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

Краткая информация

Находит объекты, которые расположены в пределах указанного расстояния от объектов входного слоя.

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

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

Иллюстрация

Иллюстрация инструмента Суммировать близлежащие

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

  • Для этого инструмента требуется два входных слоя: слой, от объектов которого будут измеряться расстояния, и слой для суммирования. Оба слоя могут быть точечными, линейными или площадными. Первый слой может содержать до 1000 объектов.

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

  • Некоторые режимы перемещения могут также учитывать пробки. Условия дорожного движения могут учитываться как на основе реальной, "живой" обстановки, так и на основе исторических данных, рассчитанных для определенного дня недели и времени суток. Трафик в режиме реального времени можно спрогнозировать на 12 часов вперед. Исторический трафик можно задавать в 15-минутных интервалах в течение всего дня.

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

Параметры

ПодписьОписаниеТип данных
Входной слой Поблизости

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

Feature Set
Входные суммируемые объекты

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

Feature Set
Выходное имя

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

String
Вычисление расстояния

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

  • Прямая линияБудет использоваться Евклидово измерение расстояния по прямой. Это значение по умолчанию
  • Расстояние поездкиБудет использоваться расстояние при передвижении на автомобиле.
  • Время в путиБудет использоваться расстояние, пройденное в заданный отрезок времени на автомобиле.
  • Длина пути грузовикаБудет использоваться расстояние при передвижении на грузовике.
  • Время проезда грузовикаБудет использоваться расстояние, пройденное в заданный отрезок времени на грузовике.
  • Расстояние пешкомБудет использоваться расстояние, пройденное пешком по улице.
  • Время пешкомБудет использоваться расстояние, пройденное в заданный отрезок времени пешком.
String
Расстояние
(Дополнительный)

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

Double
Единицы расстояния
(Дополнительный)

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

Если расстояние – режим передвижения на основе времени, то вариантами могут секунды, минуты и часы.

  • МилиЕдиницами измерения будут мили.
  • ФутыЕдиницами измерения будут футы.
  • КилометрыЕдиницами измерения будут километры.
  • МетрыЕдиницами измерения будут метры.
  • ЯрдыЕдиницами измерения будут ярды.
  • СекундыЕдиницами измерения будут секунды.
  • МинутыЕдиницами измерения будут минуты.
  • ЧасыЕдиницами измерения будут часы.
String
Время дня
(Дополнительный)

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

Поддерживается два типа условий интенсивности дорожного движения (далее: трафик): типичный и текущий. Условия типичного трафика подразумевают скорости, которые складываются из средних исторических значений за неделю для каждого 5-минутного интервала. Для текущего трафика используются скорости, которые получены от телефонов, сенсоров и других источников данных для записи действительной скорости передвижения и прогнозирования скоростей на ближайшее время вперед.

Для использования в этой задаче типичного трафика в тех местоположениях, где он доступен, укажите время и день недели и конвертируйте этот день недели в одну из следующих дат, начиная с 1990 года:

  • Понедельник – 1/1/1990
  • Вторник – 1/2/1990
  • Среда – 1/3/1990
  • Четверг – 1/4/1990
  • Пятница – 1/5/1990
  • Суббота – 1/6/1990
  • Воскресенье – 1/7/1990
Хотя упомянутые выше даты дней недели начинаются с 1990 года, типичный трафик рассчитывается в соответствии с последними тенденциями дорожного движения – обычно за последние несколько месяцев.

Чтобы использовать текущий трафик, где и когда он доступен, выберите дату и время в пределах 12 часов от текущего времени. Esri сохраняет данные текущего трафика в течение 12 часов и дает прогнозные значения данных на 12 часов вперед. Если время и дата, которые вы укажете для данного параметра, будут за пределами 24-часового временного окна, или если время поездки в анализе продолжится после прогнозного окна данных, то в задаче будут использоваться скорости типичного трафика.

Date
Часовой пояс
(Дополнительный)

Указывает часовой пояс или пояса указанного времени суток.

  • ЛокальноеЗначение времени суток относится к часовому поясу (поясам), в котором находятся входные объекты. Это может привести к разному начальному времени в разных зонах. Это значение по умолчанию
  • Всемирное координированное время (UTC)Значение времени суток указано по Всемирному координированному времени (UTC). Начальные времена для всех точек являются синхронными, т.е. не зависят от часовых поясов.
String
Возврат границ
(Дополнительный)

Устанавливает, будут ли возвращены входные геометрии, расстояние по прямой линии или буфер геометрии режима передвижения.

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

Boolean
Добавить суммированные атрибуты объекта
(Дополнительный)

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

  • Отмечено – статистика будет рассчитана на основе суммированных атрибутов объекта. Это значение по умолчанию
  • Не отмечено – статистика не будет рассчитана на основе суммированных атрибутов объекта.

Boolean
Единицы измерения объекта
(Дополнительный)

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

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

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

  • МилиЕдиницами измерения будут мили.
  • ФутыЕдиницами измерения будут футы.
  • КилометрыЕдиницами измерения будут километры.
  • МетрыЕдиницами измерения будут метры.
  • ЯрдыЕдиницами измерения будут ярды.
  • АкрыЕдиницами измерения будут акры.
  • ГектарыЕдиницами измерения будут гектары.
  • Квадратные метрыЕдиницами измерения будут квадратные метры.
  • Квадратные километрыЕдиницами измерения будут квадратные километры.
  • Квадратные футыЕдиницами измерения будут квадратные футы.
  • Квадратные ярдыЕдиницами измерения будут квадратные ярды.
  • Квадратные милиЕдиницами измерения будут квадратные мили.
String
Поля суммирования
(Дополнительный)

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

Поддерживаются следующие типы статистики:

  • Сумма – будет вычислено суммарное значение.
  • Минимум – будет определено наименьшее значение.
  • Максимум – будет определено наибольшее значение.
  • Среднее – будет вычислено среднее или среднее арифметическое значение.
  • Среднеквадратическое отклонение – будет вычислено среднеквадратическое отклонение.

Value Table
Группировать по полю
(Дополнительный)

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

Field
Добавить атрибуты меньшинства и большинства
(Дополнительный)

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

Этот параметр применяется только при использовании Группировать по полю.

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

Boolean
Добавить проценты в группе
(Дополнительный)

Задает, будут ли добавлены поля процентов в группе в выходные данные.

Этот параметр применяется только при использовании Группировать по полю.

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

Boolean

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

ПодписьОписаниеТип данных
Выходной сервис пространственных объектов

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

Feature Set
Выходная таблица группировки

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

Record Set

arcpy.sfa.SummarizeNearby(sumNearbyLayer, summaryLayer, outputName, nearType, {distances}, {units}, {timeOfDay}, {timeZoneForTimeOfDay}, {returnBoundaries}, {sumShape}, {shapeUnits}, {summaryFields}, {groupByField}, {minorityMajority}, {percentShape})
ИмяОписаниеТип данных
sumNearbyLayer

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

Feature Set
summaryLayer

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

Feature Set
outputName

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

String
nearType

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

  • STRAIGHTLINEБудет использоваться Евклидово измерение расстояния по прямой. Это значение по умолчанию
  • DRIVINGDISTANCEБудет использоваться расстояние при передвижении на автомобиле.
  • DRIVINGTIMEБудет использоваться расстояние, пройденное в заданный отрезок времени на автомобиле.
  • TRUCKINGDISTANCEБудет использоваться расстояние при передвижении на грузовике.
  • TRUCKINGTIMEБудет использоваться расстояние, пройденное в заданный отрезок времени на грузовике.
  • WALKINGDISTANCEБудет использоваться расстояние, пройденное пешком по улице.
  • WALKINGTIMEБудет использоваться расстояние, пройденное в заданный отрезок времени пешком.
String
distances
[distances,...]
(Дополнительный)

Список двойных значений, которые определяют расстояние поиска (для прямолинейного движения и режимов передвижения на основе расстояния) или время поиска (для режимов передвижения на основе времени). Можно указать одно или несколько значений расстояния. Объекты, находящиеся в пределах указанных расстояний, будут суммироваться. Единицы измерения значений расстояния выбираются значением параметра units.

Double
units
(Дополнительный)

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

Если расстояние – режим передвижения на основе времени, то вариантами могут секунды, минуты и часы.

  • MILESЕдиницами измерения будут мили.
  • FEETЕдиницами измерения будут футы.
  • KILOMETERSЕдиницами измерения будут километры.
  • METERSЕдиницами измерения будут метры.
  • YARDSЕдиницами измерения будут ярды.
  • SECONDSЕдиницами измерения будут секунды.
  • MINUTESЕдиницами измерения будут минуты.
  • HOURSЕдиницами измерения будут часы.
String
timeOfDay
(Дополнительный)

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

Поддерживается два типа условий интенсивности дорожного движения (далее: трафик): типичный и текущий. Условия типичного трафика подразумевают скорости, которые складываются из средних исторических значений за неделю для каждого 5-минутного интервала. Для текущего трафика используются скорости, которые получены от телефонов, сенсоров и других источников данных для записи действительной скорости передвижения и прогнозирования скоростей на ближайшее время вперед.

Для использования в этой задаче типичного трафика в тех местоположениях, где он доступен, укажите время и день недели и конвертируйте этот день недели в одну из следующих дат, начиная с 1990 года:

  • Понедельник – 1/1/1990
  • Вторник – 1/2/1990
  • Среда – 1/3/1990
  • Четверг – 1/4/1990
  • Пятница – 1/5/1990
  • Суббота – 1/6/1990
  • Воскресенье – 1/7/1990
Хотя упомянутые выше даты дней недели начинаются с 1990 года, типичный трафик рассчитывается в соответствии с последними тенденциями дорожного движения – обычно за последние несколько месяцев.

Чтобы использовать текущий трафик, где и когда он доступен, выберите дату и время в пределах 12 часов от текущего времени. Esri сохраняет данные текущего трафика в течение 12 часов и дает прогнозные значения данных на 12 часов вперед. Если время и дата, которые вы укажете для данного параметра, будут за пределами 24-часового временного окна, или если время поездки в анализе продолжится после прогнозного окна данных, то в задаче будут использоваться скорости типичного трафика.

Date
timeZoneForTimeOfDay
(Дополнительный)

Указывает часовой пояс или пояса указанного времени суток.

  • GEOLOCALЗначение времени суток относится к часовому поясу (поясам), в котором находятся входные объекты. Это может привести к разному начальному времени в разных зонах. Это значение по умолчанию
  • UTCЗначение времени суток указано по Всемирному координированному времени (UTC). Начальные времена для всех точек являются синхронными, т.е. не зависят от часовых поясов.
String
returnBoundaries
(Дополнительный)

Устанавливает, будут ли возвращены входные геометрии, расстояние по прямой линии или буфер геометрии режима передвижения.

  • RETURN_BOUNDARIESВыходной слой будет содержать области, которые определены значением параметра nearType. Например, если используется расстояние по прямой линии 5 миль, выходные данные будут содержать области в радиусе 5 миль вокруг объектов входного близлежащего слоя. Это значение по умолчанию
  • RETURN_INPUTВыходной слой будет содержать те же объекты, что и входной слой вблизи.
Boolean
sumShape
(Дополнительный)

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

  • 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
(Дополнительный)

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

Этот параметр применяется только при использовании Группировать по полю.

  • NO_MIN_MAJПоля меньшинства и большинства не будут добавляться к выходным данным. Это значение по умолчанию
  • ADD_MIN_MAJБудет вычислено меньшинство (наиболее редко встречающиеся) или большинство (наиболее часто встречающиеся) среди атрибутивных значений для каждого поля группы в пределах каждой границы, а в выходные данные будут добавлены два новых поля с префиксом Minority_ и Majority_.
Boolean
percentShape
(Дополнительный)

Задает, будут ли добавлены поля процентов в группе в выходные данные.

Этот параметр применяется только при использовании Группировать по полю.

  • NO_PERCENTПоля процентов не будут добавлены в выходные данные. Это значение по умолчанию
  • ADD_PERCENTБудет вычислена доля в процентах каждого уникального значения группы для каждого входного ближайшего объекта, а поля процентов будут добавлены в выходные данные.
Boolean

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

ИмяОписаниеТип данных
resultLayer

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

Feature Set
groupBySummary

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

Record Set

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

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

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

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