SlideShare a Scribd company logo
1 of 20
Download to read offline
Fußgängerbezogene Datenaufbereitung in OpenStreetMap
Pedestrian Project    1/20




          Fußgängerbezogene
          Datenaufbereitung in
          OpenStreetMap
          Ansprüche, Datenhaltung, Praxis



          Robert Bieber | Universität Potsdam

Pedestrian Project

       Bieber | Uni Potsdam | 07.04.2011
Fußgängerbezogene Datenaufbereitung in OpenStreetMap
Pedestrian Project    2/20




       Projektidee
        OSM Datenbestand
           für Routingdienste, mobile Navigation und Karten
        OSM Karteninformation werden detaillierter
           Nutzergruppen: Auto  Fahrrad  Fußgänger

        Problem: Straßenbegleitende Fußwege
        Keine klaren Regeln in der Datenaufnahme, -haltung
        Viele Vorschläge, wenig Konsens!

        Überblick und Test der Modellierung
        keine eigene Definition


       Bieber | Uni Potsdam | 07.04.2011
Fußgängerbezogene Datenaufbereitung in OpenStreetMap
Pedestrian Project    3/20




       OSM-Fußgängerrouting




                                           Weg-Mitte als Route
       Bieber | Uni Potsdam | 07.04.2011             openrouteservice.org (Uni Heidelberg)
Fußgängerbezogene Datenaufbereitung in OpenStreetMap
Pedestrian Project    4/20




       Nutzergruppe Fußgänger
        Anforderung an das Modell                                    Bedürfnis1
           Lage des Fußweges                                   Geschwindigkeit
           Lage von Straßen, Barrieren                               Entfernung
           Überquerungsmöglichkeiten
                                                                      Sicherheit
           Begehbare Flächen
           Objektinformationen (Adressen, Namen)                    Orientierung
           Transportmittel (Haltestellen)                             Mobilität
           Orientierungspunkte (Landmarken)                         Attraktivität



                                                                 1   Nach Reichenberger 2003




       Bieber | Uni Potsdam | 07.04.2011
Fußgängerbezogene Datenaufbereitung in OpenStreetMap
Pedestrian Project    5/20




       Nutzergruppe Fußgänger
        Nutzeransprüche an ein Routing/Navigation


   Nutzergruppe                            Erweiterte Ansprüche
   mobilitätseingeschränkte                Wegart, Wegbeschaffenheit (Oberflächenform, Belag),
   Menschen                                Steigung, Breite  Barrierefreiheit/Mobilität
   Touristen                               Landmarken, Unterkunft, Verkehr, Kultur, Natur
                                            Attraktivität, Entfernung
   Geschäftsreisende                       Unterkunft, Transport, Verpflegung, Kommunikation
                                            Geschwindigkeit
   Kinder                                  Verkehrsgeschwindigkeit, Straßenübergang
                                            Sicherheitsaspekte




       Bieber | Uni Potsdam | 07.04.2011
Fußgängerbezogene Datenaufbereitung in OpenStreetMap
Pedestrian Project    6/20




       Relevante Objekte in OpenStreetMap
        Objektartenkatalog: siehe Map Features
        Beinhaltet Objekte und Eigenschaften für alle Ansprüche




       Bieber | Uni Potsdam | 07.04.2011
Fußgängerbezogene Datenaufbereitung in OpenStreetMap
Pedestrian Project    7/20




       Fußgängerrouting
        Beschreibung des Straßen- und
           Wegenetzes in Form eines Graphen
          fußgängerrelevante Wege direkt bzw.
           indirekt in Form von Kanten modelliert
          Verknüpfung mit Knotenpunkten
          Übergänge als Kanten bzw. Knoten
          Gewichtung der Kanten entspricht der
           Wegbeschaffenheit oder
           Sicherheitsaspekten
          Zuordnung nachbarschaftlicher
           Eigenschaften über Graphenrichtung
          Berechnung des geeigneten Weges mit
           kürzester Entfernung nach o.g. Regeln

       Bieber | Uni Potsdam | 07.04.2011
Fußgängerbezogene Datenaufbereitung in OpenStreetMap
Pedestrian Project    8/20




       OpenStreetMap – Datenmodell und Regeln
                                             part of 
                                                use
                                              (role)



            node                (role)      relation              (role)            way




                                               tag
                                           (key=value)

                                                                    Nach RAMM/TOPF 2010
       Bieber | Uni Potsdam | 07.04.2011
Fußgängerbezogene Datenaufbereitung in OpenStreetMap
Pedestrian Project    9/20




       Straßenbegleitender Weg (Bürgersteig)
        Hindernis trennt Straße von Fußweg?
        „Ist ein ständiger Wechsel auf die Straße möglich?“
            Ja  Erweiterung der Straße (highway) via tag
            Nein  Erfassung als eigenen way




       Bieber | Uni Potsdam | 07.04.2011
Fußgängerbezogene Datenaufbereitung in OpenStreetMap
Pedestrian Project    10/20




       Datenhaltungsarten für straßenbegleitende Wege
        Geometrie
           Straße, Radweg, Fußweg sind separate Objekte
        Attribut
           highway = <Straßentyp>
           name = <Straßennname>
           <Typ begleit. Weg> = yes/both/…
        Relation
           Beziehung zwischen Straße und Weg
           Komplexe Abbildung
           Probleme minimieren



       Bieber | Uni Potsdam | 07.04.2011
Fußgängerbezogene Datenaufbereitung in OpenStreetMap
Pedestrian Project    11/20




       Beispielkreuzung: Grundriss




       Bieber | Uni Potsdam | 07.04.2011
Fußgängerbezogene Datenaufbereitung in OpenStreetMap
Pedestrian Project    12/20




       Datenmodell: Geometrische Datenhaltung




       Bieber | Uni Potsdam | 07.04.2011
Fußgängerbezogene Datenaufbereitung in OpenStreetMap
Pedestrian Project    13/20




       Datenmodell: Attributive Datenhaltung




       Bieber | Uni Potsdam | 07.04.2011
Fußgängerbezogene Datenaufbereitung in OpenStreetMap
Pedestrian Project    14/20




       Geometrische Datenhaltung
        Geometrie repräsentiert Form des Objektes (z.B. Bürgersteig)
        Eigenschaften direkt über zusätzliche Attribute (key=value)

          Keine Nachbarschaftsbeziehungen nötig
          Präzise Erfassung im Gelände oder von Bilddaten
          Grafische Linienbündel  Verwechslungsgefahr
          Problem der Verdrängung in Kartengrafik
          Verbindungswege realisieren Übergänge




       Bieber | Uni Potsdam | 07.04.2011
Fußgängerbezogene Datenaufbereitung in OpenStreetMap
Pedestrian Project    15/20




       Attributive Datenhaltung
        Nur Topologie des Bürgersteigs wird über allein über
         Straßengeometrie repräsentiert
        Zuordnung der Nachbarschaft erfolgt über Attribut
         (value:left/right)

          Nur Start- und Endpunkt (node) müssen präzise erfasst werden
          Lageinformationen bleiben im Modell versteckt
          Untergliederung von Attribut nötig (key:value.key:value)
          Erste Abstraktion der realen Situation
          Kartendarstellung über erweiterte Kontur an Straße
          Knotenpunkt der Straßengeometrie steht für Übergang
          Häufiges Auftrennen von ways (Splitting)


       Bieber | Uni Potsdam | 07.04.2011
Fußgängerbezogene Datenaufbereitung in OpenStreetMap
Pedestrian Project                                                         16/20




                                                            key=footway:*                                       key=cycleway:*




                                                                                                                                             http://taginfo.openstreetmap.de/search?q=cycleway:#keys
   http://taginfo.openstreetmap.de/search?q=footway:#keys




                                                            Bieber | Uni Potsdam | 07.04.2011
Fußgängerbezogene Datenaufbereitung in OpenStreetMap
Pedestrian Project    17/20




       Relationale Datenhaltung
        Beziehung zwischen Geometrie oder Geometrieteil und Relation
        Topologie aller „Spuren“ einer Straße in Relation repräsentiert
        Mitglieder sind Straßengeometrie und weitere Objekte oder
         Relationen
        Splitting–Problem über Zusammenfassen eingrenzen (Redundanz)
        Erhebliche Abstraktion der Realität  Komplex
                                       Kollektion
                                       (Street, Collected Ways)


                                                        Hierarchie
                                                     (Linienbündel#5)



                                      Segmentierung
                                      (Segmented Tag)

       Bieber | Uni Potsdam | 07.04.2011
Fußgängerbezogene Datenaufbereitung in OpenStreetMap
Pedestrian Project    18/20



    Datenhaltung:                             Geometrie          Attribut              Relation
   Datenerfassungsaufwand im Gelände              -                  +                      +
   Arbeitsaufwand beim Digitalisieren            --                 ++                     ++
                              JOSM                +                  +                     +-
   Editorunterstützung
                              Potlatch            +                  +                      -
   Fehleranfälligkeit/ -sichtbarkeit              -                  -                     --
   Erlernbarkeit                                 ++                  +                      -
   Kreuzungsproblematik                          ++                  |                      |
   Komplexität des Routingalgorithmus            ++                  |                      -
   Map Matching                                   -                  |                      |
   kartographische            Ist-Zustand         -                  --                    --
   Darstellung                Ideal-Zustand       -                  |                      |
   geometrische Genauigkeit                      ++                  -                      -
   Redundanz                                     --                  --                    ++
   Komplexität                                    -                  +                     --

       Bieber | Uni Potsdam | 07.04.2011
Fußgängerbezogene Datenaufbereitung in OpenStreetMap
Pedestrian Project    19/20




       Fazit und Ausblick
        Anwendung und Einstieg für Beitragende und Nutzer ermöglichen
           und erleichtern
          Verträglichkeit aller Nutzergruppen (ÖPNV, Fahrrad, Wandern…)
          Vereinigung mehrerer Interessen und Ansprüche schwierig
          Unterschiedlicher Genauigkeitsanspruch bzw. Aufnahmemaßstab
          ungenaue Abgrenzung Bürgersteig




       Bieber | Uni Potsdam | 07.04.2011
Fußgängerbezogene Datenaufbereitung in OpenStreetMap
Pedestrian Project    20/20




                       Fragen?
                       weitere Informationen demnächst im OpenStreetMap-Wiki unter:
                       http://wiki.openstreetmap.org/wiki/PedestrianProject




                       Referent: Dipl.-Ing. (FH) Robert Bieber
                       Kontakt: rbieber@uni-potsdam.de

                       Autoren: Bieber, Gerlach, Klinke, Scheibner, Schulze, Ziegler, Kluge
                       Uni Potsdam | Institut für Geographie | Geoinformatik | 2011

Pedestrian Project

       Bieber | Uni Potsdam | 07.04.2011

More Related Content

Viewers also liked

Viewers also liked (18)

Nantes les lieux incontournables
Nantes les lieux incontournablesNantes les lieux incontournables
Nantes les lieux incontournables
 
Claudine_Mikey
Claudine_MikeyClaudine_Mikey
Claudine_Mikey
 
Jiuzhou
JiuzhouJiuzhou
Jiuzhou
 
HIPS Charity School Project
HIPS Charity School ProjectHIPS Charity School Project
HIPS Charity School Project
 
Arteo présentation 28 Janvier 2014 collectvité
Arteo présentation 28 Janvier 2014 collectvitéArteo présentation 28 Janvier 2014 collectvité
Arteo présentation 28 Janvier 2014 collectvité
 
Pour quelles raisons utilise t-on un monde de virtuel en pédagogie ?
Pour quelles raisons utilise t-on un monde de virtuel en pédagogie ?Pour quelles raisons utilise t-on un monde de virtuel en pédagogie ?
Pour quelles raisons utilise t-on un monde de virtuel en pédagogie ?
 
Imágenes
ImágenesImágenes
Imágenes
 
Wells Fargo
Wells FargoWells Fargo
Wells Fargo
 
Utiliser les fonctionnalités de votre blog pour collaborer
Utiliser les fonctionnalités de votre blog pour collaborerUtiliser les fonctionnalités de votre blog pour collaborer
Utiliser les fonctionnalités de votre blog pour collaborer
 
Taschenguide Balanced Scorecard - 3. Auflage
Taschenguide Balanced Scorecard - 3. AuflageTaschenguide Balanced Scorecard - 3. Auflage
Taschenguide Balanced Scorecard - 3. Auflage
 
Perfil de integrantes infovencedores
Perfil de integrantes infovencedoresPerfil de integrantes infovencedores
Perfil de integrantes infovencedores
 
Liege
LiegeLiege
Liege
 
Sector patrimonio
Sector patrimonioSector patrimonio
Sector patrimonio
 
Ausflug Nach Speyer 20100211
Ausflug Nach Speyer 20100211Ausflug Nach Speyer 20100211
Ausflug Nach Speyer 20100211
 
Selfpublishing und Barrierefreiheit - eine Odyssee?!
Selfpublishing und Barrierefreiheit - eine Odyssee?!Selfpublishing und Barrierefreiheit - eine Odyssee?!
Selfpublishing und Barrierefreiheit - eine Odyssee?!
 
Fen Gp 2009 Nrw Live
Fen Gp 2009 Nrw LiveFen Gp 2009 Nrw Live
Fen Gp 2009 Nrw Live
 
Kaifa
KaifaKaifa
Kaifa
 
Juan carlos amador mutaciones de la subjetividad
Juan carlos amador mutaciones de la subjetividadJuan carlos amador mutaciones de la subjetividad
Juan carlos amador mutaciones de la subjetividad
 

Fußgängerbezogene Datenaufbereitung in OpenStreetMap

  • 1. Fußgängerbezogene Datenaufbereitung in OpenStreetMap Pedestrian Project 1/20 Fußgängerbezogene Datenaufbereitung in OpenStreetMap Ansprüche, Datenhaltung, Praxis Robert Bieber | Universität Potsdam Pedestrian Project Bieber | Uni Potsdam | 07.04.2011
  • 2. Fußgängerbezogene Datenaufbereitung in OpenStreetMap Pedestrian Project 2/20 Projektidee  OSM Datenbestand  für Routingdienste, mobile Navigation und Karten  OSM Karteninformation werden detaillierter  Nutzergruppen: Auto  Fahrrad  Fußgänger  Problem: Straßenbegleitende Fußwege  Keine klaren Regeln in der Datenaufnahme, -haltung  Viele Vorschläge, wenig Konsens!  Überblick und Test der Modellierung  keine eigene Definition Bieber | Uni Potsdam | 07.04.2011
  • 3. Fußgängerbezogene Datenaufbereitung in OpenStreetMap Pedestrian Project 3/20 OSM-Fußgängerrouting Weg-Mitte als Route Bieber | Uni Potsdam | 07.04.2011 openrouteservice.org (Uni Heidelberg)
  • 4. Fußgängerbezogene Datenaufbereitung in OpenStreetMap Pedestrian Project 4/20 Nutzergruppe Fußgänger  Anforderung an das Modell Bedürfnis1  Lage des Fußweges Geschwindigkeit  Lage von Straßen, Barrieren Entfernung  Überquerungsmöglichkeiten Sicherheit  Begehbare Flächen  Objektinformationen (Adressen, Namen) Orientierung  Transportmittel (Haltestellen) Mobilität  Orientierungspunkte (Landmarken) Attraktivität 1 Nach Reichenberger 2003 Bieber | Uni Potsdam | 07.04.2011
  • 5. Fußgängerbezogene Datenaufbereitung in OpenStreetMap Pedestrian Project 5/20 Nutzergruppe Fußgänger  Nutzeransprüche an ein Routing/Navigation Nutzergruppe Erweiterte Ansprüche mobilitätseingeschränkte Wegart, Wegbeschaffenheit (Oberflächenform, Belag), Menschen Steigung, Breite  Barrierefreiheit/Mobilität Touristen Landmarken, Unterkunft, Verkehr, Kultur, Natur  Attraktivität, Entfernung Geschäftsreisende Unterkunft, Transport, Verpflegung, Kommunikation  Geschwindigkeit Kinder Verkehrsgeschwindigkeit, Straßenübergang  Sicherheitsaspekte Bieber | Uni Potsdam | 07.04.2011
  • 6. Fußgängerbezogene Datenaufbereitung in OpenStreetMap Pedestrian Project 6/20 Relevante Objekte in OpenStreetMap  Objektartenkatalog: siehe Map Features  Beinhaltet Objekte und Eigenschaften für alle Ansprüche Bieber | Uni Potsdam | 07.04.2011
  • 7. Fußgängerbezogene Datenaufbereitung in OpenStreetMap Pedestrian Project 7/20 Fußgängerrouting  Beschreibung des Straßen- und Wegenetzes in Form eines Graphen  fußgängerrelevante Wege direkt bzw. indirekt in Form von Kanten modelliert  Verknüpfung mit Knotenpunkten  Übergänge als Kanten bzw. Knoten  Gewichtung der Kanten entspricht der Wegbeschaffenheit oder Sicherheitsaspekten  Zuordnung nachbarschaftlicher Eigenschaften über Graphenrichtung  Berechnung des geeigneten Weges mit kürzester Entfernung nach o.g. Regeln Bieber | Uni Potsdam | 07.04.2011
  • 8. Fußgängerbezogene Datenaufbereitung in OpenStreetMap Pedestrian Project 8/20 OpenStreetMap – Datenmodell und Regeln part of   use (role) node (role) relation (role) way tag (key=value) Nach RAMM/TOPF 2010 Bieber | Uni Potsdam | 07.04.2011
  • 9. Fußgängerbezogene Datenaufbereitung in OpenStreetMap Pedestrian Project 9/20 Straßenbegleitender Weg (Bürgersteig)  Hindernis trennt Straße von Fußweg?  „Ist ein ständiger Wechsel auf die Straße möglich?“  Ja  Erweiterung der Straße (highway) via tag  Nein  Erfassung als eigenen way Bieber | Uni Potsdam | 07.04.2011
  • 10. Fußgängerbezogene Datenaufbereitung in OpenStreetMap Pedestrian Project 10/20 Datenhaltungsarten für straßenbegleitende Wege  Geometrie  Straße, Radweg, Fußweg sind separate Objekte  Attribut  highway = <Straßentyp>  name = <Straßennname>  <Typ begleit. Weg> = yes/both/…  Relation  Beziehung zwischen Straße und Weg  Komplexe Abbildung  Probleme minimieren Bieber | Uni Potsdam | 07.04.2011
  • 11. Fußgängerbezogene Datenaufbereitung in OpenStreetMap Pedestrian Project 11/20 Beispielkreuzung: Grundriss Bieber | Uni Potsdam | 07.04.2011
  • 12. Fußgängerbezogene Datenaufbereitung in OpenStreetMap Pedestrian Project 12/20 Datenmodell: Geometrische Datenhaltung Bieber | Uni Potsdam | 07.04.2011
  • 13. Fußgängerbezogene Datenaufbereitung in OpenStreetMap Pedestrian Project 13/20 Datenmodell: Attributive Datenhaltung Bieber | Uni Potsdam | 07.04.2011
  • 14. Fußgängerbezogene Datenaufbereitung in OpenStreetMap Pedestrian Project 14/20 Geometrische Datenhaltung  Geometrie repräsentiert Form des Objektes (z.B. Bürgersteig)  Eigenschaften direkt über zusätzliche Attribute (key=value)  Keine Nachbarschaftsbeziehungen nötig  Präzise Erfassung im Gelände oder von Bilddaten  Grafische Linienbündel  Verwechslungsgefahr  Problem der Verdrängung in Kartengrafik  Verbindungswege realisieren Übergänge Bieber | Uni Potsdam | 07.04.2011
  • 15. Fußgängerbezogene Datenaufbereitung in OpenStreetMap Pedestrian Project 15/20 Attributive Datenhaltung  Nur Topologie des Bürgersteigs wird über allein über Straßengeometrie repräsentiert  Zuordnung der Nachbarschaft erfolgt über Attribut (value:left/right)  Nur Start- und Endpunkt (node) müssen präzise erfasst werden  Lageinformationen bleiben im Modell versteckt  Untergliederung von Attribut nötig (key:value.key:value)  Erste Abstraktion der realen Situation  Kartendarstellung über erweiterte Kontur an Straße  Knotenpunkt der Straßengeometrie steht für Übergang  Häufiges Auftrennen von ways (Splitting) Bieber | Uni Potsdam | 07.04.2011
  • 16. Fußgängerbezogene Datenaufbereitung in OpenStreetMap Pedestrian Project 16/20 key=footway:* key=cycleway:* http://taginfo.openstreetmap.de/search?q=cycleway:#keys http://taginfo.openstreetmap.de/search?q=footway:#keys Bieber | Uni Potsdam | 07.04.2011
  • 17. Fußgängerbezogene Datenaufbereitung in OpenStreetMap Pedestrian Project 17/20 Relationale Datenhaltung  Beziehung zwischen Geometrie oder Geometrieteil und Relation  Topologie aller „Spuren“ einer Straße in Relation repräsentiert  Mitglieder sind Straßengeometrie und weitere Objekte oder Relationen  Splitting–Problem über Zusammenfassen eingrenzen (Redundanz)  Erhebliche Abstraktion der Realität  Komplex Kollektion (Street, Collected Ways) Hierarchie (Linienbündel#5) Segmentierung (Segmented Tag) Bieber | Uni Potsdam | 07.04.2011
  • 18. Fußgängerbezogene Datenaufbereitung in OpenStreetMap Pedestrian Project 18/20 Datenhaltung: Geometrie Attribut Relation Datenerfassungsaufwand im Gelände - + + Arbeitsaufwand beim Digitalisieren -- ++ ++ JOSM + + +- Editorunterstützung Potlatch + + - Fehleranfälligkeit/ -sichtbarkeit - - -- Erlernbarkeit ++ + - Kreuzungsproblematik ++ | | Komplexität des Routingalgorithmus ++ | - Map Matching - | | kartographische Ist-Zustand - -- -- Darstellung Ideal-Zustand - | | geometrische Genauigkeit ++ - - Redundanz -- -- ++ Komplexität - + -- Bieber | Uni Potsdam | 07.04.2011
  • 19. Fußgängerbezogene Datenaufbereitung in OpenStreetMap Pedestrian Project 19/20 Fazit und Ausblick  Anwendung und Einstieg für Beitragende und Nutzer ermöglichen und erleichtern  Verträglichkeit aller Nutzergruppen (ÖPNV, Fahrrad, Wandern…)  Vereinigung mehrerer Interessen und Ansprüche schwierig  Unterschiedlicher Genauigkeitsanspruch bzw. Aufnahmemaßstab  ungenaue Abgrenzung Bürgersteig Bieber | Uni Potsdam | 07.04.2011
  • 20. Fußgängerbezogene Datenaufbereitung in OpenStreetMap Pedestrian Project 20/20 Fragen? weitere Informationen demnächst im OpenStreetMap-Wiki unter: http://wiki.openstreetmap.org/wiki/PedestrianProject Referent: Dipl.-Ing. (FH) Robert Bieber Kontakt: rbieber@uni-potsdam.de Autoren: Bieber, Gerlach, Klinke, Scheibner, Schulze, Ziegler, Kluge Uni Potsdam | Institut für Geographie | Geoinformatik | 2011 Pedestrian Project Bieber | Uni Potsdam | 07.04.2011