You are not logged in.
- Topics: Active | Unanswered
Announcement
#51 2011-10-26 15:22:07
- EvanE
- Member
- Registered: 2009-11-30
- Posts: 5,716
Re: Fehlerhafte Turn-Restrictions in DE aufgeteilt nach Bundesländer
Flacus wrote:http://dev.openstreetmap.de/aio/mkgmap- … _extra.txt
enthält tägliche Listen mit Turn relation die zuviele Einträge haben"1_OSM_rest_extra.txt" weist den gleichen Fehler auf wie ehemals efreds Liste:
Mehrere "via-ways" sind erlaubt, jedoch keine mehrere "via-Knoten".
Ist das wirklich ein Fehler?
In der Beschreibung der turn-restriction steht für die via-Rolle:
entweder ein node oder ein oder mehrere way's mit Rolle via
Ich interpretiere das dahingehend, dass es einen durchgehenden Weg per from, via, to geben muss.
Leider gibt es an anderer Stelle des Textes eine abweichende Beschreibung. Es ist also nicht ganz eindeutig beschrieben.
Edbert (EvanE)
Offline
#52 2011-10-26 15:36:34
- kellerma
- Member
- Registered: 2010-07-18
- Posts: 1,623
Re: Fehlerhafte Turn-Restrictions in DE aufgeteilt nach Bundesländer
Ist das wirklich ein Fehler?
In der Beschreibung der turn-restriction steht für die via-Rolle:
entweder ein node oder ein oder mehrere way's mit Rolle via
Der wiki-Text kommt mir bekannt vor, den hab' ich geschrieben ![]()
Ich interpretiere das dahingehend, dass es einen durchgehenden Weg per from, via, to geben muss.
Leider gibt es an anderer Stelle des Textes eine abweichende Beschreibung. Es ist also nicht ganz eindeutig beschrieben.
Edbert (EvanE)
<from-way> <ein via-knoten> <ein via-way> <ein via-knoten> <to-way>
ist doppelt gemoppelt, es reicht
<from-way> <ein via-way> <to-way>
Via-way(s) braucht man hauptsächlich bei (mehrteiligen) u-turn-restriktion, bei "normalen" abbiege-rel. genügt ein via-knoten
In der AIO-Liste wurden, so weit ich das gesehen haben, u-turns mit mehren, zusammenhängenden via-ways beanstandet
und das ist aber erlaubt.
Ciao,
Frank
Offline
#53 2011-10-26 18:32:46
- EvanE
- Member
- Registered: 2009-11-30
- Posts: 5,716
Re: Fehlerhafte Turn-Restrictions in DE aufgeteilt nach Bundesländer
<from-way> <ein via-knoten> <ein via-way> <ein via-knoten> <to-way>
ist doppelt gemoppelt, es reicht <from-way> <ein via-way> <to-way>Via-way(s) braucht man hauptsächlich bei (mehrteiligen) u-turn-restriktion, bei "normalen" abbiege-rel. genügt ein via-knoten
In der AIO-Liste wurden, so weit ich das gesehen haben, u-turns mit mehren, zusammenhängenden via-ways beanstandet
und das ist aber erlaubt.
Hallo Frank
Soweit sind wir uns also einig: Entweder ein via Knoten oder ein/mehrere via-Wege.
Wobei in beiden Fällen diese einen durchgängigen Weg vom from-Weg zum to-Weg ergeben müssen.
In Post #50 schriebst du aber:
"1_OSM_rest_extra.txt" weist den gleichen Fehler auf wie ehemals efreds Liste:
Mehrere "via-ways" sind erlaubt, jedoch keine mehrere "via-Knoten".
Was meintest du nun wirklich?
Die Frage warum mehrere via-Ways als Fehler angemerkt werden kann dabei ja zwei Ursachen habe:
- Mehrere via-Ways sind bei der AIO nicht berücksichtigt worden.
- mkmap kann mehrere via-Ways nicht in ein passendes Garmin-Konstrukt umwandeln.
Der zweite Fall könnte vom Ersteller der AIO kaum sinnvoll behandelt werden.
Edbert (EvanE)
Offline
#54 2011-10-26 19:47:28
- kellerma
- Member
- Registered: 2010-07-18
- Posts: 1,623
Re: Fehlerhafte Turn-Restrictions in DE aufgeteilt nach Bundesländer
Hi Edbert,
In Post #50 schriebst du aber:
"1_OSM_rest_extra.txt" weist den gleichen Fehler auf wie ehemals efreds Liste:
Mehrere "via-ways" sind erlaubt, jedoch keine mehrere "via-Knoten".
Was meintest du nun wirklich?
Da hast Du recht, dies haett' ich deutlicher formulieren müssen, damit man es nicht missversteht:
"1_OSM_rest_extra.txt" weist den gleichen Fehler auf wie ehemals efreds Liste:
Mehrere "via-knoten" sind erlaubt, jedoch keine mehrere "via-ways".
Richtig ist hingegen:
Mehrere "via-ways" sind erlaubt, jedoch keine mehrere "via-Knoten".
Jetzt besser? ![]()
Die Frage warum mehrere via-Ways als Fehler angemerkt werden kann dabei ja zwei Ursachen habe:
- Mehrere via-Ways sind bei der AIO nicht berücksichtigt worden.
- mkmap kann mehrere via-Ways nicht in ein passendes Garmin-Konstrukt umwandeln.Der zweite Fall könnte vom Ersteller der AIO kaum sinnvoll behandelt werden.
Schauen wir uns dazu einfach einen Auszug aus der aktuellen 1_OSM_rest_extra.txt an:
2011/10/26 07:58:26 WARNING (RestrictionRelation): 70013038.osm.pbf: Turn restriction http://www.openstreetmap.org/browse/relation/1712008 (at http://www.openstreetmap.org/?mlat=48.0 … 5&zoom=17) has extra 'from' member http://www.openstreetmap.org/browse/way/134628880
2011/10/26 08:01:14 WARNING (RestrictionRelation): 70013060.osm.pbf: Turn restriction http://www.openstreetmap.org/browse/relation/3659 (at http://www.openstreetmap.org/?mlat=50.7 … 1&zoom=17) has extra 'via' member http://www.openstreetmap.org/browse/way/47088401
Die "Fehlermeldung" ist bei beiden die gleiche. Wenn AIO mehrere via-ways nicht verarbeiten kann, hätten sie beim 2. schreiben sollen
"multiple via-ways. Ignoring it"
oder so ähnlich.
Oder erst gar nicht als "error" in der Datei auflisten.
Ciao,
Frank
Offline
#55 2011-10-26 20:56:54
- EvanE
- Member
- Registered: 2009-11-30
- Posts: 5,716
Re: Fehlerhafte Turn-Restrictions in DE aufgeteilt nach Bundesländer
Da hast Du recht, dies haett' ich deutlicher formulieren müssen, damit man es nicht missversteht:
...
Jetzt besser?
Ja, jetzt passt es zusammen.
EvanE wrote:Die Frage warum mehrere via-Ways als Fehler angemerkt werden kann dabei ja zwei Ursachen habe:
- Mehrere via-Ways sind bei der AIO nicht berücksichtigt worden.
- mkmap kann mehrere via-Ways nicht in ein passendes Garmin-Konstrukt umwandeln.
Der zweite Fall könnte vom Ersteller der AIO kaum sinnvoll behandelt werden.Schauen wir uns dazu einfach einen Auszug aus der aktuellen 1_OSM_rest_extra.txt an:
... WARNING (RestrictionRelation): 70013038.osm.pbf: Turn restriction ...relation/1712008 (at ...mlat=48.08969&mlon=11.47335&zoom=17) has extra 'from' member ...way/134628880
... WARNING (RestrictionRelation): 70013060.osm.pbf: Turn restriction ...relation/3659 (at ...mlat=50.77825&mlon=6.09411&zoom=17) has extra 'via' member ...way/47088401Die "Fehlermeldung" ist bei beiden die gleiche. Wenn AIO mehrere via-ways nicht verarbeiten kann, hätten sie beim 2. schreiben sollen
"multiple via-ways. Ignoring it"
oder so ähnlich.
Oder erst gar nicht als "error" in der Datei auflisten.
Hallo Frank
mkgmap sollte schon alles auflisten, was es nicht so wie in den OSM-Daten geschrieben, in die Garmin-Karte übernehmen kann. Von daher sehe ich das schon als berechtigt an, beide Fälle als Warnung aufzuführen. Ob man da jetzt einen anderen Meldungstext verwenden sollte oder ob man das als im Grunde gleichwertig betrachtet, darüber kann man sich natürlich unterhalten.
Ich denke übrigens, dass die Fehlermeldungen von mkgmap kommen und nicht aus dem Prä-Prozessing für die AIO. Die Aufteilung nach unterschiedlichen Fehlerklassen ist dabei wahrscheinlich ein Post-Prozessing im AIO Erstellungsprozess. Das kann aber nur Flacus wirklich beantworten.
Edbert (EvanE)
Offline
#56 2011-10-26 23:23:41
- FvGordon
- Member
- Registered: 2009-08-29
- Posts: 726
Re: Fehlerhafte Turn-Restrictions in DE aufgeteilt nach Bundesländer
Noch was zum abarbeiten ...
http://dev.openstreetmap.de/aio/mkgmap- … _extra.txt
sowie
http://dev.openstreetmap.de/aio/mkgmap- … member.txtGrüße Dirk
Hallo,
die zweite, längere Liste ist nun auch behoben.
Auch die Rolle location_hint bei einer Abbiegebeschränkung ist erlaubt - sie gibt an, wo das Verkehrszeichen steht.
Gruß,
Franz
Offline
#57 2011-10-26 23:29:46
- Flacus
- Member
- Registered: 2009-05-16
- Posts: 93
- Website
Re: Fehlerhafte Turn-Restrictions in DE aufgeteilt nach Bundesländer
Mhh dann könnte ich gleich noch
http://dev.openstreetmap.de/aio/mkgmap- … dabout.txt
sowie
http://dev.openstreetmap.de/aio/mkgmap- … s_ways.txt
anbieten, aber dann kommen wir langsam offtopic.
Zu Edbert (EvanE):
Du hast recht. Ich lasse die Geofabrik-Daten splitten und von mkgmap bearbeiten, danach werden die Logfiles von MKGMAP geteilt und sortiert.
Denke aus den Daten kann man noch so einiges machen. ggf gehen aber einige "Fehlermeldungen" übers Ziel hinaus.
So zB bei den via Ways, das kann MKGMAP zZ nicht den Garmin Geräten beibringen, daher fallen die nach meinem Wissen einfach weg.
Somit sind wir wieder beim alten Henne /E Ei Problem (anders Erfassen / andere Software).
Lg Dirk
Last edited by Flacus (2011-10-26 23:52:20)
Offline
#58 2011-10-27 03:19:57
- mdk
- Member
- Registered: 2010-08-18
- Posts: 304
Re: Fehlerhafte Turn-Restrictions in DE aufgeteilt nach Bundesländer
Soweit sind wir uns also einig: Entweder ein via Knoten oder ein/mehrere via-Wege.
Wobei in beiden Fällen diese einen durchgängigen Weg vom from-Weg zum to-Weg ergeben müssen.
Das stimmt (inzwischen) auch mit der englischen Wikiseite überein:
one (node) / one or more (way)
aber die dazugehörige Erklärung ist meines Erachtens (immer noch) falsch:
the nodes [plural] or way [singular] between the end points across which you would travel if the turn weren't restricted - may just be the simple intersection of the two ways, or consider a dual carriageway where you can't turn across it, where via would be the nodes [plural] on each carriageway and/or the little way [singular] connecting the two carriageways.
Grüsse
mdk
Offline
#59 2011-10-27 05:06:48
- EvanE
- Member
- Registered: 2009-11-30
- Posts: 5,716
Re: Fehlerhafte Turn-Restrictions in DE aufgeteilt nach Bundesländer
Das stimmt (inzwischen) auch mit der englischen Wikiseite überein: ....
aber die dazugehörige Erklärung ist meines Erachtens (immer noch) falsch:
...
Hallo mdk
Das ist mir später auch aufgefallen.
Man müsste mal suchen, wer da wann, was geschrieben hat und mal nach den Gründen fragen.
Edbert (EvanE)
Offline