KML 转图层 (转换)
用法
该工具用于创建文件地理数据库,该地理数据库中包含要素数据集中的要素类。基于输出要素类型,要素类名称的末尾将被追加 _point、_line 或 _polygon。在文件地理数据库所在的同一文件夹级别下,将会显示一个图层 (.lyr) 文件,该文件将渲染与原始 KML 输入(图层组中的要素)类似的输出要素。
-
输入最高可支持 KMZ 2.2 版本。
将在 WGS84 坐标系中生成输出。必要时,可使用投影工具将输出要素投影到另一个坐标系中。
-
注:并非所有 KML/KMZ 文件都提供了可在 GIS 中使用的有效地理要素。例如,某些文件只能存储具有大致坐标位置的图片,而不能存储地理配准影像。某些文件可能与 OGC KML 标准不符,将无法依照预先设想转换为地理要素。在使用此工具之前,可能需手动验证 KML/KMZ 文件。
语法
KMLToLayer_conversion (in_kml_file, output_folder, {output_data})
参数 | 说明 | 数据类型 |
in_kml_file |
要转换的 KML 或 KMZ 文件。 | File |
output_folder |
文件地理数据库与图层 (.lyr) 文件的目标文件夹。 | Folder |
output_data (可选) |
输出文件地理数据库与图层文件 (.lyr) 的名称。默认为输入 KML 文件的名称。 | String |
代码示例
KMLToLayer 示例 1(Python 窗口)
在 Python 窗口中,将 KMZ 文件转换为 FGDB。
import arcpy arcpy.KMLToLayer_conversion(r'C:\kmls\earthquakes.kml',r'C:\gisdata\fromkmls','earthquake_09')
相关主题
许可信息
ArcView: 是
ArcEditor: 是
ArcInfo: 是
7/10/2012