Запуск Indoors из других приложений

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

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

Ниже приведены примеры использования URL-ссылки:

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

Параметры URL

Ссылка, созданная с помощью кнопки Общий доступ, содержит описанные ниже параметры, которые определяют местоположение объекта. Вы можете использовать эти параметры для создания URL-адреса, который запускает мобильное приложение Indoors для определенного объекта.

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

mapid

Идентификатор элемента пакета мобильной карты (MMPK) в вашей организации ArcGIS. Этот параметр требуется только в том случае, если вы хотите найти объект на определенной карте и иметь более одной общей карты.

Приложение Indoors отображает сообщение, если активная карта отличается от карты, указанной в этом параметре.

Примечание:

Если параметр mapid отсутствует в URL-адресе, приложение пытается найти объект на активной карте.

itemSourceKey

Имя слоя на карте, содержащего объект, например, Units.

itemUniqueIdField

Поле в слое itemSourceKey, которое содержит уникальный идентификатор объекта.

itemUniqueId

Значение поля itemUniqueIdField для объекта.

x

Долгота объекта. Это дополнительный параметр.

y

Широта объекта. Это дополнительный параметр.

l

Вертикальный порядок этажа, на котором расположен объект. Это дополнительный параметр.

Пример URL-адресов

Ниже приведены примеры URL-адресов, которые можно использовать для запуска объекта:

URL-адрес для запуска мобильного приложения Indoors для объекта

  • Опубликованное местоположение офиса (ArcGIS Enterprise): https://<My ArcGIS organization>/portal/apps/indoors?mapid=783d905c84e7469abdd641c66e70c1ec&itemSourceKey=Units&itemUniqueIdField=UNIT_ID&itemUniqueId=BuildingA.Floor1.Room100&x=-117.1970211786788&y=34.05616621509763&l=0
  • Опубликованное местоположение офиса (ArcGIS Online): https://<My ArcGIS organization>.arcgis.com/apps/indoors?mapid=783d905c84e7469abdd641c66e70c1ec&itemSourceKey=Units&itemUniqueIdField=UNIT_ID&itemUniqueId=BuildingA.Floor1.Room100&x=-117.1970211786788&y=34.05616621509763&l=0

URL-адрес для запуска приложения Indoor Viewer или мобильного приложения Indoors для объекта

  • Опубликованное местоположение офиса (ArcGIS Enterprise): https://<My ArcGIS organization>/portal/apps/indoors?appid=431ec99004b64bc5b30a4923f67e0c27&mapid=783d905c84e7469abdd641c66e70c1ec&itemSourceKey=Units&itemUniqueIdField=UNIT_ID&itemUniqueId=BuildingA.Floor1.Room100&x=-117.1970211786788&y=34.05616621509763&l=0
  • Опубликованное местоположение офиса (ArcGIS Online): https://<My ArcGIS organization>.arcgis.com/apps/indoors?appid=431ec99004b64bc5b30a4923f67e0c27&mapid=783d905c84e7469abdd641c66e70c1ec&itemSourceKey=Units&itemUniqueIdField=UNIT_ID&itemUniqueId=BuildingA.Floor1.Room100&x=-117.1970211786788&y=34.05616621509763&l=0

URL-адрес для запуска мобильного приложения Indoors в определенном местоположении (только x, y, l)

  • Опубликованное местоположение (ArcGIS Enterprise): https://<My ArcGIS organization>/portal/apps/indoors?mapid=783d905c84e7469abdd641c66e70c1ec&x=-117.19555207109245&y=34.05733200897579&l=0
  • Опубликованное местоположение (ArcGIS Online): https://<My ArcGIS organization>.arcgis.com/apps/indoors?mapid=783d905c84e7469abdd641c66e70c1ec&x=-117.1970211786788&y=34.05616621509763&l=0

URL для прямого запуска мобильного приложения Indoors

URL-адреса в приведенных выше примерах представляют собой веб-ссылки, по которым можно запустить мобильное приложение Indoors или веб-приложение Viewer. Вы также можете настроить ссылку для прямого запуска собственного мобильного приложения, заменив https:// в URL-адресе на arcgis-indoors://.

Ниже приведен пример URL-адреса для прямого запуска мобильного приложения Indoors для опубликованного местоположения офиса: arcgis-indoors://loc?mapid=783d905c84e7469abdd641c66e70c1ec&itemSourceKey=Units&itemUniqueIdField=UNIT_ID&itemUniqueId=BuildingA.Floor1.Room100

URL для прямого запуска мобильного приложения Viewer

URL-адреса в приведенных выше примерах представляют собой веб-ссылки, по которым можно запустить мобильное приложение Indoors или веб-приложение Viewer. Вы можете настроить ссылку для прямого запуска приложения Viewer в мобильном браузере на устройствах iOS без отображения этого запроса, добавив аргумент &openWebApp=true к URL-адресу.

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