बड़े GeoJSON डब्ल्यू / MapBox जीएल काम नहीं कर रहा

वोट
0

मैं MapBox जीएल जे एस सेटअप मिल गया है, लेकिन यह एक बड़ी (~ 75MB) GeoJSON फ़ाइल लोड नहीं होगा। कंसोल किसी भी त्रुटि फेंक नहीं है, लेकिन कुछ भी नक्शे पर दिखाई देता है। फ़ाइल वह काम नहीं करता स्थित है यहां

स्क्रिप्ट जैसे छोटे फाइलों के साथ कोई समस्या नहीं है यह एक । यह ठीक से लोड करता है और प्रकाश डाला जाता है।

मेरे कोड सरल है (और छोटे डेटासेट के साथ काम करता है):

map.addSource('plutodata', {
        type: 'geojson',
        data: 'http://173.254.28.39/~keggera1/ReoGeo/data/MNMapPLUTO.geojson'
    });

map.addLayer({
       id: 'pluto-fills',
       type: 'fill',
       source: 'plutodata',
       layout: {},
       paint: {
         'fill-color': '#627BC1',
         'fill-opacity': 0.5
       }
    });

मैं कुछ भी GeoJSON एन्कोडिंग में कोई समस्या का पता नहीं लगा और मैं MapBox दस्तावेज में किसी भी आकार सीमाओं नहीं मिल रहा।

क्या किसी को भी इसका कारण पता है?

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


1 जवाब

वोट
1

यह एक डेटा मुद्दा है: यदि आप छोटे फ़ाइल के स्रोत को देखो, pluto.geojson, आप देखेंगे:

[-74.002537,40.733446],[-74.002543,40.733446],[-74.002547,40.733446],

के रूप में GeoJSON मानक के लिए आवश्यक इन, देशांतर, अक्षांश निर्देशांक हैं। आप को देखो, तोMNMapPLUTO.geojson

[[[997277.2344000041,221816.0936000049],[997300.0160000026,221803.44499999285],[997288.5119999945,221782.6930000037],[997286.4176000059,221778.9143999964],[997197.0333999991,221828.3980000019]

ये निर्देशांक देशांतर, अक्षांश सीमा के बाहर अब तक कर रहे हैं। आप इसे वैध GeoJSON होने के लिए और नक्शे पर दिखाई सकें, इसके लिए WGS84 डाटुम (देशांतर, अक्षांश इकाइयों) में इस डेटा पेश करने की आवश्यकता होगी।

07/11/2016 को 15:55
का स्रोत उपयोगकर्ता

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