Векторный слой пространственных 3D-объектов определяет их отображение в сцене. Пространственные 3D-объекты хранятся в базе геоданных с помощью географически определенного местоположения со ссылкой на 3D геометрию. Базовая 3D геометрия объекта может храниться в нескольких форматах, это позволяет добавлять новые объекты в слой из разных пакетов 3D моделирования, таких как Blender, Autodesk Maya и Trimble SketchUp, и хранить исходную модель непосредственно в базе геоданных.
Со слоем 3D-объектов можно делать следующее:
- Изменение слоя 3D-объектов с помощью инструментов редактирования.
- Редактирование 3D-объектов путем непосредственного доступа к файлам модели.
- Присвоение символов векторному слою 3D-объектов.
- Анализ векторного слоя 3D-объектов.
- Публикация векторного слоя 3D-объектов.
Изменение слоя 3D-объектов с помощью инструментов редактирования
После создания 3D-объектов в слое 3D-объектов, их можно редактировать так же, как и объекты мультипатч. Вы можете масштабировать, поворачивать и редактировать вершины геометрии этих объектов, а также интерактивно применять текстуры и цвета граней геометрии mesh.
Редактирование 3D-объектов путем непосредственного доступа к файлам модели
Когда классы пространственных 3D-объектов хранятся в файловой базе геоданных, вы можете найти исходный файл модели для каждого объекта с помощью Проводника Windows.
- Включите Windows Projected File System, чтобы развернуть папку 3D Object в верхней части домашней папки Windows.
- Перейдите к файлу модели объекта в папке слоя и раскройте подпапку Object ID.
Внимание:
ArcGIS Pro должен быть открыт, чтобы папка 3D Objects была доступна. Не закрывайте приложение до сохранения изменений файла 3D модели.
- Щелкните файл 3D-модели правой кнопкой мыши и выберите используемое стороннее приложение 3D-моделирования.
Можно выбрать Microsoft 3D Builder, Autodesk Maya и Trimble SketchUp. Стороннее приложение должно быть установлено и лицензировано.
- Внесите изменения и сохраните файл с тем же именем и в том же месте.
Карта в ArcGIS Pro будет перерисована с учетом обновленной модели.
- Дополнительно можно скопировать файл 3D модели из папки 3D Object — из спроектированной файловой системы — в другую папку, если вам нужно больше времени на редактирование. По завершении редактирования, вы сможете скопировать файл модели обратно в ту же папку 3D Object, чтобы обновить его.
Этот рабочий процесс может использоваться для замены существующей модели новой. Имя файла заменяющей модели должно быть точно таким же, как у оригинал, оно должно использовать то же размещение относительно своей якорной точки.
Присвоение символов векторному слою 3D-объектов
Векторные слои 3D-объектов поддерживают те же возможности оформления, что и слои мультипатч, а также используют те же свойства слоя символов mesh. По умолчанию 3D объекты отображаются с сохраненным представлением, включая любые текстуры или свойства материалов, но вы можете применить вместо них другие символы.
Используйте символы на основе атрибутов, чтобы отобразить 3D-объекты, применив другие свойства объекта. Можно отобразить объект, используя другие свойства, например, изменить цвет зданий в зависимости от их сейсмической готовности или текущей стоимости недвижимости.
Анализ векторного слоя 3D-объектов
Каждый векторный слой 3D объектов включает мультипатч-представление объекта, это значит, что он поддерживает любой инструмент геообработки, который принимает на вход тип геометрии мультипатч, включая: Ближайший 3D, Пересечение 3D линии с мультипатч и Контур мультипатч.
Примечание:
Инструменты геообработки, которые создают класс пространственных объектов мультипатч, нельзя настроить таким образом, чтобы результатом был класс пространственных 3D-объектов.
Используйте интерактивные инструменты исследовательского 3D анализа для работы непосредственно в сцене и получения визуального отклика в режиме реального времени. К интерактивным инструментам 3D анализа, которые поддерживаются для слоев 3D-объектов, относятся Обоюдная видимость, Линия взгляда и Разрез.
Публикация векторного слоя 3D-объектов
Чтобы опубликовать векторный слой 3D объектов с помощью инструментов геообработки, выполните следующие шаги:
- Создайте пакет слоев сцены (.slpk), используя инструмент геообработки Создать пакет слоя сцены 3D объектов.
- Используйте инструмент геообработки Опубликовать пакет, чтобы опубликовать пакет слоя сцены на ArcGIS Enterprise или ArcGIS Online.