Суммировать в пределах (Стандартный анализ объектов)

Сводка

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

Пример:

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

Иллюстрация

Суммирование в пределах; иллюстрация

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

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

Синтаксис

SummarizeWithin(sumWithinLayer, summaryLayer, outputName, {sumShape}, {shapeUnits}, {summaryFields}, {groupByField}, {minorityMajority}, {percentShape})
ParameterОбъяснениеТип данных
sumWithinLayer

Будут суммированы объекты (или их части) во входном суммируемом векторном слое, которые попадают вовнутрь границ этих полигонов.

Feature Set
summaryLayer

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

Feature Set
outputName

Имя выходного слоя, который будет создан на вашем портале.

String
sumShape
(Дополнительный)

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

  • ADD_SHAPE_SUMВычислять суммированные атрибуты объекта. Используется по умолчанию.
  • NO_SHAPE_SUMНе вычислять суммированные атрибуты объекта.
Boolean
shapeUnits
(Дополнительный)

При суммировании геометрии входных суммируемых объектов укажите единицы суммирования геометрии.

Если объекты суммирования – полигоны, то допустимыми вариантами являются акры, гектары, квадратные метры, квадратные километры, квадратные футы, квадратные ярды и квадратные мили.

Если объекты суммирования – линии, то допустимыми вариантами являются метры, километры, футы, ярды и мили.

  • MILESМили
  • FEETФуты
  • KILOMETERSКилометры
  • METERSМетры
  • YARDSЯрды
  • ACRESАкры
  • HECTARESГектары
  • SQUAREMETERSКвадратные метры
  • SQUAREKILOMETERSКвадратные километры
  • SQUAREFEETКвадратные футы
  • SQUAREYARDSКвадратные ярды
  • SQUAREMILESКвадратные мили
String
summaryFields
[[Field, Statistic],...]
(Дополнительный)

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

  • SUM – суммарное значение.
  • MIN – наименьшее значение.
  • MAX – наибольшее значение.
  • MEAN – среднее арифметическое значение.
  • STD – среднеквадратическое отклонение.

Value Table
groupByField
(Дополнительный)

Это – поле из входных объектов суммирования, которые могут использоваться для вычисления статистики отдельно для каждого уникального значения атрибута. В качестве примера предположим, что входные объекты суммирования содержат точечные местоположения коммерческих предприятий, на которых хранятся опасные материалы, и одно из полей – HazardClass (класс опасности), содержащее коды с описанием типа хранящегося опасного материала. Для расчета итогов по каждому уникальному значению HazardClass (класса опасности) используйте его, как поле группировать по.

Field
minorityMajority
(Дополнительный)

Это может применяться только при использовании поля группы. Если вы укажете ADD_MIN_MAJ, то для каждого поля группы в пределах границы будет вычислено наименьшее (встречается реже) или наибольшее (встречается чаще) атрибутивное значение. К выходному слою будут добавлены два новых поля с префиксами Majority_ и Minority_.

  • NO_MIN_MAJНе добавлять поля меньшинства и большинства. Используется по умолчанию.
  • ADD_MIN_MAJДобавить поля меньшинства и большинства.
Boolean
percentShape
(Дополнительный)

Это может применяться только при использовании поля группы. Если отмечено – будет вычислена доля в процентах каждого уникального значения группы для каждого входного полигона.

  • NO_PERCENTНе добавлять полей процентов. Используется по умолчанию.
  • ADD_PERCENTДобавлять поля процентов.
Boolean

Производные выходные данные

NameОбъяснениеТип данных
outputLayer

Выходной суммированный слой.

Набор объектов
groupBySummaryLayer

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

Набор записей

Environments

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

  • Basic: Требуется Права доступа Ваша учетная запись в ArcGIS Enterprise содержит права доступа на Выполнение анализа
  • Standard: Требуется Права доступа Ваша учетная запись в ArcGIS Enterprise содержит права доступа на Выполнение анализа
  • Advanced: Требуется Права доступа Ваша учетная запись в ArcGIS Enterprise содержит права доступа на Выполнение анализа

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