ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • 帮助
  • Sign Out
ArcGIS Desktop

ArcGIS Online

专为贵组织打造的制图平台

ArcGIS Desktop

全面的专业性 GIS

ArcGIS Enterprise

面向企业的 GIS

ArcGIS Developers

用于构建位置感知应用程序的工具

ArcGIS Solutions

适用于行业的免费模板地图和应用程序

ArcGIS Marketplace

获取适用于组织的应用程序和数据

  • 文档
  • 支持
Esri
  • 登录
user
  • 我的个人资料
  • 登出

ArcMap

  • 主页
  • 入门
  • 地图
  • 分析
  • 管理数据
  • 工具
  • 扩展模块

ArcGlobe 中对 KML 的支持显示

需要 3D Analyst 许可。

  • 将显示在 ArcGlobe 中的 KML 2.2 对象
  • 支持哪些 Link 和 ListStyle 对象?
  • 如果 KML 文件头中显示的是 2.0 或 2.1,则该文件仍可在 ArcGlobe 中显示吗?

支持 KML 版本 2.2 规范中的许多对象在 ArcGlobe 中显示。以下各部分介绍在 KML 中同时包含受支持和不受支持的对象类型时,常见情况下可能发生的事情。读取 KML 时,所有不受支持的标签基本上会被直接忽略,这意味着,既包含受支持内容又包含不受支持内容的 KML 文件,仍可导入 ArcGIS 并且至少显示其中一部分。以下是在 ArcGlobe 中显示 2.2 KML 对象的特定情景。

将显示在 ArcGlobe 中的 KML 2.2 对象

KML 2.2 规范中包含 160 多个标签,这些标签按照逻辑对象和类型进行分组。ArcGlobe 可显示 KML 2.2 规范中的大多数标记,但不包括照片叠加层和时间动画。下方 KML 2.2 层级图中详细介绍了支持在 ArcGlobe 中显示的 KML 逻辑对象。

支持在 ArcGlobe 中显示的 KML 2.2 对象

支持哪些 Link 和 ListStyle 对象?

Link 对象的主要用途有两个:指定所引用对象的位置(例如,网络链接和模型)以及为链接指定行为(例如,何时重新加载引用内容)。Link 对象包含许多子标签,某些子标签受支持,而某些子标签不受支持:

  • 支持:<href>、<refreshInterval>、<viewRefreshTime>
    • 支持:<refreshMode>(onChange、OnInterval)、<viewRefreshMode>(never、onStop、onRequest)
  • 支持:<viewBoundScale>、<viewFormat>、<httpQuery>、<refreshMode> (onExpire)、<viewRefreshMode> (onRegion)

ListStyle 对象可指定各项在列表视图中如何显示。列表视图是一种各容器和子项的层级显示,位于 ArcGlobe 的 KML 内容窗口中。ListStyle 对象包含三个子标签组,Esri 仅支持其中一个

  • 支持:<listItemType>
  • 不支持:<bgColor>、<ItemIcon>

如果 KML 文件头中显示的是 2.0 或 2.1,则该文件仍可在 ArcGlobe 中显示吗?

可以,根据上文详述的对象级别支持信息便可得出此结论。可显示受支持的 KML 对象,而不显示不受支持的 KML 对象。KML 2.2 规范是 KML 2.0 和 2.1 规范经过修改的扩展版本,它继承了这两个规范中的许多元素。KML 2.2 文件中可能只包含在较早版本 KML 规范中定义的标签。

相关主题

  • 什么是 KML?
  • 如何将 KML 数据添加到 ArcGlobe

ArcGIS Desktop

  • 主页
  • 文档
  • 支持

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

关于 Esri

  • 关于我们
  • 招贤纳士
  • Esri 博客
  • 用户大会
  • 开发者峰会
Esri
分享您的想法。
Copyright © 2021 Esri. | 隐私政策 | 法律声明