[Talk-de] Tagging-Frage: Marktplatz

Guenther Meyer d.s.e at sordidmusic.com
Do Nov 15 08:58:10 UTC 2007


Am Donnerstag 15 November 2007 schrieb qbert biker:
> Hallo,
>
> > Wenn da ein Hindernis ist muß es eh aus der area ausgeschlossen werden.
> > Und
> > da haben wir evtl. wirklich ein Problem. Bisher werden area durch eine
> > zusammenhängende Linie umgeben. Statt eines O wird also ein C gezeichnet,
> > bei dem die Öffnung nicht sichtbar ist, aber ein router könnte diese
> > Öffnung
> > für ein Hindernis halten.
>
> Kurz mal zur technischen Seite: Die typischen Router können mit
> Flächen nichts anfangen, weil sie auf einem Graphen aufbauen.
> Der Graph kennt nur Knoten und die kürzeste Verbindung dazwischen.
> Das lässt sich bei einem Platz nicht wirklich schön umsetzen,
> man kann z.B. alle Zufahrten gegeneinander verbinden.
>
hatten wir uns beim letzten treffen darueber unterhalten, oder war das jemand 
anders? is ja auch egal...

mein vorschlag dazu:
also, ein platz wird quasi als platz getaggt, der renderer rendert einen 
platz. so laeufts ja jetzt bereits schon.

ich weiss jetzt nicht genau, wie router arbeiten, aber ich nehme mal an, die 
tun auch nix weiter, als moeglichen pfaden zu folgen, und nach einem 
bestimmten algorithmus den besten raussuchen.
wenn als ein router auf seinem weg auf einen node stoesst, der zu einem platz 
gehoert, dann gibts eine art preprocessor oder proxy, der dem router quasi 
virtuell alle nodes des platzes miteinander verbindet, d.h. der 
routing-algorithmus wird nie einen platz sehen, sondern nur nodes mit 
verbindungen. er kann also ganz normal weiterrouten und seinen weg finden.
erst bei der ausgabe, bzw. bei der erstelllung der routenbeschreibung kommt 
der platz als solches wieder ins spiel.

das sollte doch relativ einfach machbar sein. oder hab ich da was uebersehen?

-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : signature.asc
Dateityp    : application/pgp-signature
Dateigröße  : 189 bytes
Beschreibung: This is a digitally signed message part.
URL         : <http://lists.openstreetmap.org/pipermail/talk-de/attachments/20071115/b9b1cafb/attachment.sig>


Mehr Informationen über die Mailingliste Talk-de