快速导出 (Data Interoperability)
摘要
将一个或多个输入要素类或要素图层转换为 ArcGIS Data Interoperability 扩展模块所支持的任何格式。
用法
语法
QuickExport_interop (Input, {Output})
参数 | 说明 | 数据类型 |
Input [Input,...] |
从 ArcGIS 导出的要素图层或要素类 | Feature Layer |
Output (可选) |
导出数据时将使用的格式和目标数据集。 如果目标是具有常见文件扩展名的文件,可以按原样给出。例如,“c:\data\roads.gml”。 如果目标不是文件,或者文件的扩展名未知,格式可作为参数的一部分给出,用逗号分隔。例如,“MIF,c:\data\”。在对话框模式下打开此工具并单击浏览按钮,可在格式库中找到所支持的格式名称。 附加的格式特定参数可添加到数据集后,用逗号分隔。但是,语法可能很复杂,所以如果需要,使用对话框运行该工具并从“结果”窗口复制 Python 语法最为简单。 | Interop Destination Dataset |
代码实例
# Name: QuickExport_Ex_01.py
# Description: Buffers any layer and exports it to GML.
# Requirements: Data Interoperability Extension
# Import system modules
import arcpy
from arcpy import env
# Check out the Data Interoperability Extension
arcpy.CheckOutExtension("DataInteroperability")
# Set local variables
tmp_buffered = "c:/Project/tmp_buffered.shp"
tmp_dissolved = "c:/Project/tmp_dissolved.shp"
output_dataset = "GML2,c:/data/buffered.gml"
input_features = "C:/Project/roads.shp"
# Execute Buffer
arcpy.Buffer_analysis(input_features, tmp_buffered, "10.000000 Meters", "FULL", "ROUND", "NONE", "")
# Execute Dissolve
arcpy.Dissolve_management(tmp_buffered, tmp_dissolved, "", "")
# Execute Quick Export
arcpy.QuickExport_interop(tmp_dissolved, output_dataset)
相关主题
许可信息
ArcGIS for Desktop Basic: 需要 Data Interoperability
ArcGIS for Desktop Standard: 需要 Data Interoperability
ArcGIS for Desktop Advanced: 需要 Data Interoperability
5/10/2014