我是新手,对于leaflet和JavaScript并不熟悉。我想使用geocommons和GeoJSON来为我的地图项目托管数据。
我找到了External GeoJSON and Leaflet: The Other Way(s)这篇文章,它介绍了使用leaflet插件读取外部GeoJSON的方法,但是我无法让点在我的地图上显示出来。代码中的地图部分可以正常渲染,但是GeoJSON却不会出现。
我找到了External GeoJSON and Leaflet: The Other Way(s)这篇文章,它介绍了使用leaflet插件读取外部GeoJSON的方法,但是我无法让点在我的地图上显示出来。代码中的地图部分可以正常渲染,但是GeoJSON却不会出现。
var geojsonLayer = new L.GeoJSON.AJAX("http://geocommons.com/datasets/168923/features.json?lat=53.796&lon=-1.551&radius=3&callback=?", {onEachFeature:popUp});
function popUp(feature, layer) {
layer.bindPopup(feature.properties.name);
}
geojsonLayer.addTo(myMap);