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

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

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

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

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

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

Примечание:

ArcGIS Pro записывает текущий формат I3S. Пакет слоя сцены облака точек, который был создан в последней версии 2.x, будет работать в ArcGIS Pro 2.1.2 и 2.2, ArcGIS Enterprise 10.6.1 и ArcGIS Online. Пакет слоя сцены облака точек, который был создан с использованием версии 1.x формата I3S, будет работать на всех клиентах.

Обновите вашу версию ArcGIS Pro, чтобы иметь возможность использовать все слои сцены, созданные во всех версиях ArcGIS Pro.

Прежние версии:

В предыдущих версиях ArcGIS Pro инструмент геообработки Создать пакет слоя сцены использовался для создания всех точечных слоев, слоев облаков точек и 3D-объектов сцены. Этот инструмент устарел и заменен на Создать пакет слоя точек сцены, Создать пакет слоя облака точек сцены и Создать пакет слоя сцены 3D-объектов.

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

В зависимости от того, как они были опубликованы, слои веб-сцены, представляющие точки, здания BIM или 3D-объекты, могут дополнительно содержать связанный векторный слой, по которому они были построены. Если веб-слой сцены не содержит связанный векторный слой, кэш слоя сцены создается при публикации слоя или пакета слоя сцены (.slpk). Облако точек и слои веб-сцен интегрированной модели mesh могут быть получены только из пакетов слоев сцен.

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

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

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

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

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

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

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

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

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

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

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

Слой зданий сцены может быть опубликован как слой веб-сцены либо со связанным векторным слоем, либо из пакета слоев сцены (.slpk). Подробнее о публикации слоев веб-сцен см. раздел Публикация слоя веб-сцены. Дополнительно, слой зданий сцены может быть создан с помощью инструмента геообработки Создать слой зданий сцены, который создает пакет слоя сцены (.slpk). Файл можно просмотреть напрямую в ArcGIS Pro, а затем выгрузить в ArcGIS Enterprise или ArcGIS Online с помощью инструмента геообработки Опубликовать пакет, чтобы получить опубликованный слой веб-сцены.

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

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

Слой интегрированной модели mesh можно создать из файлов OpenSceneGraph Binary (OSGB), используя инструмент Создать пакет слоя сцены интегрированной модели mesh .

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

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

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

Слой облаков точек может быть опубликован как слой веб-сцены из пакета слоев сцены (.slpk). Подробнее о публикации см. в разделе Публикация слоя веб-сцены. Дополнительно, слой облака точек сцены может быть создан с помощью инструмента геообработки Создать пакет слоя облака точек сцены, который создает пакета слоя сцены (.slpk) на диске. Файл можно просмотреть напрямую в ArcGIS Pro, а затем выгрузить в ArcGIS Enterprise или ArcGIS Online с помощью инструмента Опубликовать пакет.

Слой облака точек сцены поддерживает данные облака точек в форматах LAS, Оптимизированный LAS (.ZLAS), набор данных LAS и LAZ. Отдельные файлы LAS, ZLAS и LAZ и папки с ними могут также использоваться в качестве входных для инструмента Создать пакет слоя облака точек сцены.

Примечание:

Набор данных LAS, который ссылается на файлы LAS и ZLAS, может также быть использован для создания слоя облака точек сцены. Любые символы и фильтры для точек, которые были применены к точкам в наборе данных LAS, будут использованы для создания слоя облака точек сцены. Символы рельефа и отсутствие фильтра для точек будут использованы для создания слоя облака точек сцены, если в качестве входных данных будут использованы отдельные файлы или папки с файлами (LAS, ZLAS, LAZ). Чтобы оптимизировать данные облака точек и определить свойства, такие как символы и фильтры, используйте в качестве входных данных набор данных LAS.

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

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

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

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

Точечный слой сцены может быть опубликован как слой веб-сцены либо со связанным векторным слоем, либо из пакета слоев (.slpk) сцены. Подробнее о публикации слоев веб-сцен см. раздел Публикация слоя веб-сцены. Кроме того, слой точек сцены может быть создан с помощью инструмента геообработки Создать пакет точечного слоя сцены, который создает пакета слоя сцены на диске. Файл можно просмотреть напрямую в ArcGIS Pro, а затем выгрузить в ArcGIS Enterprise или ArcGIS Online с помощью инструмента Опубликовать пакет, чтобы получить опубликованный слой веб-сцены.

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

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