Что такое слой сцены?

Слои сцены – это оптимизированный тип слоя для отображения большого количества 3D-данных в сцене. Слой сцены отображает один из пяти типов данных: точки, облако точек, 3D объект, здание или интегрированная модель Mesh. Слой сцены соответствует формату Индексированного слоя 3D сцены (I3S). Формат I3S – это открытый формат распространения 3D-ресурсов, используемый для переноса 3D ГИС-данных в мобильные, веб и настольные клиенты.

Визуализация вашей информации в 3D упрощает интуитивное понимание и работу с географической информацией в реальном мире. Даже не знакомая с ГИС аудитория может понять сложные и детализированные данные, просматривая их в 3D сцене в вебе. Возможность понять трехмерную природу объектов в реальном мире позволит вам анализировать, измерять и запрашивать информацию более точно. Например, вы можете анализировать влияние строительства на общество или влияние наводнений.

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

Слои сцены используются множеством приложений ArcGIS, например, Scene Viewer, ArcGIS Earth и ArcGIS Pro.

При публикации в ArcGIS Enterprise или ArcGIS Online слой сцены превращается в слой веб-сцены. Слои сцены кэшируются для повышения производительности отображения. Кэш содержит различные уровни детализации (LOD), используемый LOD зависит от расстояния, с которого вы смотрите на данные. То есть, когда вы уменьшаете масштаб и отдаляетесь от данных, детализация прорисовки 3D-данных снижается.

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

Функции слоя сцены

Работа со слоями веб-сцены

Вы можете опубликовать слои сцены в ArcGIS Online или ArcGIS Enterprise. В зависимости от способа создания слоя сцены, для различных типов слоев сцены доступны различные возможности.

Слои веб-сцен из пакета слоя сцены

Пакет слоя сцены (.slpk) содержит кэш слоя сцен, который может быть опубликован как слой веб-сцены. Используйте инструмент геообработки Проверить пакет слоя сцены, чтобы проверить файл пакета слоя сцены для того, чтобы определить, соответствует ли он спецификациям I3S. Слои веб-сцены, созданные из пакета слоя сцены публикуются из ArcGIS Pro путем выбора опции кэширования на сервере при настройке слоя веб-сцены. Подробнее о публикации слоев веб-сцен см. раздел Публикация слоя веб-сцены. Их также можно опубликовать с помощью инструментов геообработки Создать пакет слоя зданий сцены, Создать пакет точечного слоя сцены, Создать пакет облака точек слоя сцены, Создать пакет слоя 3D объектов сцены , Создать пакет слоя интегрированной модели mesh сцены и Опубликовать пакет.

Слои веб-сцены со связанным векторным слоем

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

Следующая таблица перечисляет способы создания и публикации слоя веб-сцены.

ИсточникОпубликовать какОпубликованный слой

Пакет слоя сцены

Веб-сцена

Инструмент Опубликовать пакет

Слой веб-сцены

Слой точек, векторный слой 3D-объектов, мультипатч-слой, слой зданий

Веб-слой или слой веб-сцены с включенной опцией объектов

Слой веб-сцены со связанным векторным слоем

Слой точек, векторный слой 3D-объектов, мультипатч-слой, слой зданий

Веб-слой или слой веб-сцены с отключенной опцией объектов

Веб-слой сцены

Слои сцен 3D-объектов

Слой 3D объектов сцены может использоваться для представления и отображения объектов, таких как здания, специально смоделированные в трех измерениях. Слой 3D объектов сцены обычно используется для создания больших моделей городов, которые можно опубликовать. Объекты могут отображаться с текстурами или цветовыми символами, в зависимости от визуализируемого содержимого. Слой 3D-объектов сцены является истинным 3D-объектом, и только абсолютная высота может быть определена в свойствах высоты.

Пример точечных слоев и слоев 3D-объектов сцены
Слои точек и 3D объектов сцен.

Слои зданий сцены

Слои зданий сцены позволяют распространять информацию о зданиях по всей платформе ArcGIS. Информация о зданиях извлекается из модели BIM (Building Information Modeling), представляющей здания. В текущей версии можно использовать данные Revit или классы объектов, созданные инструментом геообработки Файл BIM в базу геоданных для создания слоя зданий сцены.

Пример слоя зданий сцены
Пример слоя зданий сцены.

Слои интегрированной модели mesh сцены

Сбор трехмерных данных моделей mesh, как правило, производится в автоматическом режиме для построения 3D-объектов на основе больших объемов перекрывающихся изображений. Результат интегрирует информацию об исходном входном изображении в виде текстурированной модели mesh, включающей 3D-объекты, например, здания, деревья и информацию о высотах. Слои интегрированной модели mesh сцены чаще всего создаются для 3D картографирования городской территории. В большинстве случаев данные собираются БПЛА, и их стиль нельзя поменять.

Пример слоя интегрированной модели mesh сцены
Пример слоя интегрированной модели mesh сцены.

Слой сцены облака точек

Слои сцен облака точек позволяют быстро отображать большие объемы данных облаков точек с настроенными условными символами и фильтрами. Они оптимизированы для отображения и публикации различных видов сенсорных данных, включая лидар. Слои облака точек сцены помогают делиться ресурсами, содержащими облака 3D точек, внутри всей платформы.

Пример слоя облака точек сцены
Пример слоя облака точек сцены.

Слои точек сцены

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

Слои точек сцены будут автоматически прорежены для обеспечения оптимальной производительности при отображении на больших расстояниях просмотра. Автоматическое прореживание приводит к тому, что на большом отдалении не будут показываться все объекты. При приближении будут отображаться дополнительные объекты, пока вы не достигнете высшего уровня детальности, когда будут отображены все точки.

Пример слоя точек сцены
Пример слоя точек сцены.

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