[Talk-de] Wiki bzgl. "ref auf motorway_link" ändern/ergänzen und ref dort ersetzen/entfernen?

Bodo Meissner bodo at bodo-m.de
So Jun 13 22:49:53 UTC 2010


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Am 14.06.2010 00:05, schrieb M∡rtin Koppenhoefer:
> Am 13. Juni 2010 19:20 schrieb steffterra <steffterra at me.com>:
>>> Dass der Weg eine Autobahnauffahrt ist, und wo die hinfuehrt, steht
>>> schon in den Daten.
>>
>> Du meinst es "steht in den Daten" in dem der motorway_link mit dem motorway einen gemeinsamen knoten hat, oder meinst Du etwas anderes?
> 
> Im Prinzip ja, es ist aber noch mehr: der motorway-link hat ja eine
> Richtung, und es ist nicht irgendein node sondern der letzte Node, der
> gleichzeitig die Autobahn ist, wo er hinführt. Diese Redundanz, die Du
> vorschlägst, macht für mich an dieser Stelle daher keinen Sinn. (Bei
> Ausfahrten ist es das selbe in grün).

Es gibt auch komplexere Konstruktionen, bei denen das nicht mehr so einfach zu verfolgen ist.
Beispiel: Autobahndreieck Allgäu <http://www.openstreetmap.org/?lat=47.687261&lon=10.368329&zoom=18>
Von der A7 in nördlicher Richtung zweigt eine Parallelspur ab, die auch wieder auf die A7 führt. Davon geht dann wieder die Verbindung zur A980 ab.

Hier müßte man entlang der Route alle *_link-Stücke verfolgen, bis man auf eine andere Straße (nicht *_link) trifft und ggf. das dortige ref verwenden. (Geht nur zur Laufzeit des Routers. Wenn man das bei der Karten-Generierung machen möchte, müßte man alle Kombinationen durchrechnen.)

Wenn man manuell festgelegte Werte an die *_link-Stücke klebt, erleichtert das dem Router bzw. dem Routing-Karten-Generator die Arbeit.
Und da scheinbar in vielen Fällen der "Mißbrauch" des ref-Tags gängige Praxis ist, wäre es sicher sinnvoll, die Information in ein besser geeignetes Tag wie das vorgeschlagenen destination_ref zu verlagern.

Ich denke, es schadet nichts, den vorgeschlagenen Key zu verwenden, auch wenn das möglicherweise redundant ist.
Da es aber bisher nicht der gängigen Praxis entspricht, würde ich das zuerst als Proposed_feature eintragen. Alternative: häufig in der DB verwenden und dann mit Verweis auf die Verbreitung direkt ohne Proposal als Key eintragen.

Wenn jemand ein Programm schreibt, das die korrekten destination_ref-Werte für alle motorway_link ermitteln kann, ist das vielleicht ein Hinweis, daß man auf destination_ref verzichten kann.


Bodo
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAkwVYJEACgkQnMz9fgzDSqeX/wCfbAVt8lrTfQaIdpCu7C1PexfF
jvcAmwar0IWL7qIiVqqKAHWoskFi7mIO
=hIz9
-----END PGP SIGNATURE-----




Mehr Informationen über die Mailingliste Talk-de