1

我在 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'); 
4

1 回答 1

1

如果您可以提供列表,geoxml3 只能打开文件。geoxml3 是用javascript 实现的,所以它不能访问文件系统。如果您提供一组文件名(具体,没有通配符),它将打开并解析它们。

于 2013-02-13T16:12:51.840 回答