Вычисление времени передвижения между пунктами источника и назначения с помощью матрицы источник-назначение

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

Матрица источник-назначение находит и измеряет наименее затратные пути в сети из нескольких исходных точек до нескольких пунктов назначения. Лучший путь по уличной сети определяется для каждой пары источник-назначение, а времена в пути и расстояния сохраняются в таблице атрибутов выходных линий. В данном руководстве вы примените этот инструмент, чтобы создать матрицу Источник-Назначение для доставки товаров со склада во все магазины в пределах 10 минут в пути. Создание матрицы Источник-Назначение может быть связано с локальным набором сетевых данных или сетевым сервисом, размещенном на 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. На панели Каталог разверните Папки > Tutorial > Paris.gdb > Transportation.
  6. Перетащите на карту ParisMultimodal_ND со значком набора сетевых данных Network Dataset.

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

  7. На панели Каталог выберите Tutorial > Paris.gdb > Анализ.
  8. Щёлкните правой кнопкой мыши слой Warehouses и выберите Добавить к текущей картеДобавить данные.

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

  9. Щёлкните правой кнопкой мыши слой Stores и выберите Добавить к текущей картеДобавить данные.

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

Создание слоя Матрица Источник-Назначение

Слой анализа матрицы Источник-Назначение хранит все введенные данные, параметры и результаты анализа матрицы Источник-Назначение.

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

    Новый слой Матрицы Источник-Назначение добавлен на панель Содержание. От содержит подслои со входными и выходными данными анализа.

    Слой матрицы ИН ссылается на набор сетевых данных Paris, поскольку эта сеть находилась на панели Содержание при создании этого слоя.

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

    Вкладка Матрица ИН появляется в группе Сетевой анализ в верхней части ArcGIS Pro.

  3. Щелкните Матрица ИН, чтобы увидеть элементы управления вкладки.
    вкладка Матрица Источник-Назначение

    Вы воспользуетесь ими для задания матрицы ИН, которые вы хотите создать.

    Подсказка:

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

Добавление источников

Вы будете использовать класс объектов Warehouses для загрузки подслоя класса сетевого анализа Источники.

  1. На вкладке Матрица Источник/Назначение в группе Входные данные щелкните Импорт источников Импорт источников.

    Появится панель Геообработка с инструментом Добавить положения.

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

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

    В качестве источников будут загружены шесть складов.

Добавить назначения

Вы будете использовать класс объектов Stores для загрузки подслоя класса сетевого анализа Назначения.

  1. На вкладке Матрица Источник/Назначение в группе Входные данные щелкните Импорт назначений Импорт назначений.

    Появится панель Геообработка с инструментом Добавить положения.

  2. Убедитесь, что в качестве Входного слоя сетевого анализа установлена Матрица ИН, а в качестве ПодслояНазначения.
  3. Щелкните ниспадающее меню под Входными положениями и выберите Stores.
  4. Выберите из ниспадающего списка Имя поля опцию NOM..
  5. Оставьте заданные по умолчанию настройки для остальных параметров и щелкните кнопку Запустить Запустить внизу панели Геообработка.

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

    В качестве назначений будет загружен 21 магазин.

Настройка параметров анализа матрицы Источник-Назначение

На ленте Матрица Источник-Назначение есть раздел Настройки передвижения, в котором вы сможете задать свойства для анализа.

  1. На вкладкеМатрица Источник-Назначение в группе Настройки передвижения убедитесь, что выбрано Время в пути в качестве Режима.
  2. Введите 10 в текстовом окне Предельное значение.
  3. Убедитесь, что в разделе Выходная геометрия для выходных данных установлены Прямые линии.
  4. Откройте диалоговое окно, щелкнув кнопку Запустить свойства режима передвижения Вызов диалогового окна, расположенную в правом углу раздела Настройки передвижения.

    Запустить свойства режима передвижения

    Откроется диалоговое окно Свойства слоя: матрица Источник-Назначение .

  5. Разверните раздел Ограничения и убедитесь, что опции DrivingAVehicle и Oneway включены.
  6. Разверните раздел Развороты и выберите из списка Все, если используется другое значение.
  7. Нажмите OK.

Запуск анализа для создания матрицы Источник-Назначение

  1. На вкладке Матрица ИН щелкните Запуск Запустить.

    По окончании процесса вычисления линии источник-назначение появятся на карте.

  2. На панели Содержание разверните составной слой Матрица Источник-Назначение, если он еще не развернут.
  3. Щелкните подслой OD Cost Matrix:Lines правой кнопкой и выберите Атрибутивная таблица.
  4. Таблица атрибутов представляет матрицу Источник-Назначение от каждого товарного склада ко всем магазинам в пределах 10 минут пути. Некоторые магазины находятся в 10-минутной зоне доступности от более чем одного склада и могут обслуживаться любым из них.