MapBox जीएल जे एस - डेटा संचालित स्टाइलिंग - एक परत में न्यूनतम और अधिकतम या डेटा की श्रेणी ढूँढना

वोट
1

मैं डेटा संचालित स्टाइल का उपयोग कर रहा choropleth नक्शे बनाने के लिए, की क्षमता के साथ एक अलग क्षेत्र का चयन करने के लिए एक ड्रॉपडाउन का उपयोग और बदलने के लिए propertyभीतर 'fill-color'जब स्टाइल 'paint'एक परत की।

समस्या है, stopsप्रत्येक परत के लिए एक अलग न्यूनतम और अधिकतम मूल्य है, और इसलिए एक अलग क्षेत्र / संपत्ति का चयन शामिल में मिनट और अधिकतम की पुनः परिभाषा की आवश्यकता है stopsएक उचित choropleth मिलता है।

वहाँ एक परत में एक विशेष क्षेत्र के भीतर से न्यूनतम / अधिकतम मान खींचने के लिए निर्मित एक समाधान है?

05/10/2016 को 15:47
का स्रोत उपयोगकर्ता
अन्य भाषाओं में...                            


1 जवाब

वोट
0

मैं तुम्हें जीएल जे एस में डेटा के आधार पर स्टाइल के साथ शांत चीजों का निर्माण कर रहे सुनने के लिए खुश हूँ।

वहाँ एक परत में एक विशेष क्षेत्र के भीतर से न्यूनतम / अधिकतम मान के लिए कोई अंतर्निहित समाधान है। यह एक दुर्भाग्यपूर्ण तकनीकी सीमा है। यदि आप एक 1TB वेक्टर टाइल सेट है कि पूरी दुनिया तक फैला के लिए गए थे, तो हम न्यूनतम / अधिकतम मूल्यों को खोजने के डेटा के सभी 1TB डाउनलोड करने के लिए की आवश्यकता होगी।

कुछ विकल्प आपके पास:

  • यदि आप एक GeoJSON फ़ाइल से डेटा सोर्सिंग कर रहे हैं, आप इसे खुद पार्स कर सकते हैं न्यूनतम / अधिकतम मूल्यों को खोजने के
  • आप केवल वर्तमान व्यूपोर्ट में दिखाई देगी डेटा के बारे में परवाह है, तो आप उपयोग कर सकते हैं querySourceFeaturesसभी मूल्यों को पाने के लिए और अपने आप न्यूनतम / अधिकतम मूल्यों को खोजने के लिए यह पार्स
  • आप कुछ sleuthing करते हैं और एक गैर-दस्तावेजी MapBox विशेष एपीआई का उपयोग करने को तैयार हैं, तो हम एक API है कि आप एक अपलोड की गई टाइल सेट के भीतर न्यूनतम / अधिकतम मूल्यों के बारे में डेटा दे देंगे है।
05/10/2016 को 17:00
का स्रोत उपयोगकर्ता

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more