如何在传单地图上循环遍历geojson图层?

罗兰多

我已经在我的传单地图中添加了geojson功能。我希望能够遍历这些geojson功能。当我执行map.eachLayer(function(layer){...})时,它仅显示为平铺层,而未添加任何geojson。

内森·尼德

而不是map.eachLayer,您应该在L.geoJson本身上使用该.eachLayer方法例如:

var geoJsonLayer = L.geoJson(myGeoJson).addTo(map);

geoJsonLayer.eachLayer(function(layer) {
  layer.bindPopup(layer.feature.properties.name);
});

您还可以使用onEachFeature选项指定在创建L.geoJson时要应用于每个功能的功能

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

GeoJSON 图层未显示在传单地图上

如何在传单地图上打印/显示/绘制MultiPolygon GeoJSON

如何在传单地图上添加文本?

如何在asp.net MVC中加载本地geojson文件并将其显示在传单地图上?

如何在传单地图上突出显示选定的线?

如何在传单地图上的移动标记上获取文字?

如何在我的 Mapbox 地图上显示我的 SVG 图层?

传单删除GeoJSON图层

无法在传单地图上绘制从 geoJson 获得的点

GeoJson图层在python Folium地图上不可见

如何在我的传单地图中添加geojson?在地图中看不到json文件

如何在添加新标记和图层之前清除所有标记和图层的传单地图?

如何更好地将所选国家/地区的特定国家/地区边界(来自geoJson文件)加载到传单地图上?

闪亮:如何在同一张传单地图上绘制多个参数?

如何在传单地图上显示第二个图标?

如何在居中的反应传单地图上设置偏移量?

如何在d3js中控制地图上图层的顺序

从地图上删除地图图层

传单:从GeoJSON属性设置GeoJSON图层的图标

从传单地图中删除图层

传单 - 地图图层未加载

传单:使用图层在地图上一起显示动态折线

如何在地图上显示使用地图服务器显示的多个图层时显示的多个要素信息

GeoJson要素坐标以米为单位,而不是[lng,lat]。如何在谷歌地图上显示?

如何仅在传单地图上禁用点击事件?

如何使传单地图上的粒度更大(更平滑的缩放)?

有什么方法可以编辑传单地图上的现有geojson数据

如何从地图上删除所有图层和要素?

如何使用folium使路线在地图上的图层内可打勾