Создание базы геоданных Indoors

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

Перед добавлением данных плана этажа используйте инструмент Создать базу данных Indoors для создания базы геоданных Indoors. База геоданных Indoors, созданная этим инструментом, соответствует информационной модели ArcGIS Indoors и содержит поля и таблицы, необходимые для отображения плана этажа, маршрутизации, планирования пространства и резервирования рабочего пространства.

Примечание:

В качестве альтернативы вы можете использовать инструмент Создать набор данных Indoor для создания набора данных indoor внутри существующего файла или многопользовательская база геоданных для сопоставления базового плана этажа. Набор данных indoor включает упрощенную схему, которая соответствует Информационной модели ArcGIS Indoors и не включает некоторые классы пространственных объектов, поля и таблицы, требуемые для мобильных приложений Space Planner, Indoor Viewer и Indoors.

Создание базы геоданных Indoors

Выполните следующие действия, чтобы создать базу геоданных Indoors:

  1. Запустите ArcGIS Pro.
  2. В разделе Новый щелкните Карта.

    Откроется диалоговое окно Создать новый проект.

  3. Введите имя проекта, выберите папку проекта и щелкните OK.
  4. Создайте файловую базу геоданных.
  5. Назовите пустую файловую базу геоданных после участка или здания.
  6. На вкладке Анализ, щелкните кнопку Инструменты Инструменты и щелкните Наборы инструментов на появившейся панели Геообработка.
  7. Разверните Инструменты Indoors и дважды щелкните инструмент Создать базу данных Indoors.
  8. На вкладке Параметры сделайте необходимые настройки.
    1. В диалоговом окне Целевая база геоданных выберите пустую базу геоданных.
    2. Укажите горизонтальную (XY) и вертикальную (Z) систему координат для параметра Система координат.
    3. Дополнительно,отключите опцию Создать сеть Indoors.

      По умолчанию, инструмент Создать базу данных Indoors создает рабочую область Indoors с набором сетевых данных для поддержки маршрутизации в Indoor. Если вы хотите только ввести данные этажных планов, можно дополнительно отключить опцию Создать сеть Indoors, чтобы исключить набор сетевых данных из модели Indoors.

      Примечание:

      Если вы запустили инструмент без создания набора сетевых данных, позже вы можете использовать инструмент Создать набор сетевых данных Indoor, чтобы создать набор сетевых данных для модели Indoors. Если вы создадите набор сетевых данных позже, используйте ту же систему координат для параметра Системы координат, которую вы использовали для создания набора данных indoor.

    4. Дополнительно, отключите опцию Создать правила атрибутов.

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

      При запуске инструменте с отмеченным параметром Создать правила атрибутов будут созданы следующие элементы:

      • В классах объектов в наборе данных Indoors будет создано поле Global ID.
      • Поля отслеживания редактора будут созданы в классах объектов в наборе данных Indoors, и будет включено отслеживание изменений.
      • В классах объектов в наборе данных Indoors будет создано поле Статус проверки. Это поле управляется через панель Инспектор ошибок и используется для определения, выполнялись ли правила атрибутов для объекта с момента его последнего обновления.
      • Четыре набора данных ошибок будут добавлены в базу геоданных в качестве автономных слоев, они соответствуют ошибкам точек, полилиний, полигонов и таблиц. Управление этими наборами данных осуществляется на панели Инспектор ошибок.
      • В наборах данных ошибок будет создано поле LEVEL_ID для поддержки визуализации ошибок на карте с учетом этажа.
      • Ряд правил проверки и расчета будет применен к классам объектов Sites, Facilities, Levels, Units, and Details. Правила проверки будут выполняться в указанное вами время для проверки наличия проблем в данных. Включенные правила вычисления используются для управления полем Статус проверки, которое определяет, будут ли выполняться проверки достоверности для объекта.
  9. Щелкните Запустить.
  10. На панели Каталог перейдите к вновь созданной базе геоданных Indoors, чтобы просмотреть ее содержимое.

Теперь вы можете загрузить этажные планы в базу геоданных Indoors из файлов BIM или САПР.

Обновление существующей базы данных Indoors

Если вы создали базу геоданных Indoors в более ранней версии ArcGIS Pro, вы можете обновить ее, чтобы добавить поддержку управления бронированием, добавив следующие элементы:

  • Таблица Area Roles: используется, чтобы настроить менеджеров бронирования в Indoor Space Planner, Indoor Viewer и мобильной версии Indoors . Таблица Area Roles создается инструментом Создать базу данных Indoors в ArcGIS Pro 3.0 и более новых версиях.
  • Класс объектов Reservations: поддерживает резервирования рабочих мест в Indoor Viewer и мобильной версии Indoors. Класс объектов Reservations создается инструментом Создать базу данных Indoors в ArcGIS Pro 2.9 и более поздней версии.
  • Правило управления доступом к редактированию бронирования для класса пространственных объектов Reservations: гарантирует, что только менеджеры бронирования и люди, для которых сделано бронирование, могут обновлять бронирования для офис-отелей. Класс объектов Reservations, созданный инструментом Создать базу данных Indoors в ArcGIS Pro 3.0 и более поздней версии, включает правило ограничения атрибута.
Примечание:

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

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

  1. Откройте в ArcGIS Pro проект, который содержит вашу рабочую область Indoors.
  2. Создайте файловую базу геоданных.
  3. Запустите инструмент Создать базу данных Indoors, выполнив следующие настройки:

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

  4. Выполните следующие шаги, чтобы добавить класс объектов Reservations к существующей базе геоданных Indoors, если его там еще нет:
    1. Щелкните правой кнопкой мыши вновь созданный класс объектов Reservations и выберите Дизайн данных > Правила атрибутов.

      Открывается вид Правила атрибутов.

    2. На вкладке Ограничения щелкните правой кнопкой мыши правило Элемент управления доступом к редактированию бронирования и нажмите Удалить.

      Вы должны удалить это правило перед копированием класса объектов Reservations в существующую базу геоданных Indoors, но вы восстановите его позже.

    3. На вкладке Правила атрибутов в разделе Правила атрибутов щелкните Сохранить Сохранить.
    4. Скопируйте класс Reservations из новой файловой базы геоданных и вставьте его в набор данных Indoors в вашей существующей базе геоданных Indoors.
  5. Скопируйте таблицу Area Roles из новой файловой базы геоданных и вставьте его в вашу существующую базу геоданных Indoors.
  6. Импортируйте правило Элемент управления доступом к редактированию бронирования в существующую базу геоданных Indoors, выполнив следующие действия:

    Если у вас есть существующий слой Reservations, созданный в ArcGIS Pro 2.9, сначала необходимо добавить следующие элементы схемы в класс объектов Reservations :

    • Добавить Global IDs в класс объектов Reservations. Global IDs создаются для класса объектов Reservations по умолчанию в ArcGIS Pro 3.0 и более поздних версий.
    • Добавьте следующие поля, для поддержки бронирования офис-отелей для кого-то другого в Indoor Viewer и мобильной версии Indoors. Эти поля создаются по умолчанию в ArcGIS Pro 3.0 и более поздних версиях.

      Имя поляПсевдонимТипОписание

      RESERVED_BY_USERNAME

      Забронировано имя пользователя

      Text

      Имя пользователя участника организации ArcGIS, который создал бронирование от имени другого лица.

      RESERVED_BY_FULL_NAME

      Забронировано Полное имя

      Text

      Полное имя человека, создавшего бронирование от имени другого лица.

    1. Щелкните правой кнопкой мыши класс объектов Reservations в существующем наборе данных Indoors и выберите Дизайн данных > Правила атрибутов.
    2. На вкладке Правила атрибутов в разделе Правила атрибутов щелкните Импорт правил Импорт правил.
    3. Из местоположения файла, в котором вы установили ArcGIS Pro, перейдите к следующему файлу: <Installation location>\Resources\AttributeRules\Indoors\Reservations.csv
    4. Нажмите OK.
    5. На вкладке Правила атрибутов в разделе Правила атрибутов щелкните Сохранить Сохранить.

Теперь вы можете воспользоваться возможностями управления бронированием в приложениях Indoors.

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