如何循环浏览加载了 loadGeoJson 的谷歌地图功能



我已经成功地在谷歌地图API v3中加载并显示了一些多边形:

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

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

我没有运气浏览使用以下内容创建的对象映射:

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

多边形数组必须位于此对象内的某个位置,对吧?有人知道在哪里吗?

Data 类的文档描述了 forEach 方法:

forEach(callback:function(Data.Feature(( |返回值:无
重复调用给定函数,在每次调用时将集合中的特征传递给函数。特征的迭代顺序未定义。

最新更新