Доступно для организации 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 определяет следующие допустимые значения полей:
|
WIFI | Long | True | Записывает, содержит ли запись съемки данные Wi-Fi. Домен DOM_BOOLEAN определяет следующие допустимые значения полей:
|
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 определяет следующие допустимые значения полей:
|
WIFI | Long | True | Записывает, поддерживает ли файл позиционирования позиционирование по Wi-Fi. Домен DOM_BOOLEAN определяет следующие допустимые значения полей:
|
GLOBALID | Global ID | False |
Уникально определяет объект или запись таблицы в базе геоданных и среди нескольких баз. Хранилище строк в стиле реестра в базе геоданных, состоящих из 36 символов, заключенных в круглые скобки. |