Dies ist der Befehl gdal_calc, 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_calc – gdal_calc.py Befehlszeilen-Rasterrechner mit Numpy-Syntax
ZUSAMMENFASSUNG
gdal_calc.py [-A ] [--A_band] [-B...-Z Dateiname] [other_options]
Zubehör:
-h, --help Diese Hilfemeldung anzeigen und beenden
--calc=CALC-Berechnung in gdalnumerischer Syntax mit +-/* oder einem beliebigen Wert
Numpy-Array-Funktionen (z. B. logical_and())
-AA Geben Sie die GDAL-Rasterdatei ein. Beachten Sie, dass Sie jeden Buchstaben verwenden können
A-Z
--A_band=A_BAND Nummer des Rasterbandes für Datei A (Standard 0)
--outfile=OUTF-Ausgabedatei zum Generieren oder Füllen
--NoDataValue=NODATAVALUE
Ausgabeknotendatenwert festlegen (Standardmäßig ist der Datentyp spezifisch
Wert)
--type=TYPE-Ausgabedatentyp, muss einer von ['Int32', 'Int16',
'Float64', 'UInt16', 'Byte', 'UInt32', 'Float32']
--format=FORMAT GDAL-Format für Ausgabedatei (Standard 'GTiff')
--creation-option=CREATION_OPTIONS, --co=CREATION_OPTIONS
Übergibt eine Erstellungsoption an den Ausgabeformattreiber.
Es können mehrere Optionen aufgeführt sein. Siehe Formatspezifisch
Dokumentation für rechtliche Erstellungsoptionen für jeden
Format.
--allBands=ALLBANDS verarbeiten alle Bänder eines bestimmten Rasters (AZ)
--overwrite Ausgabedatei überschreiben, falls sie bereits existiert
--debug gibt Debugging-Informationen aus
BESCHREIBUNG
Befehlszeilen-Rasterrechner mit Numpy-Syntax. Verwenden Sie eine beliebige Grundrechenart, die von unterstützt wird
Numpy-Arrays wie +-*\ zusammen mit logischen Operatoren wie >. Beachten Sie, dass alle Dateien müssen
haben die gleichen Abmessungen, es wird jedoch keine Projektionsprüfung durchgeführt.
BEISPIEL
Fügen Sie zwei Dateien zusammen
gdal_calc.py -A input1.tif -B input2.tif --outfile=result.tif --calc="A+B"
Durchschnitt aus zwei Schichten
gdal_calc.py -A input.tif -B input2.tif --outfile=result.tif --calc="(A+B)/2"
Setzen Sie Werte von Null und darunter auf Null
gdal_calc.py -A input.tif --outfile=result.tif --calc="A*(A>0)" --NoDataValue=0
AUTOREN
Chris Yesson =''>Etienne
Tourigny =''>
Verwenden Sie gdal_calc online über die Dienste von onworks.net