Exporter vers une scène Web en 3D (3D Analyst)
Récapitulatif
Exporte des documents ArcScene (.sxd) au format Scène Web Esri CityEngine (.3ws) afin de les afficher dans la visionneuse Web CityEngine.
La visionneuse Web CityEngine utilise la technologie WebGL et HTML5 pour dessiner le contenu 3D dans un navigateur Web. Aucune licence Esri CityEngine ou aucun plug-in n'est nécessaire pour afficher des scènes 3D dans des navigateurs prenant en charge WebGL.
Utilisation
Toutes les données et couches prises en charge par ArcScene sont exportées, à l'exception des jeux de données LAS et des graphismes. Les couches d'entités ponctuelles ou linéaires dessinées avec des symboles 2D sont exclues de l'exportation. Les entités doivent être dessinées avec des symboles 3D (comme des sphères ou des tubes) pour être exportées.
La scène Web en sortie contient les propriétés suivantes du document ArcScene en entrée :
- Géosignets stockés (positions de la caméra)
- Visibilité des couches
- Exagération verticale
- Résolution d'affichage raster, limitée à 1024 x 1024
- Système de coordonnées
Seules les données contenues dans l'étendue de la zone d'intérêt spécifiée dans le document ArcScene et de la variable d'environnement de géotraitement Etendue en sortie sont exportées.
Les erreurs détaillées ou les avertissements déclenchés pendant l'exportation sont consignés dans un fichier journal nommé PRT#.txt (# étant un nombre qui augmente de façon incrémentielle à chaque exécution de l'outil). L'emplacement de ce fichier varie selon votre système d'exploitation :
- Sous Windows XP, il se trouve sous <Install drive>:\Documents and Settings\<user name>\Application Data\ESRI\GeoProcessing.
- Sous Windows Vista et Windows 7, il se trouve sous <Install drive>:\Users\<user name>\AppData\Local\ESRI\GeoProcessing.
Syntaxe
Paramètre | Explication | Type de données |
in_scene_document |
Document en entrée ArcScene (.sxd) à exporter vers une scène Web CityEngine. | File |
out_3d_web_scene |
Scène Web 3D en sortie (.3ws) qui sera créée à partir du document ArcScene. | File |
Exemple de code
Le script de fenêtre Python suivant montre comment utiliser l'outil ExportTo3DWebScene en mode immédiat :
import arcpy
from arcpy import env
arcpy.CheckOutExtension("3D")
env.workspace = "C:/data"
arcpy.ExportTo3DWebScene_3d("in_scene_document", "out_3d_web_scene")