Giter Club home page Giter Club logo

parkraum.osm-verkehrswende.org's Introduction

parkraum.osm-verkehrswende.org's People

Contributors

tordans avatar supaplexosm avatar gislars avatar

Stargazers

Mikhail Kuzin avatar Emmanuel Haguet avatar  avatar  avatar Lamdarer avatar Benjamin Schultz Larsen avatar Jake Coppinger avatar  avatar Dustin Carlino avatar

Watchers

 avatar  avatar

parkraum.osm-verkehrswende.org's Issues

Dokumentation aller parkraumrelevanten Taggings

  • "Was ist eine Einfahrt" => Wiki schreiben (damit er mal irgendwo unterkommt, hier ein Link auf einen schönen TS-Artikel zur Frage, was eine Einfahrt ist und was nicht)
  • "Was ist eine Parkbucht" => Wiki schreiben
  • Alex trägt Themen/Kapitelübersicht zusammen

Small improvement: Add legend to background map selection so that user knows how to toggle/untoggle maps

First I was under the impression the background maps were not loading, since I simply clicked on each map to load, as you would on different categories of a website's menu. Then I figured you would have to untoggle/unselect a map by clicking again. Some people might be familiar with this behavior but for the common user it would be nice to have a short explanation, such as "Einzelkarte durch Klicken auswählen und deselektieren" or similar.

Gebiet Bonn

In Bonn gibt es recht viele Daten nach neuem Schema und mindestens zwei aktive Parkraummapper. Würde sich daher als neue Region anbieten.

Gebiet Kiel

Auch in Kiel gibt es Interesse und Daten.

QA: Ausreißer finden (length/capacity)

Ziel:

Ausreißer in den Daten finden.

Methode:

Die Länge der Segmente length in Abhängigkeit zur Kapazität capacity analysieren.

  • length/capacity <= xxx, bspw. 10m / 5 Stellplätze = 2 Ratio deutet auf Fehler hin, weil eine lange Fläche auch eine bestimmte Zahl Stellplätze haben sollte
  • length/capacity > xxx, bspw. 5m / 20 Stellplätze = 0,25 Ratio deutet auf Fehler hin, weil eine kurze Fläche nicht übermäßig viele Stellplätze haben kann

Aufgaben:

  • Attribut length pro Segment @gislars
  • Attribut length-capacity-ratio pro Segment @gislars
  • Visualisierung auf Basis der length-capacity-ratio – Rot ist, was wir prüfen müssen, Grün/Grau ist der Rest @tordans
  • Dokumentation im Wiki schreiben @tordans

QA: Kontrolle von 45°, 90° parken

Kontext:

Wir wissen, dass die Fehlerquote dort besonders hoch ist, wo man 45°/90° parkt.

Diese Straßen-Segemente wollen wir daher gezielt prüfen.

Ziel:

  1. Alle Straßen-Segmente mit den parking:lane:<side>-Values diagonal (45°) und perpendicular (90°) sind geprüft.
  2. Die Prüfung ist über den Tag check_date:parking:lane:direction=<Datum> dokumentiert

Was und wie prüfen wir…

todo

Aufgaben:

  • Prüfung definieren (s.o.)
  • Tagging abstimmen (s.o.)
  • MapRoulette Challenge erstellen @tordans
    • Overpass turbo Abfrage definieren
  • QA-Wiki-Seite zur Dokumentation erstellen hier… @tordans
  • Wer arbeitet die MapRoulette Challenge ab? ==> Abhängig davon müssen wir überlegen, ob es eine Challenge-Website braucht oder nicht…

Atlas: Parkzonen für Parkraumbewirtschaftung auf der Karte einblendbar machen

Die Parkzonen sind eine wichtige sekundäre Information, die wir als statische externe Daten darstellen können.

Ziel

  • Im Atlas gibt es die Möglichkeit die Daten als externe Daten hinzuzuschalten @tordans
  • Wir verwenden PMTiles um die Daten auf S3 abzulegen und im Maplibre einzubinden @tordans

Next step

  • GeoJSON vom WFS extrahieren.
  • Label für die Zonen oder Inspector aktivieren

Datenquelle

FAZIT: Wir verwenden die FISBroker Daten, da sie für ganz Berlin sind und aktuell zu sein scheinen. Die Detailattribute brauchen wird nicht dringend.

Der FISBroker hat einen Datensatz für ganz Berlin. ABER, darin sind nur die Nummer/Bezeichnungen enthalten. Für Xhain gibt es einen Datensatz, der mehr Details liefert.

FISBroker

Xhain

Hannover Testgebiet

Hallo, wir hatten neulich auf Twitter Kontakt.
Ich würde gerne etwas beitragen und in Hannover mein Stadtgebiet verbessern.
Aber ich bin alleine, ohne größere Gruppe und würde nur bei Spaziergängen u.ä. mappen können.
Deshalb bitte nicht zu viel Aufwand treiben für mich. Wenn es unverhältnismäßig ist, bitte auch einfach sagen.

Es ginge entweder erstmal ganz klein um meinen Wohnblock oder meinen Stadtteil.
Wohnblock: OSM-id: 31961153
Stadtteil: OSM-id: 3357529
Danke

Formeln/Variablen in Webseite sichtbar machen

Ziel

Im Gespräch mit Simon kam die Bitte, die Variablen ("Meter Strecke multipliziert mit ") in der Website einfach zugänglich zu machen.

Umsetzungsidee

  • Artikel mit den wichtigsten Fakten schreiben
  • In Sidebar der Karte darauf verlinken.

Nächste Schritte Projekt Xhain – Sammelticket

Ziele

  1. 100% Xhain mit parking:lane:<Side>=<Direction> gemapped haben. Weitere Tags sind optional (und spätere Phasen)
  2. Parallel QA-Prozess mit Isabella und Simon starten
  3. Kommunikation an Community für 100%-Push Xhain
  4. Am Ende: Kommunikation Öffentlichkeit vom BA

    Sinngemäß: Wir haben mit der Community 100 % der Daten in einer Qualität (80 %) generiert. Das erlaubt uns jetzt <Aktivitäten> damit zu machen. Vielen Dank für die Hilfe bis hier hin.

Thema Daten

Thema QA

Potentiell auch

Viel weniger wichtig:

Thema Mapillary

Thema Dokumentation

  • Anleitung Mappen
    • Für den Editor, Interpretation von Luftbildern
    • Fein-Mappen von Szenen die besser separat gemapped werden
  • Anleitung Einfahrten (vgl. #8)

Thema Editor

  • Doku verlinken @tordans
  • Einen Ort schaffen, wo man nicht-lösbare Straßen ablegen kann für Powermapper @tordans

Thema Kommunikation

Thema Visualisierung

  • "Wo fehlt was"-Layer – @tordans in Website bauen, auswählbar machen
  • Standard-Daten-Layer – todo dokumentieren, machen
  • Debug Layer mit Debug-Kreisen – todo definieren, machen

Datenabgleich mit Ladesäulen Daten

Unter https://energieatlas.berlin.de/ gibt es einen Datensatz zu "Ladeeinrichtungen im öffentlichen und öffentlich zugänglichen Raum auf privatem Grund"

Diesen könnten wir nutzen, um mit OSM abzugleichen wo Ladesäulen fehlen und diese einzutragen.

Die Ladesäulen-Stellplätze werden dann (zukünftig) in der Karte angezeigt.

Links

QA: Parkbuchen Xhain

Kontext: Siehe QA 2 Blogpost

  • 1. QGIS-Auswertung @SupaplexOSM
    • (Für Maproulette einzelne Parkbuchten verschmelzen über Buffer damit nur ein Task)
  • 2. Maproulette @tordans
  • 2. Community-Aufruf – TBD
  • Doku s.u. @SupaplexOSM

Alternativ: alle Linien mit "parkbucht" abarbeiten.

Quelle

Liste der Regionen alphabetisch anordnen

Da die Liste der Städte/Regionen mit verfügbaren Parkraumkarten in der linken Seitenleiste immer länger wird, könnten wir sie mal anders anordnen – fürs Erste reicht wahrscheinlich alphabetisch.

Update Leaflet

Je nach Browser/Betriebssystem scrollt die Karte mit dem Mausrad um zwei statt einer Zoomstufe. Mit einer neuen Leaflet-Version sollte das gefixt sein.

Compare parking to other data - test data for street/parking area shares

Als Feature finden wir einen Vergleich von Parkraumdaten zu anderen Daten interessant, beispielsweise Bevölkerung/Kfz-Meldedaten, Baumbestand oder Flächenverteilungen.

Zumindest für Berlin möchten wir mit einer Angabe zur Flächenverteilung zwischen "Raum für den motorisierten Verkehr" und "Parkraum" experimentieren. Hier sind Testdaten dafür - als geojson oder GeoPackage - Punktdaten im 1-Meter-Abstand für alle Straßensegmente - Pilotraum Großraum Ortsteil Neukölln (~250k Punkte - 1-Meter-Abstand sollten wir bei Bedarf vergrößern).

parking_share_neukoelln_geojson.zip
parking_share_neukoelln_gpkg.zip

Attribute:
(zip enthält jeweils eine reduzierte Version nur mit 7. (je nach Format deutlich geringere Dateigröße))

  1. verschiedene Straßenattribute (OSM-id, Name, Klasse, Oberfläche, Einbahnstraße)
  2. 'street:width:total': Gesamtbreite für den motorisierten Verkehr (Fahrbahnbreite + evtl. Breite von Parkflächen neben der Fahrbahn)
  3. 'street:width:carriageway': Fahrbahnbreite (Bordstein zu Bordstein, inklusive Parken auf der Fahrbahn, exklusive Parken neben der Fahrbahn)
  4. 'street:width:effective': Effektiv nutzbare Straßenbreite (exklusive Parkraum, also Raum zwischen dem ruhenden Verkehr)
  5. 'parking:width:carriageway': Breite von Parkstreifen auf der Fahrbahn (ggf. Summe aus linkem und rechtem Parkstreifen)
  6. 'parking:width:beside': Breite von Parkbereichen neben der Fahrbahn (ggf. Summe aus linkem und rechtem Parkstreifen)
  7. 'parking:share': Prozentualer Anteil Parkraumbreite an Gesamtbreite für den motorisierten Verkehr (= (5. + 6.) / 2.)

Beispiel: 11 Meter breite Fahrbahn, beidseitig Parallelparken (2m breit) auf der Fahrbahn: Parkbreite = 4 Meter, Fahrbahnbreite = 11 Meter, effektiv nutzbare Breite = 7 Meter, prozentualer Parkraumanteil = 4 / 11 = 36%.

Repositories unter osmberlin verschieben

QA: Einfahrten Datenabgleich Straßenbefahrung 2014

Kontext: https://wiki.openstreetmap.org/wiki/Berlin/Verkehrswende/Parkraum/Mapping_Kampagne_Xhain#Teil-Projekte_%26_Aufgaben; Konkret die Unterseite "QA Einfahrten"


Ziel:

todo

Aufgaben:

-- cut --- – herausfinden, wie wir weiter machen durch ausprobieren

  • Community informieren @tordans
    • Klären: Braucht es eine eigene Unterseite auf der parkraum-Website mit Progress+Vis/Karte? Oder reichen Links auf MR?
    • Klären: Was brauchen wir, damit man die Einfahrten eintragen kann? Video-Anleitung für iD?

Parkraumkarte Neukölln Legende updaten

Ziel

Legende updaten für https://parkraum.osm-verkehrswende.org/project-prototype-neukoelln/?map=parkingmap#18/52.47379/13.44164

Zulieferung

Es gibt jetzt Legenden-Bildchen für die Prototyp-Parkraumkarte – kannst du die einbauen oder mir sagen, wo der richtige Ort dafür ist? Beschriftung und Reihenfolge bei Zoomstufen 18 und 19 wie folgt (bei Zoomstufe 20 nicht, da könnte bei der Gelegenheit auch das Panel "Straßenparken / Parkstreifen" raus):

Kostenfreies Parken -> free.png
Bewohnerparken / mit Parkschein -> residential.png
Parken mit Parkscheibe -> time_limited.png
Ladezone -> loading.png
Laden von E-Fahrzeugen -> charging.png
Carsharing -> car_sharing.png
Behindertenparkplatz -> disabled.png
Taxistand -> taxi.png
Fahrzeugbeschränkung -> vehcile_restriction.png
Zugangsbeschränkung -> access_restriction.png
Gestreifte Farben verdeutlichen eine temporäre Parkbeschränkung nur zu bestimmten Zeiten. -> temporary_restriction_general.png
Temporäres Parkverbot -> temporary_no_parking.png
Temporäres Halteverbot -> temporary_no_stopping.png

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.