Wie entferne ich in QGIS eine Band aus einem Raster?

13

Wenn ich ein Raster in QGIS bearbeite, wird ein zweites Band erstellt. Es scheint, dass die Band keine nützlichen Daten hat. Ich benutze gerne das Rasterfarben-Werkzeug und es akzeptiert kein Raster mit mehr als einem Band.

Wie entferne ich das zusätzliche Band?

BWill
quelle
1
Welche Rasterverarbeitung erzeugt das zusätzliche Band? Es hört sich so an, als würde ein Maskenband erzeugt.
MerseyViking
Ich benutze das neue Clipper-Tool in QGIS 1.7. Soweit ich weiß, handelt es sich um eine GDAL_TRANSLATE-Implementierung. Ich verwende eine Shapefile-
Maskenebene

Antworten:

6

Interessant. Wenn Sie ein Shapefile als Maske angeben, wird gdal_warp verwendet und den Befehlszeilenoptionen automatisch -dstalpha hinzugefügt.

Im Moment können Sie den Text, der am unteren Rand des Dialogfelds angezeigt wird, kopieren und in ein Befehlszeilenfenster einfügen, indem Sie die Option -dstalpha entfernen. Dies ist jedoch keine ideale Lösung. Ich empfehle daher, ein Ticket im QGIS-Bug-Tracker abzulegen , um es als Option hinzuzufügen.

Alternativ dazu können Sie gdal_translate für Ihre Zweiband-Datei ausführen, indem Sie die Option -b 1 verwenden, um nur das erste Band für die Ausgabe zu verwenden.

Die Bandkontrolle ist in QGIS meiner Meinung nach auf jeden Fall etwas Wertvolles, daher könnte es sich lohnen, sie als gewünschte Funktion zum Bug-Tracker hinzuzufügen.

MerseyViking
quelle
0

Probieren Sie "GDAL sonstiger Rasterrechner". Ich hatte das gleiche problem Wählen Sie im Dialogfeld die Rasterdatei für das A-Band und lassen Sie das andere Band als nicht ausgewählt. Geben Sie in das Textfeld für den gdalnumerischen Berechnungsbefehl A * 1 ein. Die erstellte Rasterdatei enthält nur ein Band.

Francis
quelle
0

Sie können einfach den QGIS-Raster-Rechner verwenden:

Ausdruck: "my_raster@1"

Klicken current layer extent

und als neues Einzelband-Raster speichern.

Tactopoda
quelle
0

Wählen Sie in der Toolbox: Bänder neu anordnen. Und Band entfernen

Филипп Утин
quelle