You are not logged in.

Announcement

*** NOTICE: forum.openstreetmap.org is being retired. Please request a category for your community in the new ones as soon as possible using this process, which will allow you to propose your community moderators.
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***

#26 2013-03-30 13:38:24

chris66
Member
From: Germany
Registered: 2009-05-24
Posts: 10,130

Re: Tag motorway_link name

Walter Schlögl wrote:

Warum wird bei process-destination nicht der gleiche Trick mit dem Splitten der Abfahrt angewendet?

Inzwischen hat WanMil einen Vereinheitlichungspatch programmiert.

WanMil wrote:

Attached is something to play with over Easter

The process-destination option now uses the same splitting algorithm like the process-exits option. An additional mkgmap:dest_hint=true is added to each _link with destination set.

Please have a look at the changed lines file how to give appropriate names using the destination tag.

The advantage is that also destinations within big motorway junctions are given at the right place.

Have fun!

Download mkgmap 2540 + destination_v1.patch :
dist.zip


Chris

Last edited by chris66 (2013-03-30 20:23:02)


Mapper aus dem Münsterland.

Offline

#27 2013-03-30 23:52:04

chris66
Member
From: Germany
Registered: 2009-05-24
Posts: 10,130

Re: Tag motorway_link name

Hier mal die Optionen im Vergleich (gepatchte mkgmap-Version mit default Style).

Strecke: A1 Richtung S, Kamener Kreuz, A2 Ausfahrt Hamm

Optionen : -

Rechts abfahren auf A2

Links halten auf A2
Rechts halten auf A2
Geradeaus auf A2
Links halten auf A2

Rechts abfahren auf Werler Strasse (B 63)
Rechts auf Werler Strasse (B 63)

---

Optionen : process-dest, process-exits

Rechts abfahren auf Exit 82 Kamener Kreuz [1]

Links halten auf A2 Hannover Bielefeld
Rechts halten auf A2 Hannover Bielefeld
Geradeaus auf A2 Hannover Bielefeld
Links halten auf A2 Hannover Bielefeld

Rechts abfahren Richt. Exit 18 Hamm
Rechts auf Werler Straße (B63)

---

Optionen : process-dest

Rechts abfahren auf A2 Hannover Bielefeld

Links halten auf A2 Hannover Bielefeld
Rechts halten auf A2 Hannover Bielefeld
Geradeaus auf A2 Hannover Bielefeld
Links halten auf A2 Hannover Bielefeld

Rechts abfahren auf Werler Strasse (B 63)
Rechts auf Werler Straße (B63)

[1] Hier vermisse ich die Richtungsangabe A2 Hannover


Mapper aus dem Münsterland.

Offline

#28 2013-04-01 12:19:05

WanMil
Member
Registered: 2009-04-09
Posts: 109

Re: Tag motorway_link name

Hi Chris,

danke fürs Testen!

Bei process-dest, process-exits kommt die Richtungsangabe A2 Hannover Bielefeld erst später, da das erste motorway_link Teilstück kein destination Tag hat und daher nur die Tags vom Exit verwendet werden.

Bei process-dest ist dies natürlich genau gleich. Nur bekommst Du hier früher die Angaben des zweiten Teilstückes angezeigt, da das erste Teilstück durch process-dest gar nicht mit einem Hinweis versehen wird (fehlendes destination tag).

Kannst Du Dir bitte noch mal die neuen Style Regeln für die Benennung der _links anschauen? Wenn Du die soweit ok findest, dann würde ich das gerne committen. Ansonsten freue ich mich über Änderungsvorschläge.

WanMil

Offline

#29 2013-04-01 12:55:37

chris66
Member
From: Germany
Registered: 2009-05-24
Posts: 10,130

Re: Tag motorway_link name

Ah, ok, d.h. es ist unvollständig gemappt.
Allerdings: Es kann ja sein, dass sich die Fahrbahn nach dem junction-Node noch nicht in die beiden Zielrichtungen geteilt hat sondern erst ein "gemeinsames" Stück kommt.

Dann wäre destination zum Beispiel: Oberhausen;Duisburg;Hannover;Bielefeld

Und da das vermutlich abgeschnitten wird (zu lang) würde eventuell was falsches angezeigt.
Egal, optimieren kann man immer noch.


Mapper aus dem Münsterland.

Offline

#30 2013-04-01 12:55:51

Garmin-User
Member
Registered: 2009-10-01
Posts: 677

Re: Tag motorway_link name

Hi,

einen Tippfehler habe ich gefunden. Unter "# Set highway names to include the reference..." in lines wird auf destionation:ref getestet (ein "o" zuviel).

Grüße
Mario

Offline

#31 2013-04-01 13:11:14

WanMil
Member
Registered: 2009-04-09
Posts: 109

Re: Tag motorway_link name

Garmin-User wrote:

einen Tippfehler habe ich gefunden. Unter "# Set highway names to include the reference..." in lines wird auf destionation:ref getestet (ein "o" zuviel).

Danke, der übliche destination Tippfehler :-)

Offline

Board footer

Powered by FluxBB