【发布时间】:2014-08-26 05:27:59
【问题描述】:
请多多包涵,因为我对整个地图的东西还很陌生
我有一个 geojson 文件,其坐标为 epsg:3857 格式
{"name":"2011","type":"FeatureCollection"
,"crs":{"type":"name","properties":{"name":"EPSG:3857"}}
,"features":[{ "type":"Feature",
"geometry": {"type":"Polygon", "coordinates":[[[16455748.301877,-4074559.33797376],[16455757.520912,-4074683.80559603],[16455834.5041285,-4074749.65646613]]]},
"properties":{"CODE":"LGA12200","LGA_NAME":"Cootamundra (A)","STATE_CODE":"1","STATE_NAME":"New South Wales","AREA_SQKM":1523.75245790713}
}
]
}
当我使用 L.geojson(....) 将其导入传单时,多边形是在地图之外形成的... 我知道这是因为坐标在 EPSG:3857..
导入时如何将它们转换为经纬度坐标?
geojson 文件中有大约 100 个特征
我导入 json 文件的代码是:
$.getJSON("js/output1.json", function (data) {
// create geojson object
L.geoJson(data).addTo(map);
}
【问题讨论】:
标签: javascript leaflet geojson