Важно
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 |
|
[vektor: bilo koji] |
Ulazni vektorski sloj |
Pretvori sve slojeve iz skupa podataka |
|
[logička vrednost] Podrazumevano: False |
Pretvara ceo skup podataka. Podržani izlazni formati za ovu opciju su |
Pretvoreno |
|
[isto kao ulaz] |
Specifikacija izlaznog vektorskog sloja. Jedno od:
Za |
Napredni parametri
Oznaka |
Назив |
Tip |
Opis |
|---|---|---|---|
Dodatne opcije kreiranja Opciono |
|
[niska] Podrazumevano: ’’ (bez dodatnih opcija) |
Dodatne GDAL opcije kreiranja. |
Izlazi
Oznaka |
Назив |
Tip |
Opis |
|---|---|---|---|
Pretvoreno |
|
[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 |
|
[vektor: geometrija] |
Ulazni vektorski sloj |
Ulazni rasterski sloj |
|
[raster] |
Ulazni rasterski sloj |
Polje koje se koristi za upisnu vrednost Opciono |
|
[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 |
|
[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 |
|
[niska] Podrazumevano: ’’ |
Dodaje dodatne GDAL opcije komandne linije |
Izlazi
Oznaka |
Назив |
Tip |
Opis |
|---|---|---|---|
Rasterizovano |
|
[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 |
|
[vektor: geometrija] |
Ulazni vektorski sloj |
Ulazni rasterski sloj |
|
[raster] |
Ulazni rasterski sloj |
Fiksna vrednost za upis |
|
[numerički: decimalni] Podrazumevano: 0.0 |
Vrednost koja se upisuje |
Napredni parametri
Oznaka |
Назив |
Tip |
Opis |
|---|---|---|---|
Dodaj upisne vrednosti postojećim vrednostima rastera |
|
[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 |
|
[niska] Podrazumevano: ’’ |
Dodaje dodatne GDAL opcije komandne linije |
Izlazi
Oznaka |
Назив |
Tip |
Opis |
|---|---|---|---|
Rasterizovano |
|
[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:
Parametri
Osnovni parametri
Oznaka |
Назив |
Tip |
Opis |
|---|---|---|---|
Ulazni sloj |
|
[vektor: geometrija] |
Ulazni vektorski sloj |
Polje koje se koristi za upisnu vrednost Opciono |
|
[polje tabele: numerički] |
Definiše atributsko polje iz koga se biraju atributi za piksele |
Fiksna vrednost za upis Opciono |
|
[numerički: decimalni] Podrazumevano: 0.0 |
Fiksna vrednost koja se upisuje u kanal za sve objekte. |
Upisna vrednost izdvojena iz „Z” vrednosti objekta |
|
[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 |
|
[nabrajanje] Podrazumevano: 0 |
Jedinice koje se koriste pri definisanju veličine/rezolucije izlaznog rastera. Jedno od:
|
Širina/vodoravna rezolucija |
|
[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 |
|
[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 |
|
[obuhvat] |
Obuhvat izlaznog rasterskog sloja. Ako se obuhvat ne zada, koristi se najmanji obuhvat koji pokriva izabrane referentne slojeve. Dostupni metodi su:
|
Dodeli zadatu NoData vrednost izlaznim kanalima Opciono |
|
[numerički: decimalni] Podrazumevano: 0.0 |
Dodeljuje zadatu NoData vrednost izlaznim kanalima |
Rasterizovano |
|
[raster] Podrazumevano: |
Specifikacija izlaznog rasterskog sloja. Jedno od:
Za |
Napredni parametri
Oznaka |
Назив |
Tip |
Opis |
|---|---|---|---|
Dodatne opcije kreiranja Opciono |
|
[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 |
|
[nabrajanje] Podrazumevano: 5 |
Definiše format izlazne rasterske datoteke. Opcije:
Dostupne opcije zavise od GDAL verzije sa kojom je QGIS izgrađen (pogledajte meni ) |
Prethodno inicijalizuj izlaznu sliku vrednošću Opciono |
|
[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 |
|
[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 |
|
[niska] Podrazumevano: ’’ |
Dodaje dodatne GDAL opcije komandne linije |
Izlazi
Oznaka |
Назив |
Tip |
Opis |
|---|---|---|---|
Rasterizovano |
|
[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.