Navigation über falsche Grundstückszufahrt

Hallo zusammen,

ich komme aktuell bei einem Problem nicht weiter.

Die Adresse ist Am Kalkofen 13, 54529 Spangdahlem.

Die Hausnummer 13 befindet sich über eine Zufahrt “hinter dem haus” und die Hausnummer 12 ist “vor dem Haus” direkt an der Adressgebenden Straße “Am Kalkofen”.

Nun habe ich bereits versucht die Adresse Am Kalkofen 13 als Punkt an dem letzten Punkt der Grundstücks-Zufahrt anzulegen, die Navigation geht aber trotzdem immer den Weg zur Grundstücks-Zufahrt der Hausnummer 17, anstatt vor der Hausnummer 11 in den Zufahrtsweg und dann in die Grundstückszufahrt der 13 zu führen.

Ich habe bereits die Hausnummer von dem Grundstück getrennt und die Adresse ausschließlich an dem Endpunkt der Grundstückszufahrt hinterlegt.

Danke im Voraus für Vorschläge und Ideen!

Hi, du bist da ja momentan noch am basteln.
Es dauert immer einige Tage bis die Änderungen bei den Routern ankommen.

Die Turn restriction ist im übrigen derzeit syntaktisch nicht korrekt.

Die doppelte “13” bitte wieder entfernen.

Hi, danke für den Hinweis!
Die 13 in dem Haus ist nur als Eigenname hinterlegt und nicht als Adresse.

Was meinst du mit der Turn restriction?
Wenn ich auf die kreuzenden Punkte schaue ist das Abbiegen in alle Richtungen erlaubt.

Danke!

Bisschen Grundsätzlich wie das hier mit dem routing funktioniert. (Ich vermute es wird zu mehr problemen kommen die sich nicht lösen lassen)

Am ende wird erstmal die Addresse Geokodiert - hier kommen exakte Punkte raus - Immer - Auch wenn du die Addressen auf das Gebäudeoutline legst - dann kommt der Centroid des Outlines als punkt raus - du hast die Addressen hier auf die Haustüren gelegt. Also ist schon klar wohin.

Dann wird ausgehend von dieser Geokoordinate auf dem für deine Modalität verfügbares Straßennetz geguckt - D.h. wenn du mit dem Auto navigierst wird der nächstgelegen Punkt auf dem für Autos zugelassene Wegenetz gesucht. Dazu gehören die Fußwege nicht. Daher sind die für dein Routing komplett irrelevant es sei denn du bist zu Fuß unterwegs.

D.h. es geht immer nur um “Luftlinie” zwischen der Addresse und dem nächstgelegenen Punkt auf dem Wegenetz.

Ich gehe davon aus das wenn der Routinggraph über geupdated ist die Hausnummer 12 auch über die Rückwärtige Zufahr geschickt wird. Es ist nunmal der nächstgelegene Punkt auf dem Routingfähigen Straßennetz.

Das lässt sich stand heute mit dem Datenmodell von OSM nicht lösen und ist ein relativ häufiges Problem.

Flo

Die TR wurde anscheinend bereits entfernt.

it can be solved with OSM datamodel, but such routing would be highly obnoxious to implement and none of popular routers did it so far

(nothing blocks you from taking account exact entrance location and how footway connects it to road, if those are mapped)

That has SO MANY assumptions with it that it makes it unfeasable.

Assumptions in there:

  • You can actually change to modality foot
  • The point the footway meets the public road network is the correct point
  • There is only a “single” point of that kind

You get the idea. Yes - You can do a lot of things with “heuristics” but they all simply produce different errors, not less.

We had this discussions, and i think i proposed a navaid relation over 10 years ago to give people a way to explicitly tag this, but it was opposed.

So now we dont have anything in the OSM data model to model this explicitly. Guessing is always an option.

Flo

My guess is different whether it would work, but I admit that I have never tried to implement it either.