.

Diverse funcțiuni GDAL

Construire Raster Virtual

Descriere

Construiește un VRT (Set de Date Virtual), care este un mozaic de pe lista rasterelor de intrare acceptate de GDAL. Cu un mozaic aveți posibilitatea să îmbinați mai multe fișiere raster. Algoritmul este derivat din Utilitarul GDAL buildvrt .

Parametri

Straturi de intrare [multipleinput: rastere]

Straturi raster acceptate de GDAL.

Rezoluție [selecție]

Rezoluția de ieșire a mozaicului. În mod implicit, va fi aleasă rezoluția medie a fișierelor raster.

Opţiuni:

  • 0 — media

  • 1 — cea mai mare

  • 2 — cea mai mică

Implicit: 0

Stiva de straturi [boolean]

Cu ‘False’ puteți defini dacă fiecare fișier raster va merge într-o bandă separată, stivuită în banda VRT.

Implicit: True

Permite diferență de proiecție [boolean]

Permite ca benzile de ieșire să aibă diferite proiecții, derivate din proiecția straturilor raster de intrare.

Implicit: False

Rezultat

Stratul rezultat [raster]

Fișierul raster de ieşire

Utilizarea consolei

processing.runalg('gdalogr:buildvirtualraster', input, resolution, separate, proj_difference, output)

Vedeți și

Îmbinare

Descriere

Fuzionează fișierele raster într-un mod simplu. Aici aveți posibilitatea să utilizați o tabelă cu pseudoculori dintr-un raster de intrare și să definiți tipul rasterului de ieșire. Toate imaginile trebuie să fie în același sistem de coordonate. Algoritmul este derivat din Utilitarul GDAL merge .

Parametri

Straturi de intrare [multipleinput: rastere]

Straturile raster de intrare.

Preia tabela de pseudo-culori  din primul strat [boolean]

Tabelul de pseudoculori din primul strat va fi utilizat pentru colorare.

Implicit: False

Stiva de straturi [boolean]

Dacă se alege ‘True’, atunci fiecare fișier de intrare va fi plasat într-o bandă de stivuire separată.

Implicit: False

Tipul rasterului de ieşire [selecție]

Definește tipul rasterului de ieșire. Implicit, acesta va fi ‘Float23’.

Opţiuni:

  • 0 — Octet

  • 1 — Int16
  • 2 — UInt16
  • 3 — UInt32
  • 4 — Int32
  • 5 — Float32
  • 6 — Float64
  • 7 — CInt16
  • 8 — CInt32
  • 9 — CFloat32
  • 10 — CFloat64

Implicit: 5

Rezultat

Stratul rezultat [raster]

Stratul raster de ieșire.

Utilizarea consolei

processing.runalg('gdalogr:merge', input, pct, separate, rtype, output)

Vedeți și

Construire vederi de ansamblu (piramide)

Descriere

Pentru a accelera timpul de randare, pot fi create imagini de ansamblu (piramide) pentru straturile raster. Imaginile de ansamblu reprezintă copii cu rezoluție minimă a datelor pe care le folosește QGIS, în funcție de nivelul de transfocare. Algoritmul este derivat din Utilitarul GDAL addo .

Parametri

Stratul de intrare [raster]

Stratul raster de intrare.

Niveluri de vizualizare [șir]

Definește numărul de niveluri de vizualizare, calculate după rezoluția originală a stratului raster de intrare. În mod implicit, vor fi luate în considerare 4 niveluri.

Implicit: 2 4 8 16

Elimină toate vederile de ansamblu existente [boolean]

Elimină vederile de ansamblu existente în raster. În mod implicit, acestea nu sunt eliminate.

Implicit: False

Metoda de reeşantionare [selecție]

Calculează vederile de ansamblu, folosind o metodă definită de re-eșantionare.

Opţiuni:

  • 0 — cea mai apropiată

  • 1 — media

  • 2 — gauss
  • 3 — cubică

  • 4 — media_mp

  • 5 — media_magphase

  • 6 — mod

Implicit: 0

Formatul de previzualizare [selecție]

Previzualizările pot fi stocate intern, sau extern, ca fișiere de imagine, GTiff sau ERDAS. În mod implicit, vederile de ansamblu sunt stocate în rasterul de ieșire.

Opţiuni:

  • 0 — Intern (dacă este posibil)

  • 1 — Extern (GTiff .ovr)

  • 2 — Extern (ERDAS Imagine .aux)

Implicit: 0

Rezultat

Stratul rezultat [raster]

Stratul raster de ieșire, cu vederile de ansamblu.

Utilizarea consolei

processing.runalg('gdalogr:overviews', input, levels, clean, resampling_method, format)

Vedeți și

Informaţii

Descriere

Programul gdalinfo listează diverse informații despre un raster acceptat de GDAL.

Parametri

Stratul de intrare [raster]

Stratul raster de intrare

Suprimare informații GCP [boolean]

Suprimă imprimarea listei de puncte de control din teren. Aceasta poate fi util pentru seturile de date cu o mare cantitate de GCP-uri, cum ar fi AVHRR L1B sau HDF4 MODIS, care conțin câteva mii.

Implicit: False

Suprimare informații din metadate [boolean]

Suprimă imprimarea metadatelor. Unele seturi de date pot conține o mulțime de șiruri de caractere cu metadate.

Implicit: False

Rezultat

Informații despre strat [html]

Informațiile raster din ieșire

Utilizarea consolei

processing.runalg('gdalorg:rasterinfo', input, nogcp, nometadata, output)

Vedeți și

GDAL info

Indexul Plăcuței

Descriere

Acest instrument construiește un fișier shape cu o înregistrare pentru fiecare fișier raster de intrare, un atribut care conține numele fișierului, și o geometrie poligonală care conturează rasterul. Această ieșire este potrivită pentru utilizarea cu MapServer, ca și raster cu index pentru plăcuțe.

Parametri

Straturi de intrare [multipleinput: rastere]

Fișierele raster de intrare. Pot fi mai multe.

Câmpului index al plăcuței [șir]

Opțional.

Numele câmpului de ieșire care va reține calea/locația fișierului către rasterele indexate.

Implicit: location

Omite fișierele cu referința proiecției diferită [boolean]

Vor fi introduse numai fișiere cu aceeași proiecție ca și fișierele introduse deja în indexul plăcuțelor. În mod implicit nu se verifică proiecția, și se acceptă toate intrările.

Implicit: False

Rezultat

Stratul de ieșire [vector]

Numele fișierului de ieșire de creat/adăugat. Fișierul shape implicit va fi creat dacă nu există deja, în caz contrar el se va adăuga la fișierul existent.

Utilizarea consolei

processing.runalg('gdalogr:tileindex', input, field_name, proj_difference, output)

Vedeți și