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

Fehlerhafte Prozessierung beidseitiger Parkplätze #99

Closed mathiasellpunkt closed 7 months ago

mathiasellpunkt commented 9 months ago

Hallo in die Runde,

ich habe eine fehlerhafte Verarbeitung der Parkplätze der (nördlichen) Schiersteiner Straße in Wiesbaden festgestellt. Es handelt sich um eine Straße mit zwei getrennten Fahrbahnen, die jeweils (!) auf beiden Seiten der Fahrbahn parallele Parkplätze hat. Hier das Luftbild:

grafik

Auch unter den Böumen finden sich Parkplätze, entsprechend aber weniger.

https://www.openstreetmap.org/way/1213424769

Die Parkdaten sind soweit ich das sehe korrekt eingestellt; hier der Screenshot aus StreetComplete sowie Beispielhaft die Tags eines Abschnitts:

grafik

cycleway:right=no
highway=tertiary
lanes=1
lit=yes
maxspeed:type=DE:urban
name=Schiersteiner Straße
name:etymology:wikidata=Q478142
oneway=yes
parking:both=lane
parking:both:orientation=parallel
postal_code=65185
sidewalk=right
surface=asphalt

Dennoch werden die mittig liegenden Parkplätze nicht ermittelt - siehe hier:

grafik

Woran hängts?

joshinils commented 9 months ago

Da das echte Einbahnstraßen sind, mit Zeichen 220, darf man linksseitig parken, ja. Dann trifft das dual_carriageway=no zu, das könnte man taggen, um das zu erkennen. Trotzdem sollte das unabhängig vom tagging als Parkraum erfasst werden, finde ich.

Du känntest mal die width messen mit SC, die fehlt, ich kann mir vorstellen, dass sich deshalb die inneren Geometrien überlappen und deswegen gelöscht werden? Ich befürchte, das ändert vielleicht nichts, da die Messung und Platzierung der Linien zu ungenau sind, und sich danach weiterhin überlappen könnten, da ja nur eine Linie das trennt.

joshinils commented 9 months ago

Schaut bei mapillary so aus als hätte man den Grünstreifen, der nach dem Zebrastreifen kommt, entfernt und zu Parkplatz gemacht. Da abseits der Inseln nur eine aufgemalte Linie die Fahrbahnen (Fahrstreifen?) zu trennen scheint, weiß ich übrigens auch nicht, ob das in OSM korrekt abgebildet ist als zwei Linien, aber vielleicht am richtigsten gegenüber einer.

SupaplexOSM commented 9 months ago

Du känntest mal die width messen mit SC, die fehlt, ich kann mir vorstellen, dass sich deshalb die inneren Geometrien überlappen und deswegen gelöscht werden?

Könnte ich mir auch vorstellen: Ergänze mal die Fahrbahnbreite als width. Laut Luftbild sind das 7 Meter (width=7) auf der südlichen Seite und 8 auf der nördlichen. Möglicherweise werden die Parkstreifen ansonsten zu weit/übereinander verschoben, weil Default-Werte für tertiary verwendet werden, die für diese Situation zu groß sind.

Edit: Ich habe die width gerade mal an der Schiersteiner Straße eingetragen, mal sehen, wie es nach dem nächsten Datenupdate aussieht.

mathiasellpunkt commented 7 months ago

grafik

Schaut gut aus!

mathiasellpunkt commented 7 months ago

Closed :)