You are not logged in.
- Topics: Active | Unanswered
Announcement
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.***
#1 2015-11-06 22:21:45
- fireball2
- Member
- Registered: 2009-11-06
- Posts: 197
MapFactor Navigator für Android ignoriert nodes mit barrier = ...
Hallo Leute,
die Android-App MapFactor Navigator scheint leider Schlagbäume generell zu ignorieren? Kann dies jemand bestätigen? Bei gewähltem Fahrzeugprofil "PKW" navigiert es mich einfach durch den Schlagbaum durch, zusätzliche access-Tags (z.B. motor_vehicle=no) erzwingen da anscheinend auch keine andere Routenführung. Ob jetzt wirklich alle barrier-Tags konsequent ignoriert werden, habe ich nicht geprüft, aber vielleicht weiß hier jemand im Forum mehr. Soweit ich es verstanden habe, impliziert jedenfalls "barrier=lift_gate" generell ein "access=no", es sei denn man erlaubt explizit gewisse Fortbewegungsarten, z.B. "foot = yes" ?!?! Aus Gründen des Aufwandes und "wir kartieren nicht für's Navi", würde ich jetzt nicht anfangen wollen, "nur für diese App" um jeden Schlagbaum nun auch noch ein kurzes Stück Straße mit "access=no", o.ä. einzutragen?! Vielleicht liest hier ja jemand von dieser Firma mit und kann die Frage beantworten oder gar lösen, so dass ich mir nicht erst einen Account im MapFactor-Forum anlegen muss.
Gruß fireball2.
Offline
#2 2015-11-06 22:54:50
- chris66
- Member

- From: Germany
- Registered: 2009-05-24
- Posts: 10,130
Re: MapFactor Navigator für Android ignoriert nodes mit barrier = ...
impliziert jedenfalls "barrier=lift_gate" generell ein "access=no", es sei denn man erlaubt explizit gewisse Fortbewegungsarten, z.B. "foot = yes" ?!?!
Richtig.
Du kannst Dich im mapfactor Forum auch über facebook oder google account einloggen.
Mapper aus dem Münsterland.
Offline
#3 2015-11-07 00:04:30
- erfi
- Member
- Registered: 2015-08-22
- Posts: 32
Re: MapFactor Navigator für Android ignoriert nodes mit barrier = ...
Diesen Umstand habe ich auch schon erleben müssen. Beispiel: Die Libboldallee in Berlin ist vom Parksteig durch mehrere dicke Steinpfosten getrennt, ...und das schon seit mehr als 50 Jahren. Eine Durchfahrt mit einem Pkw ist unmöglich, die Zufahrt ist für PKWs nur von der Regattastraße möglich. In der OSM-Karte ist das richtig gekennzeichnet. Trotzdem ignoriert Navigator diese Tatsache, das ist ärgerlich.
Ansonsten bin ich mit Navigator sehr zufrieden.
Offline
#4 2015-11-07 06:30:35
- hurdygurdyman
- Member

- Registered: 2009-12-10
- Posts: 2,850
Re: MapFactor Navigator für Android ignoriert nodes mit barrier = ...
Ich finde, es ist keine gute Idee, barrier=lift_gate grundsätzlich als Sperre anzusehen. Wenn ich an micromapping bei Bahnübergängen, Passstraßen oder beweglichen Brücken denke...
Gruß Michael (hurdygurdyman)
Ich mappe für Menschen, die Karten verwenden, welche aus OSM-Daten gerendert wurden
http://de.wikipedia.org/wiki/KISS-Prinzip ![]()
Offline
#5 2015-11-07 08:45:15
- hfst
- Member
- Registered: 2013-08-31
- Posts: 709
Re: MapFactor Navigator für Android ignoriert nodes mit barrier = ...
Ein Blick ins Wiki hilft. Bei bollard und lift_gate sind Zugangsrechte angegeben.
Bei bollard sind das access=no/foot=yes/bicycle=yes
Bei lift_gate ist kein Default Wert angegeben werden. Es wird auf access=* hingewiesen.
Damit steht es dem Router frei die Schranke als access=yes (passt für Mautschranken) oder access=no/foot=yes etc. (passt für Schranken an Waldwegen) anzunehmen.
Offline
#6 2015-11-07 09:20:18
- chris66
- Member

- From: Germany
- Registered: 2009-05-24
- Posts: 10,130
Re: MapFactor Navigator für Android ignoriert nodes mit barrier = ...
Ich finde, es ist keine gute Idee, barrier=lift_gate grundsätzlich als Sperre anzusehen.
Sehe ich auch so, Wiki-Definitionen nachträglich zu ändern bringt allerdings nur Chaos.
Eisenbahnschranken werden bei uns ja glücklicherweise selten separat gemappt sondern sind über level_crossing
abgehandelt.
Mapper aus dem Münsterland.
Offline
#7 2015-11-07 09:27:31
- chris66
- Member

- From: Germany
- Registered: 2009-05-24
- Posts: 10,130
Re: MapFactor Navigator für Android ignoriert nodes mit barrier = ...
würde ich jetzt nicht anfangen wollen, "nur für diese App" um jeden Schlagbaum nun auch noch ein kurzes Stück Straße mit "access=no", o.ä. einzutragen?!
Falls es sich um eine Einfahrt in einen Waldweg handelt ist es völlig okay diesen Weg mit motor_vehicle=no oder forestry zu beschränken.
Mapper aus dem Münsterland.
Offline
#8 2015-11-08 20:45:47
- fireball2
- Member
- Registered: 2009-11-06
- Posts: 197
Re: MapFactor Navigator für Android ignoriert nodes mit barrier = ...
Du kannst Dich im mapfactor Forum auch über facebook oder google account einloggen.
Danke, dass wusste ich nicht.
... Die Libboldallee in Berlin ist vom Parksteig durch mehrere dicke Steinpfosten getrennt. ... Trotzdem ignoriert Navigator diese Tatsache, das ist ärgerlich.
Danke, d.h. auch "barrier = bollard" sogar mit explizitem "motor_vehicle=no" wird ignoriert! Sehr schade.
Ein Blick ins Wiki hilft. Bei bollard und lift_gate sind Zugangsrechte angegeben.
Bei bollard sind das access=no/foot=yes/bicycle=yes
Bei lift_gate ist kein Default Wert angegeben werden. Es wird auf access=* hingewiesen.
Damit steht es dem Router frei die Schranke als access=yes (passt für Mautschranken) oder access=no/foot=yes etc. (passt für Schranken an Waldwegen) anzunehmen.
Aha, wieder was dazugelernt! Allerdings wären dann sehr viele Poller und Schranken in der OSM-Datenbank unzureichend erfasst (auch von mir). Bei allen Barrieren-Nodes habe ich bislang immer nur die erlaubten Verkehrsmitteln mittels access eingetragen. Somit müsste ich bei allen Schranken und Pollern noch ein "access=no" ergänzen, da ich bislang davon ausging, dies wäre bereits impliziert?!?!
Ich finde, es ist keine gute Idee, barrier=lift_gate grundsätzlich als Sperre anzusehen.
Da möchte ich folgende "Idee" dagegenhalten. Ein Schrankensymbol auf einer Straße (z.B. auf einer Papierkarte) sagte mir bislang immer, dass ich dort nicht ungehindert entlang fahren kann. Warum wäre dort wohl sonst eine Schranke eingetragen? Daher zöge ich ein impliziertes "access=no" vor, eine Routersoftware kann ja nachgucken, welcher Verkehrsteilnehmer bei der Schranke doch durch darf. Ist die Schranke immer offen (meines Erachtens ein Ausnahmefall), dann eben noch schnell ein "access = yes" ergänzt. Nach Deiner Idee wäre die Schranke immer offen, es sei denn man ergänzt immer ein access=no + Verkehrsteilnehmer = yes?! Laut overpass-turbo wären dann 99% aller Schranken in meiner Region (nicht nur die von mir) geöffnet. Wie auch immer, dieser Sachverhalt war nicht Gegenstand meiner Frage und sollte bei Bedarf separat diskutiert werden.
Meine abschließende Meinung:
Soweit ich das MapFactor Forum überlicke, macht es leider keinen Sinn dort einen weiteren Thread zu diesem Thema zu eröffnen, da es dort schon einige Metusalems bezüglich der Beachtung von Barrieren gibt. Es scheint also leider nicht auf der Dringlichkeitsliste von MapFactor zu stehen. Ich persönlich finde die Beachtung der Barrieren und damit die Berechnung einer korrekten Route als sehr wichtig, aber dies machen bekanntlich derzeit nur sehr wenige Router. Zudem guckt man einem geschenkten Gaul bekanntlich nicht ins M... . Da mich bislang nur eine bestimmte Schranke "nervt", behelfe ich mir eben mit dem Feature "Verbindung sperren". Alle Ortsunkundigen werden jedoch immer erstmal von MapFactor Navigator zu dieser Schranke geleitet und dürfen dann dort auf "R" schalten.
Die Diskussion sehe ich damit als beendet an, da meine Frage ausreichend beantwortet wurde. Ich bedanke mich für die zahlreichen Rückmeldungen.
Last edited by fireball2 (2015-11-08 20:49:06)
Offline
#9 2015-11-08 21:26:32
- hfst
- Member
- Registered: 2013-08-31
- Posts: 709
Re: MapFactor Navigator für Android ignoriert nodes mit barrier = ...
Aha, wieder was dazugelernt! Allerdings wären dann sehr viele Poller und Schranken in der OSM-Datenbank unzureichend erfasst (auch von mir). Bei allen Barrieren-Nodes habe ich bislang immer nur die erlaubten Verkehrsmitteln mittels access eingetragen. Somit müsste ich bei allen Schranken und Pollern noch ein "access=no" ergänzen, da ich bislang davon ausging, dies wäre bereits impliziert?!?!
Bei Poller braucht es in der Regel keine access-Tags, denn der Defaultwert ist, dass nur Fußgänger und Radfahrer passieren dürfen. Bei der Schranke müssen access-Tags ergänzt werden, da es keine Defaultwerte gibt.
Korrektur: Bollard=* impliziert access=no. Und da lift_gate nichts eigenes festlegt erbt der access=no. Details siehe unten.
Last edited by hfst (2015-11-09 07:12:49)
Offline
#10 2015-11-08 21:29:55
- erfi
- Member
- Registered: 2015-08-22
- Posts: 32
Re: MapFactor Navigator für Android ignoriert nodes mit barrier = ...
@fireball2: Das "motor_vehicle=no" habe ich erst vorgestern gesetzt. Bislang war dort kein Eintrag. Ich werde es nun im Auge behalten und beim nächsten Update testen. Vielleicht lag es genau daran...
Offline
#11 2015-11-08 23:48:57
- Mondschein
- Member
- Registered: 2011-01-29
- Posts: 1,831
Re: MapFactor Navigator für Android ignoriert nodes mit barrier = ...
Bei lift_gate ist kein Default Wert angegeben werden. Es wird auf access=* hingewiesen.
Damit steht es dem Router frei die Schranke als access=yes (passt für Mautschranken) oder access=no/foot=yes etc. (passt für Schranken an Waldwegen) anzunehmen.
Der Default-Wert für barrier ist no:
Impliziert
access=no
https://wiki.openstreetmap.org/wiki/DE:Key:barrier
Implies
access=no
https://wiki.openstreetmap.org/wiki/Key:barrier
Wenn also weder im entsprechenden Wikieintrag zu der Barriere (wie z.B. bei barrier=bollard [1]) noch am Objekt selbst etwas anderes vermerkt ist, dann gilt "access=no".
[1]
foot=yes
bicycle=yes
https://wiki.openstreetmap.org/wiki/Tag … %3Dbollard
https://wiki.openstreetmap.org/wiki/DE: … %3Dbollard
Gruß,
Mondschein
Offline
#12 2015-11-09 09:50:32
- hurdygurdyman
- Member

- Registered: 2009-12-10
- Posts: 2,850
Re: MapFactor Navigator für Android ignoriert nodes mit barrier = ...
...
hurdygurdyman wrote:Ich finde, es ist keine gute Idee, barrier=lift_gate grundsätzlich als Sperre anzusehen.
Da möchte ich folgende "Idee" dagegenhalten. Ein Schrankensymbol auf einer Straße (z.B. auf einer Papierkarte) sagte mir bislang immer, dass ich dort nicht ungehindert entlang fahren kann. Warum wäre dort wohl sonst eine Schranke eingetragen? Daher zöge ich ein impliziertes "access=no" vor, eine Routersoftware kann ja nachgucken, welcher Verkehrsteilnehmer bei der Schranke doch durch darf. Ist die Schranke immer offen (meines Erachtens ein Ausnahmefall), dann eben noch schnell ein "access = yes" ergänzt. Nach Deiner Idee wäre die Schranke immer offen, es sei denn man ergänzt immer ein access=no + Verkehrsteilnehmer = yes?! Laut overpass-turbo wären dann 99% aller Schranken in meiner Region (nicht nur die von mir) geöffnet. Wie auch immer, dieser Sachverhalt war nicht Gegenstand meiner Frage und sollte bei Bedarf separat diskutiert werden.
...
Die Diskussion sehe ich damit als beendet an, da meine Frage ausreichend beantwortet wurde. Ich bedanke mich für die zahlreichen Rückmeldungen.
Wenn du mich zitierst, dann bitte vollständig. Ich schrieb:
Ich finde, es ist keine gute Idee, barrier=lift_gate grundsätzlich als Sperre anzusehen. Wenn ich an micromapping bei Bahnübergängen, Passstraßen oder beweglichen Brücken denke...
Nach meiner Vorstellung wäre eine Schranke nicht immer offen, genauso wenig, wie sie immer oder meist geschlossen sein kann. Ein default-Wert macht somit bei Schranken keinen Sinn. Da muss ein acces-Wert her, aus dem man die Art der möglichen Nutzungsbeschränkung erkennen kann.
Und solange wir keinen Weg finden, um den routern eindeutige Auswertungsmöglichkeiten der barrier-tags zu bieten, müssen wir denen schon überlassen, wie sie die "sichere Seite" der Angaben interpretieren.
Und nun zu meiner Gebetsmühle:
Solange bei OSM jeder machen kann was er will, können wir auch nicht erwarten das eindeutige Auswertungen möglich sind.
Die alte Regel "shit in - shit out" gilt weiterhin. Aber unser Weg zur guten alten Regel der Eindeutigkeit in Datenbanken und dem sinnvollen Ansatz "one problem - one solution" ist entweder noch lang oder "access=impossible"
Gruß Michael (hurdygurdyman)
Ich mappe für Menschen, die Karten verwenden, welche aus OSM-Daten gerendert wurden
http://de.wikipedia.org/wiki/KISS-Prinzip ![]()
Offline
#13 2015-11-09 10:00:42
- hfst
- Member
- Registered: 2013-08-31
- Posts: 709
Re: MapFactor Navigator für Android ignoriert nodes mit barrier = ...
Alles mit der Ruhe. Wie Mondschein oben ausgeführt hat, bedeutet bollard=* erstmal access=no. Damit gibt es ein festgelegtes Defaultverhalten für lift_gate.
Interessant wird die Frage, wie wir mit Lift_gates am Waldrand umgehen. Trampelpfad um die Schranke einzeichnen oder foot=yes; bicycle=yes
Offline
#14 2015-11-09 10:08:34
- streckenkundler
- Member
- From: Lübben (Spreewald)
- Registered: 2012-08-09
- Posts: 5,164
- Website
Re: MapFactor Navigator für Android ignoriert nodes mit barrier = ...
Interessant wird die Frage, wie wir mit Lift_gates am Waldrand umgehen. Trampelpfad um die Schranke einzeichnen oder foot=yes; bicycle=yes
Bei "Trampelpfad um die Schranke einzeichnen" mag man im ersten Moment an "Tagging für was weiß ich" denken. Von einigen "meiner" Schranken im Spreewald weiß ich, daß es diese Wege um die Schranken gemäß der OnTheGround-Regel wirklich gibt...
Trotzdem halte ich foot=yes; bicycle=yes für die formal korrekt Variante...
Sven
Offline
#15 2015-11-09 10:21:49
- Basstoelpel
- Member
- Registered: 2008-11-02
- Posts: 1,083
Re: MapFactor Navigator für Android ignoriert nodes mit barrier = ...
Ich finde es durchaus sinnvoll, solche Wege als path einzuzeichnen. Es kann ja sein, daß man für die zwei Meter Gummistiefel oder lange Hosen mitbringen sollte. foot=yes; bicycle=yes am node habe ich bisher dennoch verwendet, da diese Tarampelpfade zu kurz sind, um sie geometrisch korrekt per GPS zu erfassen und ich zu faul bin.
Baßtölpel
Offline
#16 2015-11-09 10:22:43
- hurdygurdyman
- Member

- Registered: 2009-12-10
- Posts: 2,850
Re: MapFactor Navigator für Android ignoriert nodes mit barrier = ...
Alles mit der Ruhe...
Ich bin noch sowas von ruhig...
Gruß Michael (hurdygurdyman)
Ich mappe für Menschen, die Karten verwenden, welche aus OSM-Daten gerendert wurden
http://de.wikipedia.org/wiki/KISS-Prinzip ![]()
Offline
#17 2015-12-08 20:27:45
- erfi
- Member
- Registered: 2015-08-22
- Posts: 32
Re: MapFactor Navigator für Android ignoriert nodes mit barrier = ...
Mein Ergebnis nach dem Kartenupdate (20.11.2015): Das "motor_vehicle=no" bei der eingezeichneten Barriere bringt keine Besserung. Habe es probiert.
Ich habe soeben in OSM die Libboldallee geteilt und habe nun die letzten 3m der Straße zum Parksteig für Motorfahrzeuge auf "no" gesetzt. Mal gucken, wie Navigator dann damit umgeht.
Offline
#18 2015-12-08 23:19:15
- hfst
- Member
- Registered: 2013-08-31
- Posts: 709
Re: MapFactor Navigator für Android ignoriert nodes mit barrier = ...
Mein Ergebnis nach dem Kartenupdate (20.11.2015): Das "motor_vehicle=no" bei der eingezeichneten Barriere bringt keine Besserung. Habe es probiert.
(...)
Das ist dann aber ein Problem des RRoutins und kein Kartenfehler.
Offline