Skip To Content

3D-Слои

3D-слои — это кэшированные веб-слои, оптимизированные для отображения и работы с большими объемами трехмерных данных. Размещенный 3D-слой можно опубликовать из пакета слоя сцены (SLPK) или файла пакета 3D-листов (.3tz).

Большинство 3D-слоев можно просматривать в Scene Viewer, ArcGIS Pro или ArcGIS Earth.

Типы 3D-слоев

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

В таблице ниже перечислены типы 3D-слоев, которые вы можете создать, а также приведены ссылки на более подробное описание и примеры для каждого типа:

Тип 3D-слояПоддерживает связанный векторный слой (доступный для редактирования)Поддерживает SLPK (только чтение)Поддерживает 3tz (только чтение)

3D объект Слой 3D-объекта

Да

Да

Да

3D-точка Слой 3D-точек

Да

Да

Нет

Здание Слой зданий

Да

Да

Нет

Модель mesh Слой модели mesh

Нет

Да

Да

Облако точек Слой облака точек

Нет

Да

Нет

Воксел Слой вокселов

Нет

Да

Нет

3D-объект

Cлои 3D-объектов можно использовать для представления трехмерных объектов, таких как смоделированные в 3D здания, с текстурами или без них. Из ArcGIS Pro, вы можете создать слой 3D-объектов из данных мультипатч, опубликованных непосредственно в ArcGIS Enterprise как слой веб-сцены со связанным векторным слоем или из пакета слоев сцены (SLPK). Кроме того, вы можете создать пустой слой сцены 3D-объектов и отредактировать его в Scene Viewer, добавив в него ресурсы.

Наконец, ArcGIS CityEngine 2016.0 и более поздней версии позволяет выполнить экспорт SLPK, из которого можно опубликовать слой сцены 3D-объектов.

Здания как слой 3D-объектов

3D-точка

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

Деревья в виде 3D-точек

Здание

Слои зданий позволяют визуализировать сложные цифровые модели зданий и работать со всеми их компонентами по отдельности. С их помощью вы можете изучать структуру, свойства и расположение элементов в цифровой модели здания. Слои зданий позволяют запрашивать и изолировать слои на основе дисциплин (например, архитектурные или структурные) или категорий (например, стены или крыши). Они могут применяться в сфере архитектуры, съемочных работ и проектирования. См. раздел Работа со слоем зданий в справке ArcGIS Pro, где описаны различные способы реализации, использования и управления такими слоями. Вы можете опубликовать слой зданий в виде пакета слоев сцены (SLPK) из ArcGIS Pro версии 2.3 и выше. Начиная с ArcGIS Pro 2.6 и ArcGIS Enterprise 10.8.1, вы также можете опубликовать слой зданий со связанным векторным слоем.

Слой зданий

Модель Mesh

Данные для моделей mesh обычно собираются в автоматическом режиме для построения 3D-объектов на основе больших наборов перекрывающихся изображений. Результат интегрирует информацию исходного входного изображения в виде текстурированной модели mesh, использующей триангулированную структуру. Модель mesh содержит информацию о высотах и может отображать как искусственные, так и природные 3D-объекты (например, стены зданий, деревья, долины, скалы) с реалистичными текстурами. Слои моделей mesh обычно используются для 3D-картографирования городов и могут быть подготовлены с помощью ArcGIS Drone2Map и ArcGIS Pro версии 2.2 или выше, а затем опубликованы в ArcGIS Enterprise как пакет слоев сцены (SLPK). См. Слои интегрированных моделей mesh сцены в справке ArcGIS Pro для получения дополнительной информации об этом типе слоя.

Слои модели mesh города Жирона, Испания

Облако точек

Слои облака точек обеспечивают быструю загрузку и отображение больших объемов данных в Scene Viewer и ArcGIS Pro. Вы можете настроить эти слои в ArcGIS Pro и создать пакет слоев сцены (SLPK) для публикации на портал.

Слои облака точек в Scene Viewer могут выглядеть по-разному, в зависимости от способа отображения, настроенного в ArcGIS Pro. Scene Viewer поддерживает следующие способы отображения в ArcGIS Pro:

  • Растяжка
  • Классификация
  • Уникальные значения
  • RGB

Подробнее об этом типе слоя — см. раздел Слой сцены облака точек в справке ArcGIS Pro.

Слой облака точек

Воксел

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

Вы можете создать слой вокселов в ArcGIS Pro и опубликовать его как веб-слой или как часть локальной сцены.

Слой вокселов
© 2021: Агентство по охране природы, экологии и геологии земли Гессен и Технический университет Дармштадта.

Примечание:
  • Для обеспечения оптимальной производительности слоев вокселов требуется хорошая видеокарта. Подробнее см. раздел Требования Scene Viewer.
  • Мобильная поддержка различается на разных устройствах. Слои вокселов сцены могут отображаться некорректно.
  • Интерактивный инструмент Профиль рельефа недоступен для слоев вокселов.
  • Измеряемое расстояние и площадь соответствуют примененному вертикальному преувеличению. Результаты могут быть разными - в зависимости от того, задано ли вертикальное преувеличение.

Сервисы сцены и 3D-листов

Выше описаны различные типы 3D-слоев. Кроме того, эти слои можно различать по лежащим в их основе сервисам.

Подсказка:

Тип исходного сервиса указан на вкладке Обзор страницы элемента слоя.

Сервисы сцен используют формат Индексированного слоя 3D сцены (I3S) для оптимизации потоковой передачи данных. Вы можете упаковать 3D-данные как пакет слоев сцены (SLPK). Формат I3S поддерживает отображение 3D-объектов, зданий, моделей mesh, точек, облаков точек и вокселов.

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

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

Так как исходные сервисы различаются, то различаются и права, необходимые для публикации. Для публикации 3D-слоя, основанного на сервисе сцены, нужно быть участником роли с правами публикации размещенных слоев сцены и правами на создание, изменение и удаление данных. Для публикации 3D-слоя, основанного на сервисе 3D-листов, нужно быть участником роли с правами публикации размещенных слоев листов и правами на создание, изменение и удаление данных.

Примечание:

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

Копирование данных или предварительно созданные ресурсы

3D-слои ссылаются на кэшированные листы. Место хранения кэшированных листов и способ управления ими зависят от того, как именно опубликован слой.

Копирование данных

Данные и кэш копируются в ArcGIS Enterprise, а кэш создается в хранилище объектов при выполнении одного из следующих действий:

  • Публикация (предоставление общего доступа) 3D-слоя (сцены или 3D-листов) с опцией копирования всех данных из ArcGIS Pro.
  • Загрузка пакета слоя сцены (SLPK) или пакета 3D-листов (.3tz) на портал с последующей публикацией 3D-слоя.

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

Предварительно созданные ресурсы

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

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