【发布时间】:2015-07-14 08:23:11
【问题描述】:
我有超过 600 个 kml 文件要加载到一个谷歌地图中。
最初我尝试使用KmlLayer(),但由于kml 文件的数量,它不起作用,所以我找到了GeoXML3,它确实很好用。
现在我需要为使用 GeoXML3 创建的每个多边形检索路径坐标。 Here 我找到了 getPaths() 方法,这似乎正是我正在寻找的,但它不起作用,因为现在我不使用类 Polygon 创建多边形,而是使用类 geoxml3
for (i=0; i < controlli.length; i++)
{
appo = kmlurl + controlli[i].id + ".kml";
appo = appo.replace(" ", '_');
area[controlli[i].id] = new geoXML3.parser({
map: map,
zoom: false,
});
area[controlli[i].id].parse(appo);
//here I would like to do something like: 'area[controlli[i].id].getPaths()'
}
我该怎么做?
【问题讨论】:
标签: javascript google-maps google-maps-api-3 polygon geoxml3