Logo

View the Project on GitHub FabianRuefenacht/DEFVIS

Inhalt

Gehe zurück zur Hauptseite.

Verwendete Ressourcen


Unsere App-Datenbank wird mit Benutzerdaten gefüllt und zur korrekten Darstellung verwenden wir three.js. Die Hintergrundkarte beziehen wir von swisstopo.ch (Situationsplan farbig).


Datenquellen

Messdaten

Die Messdaten werden von den Nutzern in Sessions bereitgestellt und in einer zentralen SQLite-Datenbank verwaltet. Weitere Informationen zur SQLite-Datenbank findest Du auf www.sqlite.org.

Hintergrundkarte

Die Hintergrundkarte, Landeskarte farbig 1:10’000, wird von ©swisstopo bezogen und als Web-Map-Service (WMS) eingebunden. Weitere Details zur Karte findest Du auf swisstopo.

Attribut             Wert                                                                    
source.url           https://wms.geo.admin.ch/                                              
source.crossOrigin   “anonymous”                                                            
source.attributions   geo.admin.ch
source.projection     “EPSG:2056”                                                            
source.params.LAYERS “ch.swisstopo.landeskarte-farbe-10”                                    
source.params.FORMAT “image/jpeg”                                                            
source.serverType     “mapserver”                                                            

Software und Bibliotheken


Visualisierungsansätze

2D-Karte

Die Messdaten und Verschiebungen werden durch OpenLayers visualisiert. Um die Verschiebungen auf der Karte besser sichtbar zu machen, werden sie mit dem Faktor 1000 multipliziert.

3D-Modell

Die dreidimensionale Darstellung der Punkte und Vektoren erfolgt durch three.js. Die Überwachungspunkte werden als Kugeln dargestellt, während die Verschiebungen in Ost, Nord und Höhe durch Röhren (TubeGeometries) visualisiert werden. Das Hintergrundmodell wird derzeit bisher nicht automatisch erstellt, sondern mithilfe des QGIS-Plug-ins Qgis2threejs vorprozessiert. Die Landeskarte aus der 2D-Darstellung wird auf das 3D-Modell projiziert, um die Orientierung zu erleichtern. Mehr Informationen findest Du unter dem Abschnitt 3D-Ansicht.

Tabelle

In einer Tabelle werden die Punktverschiebungen (in mm) zwischen den gewählten Sessions dargestellt. Die Verschiebungen werden aus der Differenz neu – alt berechnet. Durch Klick auf eine Punktnummer wird die 2D- oder 3D-Ansicht geladen. Mehr Informationen zur Berechnung findest Du unter dem Abschnitt Prozess der Deformationsmessung.


Zurück nach ganz oben.