gpt4 book ai didi

ajax - 将外部 geojson 添加到传单层

转载 作者:行者123 更新时间:2023-12-02 00:02:27 26 4
gpt4 key购买 nike

我是 leaflet 和 JavaScript 的新手。我在想我可以使用 geocommons 和 GeoJSON 来托管 map 项目的数据。

我找到了 External GeoJSON and Leaflet: The Other Way(s) . This tutorial on reading external GeoJSON using a leaflet plugin 但我没能得到它来获取要在我的 map 上渲染的点。代码的 map 部分呈现良好,但 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);

最佳答案

保存leaflet.ajax plugin作为leaflet.ajax.min.js在与您的 html 页面相同的文件夹中,然后通过在 <head> 之间添加此行来调用它标签

<script src="leaflet.ajax.min"></script>

关于ajax - 将外部 geojson 添加到传单层,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20485723/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com