3D-Ansicht einrichten
Die 3D-Ansicht in Terratwin wird dynamisch aus der 2D-Karte erzeugt und synchronisiert. D.h. die aktuelle Grundkarte sowie alle derzeit sichtbaren Themen werden beim Wechsel nach 3D gekippt. Einige Themen (z.B. Scene Layer) sind von Natur aus nur in 3D visualisierbar und werden beim Wechsel nach 2D ausgeblendet.
Sie benötigen keine WebScene, um die 3D-Ansicht zu verwenden
In der Konfiguration 3D-Ansicht können Sie zum einen die aus der ArcGIS Maps SDK abgeleiteten Eigenschaften für sceneView anpassen. Zum anderen können Sie die Höhenoberfläche und die Standard-3D-Layer konfigurieren
Höhenoberfläche
Um Ihre Grundkarten und Themen samt Höhen und Tiefen auf dem Gelände im 3D-Modus darstellen zu können, muss eine entsprechende Höhenoberfläche in ArcGIS Enterprise oder ArcGIS Online bereitgestellt werden.

Sie können die von Esri öffentlich freigegebene Höhenoberfläche Terrain 3D verwenden. Diese bietet eine weltweite Abdeckung, die Bodenauflösung variiert aber je nach Gebiet. Welche Auflösungen in Ihrem Bereich zur Verfügung steht, können Sie der Elevation Coverage Map entnehmen. Beachten Sie, dass die bereitgestellten Höhenangaben u.U. in einem vertikalen Koordinatensystem vorliegen, das nicht zu Ihrem lokalen System passt.
Die Standard-Höhenoberfläche von Esri ist nicht mit den Terratwin Basemaps kompatibel, da Koordinatensystem und Kachelschema nicht übereinstimmen.
Höhenoberfläche aus DGM-Daten erzeugen
Möchten Sie hingegen Ihren eigenes Geländemodell als Höhenoberfläche konfigurieren, muss das DGM als Rasterdatensatz vorliegen und Sie müssen in ArcGIS Pro ein Kachelpaket daraus erstellen . Sie können dabei nicht dieselbe Kachelschemadatei verwenden, wie bei Ihren Grundkarten. Es muss ein baugleiches Kachelschema mit identischen LOD-Stufen und Koordinatensystem, aber mit dem Kachelformat LERC-Komprimierung verwendet werden.
Bei Verwendung der Terratwin Basemaps verwenden Sie das von uns bereitgestellte Kachelschema (LERC) nach ADV-Standard. Andernfalls können Sie auch ein neues Kachelschema erzeugen.
Referenzieren der Höhenoberfläche
Über den Parameter groundLayers können Sie in der Konfiguration 3D-Ansicht die gewünschte Höhenoberfläche
referenzieren. Wenn der Parameter groundLayers nicht angegeben oder leer ist, versucht Terratwin
Terrain 3D als Höhenoberfläche zu laden.
[...]
"groundLayers": {
"portalUrl": "https://arcgis.com/",
"queryParams": {
"filter": "id:7e3ef7a4935a4a31a99b7b5b32e456cd"
}
},Die Referenzierung mehrerer Höhenoberflächen ist grundsätzlich möglich, aber noch nicht ausreichend getestet.
Seit der Version 2.1.0 wird die hier definierte Höhenoberfläche auch in der 2D-Ansicht für das Werkzeug Höhenprofil verwendet
Standard-3D-Layer
Terratwin bietet die Möglichkeit spezielle Themen (Layer) beim Wechsel in den 3D-Modus zur Laufzeit zur Ansicht hinzuzufügen. Dies erfolgt über den Parameter
3DLayers in der Konfiguration 3D-Ansicht. Damit können beispielsweise 3D-Gebäudemodelle standardmäßig eingeblendet werden, ohne
dass der Benutzer die Daten manuell hinzuladen muss. Verwenden sie zur Konfiguration auch hier wiederum den Mechanismus des
Referenzierens, um die gewünschten 3D-Layer zu definieren.
[...]
"3DLayers": {
"portalUrl": "https://arcgis.com/",
"queryParams": {
"filter": "typekeywords:service AND group:a22b87a907be4f1aa554b9a5368c9ac2"
}
}