Hallo Sarah, > Also nochmal: > Ein Haupttag sei ein Tag, was allein an einem Weg oder Knoten vorkommen > kann, wobei "kann" hier so zu vestehen ist, dass es in der Datenbank > häufiger allein anzutreffen ist. Es muss nicht alleine stehen, es kann mit > beliebigen anderen Tags (auch Haupttags) vorkommen, aber es wird eben auch > alleine benutzt. Ein Untertag hingegen wird man praktisch nur in Kombination > mit anderen Tags in der Datenbank finden. > > Ein Tag, dass gewöhnlich nur mit anderen Tags vorkommt, sollte ein > Datenverarbeiter besser nicht interpretieren, ohne die anderen Tags zu > betrachten. Beispiel: ein Router ignoriert gewöhnlich alle Wege, die > mit "waterway=*" getaggt sind, selbst wenn sie ein Tag "bicycle=*" > enthalten. (Ja, diese Kombination gibt es in der Datenbank.) Würde er > bedingungslos alle Wege mit "bicycle=*" ins Routing aufnehmen, würden > einige Leute sehr nass werden.
Genau, die Daten in OSM müssen immer _im_Kontext_ ausgewertet werden. Es liegt doch sowieso im Interesse des Routers, möglichst alle überflüssigen Daten aus der Datenbank zu werfen. Und da ist ein Whitelist-Ansatz ("Ich beachte 'bicycle=no' für highways und barriers.") besser als einfach alle bicycle=no auszuwerten. Gerade weil OSM ein offenes System ist, sollte man bei der Auswertung eher restriktiv vorgehen.. Gruss, Thomas _______________________________________________ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de