快速导出 (Data Interoperability)

许可等级:BasicStandardAdvanced

摘要

将一个或多个输入要素类或要素图层转换为 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