Доступно для организации ArcGIS, имеющей лицензию на дополнительный модуль Indoors.
После того, как вы настроили карту или сцену с поддержкой этажей, вы можете определить дополнительные слои с поддержкой этажей и взаимодействовать с ними, используя фильтр этажей. Вы можете моделировать и использовать свои собственные данные indoor, включив поле атрибута, которое идентифицирует этаж, где расположен каждый объект. Поддерживаемые источники включают файловые и многопользовательские базы геоданных , сервисы объектов, размещенные на ArcGIS Online или ArcGIS Enterprise, или внешние системы для таких объектов, как активы, рабочие наряды, пользователи рабочих мест или события. Поддерживаемые типы геометрии для слоев с поддержкой пола включают точки, линии и полигоны на картах и сценах, а также мультипатч только в сценах.
Чтобы определить слой с поддержкой этажей, необходимо настроить параметр Поле Этажа в свойствах слоя. Поле, которое вы задаете в параметре Поле Этажа, используется для связывания каждого объекта в слое с объектом с уровнем, на котором он расположен. Объект уровней должен содержаться в слое, определенном для параметра Этажи в свойствах слоев indoor карты. Поле, задаваемое для параметра Поле Этажа, должно быть текстовым полем со значениями, соответствующими значениям в поле уникального идентификатора слоя, который вы установили для параметра Этажи. Если на вашей карте есть несколько векторных слоев, вы должны определить параметр Поле Этажа для каждого слоя, для которого вы хотите, чтобы этажи учитывались.
Если поле объекта этажа содержит значение null, объект не фильтруется фильтром этажей и остается видимым. Вы можете использовать значения null в поле этажа, чтобы сделать некоторые элементы слоя, например питьевые фонтаны, расположенные на открытом воздухе, всегда видимыми независимо от настроек фильтра этажей.
Примечание:
Если поле этажа объекта содержит ненулевое значение, не соответствующее ни одному значению в поле уникального идентификатора слоя, который вы установили для параметра Этажи, объект всегда отфильтровывается фильтром этажей и не отображается на карте или в сцене.
Выполните следующие шаги для каждого слоя, который вы хотите определить как слой с поддержкой этажей:
- Запустите ArcGIS Pro.
- Откройте или создайте карту, содержащую векторные слои с данными плана этажа.
- Дважды щелкните слой на панели Содержание.
Появится диалоговое окно Свойства слоя.
- Щелкните вкладку Этажи.
- Щелкните стрелку ниспадающего списка Поле Этажа и выберите поле атрибута, определяющее этаж, с которым связан каждый объект.
Примечание:
Поля с текстовым типом данных перечислены в ниспадающем списке Поле Этажа. Значения в выбранном поле этажа должны совпадать со значениями, найденными в поле unique ID слоя, настроенного для параметра Этажи карты с поддержкой этажей.
- Нажмите на кнопку ОК, чтобы закрыть диалоговое окно Свойства слоя.
- Сохраните карту.
Конфигурация сохраняется на карте и сохраняется при ее публикации.
Теперь вы можете использовать фильтр этажей для визуализации данных в слое этажа, если вы настроили карту или сцену с поддержкой этажей.