Web Viewer

Für das Betrachten und Analysieren von geographischen Daten wird oft speziale Software benötigt. Dazu kommen die großen Datenmengen die vor allem im Fall von Punktwolken transferiert werden müssen. Das macht es für den Nutzer schwierig, um einfach diese geographischen Daten zu visualisieren und zu befragen. Inzwischen gibt es zum Glück die Möglichkeit auch große Datensätze schnell und effizient in einer Webumgebung zu visualisieren.

Hai Performance liefert drei verschiedene Web Viewer für geografische Information. Auch hierbei ist Maßarbeit möglich. Sie können wählen aus Hosting durch Hai Performance oder Hosting auf Ihrer eigenen Infrastruktur (on-premise).

Leaflet

Leaflet ist ein einfacher Viewer für 2D Geodaten. Über unterschiedlichen Basiskarten (OpenStreetMap oder Luftbild) können Vektordaten visualisiert und über Mausklick befragt werden. Die Daten werden hierfür im GeoJSON Format angeboten, das z.B. mit QGIS einfach generiert werden kann. Durch die Beschränkung auf 2D und die Möglichkeit, auch die Position des Nutzers wiederzugeben, ist Leaflet auch für mobile Anwendungen geeignet.  Ein Beispiel ist hier zu finden.

Potree

Potree ist ein 3D Web Viewer für Punktwolken der weitreichende Möglichkeiten der Visualisierung und Befragung von Punktwolken bietet. Es ist möglich die Punktwolken auf Basis aller Attributwerte einzufärben. Auch ist es möglich, Koordinaten anzuzeigen und zu messen, und es können selbst Querschnitte generiert werden. Außerdem ist es möglich Vektordaten und 3D Modelle zu visualisieren. Die Möglichkeiten sind hier allerdings eingeschränkt – bei großen 3D Modellen wird Potree langsam, und nicht alle Vektordaten (als Shapefile) funktionieren gut. Für Punktwolken ist es jedoch der beste Viewer, den es gibt. Ein Beispiel ist hier zu finden.

Cesium

Cesium ist ein 3D Web Viewer, aber bietet auch eine komplette Plattform für das Streamen von geographischen Daten. Diese ist z.B. gefüllt mit einem Geländemodell, Luftbildern und 3D Gebäuden. Auch Punktwolken können hinzugefügt werden, genau wie Vektordaten im GeoJSON Format. Die Performance ist auch mit großen 3D Modellen gut. Die Attributwerte von 3D Modellen und Vektordaten können mit einem Mausklick befragt werden. Es ist selbst möglich, Zeitstempel an die Position von Objecten zu koppeln und Animationen abzuspielen. De Funktionalität für Punktwolken ist eingeschränkt, so kann man z.B. nicht einfach messen. Anders als bei Leaflet und Potree werden die Daten auf einem Server von Cesium gehostet, wodurch größere Datenmengen (und Datenverkehr) relativ teuer sind. Aber für 3D Modelle ist Cesium eine gute Lösung. Ein Vorbild ist hier zu finden.

Der richtige Viewer für Sie

Zusammengefasst hat jeder Viewer seine eigene Anwendung:

  • Leaflet: 2D Visualisierung von Vektordaten
  • Potree: 3D Visualisierung und Analyse von Punktwolken, evtl. erweitert mit 3D Modellen
  • Cesium:3D Visualisierung von Rasterdaten, Vektordaten und 3D Modellen, evtl. erweitert mit Punktwolken

Ich helfe Ihnen gerne bei der richtigen Wahl, der Implementierung und, wenn gewünscht, dem Hosting. Für mehr Informationen können Sie Kontakt mit mir aufnehmen.