Es gibt aber auch einige Gründe für das mappen mit Tags an die Straße (für Wege die nicht getrennt von der Straße verlaufen):

  • Der Weg existiert in Einheit mit der Fahrbahn, das Ganze bildet die Straße. Ein extra Weg würde einen falschen Eindruck erwecken.
  • Routing funktioniert besser, da so klar ist, dass man jederzeit die Straßenseite wechseln kann.
  • Extra eingezeichnete Wege müssten an jeder Kreuzung oder eigentlich an jeder Stelle an der man die Fahrbahn überqueren kann mit der Fahrbahn verbunden werden.
  • Extra eingezeichnete Wege sind aufwendiger zu pflegen. Korrigiert man z.B. die Straße nach besseren Daten, muss man auch den parallel verlaufenden Radweg verschieben.
  • Rendering ist eventuell einfacher (sobald es denn funktioniert), da nicht berechnet werden muss ob die Fahrbahn den Radweg überlappt.
  • Falls Routing noch nicht funktioniert, ist das die Sache der Router. Schließlich mappen wir nicht für den Router.*
  • Die Aussage ist natürlich nur teilweise sinnvoll. Ebenso mit dem Renderer. Das Ganze “Wir mappen nicht für…” sollte sich eigentlich auf direkte Anweisungen an die benutzenden Programme beziehen (z.B. “Zeichne den Weg in blau”) oder das Eintragen von falschen Daten zum Korrigieren von Bugs (z.B. verschieben von Wegen wenn sie von anderen überdeckt werden). Sowas ist natürlich nicht sinnvoll. Allerdings mappen wir natürlich sehr wohl für Renderer/Router/was auch immer. Wofür denn sonst? Es ist also durchaus sinnvoll, sich zu überlegen wie die Daten eingetragen werden können, um eine automatische Auswertung möglichst einfach zu machen.