Mozaicarea și Tăierea Rasterelor

Atenționare

Acest tutorial este învechit. O versiune actualizată este disponibilă la Mozaicarea și Tăierea Rasterelor (QGIS3)

Acest tutorial explorează unele operațiuni de bază ale QGIS care se aplică rasterelor, cum ar fi vizualizarea, mozaicarea și crearea de subseturi.

Privire de ansamblu asupra activității

Vom descărca câteva date raster, din domeniul public, ale Braziliei, și le vom vizualiza în QGIS. Apoi, le vom uni într-un singur mozaic, pe care îl vom tăia folosind limita administrativă a țării, pentru a obține un singur set de date pentru întreaga țară.

Alte competențe pe care le veți dobândi

  • Căutarea și descărcarea imaginilor din satelit, recente, aflate în domeniul public.

  • Selectarea unei singure entități dintr-un strat vectorial, și salvarea sa într-un nou fișier shape.

Obținerea datelor

Pentru a tăia rasterul, este necesară frontiera Braziliei. Puteți obține fișierul shape Admin 0 - Countries de la Natural Earth.

NASA/GSFC, Rapid Response site dispune de o bună colecție de imagini din satelit, efectuate aproape în timp real. Un bun produs regional este subsetul USDA Foreign Agricultural Service (FAS).. În acest tutorial vom folosi subseturile FAS la rezoluție 2 km, ale Braziliei.

Iată cum să căutați și să descărcați datele revelante.

  1. Deschideți South America region subsets. Găsiți subseturile Braziliene indicate, în secțiunea FAS Subsets. Faceți clic pe oricare dintre ele.

../_images/1203.png
  1. În pagina de detalii, faceți clic pe link-ul 2km. Apoi, descărcați produsul NDVI. Aflați mai multe despre NDVI.

../_images/2169.png
  1. Clic pe link-ul Download GeoTIFF file.

../_images/3107.png

Repetați procesul pentru toate cele 7 subseturi FAS ale Braziliei.

Pentru comoditate, puteți descărca datele eșantion utilizate în acest tutorial, direct de la adresele de mai jos.

ne_10m_admin_0_countries.zip

FAS_Brazil1.2013363.aqua.ndvi.2km.tif

FAS_Brazil2.2013363.terra.ndvi.2km.tif

FAS_Brazil3.2013363.aqua.ndvi.2km.tif

FAS_Brazil4.2013363.aqua.ndvi.2km.tif

FAS_Brazil5.2013363.aqua.ndvi.2km.tif

FAS_Brazil6.2013363.terra.ndvi.2km.tif

FAS_Brazil7.2013363.aqua.ndvi.2km.tif

Sursele datelor: [LANCE] [NATURALEARTH]

Procedura

  1. Deschideți QGIS și mergeți la Layer ‣ Add Raster Layer...

../_images/469.png
  1. Navigați la directorul cu imagini individuale. Țineți apăsată tasta Ctrl și efectuați clic pe fișierele imagine pentru a realiza o selecție multiplă. Clic pe Open.

../_images/563.png
  1. Veți vedea imaginile încărcate în interiorul panoului din stânga. Acum, haideți să creăm o singură imagine de tip Mozaic din toate aceste imagini individuale. Faceți clic pe Raster ‣ Miscellaneous ‣ Merge.

Notă

Meniul Raster din QGIS provine de la un plugin numit GdalTools. Dacă nu vedeți meniul Raster, activați plugin-ul GdalTools din menuselection:Plugins –> Manage and install plugins –> Installed. Parcurgeți Utilizarea Plugin-urilor pentru detalii suplimentare.

../_images/660.png
  1. În fereastra de dialog Merge, apăsați pe Select… din dreptul Input files și navigați la directorul care conține toate geotiff-urile individuale. Mențineți tasta Ctrl apăsată și selectați toate subseturile. Apoi apăsați pe Select… din dreptul Output file și introduceți denumiea Brazil_mosaic.tif. În partea de jos, bifați caseta de lângă Load into canvas when finished. Clic pe OK.

../_images/759.png
  1. Veți primi un mesaj de tip pop-up care anunță Procesarea Completă, o dată ce mozaicul este creat și încărcat în suportul de hartă al QGIS. Veți vedea că imaginile individuale sunt combinate și mozaicate într-un singur strat. Puteți elimina straturile individuale prin debifarea casetei de lângă numele acestora.

../_images/857.png
  1. O altă operație asupra unui raster este de a subseta sau de a decupa o imagine. Putem folosi un poligon dintr-un strat vectorial, pentru a decupa rasterul la forma exactă. Haideți să încărcăm fișierele shape de tip poligon ale țării, pe care le-am descărcat de la Natural Earth. Mergeți la Layer ‣ Add Vector Layer.

../_images/956.png
  1. Selectați fișierul ne_10m_admin_0_countries.zip și efectuați clic pe Open. Când vi se solicită să alegeți stratul dintr-un fișier zip, selectați ne_10m_admin_0_countries.shp.

../_images/1064.png
  1. După ce stratul vectorial este încărcat, ne dorim să selectăm și să extragem poligonul pentru Brazilia. Selectați instrumentul Select Single Feature din bara de instrumente.

../_images/11103.png
  1. Faceți clic oriunde, pe poligonul Braziliei, pentru a-l selecta.

../_images/1265.png
  1. Faceți clic dreapta pe stratul ne_10m_admin_0_countries și selectați Save Selection As….

../_images/1362.png
  1. Denumiți fișierul de ieșire brazil_boundary.shp și asigurați-vă că ați bifat Add saved file to map. Clic pe OK.

../_images/1459.png
  1. Veți vedea granița poligonală a Braziliei, încărcată acum în QGIS.

../_images/1555.png
  1. Acum, mergeți la Raster ‣ Extraction ‣ Clipper.

../_images/1652.png
  1. Selectați Brazil_mosaic în câmpul input file (raster). Introduceți Output file în câmpul Brazil_mosaic_clipped. În secțiunea Clipping mode, alegeți Mask layer. Selectați stratul mască brazil_boundary. Bifați caseta de lângă Load into canvas when finished. Clic pe OK.

../_images/1749.png
  1. Noul strat decupat va fi încărcat în QGIS. Observați pixelii negri din jurul mozaicul actual. Haideți să-i eliminăm. Faceți clic dreapta pe stratul Brazil_mosaic_clipped și selectați Properties.

../_images/1846.png
  1. Mergeți la fila Transparency și adăugați 0 ca Additional no data value.

../_images/1938.png
  1. Acum aveți un mozaic frumos, decupat după granițele țării, pe care îl puteți utiliza în proiectul dvs ca strat de fundal, sau pe care să faceți ulterior o analiză.

../_images/2033.png

If you want to give feedback or share your experience with this tutorial, please comment below. (requires GitHub account)