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

Antwort per Email an