Skip To Content

管理 KML 网络链接

默认情况下,所有发布到 ArcGIS for Server 的地图服务均会启用 Keyhole 标记语言 (KML) 功能。网络链接是将 KML 提供给他人的有效方法。KML 网络链接是一种以某种易于使用的格式对服务器上的动态 KML 进行表示的方法。网络链接使用 KMZ 格式,一种 KML 的压缩形式。

KML 网络链接可由诸如 Explorer for ArcGIS 和 Google 地球等客户端使用。KML 网络链接非常有用,因为它们引用的是动态 KML,而不是从不进行更改或更新的静态 KML。

在 ArcGIS Server 管理器中,单击服务 > KML 网络链接来查看服务器上当前可用的网络链接列表。可通过以下两种方式将网络链接添加到服务器中:

  • 根据现有地图服务创建网络链接。
  • 将使用 Explorer for ArcGIS 或 Google 地球创建的现有网络链接上传到服务器中。

根据现有地图服务创建网络链接

创建 KML 网络链接所使用的地图服务可以同时包含矢量图层和栅格图层。在 KML 中,矢量图层可进行栅格化,或以地标文件夹的形式返回。

网络链接具有多个可定义的属性。包括:

  • 名称
  • 外部主机名(在反向代理环境中使用)
  • 简短描述(KML 代码片段)
  • 详细描述(如纯文本、HTML、链接、图片和介质)
  • 基本行为
  • 图层
  • 绘制选项
  • 刷新参数
  • 查看参数

ArcGIS Server 管理器仅支持直接基于所发布的地图服务中的内容来创建网络链接。有关完整的说明,请参阅根据地图服务创建 KML 网络链接

使用管理器上传现有网络链接

使用 ArcGIS Server 管理器,可以上传在外部程序(例如在 Google 地球中)中创建的现有网络链接文件。对于上传包含多个 KML 服务的网络链接,此方法通常非常实用。以这种方式上传现有链接时会将 KMZ 文件复制到服务器中。KMZ 文件的本地原始复本不会受到任何影响。

有关完整说明,请参阅将现有的 KML 网络链接上传到 ArcGIS for Server