Доступно с лицензией Advanced.
Краткая информация
Конвертирует подкласс регионов в полигональное покрытие и создает таблицу INFO, содержащую информацию о перекрывающихся регионах.
Более подробно о том, как работает инструмент Регион в полигональное покрытие
Использование
Все поля таблицы атрибутов полигонов (PAT) подкласса регионов сохраняются в таблице PAT выходного покрытия.
Таблица РАТ выходного покрытия содержит только атрибуты первого региона, связанного с каждым полигоном. Нулевые значения обозначают пустые области, в которых подкласс не существует.
Атрибуты регионов, связанных с каждым полигоном (со второго по N-й), хранятся в выходной таблице.
Если с каждым полигоном связан только один регион (подкласс планарных регионов), то выходную таблицу указывать не надо. Однако, при использовании подклассов непланарных регионов выходную таблицу необходимо указывать.
Идентификаторы User-ID полигонов выходного покрытия будут изменены.
Используйте выходную таблицу, чтобы связать полигоны выходного покрытия с подклассом регионов входного покрытия.
Синтаксис
RegionPoly_arc (in_cover, out_cover, in_subclass, {out_table})
Параметр | Объяснение | Тип данных |
in_cover | Покрытие, содержащее подкласс регионов, который нужно конвертировать в полигоны. | Coverage |
out_cover | Полигональное покрытие, которое нужно создать из входного подкласса. Им не может быть уже существующее покрытие. | Coverage |
in_subclass | Подкласс регионов входного покрытия, который будет конвертирован в полигональное покрытие. | String |
out_table (Дополнительный) | Выходная таблица INFO, которая будет содержать информацию о регионах, связанных с каждым полигоном. | INFO Table |
Пример кода
Пример использования инструмента RegionPoly (автономный скрипт)
В следующем автономном скрипте показано, как создается полигональное покрытие из подкласса регионов.
# Name: RegionPoly_Example.py
# Description: Creates a polygon coverage from a region subclass
# Requirements: ArcInfo Workstation
# Import system modules
import arcpy
from arcpy import env
# Set environment settings
env.workspace = "C:/data"
# Set local variables
inCover = "hydro"
outCover = "C:/output/genhydro"
inSubclass = "general"
outTable = "C:/output/genhydrotab"
# Execute RegionPoly
arcpy.RegionPoly_arc(inCover, outCover, inSubclass, outTable)
Параметры среды
Информация о лицензиях
- ArcGIS Desktop Basic: Нет
- ArcGIS Desktop Standard: Нет
- ArcGIS Desktop Advanced: Требует установленная ArcInfo Workstation