Доступно с дополнительным модулем ArcGIS Indoors Maps.
Вы можете опубликовать местоположения большинства пространственных объектов из Indoor Viewer с помощью URL-адреса или QR-кода.
Опубликованный URL-адрес или QR-код запускает приложение со слоями, отображаемыми на основе слоев, которые были активны при создании URL-адреса или QR-кода. Например, если опубликовать ссылку на велосипедную парковку, можно включить слой велосипедных дорожек, даже если этот слой не включен по умолчанию.
Вы можете публиковать местоположения с помощью QR-кода как в режиме браузера, так и в режиме киоска. Публикация местоположения с помощью URL-адреса доступна только в режиме браузера.
Примечание:
Мобильное устройство должно иметь доступ к URL-адресу Viewer, чтобы опубликованное местоположение открывалось корректно. Если URL-адрес является внутренним или недоступен для пользователей киоска, отключите публикацию QR-кода на панели Настройка приложения.
Публикация местоположения с помощью QR-кода
Публикация местоположения с помощью QR-кода может применяться, когда необходимо переместиться со стационарного устройства, такого как рабочая станция или киоск, и передать информацию на мобильное устройство.
Вы можете получить доступ к опубликованному местоположению на мобильном устройстве с помощью QR-кода следующим образом:
- Включите слои, которые должны быть видны при публикации местоположения, и отключите те, что не должны быть видны.
- Выберите Получить эту информацию на мобильном устройстве в нижней части информационной панели Viewer активного элемента на карте.
Появится QR-код.
- Отсканируйте QR-код с помощью приложения камеры мобильного устройства.
На мобильном устройстве появится подсказка.
- Коснитесь подсказки, чтобы продолжить работу Viewer в мобильном браузере.
При желании запустите ArcGIS Indoors for iOS или ArcGIS Indoors for Android, чтобы открыть опубликованное местоположение.
Примечание:
Для запуска Indoors for iOS через QR-код требуется настройка.
Публикация местоположения с помощью URL
Вы также можете опубликовать местоположение как URL-адрес, который можно открыть в веб-браузере или в собственном мобильном приложении.
- Включите слои, которые должны быть видны при публикации местоположения, и отключите те, что не должны быть видны.
- Нажмите кнопку Опубликовать в верхней части информационной панели активного элемента на карте.
- Скопируйте URL-адрес, чтобы опубликовать местоположение с помощью таких приложений, как электронная почта, текстовые сообщения или обмен мгновенными сообщениями.
Включение слоев через опубликованный URL
При публикации URL с панели информации JSON включает идентификаторы для видимых слоев. JSON кодируется перед добавлением к URL. Если открыт общий URL, одинаковые слои появляются на карте и в списке слоев.
Примечание:
Вы можете удалить детали местоположения объекта и сохранить слои включенными или выключенными в опубликованном URL, удалив параметры URL itemUniqueField, itemSourceKey, itemUniqueId , x, y и l. Если открыт URL без этих параметров, слои, которые включены, по-прежнему отображаются, но детали местоположения удаляются.
Также можно настроить URL вручную, задав идентификатор operationalLayer в структуре JSON перед его кодированием в URL. Ниже представлена информация о структуре JSON для параметра visibleLayers:
visibleLayers=
[
// format for a feature layer:
{
"layerId": "<operationalLayer id>"
},
// format for a map service layer:
{
"layerId": "<operationalLayer id>",
"subLayerIds": [<array of sub layer ids>]
},
...
]
Поддержка мобильного приложения ArcGIS Indoors
Ссылки, опубликованные из Viewer, дополнительно можно открывать в собственных приложениях Indoors для iOS и Android.
iOS
Вы можете настроить Viewer так, чтобы он включал опцию открытия опубликованного местоположения в Indoors for iOS при доступе к ссылке на устройстве iOS. Этот параметр должен быть настроен в конфигурации веб-приложения Viewer, и приложение Indoors for iOS должно быть установлено на мобильном устройстве. Этот параметр включен по умолчанию, когда Viewer создается на основе шаблона.
Android
Indoors for Android не имеет никаких требований к конфигурации. Устройство Android позволяет открывать ссылку при касании или сканировании камерой. Если приложение Indoors for Android установлено, оно является одним из вариантов открытия ссылки.