Важно
Prevod je zajednički napor :ref:`možete se pridružiti `. Ova stranica je trenutno prevedena na |napredak prevođenja|.
24.1.27. Vektorsko preklapanje
24.1.27.1. Isecanje
Iseca vektorski sloj pomoću objekata dodatnog poligonskog sloja.
U rezultujući sloj biće dodati samo oni delovi objekata iz ulaznog sloja koji padaju unutar poligona sloja preklapanja.
Упозорење
Samo izmena geometrije
Ova operacija menja samo geometriju objekata. Vrednosti atributa objekata se ne menjaju, iako će svojstva kao što su površina ili dužina objekata biti izmenjena operacijom preklapanja. Ako se takva svojstva čuvaju kao atributi, ti atributi će morati ručno da se ažuriraju.
Ovaj algoritam koristi prostorne indekse na provajderima, pripremljene geometrije i primenjuje operaciju isecanja ako geometrija nije potpuno sadržana u maskirnoj geometriji.
Сл. 24.162 Operacija isecanja između ulaznog sloja „a“ sa dva objekta i sloja preklapanja „b“ sa jednim objektom (levo) — daje novi sloj sa izmenjenim objektima „a“ (desno)
Omogućava izmenu objekata na licu mesta za tačkaste, linijske i poligonske objekte
Podrazumevani meni:
Parametri
Oznaka |
Назив |
Tip |
Opis |
|---|---|---|---|
Ulazni sloj |
|
[vektor: geometrija] |
Sloj koji sadrži objekte koji se isecaju |
Sloj preklapanja |
|
[vektor: poligon] |
Sloj koji sadrži objekte za isecanje |
Isečeno |
|
[isto kao ulaz] Podrazumevano: |
Zadajte sloj koji sadrži objekte iz ulaznog sloja koji su unutar sloja preklapanja (za isecanje). Jedno od:
Ovde se može promeniti i kodiranje datoteke. |
Izlazi
Oznaka |
Назив |
Tip |
Opis |
|---|---|---|---|
Isečeno |
|
[isto kao ulaz] |
Sloj koji sadrži objekte iz ulaznog sloja podeljene slojem preklapanja. |
Python kod
ID algoritma: native:clip
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.27.2. Razlika
Izdvaja objekte iz ulaznog sloja koji ne padaju unutar granica sloja preklapanja.
Objekti ulaznog sloja koji se delimično preklapaju sa objektom(ima) sloja preklapanja dele se duž granice tih objekata i zadržavaju se samo delovi izvan objekata sloja preklapanja.
Упозорење
Samo izmena geometrije
Ova operacija menja samo geometriju objekata. Vrednosti atributa objekata se ne menjaju, iako će svojstva kao što su površina ili dužina objekata biti izmenjena operacijom preklapanja. Ako se takva svojstva čuvaju kao atributi, ti atributi će morati ručno da se ažuriraju.
Сл. 24.163 Operacija razlike između ulaznog sloja „a“ sa dva objekta i sloja preklapanja „b“ sa jednim objektom (levo) — daje novi sloj sa izmenjenim objektima „a“ (desno)
Omogućava izmenu objekata na licu mesta za tačkaste, linijske i poligonske objekte
Podrazumevani meni:
See also
Parametri
Osnovni parametri
Oznaka |
Назив |
Tip |
Opis |
|---|---|---|---|
Ulazni sloj |
|
[vektor: geometrija] |
Sloj iz kojeg se izdvajaju (delovi) objekata. |
Sloj preklapanja |
|
[vektor: geometrija] |
Sloj koji sadrži geometrije koje se oduzimaju od geometrija ulaznog sloja. Očekuje se da ima bar onoliko dimenzija (tačka: 0D, linija: 1D, poligon: 2D, zapremina: 3D) koliko i geometrije ulaznog sloja. |
Razlika |
|
[isto kao ulaz] Podrazumevano: |
Zadajte sloj koji sadrži (delove) objekata iz ulaznog sloja koji nisu unutar sloja preklapanja. Jedno od:
Ovde se može promeniti i kodiranje datoteke. |
Napredni parametri
Oznaka |
Назив |
Tip |
Opis |
|---|---|---|---|
Veličina mreže Opciono |
|
[numerički: decimalni] Podrazumevano: Nije postavljeno |
Ako se zada, ulazne geometrije se prilepljuju na mrežu date veličine, a temena rezultata izračunavaju se na toj istoj mreži. |
Izlazi
Oznaka |
Назив |
Tip |
Opis |
|---|---|---|---|
Razlika |
|
[isto kao ulaz] |
Sloj koji sadrži (delove) objekata iz ulaznog sloja koji se ne preklapaju sa slojem preklapanja. |
Python kod
ID algoritma: native:difference
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.27.3. Razlika (višestruka)
Izdvaja objekte iz ulaznog sloja koji padaju potpuno izvan ili se samo delimično preklapaju sa objektima iz bilo kog sloja preklapanja.
Za svaki sloj preklapanja razlika se računa između rezultata svih prethodnih operacija razlike i tog sloja preklapanja. Objekti ulaznog sloja koji se delimično preklapaju sa objektom(ima) u sloju preklapanja dele se duž granice tih objekata i zadržavaju se samo delovi izvan objekata sloja preklapanja.
Упозорење
Samo izmena geometrije
Ova operacija menja samo geometriju objekata. Vrednosti atributa objekata se ne menjaju, iako će svojstva kao što su površina ili dužina objekata biti izmenjena operacijom preklapanja. Ako se takva svojstva čuvaju kao atributi, ti atributi će morati ručno da se ažuriraju.
Сл. 24.164 Operacija razlike između ulaznog sloja „a“ sa dva objekta i slojeva preklapanja „b“ i „c“ sa jednim objektom (levo) — daje novi sloj sa izmenjenim objektima „a“ (desno)
See also
Parametri
Oznaka |
Назив |
Tip |
Opis |
|---|---|---|---|
Ulazni sloj |
|
[vektor: geometrija] |
Sloj iz kojeg se izdvajaju (delovi) objekata. |
Slojevi za preklapanje |
|
[vektor: geometrija] [lista] |
Lista slojeva koji sadrže geometrije koje se oduzimaju od geometrija ulaznog sloja. Očekuje se da imaju bar onoliko dimenzija (tačka: 0D, linija: 1D, poligon: 2D, zapremina: 3D) koliko i geometrije ulaznog sloja. |
Razlika |
|
[isto kao ulaz] Podrazumevano: |
Zadajte sloj koji sadrži (delove) objekata iz ulaznog sloja koji se ne preklapaju sa objektima slojeva preklapanja. Jedno od:
Ovde se može promeniti i kodiranje datoteke. |
Izlazi
Oznaka |
Назив |
Tip |
Opis |
|---|---|---|---|
Razlika |
|
[isto kao ulaz] |
Sloj koji sadrži (delove) objekata iz ulaznog sloja koji se ne preklapaju sa objektima iz slojeva preklapanja. |
Python kod
ID algoritma: native:multidifference
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.27.4. Izdvoj/iseci po obuhvatu
Pravi novi vektorski sloj koji sadrži samo objekte koji padaju unutar zadatog obuhvata. Svi objekti koji se seku sa obuhvatom biće podrazumevano uključeni.
Сл. 24.165 Operacija izdvajanja između ulaznog sloja „a“ sa tri objekta i isprekidanog obuhvata (levo) — rezultujući objekti sa isprekidanim obuhvatom radi poređenja (desno)
Opciono, geometrije objekata mogu se i isecati na obuhvat.
Сл. 24.166 Operacija izdvajanja između ulaznog sloja „a“ sa tri objekta i isprekidanog obuhvata (levo) — rezultujući objekti sa isprekidanim obuhvatom radi poređenja (desno)
See also
Parametri
Oznaka |
Назив |
Tip |
Opis |
|---|---|---|---|
Ulazni sloj |
|
[vektor: geometrija] |
Sloj iz kojeg se izdvajaju (delovi) objekata. |
Obuhvat (xmin, xmax, ymin, ymax) |
|
[obuhvat] |
Obuhvat za isecanje. Dostupni metodi su:
|
Iseci objekte na obuhvat |
|
[logička vrednost] Podrazumevano: False |
Ako je uključeno, geometrije će biti isečene na izabrani obuhvat umesto da se cela geometrija uzme kao izlaz. Osim toga, izlazne geometrije biće automatski pretvorene u višedelne geometrije radi obezbeđivanja jednoobraznih izlaznih tipova. |
Izdvojeno |
|
[isto kao ulaz] Podrazumevano: |
Zadajte sloj koji sadrži objekte iz ulaznog sloja koji su unutar obuhvata isecanja. Jedno od:
Ovde se može promeniti i kodiranje datoteke. |
Izlazi
Oznaka |
Назив |
Tip |
Opis |
|---|---|---|---|
Izdvojeno |
|
[isto kao ulaz] |
Sloj koji sadrži isečene objekte. |
Python kod
ID algoritma: native:extractbyextent
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.27.5. Presek
Izdvaja delove objekata iz ulaznog sloja koji se preklapaju sa objektima u sloju preklapanja.
Objektima u sloju preseka dodeljuju se atributi preklapajućih objekata iz ulaznog sloja i sloja preklapanja.
Упозорење
Samo izmena geometrije
Ova operacija menja samo geometriju objekata. Vrednosti atributa objekata se ne menjaju, iako će svojstva kao što su površina ili dužina objekata biti izmenjena operacijom preklapanja. Ako se takva svojstva čuvaju kao atributi, ti atributi će morati ručno da se ažuriraju.
Сл. 24.167 Operacija preseka između ulaznog sloja „a“ sa dva objekta i sloja preklapanja „b“ sa jednim objektom (levo) — preklapajuće oblasti postaju novi sloj sa dva objekta i atributima oba sloja (desno)
Podrazumevani meni:
Упозорење
Ovaj algoritam uklanja postojeće primarne ključeve ili FID vrednosti i ponovo ih generiše u izlaznim slojevima.
See also
Parametri
Osnovni parametri
Oznaka |
Назив |
Tip |
Opis |
|---|---|---|---|
Ulazni sloj |
|
[vektor: geometrija] |
Sloj iz kojeg se izdvajaju (delovi) objekata. |
Sloj preklapanja |
|
[vektor: geometrija] |
Sloj koji sadrži objekte za proveru preklapanja. Očekuje se da geometrija njegovih objekata ima bar onoliko dimenzija (tačka: 0D, linija: 1D, poligon: 2D, zapremina: 3D) koliko i geometrija ulaznog sloja. |
Ulazna polja koja se zadržavaju (ostavite prazno za zadržavanje svih polja) Opciono |
|
[polje tabele: bilo koji] [lista] Podrazumevano: Nije postavljeno |
Polje(a) ulaznog sloja koja se zadržavaju u izlazu. Ako se ne izabere nijedno polje, uzimaju se sva polja. |
Polja preklapanja koja se zadržavaju (ostavite prazno za zadržavanje svih polja) Opciono |
|
[polje tabele: bilo koji] [lista] Podrazumevano: Nije postavljeno |
Polje(a) sloja preklapanja koja se zadržavaju u izlazu. Ako se ne izabere nijedno polje, uzimaju se sva polja. Duplikatima naziva polja biće dodat brojčani sufiks radi izbegavanja sudara. |
Presek |
|
[isto kao ulaz] Podrazumevano: |
Zadajte sloj koji sadrži (delove) objekata iz ulaznog sloja koji se preklapaju sa jednim ili više objekata iz sloja preklapanja. Jedno od:
Ovde se može promeniti i kodiranje datoteke. |
Napredni parametri
Oznaka |
Назив |
Tip |
Opis |
|---|---|---|---|
Prefiks polja preklapanja Opciono |
|
[niska] |
Dodajte prefiks za prepoznavanje polja sloja preklapanja. Duplikatima naziva polja biće dodat brojčani sufiks radi izbegavanja sudara. |
Veličina mreže Opciono |
|
[numerički: decimalni] Podrazumevano: Nije postavljeno |
Ako se zada, ulazne geometrije se prilepljuju na mrežu date veličine, a temena rezultata izračunavaju se na toj istoj mreži. |
Izlazi
Oznaka |
Назив |
Tip |
Opis |
|---|---|---|---|
Presek |
|
[isto kao ulaz] |
Sloj koji sadrži (delove) objekata iz ulaznog sloja koji se preklapaju sa slojem preklapanja. |
Python kod
ID algoritma: native:intersection
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.27.6. Presek (višestruki)
Izdvaja preklapajuće delove objekata u ulaznom sloju i svim slojevima preklapanja.
Objektima u izlaznom sloju dodeljuju se atributi preklapajućih objekata iz ulaznog sloja i sloja preklapanja.
Упозорење
Samo izmena geometrije
Ova operacija menja samo geometriju objekata. Vrednosti atributa objekata se ne menjaju, iako će svojstva kao što su površina ili dužina objekata biti izmenjena operacijom preklapanja. Ako se takva svojstva čuvaju kao atributi, ti atributi će morati ručno da se ažuriraju.
Сл. 24.168 Operacija preseka između ulaznog sloja „a“ sa dva objekta i slojeva preklapanja „b“ i „c“ sa jednim objektom (levo) — preklapajuće oblasti postaju novi sloj sa dva objekta i atributima svih slojeva (desno)
Упозорење
Ovaj algoritam odbacuje postojeće primarne ključeve ili FID vrednosti i ponovo ih generiše u izlaznim slojevima.
Parametri
Osnovni parametri
Oznaka |
Назив |
Tip |
Opis |
|---|---|---|---|
Ulazni sloj |
|
[vektor: geometrija] |
Sloj iz kojeg se izdvajaju (delovi) objekata. |
Slojevi za preklapanje |
|
[vektor: geometrija] [lista] |
Slojevi koji sadrže objekte za proveru preklapanja. Očekuje se da geometrija objekata ima bar onoliko dimenzija (tačka: 0D, linija: 1D, poligon: 2D, zapremina: 3D) koliko i geometrija ulaznog sloja. |
Napredni parametri
Oznaka |
Назив |
Tip |
Opis |
|---|---|---|---|
Prefiks polja preklapanja Opciono |
|
[niska] |
Dodajte prefiks za prepoznavanje polja slojeva preklapanja. Duplikatima naziva polja biće dodat brojčani sufiks radi izbegavanja sudara. |
Izlazi
Oznaka |
Назив |
Tip |
Opis |
|---|---|---|---|
Presek |
|
[isto kao ulaz] |
Sloj koji sadrži (delove) objekata iz ulaznog sloja koji se preklapaju sa svim slojevima preklapanja. |
Python kod
ID algoritma: native:multiintersection
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.27.7. Presek linija
Pravi tačkaste objekte tamo gde se linije iz dva sloja seku.
Сл. 24.169 Tačke preseka
Podrazumevani meni:
Упозорење
Ovaj algoritam odbacuje postojeće primarne ključeve ili FID vrednosti i ponovo ih generiše u izlaznim slojevima.
Parametri
Osnovni parametri
Oznaka |
Назив |
Tip |
Opis |
|---|---|---|---|
Ulazni sloj |
|
[vektor: linija] |
Ulazni linijski sloj. |
Sloj preseka |
|
[vektor: linija] |
Sloj koji se koristi za pronalaženje preseka linija. |
Ulazna polja koja se zadržavaju (ostavite prazno za zadržavanje svih polja) Opciono |
|
[polje tabele: bilo koji] [lista] Podrazumevano: Nije postavljeno |
Polje(a) ulaznog sloja koja se zadržavaju u izlazu. Ako se ne izabere nijedno polje, uzimaju se sva polja. |
Polja sloja preseka koja se zadržavaju (ostavite prazno za zadržavanje svih polja) Opciono |
|
[polje tabele: bilo koji] [lista] Podrazumevano: Nije postavljeno |
Polje(a) sloja preseka koja se zadržavaju u izlazu. Ako se ne izabere nijedno polje, uzimaju se sva polja. Duplikatima naziva polja biće dodat brojčani sufiks radi izbegavanja sudara. |
Presek |
|
[vektor: tačka] Podrazumevano: |
Zadajte sloj koji sadrži tačke preseka linija iz ulaznog sloja i sloja preklapanja. Jedno od:
Ovde se može promeniti i kodiranje datoteke. |
Napredni parametri
Oznaka |
Назив |
Tip |
Opis |
|---|---|---|---|
Prefiks polja sloja preseka Opciono |
|
[niska] |
Dodajte prefiks za prepoznavanje polja sloja preseka. |
Izlazi
Oznaka |
Назив |
Tip |
Opis |
|---|---|---|---|
Preseci |
|
[vektor: tačka] |
Tačkasti vektorski sloj preseka linija, sa atributima oba sloja. |
Python kod
ID algoritma: native:lineintersections
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.27.8. Podeli linijama
Deli linije ili poligone u jednom sloju pomoću linija ili prstenova poligona u drugom sloju za definisanje tačaka preloma. Preseci između geometrija u oba sloja smatraju se tačkama deljenja.
Izlaz će sadržati višedelne geometrije za podeljene objekte.
Сл. 24.170 Podeli linije
Omogućava izmenu objekata na licu mesta za linijske i poligonske objekte
Упозорење
Ovaj algoritam odbacuje postojeće primarne ključeve ili FID vrednosti i ponovo ih generiše u izlaznim slojevima.
Parametri
Oznaka |
Назив |
Tip |
Opis |
|---|---|---|---|
Ulazni sloj |
|
[vektor: linija, poligon] |
Sloj koji sadrži linije ili poligone za deljenje. |
Sloj za deljenje |
|
[vektor: linija, poligon] |
Sloj čije se linije ili prstenovi koriste za definisanje tačaka preloma. |
Podeljeno |
|
[isto kao ulaz] Podrazumevano: |
Zadajte sloj koji sadrži podeljene linijske/poligonske objekte iz ulaznog sloja (u slučaju da ih preseca linija iz sloja za deljenje). Jedno od:
Ovde se može promeniti i kodiranje datoteke. |
Izlazi
Oznaka |
Назив |
Tip |
Opis |
|---|---|---|---|
Podeljeno |
|
[isto kao ulaz] |
Izlazni vektorski sloj sa podeljenim linijama ili poligonima iz ulaznog sloja. |
Python kod
ID algoritma: native:splitwithlines
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.27.9. Simetrična razlika
Pravi sloj koji sadrži objekte iz ulaznog sloja i sloja preklapanja, ali sa uklonjenim preklapajućim oblastima između dva sloja.
Atributska tabela sloja simetrične razlike sadrži atribute i polja iz ulaznog sloja i sloja preklapanja.
Упозорење
Samo izmena geometrije
Ova operacija menja samo geometriju objekata. Vrednosti atributa objekata se ne menjaju, iako će svojstva kao što su površina ili dužina objekata biti izmenjena operacijom preklapanja. Ako se takva svojstva čuvaju kao atributi, ti atributi će morati ručno da se ažuriraju.
Сл. 24.171 Operacija simetrične razlike između ulaznog sloja „a“ sa dva objekta i sloja preklapanja „b“ sa jednim objektom (levo) — rezultujući sloj sa tri objekta i atributima oba sloja (desno)
Podrazumevani meni:
Упозорење
Ovaj algoritam odbacuje postojeće primarne ključeve ili FID vrednosti i ponovo ih generiše u izlaznim slojevima.
Parametri
Osnovni parametri
Oznaka |
Назив |
Tip |
Opis |
|---|---|---|---|
Ulazni sloj |
|
[vektor: geometrija] |
Prvi sloj iz kojeg se izdvajaju (delovi) objekata. |
Sloj preklapanja |
|
[vektor: geometrija] |
Drugi sloj iz kojeg se izdvajaju (delovi) objekata. U idealnom slučaju tip geometrije treba da bude isti kao kod ulaznog sloja. |
Simetrična razlika |
|
[isto kao ulaz] Podrazumevano: |
Zadajte sloj koji sadrži (delove) objekata iz ulaznog sloja i sloja preklapanja koji se ne preklapaju sa objektima iz drugog sloja. Jedno od:
Ovde se može promeniti i kodiranje datoteke. |
Napredni parametri
Oznaka |
Назив |
Tip |
Opis |
|---|---|---|---|
Prefiks polja preklapanja Opciono |
|
[niska] |
Dodajte prefiks za prepoznavanje polja sloja preklapanja. Duplikatima naziva polja biće dodat brojčani sufiks radi izbegavanja sudara. |
Veličina mreže Opciono |
|
[numerički: decimalni] Podrazumevano: Nije postavljeno |
Ako se zada, ulazne geometrije se prilepljuju na mrežu date veličine, a temena rezultata izračunavaju se na toj istoj mreži. |
Izlazi
Oznaka |
Назив |
Tip |
Opis |
|---|---|---|---|
Simetrična razlika |
|
[isto kao ulaz] |
Sloj koji sadrži (delove) objekata iz svakog sloja koji se ne preklapaju sa drugim slojem, sa atributima oba sloja. |
Python kod
ID algoritma: native:symmetricaldifference
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.27.10. Unija
Proverava preklapanja između objekata unutar ulaznog sloja i pravi zasebne objekte za preklapajuće i nepreklapajuće delove. Oblast preklapanja napraviće onoliko istovetnih preklapajućih objekata koliko ima objekata koji učestvuju u tom preklapanju.
Сл. 24.172 Operacija unije sa jednim ulaznim slojem sa dva preklapajuća objekta (levo) — daje četiri objekta (sredina) — objekti pomereni radi jasnoće (desno)
Može se koristiti i sloj preklapanja, u kom slučaju se objekti iz svakog sloja dele na svom preklapanju sa objektima iz drugog, praveći sloj koji sadrži sve delove iz ulaznog sloja i sloja preklapanja. Objekti na istom sloju neće deliti jedni druge. Atributska tabela sloja unije popunjava se vrednostima atributa odgovarajućeg originalnog sloja za nepreklapajuće objekte, i vrednostima atributa oba sloja za preklapajuće objekte.
Сл. 24.173 Operacija unije između ulaznog sloja „a“ sa dva objekta i sloja preklapanja „b“ sa jednim objektom (levo) — rezultujući sloj sa pet objekata i atributima oba sloja (desno)
Белешка
Uz sloj preklapanja, objekti na istom sloju neće deliti jedni druge. Ako želite da podelite preklapanja i na istom sloju i sa drugim slojevima, prvo pokrenite algoritam sa više slojeva, a zatim ga ponovo pokrenite samo sa prethodnim izlazom.
Podrazumevani meni:
Упозорење
Ovaj algoritam odbacuje postojeće primarne ključeve ili FID vrednosti i ponovo ih generiše u izlaznim slojevima.
See also
Parametri
Osnovni parametri
Oznaka |
Назив |
Tip |
Opis |
|---|---|---|---|
Ulazni sloj |
|
[vektor: geometrija] |
Ulazni vektorski sloj koji se deli na svim presecima. |
Sloj preklapanja Opciono |
|
[vektor: geometrija] |
Sloj koji će se kombinovati sa prvim. U idealnom slučaju tip geometrije treba da bude isti kao kod ulaznog sloja. |
Unija |
|
[isto kao ulaz] Podrazumevano: |
Zadajte sloj koji sadrži (podeljene i duplirane) objekte iz ulaznog sloja i sloja preklapanja. Jedno od:
Ovde se može promeniti i kodiranje datoteke. |
Napredni parametri
Oznaka |
Назив |
Tip |
Opis |
|---|---|---|---|
Prefiks polja preklapanja Opciono |
|
[niska] |
Dodajte prefiks za prepoznavanje polja sloja preklapanja. Duplikatima naziva polja biće dodat brojčani sufiks radi izbegavanja sudara. |
Veličina mreže Opciono |
|
[numerički: decimalni] Podrazumevano: Nije postavljeno |
Ako se zada, ulazne geometrije se prilepljuju na mrežu date veličine, a temena rezultata izračunavaju se na toj istoj mreži. |
Izlazi
Oznaka |
Назив |
Tip |
Opis |
|---|---|---|---|
Unija |
|
[isto kao ulaz] |
Sloj koji sadrži sve preklapajuće i nepreklapajuće delove iz obrađenog sloja(eva). |
Python kod
ID algoritma: native:union
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.27.11. Unija (višestruka)
Proverava preklapanja između objekata unutar ulaznog sloja i pravi zasebne objekte za preklapajuće i nepreklapajuće delove. Oblast preklapanja napraviće onoliko istovetnih preklapajućih objekata koliko ima objekata koji učestvuju u tom preklapanju.
Сл. 24.174 Operacija unije sa jednim ulaznim slojem sa dva preklapajuća objekta (levo) — daje četiri objekta (sredina) — objekti pomereni radi jasnoće (desno)
Može se koristiti i više slojeva preklapanja, u kom slučaju se objekti iz svakog sloja dele na svom preklapanju sa objektima iz svih ostalih slojeva, praveći sloj koji sadrži sve delove iz ulaznog sloja i sloja preklapanja. Objekti na istom sloju neće deliti jedni druge. Atributska tabela sloja unije popunjava se vrednostima atributa odgovarajućeg originalnog sloja za nepreklapajuće objekte, i vrednostima atributa iz slojeva preklapanja za preklapajuće objekte.
Сл. 24.175 Operacija unije između ulaznog sloja „a“ sa dva objekta i slojeva preklapanja „b“ i „c“ sa jednim objektom (levo) — rezultujući sloj sa jedanaest objekata i atributima svih slojeva (desno)
Белешка
Uz sloj preklapanja, objekti na istom sloju neće deliti jedni druge. Ako želite da podelite preklapanja i na istom sloju i sa drugim slojevima, prvo pokrenite algoritam sa više slojeva, a zatim ga ponovo pokrenite samo sa prethodnim izlazom.
Упозорење
Ovaj algoritam odbacuje postojeće primarne ključeve ili FID vrednosti i ponovo ih generiše u izlaznim slojevima.
Parametri
Osnovni parametri
Oznaka |
Назив |
Tip |
Opis |
|---|---|---|---|
Ulazni sloj |
|
[vektor: geometrija] |
Ulazni vektorski sloj koji se deli na svim presecima. |
Slojevi za preklapanje Opciono |
|
[vektor: geometrija] [lista] |
Slojevi koji će se kombinovati sa prvim. U idealnom slučaju tip geometrije treba da bude isti kao kod ulaznog sloja. |
Unija |
|
[isto kao ulaz] Podrazumevano: |
Zadajte sloj koji sadrži (podeljene i duplirane) objekte iz ulaznog sloja i slojeva preklapanja. Jedno od:
Ovde se može promeniti i kodiranje datoteke. |
Napredni parametri
Oznaka |
Назив |
Tip |
Opis |
|---|---|---|---|
Prefiks polja preklapanja Opciono |
|
[niska] |
Dodajte prefiks za prepoznavanje polja slojeva preklapanja. Duplikatima naziva polja biće dodat brojčani sufiks radi izbegavanja sudara. |
Izlazi
Oznaka |
Назив |
Tip |
Opis |
|---|---|---|---|
Unija |
|
[isto kao ulaz] |
Sloj koji sadrži sve preklapajuće i nepreklapajuće delove iz obrađenog sloja(eva), sa atributima svih slojeva. |
Python kod
ID algoritma: native:multiunion
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.