ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Справка
  • Sign Out
ArcGIS Desktop

ArcGIS Online

Картографическая платформа вашей организации

ArcGIS Desktop

Полноценная профессиональная ГИС

ArcGIS Enterprise

ГИС предприятия

ArcGIS Developers

Инструменты для встраивания приложений с местоположениями

ArcGIS Solutions

Бесплатные шаблоны карт и приложений для отрасли

ArcGIS Marketplace

Получение приложения и данных для вашей организации.

  • Документация
  • Поддержка
Esri
  • Войти
user
  • Мой профиль
  • Выход

ArcMap

  • На главную
  • Начало работы
  • Карта
  • Анализ
  • Управление данными
  • Инструменты
  • Дополнительные модули

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

Доступно с лицензией Advanced.

  • Сводка
  • Иллюстрация
  • Использование
  • Синтаксис
  • Пример кода
  • Параметры среды
  • Информация о лицензиях

Сводка

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

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

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

Иллюстрация

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

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

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

  • Для создания полностью готовых регионов из предварительных примените к выходному покрытию инструмент Очистить (Clean) (или Построить (Build)) с опцией POLY.

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

  • В зависимости от значения поля входного региона, дуги можно повторно использовать в любом сочетании с помощью многократного запуска этого инструмента. Тем самым, совпадающие или перекрывающиеся предварительные регионы можно присоединять к одному или к разным подклассам.

  • Поле выходного региона может совпадать с полем входного региона.

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

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

  • Если в таблице PATsubclass уже существует поле выходного региона, это поле выходного региона должен иметь то же определение, что и существующее.

  • Имена подклассов регионов могут содержать от 1 до 13 знаков и не должны начинаться с цифры.

  • Когда предварительные регионы присоединяются к подклассу, полигональная топология удаляется из выходного (или входного) покрытия, поскольку ее необходимо построить заново.

  • Этот инструмент не вычисляет площадь предварительных регионов, а обнуляет значения площади в таблице PATsubclass и вычисляет периметр. Значения площади вычисляются с помощью инструмента Построение (Building) с опцией POLY.

Синтаксис

arcpy.arc.RegionClass(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")

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

  • Текущая рабочая область
  • Степень сравнения между файлами проекций
  • Точность при расчете покрытия
  • Точность для новых покрытий
  • Временная рабочая область

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

  • Basic: Нет
  • Standard: Нет
  • Advanced: Требуется установленная ArcInfo Workstation

Связанные разделы

  • Построить (Build)
  • Очистить (Clean)
  • Обзор инструментов группы Сложные объекты

ArcGIS Desktop

  • На главную
  • Документация
  • Поддержка

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Об Esri

  • О нас
  • Карьера
  • Блог Esri
  • Конференция пользователей
  • Саммит разработчиков
Esri
Расскажите нам, что вы думаете.
Copyright © 2021 Esri. | Конфиденциальность | Правовая информация