- Aus mehreren GeoTiff's eine einzelne GeoTiff machen (Rasterkatalog)
- nach WGS84 umprojizieren
- gewünschten Bildbereich als neue GeoTiff speichern
Laden der vier Lufbildkacheln
QuantumGis starten und über das Menü -> Raster -> Sonstiges -> Virtuelle Raster erzeugen (Katalog), im sich öffnenden Optionsfenster machen wir folgende Angaben:
Eingabedateien: unsere GeoTiff's (Luftbildkacheln), die wir wie zuvor heruntergeladen haben.
Ausgangsdatei: wir wählen den Namen "mainz_etrs89utm32_gesamt" und speichern im Ordner Mainz\GeoTiff\etrs89utm32. Die anderen Optionen ändern wir nicht, wir wählen nur Eingabedateien und Ausgabedatei!
Mit einem Klick auf OK wird unser Luftbildkatalog zusammengestellt, anschließend schließen wir alle Dialogfelder, so dass wir nur unser Luftbild sehen, welches sich aus den vier Luftbildkacheln zusammensetzt und in der Projektion ETRS89UTM32 vorliegt. Zeit, unser QGIS-Projekt unter dem Namen "mainz_etrs89utm32_gesamt.qgs" im Ordner "Mainz\GeoTiff\etrs89utm32" zu speichern.
Umprojizierung
Der nächste Schritt ist die Umprojizierung des Luftbilds von etrs89utm32 nach wgs84. WGS84 ist die einzige Projektion, die vom FSX/P3D verstanden und verarbeitet wird!
Falls noch nicht geschehen starten wir QGIS und öffnen unser zuvor gespeichertes QGIS-Projekt "mainz_etrs89utm32_gesamt.qgs" aus dem Ordner "Mainz\GeoTiss\etrs89utm32".
Im linken Layerfenster klicken wir mit der rechten Maustatse auf unseren Rasterkatalog "mainz_etrs89utm32" und wählen "Speichern als ...". Darauf hin öffnet sich ein Dialogfeld in dem wir folgenden Eingaben machen:
Ausgabemodus: Wie dargestellt (drei RGB-Farbkanäle)
Speichern unter: mainz_wgs84_gesamt.tif (bitte im Ordner "Mainz\GeoTiff\wgs84" speichern)
KBS: KBS-Vorgabe (EPSG:4326 - WGS84)
Gespei. Datei zur Karte hinzufügen: Häkchen aus
Erzeugungsoptionen: keine Kompression
Mit einem Klick auf OK starten wir den Vorgang "Umprojizierung" und nach Abschluss dieses Vorgangs befindet sich im Ordner "Mainz\GeoTiff\wgs84" eine neue GeoTiff-Datei mit dem Namen mainz_wgs84_gesamt.tif".
An und für sich könnten wir die neue GeoTiff sofort resampeln, versuchen wir es
Wir wechseln in den Ordner Mainz\GeoTiff\wgs84 und erstellen eine neue txt-Datei und kopieren dort hinein folgende Zeilen:
[Source]
Type = GeoTiff
SourceDir = "."
SourceFile = "mainz_wgs84_gesamt.tif"
Layer = Imagery
Variation = March,April,May,June,July,August,September,October,November
NullValue = 0,0,0
[Destination]
DestDir = "."
DestBaseFileName = "mainz_wgs84_gesamt"
DestFileType = BGL
LOD = Auto
CompressionQuality = 100
Nun speichern wir die txt-Datei mit der Dateiendung ".inf". Der vollständige Name der INF-Datei muss so aussehen: mainz_wgs84_gesamt.inf. Als letztes kopieren wir aus dem FSX/P3D-SDK die resample.exe und die tmfviewer.exe in unseren Ordner wo sich die gerade erstellte INF-Datei befindet. Zum resampeln einfach diei INF-Datei auf die resample.exe ziehen, darauf hin öffnet sich ein DOS-Fenster das den resample-Prozess anzeigt. Nach Beendigung des Resample-Vorgangs haben wir eine BGL-Datei die im FSX/P3D gelesen werden kann. Herzlichen Glückwunsch!
Nun stellt sich aber die Frage wie man einen Ausschnitt des Gesamt-Luftbilds vornimmt, also nur einen Teilbereich des Luftbilds resampelt. Dies wird im folgenden Abschnitt beschrieben.
Teilausschnitt resampeln
Laden des Gesamt-Luftbilds in QGIS, einen Teilbereich als neue Auswahl speichern und anschliessend diese Auswahl resampeln.
Wir starten QGIS und ziehen die Datei "mainz_wgs84_gesamt.tif" in das leere Layerfenster und speichern das QGIS-Projekt unter den Namen "mainz_wgs84_gesamt.qgs" im Ordner "Mainz\GeoTiff\wgs84"
Um einen bestimmten Bereich aus dem Gesamt-Luftbild herauszuschneiden, nutzen wir die eingebaute Clip-Funktion von QGIS. Diese erreichen wir über "Menü -> Raster -> Extraktion -> Clipper", woraufhin sich ein Dialogfeld öffnet, doch bevor wir im Dialogfeld Eingaben machen, nehmen wir im Kartenfenster unsere Auswahl vor, und zwar indem wir in das Luftbild reinzoomen und dann mit der linken Maustaste ein Auswahl-Rechteck über den Bereich des Luftbilds ziehen, den wir als unsere Auswahl haben möchten. Danach machen wir unsere Eingaben im Dialogfeld:
Eingabedatei (Raster): mainz_wgs84_gesamt.tif
Ausgabedatei: mainz_flugplatz.tif (bitte im Ordner "Mainz\GeoTiff\wgs84" speichern)
Nach Abschluss zur Karte hinzufügen: Häkchen aus
Mit klicken auf OK wird unser gewünschter Bildausschnitt als neue GeoTiff im Ordner Mainz/GeoTiff/wgs84 unter dem Namen mainz_flugplatz.tif gespeichert und kann sofort resampelt werden. Dazu verwenden wir folgende Zeilen und speichern sie, wie zuvor oben beschrieben, ab. Allerdings unter diesem Namen: "mainz_flugplatz.inf".
[Source]
Type = GeoTiff
SourceDir = "."
SourceFile = "mainz_flugplatz.tif"
Layer = Imagery
Variation = March,April,May,June,July,August,September,October,November
NullValue = 0,0,0
[Destination]
DestDir = "."
DestBaseFileName = "mainz_flugplatz"
DestFileType = BGL
LOD = Auto
CompressionQuality = 100
Nun können wir unsere Auswahl "mainz_flugplatz.tif" in Kombination mit der "mainz_flugplatz.inf" mit der resample.exe zu einer BGL-Datei kompilieren und wenn der resample-Prozess abgeschlossen ist, können wir die BGL-Datei im FSX/P3D laden.
Nach Abschluss der beschriebenen Schritte hat man einen kleinen Bereich des Gesamt-Luftbilds geschnitten und resampelt, die Auflösung des Luftbilds beträgt 30cm.
*ein kleiner Tipp am Rande: Im FSX/P3D-SDK befindet sich auch ein Betrachter für Luftbild.-, Höhen.- und Vektordaten. Es ist der TMF-Viewer. Das Tool ist wirklich sehr, sehr nützlich, denn neben Luftbildern kann das Tool auch Höhendaten, Vektordaten, Landklassen usw einlesen und zeigt diese Daten im Fenster an. Mit dem Viewer ist es auch möglich, die Einschlagsspuren des Kometen auf der Halbinsel Yukatan in Mexiko ausfindig zu machen, oder man kann den großen Barringer-Krater in Coconino County, Arizona ausfindig machen und betrachten )