Доступно с лицензией 3D Analyst.
Сводка
Экспортирует документы ArcScene (.sxd) в формат веб-сцен ArcGIS CityEngine (.3ws) для отображения в веб-вьюере CityEngine.
Веб-вьюер CityEngine использует технологии HTML5 и WebGL для отображения 3D данных в веб-браузере. Для просмотра 3D сцен в браузере, который поддерживает WebGL, не требуется ни подключаемый модуль, ни лицензия ArcGIS CityEngine.
Использование
Экспортируются все поддерживаемые в ArcScene данные и слои, за исключением наборов данных и графики LAS. Точечные или линейные слои, отображенные с 2D символами, не будут участвовать в импорте; объекты для экспорта должны быть отображены с 3D символами (например, сферами или трубами).
В выходной Веб-сцене сохраняются следующие свойства входного документа ArcScene:
- Сохраненные закладки (позиция камеры)
- Видимость слоев
- Вертикальное преувеличение
- Разрешение растра, с ограничением 1024 x 1024
- Система координат
Будут экспортировться только данные, лежащие в пределах экстента обеих областей интереса (AOI), заданных в документе ArcScene и в параметре среды геообработки Выходной экстент (Output Extent).
Детальная информация по ошибкам и предупреждениям, возникшим при экспорте, записана в файл журнала с именем PRT#.txt (где # является числом, которое возрастает при каждом запуске этого инструмента). Местоположение файла зависит от операционной системы:
- На Windows XP это <Install drive>:\Documents and Settings\<user name>\Application Data\ESRI\GeoProcessing.
- В Windows Vista и Windows 7 это <Install drive>:\Users\<user name>\AppData\Local\ESRI\GeoProcessing.
Синтаксис
arcpy.ddd.ExportTo3DWebScene(in_scene_document, out_3d_web_scene)
Параметр | Объяснение | Тип данных |
in_scene_document | Входной документ ArcScene (.sxd), экспортируемый в Веб-сцену CityEngine. | File |
out_3d_web_scene | Выходная 3D веб-сцена (.3ws), которая будет создана из документа ArcScene. | File |
Пример кода
Пример ExportTo3DWebScene (окно Python)
Представленный скрипт Python демонстрирует, как использовать инструмент ExportTo3DWebScene в режиме интрепретации:
import arcpy
from arcpy import env
arcpy.CheckOutExtension("3D")
env.workspace = "C:/data"
arcpy.ExportTo3DWebScene_3d("in_scene_document", "out_3d_web_scene")
Параметры среды
Информация о лицензиях
- Basic: Требуется 3D Analyst
- Standard: Требуется 3D Analyst
- Advanced: Требуется 3D Analyst