FOSSGIS 2022/OSM-Samstag

From OpenStreetMap Wiki
Jump to navigation Jump to search

Der OSM-Samstag (12.3.2022) auf der FOSSGIS 2022 ist online als Unkonferenz (Barcamp) und Mappertreffen gedacht und richtet sich an Mapper*innen, Entwickler*innen, OSM-Interessierte und FOSSGIS-Konferenz-Teilnehmer*innen.

Vor dem Samstag

FOSSGIS-Konferenz

Das Konferenzprogramm der FOSSGIS-Konferenz 2022 mit Vorträgen, Demosessions, Workshops usw. findet von Mittwoch, den 09. bis Freitag, den 11. März 2022 statt.
Die Konferenz findet als reines online Event statt.

Die Teilnahme an der FOSSGIS 2022 erfordert eine Anmeldung. OSM- oder FOSSGIS-Aktive lösen das kostenfreie Communityticket, "Normalbesucher" der FOSSGIS bezahlen Eintritt. Die Anmeldung ist unter https://www.fossgis-konferenz.de/2022/anmeldung/ möglich.

Die Teilnahme OSM-Event ist kostenfrei und unabhängig von der FOSSGIS-Konferenz möglich.

Samstag 12.3.2022, 9:00-18:00

Am Samstag, 12. März 2022, findet der OSM-Samstag statt, eine Unkonferenz. Das genaue Programm wird am Samstagmorgen um 10 Uhr im Rahmen der Einführung und Begrüßung gemeinsam festgelegt. Jeder kann eine "Session" vorschlagen, die er leiten möchte. Um die Themensortierung zu erleichtern, sollten die Themen im Wiki gesammelt werden. Es ist für jede Session 60 Minuten vorgesehen in der ein oder mehrere Themen umfassen können.

Zeit und Ort

  • 9:00 Uhr WarmUp -lockere Diskussionsrunde wie beim Stammtisch zur Themenfindung
  • ab 10:00 Uhr Themenvorstellung
  • ab 10:15/10:30 Uhr Beginn der Sessions bis max. 18:00 Uhr
  • Es stehen zwei Online-Räume zur Verfügung

Kosten und Anmeldung

Die Teilnahme ist kostenfrei. Eine Anmeldung ist erforderlich und erfolgt über das FOSSGIS-Konferenz-Anmeldesystem: https://www.fossgis-konferenz.de/2022/anmeldung/

Themen- und Ideensammlung

Hier könnt ihr schon im Vorfeld Themen und Ideen für den OSM-Samstag vorschlagen, über die ihr sprechen möchtet. Selbstverständlich könnt ihr weitere Themen auch noch in der Eröffnung vorschlagen. Das Programm wird dann gemeinsam am Samstag festgelegt.

Thema Vorgeschlagen durch Bemerkung
Erfassung von Marker von Versorgungsleitungen (Pipelines) Christopher, lufticus Diskussion wie man z.B. Gasleitungen anhand von vorhandenen Markern ermitteln kann bzw. wie erfasse ich die marker? Welche Tags sind notwendig? Aufbau einer Wikiseite zum Zusammentragen der Information.
Erfassung von Mitfahr-Bänken oder -Haltepunkten Martin-osm (wegen Erkrankung leider nicht aktiv dabei)

Frank Gerhardt (nach 11:30 Uhr)

Diskussion wie man Mitfahr-Bänke oder -Haltepunkte geeignet in OSM eintragen (mappen) sollte. Welche Tags sind notwendig? Aufbau einer Wikiseite zum Zusammentragen der Information.

(Thema möchte der gemeinnützige Mitfahrverband e.V. für DE, AT, CH auch weiter verfolgen und bei der Umsetzung helfen.)

Straßenschlüssel Christopher, BlackBike, Tobias_Conradi Diskussion über Verwendung von de:strassenschluessel=* außerhalb von MV, Als Prefix vor dem Schlüssel AGS oder ARS? Ggf. Beides, somit 13 oder 17 stellig. - Diskussion wurde am Berliner Stammtisch 10.12.2021 begonnen.
ÖPNV Toni Allgemeines zum Thema: Barrierefreiheit (NVBW, BEG, DELFI-Taggingschema, ...), PTNA, GTFS, ...
Redesign openstreetmap.de Pirmin Vorstellung Responsive Design www.openstreetmap.de, Diskussion von weiteren Schritten (Design und Inhalt). Siehe auch https://forum.openstreetmap.org/viewtopic.php?id=74686
FlatMap Thomas Hulka Bei Interesse Diskussion https://github.com/snuup/flatmap
Datenmodell-Zukunft Jochen Topf Siehe Vortrag von Roland
OSM und Wikidata Oliver Rudzik Wie kann man OSM und Wikidata besser verknüpfen?
OSM Verkehrsfluss Roman
OSM Indoor David Lange Indoor Tagging
Notfalltreffpunkte Roman https://wiki.openstreetmap.org/wiki/DE:Tag:emergency%3Ddisaster_help_point
TagDoc imagico https://imagico.de/tagdoc/wiki/Main_Page
... ... ...

Session Board

Für weiterführende Diskussion steht Kanal OSM-Event leisure zur Verfügung.

Kanal OSM-Event highway
Ergebnisse/Result: https://pad.lorenz.lu/fossgis2022-osm-highway
Kanal OSM-Event amenity
Ergebnisse/Result: https://pad.lorenz.lu/fossgis2022-osm-amenity
Zeit Präsentiert von Sprache Thema Präsentiert von Sprache Thema
9:00–10:00 Christopher DE WarmUp -lockere Diskussionsrunde wie beim Stammtisch zur Themenfindung
10:00-10:20 Christopher DE Themenvorstellung und Zeitplan
10:20–11:20 Dustin Carlino & Michael Droogleever EN Tools like Streetmix make it easy to visualize and edit the lanes along a road. But the OpenStreetMap schema for lane tagging is complex and sometimes ambiguous. We'll introduce osm2lanes https://github.com/a-b-street/osm2lanes, a new project to translate OSM tagging to a standardized lane schema, and how we could use it to help people edit lane tagging more easily. 20 min presentation, 40 min discussion. Oliver Rudzick DE Verknüpfung von OSM und Wikidata anhand von Straßen und der Obstbaumkarte
11:20–12:20 Dustin Carlino EN What would it take to scale Straßenraumkarte Neukölln everywhere? The OpenStreetMap data model does not easily represent complex junctions, crossing islands, contraflow cycle lanes, pocket parking, bulb-outs, etc. Let's brainstorm what a new schema for representing complex 2D street space could be and how we could render and edit it. We'll then talk about a few practical ways to move towards this schema with OSM. 30 min presentation, 30 min discussion. imagico DE/EN TagDoc - Tagging Dokumentation in OpenStreetMap
12:20–13:20 Mittagspause
13:20–14:20 Martin Raifer DE/EN Let's talk about how we can improve community involvement in map editor data sets like the id-tagging-schema. Topics to talk about include: documenting issues with the current status quo, consolidation/de-duplication of data sets from different editors, creating more accessible/reliable/open processes for contributors, converging on guidelines/rules for maintaining these data sets. ~15 min presentation, ~40 min discussion. Thomas Hulka DE FlatMap - Neue möglich neue Datenformat
14:20–15:20 Pirmin / TheFireCircle DE Redesign openstreetmap.de Jochen Topf DE Datenmodell-Zukunft
15:20–16:20 Pieter Vander Vennet EN Let's create our first MapComplete Theme. I will show you the steps needed to create and test your own theme and show a few of the advanced features available. 30 Min Demo and  about 30 Min Q&A. https://github.com/pietervdvn/MapComplete ToniE DE ÖPNV Allgemein
16:20–17:20 Christopher Roman DE OSM Verkehrsfluss / Erfassung von Markern von Versorgungsleitungen / Notfalltreffpunkte Frank Gerhardt DE Mitfahrbänke
17:20–18:20 David Lange DE OSM Indoor
ab 18:20 Ende des Barcamps / Weitere Themen in der Netzwerkwelt

Ergebnisse / Results highway

10:20 - osm2lanes (english)

11:20 - Map model from scratch (english)

13:20 - id-tagging-schema (maybe english)

  • for editors (like iD), we maintain a set of tagging presets which is the first point of contact of many mappers with OSM tagging
  • the presets should objectively reflect the intended usage of OSM tags
  • current workflow mostly around OSM wiki, but lacks (in)formal rules about:
    • what tags to include as presets
    • how to name the presets
    • what attributes to include for each preset
    • how to handle conflicting tagging schemas
    • use of regional presets
  • a set of guidelines could help to streamline the process

14:20 - Redesign openstreetmap.de

Was fehlt zum Go-Live?

Inhalte:

  • Seite "Mitmachen" mit Menu-Eintrag
  • Community: auf Matrix anstatt IRC verweisen
  • Community / Mailing Liste für Einsteiger nicht mehr relevant
  • Community Telegram Gruppe hinzufügen
  • Community: Verweis auf OSMF (deutsches About)
  • FAQ "Account löschen" aktualisieren
  • Statistik im FAQ aktualisieren (8 / 8.3 million users)
  • GPS Verleih löschen
  • Kontakt / Impressum -> Verweis auf Community-Kanäle Forum/Chat
  • Kontakt / Impressum -> Presse-Ansprechpartner nachfragen, ob sie erwähnt bleiben wollen. Neu Verweis auf presse@fossgis.de ( und presse geht auf info@fossgis.de )
  • Kontakt / Impressum Reihenfolge: Foren/Chat, Behörden, Presse, Webseite, Flyer, Impressum
  • Flyer-Bild aktualisieren (evtl. unter Merchandise?)
  • Merchandise evtl. weglassen?

Zukünftige Verbesserungen:

Weiteres Vorgehen:

  • Aufschalten Webseite mit migrierten Inhalten
  • Weitere Änderungen (Karte, Inhalte) über Pull Requests / Issues

15:20 - MapComplete (english)

Documentation on github

16:20 - OSM Verkehrsfluss / Erfassung von Markern von Versorgungsleitungen / Notfalltreffpunkte

Notfalltreffpunkte (Roman)

Erfassung von Markern von Versorgungsleitungen (Christopher)

  • marker=*
  • Veraltetes Schema: pipeline=marker
  • Im alten Schema sind mehr daten als beim neuen erfasst
  • Nur Erfassung der Marker => Interpolation aus den Knoten wo die Leitungen lang laufen
  • https://openinframap.org/#8.89/47.2585/7.4489/L,O]
  • Marker + Schieberposition + Leitung
    • Gleiche Position für mehrere "Schilder" => Problematisch für Darstellung
  • Next Step: Erstellung / Ergänzung WikiSeite für Diskussion
  • "Verbindung" der Marker auch wenn Punkte/Marker dazwischen nicht bekannt
    • Macht Sinn um Netzstruktur zu erfassen, mit Fixme versehen um Lage zu korrigieren
  • Infra Mapping mit dem E-Bike von Roman:

OSM Verkehrsfluss

  • Für Navi Apps fehlt Verkehrsinformation
  • Es gibt bislang keine Ansätze wie man das umsetzen kann
    • Am besten übergreifend
    • Unabhängig von der eigentlichen OSM-Datenbank?
  • TMC
    • Tagging eingeschlafen und kaputt
    • New_TMC_scheme
    • Wir über UKW gesendet, läuft "demnächst" aus.
  • Wir wahrscheinlich durch TPEG ersetzt
  • https://opentraffic.io/
    • Scheint inaktiv zu sein
  • In Baustellen Messungen via Bluetooth-Ids Anfang/Mitte/Ende und dren Laufzeite => Funktioniert bei Bluetooth-Kopplung Handy-Auto
  • Magic Earth nutzt "TomTom" data

Ergebnisse / Results amenity

10:20 - OSM und Wikidata / Obstbaum

  • Nur wikidata-Tags und alle Infos dann in Wikidata ist zu komplex für eine Auswertung
  • https://osm.wikidata.link/
  • Konventionen: (evtl für wiki.osm)
    • Vorzugsweise Wikidata tag an relation dran hängen, ansonsten an jedes objekt, sofern keine relation
    • Frage: Kann man Tags zu Wikipedia oder Wikimedia-Commons,... löschen, wenn Wikidata-Tag vorhanden? Schwierig, wikipedia-tags im osm zu löschen, maximal 1-2 wikidata/wikipedia tags in osm datensatz
  • overpass proposal (via wikipedia Stammtisch /olr/drolbr)

11:20 - TagDoc

13:20 - FlatMap

  • file format ist 100% language agnostic
  • erstellen der datei durch konversion einer pbf datei (könnte für osmium entwickelt werden)

download

delta updates: tool:

  • planet1.fm + delta = planet2.fm oder
  • planet1.fm + delta = planet1.fm' -> fragmentierung + defragmentierungstool

history:

  • persistent data structure möglich
  • beides sollte durch btree mit mehreren levels untersützt werden

Original Pbf File = 66.12 GB

FlatMap Pbf (no meta, locations on ways)
uncompressed 72.125.314.843 84.920.749.729
compressed bz2 55.907.932.608 54.290.110.221

Diskussion/Fragen:

14:20 - Datenmodel

  • EWG ist auf Jochen drauf zugekommen
  • Ausarbeitung -> was kann man machen?
  • https://2018.stateofthemap.org/2018/T107-Modding_the_OSM_Data_Model/
  • Problem: Nodes wachsen uns über den Kopf bei den Ways, nur um eine Position für den Weg zu kodieren
    • Nodes nur wenn wichtige "Eigenschaften" oder Verknüpfung zw. 2 Objketen
    • Nodes ohne Information sollen verschwinden
  • Umsetzung des Konzept Straße sollte betrachtet werden.
  • History muss dann auch entsprechendes Datenmodell bekommen
  • Kompexität beachten beispiel: Eine Änderung sollte keine Seiteneffekte heben (Zerstörung von Relationen)
  • Frage: Wie kann man einzelne Objekte verlinken/referenzieren?

15:20 - ÖPNV

Allgemeines zum Thema ÖPNV

Barrierefreiheit

Aktivitäten von "offizieller" Seite zur Erfassung von "Barrierefreiheit" an Haltestellen (Bus, Tram, Zug, ...) in OSM laufen seit geraumer Zeit

Vorschlag eines einheitlichen Taggingschemas "DELFI" -> "OSM"

Vorträge auf der FOSSGIS 2022

GTFS

Ein kurzer Überblick über GTFS, Lizenzen, Quellen, ...

Lizenzen

Die meisten (deutschen) Verkehrsverbünde publizieren ihre GTFS-Daten unter einer CC-BY-xx Lizenz. Die sind nicht kompatibel mit OSM, da sie "Namensnennung" (auf der OSM-Karte) erwarten. Einige Verkehrsverbünde erlauben OSM explizit, die GTFS-Daten zu verwenden: ein Eintrag in die "Liste der Beitragenden" im OSM-Wiki ist dann ausreichend.

Quellen
  • OpenData-ÖPNV
  • MFDZ
  • GTFS.de
  • Verkehrsverbünde
  • PTNA
    • PTNA listet nur GTFS-Daten, die lizenz-mäßig zu OSM passen
    • PTNA aggregiert die Daten dahingehend, dass "trips" zusammengefasst werden, wenn sie die selbe Fahrstrecke (Liste von Haltestellen) lediglich zu unterschiedlichen Zeiten fahren

PTNA

Wurde im Februar 2017 erstmalig auf dem Münchner OSM-Stammtisch diskutiert und beschrieben.

Fokus
Häufigste (neu entstehende) Fehlerbilder
  • Reihenfolge der Ways falsch nach split-of-way
  • Ein Teil-Way fehlt nach split-of-way
  • NSI von iD bei 'network'/'operator' vergisst "route_master" und Geschwister-"route"
  • 'platform' und 'stop_position' landen am Ende der Memberliste (PTv2)
  • "Fahrt gegen die Einbahnstraße" nach split/add Way wegen Verkehrsinsel
Erweiterung
Plan
  • Weitere Fehleranalysen von OSM-Routen
    • Wenn PTv2 strenger auslegt wird ("mandatory" statt nur "optional"), lassen sich weitere Prüfungen realisieren
  • Prüfung von OSM-Routen gegen die "Vorgaben" aus GTFS

Sonstiges

  • Altes Thema: highway=bus_stop und public_transport=stop_position/platform (PTv2)
    • Carto (Mapnik) rendert "public_transport" nicht
    • "SketchLine" (Overpass-API) hat Fehler, wenn "bus_stop" und "stop_position" (PTv2) an unterschiedlichen Objekten (mit selbem Namen) getagged sind. Ein Fix ist so schnell nicht zu erwarten.
    • Work-Around? "bus_stop" immer "auf" Straße (an "stop_position") - tagging for the Renderer, Tool?
  • Mehrfaches Mapping eines einzelnen Objektes?
    • Wartebereich bei Bushaltestelle als 'platform' (area oder way oder node)?
    • Haltestellenschild als 'platform' node? Zusätzlich zum Wartebereich?
    • Welches Objekt kommt in die (Bus-)Relation?
  • Welche Karte kann mir zeigen, an welcher 'platform' welcher Bus hält, ohne dass ich ein Navi anwerfen muss?
    • Oder: wo hält X35 am Hamburger Hauptbahnhof wenn ich nach ??? bzw. ??? will
    • Oder: wo halten WE3, WE4 am Darmstädter Hauptbahnhof
  • Ruftaxis mit festgelegten Haltestellen aber ohne festgelegter Route
    • PTv2: ways = "mandatory", stops = "optional" --> das beißt sich, also doch "PTv1"?
    • Analogie: Ruftaxi / Mitfahrbänke?

Diskussion

  • Vergleich OSM-Haltestellen vs offizielle Haltestellen
  • ...

16:20 - Mitfahrbänke / Mitfahr-Punkte

Ziel

Problem

Heute gibt es noch keine flächendeckende Erfassung von Mitfahr-Punkten. Viele Initiativen haben jeweils ihre eigenen Haltestellen oder Mitfahrbänke in Karten erfasst. In OpenStreetMap (OSM) gibt es erste Ansätze, mit denen einige Mitfahr-Punkte erfasst sind. Aber diese Ansätze nutzen unterschiedliche Verfahren (Tags). Es gibt keinen dokumentierten Vorschlag über sinnvolle Attribute für Mitfahr-Punkte.

Nutzung und Aufgabe

  • OSM als open data Quelle für explizite Mitfahr-Punkte verfügbar machen; ähnlich wie es heute für Bushaltestellen etabliert ist -- Nutzung in Mitfahr-Apps (als Treffpunkte) -- OSM Karten-Ausschnitt für regionale Mitfahrbank Initiativen (vor Ort und Homepage) -- Liste/Statistik aller Mitfahr-Punkte mit Attributen
  • Erfassung von vorhandenen und neuen Mitfahr-Punkten mit entsprechenden Attributen -- in OSM Editoren -- in speziellen Apps wie StreetComplete oder openerNext für crowd sourcing -- Mapathon “Mitfahr-Punkte” anregen (Dabei Mitfahren und OSM bekannt machen) -- OSM-upload aus schon manuell erstellten Listen von Mitfahrpunkten.

Diskussionstand

bisherige Definitionen und Diskussionen in der OSM community

  • Hinweise: -- Mitfahr-Punkte als eigene Nodes (Punkt) in OSM eintragen; statt nur als weitere tags zu bestehenden (Bus)Halte-Punkten -- ID könnte sich an Haltestelle-ID Vergabe der Bushaltestellen orientieren -- Mitfahr-Punkte sollten möglichst einen sinnvollen Namen tragen (ähnlich oder gleich zu Bushaltestellen), der vor Ort auch lesbar sein sollte --

Todo-Liste

17:20 - OSM Indoor

Treffen Indoor-OSM + Indoor-Projektierung

Katja schlägt vor sich ggf. mal offline zu treffen, ggf. im Linux-Hotel (Ostern wäre kurzfristig vielleicht noch möglich, schnell Bescheid geben) oder etwas zum Projektabschluss (David L.) Katja unterstützt Organisation

Abschluss

  • ist Treffen einmal jährlich ausreichend?
  • online erscheint sehr effizient für Themen
  • viellecht bei online auf Paralellsession verzichten
  • 2x im Jahr online
  • Okt/November (Katja und Christopher organisieren was)
  • FOSSGIS 2023 in Berlin an der HU-Berlin Campus Adlershof
  • Christopher wünscht sich Helfer mit Ideen und mitmachen

erste Ideen für hybrid

  • Engel transportiert Fragen
  • Online-TN bleiben meistens auf der Strecke

Umgang mit Videos

  • Aufzeichnungen wollen angesehen werden
  • Videos als digitale Inhalte im Ticket zur Verfügung stellen (Katja)