Линейное покрытие в регион (Покрытие)

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

Резюме

Конвертирует дуги в предварительные регионы в новом или существующем покрытии или присоединяет предварительные регионы к существующему подклассу регионов.

Дуги группируются в предварительные регионы на основе уникального значения поля Line, и должны образовывать замкнутые контуры. Уникальные значения сохраняются в поле выходного подкласса Region.

Более подробно о том, как работает инструмент Линейное покрытие в регион

Рисунок

Иллюстрация работы инструмента Линейное покрытие в регион

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

Синтаксис

RegionClass_arc (in_cover, {out_cover}, out_subclass, {in_region_item}, {out_region_item}, {selection_file}, {method})
ПараметрОбъяснениеТип данных
in_cover

Покрытие, содержащее дуги, из которых создаются предварительные регионы.

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

Покрытие, которое будет содержать предварительные регионы. Если выходное покрытие не указано, предварительные регионы создаются во входном покрытии.

Coverage
out_subclass

Имя создаваемого или присоединяемого подкласса регионов.

String
in_region_item
(дополнительно)

Поле таблицы ААТ входного покрытия, по которому дуги группируются в предварительные регионы. Поле присоединяется к таблице PATsubclass регионов. Если не задано, каждая группа дуг становится предварительным регионом.

INFO Item
out_region_item
(дополнительно)

Выходное имя для поля входных регионов, которое будет использоваться в таблице PATsubclass регионов вместо имени поля входных регионов.

String
selection_file
(дополнительно)

Имя файла выборки, который можно использовать, чтобы задать поднабор дуг для группирования в предварительные регионы.

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

Определяет, будут ли регионы создаваться из нескольких или из одиночных замкнутых контуров дуг.

  • MULTIRINGСоздает регионы из нескольких замкнутых контуров дуг, имеющих одинаковые значения поля входных регионов.
  • SINGLERINGКаждый замкнутый контур дуг становится регионом.
String

Пример кода

Пример использования инструмента RegionClass (автономный скрипт)

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

# Name: RegionClass_Example.py
# Description: Creates regions in a line coverage
# Requirements: ArcInfo Workstation

# Import system modules
import arcpy
from arcpy import env

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

# Set local variables
inCover = "tong_azone"
outSubclass = "districts"
method = "SINGLERING"

# Execute RegionClass
arcpy.RegionClass_arc(inCover, "", outSubclass, "", "", "", method)
arcpy.Build_arc(inCover, "POLY")

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

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

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

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