Визуализация доступной территории с помощью Области обслуживания

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

Области обслуживания показывают, до каких дорог можно добраться за заданное время или в пределах указанного расстояния. Они часто показывают охват вызова машин аварийных служб. Для выполнения этого упражнения представьте, что вы работаете в пожарной части, и ваш начальник хочет узнать, какие зоны смогут покрыть пожарные машины за 4 минуты. Область обслуживания связана с локальным сетевым набором данных или с набором данных, размещенном на ArcGIS Online или ArcGIS Enterprise. Это руководство сначала покажет, как использовать локальный набор сетевых данных, а затем – как использовать онлайн-сервис.

Внимание:
Если вы запускаете упражнение, используя ArcGIS Online, будут расходоваться кредиты.

Получение данных

Данные для этого учебного руководства доступны для скачивания.

  1. Перейдите на страницу загрузки данных.
  2. Щелкните Загрузить и сохраните файл на свой компьютер.
  3. Разархивируйте загруженный файл.

Создание карты

  1. Откройте ArcGIS Pro.
  2. Создайте новый проект на основе шаблона Map.aptx.

    Появится новый проект с картой.

Добавление в проект учебных данных

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

Если вы выполняете анализ используя ArcGIS Online, механизм расчета использует высококачественный набор сетевых данных по всему миру, хранящийся в облаке ArcGIS Online, при этом расходуются кредиты ArcGIS Online. При использовании собственных данных, кредиты не расходуются, но необходимо связать свой набор сетевых данных с проектом.

Для этого добавьте набор сетевых данных на карту.

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

    Появится диалоговое окно Добавить подключение к папке.

  2. Перейдите к папке, в которую вы разместили учебные данные, дважды щелкните Network Analyst и укажите Tutorial для выбора папки.
  3. Щёлкните OK.

    Будет создано подключение к папке Tutorial

  4. После этого добавьте один из наборов сетевых данных из папки на карту.

  5. На панели Каталог разверните Папки > Руководство пользователя > SanFrancisco.gdb > Транспорт.
  6. Перетащите на карту Streets_ND со значком набора сетевых данных Набор сетевых данных.

    Набор сетевых данных добавляется на панель Содержание и на карту.

  7. Щелкните правой кнопкой Streets_ND на панели Содержание и выберите Приблизить к слою Приблизить к слою, чтобы увидеть область Сан-Франциско.

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

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

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

  8. На панели Содержание снимите отметку Streets_ND, чтобы отображать только базовую карту.
  9. После этого добавьте точки, соответствующие пожарным станциям, на карту.
  10. На панели Каталог щелкните Tutorial > SanFrancisco.gdb > Analysis > FireStations.
  11. На панели Содержание щелкните правой кнопкой слой FireStations и выберите Приблизить к слою Приблизить к слою.

Создание слоя области обслуживания

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

  1. На вкладке Анализ группы Инструменты щелкните Сетевой анализ > и Область обслуживанияОбласть обслуживания.

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

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

    Примечание:
    Чтобы просмотреть или изменить набор сетевых данных, который будет использоваться для создания слоя сетевого анализа, на вкладке Анализ в группе Инструменты вы можете щелкнуть ниспадающее меню Сетевой анализ и посмотреть под разделом Источник сетевых данных.
  2. На панели Содержание укажите Область обслуживания, чтобы выбрать составной слой.

    Появится вкладка Область обслуживания в группе Сетевой анализ в верхней части ArcGIS Pro.

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

    Лента Область обслуживания

    Вы будете использовать эти элементы управления для настройки создаваемой области обслуживания.

    Подсказка:

    Вкладка Область обслуживания появится только при выборе вами слоя области обслуживания на панели Содержание. Кроме того, если у вас есть несколько слоев областей обслуживания, для каждого имеется своя вкладка.

Добавление пунктов обслуживания

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

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

  1. На вкладке Область обслуживания в группе Входные данные щелкните Импорт пунктов обслуживания Импорт пунктов обслуживания.

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

  2. Убедитесь, что в качестве Входного слоя сетевого анализа установлена Область обслуживания, а в качестве ПодслояПункты обслуживания.
  3. Щелкните ниспадающее меню Входные местоположения и выберите FireStations. Это класс точечных объектов, который вы ранее добавили на карту.
  4. Оставьте заданные по умолчанию настройки для остальных параметров и щелкните кнопку Запустить Запустить внизу панели Геообработка.

    Кнопка Запустить инструмента Добавить положения

    Пожарные станции, загруженные в качестве пунктов обслуживания.

Задайте предельное значение времени

Укажите время отклика на пожар равным четырем минутам, задав предельное значение.

  1. На вкладке Область обслуживания в группе Настройки движения измените Предельные значения на 4.

    Единицы для Предельного значения (минимум) показаны справа от текстового окна Режим.

Запуск анализа

  1. На вкладке Область обслуживания щелкните Запустить Запустить.

    Кнопка Запустить на вкладке Область обслуживания

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

  2. Точность полигона является стандартной, соответствующей получению быстрого и достаточно точного результата. В группе Выходная геометрия измените в ниспадающем меню Уровень детализации выходного полигона со Стандартной точности на Высокую точность.
  3. На вкладке Область обслуживания щелкните Запустить Запустить.

    Кнопка Запустить на вкладке Область обслуживания

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

Создайте неперекрывающиеся полигоны

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

  1. На вкладке Область обслуживания группы Выходная геометрия измените в ниспадающем меню Тип размещения выходных пунктов обслуживания значение с Наложение на Разбиение.
  2. На вкладке Область обслуживания щелкните Запустить Запустить.

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

Создание слитых полигонов

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

  1. В группе Настройки передвижения введите 2, 4 в текстовом окне Предельные значения.
  2. На вкладке Область обслуживания щелкните Запустить Запустить.

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

  3. В группе Выходная геометрия измените в ниспадающем меню Тип размещения выходных пунктов обслуживания со значения Разбиение на значение Слияние.
  4. На вкладке Область обслуживания щелкните Запустить Запустить.

Используйте ArcGIS Online для создания области обслуживания.

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

Примечание:

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

  1. На вкладке Анализ, в группе Инструменты щелкните Сетевой анализ > Изменить источник сетевых данных.

    Откроется диалоговое окно Выбрать источник сетевых данных.

  2. Выберите http://www.arcgis.com/ и щелкните OK.
  3. На вкладке Анализ группы Инструменты щелкните Сетевой анализ > и Область обслуживанияОбласть обслуживания.

    Новый слой Области обслуживания добавлен на панель Содержание.

    Этот второй слой Области обслуживания ссылается на сервис областей обслуживания ArcGIS Online, который основан на сетевом наборе данных, размещенно в облаке.

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

    Появится вкладка Область обслуживания в группе Сетевой анализ в верхней части ArcGIS Pro.

  5. Щелкните Область обслуживания, чтобы увидеть элементы управления вкладки.
    Кнопка Запустить имеет значок облака, означающий, что область обслуживания будет рассчитана с помощью онлайн-сервиса, а не локального набора сетевых данных.

    Вкладка Область обслуживания

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