Подготовка карты для Floor Plan Editor

ArcGIS Enterprise (11.4)    |

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

Перед подготовкой веб-карты для Indoor Floor Plan Editor необходимо создать данные, которые соответствуют Информационной модели ArcGIS Indoors. Этот процесс включает создание базы данных ArcGIS Indoors и загрузку данных поэтажного плана в набор данных Indoors с помощью инструментов геообработки в наборе инструментов Indoors. Вы также можете опубликовать карту без существующих данных поэтажного плана, используя файл IndoorsFloorPlanEditorMapTemplate из установленных файлов данных продукта.

Когда база геоданных Indoors создается с помощью инструмента Создать базу данных Indoors, она содержит все необходимые для Floor Plan Editor поля, атрибуты и домены. При использовании базы геоданных Indoors, созданной в предыдущей версии ArcGIS Pro, можно использовать инструмент Обновить базу данных Indoors, чтобы обновить схему базы геоданных до самой последней версии схемы модели Indoors для вашей версии ArcGIS Pro. Если вы создали набор данных indoor с помощью инструмента Создать набор данных indoor, вы также можете использовать инструмент Обновить базу данных indoor, чтобы обновить рабочую область дополнительными элементами схемы модели Indoors.

При подготовке карты Floor Plan Editor в ArcGIS Pro для публикации на портале ArcGIS Enterprise необходимо создать рабочую область Indoors в многопользовательской базе геоданных, с включенными сервис-ориентированными версиями в подключении к базе данных.

Обязательные слои

Следующие слои должны быть зарегистрированы как сервис-ориентированные версии и должны быть включены в веб-карту, чтобы использоваться с Floor Plan Editor. Зарегистрируйте набор классов объектов как сервис-ориентированный версионный перед публикацией слоев.

  • Details — позволяет создавать и редактировать на поэтажном плане такие объекты, как стены и мебель.
  • Units — позволяет создавать и редактировать на поэтажном плане объекты секций.
  • Levels - позволяет создавать и редактировать на поэтажном плане уровни здания.
  • Facilities — позволяет создавать на поэтажном плане новые объекты зданий.
  • Sites — позволяет создавать на поэтажном плане новые площадки.

    Слой Sites не требуется для создания карты с поддержкой этажей для использования в Floor Plan Editor, но может быть включен для облегчения организации данных Indoors.

Дополнительные слои

Вы можете использовать одну и ту же веб-карту для Floor Plan Editor и Indoor Space Planner. Для этого включите слой Occupants и таблицы Area и Area roles в сервис объектов с сервис-ориентированной версией, содержащий слои, упомянутые в предыдущем разделе. С этой конфигурацией одна и та же карта может использоваться для редактирования поэтажных планов в Floor Plan Editor, управления помещениями и назначениями пользователей рабочих мест в Space Planner.

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

Подготовка карты для Floor Plan Editor в ArcGIS Pro

Чтобы подготовить карту для Floor Plan Editor в ArcGIS Pro, выполните следующие действия:

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

    У подключения к базе данных должны быть включены сервис-ориентированные версии.

  4. Щелкните вкладку Вставка и щелкните Новая карта Новая карта, чтобы создать карту при необходимости.
    Подсказка:

    Вы можете использовать файл IndoorsFloorPlanEditorMapTemplate, входящий в данные продукта Indoors, для подготовки карты для Floor Plan Editor. Если вы используете шаблон для подготовки карты, вы можете обновить источник слоев в шаблоне карты, чтобы указать на соответствующие слои в рабочей области Indoors, или опубликовать шаблон карты без существующих данных поэтажного плана, если вы хотите создать объекты поэтажного плана в Floor Plan Editor. Возможно, вам потребуется обновить шаблон карты, включив в него значения символов, содержащихся в слоях Units и Details, чтобы обеспечить правильное отображение слоев.

  5. Выберите проекцию для редактирования данных Indoors.
    Внимание:

    Для редактирования поэтажного плана требуется, чтобы слои поэтажного плана и базовая карта использовали одну и ту же пространственную привязку. Вы можете использовать пользовательскую базовую карту, если слои поэтажного плана находятся в пользовательской системе координат, или спроецировать данные поэтажного плана в Web Mercator и использовать базовую карту, размещенную на Esri. Несовпадение пространственных привязок может привести к тому, что пользователи будут вносить изменения в геометрию данных, что приведет к появлению неожиданной геометрии, вызванной проецированием данных "на лету".

  6. Добавьте на карту обязательные и дополнительные слои в порядке, указанном в таблице ниже:

    СлойОбязательныйРекомендуемая видимость слоя

    Occupants

    Нет

    Вкл.

    Подробная информация

    Да

    Вкл.

    Секции

    Да

    Вкл.

    Уровни

    Да

    Вкл.

    Здания

    Да

    Вкл.

    Сайты

    Да, если применимо

    Вкл.

    Области

    Нет

    Не применяется (автономная таблица)

    Area Roles

    Нет

    Не применяется (автономная таблица)

    Примечание:

    Слой Occupants, а также таблицы Areas и Area roles требуются, если вы планируете использовать одну и ту же карту для Space Planner и Floor Plan Editor.

  7. Настройте символы для слоев Units и Details, используя опцию Уникальные значения на основе поля USE_TYPE, и убедитесь, что опция Показать все остальные значения включена.
    Примечание:

    Вы должны настроить символы перед публикацией сервиса объектов с сервис-ориентированной версией, чтобы выбрать значение при задании стен в конфигураторе приложения Floor Plan Editor и при рисовании стен и секций во время использования приложения.

    Сгруппированные символы не поддерживаются в Floor Plan Editor.

  8. Настроить карту с поддержкой этажности.

    Для использования приложения Floor Plan Editor требуется карта с поддержкой этажей.

  9. Включите опцию Разрешить назначение уникальных числовых ID слоев на панели Свойства карты.
  10. При необходимости добавьте дополнительные слои.
  11. Настройте слои Details и Units на поддержку этажей.
    Подсказка:

    Установите меньший диапазон масштабирования для слоя Details, чтобы отображать записи объектов и надписи только при увеличении масштаба карты. Это может повысить скорость прорисовки карты, поскольку этот слой обычно содержит много записей объектов.

  12. Задайте свойство Поле этажа для любых дополнительных слоев, при необходимости.
  13. Можно переименовать карту для облегчения идентификации и заполнить все поля метаданных.
  14. Установите экстент отображения карты для отображения всех ее данных.
  15. Настройте базовую карту, выбрав базовую карту Esri или пользовательскую базовую карту.
  16. Очистите все выборки объектов.

    Вы можете настроить и опубликовать веб-карту с поддержкой этажей для использования в Floor Plan Editor. Это включает в себя публикацию векторного слоя с сервис-ориентированной версией, который содержит слои Units, Details, Facilities, Levels, Sites и Occupants, а также таблицу Areas из рабочей области Indoors, а также обновление источников данных для этих элементов карты перед публикацией веб-карты.

    Более подробно о публикации веб-карты для использования в Floor Plan Editor

Добавление базовой карты

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

В ArcGIS Pro вы можете добавить базовые карты из галереи Базовых карт в группе Слой на вкладке Карта. В зависимости от настроек активного портала, эта галерея может включать базовые карты Esri по умолчанию, карты, опубликованные в группе галереи базовых карт вашей организации, и базовые карты, добавленные вами в проект ArcGIS Pro.

Используйте базовую карту Esri

Можно добавить векторные базовые карты Esri к карте, выполнив следующие действия:

  1. Скопируйте URL векторной базовой карты, которую хотите добавить.
  2. Щелкните стрелку ниспадающего меню Добавить данные в группе Слой.
  3. Выберите опцию Данные из пути.

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

  4. Вставьте URL.
  5. Щёлкните Добавить.

Использование собственной базовой карты, размещенной в организации

Для использования собственной базовой карты, размещенной в организации ArcGIS, выполните следующие шаги:

  1. Создайте пользовательскую базовую карту.
  2. Создайте пакет векторных листов с помощью инструмента Создать пакет векторных листов.

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

    1. Снимите отметку с параметра Пакет для ArcGIS Online | Bing Maps | Google Maps.
    2. Укажите файл VectorBasemapTilingScheme.xml, включенный в файлы продукта Indoors, в качестве значения параметра Схема листов.
  3. Опубликуйте пакет векторных листов в организации ArcGIS.
  4. Войдите в организацию ArcGIS в браузере и опубликуйте пакет векторных листов как размещенный слой.
  5. Добавьте элементы ресурсов организации на карту в ArcGIS Pro.
    Подсказка:

    Либо, если у вас есть размещенный слой листов, щелкните стрелку ниспадающего списка Добавить данные в группе Слой и выберите Путь источника данных, чтобы указать URL-адрес размещенного слоя листов.

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