Подготовка карт

Хотя Navigator можно использовать для создания маршрутов непосредственно в приложении с помощью навигационных карт Esri, вы также можете создавать пользовательские навигационные карты, которые позволят перемещаться по вашим собственным дорогам к вашим собственным объектам.

Используя ArcGIS Pro, вы можете настроить предоставляемые Esri навигационные карты или создать собственные навигационные карты на основе базовых карт организации, дорожных сетей, активов, локаторов активов и режимов передвижения, и опубликовать их для мобильных сотрудников, чтобы они могли использовать их при получении путевых листов из Navigator.

Навигационная карта - это пакет мобильных карт (MMPK), который включает в себя следующие компоненты:

  • Транспортная сеть — Дорожная сеть, поддерживающая маршрутизацию и локатор геокодирования.
  • Базовая карта — Фоновые данные, отображаемые под маршрутом и рабочими слоями. Базовые карты могут быть сжаты для повышения производительности при работе на мобильных устройствах.
  • Локатор (дополнительно) — Позволяет мобильным сотрудникам выполнять поиск местоположений или активов. Локаторы могут быть созданы на основе рабочих слоев или путем создания локатора адресов.
  • Рабочие слои (дополнительно) — Содержат активы вашей организации. Например, активы компании по коммунальному обслуживанию могут включать опоры линий электропередач.
  • Пользовательский режим передвижения (дополнительно) — Позволяет сотрудникам рассчитать маршрут на основе того, как они перемещаются к месту назначения. Например, можно создать режим передвижения для грузовика, учитывающий ограничения высоты или разворотов.

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

Подсказка:

Если вас интересует упражнение, где процесс создания MMPK разобран по шагам, см. полные примеры в разделе Упражнения.

Требования

Чтобы создавать пользовательские навигационные карты для использования в ArcGIS Navigator, требуются следующие продукты и лицензии:

  • ArcGIS Pro 1.2 или позднее (рекомендуется и упоминается в данном разделе: ArcGIS Pro 2.3).
    • Для создания пользовательских навигационных карт с активами, локаторами и дорогами организации требуется ArcGIS Pro 1.2 или более поздняя версия.
    • Для создания режимов передвижения и использования шаблонов редактирования объектов требуется ArcGIS Pro 1.4 или более поздняя версия.
    • Публикация MMPK через вкладку Опубликовать (где упаковка и публикация выполняются в один шаг) требует ArcGIS Pro 2.2 или более поздней версии. В более ранних версиях ArcGIS Pro MMPK можно создавать и публиковать при помощи инструментов Создать пакет мобильной карты и Опубликовать пакет.
  • Учетная запись организации ArcGIS со следующими лицензиями:
  • (Дополнительно) Лицензия на использование набора данных ArcGIS StreetMap Premium - Необходима для включения дорог StreetMap Premium в ваш MMPK.
    Примечание:

    Дополнительную информацию смотрите в разделе Начало работы с StreetMap Premium в ArcGIS Pro.

  • (Дополнительно) Лицензия на использование набора данных StreetMap Premium Custom Roads - необходима для включения дорог StreetMap Premium и ваших дорог в MMPK.
  • (Дополнительно и рекомендуется) Мобильное устройство с установленным ArcGIS Navigator — для тестирования вашего MMPK.

Администратор организации ArcGIS настраивает лицензии для учетной записи организации ArcGIS.

Примечание:

Если у вас нет учетной записи организации ArcGIS, войдите за бесплатной пробной версией.

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

Настройка проекта в ArcGIS Pro

Для создания пакета мобильной карты необходимо создать проект в ArcGIS Pro. Способ внесения данных в созданный проект зависит от того, что вы хотите сделать.

Подключите свои дороги к StreetMap Premium (дополнительно)

Если вам нужно проложить маршрут по дорогам, которые не включены в StreetMap Premium (например, частные дороги вашей организации), и у вас нет собственной транспортной сети, используйте набор данных StreetMap Premium Custom Roads. Создайте или загрузите свои дороги в копию набора сетевых данных StreetMap Premium. После создания или загрузки своих дорог необходимо построить и протестировать новую дорожную сеть.

Внимание:

Ход создания или загрузки дорог в StreetMap Premium Custom Roads для использования в Navigator должен следовать описанному ниже рабочему процессу. Полные инструкции см. в упражнениях по созданию дорог или загрузке дорог. Дополнительную документацию см. в разделе StreetMap Premium Custom Roads.

Лицензия:

Для создания или загрузки дорог требуется лицензия и данные StreetMap Premium Custom Roads.

Создание дорог

Если ваши дороги еще не существуют в виде класса объектов файловой базы геоданных, оцифруйте их и присоедините к набору данных StreetMap Premium Custom Roads следующим образом:

  • Откройте файл проекта, который поставляется с StreetMap Premium Custom Roads в ArcGIS Pro. Подробные инструкции доступны в файле Readme.txt, упакованном с данными.
  • Если у вас есть рабочие слои, которые вы хотели бы использовать в качестве вспомогательных при оцифровке, добавьте их на вкладку карты вашего проекта Add Custom Streets.
    Примечание:

    Если вы хотите, чтобы слой отображался на карте в Navigator, необходимо также добавить его на вкладку карты Navigation with Custom Streets. См. Добавление и настройка слоев.

  • Чтобы точно оцифровать дороги, увеличьте масштаб карты до области оцифровки.
    Подсказка:

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

  • Включите замыкание и убедитесь, что включено замыкание на точку, окончание, вершину и ребро.
  • Используйте шаблоны редактирования объектов Custom Streets, чтобы упростить подключение улиц - Шаблоны автоматически создают геометрию объектов, необходимую для подключения улиц, на основе правил набора сетевых данных. Укажите название улицы и то, является ли добавляемая дорога асфальтированной.
    Подсказка:

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

  • Оцифровка ваших дорог. Начните оцифровку каждой дороги, щелкнув в точке ее пересечения с дорогой в слое Routing Streets. Завершите каждую дорогу, щелкнув правой кнопкой мыши на последней вершине, нажав Готово и очистив выборку.
    Примечание:

    Дополнительные сведения о подключении дорожных сетей см. в разделе Понятие связности и документации, прилагаемой к вашей копии StreetMap Premium Custom Roads.

Подробные инструкции см. в разделе Добавление активов и оцифровка дорог.

Загрузка дорог

Если у вас уже есть дороги в виде класса объектов файловой базы геоданных, вы можете присоединить их к набору данных StreetMap Premium Custom Roads следующим образом:

  • Откройте файл проекта, который поставляется с StreetMap Premium Custom Roads в ArcGIS Pro. Подробные инструкции доступны в файле Readme.txt, упакованном с данными.
  • Если у вас есть рабочие слои, которые вы хотели бы использовать в качестве вспомогательных, добавьте их на вкладку карты вашего проекта Add Custom Streets.
    Примечание:

    Если вы хотите, чтобы слой отображался на карте в Navigator, необходимо также добавить его на вкладку карты Navigation with Custom Streets. См. Добавление и настройка слоев.

  • Загрузка ваших дорог в класс объектов Custom Streets с помощью инструмента Присоединить.
    Подсказка:

    Если схема вашей дорожной сети не соответствует схеме StreetMap Premium Custom Roads, задайте Тип схемы как Использовать сопоставление полей для согласования различий схемы.

Подробные инструкции см. в разделе Добавление активов и загрузка дорог.

Построение и тестирование новой сети дорог

Пользовательские улицы, которые вы только что создали или загрузили, еще не являются частью вашей копии набора сетевых данных StreetMap Premium Custom Roads. Они не будут использоваться в маршрутах, пока вы не перестроите набор сетевых данных Routing_ND. После того, как он будет перестроен, протестируйте свою новую сеть, чтобы выявить и решить любые проблемы с подключением дорог или маршрутизацией.

  • Используйте инструмент Построить сеть, чтобы перестроить набор сетевых данных Routing_ND.
  • Проверьте свою новую дорожную сеть – Добавьте остановки к маршруту, который включает в себя дороги StreetMap Premium и дороги, которые вы создали или загрузили, а затем постройте путевые листы.
    Подсказка:

    Если маршрут не был создан, попробуйте еще раз построить сеть дорог.

При присоединении дорог к набору данных StreetMap Premium Custom Roads вы можете столкнуться с описанными далее проблемами. Подробные инструкции по устранению этих проблем см. в примере Проверка и решение проблем с дорогами:

  • Несоединенные дороги - Дороги, которые пересекаются, но не соединены.
  • Несоединенные перекрещивающиеся дороги - Дороги, которые перекрещиваются, но не соединены.
  • Отсоединенные пользовательские дороги - Пользовательские дороги должны быть соединены с точкой замещения пользовательских улиц.
  • Отсоединенные дороги StreetMap Premium, которые пересекаются с пользовательскими дорогами — Пользовательские дороги должны быть соединены с дорогами StreetMap Premium при помощи точки замещения пользовательских улиц.
  • Дублирование дорог — Если дорога уже включена в класс объектов Routing Streets, ее следует удалить из пользовательского класса объектов улиц.
Примечание:

Удалите слой маршрута, созданный для тестирования дорожной сети, перед упаковкой MMPK.

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

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

  • Настройка символов и слоев — Облегчите мобильным сотрудникам просмотр и поиск ваших активов, предоставив гарантию, что они осуществляют маршрут к правильным активам. Например, вы можете делать следующее:
    • Выберите простой, узнаваемый символ.
    • Задайте размер символа для удобного просмотра на мобильном устройстве (10 pt подходит для большинства мобильных устройств).
    • Сделайте надписи легко читаемыми на базовой карте (например, размер надписи 11 pt с белым гало 1 pt).
    Подробные инструкции см. в разделе Настройка символов и подписей карты.
  • Настройка всплывающих окон — При нажатии на актив в Navigator будет отображаться информация, необходимая мобильным сотрудникам. Подробнее см. раздел Настройка всплывающих окон.
    Примечание:

    Если у объекта отсутствует всплывающее окно - пользователь не сможет взаимодействовать с ним на карте.

Подсказка:

Система координат карты определяется системой координат первого добавляемого слоя. Чтобы выбрать систему координат, подходящую для вашей карты, установите ее в опциях карты.

Включить поиск

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

  • Включить поиск активов — Если вы включили активы в свой MMPK, сделайте их доступными для поиска по определенным полям, чтобы мобильным сотрудникам было легче их найти. Существует два способа сделать ваши активы доступными для поиска: Подробные инструкции см. в разделе Включить поиск активов.
  • Включите поиск адресов улиц или перекрестков, включив локатор в свой проект ArcGIS Pro.

    Это может быть общий локатор адресов, включенный в состав навигационных карт Esri или набора данныхStreetMap Premium, или созданный вами собственный локатор адресов.

  • Убедитесь, что слой или локатор правильно включены в проект.
    • Слой должен отображаться в списке источников поиска местоположений проекта. Там же вы будете включать и настраивать его.
    • Общие или пользовательские локаторы адресов должны отображаться в папке проекта Локаторы. Вы можете настроить их порядок в списке источников поиска местоположений.
  • Настройте список источников поиска местоположений, чтобы отразить порядок, в котором должны отображаться результаты поиска.
  • Проверьте свой поиск, убедившись, что возвращены ожидаемые активы, адреса и пересечения. Карта должна приблизиться к выбранным результатам поиска и показать их сведения.

Добавить пользовательский режим передвижения

Режимы передвижения предусматривают ограничения на передвижение и маршруты, которые могут быть созданы. Режимы передвижения связаны с определенным MMPK и могут быть выбраны водителями в Navigator. Навигационные карты StreetMap Premium и предоставляемые Esri включают режимы передвижения по умолчанию. Вы также можете добавить пользовательский режим передвижения, чтобы удовлетворить потребности ваших водителей и их транспортных средств. Вы предоставите описание и выберете подходящий вид транспорта. Настройте стоимость, ограничения, параметры разворота и любые дополнительные дополнительные параметры, отвечающие вашим потребностям и основанные на атрибутах набора сетевых данных. Подробные инструкции см. в разделе Создание собственного режима передвижения.

Подсказка:

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

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

Как только ваш режим передвижения будет создан, протестируйте его в ArcGIS Pro. Создайте слой маршрута, добавьте остановки к маршруту, которые проверяют ограничения, выбранные при настройке режима передвижения, и убедитесь, что новый режим передвижения выбран на вкладке Маршрут. Например, разместите остановки по обе стороны моста, который ниже ограничения высоты транспортного средства, указанного в пользовательском режиме передвижения. Запустите анализ маршрута. Сравните результаты пользовательского режима передвижения с результатами одного из режимов передвижения по умолчанию, чтобы убедиться, что требуемое поведение на маршруте выполняется. Подробные инструкции см. в разделе Тестирование собственного режима передвижения.

Примечание:

Удалите все слои маршрута, созданные после тестирования, чтобы предотвратить их случайную упаковку в MMPK.

Упакуйте и опубликуйте MMPK

Объедините все компоненты навигационной карты в проекте ArcGIS Pro в пакет мобильной карты и опубликуйте его для своих мобильных сотрудников. См. раздел Публикация пакета мобильной карты, принимая во внимание следующее:

  • Сохраните пакет в свою учетную запись, чтобы сделать его доступным для мобильных сотрудников, использующих Navigator.
  • Увеличьте масштаб до нужного экстента карты и включите в пакет данные текущего отображаемого экстента. Вырезание позволит убедиться, что объекты, частично находящиеся за пределами экстента (например, длинные дороги), включают только те участки, которые попадают в экстент карты, включенный в пакет.
  • Укажите, хотите ли вы включить локатор адресов, и, если да, выберите его в меню или перейдите к его местоположению.
  • Укажите местоположение для хранения MMPK на портале и опубликуйте его для организации или для определенных групп.
  • Укажите, для кого следует опубликовать MMPK.
    Подсказка:

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

  • Проанализируйте MMPK, чтобы обнаружить и устранить проблемы.
Примечание:

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

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

Подсказка:

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

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

Тестирование карты в Navigator

Перед распространением MMPK для использования в поле, загрузите и откройте его в Navigator и убедитесь, что он работает должным образом. Обязательно протестируйте ее вне помещения, и не только в офисе, потому что то, что работает на экране мобильного устройства, зависит от бликов и освещения. Обратите внимание на следующее:

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

Подробные инструкции см. в разделе Тестирование карты в Navigator.

Ограничения

Навигационные карты для Navigator имеют следующие ограничения:

  • Не поддерживаются базовые карты, созданные из картографических сервисов или растровых файлов. Это включает и базовые карты, предоставленные Esri через ArcGIS Online.