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

Доступно с дополнительным модулем 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 требуются следующие слои:

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

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

    Внимание:

    Если вы добавили в схему Indoors пользовательские поля, которые включают тип данных 4-bit ObjectID, Big integer, Date only, Time only или Timestamp offset, вы не сможете использовать их с функцией синхронизации, необходимой для работы Floor Plan Editor.

    Узнайте больше о совместимости между типами полей и функцией синхронизации

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

Вы можете использовать одну и ту же веб-карту для 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. Если необходимо, выполните вход в свою организацию ArcGIS Online.
  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 и при рисовании стен и секций во время использования приложения. Шаблон объекта создается для каждого уникального значения, выбранного для символов слоя при публикации веб-карты. Чтобы позволить пользователям изменять шаблоны редактирования для слоев Секции или Детали после публикации карты, включите параметр Использовать типы символов, совместимые со всеми клиентами в разделе Выберите конфигурацию перед публикацией карты. Создание и изменение шаблонов объектов поддерживается только в Map Viewer Classic.

    Сгруппированные символы не поддерживаются в 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

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

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

In ArcGIS Pro, you can add basemaps from the Basemap gallery in the Layer group on the Map tab. Depending on your active portal's configuration, the gallery may include default Esri basemaps, maps shared to your organization's basemap gallery group, and basemaps added to a project in ArcGIS Pro.

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

To add Esri vector basemaps to a map, complete the following steps:

  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-адрес размещенного слоя листов.

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