12.9 Rastertoolbox
Einsatzbereich und Nutzen
Die Gaja®Matrix Rastertoolbox enthält etliche Werkzeuge für die Massenbearbeitung von sehr großen Rasterdatei-Mengen, wie sie beispielsweise für größere Gebiete mit hoch aufgelösten Luftbildern und Orthophotos vorliegen können sowie für spezielle Aufgabenbereiche der Bearbeitung und Verwaltung von OpenGIS-Datenprojekten.
So kommt es bei Projektbearbeitungen häufig vor, dass große Rasterdatenmengen, die vom OpenGIS-Server verarbeitet werden sollen, thematisch zusammengefasst werden müssen. Dabei fallen mehrere, immer wieder gleiche Arbeitsschritte an, die pro Rasterdatei auszuführen sind. Bei hunderten oder tausenden Rasterdateien summieren sich die Bearbeitungszeiten entsprechend. Der Aufwand für diese Massenbearbeitungen wird mit Werkzeugen der Gaja®Matrix Rastertoolbox deutlich verringert.
Rasterdatenmengen in der Größenordnung von vielen GigaBytes sollen durch den Gaja®Matrix OpenGIS-Server hoch performant vearbeitet werden können. Je höher die Performance, desto höher der Nutzerkomfort. Mit den Werkzeugen der Gaja®Matrix Rastertoolbox stehen verschiedene Techniken zur Verfügung, mit denen die Verarbeitungsgeschwindigkeit von Rasterdaten dramatisch beschleunigt werden kann.
Funktionsübersicht
- Informationen von Bilddateien anzeigen
- Ein Rasterbild enthält neben den eigentlichen Bilddaten eine Vielzahl weiterer Informationen. Diese können über das Kommando "Rasterinformationen anzeigen" abgefragt werden. Ebenso können über "Vektorinformationen anzeigen" verschiedene Daten aus Vektordateien, z.B. aus Shape-Dateien, abgefragt werden.
- Komprimierung
- Durch spezielle Komprimierungstechniken können Luftbilddaten fast ohne Qualitätsverlust auf ein Zehntel ihrer originalen Größe reduziert werden. Durch einen zusätzlich verbesserten internen Bildaufbau können diese Bilder dann deutlich schneller verarbeitet werden.
- Pyramiden erzeugen
- Die Rastertoolbox enthält ein Werkzeug, mit dessen Hilfe innerhalb einer Rasterdatei verschiedene Versionen des gleichen Rasters, jedoch in unterschiedlichen Auflösungen gespeichert werden können. Somit muss der Gaja®Matrix Server nicht mehr das komplette Rasterbild mit allen Pixeln bearbeiten, um ein Rückgabebild an die anfragenden Nutzer zu generieren, sondern er kann mit wesentlich weniger Daten das gleiche Resultat erzielen, indem er automatisch das Bild mit der am nächsten liegenden Auflösung verwendet. Diese Methodik steigert die Gaja®Matrix-Rasterperformance nochmals sehr deutlich.
- Mosaike erstellen
- Mit Hilfe der Gaja®Matrix Rastertoolbox können Rasterdaten in ein Mosaik eingebettet werden. Dies ist ein geografischer Index, mit dessen Hilfe der Gaja®Matrix Server in der Lage ist, die Gesamtdatenmenge zu sehen und alle für die aktuelle Anfrage notwendigen Rasterdateien auszuwählen, ohne jedoch alle Rasterdateien untersuchen zu müssen. Auch diese Methodik steigert die Gaja®Matrix-Rasterperformance nochmals sehr deutlich.
- Neuaufteilung von Rastern durchführen
- Schnell kann die Anzahl der Rasterdateien in Gaja®Matrix-Projekten pro Rasterlayer mehrere Tausend erreichen. Durch eine Neuaufteilung der Rasterdaten wird die Anzahl der Dateien reduziert, die dann durch das Gaja®Matrix System deutlich schneller benutzt werden können. Mit Hilfe dieser Methodik kann die Anzahl von Rasterdateien im System durchaus bis auf ein Hundertstel reduziert werden, was im Ergebnis wiederum zu erheblicher Performance-Steigerung führt.
