是否可以创建一个由几个较小的KMZ文件组成的KMZ文件?我宁愿不必手动合并实际的KML实体,但如果这是唯一的选择,我会这样做。嵌套KMZ文件
Q
嵌套KMZ文件
3
A
回答
5
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
0
您可以为其他kmz文件创建network link。
相关问题
- 1. KMZ文件
- 2. 嵌套文件
- 3. 嵌套.properties文件
- 4. 添加一个嵌套的文件嵌套文档的数组
- 5. 搜索嵌套文件
- 6. 嵌套yml文件的DataMagic
- 7. Retrive嵌套数组文件
- 8. 嵌套的jar文件
- 9. 猫鼬嵌套文件
- 10. ElasticSearch:通过嵌套文件
- 11. IOS/iPhone:嵌套Localizable.strings文件?
- 12. Python:在kmz中嵌入图像
- 13. 在Google地图中使用KMZ文件
- 14. 用的OpenLayers使用KMZ文件
- 15. 嵌套构件
- 16. 嵌套组件
- 17. 用于KML(JAK)的Java API将图像嵌入到kmz文件中
- 18. 以编程方式在C#中创建KMZ文件KML文件
- 19. 如何KML文件转换为KMZ文件在C#中
- 20. Elasticsearch。嵌套查询嵌套在嵌套
- 21. 嵌套React.js组件
- 22. Haskell嵌套条件
- 23. 嵌套ListView控件
- 24. jQuery嵌套事件
- 25. 嵌套条件(如[...)
- 26. ractivejs部件嵌套
- 27. Matplotlib嵌套事件
- 28. 比较数字在嵌套文件
- 29. XML文件,字典,词典嵌套
- 30. Python的 - 文件内容嵌套列表
如何将多个KML文件捆绑到一个KMZ文件? GE会加载所有的KML文件吗? – 2010-01-21 16:25:37