Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/390.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何循环浏览加载了loadGeoJson的Google地图功能_Javascript_Arrays_Google Maps_Google Maps Api 3 - Fatal编程技术网

Javascript 如何循环浏览加载了loadGeoJson的Google地图功能

Javascript 如何循环浏览加载了loadGeoJson的Google地图功能,javascript,arrays,google-maps,google-maps-api-3,Javascript,Arrays,Google Maps,Google Maps Api 3,我已使用以下方法在Google Maps API v3中成功加载并显示了一些多边形: map.data.loadGeoJson('../somename.geojson'); 现在,我想为地图中的每个多边形添加一个单击侦听器,但所有执行此操作的指南都假设我知道哪个数组包含我的多边形,而我不知道 我无法查看使用以下工具创建的对象贴图: map = new google.maps.Map(document.getElementById('map'), {}); 多边形数组必须在这个对象的内部,对

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

map.data.loadGeoJson('../somename.geojson');
现在,我想为地图中的每个多边形添加一个单击侦听器,但所有执行此操作的指南都假设我知道哪个数组包含我的多边形,而我不知道

我无法查看使用以下工具创建的对象贴图:

map = new google.maps.Map(document.getElementById('map'), {});
多边形数组必须在这个对象的内部,对吗?有人知道在哪里吗?

描述了
forEach
方法:

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

相关问题: