Stai creando un poligono con estensioni di file raster in QGIS?


17

Ho un file immagine tiff e voglio ottenere un poligono con l'estensione del tiff.

C'è un modo diretto per farlo?

In questo momento devo convertire l'immagine in vettoriale (con gdal_polygonize) e quindi dissolvere i poligoni.


Non sono esperto dell'API QGIS, ma questo sarebbe d' aiuto ?
Dassouki,

1
sì, QgsRectangle suona come quello che voglio, ma come lo uso? ...
vascobnunes,

1
Penso che questo sia un esempio migliore del ricettario di pyqgis. Se si ottiene le estensioni, è possibile utilizzare questo per creare il vettore bound
dassouki

Risposte:


9

La tua domanda non è chiara Desideri le estensioni "rettangolari" del raster o l'estensione delle funzionalità nel raster? Per l'estensione rettangolare, basta usare "Indice tessere" in Raster> Varie> Indice tessere. Se non vedi il menu Raster, potresti dover installare o abilitare il plugin GDALTools.

E ovviamente se non sei obbligato a farlo in QGIS, puoi semplicemente usare GDAL direttamente. Vedi gdaltileindex


c'è un modo per creare un poligono dall'estensione delle funzioni nel raster? Non le estensioni "rettangolari".
csheth

Potresti provare a convertire il raster in vettoriale, quindi usando uno "scafo concavo" o "forma alfa" per creare le "estensioni", anche se sembra un sacco di lavoro. Qual è il tuo obiettivo finale? Forse c'è un modo più semplice ...
Darren Cope,

saresti in grado di rispondere alla mia domanda gis.stackexchange.com/questions/187798/… Bene, l'obiettivo finale sarà quello di ritagliare un dem fino alle dimensioni all'interno delle caratteristiche, dopo di che eseguire una correzione topografica di un'immagine di landsat.
csheth,

7

Se si desidera solo l'estensione di un'immagine e non la directory completa, è possibile Vector->Research Tool->Polygon from layer extentselezionare qui l'immagine desiderata e salvare l'output.


5
Sfortunatamente, questo non funziona con QGIS versione 2.16 e successive. La funzione è stata ridotta ai soli livelli vettoriali.
AndreJ,

Qualche idea sul perché la funzionalità sia stata ridotta? Per quanto ne so, non c'è altro modo diretto per ottenerlo. Tileindex può funzionare, ma all'interno di QGIS richiede un'intera directory come input, il che significa in molti casi spostare file in directory temporanee.

@OoO No, forse puoi fare una richiesta di funzione in QGIS
GM

@GM Sì, darò un'occhiata. Presumibilmente c'è qualche motivo per cui l'hanno lasciato cadere, ma non riesco a immaginare cosa sia in questo momento.

Si chiama "
Estrai

-1

In realtà funziona su versioni successive di QGGIS, l'unica cosa è che devi selezionare manualmente quel raster dalla tua directory di file

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.