使用以下格式作为起点我想知道如何解决以下问题。这是链接到其他KML的Root KML文件的示例。我的问题是修改sub1.kml
的人可能会将名称从sub1.kml
更改为sub1-05-OCT-16.kml
,或者想要添加另一个名为sub1-a.kml
的KML。一旦发生这种情况,网络链接就不再有效。我无法链接到我所看到的文件夹,我不希望每次都要更改此文件。是否有一个我忽略的esiaer解决方案?
<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://www.opengis.net/kml/2.2">
<Document>
<NetworkLink>
<name>NetworkLinked sub-item</name>
<Link>
<href> kml/sub1.kml </href>
</Link>
</NetworkLink>
<NetworkLink>
<name>NetworkLinked sub-item</name>
<Link>
<href> kml/sub2.kml </href>
</Link>
</NetworkLink>
</Document>
</kml>
答案 0 :(得分:3)
网络链接必须指向特定的KML(或KMZ)文件。不幸的是,没有办法将它指向文件夹或目录,并以某种方式获取文件列表并挑选出所有KML / KMZ。因此,您需要确保目标文件名保持不变,或者在更改时更新NetworkLink。