Важно

Prevod je zajednički napor možete se pridružiti. Ova stranica je trenutno prevedena na 100.00%.

24.1.21. Rasterski alati

24.1.21.1. Poravnaj raster

Poravnava raster preuzorkovanjem na istu veličinu ćelije i reprojektovanjem u isti CRS kao referentni raster.

Упозорење

Ovaj algoritam je dostupan SAMO u kontekstu Dizajnera modela. Za druge kontekste koristite Poravnaj rastere.

Parametri

Oznaka

Назив

Tip

Opis

Ulazni sloj

INPUT

[raster]

Ulazni rasterski sloj koji se poravnava

Metod preuzorkovanja

RESAMPLING_METHOD

[nabrajanje]

Podrazumevano: 0

Metod koji se koristi za preuzorkovanje ulaznog sloja. Dostupne opcije su:

  • 0 — Najbliži sused

  • 1 — Bilinearni (2x2 jezgro)

  • 2 — Kubni (4x4 jezgro)

  • 3 — Kubni B-splajn (4x4 jezgro)

  • 4 — Lancoš (6x6 jezgro)

  • 5 — Prosek

  • 6 — Mod

  • 7 — Maksimum

  • 8 — Minimum

  • 9 — Medijana

  • 10 — Prvi kvartil (Q1)

  • 11 — Treći kvartil (Q3)

Skaliraj vrednosti prema veličini ćelije

RESCALE

[logička vrednost]

Podrazumevano: Ne

Referentni sloj

REFERENCE_LAYER

[raster]

Rasterski sloj koji se koristi za preuzimanje obuhvata, veličine ćelije i CRS-a koji se primenjuju na ulazne slojeve.

Zameni referentni CRS

Opciono

CRS

[crs]

CRS koji se koristi umesto CRS-a referentnog sloja

Zameni referentnu veličinu ćelije X

Opciono

CELL_SIZE_X

[numerički: decimalni]

Veličina ćelije u pravcu X koja se koristi umesto veličine referentnog sloja

Zameni referentnu veličinu ćelije Y

Opciono

CELL_SIZE_Y

[numerički: decimalni]

Veličina ćelije u pravcu Y koja se koristi umesto veličine referentnog sloja

Zameni referentni pomeraj mreže X

Opciono

GRID_OFFSET_X

[numerički: decimalni]

Pomeraj u pravcu X koji se primenjuje na mrežu ćelija

Zameni referentni pomeraj mreže Y

Opciono

GRID_OFFSET_Y

[numerički: decimalni]

Pomeraj u pravcu Y koji se primenjuje na mrežu ćelija

Iseci na obuhvat

Opciono

EXTENT

[obuhvat]

Zadajte obuhvat izlaznog rasterskog sloja. Interno će biti proširen na umnožak veličine pločice.

Dostupni metodi su:

  • Izračunaj iz sloja…: koristi obuhvat sloja učitanog u tekućem projektu

  • Izračunaj iz karte rasporeda…: koristi obuhvat stavke karte u rasporedu u aktivnom projektu

  • Izračunaj iz obeleživača…: koristi obuhvat sačuvanog obeleživača

  • Koristi obuhvat platna karte

  • Nacrtaj na platnu: klikom i prevlačenjem nacrtajte pravougaonik koji ograničava područje koje se uzima u obzir

  • Unesite koordinate kao xmin, xmax, ymin, ymax

Poravnati raster

OUTPUT

[raster]

izlazni raster sa preuzorkovanim pikselima

Izlazi

Oznaka

Назив

Tip

Opis

Poravnati raster

OUTPUT

[raster]

izlazni raster sa preuzorkovanim pikselima

Python kod

ID algoritma: native:alignsingleraster

import processing
processing.run("algorithm_id", {parameter_dictionary})

ID algoritma se prikazuje kada pređete mišem preko algoritma u kutiji sa alatkama Obrade. Rečnik parametara daje NAZIVe i vrednosti parametara. Pogledajte Using processing algorithms from the console za detalje o pokretanju algoritama obrade iz Python konzole.

24.1.21.2. Poravnaj rastere

Poravnava rastere preuzorkovanjem na istu veličinu ćelije i reprojektovanjem u isti CRS kao referentni raster.

Упозорење

Ovaj algoritam NIJE dostupan u kontekstu Dizajnera modela. Umesto njega koristite Poravnaj raster.

Parametri

Oznaka

Назив

Tip

Opis

Ulazni slojevi

INPUT

[raster] [lista]

Lista ulaznih rasterskih slojeva sa pridruženim opcijama preuzorkovanja (popunjava se kao stavka QgsProcessingParameterAlignRasterLayers — u grafičkom sučelju se to radi pritiskom na dugme Configure Raster… za svaki izabrani sloj):

Ulazni sloj [niska] (inputFile)

Puna putanja ulaznog sloja koji se poravnava

Izlazna datoteka [niska] (outputFile)

Puna putanja odgovarajućeg poravnatog izlaznog sloja

Metod preuzorkovanja [nabrajanje] (resampleMethod)

Metod koji se koristi za preuzorkovanje ulaznog sloja. Dostupne opcije su:

  • 0 — Najbliži sused

  • 1 — Bilinearni (2x2 jezgro)

  • 2 — Kubni (4x4 jezgro)

  • 3 — Kubni B-splajn (4x4 jezgro)

  • 4 — Lancoš (6x6 jezgro)

  • 5 — Prosek

  • 6 — Mod

  • 7 — Maksimum

  • 8 — Minimum

  • 9 — Medijana

  • 10 — Prvi kvartil (Q1)

  • 11 — Treći kvartil (Q3)

Skaliraj vrednosti prema veličini ćelije [logička vrednost] (rescale)

Referentni sloj

REFERENCE_LAYER

[raster]

Rasterski sloj koji se koristi za preuzimanje obuhvata, veličine ćelije i CRS-a koji se primenjuju na ulazne slojeve.

Zameni referentni CRS

Opciono

CRS

[crs]

CRS koji se koristi umesto CRS-a referentnog sloja

Zameni referentnu veličinu ćelije X

Opciono

CELL_SIZE_X

[numerički: decimalni]

Veličina ćelije u pravcu X koja se koristi umesto veličine referentnog sloja

Zameni referentnu veličinu ćelije Y

Opciono

CELL_SIZE_Y

[numerički: decimalni]

Veličina ćelije u pravcu Y koja se koristi umesto veličine referentnog sloja

Zameni referentni pomeraj mreže X

Opciono

GRID_OFFSET_X

[numerički: decimalni]

Pomeraj u pravcu X koji se primenjuje na mrežu ćelija

Zameni referentni pomeraj mreže Y

Opciono

GRID_OFFSET_Y

[numerički: decimalni]

Pomeraj u pravcu Y koji se primenjuje na mrežu ćelija

Iseci na obuhvat

Opciono

EXTENT

[obuhvat]

Zadajte obuhvat izlaznog rasterskog sloja. Interno će biti proširen na umnožak veličine pločice.

Dostupni metodi su:

  • Izračunaj iz sloja…: koristi obuhvat sloja učitanog u tekućem projektu

  • Izračunaj iz karte rasporeda…: koristi obuhvat stavke karte u rasporedu u aktivnom projektu

  • Izračunaj iz obeleživača…: koristi obuhvat sačuvanog obeleživača

  • Koristi obuhvat platna karte

  • Nacrtaj na platnu: klikom i prevlačenjem nacrtajte pravougaonik koji ograničava područje koje se uzima u obzir

  • Unesite koordinate kao xmin, xmax, ymin, ymax

Izlazi

Oznaka

Назив

Tip

Opis

Poravnati rasteri

OUTPUT_LAYERS

[raster] [lista]

izlazni rasteri sa preuzorkovanim pikselima

Python kod

ID algoritma: native:alignrasters

import processing
processing.run("algorithm_id", {parameter_dictionary})

ID algoritma se prikazuje kada pređete mišem preko algoritma u kutiji sa alatkama Obrade. Rečnik parametara daje NAZIVe i vrednosti parametara. Pogledajte Using processing algorithms from the console za detalje o pokretanju algoritama obrade iz Python konzole.

24.1.21.3. Pretvori kartu u raster

Pravi rastersku sliku sadržaja platna karte.

Može se izabrati tema karte za iscrtavanje unapred određenog skupa slojeva sa definisanim stilom za svaki sloj.

Alternativno, može se izabrati jedan sloj ako nije zadata tema karte.

Ako nisu zadati ni tema karte ni sloj, iscrtaće se trenutni sadržaj karte. Uneti minimalni obuhvat će interno biti proširen na umnožak veličine pločice.

Parametri

Oznaka

Назив

Tip

Opis

Minimalni obuhvat za iscrtavanje (xmin, xmax, ymin, ymax)

EXTENT

[obuhvat]

Zadajte obuhvat izlaznog rasterskog sloja. Interno će biti proširen na umnožak veličine pločice.

Dostupni metodi su:

  • Izračunaj iz sloja…: koristi obuhvat sloja učitanog u tekućem projektu

  • Izračunaj iz karte rasporeda…: koristi obuhvat stavke karte u rasporedu u aktivnom projektu

  • Izračunaj iz obeleživača…: koristi obuhvat sačuvanog obeleživača

  • Koristi obuhvat platna karte

  • Nacrtaj na platnu: klikom i prevlačenjem nacrtajte pravougaonik koji ograničava područje koje se uzima u obzir

  • Unesite koordinate kao xmin, xmax, ymin, ymax

Veličina pločice

TILE_SIZE

[numerički: ceo broj]

Podrazumevano: 1024

Veličina pločice izlaznog rasterskog sloja. Minimalna vrednost: 64.

Jedinica karte po pikselu

MAP_UNITS_PER_PIXEL

[numerički: decimalni]

Podrazumevano: 100.0

Veličina piksela (u jedinicama karte). Minimalna vrednost: 0.0

Učini pozadinu prozirnom

MAKE_BACKGROUND_TRANSPARENT

[logička vrednost]

Podrazumevano: False

Omogućava izvoz karte sa prozirnom pozadinom. Ako je postavljeno na True, daje RGBA sliku (umesto RGB).

Tema karte za iscrtavanje

Opciono

MAP_THEME

[nabrajanje]

Koristi postojeću temu karte za iscrtavanje.

Jedan sloj za iscrtavanje

Opciono

LAYER

[nabrajanje]

Izaberite jedan sloj za iscrtavanje

Izlazni sloj

OUTPUT

[raster]

Podrazumevano: [Save to temporary file]

Specifikacija izlaznog rastera. Jedno od:

  • Sačuvaj u privremenu datoteku

  • Sačuvaj u datoteku…

Izlazi

Oznaka

Назив

Tip

Opis

Izlazni sloj

OUTPUT

[raster]

Izlazni rasterski sloj

Python kod

ID algoritma: native:rasterize

import processing
processing.run("algorithm_id", {parameter_dictionary})

ID algoritma se prikazuje kada pređete mišem preko algoritma u kutiji sa alatkama Obrade. Rečnik parametara daje NAZIVe i vrednosti parametara. Pogledajte Using processing algorithms from the console za detalje o pokretanju algoritama obrade iz Python konzole.

24.1.21.4. Popuni NoData ćelije

Postavlja NoData vrednosti u ulaznom rasteru na izabranu vrednost, dajući rasterski skup podataka bez NoData piksela.

Algoritam poštuje tip podataka ulaznog rastera, npr. vrednost popune u pokretnom zarezu biće skraćena kada se primeni na celobrojni raster.

../../../../_images/fill_nodata.png

Сл. 24.80 Popunjavanje NoData vrednosti (sivo) u rasteru

Parametri

Osnovni parametri

Oznaka

Назив

Tip

Opis

Ulazni raster

INPUT

[raster]

Raster koji se obrađuje.

Broj kanala

BAND

[rasterski kanal]

Podrazumevano: 1

Kanal rastera

Vrednost popune

FILL_VALUE

[numerički: decimalni]

Podrazumevano: 1.0

Zadajte vrednost koja se koristi za NoData piksele

Izlazni raster

OUTPUT

[raster]

Podrazumevano: [Save to temporary file]

Specifikacija izlaznog rastera. Jedno od:

  • Sačuvaj u privremenu datoteku

  • Sačuvaj u datoteku…

Napredni parametri

Oznaka

Назив

Tip

Opis

Opcije kreiranja

Opciono

Dodato u 3.40

CREATION_OPTIONS (za QGIS <= 3.42 ovo je bilo CREATE_OPTIONS)

[niska]

Podrazumevano: ’’

Za dodavanje jedne ili više opcija kreiranja koje upravljaju rasterom koji se pravi (boje, veličina bloka, kompresija datoteke…). Radi praktičnosti možete se osloniti na unapred definisane profile (pogledajte odeljak o opcijama GDAL drajvera).

Grupna obrada i Dizajner modela: više opcija razdvojite uspravnom crtom (|).

Izlazi

Oznaka

Назив

Tip

Opis

Izlazni raster

OUTPUT

[raster]

Izlazni rasterski sloj sa popunjenim ćelijama podataka.

Python kod

ID algoritma: native:fillnodata

import processing
processing.run("algorithm_id", {parameter_dictionary})

ID algoritma se prikazuje kada pređete mišem preko algoritma u kutiji sa alatkama Obrade. Rečnik parametara daje NAZIVe i vrednosti parametara. Pogledajte Using processing algorithms from the console za detalje o pokretanju algoritama obrade iz Python konzole.

24.1.21.5. Napravi XYZ pločice (direktorijum)

Pravi rasterske „XYZ“ pločice koristeći trenutni QGIS projekat kao pojedinačne slike u strukturi direktorijuma.

Opciono se može napraviti izlazna Leaflet HTML datoteka koja koristi napravljene pločice kao sloj karte.

Parametri

Osnovni parametri

Oznaka

Назив

Tip

Opis

Obuhvat (xmin, xmax, ymin, ymax)

EXTENT

[obuhvat]

Zadajte obuhvat pločica. Interno će biti proširen na umnožak veličine pločice.

Dostupni metodi su:

  • Izračunaj iz sloja…: koristi obuhvat sloja učitanog u tekućem projektu

  • Izračunaj iz karte rasporeda…: koristi obuhvat stavke karte u rasporedu u aktivnom projektu

  • Izračunaj iz obeleživača…: koristi obuhvat sačuvanog obeleživača

  • Koristi obuhvat platna karte

  • Nacrtaj na platnu: klikom i prevlačenjem nacrtajte pravougaonik koji ograničava područje koje se uzima u obzir

  • Unesite koordinate kao xmin, xmax, ymin, ymax

Minimalno uvećanje

ZOOM_MIN

[numerički: ceo broj]

Podrazumevano: 12

Minimum 0, maksimum 25.

Maksimalno uvećanje

ZOOM_MAX

[numerički: ceo broj]

Podrazumevano: 12

Minimum 0, maksimum 25.

DPI

DPI

[numerički: ceo broj]

Podrazumevano: 96

Minimum 48, maksimum 600.

Boja pozadine

Opciono

BACKGROUND_COLOR

[boja]

Podrazumevano: QColor(0, 0, 0, 0)

Izaberite boju pozadine za pločice

Omogući antialijasing

ANTIALIAS

[logička vrednost]

Podrazumevano: True

Određuje da li se omogućava antialijasing

Format pločice

TILE_FORMAT

[nabrajanje]

Podrazumevano: 0

Jedno od:

  • 0 — PNG

  • 1 — JPG

Kvalitet (samo JPG)

Opciono

QUALITY

[numerički: ceo broj]

Podrazumevano: 75

Minimum 1, maksimum 100.

Veličina metapločice

Opciono

METATILESIZE

[numerički: ceo broj]

Podrazumevano: 4

Zadajte prilagođenu veličinu metapločice pri pravljenju XYZ pločica. Veće vrednosti mogu ubrzati iscrtavanje pločica i dati bolje natpise (manje praznina bez natpisa) uz veću potrošnju memorije. Minimum 1, maksimum 20.

Širina pločice

Opciono

TILE_WIDTH

[numerički: ceo broj]

Podrazumevano: 256

Minimum 1, maksimum 4096.

Visina pločice

Opciono

TILE_HEIGHT

[numerički: ceo broj]

Podrazumevano: 256

Minimum 1, maksimum 4096.

Koristi obrnutu Y osu pločica (TMS konvencije)

TMS_CONVENTION

[logička vrednost]

Podrazumevano: False

Izlazni direktorijum

OUTPUT_DIRECTORY

[folder]

Podrazumevano: [Save to temporary folder]

Specifikacija izlaznog direktorijuma (za pločice). Jedno od:

  • Preskoči izlaz

  • Sačuvaj u privremeni direktorijum

  • Sačuvaj u direktorijum

Izlazni html (Leaflet)

Opciono

OUTPUT_HTML

[html]

Podrazumevano: [Save to temporary file]

Specifikacija izlazne HTML datoteke. Jedno od:

  • Preskoči izlaz

  • Sačuvaj u privremenu datoteku

  • Sačuvaj u datoteku…

Napredni parametri

Oznaka

Назив

Tip

Opis

Naslov Leaflet HTML izlaza

Opciono

Dodato u 3.30

HTML_TITLE

[niska]

Podrazumevano: Nije postavljeno

HTML <title> oznaka koja se koristi za izlaznu Leaflet HTML datoteku.

Atribucija Leaflet HTML izlaza

Opciono

Dodato u 3.30

HTML_ATTRIBUTION

[niska]

Podrazumevano: Nije postavljeno

Prilagođena atribucija karte koja se koristi za izlaznu Leaflet HTML datoteku. Moguće su HTML veze.

Uključi OpenStreetMap podlogu u Leaflet HTML izlaz

Dodato u 3.30

HTML_OSM

[logička vrednost]

Podrazumevano: False

Sloj OpenStreetMap podloge (izvor: https://tile.openstreetmap.org) uključen je u izlaznu Leaflet HTML datoteku. Odgovarajuća atribucija karte se dodaje automatski.

Izlazi

Oznaka

Назив

Tip

Opis

Izlazni direktorijum

OUTPUT_DIRECTORY

[folder]

Izlazni direktorijum (za pločice)

Izlazni html (Leaflet)

OUTPUT_HTML

[html]

Izlazna HTML (Leaflet) datoteka

Python kod

ID algoritma: native:tilesxyzdirectory

import processing
processing.run("algorithm_id", {parameter_dictionary})

ID algoritma se prikazuje kada pređete mišem preko algoritma u kutiji sa alatkama Obrade. Rečnik parametara daje NAZIVe i vrednosti parametara. Pogledajte Using processing algorithms from the console za detalje o pokretanju algoritama obrade iz Python konzole.

24.1.21.6. Napravi XYZ pločice (MBTiles)

Pravi rasterske „XYZ“ pločice koristeći trenutni QGIS projekat kao jednu datoteku u „MBTiles“ formatu.

Parametri

Oznaka

Назив

Tip

Opis

Obuhvat (xmin, xmax, ymin, ymax)

EXTENT

[obuhvat]

Zadajte obuhvat pločica. Interno će biti proširen na umnožak veličine pločice.

Dostupni metodi su:

  • Izračunaj iz sloja…: koristi obuhvat sloja učitanog u tekućem projektu

  • Izračunaj iz karte rasporeda…: koristi obuhvat stavke karte u rasporedu u aktivnom projektu

  • Izračunaj iz obeleživača…: koristi obuhvat sačuvanog obeleživača

  • Koristi obuhvat platna karte

  • Nacrtaj na platnu: klikom i prevlačenjem nacrtajte pravougaonik koji ograničava područje koje se uzima u obzir

  • Unesite koordinate kao xmin, xmax, ymin, ymax

Minimalno uvećanje

ZOOM_MIN

[numerički: ceo broj]

Podrazumevano: 12

Minimum 0, maksimum 25.

Maksimalno uvećanje

ZOOM_MAX

[numerički: ceo broj]

Podrazumevano: 12

Minimum 0, maksimum 25.

DPI

DPI

[numerički: ceo broj]

Podrazumevano: 96

Minimum 48, maksimum 600.

Boja pozadine

Opciono

BACKGROUND_COLOR

[boja]

Podrazumevano: QColor(0, 0, 0, 0)

Izaberite boju pozadine za pločice

Omogući antialijasing

ANTIALIAS

[logička vrednost]

Podrazumevano: True

Određuje da li se omogućava antialijasing

Format pločice

TILE_FORMAT

[nabrajanje]

Podrazumevano: 0

Jedno od:

  • 0 — PNG

  • 1 — JPG

Kvalitet (samo JPG)

Opciono

QUALITY

[numerički: ceo broj]

Podrazumevano: 75

Minimum 1, maksimum 100.

Veličina metapločice

Opciono

METATILESIZE

[numerički: ceo broj]

Podrazumevano: 4

Zadajte prilagođenu veličinu metapločice pri pravljenju XYZ pločica. Veće vrednosti mogu ubrzati iscrtavanje pločica i dati bolje natpise (manje praznina bez natpisa) uz veću potrošnju memorije. Minimum 1, maksimum 20.

Izlazna datoteka (za MBTiles)

OUTPUT_FILE

[datoteka]

Podrazumevano: [Save to temporary file]

Specifikacija izlazne datoteke. Jedno od:

  • Preskoči izlaz

  • Sačuvaj u privremenu datoteku

  • Sačuvaj u datoteku…

Izlazi

Oznaka

Назив

Tip

Opis

Izlazna datoteka (za MBTiles)

OUTPUT_FILE

[datoteka]

Izlazna datoteka.

Python kod

ID algoritma: native:tilesxyzmbtiles

import processing
processing.run("algorithm_id", {parameter_dictionary})

ID algoritma se prikazuje kada pređete mišem preko algoritma u kutiji sa alatkama Obrade. Rečnik parametara daje NAZIVe i vrednosti parametara. Pogledajte Using processing algorithms from the console za detalje o pokretanju algoritama obrade iz Python konzole.