yoin

mossieramm

Hoi, is er een makkelijke manier om polylinen te vereenvoudigen, dwz minder punten ??

Reimer

Met het commando OVERKILL kun je ook polylinen optimaliseren. Vertices die overbodig zijn (die dus op een rechte lijn tussen twee andere vertices liggen) worden dan verwijderd.

Reimer.

mossieramm

#2
Dit werkt prima als de lijnen precies dezelfde hoek hebben, maar als de hoek een kleine afwijking heeft, zeg 0.001, dan werkt het niet. Is er een manier om polylijnen met een kleine hoek te vereenvoudigen ??
Of nog beter, om en om punten weghalen. Ik heb nu een tekening met ongeveer 500.000 polylijen, maar dat is veel te nauwkeurig en zwaar (tekening van 30MB wordt de pc niet vrolijk van).
David.

roy_043

#3

mossieramm

Overkill gooit ook de lijnen weg, met gevolg allemaal losse polylines. Op zich geen probleem, maar als ik dan met join ze elkaar wil knopen, gaat dat niet goed omdat de hoeken niet aansluiten.

mrbeegee

In AutoCad MAP zit zo'n optie. Het zit bij MAP > TOOLS > DRAWING CLEANUP> optie Simplify Object.
Je kan dan met een opgegeven tolerantie lijnen versimpelen en (optioneel) van een bocht bestaande uit heel veel polylijnstukken een arc laten maken.