我刚刚开始玩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]
,使该点出现在其正确的位置。一个已知的错误!