2016-09-14 178 views
0

当我需要从本地文件加载geojson数据时,我对geojson文件感到困惑。为什么需要在geojson文件之前添加var数据?

原始数据是{geojson数据}。

我必须手动在geojson数据前添加var data = {geojson data}

有什么办法可以避免这个过程并直接加载geojson文件?

+0

嗨,你可以告诉你如何加载gojson数据你上述 – Andurit

+0

'以GeoJSON = L.geoJson(数据线提到后,{ \t \t \t样式:样式, \t \t \t onEachFeature:onEachFeature \t \t})。addTo(map);' – user3812670

回答

0

您可能会感兴趣的leaflet-ajax plugin

允许您通过Ajax调用调用JSON。

var geojsonLayer = new L.GeoJSON.AJAX("geojson.json"); 
相关问题