Beschneiden der Rasterebene mit QGIS?


19

Wie beschneide ich eine Rasterebene in QGIS?

Ich möchte Konturen aus einem Abschnitt einer Ebene erstellen. Wenn Sie die gesamte Ebene einbeziehen, werden wesentlich mehr Daten erstellt als ich benötige, und das Rendern wird verlangsamt.

Ich habe festgestellt, dass ich das mit dem Raster-Rechner und dem Festlegen einer neuen Ebenenausdehnung tun kann. Aber woher weiß ich, welche Werte für die Zeilen und Spalten einzugeben sind?

Ich habe auch versucht, den Geotiff in Photoshop zu beschneiden, aber er schien die Koordinatendaten zu verlieren.

Gibt es eine Möglichkeit, Konturen aus einem Teil einer Rasterebene zu erstellen, ohne diese zuerst beschneiden zu müssen?



1
Seien Sie vorsichtig, wenn Sie ein Raster zuschneiden. Wenn Sie auf eine nicht-mehrfache Größe zuschneiden, erhalten Sie eine ungenaue nicht-ganzzahlige Pixelgröße und es kann chaotisch werden, wenn Sie dies nicht rechtzeitig bemerken.

Antworten:


30

Das Werkzeug Raster | Extraktion | Clipper hilft Ihnen dabei.

Sie können das Werkzeug öffnen und dann auf das Rasterbild klicken und es ziehen, um den Bereich auszuwählen, den Sie als neues Raster exportieren möchten (Beschneidungsmodus: Ausdehnung). Anschließend können Sie die genauen Koordinaten in den Feldern Ausdehnung verfeinern (falls erforderlich).

Wahrscheinlich keine Möglichkeit, Konturen nur für eine Auswahl eines Rasters zu erstellen. Clip es zuerst so!


3

Ich denke, die vorherige Antwort muss von Hand ausgefüllt werden, da eine bessere, automatische Lösung lautet:

Gehen Sie zur Processing Toolbox und rufen Sie den SAGA (Raster Tools) -Prozess " Crop to data " auf.


Nur um klarzustellen; Mit der vorherigen Antwort (von @Simbamangu) können Sie die Zielausdehnung zeichnen oder numerische Werte eingeben.
Danwild
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.