GEOTIFF-Erklärung von .aux xml und tfw world file

14

Ich möchte wissen, wie Rasterbilder funktionieren.

Ich habe eine Reihe von Geotiffs, die keine aux, tfw oder xml hat

Wenn ich die räumlichen Informationen in einem Katalog überprüfe, haben sie eine Projektion. und sie zeigt richtig.

Warum brauche ich .tfw, wenn die Projektion im Geotiff eingebettet ist?

Ich muss wissen, was es tut. Wird es für die schnelle Transformation verwendet, wenn der Geotiff in realen Koordinaten wgs84 ist und ich eine andere Projektion für die schnelle Show möchte? oder fehlen meinen geotiffs einige informationen?

Wenn ich eine andere Projektion definiere, erstellt arccatalog Aux. Muss ich diesen Aux behalten?

so. kurz gesagt, was bringt es, wenn die informationen bereits im geotiff gespeichert sind?

jonaktiv
quelle

Antworten:

19

Dateien mit der Endung ‚w‘ (TFW, jpw oder JGW, BPW usw.) sind Welt - Dateien . Diese Dateien werden zum Geolokalisieren von Rastern verwendet, für die ansonsten keine Geolokalisierung möglich ist. Sie teilen dem GIS mit, wo der Ursprung der Datei in der realen Welt liegt und wie groß und rot die Pixel sind. Sie speichern jedoch keine Informationen zur Projektion.

Sie benötigen eine Weltdatei nur, wenn die Georeferenzierungsinformationen nicht bereits im Dateikopf gespeichert sind. Arc, QGIS und die meisten anderen Systeme speichern die Informationen in der Kopfzeile. In den Bereichen von GIS wird die Weltdatei daher häufig nicht als separate Entität benötigt. Dies ist Ihr Anwendungsfall. Ihre Dateien sind georeferenziert und projiziert und diese Informationen werden in den Dateiköpfen gespeichert (basierend auf Ihrer Beschreibung), sodass Sie keine Weltdatei benötigen.

Warum also überhaupt eine Weltakte? Weltdateien sind älter als die jetzt übliche Speicherung von Georeferenzierungsinformationen in den Bilddatei-Headern. Sie gibt es schon lange, sind aber heutzutage weniger verbreitet. Die Weltdatei ist eine einfache und für den Menschen lesbare Georeferenzierungsmethode. Sie ist sehr nützlich, wenn die Informationen in der Kopfzeile nicht gespeichert sind oder nicht gespeichert werden können oder wenn Sie etwas mit dem Bild tun oder es in einer Datei verwenden möchten System, das die Geo-Tags in den Dateiköpfen nicht liest und / oder nicht berücksichtigt (z. B. Photoshop, GIMP, einige proprietäre Windpark-Softwarepakete und möglicherweise auch viele andere Systeme). Einige Bildformate können noch keine Georeferenzierungsinformationen in ihren Kopfzeilen speichern (z. B. Bitmap und auch GIF ..., wenn mein Speicherplatz mir dient). Um solche Formate zu verwenden, müssen Sie noch eine Weltdatei verwenden. Für diese Dateien

Die Aux-Datei ist anders. Obwohl die Aux-Datei Projektions- und Koordinateninformationen speichern kann und kann, speichert sie auch Informationen, die normalerweise NICHT in der Kopfzeile codiert sind, wie z. B. Raster-Statistiken, Farbkarten und Zeiger auf die Pyramiden-Datei (.rrd). Die Aux-Datei ist ein Hilfsmittel für Arc und ist heutzutage vor allem für die Rasterstatistik nützlich (da die Koordinaten und Projektionen meist im Header gespeichert sind). Diese vorberechneten Statistiken werden auf vielfältige Weise verwendet, um das Rendern und Berechnen zu beschleunigen. Sie geben Ihnen die minimalen und maximalen Werte an, die Sie sehen, wenn Sie beispielsweise ein Farbschema auf Ihr Raster anwenden. QGIS hat auch eine Aux-Datei, aber ich weiß nicht, ob ein QGIS-Aux von Arc gelesen werden kann und umgekehrt (dh hat QGIS das ESRI-Format als gemeinsamen Standard übernommen?).

MappaGnosis
quelle
Vielen Dank, das hilft mir sehr, Rasterbilder zu verstehen! Besonderer Dank für die langen und ausführlichen Informationen. Ich möchte nur eine letzte Sache wissen, :) Einige tfw-Dateien speichern die Pixelgröße. Auch wenn sie nicht dem Geotiff entsprechen. Kann diese tfw die tatsächliche Pixelgröße überschreiben, wenn das Programm sie öffnet?
Jonaktiv
1
Ich glaube, dass Arc zuerst im Header und in der Aux-Datei nach einer World-Datei sucht, wenn dies erforderlich ist. Sie können dies überprüfen, indem Sie die in der World-Datei angegebene Pixelgröße mit der Auflösung vergleichen, die beim Öffnen des Rasters in ArcMap angegeben wurde. Das heißt, wenn Ihre Weltdatei nicht mehr aktuell ist (ich nehme an, Sie haben Ihr Raster unabhängig von der Weltdatei bearbeitet) und nicht mehr benötigt, würde ich es mit Sicherheit löschen. Sie können es später jederzeit neu erstellen.
MappaGnosis
Die aux.xml-Datei wird von gdal erstellt, das sowohl arc als auch qgis verwendet. Sie sind austauschbar und speichern zusätzliche Metadaten für die Rasterdatei.
1

Die XML-Datei ist nur eine Metadatendatei, die im XML-Format gespeichert ist. Es gibt Standards für Geospatial-Metadaten, die als XML gespeichert werden können.

GeospatialPython.com
quelle