मैंने अभी थोड़ा सा leflet / geojson के साथ खेलना शुरू किया। लेकिन मेरे निर्देशांक सही तरीके से प्रस्तुत नहीं किए गए हैं और मुझे कोई सुराग नहीं है कि क्या चल रहा है।
मेरे निर्देशांक हैं: 52.23943, 4.97599
। वे setView
फ़ंक्शन के साथ सही काम करते हैं।
var map = L.map('leaflet_map').setView([52.23943, 4.97599], 15);
लेकिन एक geojasonFeature का उपयोग करते हुए वे, हम्म, 'अनुमानित', सोमालिया के पूर्व में कहीं हैं।
var geojsonFeature = {
"type": "Feature",
"properties": {
"name": "Coors Field",
"amenity": "Baseball Stadium",
"popupContent": "This is where the Rockies play!"
},
"geometry": {
"type": "Point",
"coordinates": [52.23943, 4.97599]
}
};
var myLayer = L.geoJson().addTo(map);
myLayer.addData(geojsonFeature).bindPopup("I am a gjson point.");
जो भी जानता है कि यहां क्या हो रहा है?
संपादित करें
शुद्ध जिज्ञासा से मैंने चारों ओर निर्देशांक को बदल दिया [4.976143930893815,52.23925499011473]
और बिंदु अपने सही स्थान पर दिखाई देता है। एक ज्ञात बग !?