Handout OSM-WanderWorkshop 18.10.2008 Das Projekt Stärken • Vermessung mittels preiswerter Consumer-Technik mit ausreichender Genauigkeit für Massenanwendungen • Die Kraft einer weltweiten Ameisenarmee mit lokaler Ortskenntnis • • Schwächen • Genauigkeit durch GPS begrenzt, typisch besser als 20m. • Teilnehmer mit unterschiedlichem Ausbildungs- und Erfahrungsniveau Es wirken Reparaturmechanismen einer Community durch unmittelbaren Zugang der Systemnutzer • Ständige Veränderungen in der Datenbank führen eher zu einem Snapshot als zu einem Release. Unbeschränkte Nutzung für beliebige Anwendungsfälle. • Serviceanbieter nötig um Anwendungen für die breite Masse bereitzustellen Das Projekt in Zahlen • Länge aller „ways“ zusammen 22,5 Millionen km • „tiles@home“ rendert ca. 1500 tiles für die Onlinekarte je Stunde • 444.879.549 GPS – Datenpunkte wurden bis Sept.08 gesammelt • Dokumentation im Wiki bisher in 32 Sprachen, MapFeatures in 24 Sprachen dokumentiert • Foto Rechts: Server, stand August 2008 Bilder: http://wiki.openstreetmap.org 2 Das Datenmodell Ausrichtung der Grundelemente an den vom GPS gelieferten Längen- und Breitenangaben: • • • • Punkte Wege Flächen Relationen • • Wege haben eine Richtung Flächen haben einen Umlaufsinn Alle Grundelemente können über sog. Tags weitere Informationen erhalten. • Bilder: JOSM screenshot Das Datenmodell - Tags Tags werden die Attribute genannt, welche die Grundobjekte näher bestimmen. Dokumentation unter http://wiki.openstreetmap.org/index.php/De:Map_Features Bilder: http://wiki.openstreetmap.org 4 Lizenzmodell – Kompletter Lizenzvertrag unter: http://creativecommons.org/licenses/by-sa/2.0/legalcode Datenfluß - online und offline Potlatch: Online Editor in Web Browser JOSM: Java OSM Editor (offline) Merkaartor: Editor für MacOS, Windows, Linux Mapnik: Rendersoftware Tiles@home: verteiltes Kartenrendern auf Benutzerrechnern mit OSMARENDER Slippy Map: Onlinekarte unter openstreepmap.org oder Informationfreeway.org Bilder: http://wiki.openstreetmap.org 3 Das Datenmodell - Limitierungen • • • Keys werden ständig unter http://wiki.openstreetmap.org/index.php/Proposed_Features diskutiert und ergänzt, dadurch mitunter Inkonsistenzen in den Kartendaten Weltweite kulturelle Unterschiede und Zuordnung durch viele unabhängige Nutzer sorgen für abweichende Interpretation in der Anwendung Seit einigen Monaten können ‚relations‘ eingetragen werden. Diese erlauben die Darstellung von: – Multipolygonen – Wanderwegen und Fahrradrouten – Abbiegevorschriften • Fehlende Abbiegevorschriften beeinträchtigen das korrekte Routing Karten für PC Plattformen OSM am PC: • SlippyMap • Navit • QLandkarte • Kosmos • Osmarender • Mapnik • Openrouteservice • Cyclemap • GPSDrive Bilder: http://wiki.openstreetmap.org 5 Karten für mobile Plattformen Mobile Geräte • Java fähige Geräte (moderne Mobiltelefone) – Trekbuddy – u.a. • Windows Mobile – BSGPS – Glopus – u.a. • Garmin – .img - Dateien werden in der community wöchentlich aktuell bereitgestellt Bilder: http://wiki.openstreetmap.org Gedruckte Karten und Service • USE-IT stellt gedruckte Karten bereit • Geofabrik als einer der ersten Serviceanbieter – Konvertierung und Aufbereitung von Kartendaten – WMS – Server – Download – Server – Gedruckte Karten Bilder: http://wiki.openstreetmap.org 6 Pause Danach: • Vermessungswerkzeug GPS • Editieren • Daten erfassen Bilder: http://wiki.openstreetmap.org GPS als preiswertes „Vermessungswerkzeug“ GPS wird von der US - Regierung betrieben und arbeitet mit 24 umlaufenden Satelliten. Die Satelliten senden u.a. ständig die Zeitinformation interner Atomuhren. Ein GPS Empfänger kann durch zeitlichen Vergleich des Eintreffens mehrerer Satellitensignale Informationen wie Position, Geschwindigkeit und Richtung berechnen. http://de.wikipedia.org/wiki/Global_Positioning_System Genauigkeit steigt mit der Anzahl der empfangbaren Satelliten: • beste Genauigkeit unter allseitig freiem Himmel bis zu 3m • Einschränkungen der Genauigkeit bei Abschattung von Satelliten in Schluchten, an Häusern oder durch Tragen der Gerätes am Körper • Einschränkungen der Genauigkeit durch Signaldämpfung unter Bäumen Handelsübliche Geräte liefern maximal ein Positionsergebnis je Sekunde. 7 Vom GPS zur Karte - Editoren Bilder: JOSM Screenshot Editoren OnlineEditor – Potlatch • • • • • • Testmodus zum Üben und Ausprobieren Update aller Änderungen sofort in der Datenbank Anzeige der GPS-Daten nur vom Server Unterlegt mit Yahoo Luftbildern Funktioniert ohne großen Installationsaufwand im Web-Browser Webbrowser benötigt ein installiertes Flash Plugin Bilder: http://www.openstreetmap.org 8 Editoren OfflineEditor – JOSM • • • • • • Als Java – Anwendung auf allen Plattformen lauffähig Direktes Laden von GPS Daten als .gpx - Datei NASA und YAHOO Luftbilder können hinterlegt werden Editieren ohne Online – verbindung möglich Editor kann Relationen bearbeiten Lange Liste von ‚Plugins‘ mit Funktionserweiterungen verfügbar. Bilder: http://wiki.openstreetmap.org Editoren - Merkaartor • • • eigene Styles der zu editierenden OSM-Daten einstellbar Unterstützt ‚relations‘ noch nicht Ebenfalls ständig in Entwicklung Bilder: http://wiki.openstreetmap.org 9 Daten erfassen - Equipment • GPS Gerät mit Aufzeichnungsfunktion und Interface zum PC • Mobilcomputer oder Handy mit GPS Empfänger und Software zur Aufzeichnung auf der Speicherkarte • Notizbuch oder Diktiergerät zur Aufzeichnung von Attributinformationen • Existierende OSM-Karte, gedruckt oder elektronisch zur Identifikation fehlender Wege vor Ort. Bilder: http://wiki.openstreetmap.org Daten erfassen – GPS-Aufzeichnung • Vor Aufzeichnung GPS Empfänger bei guten Empfangsbedingungen synchronisieren (Außerhalb des Waldes, nicht in engen Straßen) • Aufzeichnung alle 1..2 sec. für Wanderer • Aufzeichnung alle 10m für Autofahrer reicht oft • Automatikfunktionen erzeugen meist sehr lückenhafte Daten • Server akzeptiert nur Daten mit Zeit und Datumsinformation (persönl. Datenschutz überdenken) • Daten vor dem Upload bereinigen – Regelmäßig auftretende Wege entfernen – „Punktwolken“ von Pausen oder Geocachesuche entfernen – Ungenaue GPS-Daten möglichst entfernen (z.B. Systemstart, Tunnelbereiche, Empfangsverlust) 10 Daten erfassen – Tricks • Brücken können durch 2x Überqueren einfach markiert werden • Markieren von Änderungen des Wegezustands durch Laufen eines 2m Kreises • An Kreuzungen kurz stehenbleiben (1..2sec.) und in der neuen Richtung wieder loslaufen • Synchronisation von Fotos und Sprachaufzeichnungen mit GPS – Zeitinformation möglich (audio mapping) • Gelegentlich auf die Straße achten Bilder: JOSM; http://www.photoschau.de/images/20050927225323_crash.jpg 11