A Vonalláncok kiválogatása tisztítási művelet 3D vonalláncok csúcspontjainak hozzáadására és eltávolítására használható. Használható a rajzfájl méretének meghatározására és a szintvonal megjelenítésre, vagy a felesleges információk eltávolítására.
Egyszerűsítési tényezőket és Kiegészítő tényezőket adhat meg annak meghatározására, hogy egy csúcspont hozzáadásra vagy eltávolításra kerüljön-e a 3D vonalláncban.
A Generalizálási tényezők a 3D vonalláncok mentén generált pontok számának csökkentésére használhatók. A generalizálási tényezők kihagyják azon csúcspontokat, melyek közelebb vannak egymáshoz, mint a Távolság tényező, és melyek elhajlása kevesebb, mint a Szög tényező. Nagyobb távolság és elhajlási szög több pont létrehozását eredményezi. A távolság érték hosszegységekben kerül mérésre, a szögérték pedig szögegységekben.
A generalizálási tényezők értékeinek a kiegészítő tényezőknél kisebbnek kell lenniük.
Egy 3D vonallánc egy pontjának helye az előtte és utána lévő pont helye alapján kerül generalizálásra. Ha ezen három pont közötti hossz kisebb, mint a generalizálási hosszérték, és a hajlásszög kisebb, mint a generalizálási szögérték, a közbenső pont nem kerül hozzáadásra a szintvonal adatfájlhoz.
Generalizálási tényező paraméterek
A Kiegészítő tényezők 3D vonallánc csúcspontok kiegészítésére és hozzáadására használhatók. A kiegészítési távolság a csúcspontok közötti megengedett maximális távolság. Ha a csúcspontok közötti távolság egy szintvonalon nagyobb, mint a kiegészítő tényező, pontok kerülnek hozzáadásra a szintvonalon egyenlő távolságra, amely kisebb vagy egyenlő, mint a kiegészítő távolság. Minél kisebb a távolság, annál nagyobb a kiegészítő pontok száma.
Kiegészítő tényezők paraméterei
Görbék esetén a kitüremkedés értéke az ív és a húr távolsága osztva a húr hosszával. A kitüremkedési tényező csúcspontokat ad a vonalláncgörbéhez, a görbe görbületét egyenes vonalszakaszokkal létrehozva. Ezen szakaszok hossza a kitüremkedési tényezőtől és a görbület szögétől függően változik.
Kitüremkedési tényező paraméterek