[Talk-de] Linienglättung

Christoph Eckert ce at christeck.de
Sa Jul 12 14:59:47 UTC 2008


High,

> inwiefern soll man eingezeichnete Straßen per Hand "glätten"?
>
> Ich habe hier eine Straße vor meinem Haus, die einen Bogen macht. Diesen
> Bogen kann ich mit 10 Nodes darstellen, sieht dann aber zackelig aus.
>
> Wenn ich ihn über eine Bezier-Funktion glätte sieht er perfekt aus,
> hat aber 45 Nodes.

wieviele Nodes Du am besten in eine Kurve setzt ist Erfahrungs- und 
Geschmackssache. Ich mache inzwischen lieber einen zu wenig als zu viel.

> Ich denke mal, dass die Rendering-Engine die Nodes automatisch reduziert
> und einen Bogen rausmacht, aber Routing-Programme könnten hierbei
> durchdrehen?!

Zumindest osmarender macht Kurven schön rund statt polygonal. Wenn ich das 
richtig im Hinterkopf habe wird das allerdings am fertigen SVG vorgenommen, 
also erst dann wenn man gar nicht mehr weiß ob die Linie da eine Straße oder 
ein Gebäude ist. Flächen sehen dann schon mal runder aus als man es gerne 
haben möchte:
http://tinyurl.com/6zlbus

Beste Grüße,

ce





Mehr Informationen über die Mailingliste Talk-de