ESRI grid
Ein ESRI grid ist ein von der Firma ESRI entwickeltes Rasterformat für Geographische Informationssysteme, welches zwei Formate unterstützt:
- Ein proprietäres binäres Format, auch bekannt unter ARC/INFO GRID, ARC GRID und vielen anderen Variationen
- Ein nicht-proprietäres ASCII-Format, auch bekannt als ein ARC/INFO ASCII GRID
Die Formate wurden für ARC/INFO eingeführt. Das Binärformat wird von vielen ESRI-Programmen unterstützt, wie z.B. ArcGIS, während das ASCII-Format aufgrund seiner simplen und portablen ASCII-Dateistruktur als Austausch- bzw. Exportformat verwendet wird. Das Grid definiert den geographischen Raum als Array, d.h. mittels in Reihen und Spalten angeordneter gleichgroßer Quadrate. Jede Zelle speichert einen numerischen Wert, welcher ein geographisches Attribut (wie z.B. Höhe oder Hangneigung) der betreffenden Raumeinheit repräsentiert. Die Position jeder Zelle ist über ihre jeweiligen x,y-Koordinaten referenzierbar.
ASCII
Das Format ist sehr einfach aufgebaut: die ersten sechs Zeilen beschreiben das Grid, gefolgt von den eigentlichen Werten (in einer Anordnung, welche von links nach rechts bzw. von oben nach unten verläuft). Man nehme beispielsweise das unten gezeigte Grid. Dieses würde als ASCII-Rasterdatei wie folgt aussehen: wobei
- nrows und ncols die Anzahl der Reihen beziehungsweise Spalten als Ganzzahl angeben;
- xllcorner und yllcorner den Koordinatenursprung des Grids als Gleitkommazahl (mit optionalem Dezimalpunkt) definieren, welcher in der unteren linken Ecke des Rasters liegt;
- cellsize die Rasterweite angibt, d.h. die Kantenlänge einer Rasterzelle als reelle Zahl;
- nodata_value dem Zahlenwert entspricht, welcher zur Repräsentation fehlender bzw. nicht anwendbarer Werte verwendet wird. Obwohl diese Angabe optional ist, wird ihre Verwendung empfohlen, da einige Programme eine entsprechende Deklaration (als reelle Zahl) erwarten.
Quelle: ©http://en.wikipedia.org/wiki/ESRI_grid
In der restlichen Datei folgen die Rasterwerte für jede Zelle, wobei in der oberen linken Ecke begonnen wird. Diese reellen Zahlen (mit optionalem Dezimalpunkt, wenn notwendig) werden jeweils durch ein einzelnes Leerzeichen getrennt.
Binärformat
Das binäre ESRI-Grid wird in verschiedenen Dateien gespeichert, welche in mindestens zwei Verzeichnissen abgelegt werden: Das Name-Verzeichnis und das info-Verzeichnis, wobei Name strengen Namenskonventionen unterliegt.