Hallo, irgendwann war hier mal die Frage aufgekommen, ob man etwas dagegen machen kann, dass im Osmarender (und [EMAIL PROTECTED]) alle Ecken bezier-gerundet werden.
Ich habe hierzu jetzt einen Hack/Fix/Workaround gebaut, aber bevor ich den gross auf der Liste verkuende und ins [EMAIL PROTECTED] einbaue, wuerde ich mich freuen, wenn noch jemand anders den mal testen koennte. Hierzu muesst ihr das aktuelle osmarender.xsl und lines2curves.pl aus dem "osmarender4"-Verzeichnis im SVN herunterladen. Wenn ihr nun beliebige Ways mit dem Tag "svg:bezier=no" (also "svg:bezier" als Tag-Name und "no" als Value) verseht, sollte Osmarender diese Information transparent durchreichen, und das neue lines2curves.pl sollte sie verstehen und an den Stellen dann auf Bezierkurven verzichten. Das ist auf mehreren Ebenen ein nicht ganz sauberer Trick, weil erstens das entstehende "bezier=no"-Tag im SVG theoretisch mit SVG-eigenen Tags kollidieren koennte (und das Verwenden eines eigenen Namespace zu viele Aenderungen am Osmarender erfordern wuerde, als dass ich das mal eben so machen kann), und zweitens auch, weil das lines2curves.pl jetzt noch mehr Annahmen ueber den Aufbau des SVG-Files treffen muss, als es das ohnehin schon vorher tat. Also es ist eher ein Feature fuer die "nice maps"-Fraktion als fuer die "nice code"-Fraktion ;-) Bye Frederik -- Frederik Ramm ## eMail [EMAIL PROTECTED] ## N49°00.09' E008°23.33' _______________________________________________ Talk-de mailing list [email protected] http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-de

