Информационная модель ArcGIS IPS

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

Информационная модель ArcGIS IPS поддерживает управление информацией о позиционировании внутри помещений, необходимой для публикации корректно настроенных веб-карт и пакетов мобильных карт для использования в приложении ArcGIS IPS Setup и в других приложениях позиционирования внутри помещений.

Модель IPS состоит из Таблицы позиционирования IPS, класса объектов записей IPS и класса объектов Маячки. Используйте инструмент Включить позиционирование Indoor, чтобы создать необходимые таблицы и классы пространственных объектов, которые содержат все поля, необходимые для приложений с поддержкой IPS.

Затем вы можете добавить данные в класс объектов записей IPS с помощью приложения IPS Setup и визуализировать траектории записей съемки в ArcGIS Pro. Инструмент Сгенерировать файл позиционирования Indoor обрабатывает данные съемки и генерирует файл позиционирования, который хранится в таблице позиционирования IPS. Файл позиционирования содержит всю информацию, необходимую для обеспечения позиционирования indoor. Каждый файл позиционирования содержит данные для одной площадки.

Класс объектов Маячки содержит данные, включая местоположение и конфигурацию маячка.

ArcGIS IPS также использует дополнительные данные, полученные из Информационной модели ArcGIS Indoors, включая следующие:

  • Данные поэтажного плана: включают классы пространственных объектов Площадки, Объекты, Уровни, Комнаты и Детали, которые содержат данные, описывающие поэтажные планы и внутренние помещения.
  • Переходы: в модели Indoors класс объектов Переходы содержит объекты, представляющие переходы между этажами, такие как лестницы и лифты. Модель IPS расширяет этот класс объектов, используя домен для включения переходов между внутренними и наружными пространствами.
  • Пути: линейные объекты, представляющие проходимое пространство. Если есть пометка для использования с ArcGIS IPS, включено замыкание траектории для улучшения работы с синей точкой.

Классы пространственных объектов

ИмяОписание

Записи IPS

Линейный класс объектов, который используется приложением ArcGIS IPS Setup для хранения записей позиционирования внутри помещений. Этот класс объектов также является входными данными для инструмента Сгенерировать позиционирование внутри помещения.

Маячки

Класс точечных объектов, который описывает географическое местоположение и атрибуты маяков, расположенных на объекте.

Таблица

ИмяОписание

Позиционирование IPS

Выходная таблица, которая заполняется инструментом Сгенерировать файл позиционирования Indoor и содержит файлы вложений, что позволяет включить позиционирование внутри помещений в IPS Setup и пользовательских приложениях IPS с помощью ArcGIS Runtime.

Детали класса объектов модели IPS

Записи IPS

Имя поляТипДопустимы пустые значенияОписание

SITE_ID

Текст

True

Записывает уникальный ID площадки, связанной с объектом, и может использоваться для идентификации объекта-площадки, связанной с объектом, на картах с указанием этажа. Объект может быть связан только с одной площадкой по полю Site ID.

FACILITY_ID

Текст

True

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

LEVEL_ID

Текст

True

Записывает уникальный ID связанного уровня объекта и используется для идентификации связанного с ним объекта уровня в поэтажных картах. Объект может быть связан только с одним этажом по полю Level ID.

SURVEY_DATE

Дата

False

Записывает дату, на которую траектория съемки была записана в приложении IPS Setup.

COMMENT

Текст

True

Сохраняет комментарии пользователя о записи в момент ее создания и загрузки в таблицу с помощью приложения IPS Setup.

SURVEYOR

Текст

True

Записывает имя пользователя, выполнившего вход в приложение IPS Setup.

DEVICE

Текст

True

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

APP_VERSION

Текст

False

Записывает версию приложения IPS Setup, использованного для создания записи.

RECORDING_TYPE

Текст

True

Задает тип записи опроса.

Домен DOM_IPS_RECORDING_TYPE определяет следующие допустимые значения полей:

  • Опрос
  • Качество

BLUETOOTH

Long

True

Записывает, содержит ли запись съемки данные Bluetooth.

Домен DOM_BOOLEAN определяет следующие допустимые значения полей:

  • 0—False
  • 1—True

WIFI

Long

True

Записывает, содержит ли запись съемки данные Wi-Fi.

Домен DOM_BOOLEAN определяет следующие допустимые значения полей:

  • 0—False
  • 1—True

GLOBALID

Global ID

False

Уникально определяет объект или запись таблицы в базе геоданных и среди нескольких баз.

Хранилище строк в стиле реестра в базе геоданных, состоящих из 36 символов, заключенных в круглые скобки.

PLANNING_DATE

Дата

False

Дата создания траектории съемки. Это поле автоматически заполняется правилом атрибута вычисления текущей датой при создании нового объекта в классе объектов.

Маячки

Имя поляТипДопустимы пустые значенияОписание

VENDOR

Текст

True

Имя поставщика маzка.

BEACON_ID

Текст

True

Однозначно идентифицирует маячок Bluetooth. Это значение так же может называться ID поставщика.

UUID

Текст

True

Универсальный уникальный идентификатор состоит из 32 шестнадцатеричных символов, разделенных на пять групп, отделенных дефисами. Длина каждой группы составляет 8-4-4-4-12, например: aa72426e-955d-41fb-9aaa-d67c749198a6

UUID могут генерироваться локально (нет центрального источника для координации или регистрации) и настраиваются для маячков Bluetooth.

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

Тройная номенклатура (UUID, MAJOR, MINOR) идентифицирует конкретный маяк в сети.

MAJOR

Long

True

2-байтовое целое число без знака, связанное с маяком Bluetooth.

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

Тройная номенклатура (UUID, MAJOR, MINOR) идентифицирует конкретный маяк в сети.

MINOR

Long

True

2-байтовое целое число без знака, связанное с маяком Bluetooth.

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

Тройная номенклатура (UUID, MAJOR, MINOR) идентифицирует конкретный маяк в сети.

PROTOCOL

Текст

True

Протокол Bluetooth, используемый маяками. В текущей версии поддерживается только iBeacon.

RSSI_1M

Float

True

Индикатор силы принятого сигнала на расстоянии 1 метра. Это значение задается поставщиком Bluetooth-маяка.

ADVERTISING_INTERVAL_MS

Float

True

Интервал в миллисекундах, с которым маяк передает свои сообщения.

LEVEL_ID

Текст

True

ID уровня объекта уровня, на котором расположен маяк.

BATTERY_LEVEL

Float

True

Остаточный уровень заряда батареи маяка в процентах от общего заряда батареи.

LAST_SEEN

Дата

True

Дата и время, когда сигнал маяка был зафиксирован в последний раз.

PLACEMENT_DATE

Дата

True

Дата и время установки маяка.

GLOBALID

Global ID

False

Уникально определяет объект или запись таблицы в базе геоданных и среди нескольких баз.

Хранилище строк в стиле реестра в базе геоданных, состоящих из 36 символов, заключенных в круглые скобки.

Описание таблицы модели IPS

Позиционирование IPS

Имя поляТипДопустимы пустые значенияОписание

SITE_ID

Текст

True

Записывает уникальный ID площадки, связанной с объектом, и может использоваться для идентификации объекта-площадки, связанной с объектом, на картах с указанием этажа. Объект может быть связан только с одной площадкой по полю Site ID.

DATE_CREATED

Дата

False

Записывает дату запуска инструмента Сгенерировать файл позиционирования Indoor и создания файла IDM.

DATA

Текст

False

Сохраняет имя файла IDM, который добавляется к этой записи как вложение.

COMMENT

Текст

True

Записывает комментарии, указанные в инструменте Сгенерировать файл позиционирования Indoor.

BLUETOOTH

Long

True

Записывает, поддерживает ли файл позиционирования позиционирование по Bluetooth.

Домен DOM_BOOLEAN определяет следующие допустимые значения полей:

  • 0—False
  • 1—True

WIFI

Long

True

Записывает, поддерживает ли файл позиционирования позиционирование по Wi-Fi.

Домен DOM_BOOLEAN определяет следующие допустимые значения полей:

  • 0—False
  • 1—True

GLOBALID

Global ID

False

Уникально определяет объект или запись таблицы в базе геоданных и среди нескольких баз.

Хранилище строк в стиле реестра в базе геоданных, состоящих из 36 символов, заключенных в круглые скобки.

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