Примечание:
Эта функция в настоящее время поддерживается только в Map Viewer Classic (раньше назывался Map Viewer). Она будет доступна в следующей версии нового Map Viewer.
Инструмент Суммировать близлежащие находит и суммирует объекты, которые расположены в пределах указанного расстояния от объектов первого входного слоя, используя линейное расстояние или режим движения. Затем вычисляется статистика для близлежащих объектов.
Примечание:
Инструмент Суммировать близлежащие требует следующих сервисов маршрутизации для запуска с режимами передвижения:
- Область обслуживания (Асинхронная)
- Утилиты маршрутизации
Более подробно см. Настройка служебных сервисов.
Схема рабочего процесса
Примеры
Школьный совет решил построить новую школу, и для ее строительства требуется выбрать лучшее из нескольких подходящих для этого местоположений. Было решено, что школа должна находиться на территории проживания максимального числа детей в возрасте от 5 до 12 лет. Количество детей в возрасте от 5 до 12 лет можно использовать при вычислениях с помощью инструмента Суммировать близлежащие, используя расстояние, равное одной миле, вокруг каждого местоположения, а также данные переписи, содержащие информацию о численности населения.
Терминология
Термин | Описание |
---|---|
Геодезический | Относится к линии, нарисованной на сфере. Геодезическая линия, нарисованная на глобусе, представляет собой кривизну геоида Земли. |
Евклидово расстояние | Расстояние по прямой линии, как измеренное на плоской поверхности (то есть на декартовой плоскости). |
Примечания по использованию
Для инструмента Суммировать близлежащие требуется два входных слоя: слой, от объектов которого будут измеряться расстояния, и слой для суммирования. Оба слоя могут быть точечными, линейными или площадными. Первый слой может содержать до 1000 объектов.
Расстояние до близлежащего может определяться либо как линейное расстояние, либо в зависимости от расстояния или времени в пути различными способами передвижения. Режимы движения могут использоваться, только если первый входной слой содержит точечные объекты. Можно создать несколько выходных площадей путем ввода значений времени или расстояния, разделенных пробелами.
Некоторые режимы перемещения могут также учитывать пробки. Если учитываются пробки, то можно выбрать, используются ли пробки в режиме реального времени, либо исторический трафик (нужно указать день недели и время). Трафик в режиме реального времени можно спрогнозировать на 4 часа вперед. Исторический трафик можно задавать в 15-минутных интервалах в течение всего дня.
Доступные режимы передвижения настраиваются администратором вашей организации. Администратор может добавлять новые режимы передвижения и удалять те, которыми не будут пользоваться. Единицами измерения расстояния по умолчанию являются Мили или Километры, в зависимости от параметра Единицы измерения, который задается в профиле.
Режимы передвижения | Описание | По умолчанию | Опции |
---|---|---|---|
Время пешком | Моделирует передвижение по тропам и дорогам, предназначенным для пешеходов, при этом находится решение, оптимальное по времени. Скорость движения считается 5 км/ч. | Пешая скорость считается как 5 км/ч. Пешая скорость может быть настроена администратором вашей организации. Время пешком по умолчанию составляет 5 минут. | Продолжительность может быть задана в Секундах, Минутах или Часах. В качестве входного параметра может быть указано время, не превышающее 9 часов. |
Расстояние движения по сельской местности | Моделирует перемещения на автомобилях, таких как легковые машины, пикапы и т.п., при этом находится оптимальное по расстоянию решение. Он учитывает одностороннее движение, избегает запрещенных поворотов и следует прочим правилам, которые распространяются на легковые автомобили, но при этом не препятствует движению по дорогам без покрытия. | По умолчанию Расстояние движения по сельской местности составляет 5 Миль (стандарт США) или 5 Километров (в метрической системе). | Единицами расстояния могут быть Мили, Ярды, Футы, Километры или Метры. Входное расстояние не должно превышать 300 миль (482,8 км). |
Время в пути на машине | Моделирует перемещения на автомобилях, таких как легковые машины, пикапы и т.п., при этом находится оптимальное по времени решение. Учитывается одностороннее движение, избегаются запрещенные повороты и соблюдаются прочие правила, специфичные для легковых машин. Если указывается время начала, используется динамическая скорость движения на основе трафика там, где доступны данные трафика. Проверьте, доступны ли данные о пробках в вашем регионе, щелкнув ссылку Проверить доступность на панели инструмента. | Время на автомобиле по умолчанию составляет 5 минут. Опция Использовать трафик по умолчанию отключена. Скорость движения будет с учетом исторического или реального трафика. | Продолжительность может быть задана в Секундах, Минутах или Часах. В качестве входного параметра может быть указано время, не превышающее 5 часов. Пробки могут быть в режиме реального времени, либо исторический трафик (нужно указать день недели и время). |
Расстояние поездки на машине | Моделирует перемещения на автомобилях, таких как легковые машины, пикапы и т.п., при этом находится оптимальное по расстоянию решение. Учитывается одностороннее движение, избегаются запрещенные повороты и соблюдаются прочие правила, специфичные для легковых машин. | По умолчанию Расстояние поездки на машине составляет 5 Миль (стандарт США) или 5 Километров (в метрической системе). | Единицами расстояния могут быть Мили, Ярды, Футы, Километры или Метры. Входное расстояние не должно превышать 300 миль (482,8 км). |
Расстояние пешком | Моделирует передвижение по тропам и дорогам, предназначенным для пешеходов, при этом находится решение, оптимальное по расстоянию. | По умолчанию Расстояние пешком составляет 5 Миль (стандарт США) или 5 Километров (в метрической системе). | Единицами расстояния могут быть Мили, Ярды, Футы, Километры или Метры. В качестве входных данных можно использовать расстояние до 27 миль (43,45 км). |
Время в пути в сельской местности | Моделирует перемещения на автомобилях, таких как легковые машины, пикапы и т.п., при этом находится оптимальное по времени решение. Он учитывает одностороннее движение, избегает запрещенных поворотов и следует прочим правилам, которые распространяются на легковые автомобили, но при этом не препятствует движению по дорогам без покрытия. Если указывается время начала, используется динамическая скорость движения на основе данных трафика, если она доступна. Проверьте, доступны ли данные о пробках в вашем регионе, щелкнув ссылку Проверить доступность на панели инструмента. | Время движения по сельской местности по умолчанию составляет 5 минут. Опция Использовать трафик по умолчанию отключена. Скорость движения по сельской местности будет с учетом исторического или реального трафика. | Продолжительность может быть задана в Секундах, Минутах или Часах. В качестве входного параметра может быть указано время, не превышающее 5 часов. Пробки могут быть в режиме реального времени, либо исторический трафик (нужно указать день недели и время). |
Время в пути грузового транспорта | Моделирует передвижение на грузовиках по разрешенным для них дорогам, при этом находится оптимальное по времени решение. Она также учитывает одностороннее движение, избегает запрещенных поворотов и т.п. Скорость движения на грузовике будет зависеть от средней исторической скорости автомобиля или от ограничений скорости для грузовиков (обычно она меньше). Это имеет смысл для тяжелогрузов. | Время на грузовике по умолчанию составляет 5 минут. Опция Использовать трафик по умолчанию отключена. Скорость движения грузового автотранспортного средства основывается на исторических данных и данных о движении в реальном времени, но не будет превышать установленную скорость грузоперевозок. | Продолжительность может быть задана в Секундах, Минутах или Часах. В качестве входного параметра может быть указано время, не превышающее 5 часов. Пробки могут быть в режиме реального времени, либо исторический трафик (нужно указать день недели и время). |
Расстояние на грузовом транспорте | Моделирует передвижение на грузовиках по разрешенным для них дорогам, при этом находится оптимальное по расстоянию решение. Она также учитывает одностороннее движение, избегает запрещенных поворотов и т.п. Это имеет смысл для тяжелогрузов. | По умолчанию Расстояние на грузовике составляет 5 Миль (стандарт США) или 5 Километров (в метрической системе). | Единицами расстояния могут быть Мили, Ярды, Футы, Километры или Метры. Входное расстояние не должно превышать 300 миль (482,8 км). |
Опция Возвращать окружающие территории по умолчанию отмечена. Итоговый слой включает территорию или территории, созданные с использованием заданного расстояния вокруг входного слоя, а также все указанные данные суммирования. Если опция не отмечена, итоговый слой будет совпадать со входным и при этом включать данные суммирования.
В зависимости от типа суммированных объектов слоя, появится опция Число точек, Общая длина или Общая площадь. Отметки стоят по умолчанию. Их можно снять только в случае, если вычисляется статистика.
Вычисление | Входные объекты | По умолчанию | Опции |
---|---|---|---|
Число точек | Точки | Нет | Нет |
Общая длина | Линии | Мили (Настройка для стандарта США) либо Километры (Настройка для метрической системы) |
|
Общая площадь | Площади | Квадратные мили (Настройка для стандарта США) либо Квадратные километры (Настройка для метрической системы) |
|
Существует пять вариантов статистики, вычисляемой для числовых полей в суммируемом слое: сумма, минимум, максимум, среднее и стандартное отклонение. При каждом вводе Поля и Статистики на панели инструментов добавляется новая строка, так что за один раз можно вычислять несколько статистик. Можно просмотреть суммированные данные в итоговой таблице слоя или во всплывающих окнах.
Дополнительно можно выбрать поле группировки, так, чтобы статистика вычислялась отдельно для каждого уникального значения. Если выбрано поле группировки, во всплывающем окне каждого объекта выходного слоя будут содержаться диаграммы для каждой суммы или общего и статистика по значению поля. Также будет создана итоговая таблица с каждым объектом и статистикой по значению в поле группировки.
Опции Добавить меньшинство, большинство и Добавить проценты включены в том случае, если задано поле группировки. Меньшинство и большинство – это наименее и наиболее часто встречающееся в поле Группировать по значение, соответственно, причем частота определяется с использованием числа точек, общей длины или общей площади для каждого значения. Если отмечена опция Добавить меньшинство, большинство, в итоговый слой будут добавлены два новых поля. В этих полях перечисляются значения поля Группировать по, являющиеся меньшинством и большинством для каждого итогового объекта. Если включена опция Добавить проценты, в итоговую таблицу добавляется поле с процентами от числа точек, общей длины или общей площади в пределах каждого объекта, который принадлежит к каждому значению поля группировки. Если также включена опция Добавить меньшинство, большинство, в итоговый слой будут добавлены два новых поля с процентами от числа точек, общей длины или общей площади, относящиеся к значениям меньшинства и большинства для каждого объекта.
Если опция Использовать текущий экстент карты включена, будут анализироваться только те объекты входного слоя и слоя объединения, которые видны в момент анализа в текущем экстенте. Если опция отключена, будут анализироваться все объекты входного слоя и слоя объединения, даже если они находятся вне текущего экстента карты.
Ограничения
- У первого входного слоя, расстояния от объектов которого измеряются, есть ограничение: 1000 объектов.
- Режимы движения могут быть включены, только если слой, от объектов которого будут измеряться расстояния, содержит точки.
- Время в пути не может превышать 9 часов (540 минут) пешком или 5 часов (300 минут) для транспорта.
- Пройденные расстояния не могут превышать 27 миль (43,45 км) пешком или 300 миль (482,8 км) для транспорта.
- Линии и площади суммируются с использованием пропорций, при суммировании линий и площадей лучше суммировать абсолютные значения (например, численность населения), а не относительные (такие как средний доход).
- Произойдет ошибка, если при использовании режима движения для выполнения инструмента требуется более 60 минут. Если произойдет ошибка, попробуйте перезапустить анализ с меньшим количеством входных объектов.
Как работает инструмент Суммировать близлежащие
В разделе ниже описывается работа инструмента Суммировать близлежащие.
Уравнения
Среднее и Стандартное отклонение вычисляются с помощью взвешенного среднего и взвешенного стандартного отклонения для линейных и площадных объектов. Для точечных объектов статистика не взвешивается. В следующей таблице показаны уравнения для вычисления стандартного отклонения, взвешенного среднего и взвешенного стандартного отклонения.
Статистика | Уравнение | Переменные | Возможности |
---|---|---|---|
Стандартное отклонение | , где:
| Точки | |
Взвешенное среднее | , где:
| Линии и области | |
Взвешенное стандартное отклонение | , где:
| Линии и площади |
Примечание:
Пустые значения не включаются в расчет статистики. Например, среднее значение – 10, 5, а пустое значение – 7,5 ((10+5)/2).
Точки
Точечные слои суммируются, используя только точечные объекты, находящиеся в пределах границы, нарисованной инструментом Суммировать близлежащие. Если отмечена опция Возвратить граничащие области, при отображении слоя результатов будут использованы градуированные символы.
На рисунке и в таблице показаны статистические вычисления для точечного слоя. В предполагаемом анализе, представленном на рисунке, точечный слой суммируется с использованием линейного расстояния от входной точки. Поле Classes используется для вычисления статистики (Сумма, Минимум, Максимум, Среднее и Стандартное отклонение) для слоя.
Статистика | Результат |
---|---|
Сумма |
|
Минимум | Минимум:
|
Максимум | Максимум:
|
Среднее |
|
Среднеквадратичное отклонение |
|
Реальный сценарий, при котором может использоваться этот анализ - определение доступности классов йоги в радиусе двух миль от вашего дома. Каждая точка - это зал или студия с классами йоги. Поле Classes содержит число уникальных классов, предложенных в каждой точке. В результатах вы видите семь объектов с классами, находящихся в пределах двух миль от вашего дома, причем максимальное число уникальных классов в одном учреждении - три.
Линии
Линейные слои суммируются, используя только части линейных объектов, находящиеся в пределах границы, нарисованной инструментом Суммировать близлежащие. При суммировании линий используйте поля с абсолютными значениями, чтобы в вычислениях их частей при выполнении вашего анализа был смысл. Если отмечена опция Возвратить граничащие области, при отображении слоя результатов будут использованы градуированные символы.
На рисунке и в таблице показаны статистические вычисления для линейного слоя. В предполагаемом анализе, представленном на рисунке, линейный слой суммируется с использованием линейного расстояния от входной точки. Поле Houses используется для вычисления статистики (Сумма, Минимум, Максимум, Среднее и Стандартное отклонение) для слоя. Статистика вычисляется с применением только части линии, находящейся на заданном расстоянии от входной точки.
Статистика | Результат |
---|---|
Сумма |
|
Минимум | Минимум:
|
Максимум | Максимум:
|
Среднее |
|
Среднеквадратичное отклонение |
|
Реальным сценарием, для которого может применяться этот анализ, является определение количества домов, находящихся в пределах пяти миль от лесного пожара. Каждый линейный сегмент - это улица или проезжая часть с домами, которые находятся вдоль нее. В поле Houses содержится количество домов на каждом сегменте. В результатах вы видите, что в пределах пяти миль от пожара находятся семь зданий.
Площади
Площадные слои суммируются, используя только части линейных объектов, находящиеся в пределах границы, нарисованной инструментом Суммировать близлежащие. При суммировании площадей используйте поля с абсолютными значениями, чтобы в вычислениях частей при выполнении вашего анализа был смысл. Если отмечена опция Возвратить граничащие области, при отображении слоя результатов будут использованы градуированные цвета.
На рисунке и в таблице показаны статистические вычисления для полигонального слоя. В предполагаемом анализе, представленном на рисунке, площадной слой суммируется с использованием линейного расстояния от входной точки. Поле Tables используется для вычисления статистики (Сумма, Минимум, Максимум, Среднее и Стандартное отклонение) для слоя. Статистика вычисляется с применением только части области, находящейся на заданном расстоянии от входной точки.
Статистика | Результат |
---|---|
Сумма |
|
Минимум | Минимум:
|
Максимум | Максимум:
|
Среднее |
|
Среднеквадратичное отклонение |
|
Сценарием, при котором вам может понадобиться выполнение этого анализа, может быть определение числа столов для пикника, находящихся в радиусе 100 футов от разных кемпингов. Каждая область соответствует месту для пикника, а в поле Tables содержится число столов для каждого из них. В результатах вы видите, что рядом с конкретным местом для пикника находится семь столов, а максимальное число столов в одном месте - три.
Линейное расстояние
Инструмент Суммировать близлежащие использует для поиска объектов по большей части геодезический метод, а не Евклидову геометрию. Геодезические линии строятся с учетом реальной формы поверхности Земли (эллипсоида, а точнее – геоида). Расстояния измеряются между двумя точками на сферической поверхности (геоида), что отличается от измерения того же расстояния на плоскости.
Режимы передвижения
Области обслуживания используют алгоритм Дейкстры для учета дорожной сети. Сервис возвращает поднабор связанных ребер, которые попадают в пределы указанного расстояния или времени передвижения. Области передвижения создаются путем помещения ребер в структуру данных нерегулярной триангуляционной сети (TIN). Сетевое расстояние по линиям служит высотой местоположений внутри TIN. Местоположениям, которые не пересекает область обслуживания, присваивается намного большее значение высоты. Процедура построения областей используется в TIN для выделения регионов, охватывающих области между заданными граничными значениями (расстояние или время перемещения).
Опция Текущий трафик использует текущее время отправления. Скорость трафика во время поездки прогнозируется с учетом скоростей в режиме реального времени, исторических скоростей и текущих событий, например, погодных условий.
Когда используются условия, свойственные для определенного дня недели и времени суток, скорость передвижения определяется на основе среднестатистических данных по 5-минутным интервалам на протяжении полной недели. Выбранное время представляет собой локальное время в том часовом поясе, в котором находятся ваши данные.
При любом состоянии трафика инструмент Суммировать близлежащие принимает в расчет изменяющееся состояние дорожного движения с учетом истекшего после отправления времени.
Похожие инструменты
Используйте инструмент Суммировать близлежащие с целью вычисления статистики для точечных, линейных или площадных объектов, находящихся в непосредственной близости от объектов другого входного слоя. Другие инструменты могут применяться для решения похожих, но немного отличающихся задач.
Инструменты анализа Map Viewer Classic
Если у вас есть границы, в пределах которых вы собираетесь суммировать точечный, линейный или площадной слой, воспользуйтесь инструментом Суммировать в пределах.
Если у вас есть границы, в пределах которых вы хотели бы суммировать точечный слой, и при этом вы хотите сохранить лишь области, содержащие одну или несколько точек, применяйте инструмент Агрегировать точки.
Инструменты анализа ArcGIS Pro
Суммировать близлежащие также доступен в ArcGIS Pro. Для запуска инструмента из ArcGIS Pro ваш активный портал проекта должен быть запущен с версией ArcGIS Enterprise 10.5 или более поздней. Кроме того, вход на портал необходимо выполнить под учетной записью, имеющей права доступа для выполнения стандартного анализа объектов на данном портале.