On Wed, Oct 17, 2007 at 03:05:41PM +0200, Marcus Wolschon wrote: > >>> Das w?rde jeden Renderer und jeden Router unendlich > >>> langsam machen > > > > Router muessen eh die Daten vorverarbeiten, und Renderer, naja, > > Mapnik tuts auch schon... > > a) Router müssen aktualisierte Karten auch runterladen > Einer der Vorteile von OSM. Bei mir kann ich sagen > "[click]" hole mir mal bitte die aktualisierte Karte > für diese Gegend per Handy. Das könnte einmal DAS > Killerargument für freie Navis werden gegenüber > kommerziellen, nie wirklich aktuellen Navis. > > b) Router enthalten Renderer, müssen also auch deren > Daten auf jedem Laptop oder jeder Flash-Disk mitführen. > > c) Router benötigen die Position der Hausnummern ja gerade. > > d) Ein Weg mit 2000 Nodes kann leider nicht auf 3 Nodes > eingedampft werden, weil sich sonst die für die Metriken > (kürzeste, schnellste, effizienteste,.. Route) wichtigen > Entfernungen und Kurven-Radien ändern. > Briefkästen, Stromleitungen, Flüße,... lassen sich wunderbar > auf der Datenbank rausfiltert und nur für den Renderer > laden aber bei Wegen sollte man es mit der Datenflut > nicht künstlich übertreiben.
Wenn die 2000 Nodes aber wie im Beispiel alle auf einer Linie liegen (die eben sonst nur 3 Nodes bräuchte) ist es ein einfaches, die Geometrie auf 3 Nodes zu vereinfachen (Douglas-Peucker u.ä.). Zumindest für kleine Zoom-Bereiche muss dass sowieso gemacht werden, da hat OSM sogar jetzt schon zu viele Daten um auch nur die Autobahnen ganz Europas schnell darzustellen. Gabriel. _______________________________________________ Talk-de mailing list [email protected] http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-de

