Доступно с лицензией Network Analyst.
Матрица источник-назначение находит и измеряет наименее затратные пути в сети из нескольких исходных точек до нескольких пунктов назначения. Лучший путь по уличной сети определяется для каждой пары источник-назначение, а времена в пути и расстояния сохраняются в таблице атрибутов выходных линий. В данном руководстве вы примените этот инструмент, чтобы создать матрицу Источник-Назначение для доставки товаров со склада во все магазины в пределах 10 минут в пути. Создание матрицы Источник-Назначение может быть связано с локальным набором сетевых данных или сетевым сервисом, размещенном на ArcGIS Online или ArcGIS Enterprise.
Получение данных
Данные для этого учебного руководства доступны для скачивания.
- Перейдите на страницу загрузки данных.
- Щелкните Загрузить и сохраните файл на свой компьютер.
- Разархивируйте загруженный файл.
Создание карты
- Откройте ArcGIS Pro.
- Создайте новый проект на основе шаблона Map.aptx.
Появится новый проект с картой.
Добавление в проект учебных данных
Набор сетевых данных – интеллектуальная модель дорожной сети. Он содержит не только местоположение и атрибуты дорог, но и информацию об отношении дорог друг к другу, например, о том, какие дороги соединены, какие повороты с одной дороги на другую разрешены, а какие запрещаются, и другие данные, влияющие на доступность различных дорог и время, проведенное в дороге. Механизм расчета матрицы ИН обращается к набору сетевых данных для определения ближайших местоположений.
Если вы выполняете анализ используя ArcGIS Online, механизм расчета использует высококачественный набор сетевых данных по всему миру, хранящийся в облаке ArcGIS Online, при этом расходуются кредиты ArcGIS Online. При использовании собственных данных, кредиты не расходуются, но необходимо связать свой набор сетевых данных с проектом.
Для этого добавьте набор сетевых данных на карту.
- На панели Каталог, находящейся по умолчанию на стороне приложения, щелкните правой кнопкой Папки и выберите Добавить подключение к папке .
Появится диалоговое окно Добавить подключение к папке.
- Перейдите к папке, в которую вы разместили учебные данные, дважды щелкните Network Analyst и укажите Tutorial для выбора папки.
- Щёлкните OK.
Будет создано подключение к папке Tutorial
- На панели Каталог разверните Папки > Tutorial > Paris.gdb > Transportation.
- Перетащите на карту ParisMultimodal_ND со значком набора сетевых данных .
Набор сетевых данных добавляется на панель Содержание и на карту.
- На панели Каталог выберите Tutorial > Paris.gdb > Анализ.
- Щёлкните правой кнопкой мыши слой Warehouses и выберите Добавить к текущей карте.
Слой Warehouses добавляется на панель Содержание и на карту.
- Щёлкните правой кнопкой мыши слой Stores и выберите Добавить к текущей карте.
Слой Stores добавляется на панель Содержание и на карту.
После этого добавьте один из наборов сетевых данных из папки на карту.
Создание слоя Матрица Источник-Назначение
Слой анализа матрицы Источник-Назначение хранит все введенные данные, параметры и результаты анализа матрицы Источник-Назначение.
- На вкладке Анализ в группе Инструменты щелкните Сетевой анализ > Матрица Источник-Назначение .
Новый слой Матрицы Источник-Назначение добавлен на панель Содержание. От содержит подслои со входными и выходными данными анализа.
Слой матрицы ИН ссылается на набор сетевых данных Paris, поскольку эта сеть находилась на панели Содержание при создании этого слоя.
Примечание:
Чтобы просмотреть или изменить набор сетевых данных, который будет использоваться для создания слоя сетевого анализа, на вкладке Анализ в группе Инструменты вы можете щелкнуть ниспадающее меню Сетевой анализ и посмотреть ниже Источника сетевых данных. - На панели Содержание щелкните Матрица ИН, чтобы выбрать составной слой.
Вкладка Матрица ИН появляется в группе Сетевой анализ в верхней части ArcGIS Pro.
- Щелкните Матрица ИН, чтобы увидеть элементы управления вкладки.
Вы воспользуетесь ими для задания матрицы ИН, которые вы хотите создать.
Подсказка:
Вкладка Матрица ИН появляется только тогда, когда вы выбираете слой матрицы ИН на панели Содержание. Кроме того, если у вас есть несколько слоев матриц ИН, для каждого имеется своя вкладка.
Добавление источников
Вы будете использовать класс объектов Warehouses для загрузки подслоя класса сетевого анализа Источники.
- На вкладке Матрица Источник/Назначение в группе Входные данные щелкните Импорт источников .
Появится панель Геообработка с инструментом Добавить положения.
- Убедитесь, что в качестве Входного слоя сетевого анализа установлена Матрица ИН, а в качестве Подслоя – Источники.
- Щелкните ниспадающее меню под Входными положениями и выберите Warehouses.
- Оставьте заданные по умолчанию настройки для остальных параметров и щелкните кнопку Запустить внизу панели Геообработка.
В качестве источников будут загружены шесть складов.
Добавить назначения
Вы будете использовать класс объектов Stores для загрузки подслоя класса сетевого анализа Назначения.
- На вкладке Матрица Источник/Назначение в группе Входные данные щелкните Импорт назначений .
Появится панель Геообработка с инструментом Добавить положения.
- Убедитесь, что в качестве Входного слоя сетевого анализа установлена Матрица ИН, а в качестве Подслоя – Назначения.
- Щелкните ниспадающее меню под Входными положениями и выберите Stores.
- Выберите из ниспадающего списка Имя поля опцию NOM..
- Оставьте заданные по умолчанию настройки для остальных параметров и щелкните кнопку Запустить внизу панели Геообработка.
В качестве назначений будет загружен 21 магазин.
Настройка параметров анализа матрицы Источник-Назначение
На ленте Матрица Источник-Назначение есть раздел Настройки передвижения, в котором вы сможете задать свойства для анализа.
- На вкладкеМатрица Источник-Назначение в группе Настройки передвижения убедитесь, что выбрано Время в пути в качестве Режима.
- Введите 10 в текстовом окне Предельное значение.
- Убедитесь, что в разделе Выходная геометрия для выходных данных установлены Прямые линии.
- Откройте диалоговое окно, щелкнув кнопку Запустить свойства режима передвижения , расположенную в правом углу раздела Настройки передвижения.
Откроется диалоговое окно Свойства слоя: матрица Источник-Назначение .
- Разверните раздел Ограничения и убедитесь, что опции DrivingAVehicle и Oneway включены.
- Разверните раздел Развороты и выберите из списка Все, если используется другое значение.
- Нажмите OK.
Запуск анализа для создания матрицы Источник-Назначение
- На вкладке Матрица ИН щелкните Запуск .
По окончании процесса вычисления линии источник-назначение появятся на карте.
- На панели Содержание разверните составной слой Матрица Источник-Назначение, если он еще не развернут.
- Щелкните подслой OD Cost Matrix:Lines правой кнопкой и выберите Атрибутивная таблица.