gpt4 book ai didi

kml - 嵌套 KMZ 文件

转载 作者:行者123 更新时间:2023-12-02 03:06:00 25 4
gpt4 key购买 nike

是否可以创建一个由多个较小的 KMZ 文件组成的 KMZ 文件?我宁愿不必手动合并实际的 KML 实体,但如果这是唯一的选择,我会这样做。

最佳答案

一个 KMZ 文件可以包含任意数量的内部 KML 文件(不是 KMZ 文件)。但 KMZ 文件中的第一个条目必须是根 KML 文件(通常名为 doc.kml),其中可能包括引用其他 KML 或 KMZ 文件的网络链接。例如,几个内部 KML 文件可以通过相对 URL 引用共享样式(在另一个 KML 文件中)。

内部 KML 文件可以嵌套到其他 KML 文件的任何深度级别,以便您可以创建嵌套 KML 文件的层次结构。

Google 地球不支持 KMZ 文件中的 KMZ 文件,因此不建议这样做。如果您希望根 KMZ 文件引用其他子 KMZ 文件,则子 KMZ 文件不应是根 KMZ 文件的子条目,而应位于 Web 服务器或文件系统中的相同相对上下文中。

以下是 KMZ 文件中的根 KML 文件的样子,其中至少包含两个子 KML 文件。

<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://www.opengis.net/kml/2.2">
<Document>
<NetworkLink>
<Link>
<href>test1.kml</href>
</Link>
</NetworkLink>
<NetworkLink>
<Link>
<href>test2.kml</href>
</Link>
</NetworkLink>
...
</Document>
</kml>

您可以将可见性标签设置为0或添加radio folders有选择地加载内部 KML 文件或添加 Region当给定区域处于事件状态时要加载的元素。这需要扩展到许多功能才能实现良好的性能。

引用:https://developers.google.com/kml/documentation/kmlreference#networklink

关于kml - 嵌套 KMZ 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2109555/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com