Доступно с лицензией Advanced.
Сводка
Конвертирует полигоны покрытия в регионы со связью один-к-одному в подклассе областей.
Каждый полигон входного покрытия становится регионом выходного подкласса. Атрибуты таблицы полигонов (PAT) копируются в соответствующий регион подкласса PAT. Выходное покрытие может совпадать со входным. В этом случае во входном покрытии создается выходной подкласс.
Использование
Этот инструмент может использоваться для входного покрытия, не имеющего топологии дуг. Однако входное покрытие должно обязательно иметь полигональную топологию.
Инструмент строит топологию регионов для выходного подкласса. Топология входного покрытия сохраняется в выходном.
Если выходное и входное покрытия не совпадают, создается новое покрытие, а входное будет скопировано в выходное.
Выходное покрытие не может ссылаться на существующее покрытие, не являющееся входным.
Атрибуты полигонов копируются в подкласс регионов.
Имена подклассов регионов могут содержать от 1 до 13 знаков и не должны начинаться с цифры.
Синтаксис
arcpy.arc.PolyRegion(in_cover, out_cover, out_subclass)
Параметр | Объяснение | Тип данных |
in_cover | Полигональное покрытие, конвертируемое в подкласс регионов. Каждый полигон входного покрытия (<in_cover>) конвертируется в регион. | Coverage |
out_cover | Покрытие, которое будет содержать новый подкласс. | Coverage |
out_subclass | Имя создаваемого подкласса регионов. | String |
Пример кода
Пример PolyRegion (автономный скрипт)
В следующем автономном скрипте показано, как создается региональное покрытие из полигонального.
# Name: PolyRegion_Example.py
# Description: Creates a region coverage from a polygon coverage
# Requirements: ArcInfo Workstation
# Import system modules
import arcpy
from arcpy import env
# Set environment settings
env.workspace = "C:/data"
# Set local variables
inCover = "citylim"
outCover = "C:/output/cityregions"
outSubclass = "city"
# Execute PolyRegion
arcpy.PolyRegion_arc(inCover, outCover, outSubclass)
Параметры среды
Информация о лицензиях
- Basic: Нет
- Standard: Нет
- Advanced: Требуется установленная ArcInfo Workstation