Fontos

A fordítás közösségi munka, amihez itt tud csatlakozni. Ennek az oldalnak eddig 97.64%-a van lefordítva.

24.1.23. Vektor: fedvény

24.1.23.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: poligon]

Bemeneti vektoros poligonréteg

Összevont

OUTPUT

[vector: poligon]

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: poligon]

Az összevont geometriákat tartalmazó kimeneti vektoros poligonré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.23.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ő poligonokat) 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.

Figyelem

Running this algorithm requires QGIS installed with GEOS >= 3.12 (see Help ► About menu).

Lásd még

Simplify, Smooth

Paraméterek

Címke

Név

Típus

Leírás

Bemeneti réteg

INPUT

[vector: poligon]

Bemeneti vektoros poligonré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: poligon]

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: poligon]

A csökkentett számú töréspontot tartalmazó kimeneti vektoros poligonré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.23.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ő poligonokat, illetve azokat, melyek közti hézag kisebb a megadott hézagszélességnél.

Figyelem

Running this algorithm requires QGIS installed with GEOS >= 3.12 (see Help ► About menu).

Paraméterek

Címke

Név

Típus

Leírás

Bemeneti réteg

INPUT

[vector: poligon]

Bemeneti vektoros poligonré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.