Подготовка карты для мобильных приложений Indoors

Доступно для организации ArcGIS, имеющей лицензию на дополнительный модуль Indoors.

Пакет мобильной карты собирает карты в один файл (.mmpk), который можно опубликовать на ваш портал ArcGIS Enterprise или под учетной записью ArcGIS Online. Пакеты мобильной карты, созданные для ArcGIS Indoors, можно использовать для изучения, идентификации и поиска различных точек интереса и навигации внутри помещения.

Данные в пакете мобильной карты также ссылаются на онлайн-ресуры. Таким образом, данные, которые меняются часто, сразу же доступны в мобильном приложении Indoors. Нет необходимости публиковать новый пакет мобильной карты и загружать обновления для карты в приложении, чтобы получить эти изменения.

Примечание:

Используйте источник данных слоя сервиса объектов только для данных, которые часто обновляются; все остальные данные лучше добавлять из локальных источников для оптимальной производительности. Ссылка на онлайн-ресурсы поддерживается только для векторных слоев Indoors.

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

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

Для визуализации данных indoor в мобильных приложениях Indoors необходимы следующие слои:

  • Details
  • Единицы измерения
  • Levels
  • Facilities

Включите слой Network_ND для поддержки маршрутизации и путевых листов внутри помещений.

Включите следующие слои для поддержки дополнительной функциональности в мобильных приложениях Indoors:

  • События - перечисляются события и размещаются их на карте.
  • Occupants - ищет пользователей рабочих мест и размещает их на карте.
  • Слои <точек интереса> - поиск и изучение.
  • Слои <барьеров> - используются при маршрутизации, когда в сети происходят временные изменения.
  • Слои <рабочих нарядов> - интегрирует рабочие наряды.
  • Слой Резервирований - резервирует рабочие области.
  • TrackingZones - используется при настройке отслеживания.
  • Sites - используется для организации объектов зданий.
Внимание:

Имена слоев в мобильной карте должны в точности соответствовать этим именам слоев для активации функциональности в мобильных приложениях Indoors.

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

  1. Запустите ArcGIS Pro.
  2. Войдите под учетной записью организации ArcGIS.
  3. Создайте проект и добавьте подключение к вашей базе геоданных Indoors, или откройте существующий проект, содержащий базу геоданных Indoors.
  4. Если необходимо, перейдите на вкладку Вставка и нажмите кнопку Новая карта Новая карта, чтобы создать карту.
  5. Добавьте на новую карту следующие слои в заданном порядке и установите видимость как описано ниже:

    Имя слояОтображение слоя (рекомендуется)

    События

    Выкл.

    Occupants

    Вкл.

    Слои <Точки интереса>

    Вкл.

    Слои <Barrier>

    Выкл.

    Network_ND

    Выкл.

    Tracking Zones

    Выкл.

    Details

    Вкл.

    Единицы измерения

    Вкл.

    Levels

    Вкл.

    Facilities

    Вкл.

    Sites

    Вкл.

    Примечание:
    • В зависимости от задач вашей организации у вас может быть несколько слоев точек интереса (POI), например, Места + Объекты, Безопасность + Защита и Продажи + Сервисы. Убедитесь, что для слоя задан определяющий запрос с использованием CATEGORY_TYPE и имя слоя соответствует набору значений.
    • Следующие слои поддерживаются мобильными приложениями Indoors для подключения к онлайн-ресурсу и ссылки на него:
    • Слои поэтажного плана, такие как Details, Levels, Facilities не должны ссылаться на онлайн-ресурсы.
    • Онлайн-ресурсы могут ссылаться только на слои сервисов объектов. Слои карт, слои изображений не поддерживаются.
    • Все слои карты должны иметь уникальные имена.
  6. Настроить карту с поддержкой этажности.
  7. Настроить дополнительные слои с поддержкой этажности.
  8. Если вы используете cлой Reservations для настройки отелей и переговорных комнат, добавьте его на свою веб-карту.
  9. Если необходимо, задайте для слоев диапазон видимых масштабов.
  10. Задайте символы слоев в соответствии со следующими замечаниями:

    Слои Детали и Секции

    Устанавливается в соответствии с атрибутом USE_TYPE.

    <Источник категории> слои

    Установите в соответствии с полем, описывающим тип объекта.

    Слои пользователей и секций

    Используйте пустой точечный символ (без цвета или контура и размером 1).

    Примечание:
    • Будьте осторожны при применении символов для слоев точек интереса, которые имеют плотное покрытие. Например, офисы обозначаются цветом полигона секции и не должны отображаться отдельными точечными символами.
    • Для слоев точек интереса поддерживаются типы символов Единый символ и Уникальное значение. Для Уникального значения поддерживается только одно поле и один символ.
  11. Включите надписи для Units (атрибут NAME), Occupants (атрибут KNOWNAS) и дополнительных объектов, требующих надписей.
  12. Установите для поля отображения в свойствах слоя значение NAME для всех слоев карты, кроме Люди. Если слой Люди присутствует, установите для его поля отображения значение KNOWNAS.
  13. Настройте всплывающие окна, выбрав поля для слоев карт, которые вы хотите отобразить на карточке информации в мобильном приложении Indoors, и активировать требуемые поля.
    Примечание:

    Пользовательские поля, использующие выражения Arcade, не поддерживаются.

  14. Добавьте автономную таблицу Areas, если вы настраиваете карту для офис-отелей.
  15. Убедитесь, что у карты установлена система координат для Текущая XY, например, WGS 1984 Web Mercator auxiliary sphere, и для Текущая Z, например, WGS84.
  16. Можно переименовать карту, чтобы легко ее идентифицировать и заполнить все поля метаданных.
  17. Установите экстент отображения карты для отображения всех ее данных.

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

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

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

Используйте базовую карту Esri

В ArcGIS Pro вы можете добавить базовые карты из галереи Базовых карт в группе Слой на вкладке Карта. В зависимости от настроек активного портала, эта галерея может включать базовые карты Esri по умолчанию, карты, опубликованные в группе галереи базовых карт вашей организации, и базовые карты, добавленные вами в проект ArcGIS Pro.

  1. На вкладке Карта в группе Слой нажмите Базовая карта Базовая карта, чтобы открыть галерею базовых карт.
  2. Щелкните значок в галерее, чтобы выбрать базовую карту.
Примечание:

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

Используйте собственную базовую карту, размещенную на портале Enterprise

Чтобы использовать собственную базовую карту, размещенную на портале Enterprise, выполните эти шаги:

  1. Создайте пользовательскую базовую карту.
  2. Создайте пакет векторных листов с помощью инструмента Создать пакет векторных листов.

    При запуске инструмента Создать пакет векторных листов выполните следующие настройки, чтобы обеспечить поддержку уровня детализации для помещений и уменьшить масштаб листов в 17 раз:

    1. Снимите отметку Пакет для ArcGIS Online | Bing Maps | Google Maps.
    2. Выберите файл VectorBasemapTilingScheme.xml, включенный в ресурсы символов Indoors, для параметра Схемы листов.
  3. Публикация пакета векторных листов на портале Enterprise.
  4. Войдите на портал Enterprise в браузере и опубликуйте пакет векторных листов как размещенный слой.
  5. Скопируйте URL векторной базовой карты, которую хотите добавить.
  6. Выберите карту, созданную для пакета мобильной карты.
  7. Щелкните стрелку ниспадающего меню Добавить данные в группе Слой.
  8. Выберите опцию Данные из пути.

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

Примечание:

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

Используйте пользовательскую базовую карту для отключенных сред

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

Примечание:

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

  1. Создайте пользовательскую базовую карту.
  2. Создайте пакет векторных листов с помощью инструмента Создать пакет векторных листов.

    При запуске инструмента Создать пакет векторных листов выполните следующие настройки, чтобы обеспечить поддержку уровня детализации для помещений и уменьшить масштаб листов в 17 раз:

    1. Снимите отметку Пакет для ArcGIS Online | Bing Maps | Google Maps.
    2. Выберите файл VectorBasemapTilingScheme.xml, включенный в ресурсы символов Indoors, для параметра Схемы листов.
  3. Выберите карту, созданную для пакета мобильной карты.
  4. Добавьте пакет векторных листов на свою карту ниже слоя Facilities, и ниже слоя Sites, если он присутствует.

Настройка категорий Indoors

ArcGIS Indoors позволяет вам настраивать точки интереса в ArcGIS Pro, с которыми вы хотите взаимодействовать, в качестве маршрутизируемых местоположений на карте. Такие точки интереса, как пользователи рабочих мест, определенные места, события и объекты, отображаются на карте как отдельные точки и обозначаются значком. Вы можете настроить эти места для поддержки возможностей изучения и поиска в мобильных приложениях Indoors. Их также можно использовать в качестве входных для создания сети с поддержкой маршрутизации. Точки и области интереса можно разделить на логические категории и группы категорий, чтобы облегчить изучение в мобильных приложениях Indoor Viewer и Indoors.

Настройка рабочих нарядов

Мобильные приложения Indoors обеспечивают уникальный опыт для сотрудников, участвующих в строительных операциях и полевых работах, за счет интеграции данных рабочих заказов, которые хранятся в отдельной системе. Включение рабочих нарядов в мобильное приложение Indoors позволяет фиксировать проблемные вопросы, а также ставить задачи и отслеживать их выполнение в пространстве и в реальном времени. Вы можете настроить рабочие заявки с помощью сопоставления полей с моделью Indoors во время создания категории на панели Настройка категорий Indoors в ArcGIS Pro.

Настройка действий запуска приложения

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

Действие запуска может быть настроено для открытия веб-страницы или собственного мобильного приложения, чтобы люди могли отправлять инциденты или запросы к выбранному элементу. Вы можете создать действия запуска для автоматического заполнения полей формы информацией из элемента или открыть веб-страницу или мобильное приложение непосредственно для информации, связанной с элементом. Вы можете создать действия запуска на панели Настройка действий запуска Indoors в ArcGIS Pro.

Настройка резервирования рабочих мест

Вы можете настроить офис-отели и переговорные комнаты и позволить пользователям бронировать их с помощью приложений Indoors. Пользователи могут в интерактивном режиме находить доступные рабочие места на карте или искать их по времени, продолжительности и местоположению. Резервирования рабочих мест можно настроить с помощью Microsoft 365 или слоя Reservations в Indoors

Связанные разделы