Экспорт в САПР (DLG) (Покрытие)

Уровень лицензии:BasicStandardAdvanced

Краткая информация

Создает цифровую линейную графику из покрытия. DLG (цифровая линейная графика) является продуктом в формате DLG-3 Optional (дополнительный), (в качестве противоположногоСтандартному (Standard).

Более подробно о том, как работает инструмент Экспорт в DLG (Export To DLG).

Использование

Синтаксис

ArcDLG_arc (in_cover, out_dlg_file, {in_point_cover}, {in_projection_file}, {x_shift}, {y_shift}, {in_header_file}, {transform})
ПараметрОбъяснениеТип данных
in_cover

Покрытие, которое необходимо конвертировать в формат DLG. Может содержать полигональные, линейные объекты и объекты узлов.

Coverage
out_dlg_file

Создаваемый выходной файл формата DLG-3 Дополнительный (Optional).

File
in_point_cover
(дополнительно)

Покрытие, содержащее точечные пространственные объекты, которое должно быть записано как имеющее нулевую длину, с записями вырожденных линий (L) в выходном DLG.

Coverage
in_projection_file
(дополнительно)

Текстовый файл, содержащий параметры входной проекции, которые должны быть сохранены в заголовке DLG.

File
x_shift
(дополнительно)

Постоянная величина, которая должна быть добавлена ко всем х-координатам покрытия при конвертации в DLG. X сдвиг замещает любые параметры x-сдвига как в файле проекции, так и во входном файле определения проекции покрытия. Если значение для X сдвига не задано, то значением по умолчанию будет ноль.

Double
y_shift
(дополнительно)

Постоянная величина, которая будет добавлена ко всем y-координатам при конвертации DLG. Y сдвиг замещает любые параметры y-сдвига как в файле проекции, так и во входном файле определения проекции покрытия. Если значение для Y сдвига не задано, то значением по умолчанию будет ноль.

Double
in_header_file
(дополнительно)

Файл, содержащий информацию, которая должна быть переписана в заголовок файла DLG.

File
transform
(дополнительно)

Эта операция контролирует выполнение преобразования координат. Обычно при записи в DLG для поддержания точности координат производится их преобразование.

  • ПреобразоватьПроизводится преобразование координат в файл DLG
  • Преобразование не производитсяПреобразование координат в файл DLG не производится
Boolean

Пример кода

Пример ArcDLG (автономный скрипт)

Следующий автономный скрипт демонстрирует, как экспортировать полигональное и точечное покрытие в формат DLG.

# Name: ArcDLG_Example.py
# Description: Exports two coverages to DLG format
# Requirements: ArcInfo Workstation

# Import system modules
import arcpy
from arcpy import env

# Set environment settings
env.workspace = "C:/data"

# Set local variables
inCover = "stand"
outDlgFile = "C:/output/stand.dlg"
inPointCover = "tong_basin4"
inProjectionFile = "stand.prj"
xShift = -500000
yShift = -6000000
inHeaderFile = "standheader.txt"

# Execute ArcDLG
arcpy.ArcDLG_arc (inCover, outDlgFile, inPointCover, inProjectionFile,
                  xShift, yShift, inHeaderFile, "")

Параметры среды

Связанные темы

Информация о лицензировании

ArcGIS for Desktop Basic: Нет
ArcGIS for Desktop Standard: Нет
ArcGIS for Desktop Advanced: Требует установленная ArcInfo Workstation
5/10/2014