Быстрый экспорт (Инструменты 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