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

Dissolve

Paraméterek

Címke

Név

Típus

Leírás

Bemeneti réteg

INPUT

[vector: felület]

Bemeneti vektoros felületréteg

Összevont

OUTPUT

[vector: felület]

Alapértelmezett: [Ideiglenes réteg létrehozása]

Határozza meg a kimeneti vektorréteget. Ezek egyike:

  • Ideiglenes réteg létrehozása (TEMPORARY_OUTPUT)

  • Mentés fájlba…

  • Mentés Geopackage-be…

  • Mentés adatbázistáblába…

A fájl kódolása is módosítható itt.

Kimenetek

Címke

Név

Típus

Leírás

Összevont

OUTPUT

[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á

Lásd még

Simplify, Smooth

Paraméterek

Címke

Név

Típus

Leírás

Bemeneti réteg

INPUT

[vector: felület]

Bemeneti vektoros felületréteg

Tolerancia

TOLERANCE

[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

PRESERVE_BOUNDARY

[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

OUTPUT

[vector: felület]

Alapértelmezett: [Ideiglenes réteg létrehozása]

Határozza meg a kimeneti vektorréteget. Ezek egyike:

  • Ideiglenes réteg létrehozása (TEMPORARY_OUTPUT)

  • Mentés fájlba…

  • Mentés Geopackage-be…

  • Mentés adatbázistáblába…

A fájl kódolása is módosítható itt.

Kimenetek

Címke

Név

Típus

Leírás

Egyszerűsített

OUTPUT

[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

Check validity

Paraméterek

Címke

Név

Típus

Leírás

Bemeneti réteg

INPUT

[vector: felület]

Bemeneti vektoros felületréteg

Rés szélessége

GAP_WIDTH

[numerikus: double]

Alapértelmezett: 0,0

A felismerendő rés maximális szélessége

Érvénytelen élek

INVALID_EDGES

[vektor: vonal]

Alapértelmezett: [Ideiglenes réteg létrehozása]

Határozza meg a kimeneti vektorréteget. Ezek egyike:

  • Kimenet kihagyása

  • Ideiglenes réteg létrehozása (TEMPORARY_OUTPUT)

  • Mentés fájlba…

  • Mentés Geopackage-be…

  • Mentés adatbázistáblába…

A fájl kódolása is módosítható itt.

Kimenetek

Címke

Név

Típus

Leírás

Érvénytelen élek

OUTPUT

[vektor: vonal]

A kimeneti vektoros vonalréteg, ami az egyes érvénytelen poligonok hibás éleit tartalmazza.

Érvényesítési eredmény

IS_VALID

[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.