地图转 KML (转换工具)
汇总
将包含要素或栅格图层的地图转换为 KML 格式(.kmz 文件)。 输出 KML 包含 Esri 要素几何、栅格像元、图层符号系统和其他属性的转换。
用法
输出
.kmz文件是包含.kml文件和其他附属文件的存档或.zip文件。.kmz文件可以被许多应用程序读取,包括 ArcGIS Earth和Google Earth。可通过以下两种方式控制 KML 的外观:
如果输入具有比例相关的显示属性,请通过提供适当的地图输出比例参数值来减小输出
.kmz文件的大小。输入地图的图层将被投影到 WGS84,因为所有
.kmz文件必须使用该坐标系。 为了确保投影准确地定位要素和栅格像元,您可能需要指定地理变换环境。 或者,在转换为 KML 之前,使用投影 工具通过有效的变换将地图图层重新投影到 WGS84。地图输出比例和返回图像的大小(像素)参数一起用于创建切片输出。 例如,对于大小为 7000 x 5000 像素且返回图像的大小(像素)参数值为 1000 像素的图像,输出图像将由 7 x 5 或 35 个子图像组成。 如果将地图输出比例参数值设置为 1,则每个子图像将为 1000 x 1000 像素。 如果将地图输出比例参数值设置为 10,则每个子图像将为 100 x 100 像素。
要在输出 KML 中包含图例作为屏幕叠加,需指定图例布局源参数值。 在地图布局中必须包含一个图例元素。
仅图例元素可作为屏幕叠加包含在 KML 中。 在查看 KML 数据时,每个图例都将成为主 KML 文件夹下的子文件夹。
参数
| 标注 | 说明 | 数据类型 |
|---|---|---|
|
输入地图 |
将要转换为 KML 的地图、场景或底图。 |
Map |
|
输出文件 (KMZ) |
输出 KML 文件,经过压缩并具有 |
File |
|
地图输出比例 (可选) |
导出地图中的每个图层时所使用的比例。 此参数对任何比例可变选项都很重要,例如图层可见性或按比例渲染。 如果图层在输出比例下不可见,则其不会包含在输出 KML 中。 如果没有比例相关选项,则可使用任何值(例如 1)。 对于栅格图层,可以将值 0 用来创建一个未平铺输出图像。 如果使用大于或等于 1 的值,则由该值确定栅格的输出分辨率。 此参数对栅格图层以外的图层无效。 仅接受数字字符;例如,输入 20000 作为比例,而不是 1:20000。 在使用逗号作为小数点的语言中,也可以输入 20,000。 如果要导出将以 3D 矢量形式显示的图层并且选中返回单一合成图像参数,则只要要素不具有任何取决于比例的渲染,您就可以将此参数设置为任何值。 |
Double |
|
返回单一合成图像 (可选) |
指定输出 KML 是否包含单一合成图像或分离图层。
|
Boolean |
|
要素转图像 (可选) |
指定是将地图中的每个要素图层将转换为单独的栅格图像还是将其保留为要素。 如果选中返回单一合成图像参数,则不会使用此参数。
|
Boolean |
|
范围 (可选) |
要转换的图层的地理范围。 仅在此范围内的要素或栅格像元才会包含在输出 KML 中。
当手动提供坐标时,坐标必须为数值,并且位于活动地图的坐标系中。 地图可能使用与提供的坐标不同的显示单位。 在南纬和西经坐标中使用负号。 |
Extent |
|
返回图像的大小(像素) (可选) |
地图输出比例参数值设置为大于或等于 1 的值时,栅格图层的切片大小。 此参数对栅格图层以外的图层无效。 |
Long |
|
输出图像 DPI (可选) |
输出 KML 文档中所有栅格的设备分辨率。 典型的屏幕分辨率是 96 dpi。 如果地图内的数据支持高分辨率并且 KML 需要高分辨率,则考虑增加值。 可将该参数与**返回图像的大小(像素)**参数一起用于控制输出图像分辨率。 默认值为 96。 |
Long |
|
将要素固定到地面 (可选) |
指定是否忽略输入要素的 z 值,并将所有要素定位或固定到地面高程。
|
Boolean |
|
图例布局源 (可选) |
包含作为屏幕叠加在 KML 输出中的图例元素的布局名称。 |
String |
环境
当前工作空间, 范围, 临时工作空间, 维护附件, 地理变换
许可信息
- 基本: 是
- 标准: 是
- 高级: 是