Tôi mới bắt đầu chơi với leflet / Geojson một chút. Nhưng tọa độ của tôi không được hiển thị đúng và tôi không biết chuyện gì đang xảy ra.
Tọa độ của tôi là : 52.23943, 4.97599
. Họ làm việc đúng với setView
chức năng.
var map = L.map('leaflet_map').setView([52.23943, 4.97599], 15);
Nhưng bằng cách sử dụng một GeojasonFeature, hmmm, 'dự kiến', ở đâu đó phía đông Somalia.
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.");
Bất cứ ai biết những gì đang xảy ra ở đây?
BIÊN TẬP
Vì tò mò thuần túy tôi đã thay đổi tọa độ xung quanh [4.976143930893815,52.23925499011473]
và điểm xuất hiện ở vị trí chính xác của nó. Một lỗi đã biết!?