我在 javacript 中有以下代码,使用 geoXML3 成功加载/解析并显示所示的 KML 文件。
var geoXml = new geoXML3.parser({map: map, singleInfoWindow: true});
geoXml.parse('/myapp/resources/kml/fileone.kml');
/myapp/resources/kml/
文件夹/uri 然而包含许多 KML 文件。我如何一次性加载/解析它们以将它们全部显示在谷歌地图上?
我不能简单地全部命名,因为对于应用程序的不同安装,它们会有所不同。通配符似乎不起作用;
var geoXml = new geoXML3.parser({map: map, singleInfoWindow: true});
geoXml.parse('/myapp/resources/kml/*.kml');
最佳答案
geoxml3 仅在您可以提供列表的情况下才能打开文件。 geoxml3在javascript, so it can't access the filesystem中实现。如果您提供文件名数组(特定的,无通配符),它将打开并解析它们。
关于javascript - geoXML3,如何加载文件夹中的所有KML文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14856089/