+++Оконтурить застроенные территории (Delineate Built-Up Areas) (Картография)

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

Резюме

Создает для отображения застроенных территорий путем отделения плотных скоплений зданий на мелкомасштабных картах.

Границы (ребра) выходных полигонов могут зависеть от положения других объектов (например, дорог или речных сетей). Входным данным зданий можно присваивать атрибуты, чтобы указать, какие из них можно заменять на картах полигонами застроенных территорий для повышения уровня генерализации отображения.

Рисунок

Инструмент +++ Оконтурить застроенные территории (Delineate Built-up Areas) создает полигоны, отображающие рассредоточение входных объектов зданий
Инструмент +++ Оконтурить застроенные территории (Delineate Built-up Areas) создает полигоны, отображающие рассредоточение входных объектов зданий.

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

Синтаксис

DelineateBuiltUpAreas_cartography (in_buildings, {identifier_field}, out_feature_class, grouping_distance, minimum_detail_size, {edge_features})
ПараметрОбъяснениеТип данных
in_buildings
[in_buildings,...]

Слои, содержащие здания. Их плотность застройки и расположение используются для определения соответствующих выходных полигонов застроенных территорий. Возможен одновременный доступ к нескольким слоям зданий. Имеются такие разновидности объектов-зданий, как точечные объекты и полигоны.

Feature Layer
identifier_field
(дополнительно)

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

  • 0 = здание не будет включено в выходной полигон застроенной территории.
  • 1 = здание будет включено в выходной полигон застроенной территории и будет отображено в пределах этого полигона.
  • 2 = здание будет включено в выходной полигон застроенной территории и будет отображено за пределами этого полигона.

String
out_feature_class

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

Feature Class
grouping_distance

Здания, которые разделены расстояниями, меньшими расстояния группировки, рассматриваются в совокупности как потенциальные объекты для включения в выходной полигон застроенной территории. Это расстояние измеряется от ребер полигональных зданий и от центров точечных зданий.

Linear unit
minimum_detail_size

Определяет относительную степень детализации выходных полигонов застроенных территорий. Эта степень приблизительно соответствует минимальному допустимому диаметру пробела или зазора в полигоне застроенной территории. Фактические размер и форма пробелом и зазоров в полигонах также зависят от расположения входных зданий, расстояния группировки и наличия объектов-ребер, если они используются.

Linear unit
edge_features
[edge_features,...]
(дополнительно)

Слои, которые могут использоваться для определения ребер полигонов застроенных территорий. Как правило, это дороги. Другие распространенные примеры — реки, побережья или административные единицы. Полигоны застроенных территорий замыкаются на объекты-ребра, которые в общем выровнены с основной линией ребра полигона, а также находятся в пределах расстояния группировки. Объектами-ребрами могут быть линии или полигоны.

Feature Layer

Пример кода

Пример инструмента DelineateBuiltUpAreas (окно Python)

На примере приведенного ниже скрипта окна Python показано, как непосредственно использовать инструмент DelineateBuiltUpAreas.

import arcpy
from arcpy import env
env.workspace = "C:/data"
env.referenceScale = "50000"
arcpy.DelineateBuiltUpAreas_cartography("bldg_pnt;bldg_poly","inBUA","RoadNetwork","100 Meters","125 Meters","BUApolypoint")

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

Базовый масштаб (Reference Scale)

Базовый масштаб учитывается, только если значение параметра +++Расстояние группировки (Grouping Distance) или +++Минимальный размер детализации (Minimum Detail Size) введено в единицах измерения страницы.

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

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

ArcGIS for Desktop Basic: Нет
ArcGIS for Desktop Standard: Нет
ArcGIS for Desktop Advanced: Да
9/11/2013