Was ist das BIL-Dateiformat?
Eine .bil-Datei speichert binäre Roh-Rasterbilddaten, die in der Pixelreihenfolge „Band-Interleaved-by-Line“ (BIL) organisiert sind. Das Format wurde Anfang der 1990er Jahre von ESRI für ArcView standardisiert, wobei die Wurzeln in der Verteilung von Satelliten-Fernerkundungsdaten der 1980er Jahre liegen.
Eine .bil-Datei ist nicht selbstbeschreibend - sie benötigt eine zugehörige .hdr-Datei mit demselben Basisnamen. Die .hdr ist eine einfache ASCII-Schlüsselwort-Wert-Datei, die Dimensionen (NROWS, NCOLS), Bandanzahl (NBANDS), Bittiefe (NBITS) und Byte-Reihenfolge (BYTEORDER I für Little-Endian oder M für Big-Endian) spezifiziert. Optionale Sidecar-Dateien vervollständigen einen BIL-Datensatz:
.prj- Koordinatensystem (WKT-Projektion).blw/.bpw- World-Datei zur Georeferenzierung.clr- Farbtabelle für palettenbasierte Daten.sta- Band-Statistiken
Die Interleaving-Reihenfolge schreibt alle Bänder für eine bestimmte Zeile, bevor sie fortfährt: [R1-Band1][R1-Band2][R1-Band3][R2-Band1]... Dies ist ein Mittelweg zwischen .bsq (Band Sequential, schnell für das Lesen einzelner Bänder) und .bip (Band Interleaved by Pixel, schnell für den Zugriff auf Multi-Band-Pixel).
Der USGS verteilt die National Land Cover Database (NLCD) und einige DEMs als BIL. Moderne Workflows bevorzugen GeoTIFF oder Cloud Optimized GeoTIFF, aber BIL wird weiterhin in QGIS, ArcGIS Pro und GDAL (gdal_translate) unterstützt. Die .bil-Datei ist ohne die passende .hdr nutzlos - bewahren Sie diese immer zusammen auf.
Sicherheit
RISIKO: LOWBIL ist ein passives Rohdatenformat ohne Skripting-Fähigkeiten. Die .hdr-Begleitdatei ist reiner Text und kann keinen Code ausführen. Sicher in jeder GIS-Anwendung zu öffnen. Extrem große Dateien können Speicherprobleme verursachen, wenn sie ohne geeignete GIS-Software geöffnet werden.
Formatdetails
kurz gefasst- Band Interleaved by Pixel (BIP) - teilt sich manchmal fälschlicherweise die .bil-Erweiterung - BIP ist ein verwandtes Interleaving-Format; eine falsch benannte oder falsch exportierte Datei kann die falsche Erweiterung haben. Das .hdr-Schlüsselwort LAYOUT unterscheidet sie.
Programme zum Öffnen von BIL-Dateien
Technische Details
technische Spezifikation| Pixel-Interleave-Reihenfolge | Band für Band pro Zeile: Alle Bänder für Zeile N werden vor Zeile N+1 geschrieben |
| Erforderliche Begleitdatei | .hdr ASCII-Schlüsselwort-Wert-Datei (NROWS, NCOLS, NBANDS, NBITS, BYTEORDER) |
| Byte-Reihenfolge | Konfigurierbar über .hdr: I = Little-Endian (Intel), M = Big-Endian (Motorola) |
| Bittiefe | 1-64 Bit pro Band pro Pixel wie in NBITS angegeben; üblicherweise 8-Bit oder 16-Bit |
| Kompression | Keine (unkomprimierte binäre Rohdaten) |
| Georeferenzierung | Optionale .blw/.bpw World-Datei; optionale .prj Projektions-WKT-Sidecar |
| Farbtabellen-Sidecar | .clr-Datei für palettenbasierte Datensätze |
| Band-Statistik-Sidecar | .sta-Datei für vorberechnete Band-Statistiken |
| Typische Dateigröße | 1 MB - mehrere GB, abhängig von Dimensionen, Bandanzahl und Bittiefe |
| Format-Versionierung | Keine; Format wird vollständig durch .hdr-Schlüsselwort-Wert-Paare definiert |
| GDAL-Treiber | EHdr-Treiber; Lese-/Schreibunterstützung via gdal_translate |
| Verwendung durch USGS | National Land Cover Database (NLCD) und einige DEM-Produkte werden als BIL verteilt |
| Beziehung zu BIP / BSQ | Gleiches .hdr-Format wie .bip und .bsq; nur die Pixel-Interleaving-Reihenfolge unterscheidet sich |
| Dimensionsgrenzen | Keine inhärente Formatbeschränkung; GDAL unterstützt bis zu 2^31 Zeilen/Spalten |
| Veröffentlicht | circa 1980s (remote sensing industry); popularized by ESRI ArcView in early 1990s |
| Neueste Version | No version; format is stable and unchanged |
| Offener Standard | Ja · lizenzgebührenfrei |
| Spezifikation | desktop.arcgis.com |
BIL-Konvertierungen
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu BIL-Dateien.