Dies ist der Befehl gdal_translate, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
gdal_translate – gdal_translate konvertiert Rasterdaten zwischen verschiedenen Formaten
ZUSAMMENFASSUNG
gdal_translate [--help-general]
[-ot {Byte/Int16/UInt16/UInt32/Int32/Float32/Float64/
CInt16/CInt32/CFloat32/CFloat64}] [-strict]
[-of format] [-b band] [-mask band] [-expand {gray|rgb|rgba}]
[-outsize xsize[%] ysize[%]]
[-unscale] [-scale[_bn] [src_min src_max [dst_min dst_max]]]* [-exponent[_bn] exp_val]*
[-srcwin xoff yoff xsize ysize] [-projwin ulx uly lrx lry] [-epo] [-eco]
[-a_srs srs_def] [-a_ullr ulx uly lrx lry] [-a_nodata value]
[-gcp Pixellinie Ostwert Hochwert [Höhe]]*
[-mo "META-TAG=VALUE"]* [-q] [-sds]
[-co "NAME=VALUE"]* [-stats] [-norat]
src_dataset dst_dataset
BESCHREIBUNG
Das Dienstprogramm gdal_translate kann zum Konvertieren von Rasterdaten zwischen verschiedenen Formaten verwendet werden.
Möglicherweise werden einige Vorgänge wie Teileinstellungen, Resampling und Neuskalierung von Pixeln ausgeführt
im Prozess.
-ot: tippe
Damit die Ausgabebänder den angegebenen Datentyp haben.
-strikt:
Seien Sie nicht tolerant gegenüber Diskrepanzen und verlorenen Daten bei der Übersetzung in das Ausgabeformat.
-oder Format:
Wählen Sie das Ausgabeformat aus. Der Standardwert ist GeoTIFF (GTiff). Verwenden Sie den kurzen Formatnamen.
-b Band:
Wählen Sie ein Eingabeband aus Band zur Ausgabe. Die Bänder sind von 1 an nummeriert. Mehrere -b Switches
kann verwendet werden, um eine Reihe von Eingabebändern auszuwählen, die in die Ausgabedatei geschrieben oder neu angeordnet werden sollen
Bands. Beginnend mit GDAL 1.8.0, Band kann auch auf „mask,1“ (oder einfach „mask“) gesetzt werden
bedeuten das Maskenband des ersten Bandes des Eingabedatensatzes.
-Maske Band:
(GDAL >= 1.8.0) Wählen Sie ein Eingabeband aus Band um ein Maskenband für den Ausgabedatensatz zu erstellen. Bands
sind von 1 an nummeriert. Band kann auf „none“ gesetzt werden, um das Kopieren der globalen Maske zu vermeiden
Eingabedatensatz, falls vorhanden. Andernfalls wird es standardmäßig kopiert („auto“), es sei denn, das
mask ist ein Alphakanal oder, wenn er explizit verwendet wird, ein reguläres Band des
Ausgabedatensatz ('-b-Maske'). Band kann auch auf „mask,1“ (oder einfach „mask“) gesetzt werden
das Maskenband des 1. Bandes des Eingabedatensatzes.
-expandieren grau|rgb|rgba:
(Ab GDAL 1.6.0) Um einen Datensatz mit 1 Band mit einer Farbtabelle als Datensatz mit bereitzustellen
3 (RGB) oder 4 (RGBA) Bänder. Nützlich für Ausgabetreiber wie JPEG, JPEG2000, MrSID,
ECW, die keine farbindizierten Datensätze unterstützen. Der „Grau“-Wert (ab GDAL 1.7.0)
Ermöglicht die Erweiterung eines Datensatzes mit einer Farbtabelle, die nur Graustufen bis a enthält
grau indizierter Datensatz.
-Übergröße xsize[%] ysize[%]:
Legen Sie die Größe der Ausgabedatei fest. Die Übergröße wird in Pixeln und Zeilen angegeben, sofern nicht „%“ angehängt ist
In diesem Fall handelt es sich um einen Bruchteil der Eingabebildgröße.
-Rahmen [src_min src_max [dst_min dst_max]]:
Skalieren Sie die Eingabepixelwerte aus dem Bereich neu src_min zu src_max zum Sortiment dst_min
zu dst_max. Wenn es weggelassen wird, liegt der Ausgabebereich zwischen 0 und 255. Wenn es weggelassen wird, ist der Eingabebereich
automatisch aus den Quelldaten berechnet. Vor GDAL 1.11 kann es angegeben werden
nur einmal, und in diesem Fall gilt es für alle Bänder des Ausgabedatensatzes. Beginnend
Mit GDAL 1.11 kann -scale mehrmals wiederholt werden (wenn es nur einmal angegeben wird, auch).
gilt für alle Bänder des Ausgabedatensatzes), um Parameter pro Band anzugeben. Es
Es ist auch möglich, die Syntax „-scale_bn“ zu verwenden, wobei bn eine Bandnummer ist (z. B
„-scale_2“ für das 2. Band des Ausgabedatensatzes), um die Parameter von einem oder anzugeben
mehrere spezifische Bands.
-Exponent exp_val:
(Aus GDAL 1.11) Zum Anwenden einer nichtlinearen Skalierung mit einer Potenzfunktion. exp_val ist der
Exponent der Potenzfunktion (muss positiv sein). Diese Option muss mit dem verwendet werden
-scale-Option. Bei nur einmaliger Angabe gilt -exponent für alle Bänder der Ausgabe
Bild. Es kann mehrmals wiederholt werden, um pro Band Parameter festzulegen. Es ist
Es ist auch möglich, die Syntax „-exponent_bn“ zu verwenden, wobei bn eine Bandnummer ist (z. B
'-exponent_2' für das 2. Band des Ausgabedatensatzes), um die Parameter von einem anzugeben
oder mehrere bestimmte Bands.
-unskaliert:
Wenden Sie die Skalierungs-/Offset-Metadaten für die Bänder an, um skalierte Werte in unskalierte Werte umzuwandeln
Werte. Oft ist es auch erforderlich, den Ausgabedatentyp mit zurückzusetzen -ot Schalter.
-srcwin aus Yoff xgröße ygröße:
Wählt ein Unterfenster aus dem Quellbild zum Kopieren basierend auf der Pixel-/Zeilenposition aus.
-projwin ulx uli lrx lry:
Wählt ein Unterfenster aus dem Quellbild zum Kopieren aus (z. B -srcwin), aber mit dem
Ecken in georeferenzierten Koordinaten angegeben.
-epo: (Fehler wann Teilweise Außen)
(GDAL >= 1.10) Wenn diese Option gesetzt ist, -srcwin or -projwin Werte, die teilweise sinken
Werte außerhalb der Quell-Rasterausdehnung werden als Fehler betrachtet. Das Standardverhalten
Ab GDAL 1.10 sollen solche Anfragen akzeptiert werden, wenn sie als solche angesehen wurden
Fehler vorher.
-Öko: (Fehler wann Vollständig Außen)
(GDAL >= 1.10) Dasselbe wie -epo, mit der Ausnahme, dass das Kriterium für einen Fehler darin besteht, dass der
Die Anfrage liegt vollständig außerhalb der Quell-Rasterausdehnung.
-a_srs srs_def:
Überschreiben Sie die Projektion für die Ausgabedatei. Der srs_def kann irgendein Übliches sein
GDAL/OGR-Formulare, vollständiges WKT, PROJ.4, EPSG:n oder eine Datei, die das WKT enthält.
-a_ullr ulx uli lrx lry:
Weisen Sie die georeferenzierten Grenzen der Ausgabedatei zu oder überschreiben Sie sie. Dies weist zu
georeferenzierte Grenzen zur Ausgabedatei, wobei ignoriert wird, woraus abgeleitet worden wäre
die Quelldatei.
-a_nodata Wert:
Weisen Sie den Ausgabebändern einen bestimmten Knotendatenwert zu. Ab GDAL 1.8.0 einstellbar
zu keine um zu vermeiden, dass für die Ausgabedatei ein Nodata-Wert festgelegt wird, falls einer vorhanden ist
Quelldatei
-Mo 'META-TAG=WERT':
Übergibt nach Möglichkeit einen Metadatenschlüssel und -wert, die für das Ausgabe-Dataset festgelegt werden sollen.
-co 'NAME=WERT':
Übergibt eine Erstellungsoption an den Ausgabeformattreiber. Mehrere -co Optionen können sein
aufgeführt. Informationen zu rechtlichen Erstellungsoptionen für jedes Format finden Sie in der formatspezifischen Dokumentation.
-gcp Pixel Linie Osten northing Höhe:
Fügen Sie den angegebenen Bodenkontrollpunkt zum Ausgabedatensatz hinzu. Diese Option kann sein
mehrfach bereitgestellt, um eine Reihe von GCPs bereitzustellen.
-Q:
Unterdrücken Sie den Fortschrittsmonitor und andere fehlerfreie Ausgaben.
-sds:
Kopieren Sie alle Teildatensätze dieser Datei in einzelne Ausgabedateien. Verwendung mit Formaten wie
HDF oder OGDI mit Unterdatensätzen. Das Benennungsschema der Ausgabedateien hat sich in GDAL geändert
1.11 (z. B. ofile_1.tif, ofile_2.tif).
-Statistiken:
(GDAL >= 1.8.0) Erzwingt die (Neu-)Berechnung von Statistiken.
-norat
(GDAL >= 1.11) Quell-RAT nicht in Zieldatensatz kopieren.
src_dataset:
Der Name des Quelldatensatzes. Dabei kann es sich entweder um einen Dateinamen, eine URL der Datenquelle oder einen Subdatensatz handeln
Name für Dateien mit mehreren Datensätzen.
dst_dataset:
Der Name der Zieldatei.
BEISPIEL
gdal_translate -of GTiff -co "TILED=YES" utm.tif utm_tiled.tif
Ab GDAL 1.8.0 zum Erstellen eines JPEG-komprimierten TIFF mit interner Maske aus einem RGBA
Datensatz:
gdal_translate rgba.tif withmask.tif -b 1 -b 2 -b 3 -mask 4 -co COMPRESS=JPEG -co PHOTOMETRIC=YCBCR --config GDAL_TIFF_INTERNAL_MASK YES
Ab GDAL 1.8.0 erstellen Sie einen RGBA-Datensatz aus einem RGB-Datensatz mit einer Maske:
gdal_translate withmask.tif rgba.tif -b 1 -b 2 -b 3 -b mask
AUTOREN
Frank Warmerdam [E-Mail geschützt] , Silke Reimer [E-Mail geschützt]
Verwenden Sie gdal_translate online über die Dienste von onworks.net