osmberlin / osm-parking-processing

Processing pipeline to generate data on public parking from OpenStreetMap-Data.
https://parkraum.osm-verkehrswende.org/project-vector-tiles/
GNU Affero General Public License v3.0
17 stars 2 forks source link

Einige Kurven erzeugen keine Schnittpunkte und werden daher nicht ausgestanzt #4

Open tordans opened 2 years ago

tordans commented 2 years ago

Es kommt vor, dass die Geometrie auf eine Art verläuft, die keinen Schnittpunkt erzeugen. An dieser Stelle kann dann die Park-Linie nicht gestanzt werden.

Beispiel:

image

Schnittpunkt https://www.openstreetmap.org/node/31259658

joshinils commented 2 years ago

da treffen 3 ways aufeinander

SupaplexOSM commented 2 years ago

Meinst du die "Innenkurve" rechts? Im Idealfall passiert das nicht, wenn Segmente mit gleichen Attributen zusammengefasst werden. Hier an der Stelle haben wir das Problem, dass sich die Linienrichtung in OSM ändert (die Straßen im Norden und im Südosten zeigen jeweils von der Kreuzung weg). Theoretisch könnte man aber auch das versuchen vor dem Versatz zusammenfassen.

Andererseits darf man hier bestimmt in der Kurve parken. Denn es gibt ja keine Einmündung. Quasi eine gebogene T-Kreuzung. Das würden die zusammengefassten Linien dann auch ausdrücken.

tordans commented 2 years ago

Da wir jetzt ja auch verlinken können, hier der Link zum Beispiel https://parkraum.osm-verkehrswende.org/project-vector-tiles/#18.73/52.4724289/13.4425294

SupaplexOSM commented 2 years ago

Da wir jetzt ja auch verlinken können, hier der Link zum Beispiel https://parkraum.osm-verkehrswende.org/project-vector-tiles/#18.73/52.4724289/13.4425294

Das bringt mich auf die Idee #27.

(Meinst du denn jetzt die Kurve oder nicht? :D)

tordans commented 2 years ago

(Meinst du denn jetzt die Kurve oder nicht? :D)

Ja, sorry: Diese zwei Linien, die normalerweise schneiden würden und damit eine Stanzung erzeugen würden/könnten.

image

Mein Verständnis war, dass man laut StVo in Kurven nicht parken darf. Das würde IMO hier gelten. Aber evtl. ist das auch falsch… — Und selbst wenn es laut StVo so wäre, wird es in Berlin auf jeden Fall nicht durchgesetzt. Eine Beispiel ist auch https://www.openstreetmap.org/node/5396231503; die Kurve ist immer sehr unangenehm zugeparkt (von einem Fahrschulauto…)

SupaplexOSM commented 2 years ago

Kann sein, müssten wir uns nochmal nach der rechtlichen Lage erkundigen (die für uns maßgeblich sein sollte). Dafür bräuchte es dann aber bestimmt eine neue aufwendige technische Lösung z.B. mit Kurvenwinkeln/-distanzen o.ä., denn einen Bordsteinschnittpunkt gibt es da ja nicht. (Edit: außer vielleicht in dem oben gezeigten Fall, wo man die Situation auch als Kreuzung interpretieren kann, bei der die nördliche in die südöstliche Straße "mündet". Das wäre in der Donaustraße z.B. nicht der Fall.)