Важно

Prevod je zajednički napor :ref:`možete se pridružiti `. Ova stranica je trenutno prevedena na |napredak prevođenja|.

24.2.6. Pretvaranje vektora

24.2.6.1. Pretvaranje formata

Pretvara bilo koji vektorski sloj koji OGR podržava u drugi format koji OGR podržava.

Ovaj algoritam izveden je iz ogr2ogr alatke.

Parametri

Osnovni parametri

Oznaka

Назив

Tip

Opis

Ulazni sloj

INPUT

[vektor: bilo koji]

Ulazni vektorski sloj

Pretvori sve slojeve iz skupa podataka

CONVERT_ALL_LAYERS

[logička vrednost]

Podrazumevano: False

Pretvara ceo skup podataka. Podržani izlazni formati za ovu opciju su GPKG i GML.

Pretvoreno

OUTPUT

[isto kao ulaz]

Specifikacija izlaznog vektorskog sloja. Jedno od:

  • Sačuvaj u privremenu datoteku

  • Sačuvaj u datoteku…

Za Save to File mora se zadati izlazni format. Podržani su svi GDAL vektorski formati. Za Save to a Temporary File koristi se podrazumevani QGIS vektorski format.

Napredni parametri

Oznaka

Назив

Tip

Opis

Dodatne opcije kreiranja

Opciono

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

[niska]

Podrazumevano: ’’ (bez dodatnih opcija)

Dodatne GDAL opcije kreiranja.

Izlazi

Oznaka

Назив

Tip

Opis

Pretvoreno

OUTPUT

[isto kao ulaz]

Izlazni vektorski sloj

Python kod

ID algoritma: gdal:convertformat

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.2.6.2. Rasterizacija (prepisivanje atributom)

Prepisuje rasterski sloj vrednostima iz vektorskog sloja. Nove vrednosti dodeljuju se na osnovu vrednosti atributa vektorskog objekta koji se preklapa.

Ovaj algoritam izveden je iz GDAL rasterize alatke.

Parametri

Osnovni parametri

Oznaka

Назив

Tip

Opis

Ulazni sloj

INPUT

[vektor: geometrija]

Ulazni vektorski sloj

Ulazni rasterski sloj

INPUT_RASTER

[raster]

Ulazni rasterski sloj

Polje koje se koristi za upisnu vrednost

Opciono

FIELD

[polje tabele: numerički]

Definiše atributsko polje koje se koristi za postavljanje vrednosti piksela

Napredni parametri

Oznaka

Назив

Tip

Opis

Dodaj upisne vrednosti postojećim vrednostima rastera

ADD

[logička vrednost]

Podrazumevano: False

Ako je False, pikselima se dodeljuje vrednost izabranog polja. Ako je True, vrednost izabranog polja dodaje se vrednosti ulaznog rasterskog sloja.

Dodatni parametri komandne linije

Opciono

EXTRA

[niska]

Podrazumevano: ’’

Dodaje dodatne GDAL opcije komandne linije

Izlazi

Oznaka

Назив

Tip

Opis

Rasterizovano

OUTPUT

[raster]

Prepisani ulazni rasterski sloj

Python kod

ID algoritma: gdal:rasterize_over

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.2.6.3. Rasterizacija (prepisivanje fiksnom vrednošću)

Prepisuje delove rasterskog sloja fiksnom vrednošću. Pikseli koji se prepisuju biraju se na osnovu zadatog vektorskog sloja koji se preklapa.

Ovaj algoritam izveden je iz GDAL rasterize alatke.

Parametri

Osnovni parametri

Oznaka

Назив

Tip

Opis

Ulazni sloj

INPUT

[vektor: geometrija]

Ulazni vektorski sloj

Ulazni rasterski sloj

INPUT_RASTER

[raster]

Ulazni rasterski sloj

Fiksna vrednost za upis

BURN

[numerički: decimalni]

Podrazumevano: 0.0

Vrednost koja se upisuje

Napredni parametri

Oznaka

Назив

Tip

Opis

Dodaj upisne vrednosti postojećim vrednostima rastera

ADD

[logička vrednost]

Podrazumevano: False

Ako je False, pikselima se dodeljuje fiksna vrednost. Ako je True, fiksna vrednost dodaje se vrednosti ulaznog rasterskog sloja.

Dodatni parametri komandne linije

Opciono

EXTRA

[niska]

Podrazumevano: ’’

Dodaje dodatne GDAL opcije komandne linije

Izlazi

Oznaka

Назив

Tip

Opis

Rasterizovano

OUTPUT

[raster]

Prepisani ulazni rasterski sloj

Python kod

ID algoritma: gdal:rasterize_over_fixed_value

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.2.6.4. Rasterizacija (vektor u raster)

Pretvara vektorske geometrije (tačke, linije i poligone) u rastersku sliku.

Ovaj algoritam izveden je iz GDAL rasterize alatke.

Podrazumevani meni: Raster ► Pretvaranje

Parametri

Osnovni parametri

Oznaka

Назив

Tip

Opis

Ulazni sloj

INPUT

[vektor: geometrija]

Ulazni vektorski sloj

Polje koje se koristi za upisnu vrednost

Opciono

FIELD

[polje tabele: numerički]

Definiše atributsko polje iz koga se biraju atributi za piksele

Fiksna vrednost za upis

Opciono

BURN

[numerički: decimalni]

Podrazumevano: 0.0

Fiksna vrednost koja se upisuje u kanal za sve objekte.

Upisna vrednost izdvojena iz „Z” vrednosti objekta

USE_Z

[logička vrednost]

Podrazumevano: False

Označava da se upisna vrednost izdvaja iz „Z” vrednosti objekta. Radi sa tačkama i linijama (linearna interpolacija duž svakog segmenta). Za poligone radi ispravno samo ako su ravni (ista Z vrednost za sva temena)

Jedinice veličine izlaznog rastera

UNITS

[nabrajanje]

Podrazumevano: 0

Jedinice koje se koriste pri definisanju veličine/rezolucije izlaznog rastera. Jedno od:

  • 0 — Pikseli

  • 1 — Georeferencirane jedinice

Širina/vodoravna rezolucija

WIDTH

[numerički: decimalni]

Podrazumevano: 0.0

Postavlja širinu (ako su jedinice veličine „Pikseli”) ili vodoravnu rezoluciju (ako su jedinice veličine „Georeferencirane jedinice”) izlaznog rastera. Najmanja vrednost: 0.0.

Visina/uspravna rezolucija

HEIGHT

[numerički: decimalni]

Podrazumevano: 0.0

Postavlja visinu (ako su jedinice veličine „Pikseli”) ili uspravnu rezoluciju (ako su jedinice veličine „Georeferencirane jedinice”) izlaznog rastera.

Izlazni obuhvat

Opciono

EXTENT

[obuhvat]

Obuhvat izlaznog rasterskog sloja. Ako se obuhvat ne zada, koristi se najmanji obuhvat koji pokriva izabrane referentne slojeve.

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

Dodeli zadatu NoData vrednost izlaznim kanalima

Opciono

NODATA

[numerički: decimalni]

Podrazumevano: 0.0

Dodeljuje zadatu NoData vrednost izlaznim kanalima

Rasterizovano

OUTPUT

[raster]

Podrazumevano: [Save to temporary file]

Specifikacija izlaznog rasterskog sloja. Jedno od:

  • Sačuvaj u privremenu datoteku

  • Sačuvaj u datoteku…

Za Save to File mora se zadati izlazni format. Podržani su svi GDAL rasterski formati. Za Save to a Temporary File koristi se podrazumevani QGIS rasterski format.

Napredni parametri

Oznaka

Назив

Tip

Opis

Dodatne opcije kreiranja

Opciono

CREATION_OPTIONS (za QGIS <= 3.42 ovo je bilo 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 (|).

Tip izlaznih podataka

DATA_TYPE

[nabrajanje]

Podrazumevano: 5

Definiše format izlazne rasterske datoteke.

Opcije:

  • 0 — Byte (Osmobitni ceo broj bez znaka (quint8))

  • 1 — Int16 (Šesnaestobitni ceo broj sa znakom (qint16))

  • 2 — UInt16 (Šesnaestobitni ceo broj bez znaka (quint16))

  • 3 — UInt32 (Tridesetdvobitni ceo broj bez znaka (quint32))

  • 4 — Int32 (Tridesetdvobitni ceo broj sa znakom (qint32))

  • 5 — Float32 (Tridesetdvobitni broj u pokretnom zarezu (float))

  • 6 — Float64 (Šezdesetčetvorobitni broj u pokretnom zarezu (double))

  • 7 — CInt16 (Kompleksni Int16)

  • 8 — CInt32 (Kompleksni Int32)

  • 9 — CFloat32 (Kompleksni Float32)

  • 10 — CFloat64 (Kompleksni Float64)

  • 11 — Int8 (Osmobitni ceo broj sa znakom (qint8))

Dostupne opcije zavise od GDAL verzije sa kojom je QGIS izgrađen (pogledajte meni Pomoć ► O programu)

Prethodno inicijalizuj izlaznu sliku vrednošću

Opciono

INIT

[numerički: decimalni]

Prethodno inicijalizuje kanale izlazne slike ovom vrednošću. Ne označava se kao NoData vrednost u izlaznoj datoteci. Ista vrednost koristi se u svim kanalima.

Obrni rasterizaciju

INVERT

[logička vrednost]

Podrazumevano: False

Upisuje fiksnu upisnu vrednost, ili upisnu vrednost pridruženu prvom objektu, u sve delove slike koji nisu unutar zadatog poligona.

Dodatni parametri komandne linije

Opciono

EXTRA

[niska]

Podrazumevano: ’’

Dodaje dodatne GDAL opcije komandne linije

Izlazi

Oznaka

Назив

Tip

Opis

Rasterizovano

OUTPUT

[raster]

Izlazni rasterski sloj

Python kod

ID algoritma: gdal: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.