Disponible avec une licence 3D Analyst.
Résumé
Exporte des documents ArcScene (.sxd) au format Scène Web ArcGIS 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 ArcGIS 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
arcpy.ddd.ExportTo3DWebScene(in_scene_document, out_3d_web_scene)
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
Exemple d'utilisation de l'outil ExportTo3DWebScene (fenêtre Python)
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")
Environnements
Informations de licence
- Basic: Requiert 3D Analyst
- Standard: Requiert 3D Analyst
- Advanced: Requiert 3D Analyst