Топология листа VPF (Покрытие)

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

Резюме

Создает общую для всех листов топологию для всех разбитых на листы покрытий в библиотеке базы данных VPF или топологию для отдельного листа в библиотеке VPF.

Этот инструмент используется для заключительной обработки покрытия или библиотеки VPF, полученных в результате работы инструмента Экспорт в VPF (Export To VPF). Для повышения эффективности рекомендуется строить общую для всех листов топологию только после завершения конвертации всех покрытий в библиотеке VPF.

Дополнительные сведения о работе инструмента Топология листа VPF (Learn more about how VPF Tile Topology works)

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

Синтаксис

VPFTile_arc (VPF_library, {sig_digits}, {VPF_standard}, {spec_cover})
ПараметрОбъяснениеТип данных
VPF_library

Местоположение базы данных VPF, для которой создается общая для всех листов топология.

Folder
sig_digits
(дополнительно)

Количество цифр, которое будет использовать программное обеспечение при поиске совпадений координат узлов на границах листа. Чем больше цифра, тем меньше допуск поиска. Значение, предлагаемое по умолчанию, равно 4.

Long
VPF_standard
(дополнительно)

Используемый стандарт VPF Стандарт VPF имеет два способа определения общей для всех листов топологии.

  • 93Создает общую для всех листов топологию на основе стандарта VPF от 30 сентября 1993 года (MIL-STD-2407). Опцией по умолчанию является стандарт 1993 года.
  • 96Создает общую для всех листов топологию на основе стандарта VPF от 28 июня 1996 года (MIL-STD-2407).
Long
spec_cover
(дополнительно)

Указывает, нужно ли обрабатывать все покрытия в библиотеке VPF или только заданное покрытие.

  • ALLОбрабатываются все покрытия библиотеке VPF
  • VPF_coverОбрабатывается только заданное покрытие.
String

Пример кода

Инструмент Лист VPF (VPFTile): пример (автономный скрипт)

Следующий автономный скрипт демонстрирует, как экспортировать два покрытия в VPF, а затем создать общую для всех листов топологию для покрытий VPF.

# Name: VPFTile_Example.py
# Description: Exports two coverages to VPF format then builds tile topology
# Requirements: ArcInfo Workstation

# Import system modules
import arcpy
from arcpy import env

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

# Set local variables
inCover1 = "coastb"
inCover2 = "coastc"
outFile1 = "C:/output/vpfdb/wlib/coast2"
outFile2 = "C:/output/vpfdb/wlib/coast3"

vpfLibrary = "C:/output/vpfdb"
vpfStandard = 96
specCover = "ALL"

# Execute VPFExport
arcpy.VPFExport_arc(inCover1, outFile1)
arcpy.VPFExport_arc(inCover2, outFile2)

# Execute VPFTile
arcpy.VPFTile_arc(vpfLibrary, "", vpfStandard, specCover)

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

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

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

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