3D Konfiguration
Mit der Datei sceneConfig.json können Sie die Karte im 3D Modus konfigurieren.
- sceneConfig.json
Beispielkonfiguration
{
"sceneView": {
"ui": {
"components": ["attribution"]
},
"highlights": [
{ "name": "default", "color": "cyan", "fillOpacity": 0.25 },
{ "name": "temporary", "color": "yellow", "fillOpacity": 0.25 }
],
"clippingArea": {
"type": "extent",
"spatialReference": {
"wkid": 4326
},
"xmin": 5.866,
"ymin": 47.27,
"xmax": 15.042,
"ymax": 55.058,
"minScale": 3600000
},
"popup": {
"dockOptions": {
"position": "bottom-left",
"breakpoint": {
"width": 1200
}
}
},
"environment": {
"starsEnabled": false,
"atmosphereEnabled": false
}
},
"groundLayers": {
"portalUrl": "https://arcgis.com/",
"queryParams": {
"filter": "id:a77f14289ad340539756b629808570b8"
}
},
"3DLayers": {
"portalUrl": "https://arcgis.com",
"queryParams": {
"filter": "typekeywords:service AND group:f2918c40fb9841cfbfd3424bbfae2986"
}
}
}Parameter
| Eigenschaft | Typ | Beschreibung |
|---|---|---|
| sceneView | Objekt | Enthält die spezifischen Einstellungen und Komponenten für die 3D-Szenenansicht. Siehe API Reference für SceneView |
| groundLayers | Objekt | Konfiguriert die Höhenoberfläche für die 3D-Szene. Wird seit Version 2.1.0 auch für die Berechnung des Höhenprofils im 2D Modus herangezogen. |
| 3DLayers | Objekt | Definiert die Standard-3D-Layer, die automatisch beim Wechseln zum 3D Modus angezeigt werden sollen. |
Details zu sceneView
Neben den Standard-Eigenschaften der SceneView sind folgende Terratwin-spezifische Eigenschaften verfügbar:
| Eigenschaft | Typ | Beschreibung |
|---|---|---|
highlightsnew@2.3.1 | Array | Steuert die Darstellung von Selektion und Hervorhebung in der 3D-Ansicht (max. 6 Einträge). Jeder Eintrag kann name, color, haloColor, haloOpacity, fillOpacity, shadowColor, shadowOpacity und shadowDifference enthalten. Über name überschreiben Sie die vordefinierten Einträge default (Selektion, standardmäßig cyan) und temporary (Hervorhebung, standardmäßig gelb). |