Fontos
A fordítás közösségi munka, amihez itt tud csatlakozni. Ennek az oldalnak eddig 100.00%-a van lefordítva.
24.1.20. Vektor: fedvény
24.1.20.1. Fedvény összevonása
Egy fedvényt (egymáshoz pontosan illeszkedő oldalú geometriák) dolgoz fel Erősen optimalizált megközelítést biztosít ezen elemek egyesítésére a szokásos Összevonás eszközhöz képest.
Lásd még
Paraméterek
Címke |
Név |
Típus |
Leírás |
|---|---|---|---|
Bemeneti réteg |
|
[vector: felület] |
Bemeneti vektoros felületréteg |
Összevont |
|
[vector: felület] Alapértelmezett: |
Határozza meg a kimeneti vektorréteget. Ezek egyike:
A fájl kódolása is módosítható itt. |
Kimenetek
Címke |
Név |
Típus |
Leírás |
|---|---|---|---|
Összevont |
|
[vector: felület] |
Az összevont geometriákat tartalmazó kimeneti vektoros felületréteg |
Python kód
Algoritmus azonosítója: native:coverageunion
import processing
processing.run("algorithm_id", {parameter_dictionary})
Az algoritmus azonosító akkor jelenik meg, ha az egérmutatót az algoritmus fölé viszi a Feldolgozás eszköztáron. A paraméterszótár tartalmazza a paraméter NAME-eket és érékeket. A feldolgozási algoritmusok Python konzolról történő futtatásával kapcsolatos részletekért lásd a Using processing algorithms from the console fejezetet.
24.1.20.2. Fedvény egyszerűsítése
Egy fedvényt (egymáshoz pontosan illeszkedő oldalú geometriák) dolgoz fel úgy, hogy az élekre Visvalingam-Whyatt egyszerűsítést alkalmaz, csökkentve ezzel a komplexitást a megadott tolerancia arányában, miközben fenntartja a fedvény érvényességét (azaz az egyszerűsítés után egyetlen él sem metszi vagy érinti egymást). Soha nem távolít el geometriát, legfeljebb leegyszerűsíti őket egyetlen háromszögre. Emellett egyes geometriákat (például a túl kevés nem ismétlődő ponttal rendelkező felületeket) változatlanul adja vissza.
Ha a bemeneti adathalmaz átfedések miatt egy nem érvényes fedvény, akkor is egyszerűsítésre kerül, de az érvénytelen topológia, például az egymást keresztező élek továbbra is érvénytelenek maradnak.
GEOS >= 3.12 verzió szükséges hozzá
Paraméterek
Címke |
Név |
Típus |
Leírás |
|---|---|---|---|
Bemeneti réteg |
|
[vector: felület] |
Bemeneti vektoros felületréteg |
Tolerancia |
|
[numerikus: double] Alapértelmezett: 0,0 |
A két egymást követő töréspont közötti maximális távolság (választható mértékegységben), amelynél azok összeolvadnak. |
Határok megőrzése |
|
[logikai] Alapértelmezett: Hamis |
Ha engedélyezve van, a fedvény külső szélei egyszerűsítés nélkül maradnak |
Egyszerűsített |
|
[vector: felület] Alapértelmezett: |
Határozza meg a kimeneti vektorréteget. Ezek egyike:
A fájl kódolása is módosítható itt. |
Kimenetek
Címke |
Név |
Típus |
Leírás |
|---|---|---|---|
Egyszerűsített |
|
[vector: felület] |
A csökkentett számú töréspontot tartalmazó kimeneti vektoros felületréteg. |
Python kód
Algoritmus azonosítója: native:coveragesimplify
import processing
processing.run("algorithm_id", {parameter_dictionary})
Az algoritmus azonosító akkor jelenik meg, ha az egérmutatót az algoritmus fölé viszi a Feldolgozás eszköztáron. A paraméterszótár tartalmazza a paraméter NAME-eket és érékeket. A feldolgozási algoritmusok Python konzolról történő futtatásával kapcsolatos részletekért lásd a Using processing algorithms from the console fejezetet.
24.1.20.3. Fedvény érvényesítése
Egy fedvény (egymáshoz pontosan illeszkedő oldalú geometriák) elemzését végzi el, hogy megtalálja azokat a helyeket, ahol nem teljesül az élek pontos illeszkedésének feltétele. Érvénytelennek tekinti az átfedő felületeket, illetve azokat, melyek közti hézag kisebb a megadott hézagszélességnél.
GEOS >= 3.12 verzió szükséges hozzá
Lásd még
Paraméterek
Címke |
Név |
Típus |
Leírás |
|---|---|---|---|
Bemeneti réteg |
|
[vector: felület] |
Bemeneti vektoros felületréteg |
Rés szélessége |
|
[numerikus: double] Alapértelmezett: 0,0 |
A felismerendő rés maximális szélessége |
Érvénytelen élek |
|
[vektor: vonal] Alapértelmezett: |
Határozza meg a kimeneti vektorréteget. Ezek egyike:
A fájl kódolása is módosítható itt. |
Kimenetek
Címke |
Név |
Típus |
Leírás |
|---|---|---|---|
Érvénytelen élek |
|
[vektor: vonal] |
A kimeneti vektoros vonalréteg, ami az egyes érvénytelen poligonok hibás éleit tartalmazza. |
Érvényesítési eredmény |
|
[logikai] |
Visszaadja, hogy a fedvény érvényes vagy sem. |
Python kód
Algoritmus azonosítója: native:coveragevalidate
import processing
processing.run("algorithm_id", {parameter_dictionary})
Az algoritmus azonosító akkor jelenik meg, ha az egérmutatót az algoritmus fölé viszi a Feldolgozás eszköztáron. A paraméterszótár tartalmazza a paraméter NAME-eket és érékeket. A feldolgozási algoritmusok Python konzolról történő futtatásával kapcsolatos részletekért lásd a Using processing algorithms from the console fejezetet.