Настройка фильтра оборудования

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

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

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

Настройте тип доступного оборудования в ArcGIS Pro, добавляя поле в класс пространственных объектов Секции. Необходимо создать новое поле для каждого типа оборудования и связать его с одним из следующих доменов кодированных значений:

  • DOM_EQUIPMENT - оборудование применимо к офис-отелю или переговорной комнате
  • DOM_EQUIPMENT_HOTEL - оборудование применимо только к офис-отелю
  • DOM_EQUIPMENT_MEETING - оборудование применимо только к переговорной комнате

Фильтр оборудования применяется к типу рабочей области (такому как офис-отель или переговорная комната) на основе домена, связанного с этим полем. Каждое поле оборудования, которое вы добавляете, отображается как опция в ниспадающем меню Оборудование в Indoor Viewer и Indoors Mobile.

Например, если вы добавили поле Monitor и связали его с ним домен DOM_EQUIPMENT, опция наличия монитора для фильтрации доступных рабочих областей появляется при фильтрации офис-отелей и переговорных в Viewer и в мобильных приложениях Indoors. Если вы создали поле Monitor и связали его с ним домен DOM_EQUIPMENT_MEETING, опция наличия монитора для фильтрации доступных рабочих областей появляется при фильтрации переговорных комнат.

Примечание:

Эти домены создаются в базе данных Indoors с помощью инструмента Создать базу данных Indoors в ArcGIS Pro 3.0 и более поздних версиях. Если вы создали базу геоданных Indoors с использованием ArcGIS Pro 2.9 или более ранней версии, вы можете вручную создать домены кодированных значений или запустить инструмент Обновить базу данных Indoors, чтобы создать домены кодированных значений для фильтра оборудования, а также выполнить любые другие обновления схемы, соответствующие последней Информационной модели ArcGIS Indoors для установленной вами версии ArcGIS Pro.

Если у вас уже есть веб-карта, содержащая достоверные данные indoor (например, если вы обновили назначения пользователей рабочих мест и секций в Space Planner, вы можете обновить схему существующего векторного веб-слоя, экспортировав ее в файловую базу геоданных и перезаписав размещенный векторный слой.

Создание доменов кодированных значений

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

  1. Откройте проект ArcGIS Pro, который содержит вашу рабочую область Indoors.
  2. Щелкните правой кнопкой класс объектов Секции на панели Содержание и выберите Дизайн данных > Домены.

    Откроется вид Домены для Секций.

  3. Щелкните кнопку Новый домен на вкладке Домены.

    В виде Домены создается строка, и ваш курсор остановится в столбце Имя домена этой строки.

  4. Настройте новый домен следующим образом:
    • В Name введите DOM_EQUIPMENT.
    • Оставьте поле Description пустым.
    • Для Field Type выберите Long.
    • Для Domain Type выберите Домен кодированных значений.
    • Для Split Policy оставьте значение по умолчанию.
    • Для Merge Policy оставьте значение по умолчанию.
  5. В таблице рядом со списком доменов введите следующие значения:

    КодОписание

    0

    Нет

    1

    Да

  6. Щелкните кнопку Сохранить Сохранить изменения, чтобы сохранить новый домен с кодированными значениями.
  7. Повторите шаги, чтобы создать домен для DOM_EQUIPMENT_HOTEL и DOM_EQUIPMENT_MEETING.

    Щелкайте кнопку Сохранить Сохранить изменения, после создания каждого домена.

Добавление полей оборудования

Чтобы задать опции фильтра, которые отображаются в фильтре оборудования, необходимо добавить поля к классу объектов Секции для каждого типа оборудования. Если поля оборудования не были добавлены, то фильтр оборудования не появится в приложениях Indoors. Каждое поле оборудования должно быть настроено с соответствующим доменом кодированных значений следующим способом:

  • DOM_EQUIPMENT - оборудование применимо к офис-отелю или переговорной комнате
  • DOM_EQUIPMENT_HOTEL - оборудование применимо только к офис-отелю
  • DOM_EQUIPMENT_MEETING - оборудование применимо только к переговорной комнате

Выполните следующие шаги, чтобы добавить поля в класс объектов Секции:

  1. Откройте проект ArcGIS Pro, который содержит вашу рабочую область Indoors.
  2. Щелкните правой кнопкой класс объектов Секции на панели Каталог и выберите Дизайн данных > Поля.

    Появится вид Поля для Секций.

  3. Щелкните кнопку Новое поле на вкладке Поля, либо щелкните последнюю строку вида с надписью Щелкните здесь, чтобы добавить новое поле.

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

  4. Настройте новое поле следующим образом:
    • Для Имя поля укажите имя нового поля.
    • Для Псевдоним задайте подпись, используемую для обозначения оборудования в приложении.
    • В столбце Тип данных выберите Long.
    • Включите опцию Разрешить NULL.
    • Для Домен укажите соответствующий домен кодированных значений.
  5. Щелкните кнопку Сохранить Сохранить изменения, чтобы сохранить новое поле.
  6. Откройте атрибутивную таблицу класса объектов Секции и задайте значение для нового поля оборудования, как необходимо, используя одно из следующих значений:
    • <Null> - секции с этим значением обрабатываются так же, как секции с полем оборузования No, секция не будет отображаться в результатах фильтра, основанных на оборудовании нового поля.
    • 0 - секция не содержит оборудования, для которого было создано поле, в результате она не будет отображаться в результатах фильтра, основанных на оборудовании нового поля.
    • 1 - секция содержит оборудования, для которого было создано поле, в результате она будет отображаться в результатах фильтра, основанных на оборудовании нового поля.
    Примечание:

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

  7. Повторите эти шаги, чтобы создать поля для дополнительного оборудования, как необходимо.

Класс объектов Секции теперь содержит необходимые атрибуты для настроенного оборудования, веб-карту теперь можно опубликовать в организации ArcGIS. Пользователи теперь могут фильтровать рабочие области по оборудованию на панелях Отели и Переговорные в приложениях, использующих эту веб-карту.

Подсказка:

В Space Planner можно обновить наличие настроенного вами оборудования в рабочих областях, отредактировав атрибуты рабочей области в ее информационной карточке.