网络链接KML到一个KML文件夹



使用以下格式作为起点,我想知道如何解决以下问题。这是一个链接到其他KML的根KML文件的示例。我的问题是,修改sub1.kml的人可能会将名称从sub1.kml更改为sub1-05-OCT-16.kml,或者想添加另一个名为sub1-a.kml的KML。一旦发生这种情况,网络链接就不再有效。我不能从我看到的链接到一个文件夹,我不想每次都要更改这个文件。有没有我忽略的更简单的解决办法?

<?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>

网络链接必须指向特定的KML(或KMZ)文件。不幸的是,没有办法将它指向一个文件夹或目录,以某种方式获得文件列表并挑选出所有的KML/kmz。因此,您需要确保目标文件名保持不变,或者在NetworkLinks更改时更新它们。

最新更新