KML(之前称之为 Keyhole 标记语言)是一种基于 XML 的文件格式,用于显示地理环境中的信息。KML 信息可在多种基于 Earth 的浏览器中进行绘制,包括 ArcGIS Earth 和 AllSource。KML 版本 2.2 已被采纳为开放地理空间联盟 (OGC) 标准。可访问 https://www.opengeospatial.org/standards/kml/,查找完整的 KML 规范。
可通过添加其他数据的方式将 KML 信息添加到地图和场景中。KML 文件是在地图或场景中的图层源。您可使用 .kml 或 .kmz (压缩)文件,或指向 KML 文件的 URL。
单个 KML 文件可包含不同几何类型的要素,甚至可以包含矢量数据和栅格数据。AllSource 可将此内容全部绘制为单个图层。系统支持在源文件中定义的 KML 设置。您可以导航并浏览 KML 信息,并更改图层显示的某些方面,但无法修改 KML 本身。
KML 元素可包括能在弹出窗口中查看的信息,但不可配置 KML 要素的属性。KML 图层不具备相关联的属性表。不能在分析中选择和使用 KML 要素。如果希望以使用其它 GIS 数据一样的方式使用此数据,请使用 KML 转图层工具将 KML(或 KMZ)文件转换为文件地理数据库中的要素类。还可通过此工具创建相应的图层文件,以反映 KML 文件中建立的符号系统。
支持的 KML 元素
AllSource 支持 KML 文件中的元素,同时会将其反映在内容窗格和 KML 图层的显示中。支持的元素如下:
- 3D 模型
- 自定义数据
- 地面叠加层
- 网络链接
- 地标
- Regions
- 屏幕叠加层
- 时间跨度
- 时间戳
不支持的 KML 元素
KML 文件中可能包含 AllSource 中不支持的元素。如果这些元素存在于源 KML 文件当中,则它们将被 KML 图层忽略且不会出现在地图或场景显示当中。上述元素已在内容窗格中列出。不支持的元素如下:
- 描述摘要
- 照片叠加层
- 天空数据
- 浏览
- 轨迹