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

Доступно с дополнительным модулем 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 или более ранней версии, вы должны вручную создать домены кодированных значений и настроить фильтр оборудования.

Если у вас уже есть веб-карта, которая содержит достоверные данные 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 можно обновить наличие настроенного вами оборудования в рабочих областях, отредактировав атрибуты рабочей области в ее информационной карточке.