gpt4 book ai didi

javascript - 如何循环使用 loadGeoJson 加载的 Google map 功能

转载 作者:行者123 更新时间:2023-11-28 17:58:57 27 4
gpt4 key购买 nike

我已使用以下命令成功在 Google Maps API v3 中加载并显示了一些多边形:

map.data.loadGeoJson('../somename.geojson');

现在我想为 map 中的每个多边形添加一个点击监听器,但所有执行此操作的指南都已经假设我知道哪个数组包含我的多边形,但我不知道。

我没有运气查看使用以下命令创建的对象映射:

map = new google.maps.Map(document.getElementById('map'), {});

多边形数组一定位于该对象内部的某个位置,对吧?有谁知道哪里吗?

最佳答案

documentation for the Data class描述了 forEach 方法:

forEach(callback:function(Data.Feature)) | Return Value: None
Repeatedly invokes the given function, passing a feature in the collection to the function on each invocation. The order of iteration through the features is undefined.

关于javascript - 如何循环使用 loadGeoJson 加载的 Google map 功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43941185/

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