Upload
holger-dieterich
View
1.440
Download
0
Embed Size (px)
DESCRIPTION
Auf der FOSSGIS-Konferenz 2011 in Heidelberg haben wir das Projekt Wheelmap.org vorgestellt.
Citation preview
Mapping für einen sozialen Zweck Holger Dieterich Christoph Bünte Raul Krauthausen
Datum: 06.04.2011 | Anlass: FOSSGIS2011
Gestatten,
SOZIALHELDEN
• Wir sind ein gemeinnütziger Verein
• Wir stehen für soziale
Innovationen in Deutschland
• Ziel ist es, Menschen für
gesellschaftliche Probleme zu sensibilisieren und zum Umdenken zu bewegen
Projekte
superzivi.com (2004)
pfandtastisch-helfen.de (seit 2007)
wheelmap.org (seit 2010)
Wheelmap
Bei Null anfangen? Da muss es doch schon etwas geben…
Qype
Aus den API Nutzungsbedingungen: “…all Qype Content shall at all times remain the sole and exclusive property of Qype”
Beispiel: barrierefreies-einkaufen.de
Öffentlich geförderte regionale Datensilos
Openstreetmap
wheelchair=yes/no/limited
wheelchair:description=text
Usability Herausforderungen
Hürden • Wheelchair-tag wird nicht gerendert • Registrierung • Editoren sind sehr umfangreich, Tag-Bearbeitung für
Anfänger schwer zu finden
Potlach2 auf openstreetmap.org
“Ampel” bei Wheelmap.org
Anonym: • Nur umstellen des wheelchair tags Als OSM-Nutzer eingeloggt: • weitere Daten editieren hinzufügen • neue Orte einzeichnen
Technische Herausforderungen
Herausforderung 1: APIs • XAPI beherrscht Bounding Box Queries à sehr langsam • Cloudmade API à keine aktuellen POI Daten
Deshalb: • Hosting einer eigenen Datenbank
• Hoster unterstützt nur MySQL • Planet importer in plain Ruby: 20 Tage import • Importer auf 7h „getuned“
Herausforderung 2: Geodaten in MySQL • Unterstützung von Ways
• MySQL support für shape queries buggy • Kein import für Ways
Deshalb: • Serverumzug => Freie Wahl der Datenbank
• Überlegung: NoSQL DB bzw. ElasticSearch
Herausforderung 3: Synchronisation • Sync von Daten aus mehreren Datenquellen sehr schwierig
Deshalb:
• Erhobene Daten gehen nicht in die eigene DB • Updaten auf einen job queue à Worker schickt Daten über
die API nach OSM • OSMosis holt die Daten minütlich wieder an in die DB
Wheelm
ap
OpenS
treetMap
ImporterChanges
DB
Fron t end / API
JobqueueAPI Worker
OSMosis
Ergebnisse
0"
5000"
10000"
15000"
20000"
25000"
30000"
wheelchair-Statusänderungen auf wheelmap.org!22.10.10-5.4.11!
Medienecho
Ausblick • Listen statt Karten: rollstuhlgerechte Orte für jede Stadt • Datenspenden besorgen • Wheelchair-API? • Wheelmap für mehr Handys • Gedruckte Wheelmap-Karte
Mithelfen • Bulk imports • OAuth2-Unterstützung • Restful API
• Wheelchair=yes/no/limited taggen! • Mapping parties gemeinsam mit Menschen mit
Mobilitätseinschränkungen
Folien auf: blog.wheelmap.org sozialhelden.de @wheelmaporg Christoph Bünte @chris_can_do Raul Krauthausen @raulde Holger Dieterich @holgerd