Доступно с лицензией Advanced.
Сводка
Создает Стандарт обмена пространственными данными (Spatial Data Transfer Standard – SDTS). Топологический векторный профиль (Topological Vector Profile – TVP) или обменный формат точечного профиля из покрытия ArcGIS или грида.
Использование
SDTS – это большой стандарт, состоящий из меньших, более узких поднаборов, одобренных на федеральном уровне в рамках стандарта SDTS FIPS 173. Эти поднаборы называются профилями. Инструмент SDTSEXPORT поддерживает только топологический векторный профиль (разработанный специально для планарных векторных данных с топологией), а также растровый и точечный профили.
При создании TVP-обмена необходимо, чтобы выполнялись следующие условия:
- Покрытие должно иметь топологию полигона.
- Покрытие не должно иметь файла маски, экспортироваться будут только Чистые (Clean) покрытия.
- Покрытие должно иметь заданную проекцию, иначе оно не будет экспортировано.
При создании TVP-обмена аннотация будет пропущена.
Синтаксис
arcpy.arc.SDTSExport(SDTS_type, in_dataset, out_transfer_prefix, {in_point_cover}, {out_DD_transfer}, {Conv_Ctrl_File})
Параметр | Объяснение | Тип данных |
SDTS_type | Тип создаваемого профиля SDTS:
| String |
in_dataset | Входное покрытие или грид. | Coverage;Raster Dataset |
out_transfer_prefix | При передаче каждому файлу присваивается имя, состоящее из четырех символов. Префикс может включать путь к каталогу. По умолчанию файлы для передачи будут перезаписаны в текущую рабочую область. | String |
in_point_cover (Дополнительный) | Имя точечного покрытия, которое должно быть конвертировано, когда тип передачи будет TVP. Эта опция игнорируется, если установлен тип передачи POINT. | Coverage |
out_DD_transfer (Дополнительный) | Четырехзначный префикс для словаря выходных данных (Master Data Dictionary). Директория под именем MASTERDD будет создана на том же уровне, что и директория Out Transfer. Эта опция используется для создания единого общего словаря выходных данных (master data dictionary) для покрытий или гридов. | String |
Conv_Ctrl_File (Дополнительный) | Файл, который может использоваться для добавления информации во время перевода. Имя этого файла определяется пользователем. | File |
Пример кода
Пример использования инструмента SDTSExport (автономный скрипт)
Следующий автономный скрипт демонстрирует, как экспортировать полигональное покрытие в формат SDTS.
# Name: SDTSExport_Example.py
# Description: Exports a polygon coverage to SDTS format
# Requirements: ArcInfo Workstation
# Import system modules
import arcpy
from arcpy import env
# Set environment settings
env.workspace = "C:/data"
# Set local variables
SDTSType = "TVP"
inDataset = "stand"
outTransferPrefix = "C:/output/jrdl"
# Execute SDTSExport
arcpy.SDTSExport_arc(SDTSType, inDataset, outTransferPrefix)
Параметры среды
Информация о лицензиях
- Basic: Нет
- Standard: Нет
- Advanced: Требуется установленная ArcInfo Workstation