Важно
Prevod je zajednički napor :ref:`možete se pridružiti `. Ova stranica je trenutno prevedena na |napredak prevođenja|.
24.1.23. Vektorska pokrivenost
24.1.23.1. Stapanje pokrivenosti
Dodato u 3.36
Radi nad pokrivenošću (predstavljenom kao skup poligonskih objekata sa potpuno poklopljenom geometrijom ivica) kako bi stopio (unijom objedinio) geometrije. Nudi znatno optimizovaniji pristup objedinjavanju ovih objekata u odnosu na standardne alatke za stapanje.
See also
Parametri
Oznaka |
Назив |
Tip |
Opis |
|---|---|---|---|
Ulazni sloj |
|
[vektor: poligon] |
Ulazni poligonski vektorski sloj |
Stopljeno |
|
[vektor: poligon] Podrazumevano: |
Zadajte izlazni vektorski sloj. Jedno od:
Ovde se može promeniti i kodiranje datoteke. |
Izlazi
Oznaka |
Назив |
Tip |
Opis |
|---|---|---|---|
Stopljeno |
|
[vektor: poligon] |
Izlazni poligonski vektorski sloj sa stopljenim geometrijama. |
Python kod
ID algoritma: native:coverageunion
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.23.2. Pojednostavljivanje pokrivenosti
Dodato u 3.36
Radi nad pokrivenošću (predstavljenom kao skup poligonskih objekata sa potpuno poklopljenom geometrijom ivica) kako bi na ivice primenio Visvalingam–Whyatt pojednostavljivanje, smanjujući složenost srazmerno zadatoj toleranciji, uz zadržavanje ispravne pokrivenosti (tj. nakon pojednostavljivanja se nijedna ivica neće ukrštati ni dodirivati). Geometrije se nikada ne uklanjaju, ali mogu biti pojednostavljene sve do prostog trougla. Takođe, neke geometrije (kao što su poligoni sa premalo tačaka koje se ne ponavljaju) biće vraćene nepromenjene.
Ako ulazni skup podataka nije ispravna pokrivenost zbog preklapanja, i dalje će biti pojednostavljen, ali neispravna topologija, kao što su ukrštene ivice, ostaće neispravna.
Пажња
Pokretanje ovog algoritma zahteva QGIS instaliran sa GEOS >= 3.12 (pogledajte meni ).
Parametri
Oznaka |
Назив |
Tip |
Opis |
|---|---|---|---|
Ulazni sloj |
|
[vektor: poligon] |
Ulazni poligonski vektorski sloj |
Tolerancija |
|
[numerički: decimalni] Podrazumevano: 0.0 |
Najveće rastojanje (u izabranoj jedinici) između dva uzastopna temena da bi se spojila. |
Sačuvaj granicu |
|
[logička vrednost] Podrazumevano: False |
Kada je omogućeno, spoljašnje ivice pokrivenosti biće sačuvane bez pojednostavljivanja |
Pojednostavljeno |
|
[vektor: poligon] Podrazumevano: |
Zadajte izlazni vektorski sloj. Jedno od:
Ovde se može promeniti i kodiranje datoteke. |
Izlazi
Oznaka |
Назив |
Tip |
Opis |
|---|---|---|---|
Pojednostavljeno |
|
[vektor: poligon] |
Izlazni poligonski vektorski sloj, sa manjim brojem temena. |
Python kod
ID algoritma: native:coveragesimplify
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.23.3. Provera pokrivenosti
Dodato u 3.36
Analizira pokrivenost (predstavljenu kao skup poligonskih objekata sa potpuno poklopljenom geometrijom ivica) kako bi pronašla mesta na kojima pretpostavka o potpunom poklapanju ivica nije ispunjena. Neispravnost obuhvata poligone koji se preklapaju ili imaju procepe uže od zadate širine procepa.
Пажња
Pokretanje ovog algoritma zahteva QGIS instaliran sa GEOS >= 3.12 (pogledajte meni ).
See also
Parametri
Oznaka |
Назив |
Tip |
Opis |
|---|---|---|---|
Ulazni sloj |
|
[vektor: poligon] |
Ulazni poligonski vektorski sloj |
Širina procepa |
|
[numerički: decimalni] Podrazumevano: 0.0 |
Najveća širina procepa koji se otkriva |
Neispravne ivice |
|
[vektor: linija] Podrazumevano: |
Zadajte izlazni vektorski sloj. Jedno od:
Ovde se može promeniti i kodiranje datoteke. |
Izlazi
Oznaka |
Назив |
Tip |
Opis |
|---|---|---|---|
Neispravne ivice |
|
[vektor: linija] |
Izlazni linijski vektorski sloj koji prikazuje ivice sa greškom za svaki neispravan poligon. |
Rezultat provere ispravnosti |
|
[logička vrednost] |
Vraća da li je pokrivenost ispravna ili nije. |
Python kod
ID algoritma: native:coveragevalidate
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.