Создать модель данных IPS (Позиционирование Indoor)

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

Краткая информация

Создание модели данных IPS включает следующие составляющие:

  • Наборы данных позиционирования IPS
  • Сигналы позиционирования IPS
  • Точки позиционирования IPS
  • Записи IPS
  • Маяки IPS

Использование

  • Значение параметра Целевая рабочая область должно быть существующей базой геоданных. Значение может быть файловой или многопользовательской базой геоданных.

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

  • Если отмечен параметр Настройка модели Indoors для IPS, инструмент создаст и настроит следующие классы объектов из Информационной модели ArcGIS Indoors, которые необходимы для активации ArcGIS IPS:

    • Площадки
    • Сооружения
    • Уровни
    • Пути
    • Переходы
    Примечание:

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

Параметры

ПодписьОписаниеТип данных
Целевая рабочая область

Файловая или многопользовательская база геоданных, в которой будут создана модель данных IPS.

Workspace
Система координат

Пространственная привязка, которая будет использоваться для выходной модели данных IPS. По умолчанию используется WGS84.

Coordinate System
Настройка модели Indoors для IPS
(Дополнительный)

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

  • Отмечено — Информационная модель Indoors и классы объектов будут созданы и настроены.
  • Не отмечено — Информационная модель Indoors и классы объектов не будут созданы и настроены. Это значение по умолчанию
Boolean

Производные выходные данные

ПодписьОписаниеТип данных
Обновленная рабочая область

Файловая или многопользовательская база геоданных, в которой создается модель данных IPS.

Workspace

arcpy.indoorpositioning.CreateIPSDataModel(target_workspace, coordinate_system, {setup_indoors_model_for_ips})
ИмяОписаниеТип данных
target_workspace

Файловая или многопользовательская база геоданных, в которой будут создана модель данных IPS.

Workspace
coordinate_system

Пространственная привязка, которая будет использоваться для выходной модели данных IPS. По умолчанию используется WGS84.

Coordinate System
setup_indoors_model_for_ips
(Дополнительный)

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

  • SETUP_INDOORS_MODELИнформационная модель Indoors и классы объектов будут созданы и настроены.
  • NO_SETUP_INDOORS_MODELИнформационная модель Indoors и классы объектов не будут созданы и настроены. Это значение по умолчанию
Boolean

Производные выходные данные

ИмяОписаниеТип данных
out_workspace

Файловая или многопользовательская база геоданных, в которой создается модель данных IPS.

Workspace

Пример кода

CreateIPSDataModel, пример 1 (окно Python)

Следующее окно скрипта Python демонстрирует, как использовать функцию CreateIPSDataModel для создания набора данных Модель данных IPS и классов пространственных объектов в существующей базе геоданных.

# Name: CreateIPSDataModel_example.py
# Description: Creates the ArcGIS IPS Data Model

# Import system modules
import arcpy

# Set local variables
target_workspace = r"C:\\Users\\myUser\\Documents\\ArcGIS\\Projects\\DemoProject\\DemoProject.gdb"
coordinate_system = arcpy.SpatialReference("WGS 1984 Web Mercator (Auxiliary Sphere)")
setup_indoors_model_for_ips = "NO_SETUP_INDOORS_MODEL"

# Call the CreateIPSDataModel tool
arcpy.indoorpositioning.CreateIPSDataModel(target_workspace, coordinate_system, setup_indoors_model_for_ips)

Информация о лицензиях

  • Basic: Нет
  • Standard: Обязательно ArcGIS IPS
  • Advanced: Обязательно ArcGIS IPS

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