Общий доступ к местоположениям

Доступно с дополнительным модулем ArcGIS Indoors Maps.

Вы можете опубликовать местоположения большинства пространственных объектов из Indoor Viewer с помощью URL-адреса или QR-кода.

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

Вы можете публиковать местоположения с помощью QR-кода как в режиме браузера, так и в режиме киоска. Публикация местоположения с помощью URL-адреса доступна только в режиме браузера.

Примечание:

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

Публикация местоположения с помощью QR-кода

Публикация местоположения с помощью QR-кода может применяться, когда необходимо переместиться со стационарного устройства, такого как рабочая станция или киоск, и передать информацию на мобильное устройство.

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

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

    Появится QR-код.

  3. Отсканируйте QR-код с помощью приложения камеры мобильного устройства.

    На мобильном устройстве появится подсказка.

  4. Коснитесь подсказки, чтобы продолжить работу Viewer в мобильном браузере.

    При желании запустите ArcGIS Indoors for iOS или ArcGIS Indoors for Android, чтобы открыть опубликованное местоположение.

    Примечание:

    Для запуска Indoors for iOS через QR-код требуется настройка.

Публикация местоположения с помощью URL

Вы также можете опубликовать местоположение как URL-адрес, который можно открыть в веб-браузере или в собственном мобильном приложении.

  1. Включите слои, которые должны быть видны при публикации местоположения, и отключите те, что не должны быть видны.
  2. Нажмите кнопку Опубликовать Публикация в верхней части информационной панели активного элемента на карте.
  3. Скопируйте 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 установлено, оно является одним из вариантов открытия ссылки.