ฉันเพิ่งเริ่มเล่นกับ leflet / geojson เล็กน้อย แต่พิกัดของฉันไม่ได้แสดงอย่างถูกต้องและฉันก็ไม่รู้ว่าเกิดอะไรขึ้น
พิกัดของฉันคือ: 52.23943, 4.97599
. มันทำงานอย่างถูกต้องด้วยsetView
ฟังก์ชั่น
var map = L.map('leaflet_map').setView([52.23943, 4.97599], 15);
แต่ใช้ geojasonFeature พวกเขาคือ hmmm, 'projected' ซึ่งอยู่ทางตะวันออกของโซมาเลีย
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]
และจุดปรากฏในตำแหน่งที่ถูกต้อง ข้อผิดพลาดที่รู้จัก!