Skip To Content

Создание веб-приложения для Indoor Viewer

Available for an ArcGIS organization licensed with the Indoors extension.

Viewer доступен на вашем портале ArcGIS Enterprise с лицензией Indoors и может быть настроен с помощью настраиваемого шаблона веб-приложения. После создания веб-приложения из настраиваемого шаблона веб-приложения Indoors, вы можете настроить Viewer. Вы можете настроить 2D веб-карту Indoors, дополнительную 3D веб-сцену Indoors, сервис маршрутизации, сервис Ближайший центр обслуживания, действия для запуска приложения, масштабную линейку, шаблон печати компоновки, внутреннее позиционирование, автоматический сброс киоска, логотип и тему.

Создание веб-приложения из настраиваемого шаблона Indoors

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

  1. Убедитесь, что вы выполнили вход на портал и имеете соответствующие права для создания ресурсов.
  2. Перейдите на страницу элемента для веб-карты Indoors.
  3. Щелкните Создание веб-приложения и выберите Использовать шаблон.
  4. Выберите шаблон ArcGIS Indoors.

    Если вы не видите шаблон ArcGIS Indoors, убедитесь, что ваш портал лицензирован для ArcGIS Indoors.

  5. Выберите CREATE WEB APP.
  6. Укажите заголовок, теги, краткую информацию и папку.
  7. Щёлкните Готово.

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

Подсказка:

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

  • Щелкнуть Сохранить, чтобы сохранить последние обновления.
  • Нажать Сохранить как, чтобы создать копию текущих настроек приложения.
  • Щелкнуть X в правом верхнем углу, чтобы закрыть панель Настроить приложение.

Обновление общих параметров конфигурации

Следующие параметры могут быть изменены:

ПараметрОписание

Приложение

Информация о сохраненном приложении, включая заголовок приложения и ссылку на элемент портала.

Примечание:

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

Веб-карта

Indoors2D веб-карта, которая будет использоваться в приложении.

Примечание:

Можно нажать кнопку Детали, чтобы просмотреть детали элемента на портале.

Веб-сцена

Indoors3D веб-сцена, которая будет использоваться в приложении.

Примечание:

Можно нажать кнопку Детали, чтобы просмотреть детали элемента на портале.

Сервис маршрутизации

Сервис маршрутизации, используемый виджетом Маршрут. URL-адрес сервиса Network Analyst, содержащего Сервис маршрутизации, должен быть зарегистрирован как элемент портала (например, https://webadaptorhost.domain.com/webadaptorname/rest/services/MyNetwork/NAServer).

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

Сервис Ближайший центр обслуживания

Сервис Ближайший центр обслуживания, используемый панелью Проводник. URL-адрес сервиса Network Analyst, содержащего Сервис Ближайший центр обслуживания, должен быть зарегистрирован как элемент портала (например, https://webadaptorhost.domain.com/webadaptorname/rest/services/MyNetwork/NAServer).

Примечание:

Можно нажать кнопку Детали, чтобы просмотреть детали элемента на портале.

  1. Обновите параметры, если необходимо.
  2. Нажмите Далее.
    Подсказка:

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

    • Щелкнуть Сохранить, чтобы сохранить последние обновления.
    • Нажать Сохранить как, чтобы создать копию текущих настроек приложения.
    • Щелкнуть X в правом верхнем углу, чтобы закрыть панель Настроить приложение.

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

Масштабная линейка

Viewer можно настроить, чтобы масштабная линейка отображалась на карте.

ПараметрОписание

Показать масштабные линейки на 2D карте

Отображать на карте масштабную линейку. По умолчанию масштабная линейка скрыта.

Примечание:

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

Единицы масштабных линеек

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

Возможные опции: Метрическая / Неметрическая / Двойная

Стиль масштабной линейки.

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

Возможные опции: Линия | Полоса

Компоновка печати

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

Возможные следующие опции:

  • Только карта
  • Letter
  • Функция A4

Примечание:
  • Если задано значение Только карта, то напечатанная карта не будет содержать никаких вспомогательных элементов компоновки (таких как дата печати, масштаб карты и масштабная линейка).
  • Для компоновок печати формата А4 и Letter поддерживается только книжная ориентация. А4 соответствует книжной ориентации А4, а Letter соответствует книжной ориентации Letter ANSI.

Свое приложение

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

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

Позиционирование внутри помещения

Эта опция позволяет Viewer отображать синей точкой текущее местоположение, используя систему внутреннего позиционирования Apple на устройствах iOS.

Отключена по умолчанию. Если вы участвуете в программе Apple Indoor Maps Program и хотите использовать доступное внутренне позиционирование в Viewer, включите данную опцию. Внутреннее позиционирование поддерживается только в Safari.

Примечание:

Включение внутреннего позиционирования может увеличить скорость разряда батареи.

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

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

    • Щелкнуть Сохранить, чтобы сохранить последние обновления.
    • Нажать Сохранить как, чтобы создать копию текущих настроек приложения.
    • Щелкнуть X в правом верхнем углу, чтобы закрыть панель Настроить приложение.

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

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

Примечание:

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

После настройки действия запуска приложения завершенная конфигурация также может быть использована в ArcGIS Indoors for iOS и ArcGIS Indoors for Android.

Выполните следующие шаги для настройки действий запуска приложения:

  1. Если необходимо, щелкните Добавить, чтобы добавить новое действие.
    1. Укажите имя действия в текстовом поле Надпись.
    2. Добавьте URL-ссылку для действия в текстовом поле URL.
    3. Щелкните Выбрать слои для действия, чтобы определить слои и категории, к которым следует применить это действие, и установите флажок для всех слоев и категорий.

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

    4. Повторите шаги для любых дополнительных действий.
  2. Удалите нежелательные действия, нажав X для соответствующего действия.
  3. При необходимости измените порядок действий с помощью стрелок вверх и вниз.
  4. При необходимости скопируйте конфигурацию для использования в мобильных приложениях Indoors, нажав кнопку Копировать в буфер обмена.

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

  5. Нажмите Далее.
    Подсказка:

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

    • Щелкнуть Сохранить, чтобы сохранить последние обновления.
    • Нажать Сохранить как, чтобы создать копию текущих настроек приложения.
    • Щелкнуть X в правом верхнем углу, чтобы закрыть панель Настроить приложение.

Настройка опций режима киоска

Вы можете настроить опции, относящиеся к режиму приложения Киоск.

ПараметрОписание

Включить автосброс для киоска

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

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

Время ожидания (секунд)

Настройка времени бездействия киоска (в секундах) перед отображением всплывающего окна с уведомлением о достижении тайм-аута неактивности приложения.

Длительность всплывающего окна (секунд)

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

  1. Настройка опций, специфичных для режима киоска.
  2. Нажмите Далее.
    Подсказка:

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

    • Щелкнуть Сохранить, чтобы сохранить последние обновления.
    • Нажать Сохранить как, чтобы создать копию текущих настроек приложения.
    • Щелкнуть X в правом верхнем углу, чтобы закрыть панель Настроить приложение.

Обновление логотипа бренда

Viewer позволяет настраивать логотип организации, используемый в веб-приложении.

ПараметрОписание

Логотип

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

  • Используйте логотип по умолчанию: используйте логотип Indoors по умолчанию.
  • Используйте логотип портала: используйте изображение, настроенное как часть Общей темы портала (Моя организация > Настройки > Общие > Общая тема > Логотип)
  • Пользовательский логотип: Загрузите пользовательское изображение.

Имя логотипа

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

Размер логотипа (в rem, 1rem равен 16px)

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

  1. Выберите логотип, который вы хотите использовать, и обновите остальные параметры.
  2. Нажмите Далее.
    Подсказка:

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

    • Щелкнуть Сохранить, чтобы сохранить последние обновления.
    • Нажать Сохранить как, чтобы создать копию текущих настроек приложения.
    • Щелкнуть X в правом верхнем углу, чтобы закрыть панель Настроить приложение.

Обновление цветов схемы

Viewer позволяет настраивать цветовую схему элементов приложения для организации.

Примечание:

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

ПараметрОписание

Тема > Цвет фона

Цвет фона для меню навигации и заголовка информационной панели.

Затрагиваются следующие элементы: цвет фона навигационной панели и цвет выбранного этажа в палитре этажей.

Тема > Цвет выделения

Выделения на фоне темы.

Затрагиваются следующие элементы: цвет выбранной навигационной кнопки и цвет наведения курсора для навигационных кнопок.

Тема > Цвет текста

Цвет для текста поверх фона темы или выделения.

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

Основная область > Цвет фона

Цвет фона основного содержания.

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

Основная область > Цвет выделения

Выделения на фоне основной области.

Затрагиваются следующие элементы: раскрывающиеся кнопки на панели События и кнопки Назад и Далее на информационной панели.

Основная область > Цвет основного текста

Цвет основного текста, такого как заголовки и описания.

Затрагиваются следующие элементы: цвет основного текста панелей слева, инструментов карты, информационной панели, не выбранных этажей в палитре этажей, других кнопок в палитре этажей, кнопок Назад и Далее в информационной панели и некоторого текста в строке заголовка.

Основная область > Цвет дополнительного текста

Цвет дополнительного текста, например, подзаголовков.

Затрагиваются следующие элементы: дополнительный текст панелей слева, информационной панели и замещающий текст в строке заголовка.

Основная область > Цвет ссылки

Цвет ссылок.

Затрагивает кнопки действий на информационной панели.

Основная область > Цвет акцента

Цвет акцента для выделений.

Затрагивает вкладку, выбранную в информационной панели.

Основная область > Цвет кнопки

Фоновый цвет для кнопок.

Затрагиваются следующие элементы: цвет кнопок, используемых на панели Обнаружение пользователя и во всплывающих окнах сброса киоска.

Основная область > Цвет выделения кнопок

Выделения кнопок.

Затрагиваются следующие элементы: цвет кнопок при наведении указателя мыши на кнопки, используемые на панели Обнаружение пользователя и во всплывающих окнах сброса киоска.

Основная область > Цвет текста кнопки

Цвет текста для кнопок.

Затрагиваются следующие элементы: цвет текста для кнопок, используемых на панели Обнаружение пользователя и во всплывающих окнах сброса киоска.

Основная область > Цвет границы

Цвет для границ.

Затрагиваются границы, используемые во всем приложении.

  1. Щелкните палитру цветов рядом с каждым элементом конфигурации, чтобы изменить его цвет для данной темы. Это можно сделать, выбрав цвет с помощью цветовой палитры, значения HEX (шестнадцатеричная система), значения RGB (красный, зеленый, синий цвета) или значения HSL (оттенок, насыщенность, яркость).
    Подсказка:

    Отменить любые изменения, внесенные в цвета темы, можно сбросив цвета темы портала или темы по умолчанию, нажав кнопку Сбросить тему Reset Theme в правом верхнем углу страницы настройки Цвета темы.

    • Сброс к теме портала - устанавливает для темы цвета, настроенные как часть Общей темы для портала (Моя организация > Настройки > Общие > Общая тема), на основе сопоставления цветов.
    • Сброс к теме по умолчанию - устанавливает цвета темы как в теме Indoors по умолчанию.

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

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