Ritagliare il livello raster usando QGIS?


19

Come posso ritagliare un livello raster in QGIS?

Voglio creare contorni da una sezione di un livello e includere l'intero livello creerà molti più dati di quanti ne abbia bisogno e rallenterà il rendering.

Ho scoperto che posso farlo utilizzando il calcolatore raster e specificando una nuova estensione di livello, ma come faccio a sapere quali valori inserire per le righe e le colonne?

Ho anche provato a ritagliare il geotiff in Photoshop, ma sembrava perdere i dati delle coordinate.

Esiste un modo per creare contorni da parte di un livello raster senza doverlo ritagliare per primo?


1
in qualche modo correlato gis.stackexchange.com/questions/10117/…
nadya

1
Fai attenzione ogni volta che ritagli un raster. Se ritagli ad una dimensione non multipla otterrai una dimensione dei pixel non interi non accurata e può diventare disordinato se non ti rendi conto in tempo.

Risposte:


30

Lo strumento Raster | Estrazione | Clipper ti aiuterà a farlo.

È possibile aprire lo strumento, quindi fare clic e trascinare nell'immagine raster per selezionare l'area che si desidera esportare come nuovo raster (Modalità di ritaglio: Estensione), quindi perfezionare le coordinate esatte nei campi Estensione (se necessario).

Probabilmente non c'è modo di fare contorni solo su una selezione di un raster; taglialo prima così!


3

Penso che la risposta precedente debba riempire l'estensione manualmente, poiché una soluzione migliore e automatica è:

vai alla casella degli strumenti di elaborazione e chiama il processo SAGA (Raster Tools) " Ritaglia ai dati ".


Tanto per chiarire; la risposta precedente (di @Simbamangu) ti consente di disegnare l'estensione target o inserire valori numerici.
danwild,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.