首页软件基础教程ArcGIS【ArcGIS工具箱】36...

【ArcGIS工具箱】367.转为KML——地图转KML

系列配套练习数据下载链接:
链接:https://pan.baidu.com/s/1imKDcw9wZWk_ItR8fwugZw?pwd=mnsj 提取码:mnsj
如有需要请尽快下载。如若失效,我也会在最新发布文章中更新下载链接。




转换工具箱(Conversion Tools)是用于在不同数据格式之间进行转换的工具集。它提供了多种工具,用于将表格数据、栅格数据、要素数据等转换为其他格式,以满足不同的分析和数据共享需求。
转换工具箱中的转为KML工具集提供了将要素、图层以及 ArcMap 地图文档 (.mxd)转换为KML格式(.kmz)的功能,以便在 Google Earth、ArcGIS Earth 等应用程序中查看。
本次主要介绍转为KML工具集中的地图转KML工具。
  • 1、概念:

将地图文档转换为 KML 文件,其中包含 Esri 几何和符号系统的转换。该文件采用 ZIP 压缩方式压缩,其扩展名为 .kmz,任何 KML 客户端都可以读取该文件,包括 Explorer for ArcGIS、ArcGlobe 和 Google Earth。

可以使用一些地图属性来控制转换为 KML 的地图文档将具有的外观和行为:
  • 地图数据框名称:一次只能将一个数据框导出为 KML,地图数据框名称将用作 KML 中的顶部名称。
  • 地图数据框描述数据框描述用作顶层 KML 项目弹出窗口的显示内容。
  • 图例在地图文档布局视图中添加的图例将作为 KML 屏幕叠加和按钮文件夹添加,按钮文件夹可用于更改图例在屏幕上的显示位置。只有在使用地图转 KML 工具时才会在 KML 中添加图例叠加。

关于地图属性和 KML 转换的详细内容可以查看官方文档:

https://desktop.arcgis.com/zh-cn/arcmap/10.6/manage-data/kml/creating-kml-in-arcgis-for-desktop.htm


  • 2、工具:
加载【SD.mxd地图文档。其中,
  • 为【city】点要素图层添加了图层标注;
  • 为【XZQH】面要素图层设置了符号系统;
  • 设置地图数据框名称为Data Frame;
  • 为数据框添加描述文字;
  • 在布局视图中添加了图例。
选择【系统工具箱→Conversion Tools→转为KML地图转KML】工具,在弹出的对话框中进行设置。
  • 地图文档:要转换为 KML 的地图文档。
  • 数据框:要转换为 KML 的地图文档的数据框。
  • 输出文件:待写入的 KML 文件。该文件是压缩文件,扩展名为 .kmz。
  • 地图输出比例 (可选):导出地图文档中的每个图层时所使用的比例。此参数对任何比例可变选项都很重要,例如图层可见性或按比例渲染。如果此图层在导出比例下不可见,则其不会包含在已创建的 KML 文件中。如果没有比例相关选项,则可使用任何值(例如 1)。
  • 紧贴地面的要素 (可选):大多数 KML 查看器将绝对值设置为海平面并使用基于该值的高程(Z 值)绘制要素。选中时,会覆盖要素中的 Z 值或将其强制固定于地面,如果未使用 3D 要素或要素的 Z 值可能不遵循相对于海平面的值,则应使用此设置。未选中时,将创建考虑要素 Z 值的输出 KML 文件。
  • 返回单一合成图像 (可选):选中时,输出 KML 文件将是表示源图层中的栅格或矢量要素的单一合成图像,KML 中的单个要素和图层将不可选择,但是可减小输出 KML 文件的大小。
  • 矢量转栅格 (可选):选中时,在 KML 输出中将地图中的各矢量图层转换为独立的栅格图像,各输出 KML 栅格图层为可选状态,并且可以在特定 KML 客户端中调整其透明度。 取消选中时,以 KML 矢量形式保留地图中的矢量图层。 
  • 导出范围 (可选):待导出区域的地理范围。定义范围框(在 WGS84 坐标系中)或选择定义范围的图层或数据集。
  • 返回图像的大小(像素) (可选):以像素为单位返回图像的大小。定义输出 KML 文档中所有栅格的垂直和水平分辨率。将该参数与输出图像的 DPI 参数配合使用可控制输出图像的分辨率。
  • 输出图像的 DPI (可选):定义输出 KML 文档中所有栅格的设备分辨率。典型的屏幕分辨率是 96 dpi。如果地图内的数据支持高分辨率并且 KML 需要高分辨率,则考虑增加值。将该参数与图像大小参数配合使用可控制输出图像的分辨率。

          置完成,点击确定,得到转换后KML文件

          打开Google Earth,加载转换得到的KML文件,可以看到地图数据框名称用作 KML 中的顶部名称,点击时弹出的窗口显示内容为数据框描述文字。另外,设置的图层标注、符号系统以及图例均会正常显示。并且KML 中的单个要素和图层可以进行选择是否显示,图例可以选择显示位置。

          本篇文章来源于微信公众号: 码农设计师

          RELATED ARTICLES

          欢迎留下您的宝贵建议

          Please enter your comment!
          Please enter your name here

          - Advertisment -

          Most Popular

          Recent Comments