Offtopic-KURZINFO vorab: Die Blitzeranzeige hatte eine Macke. Haben wir behoben – funktioniert wieder. Vielen Dank für Euer Feedback!
- – - – - – - -
Dies ist der erste von sicherlich relativ vielen Posts zu den Themen OpenStreetMap-Karte, -Hintergründe, -Verbesserungen in den nächsten Wochen. Hinsichtlich des Formats bin ich noch etwas unschlüssig, da ich den Blog eigentlich als relativ ungeeignet für Tutorials halte. Es wird wirklich Zeit für ein Forum.
Heute werde ich zunächst einen kleinen Einblick für diejenigen bieten, die sich etwas mit OpenStreetMap (OSM) vertraut machen möchten und sich darunter noch gar nichts vorstellen können. Ein sehr guter Anlaufpunkt ist grundsätzlich das ausführliche und gut verständliche Wiki von OpenStreetMap. Hier findet man (fast) alles, was es zu OSM zu sagen bzw. zu wissen gibt.
“Schon ganz gut” ist noch nicht gut genug
Um das revolutionäre Prinzip von OpenStreetMap dort nachvollziehen können und als Einstieg die Materie, gibt es dort eine übersichtliche Zusammenfassung von OSM für Einsteiger. Wie hervorragend dieses OSM-Konzept tatsächlich funktioniert, zeigt gerade erst wieder das Resultat eines aktuellen Vergleichstests zwischen verschiedenen Kartenlösungen, bei dem OSM schon heute die Konkurrenz hinter sich lässt. Selbstverständlich bleibt aber noch jede Menge zu tun. Dazu sollte man jedoch verstehen, was zu tun ist und was man tun kann.
Wie darf man sich die Funktionsweise der OSM-Karte vorstellen?
Grundsätzlich setzt sich die OSM-Karte selbst aus verschiedenen Grundelementen zusammen: es gibt sogenannte Nodes (Knotenpunkte), Ways (Wege) und Areas (Gebiete, z.B. Häuserblöcke oder Wälder). Einzelne „Tags“, die man in Schlüssel und Werte aufteilt, beschreiben die jeweiligen Eigenschaften dieser Bestandteile von OpenStreetMap. Dies ist gleichzeitig ein sehr einfach verständlicher und flexibler Aufbau.
Die „Tags“ können dabei grundsätzlich von jedem frei gewählt werden. Man kann einem Weg oder Knotenpunkt eine Vielzahl von „Tags“ bzw. Beschreibungen geben. Das bietet einerseits zwar viele Möglichkeiten, kann jedoch auch zu großem Chaos führen. Denn letztlich müssen diese „Tags“ auch interpretiert werden können. Dazu ist eine gewisse Grundordnung oder Standardisierung sehr hilfreich, weshalb mittlerweile für viele von ihnen ein gewisser Konsens erarbeitet wurde. Es existiert daher mittlerweile eine wunderbare Liste zur „Standardverwendung“ von „Tags“.
Und wie kann man die OSM-Karte jetzt tatsächlich selbst verbessern?
Um mit diesem Hintergrundwissen die Karte verbessern zu können, bedient man sich am besten sogenannter „Editoren“. Die bekanntesten sind dabei Potlatch und JOSM. Beide bieten bereits recht umfassende Funktionen. Zudem ist auch noch der relativ neue Editor Mapzen von CloudMade erwähnenswert. Eine Übersicht zu den wichtigsten Editoren findet man ebenfalls im OSM-Wiki.
Um sich etwas eingehender mit dem Thema zu befassen und einen Blick über den Tellerrand zu werfen, kann man sich auf zahlreiche Seiten zu dem Thema austoben. Ich persönlich finde die Seite von Ogee ganz gelungen. Hier findet man eine gute Linksammlung zu verschiedenen Themen rund um OSM. Auch einige Tutorials sind verlinkt.
Auf Basis dieser grundlegenden Einführung werde ich in Kürze präzisieren, welche “Tags” aus unserer Sicht vor allen Dingen zur Verbesserung der Navigationsfähigkeit der OSM-Karte beitragen können. Zudem habe ich fest vor, ein brauchbares Format für kleine Tutorials zu finden.
abonnieren
{ 1 Trackback }
{ 27 Kommentare… Lies die Kommentare unten oder füge selber einen hinzu }
Markus,
dann werde ich mir die Links mal in den nächsten Tagen genauer ansehen.
)
Mein Wohnort ist auf OSM nach recht jungfräulich. Ich hab beim Spaziergehen am Wochenende schon mal die Strecke per iPhone App “Trails” aufgezeichnet. Ich hoffe, ich kann das von da irgendwie so exportieren, dass man das in OSM importieren kann. Reiner Selbstzweck – dann kann mich Skobbler auch bis an meine Haustür lotsen
Eine Frage hab ich noch – eher an die erfahreneren OSM’ler:
Hat jemand schon Erfahrungen, wie geeignet GPS Tracks, welche mit dem iPhone aufgezeichnet wurden, überhaupt sind? Ich könnte mir vorstellen, dass das nicht ganz so genau ist, wie mit dedizierten PGS Empfängern.
Mein Trails zumindest gibt asl Genauigkeit meistens 47 meter an – unter freiem Himmel. Wenn ich mal ganz viel Glück habe, auch mal 17 Meter.
Nur eine Abweichung von 47 Metern ist in einem Ort ja schon fatal :-S
Oder hab ich da einen Denkfehler?
Raven
@Raven: Die GPS-Tracks auf dem iPhone sind wirklich nicht sonderlich genau. Vielleicht schaust du dir die Tracks erst mal in Google Earth an, ob sie wirklich brauchbar sind. Dort sollte man einen guten ersten Eindruck bekommen. Das funktioniert mit “Send GPX” in der track-Ansicht.
Ansonsten solltest du den Track direkt in JOSM mit der Funktion “GPX-Datei öffnen” einspielen können. JOSM macht erstmal einen “Techie”-Eindruck, ist aber ein spitzenmäßiges Programm. Hier noch der Link zu Anleitung: http://wiki.openstreetmap.org/wiki/DE:JOSM/Anleitung#GPX_Files_.C3.B6ffnen
Der GPX-Track wird in einen gesonderten Layer geladen. Du kannst als zusätzliche Info noch die Yahoo-Satelliten-Ansicht zeigen lassen (das ist lizenzrechtlich erlaubt).
Gruß
Oliver
@Raven (und alle anderen…
)
Im Wiki von OSM gibt es Tips zum iPhone. U.a. betreffs tracken.
Hallo,
da ich mich selbst mit OSM beschäftige und mich vorallem mit Korrekturen und Aktualisierierungen beschäftige, fände ich es sehr nützlich, wenn Fehler, die auf das Kartenmaterial von OSM zurückzuführen sind (Straßennahmen, fehlende Straßen, POI) online freigegeben werden, einfache Tabelle z.B. nach PLZ sortiert und dann mit Koordinaten, so dass sich OSM-Vertraute und -Interessierte zuerst um diese Fehler kümmern können.
Gruß
Blitzer gehen wieder
hab ich jetzt auch getestet
als Aufzeichner für das IPhone empfehle ich Runkeeper light, bzw. wenn man auch Bilder während der Aufzeichnung machen möchte Runkeeper Pro
Vor dem Beginn der Aufzeichnung sollte das GPS Signal als grün gekennzeihnet sein, dann klappt es Super
ich habe ca. 300km in meiner Stadt zu Fuß (mit Kinderwagen) zurückgelegt aufgezeichnet und bei OSM hochgeladen, jetzt konnte ich einige Fußwege nachpflegen und habe sogar eine Straße, die es nicht gab gefunden
Achja nur Mut bei OSM mitzumachen
MFG
Marc
Jeff, Oliver, Breeomat …..
Erstmal Danke für die Tipps
Ich hab mir die iPhone Seite im Wiki (neben ein paar anderen) durchgelesen.
Und ich habe hier mal Google Earth installiert und mir wie von Oliver empfohlen meine Tracks da angesehen (Ich hab das über “Datei ==> Öffnen … ” gemacht – unter Menü Ansicht hab ich nichts passendes gefunden (Mac OS).
Zumindest kann man deutlich sehen, dass Teile des Tracks nicht über den Wegen/Straßen angezeigt werden. Jetzt weiß ich natürlich nicht, was an Abweichung noch tolerable ist, und was eher schaden würde, falls man es so einpflegt.
Insbesondere diverse Zick-Zack Abschnitte könnte man aber relativ leicht durch löschen/verschieben einiger Punkte beheben.
Ich denke, dass man das in den Editoren machen kann. Soweit bin ich aber noch nicht.
Raven
Ich möchte die skobbler-Leute ermutigen, den selbst erkannten Mangel eines richtigen Forums umgehend zu beseitigen.
Ich habe das ja früher schon mal bemängelt.
Klar habt ihr sicher viel zu tun zur Zeit.
Andererseits ist das Außenbild von skobbler doch enorm wichtig zum Überleben.
Weiter so und danke.
@Maier Karl
sehe ich auch so. Markus scheint ja drüber nachzudenken. Die Konversation hier (zumindest meine Posts
) gehören eigentlich nicht so recht in einem Blog …. Ich würde z.B. einfach mal einen Teil eines Tracks hochladen, dann wäre klar, worüber man diskutiert …..
Vielleicht, sobald die größten Kinderkrankheiten behoben sind
Raven
Ein kurzer Kommentar zur verwendung von schwachen GPS empfaengern. (Gilt in abgeschwaechter form auch fuer die besseren, da alle GPS empfaenger nicht perfekt sind)
Grundsaetzlich sind die GPX tracks nur als “Merkhilfe” zu verstehen um sich zu errinnern wo eine Strasse war und wie sie aussieht. Man sollte sie jedoch nicht 1:1 uebernehmen, insbesondere die hauefig recht zick-zackige Form. Eine gewisse Kreativitaet zur Vereinfachung der GPX traces in kombination mit “Lokalem wissen” (z.B. man weis das die Strasse eigentlich schnur gerade ist, oder der Abstand zwischen drei Strassen ist jeweils der gleiche), ergibt meist bessere Ergebnisse.
Eine der Sachen die bei schlechten GPS empfaengern hilfen kann, (wenn man bereit ist den extra Aufwand einzugehen) ist die Strecke mehrfach (an verschiedenen Tagen) aufzuzeichnen. Zum einen gibt das einem recht gut ein Ueberblick darueber wie gut die Qualitaet des Tracks tatsaechlich ist und zum anderen ist die Mittelung der verschiedenen Tracks meist ein gute Approximation wo die Strasse wirklich ist.
Bei Gegenden wo man nicht ohnehin haeufig unterwegs ist, ist das natuerlich nicht sonderlich praktikabel. Aber wenn man seinen GPX trace zu OSM hochlaedt, kann dann jemand anderes der ebenfalls dort zufaellig lang gefahren ist die beiden tracks mitteln um die Qualitaet sukzessive zu erhoehen je mehr tracks von einer Gegend vorhanden sind.
Ein schlechter Track / Strasse ist aber meistens besser als gar kein track / Strasse und kann immernoch spaeter verbessert werden wenn genauere Daten vorhanden sind.
Zur Orientierung beim übertragen der Tracks helfen auch die einblendbaren Yahoo-Satellitenbilder. (quasi Yahoo Earth…
) Im Potlach geht das so, im JOSM über ein Plugin.
Mal eine ganz dumme Frage: kann ich bei OSM es irgendwie schaffen, daß die Verkehrszeichen (Abbiegeverbote, Geschwindigkeitsbegrenzungen, etc.) und die Hausnummern sichtbar sind? Bei einigen Dingen bin ich mir nicht sicher, arbeitet Skobbler falsch oder sind Fehler in der Karte.
Ciao
Erwe
@Erwe
ich nehme an, du meinst, ohne die OSM-Daten direkt in einem Editor zu öffnen? Es gibt zwar eine vielzahl unterschiedlicher Renderings der Datenbank, ich selber kenne aber keine, bei der Abbiegeverbote dargestellt werden. Man kann zwar immer auch auf das „Datenlayer“ der OSM-Webseite zurückgreifen, und sich ansehen, mit welchen Tags die einzelnen Ways versehen sind. Bei Abbiegeverbote wirds allerdings schwierig, da die durch Relationen dargestellt werden müssen, die werden aber vom Cloudmade-Routing noch gar nicht ausgewertet!
Für Geschwindigkeitsbeschränkungen funktioniert das mit dem nachschaun in den Daten sehr gut, aber eben dafür gibts auch zwei oben erwähntes Spezialrenderings: Die beiden Maxspeed-Maps unter:
http://wince.dentro.info/koord/osm/KosmosMap.htm und
http://maxspeed.osm.lab.rfc822.org/
Ach, Hausnummern hab ich zuerst überlesen. Die gibts in den beiden höchsten Zoom-Leveln schon auf der Standard-Karte. Entweder alle Nummern soweit eingetragen einzeln, oder mit Interpolationslinien angedeutet
Fuer Geschwindigkeitsbegrenzungen: http://wince.dentro.info/koord/osm/KosmosMap.htm
Fuer Abbiegeverbote: http://osm.virtuelle-loipe.de/restrictions/ (allerdings recht langsam)
Ansonsten gibt es noch weitere Qualitaets sicherungs tools um zu sehen ob die Fehler in den OSM daten liegen, wie
keep right: http://keepright.ipax.at/report_map.php?db=osm_EU&zoom=14&lat=48.20808&lon=16.37221 und OSM inspektor: http://tools.geofabrik.de/osmi/?view=routing&lon=10.60986&lat=50.39031&zoom=7
Nicht alle der automatisch generierten “Fehlermeldungen” von keep right und OSM inspektor sind jedoch Fehler, da das automatische Auswerten sehr schwer ist und es somit einige False posives gibt.
@Raven: Mach Dir bezüglich der Ungenauigkeit keine Sorgen. OSM funktioniert so, dass Fehler und Ungenauigkeiten über die die Zeit korrgiert werden. Du kannst die (fehlenden) Wege einfach bedenkenlos eintragen.
€Erwe: Abbiegebeschränkungen können unter http://osm.virtuelle-loipe.de/restrictions eingesehen werden. Der CloudMade-Routenserver, den skobbler nutzt, berücksichtigt in der aktuellen Version diese Beschränkungen aber nicht. Das soll sich bis Anfang April ändern.
@Erwe:
Zusätzlich zu der Bemerkung von Oliver noch folgende Ergänzung: Du kannst alle OpenStreetMap zu Grunde liegenden Daten einsehen, wenn Du auf OpenStreetMap.org auf einen Kartenbereich Deiner Wahl ganz hereinzoomst und dann oben rechts in der Karte beim + das Daten-Overlay aktivierst. Dort kannst Du dann die einzelnen Nodes und Ways, also die Vektordaten die der Karte zu Grunde liegen anklicken und genauer betrachten. Ein Beispiel ist dieser Way, der u.A. das Tag maxspeed=30 (also Geschwindigkeitsbegrenzung auf 30 km/h) enthält und Teil einer Abbiegerelation ist.
Danke an alle, die mir Infos über OSM geschrieben haben.
Eines bleibt noch: ich sehe keine Hausnummern. Auch in der höchsten Auflösung nicht. Nirgendwo im gesamten Ort. Skobbler weiß aber, wo die Nummer ist. Aufmerksam bin ich deshalb geworden, weil er meine Wohnungsadresse zwar auf der Karte findet aber keine Route dorthin berechnen kann. zu den Hausnummern beiderseits nebenan berechnet er aber eine Route.
Ciao
Erwe
Andere Frage:
woher nimmt Skobbler die Positionen der Radargeräte? Bin heute absichtlich an einigen vorbeigefahren, es wurde nicht ein einziges angezeigt obwohl die Geräte seit Jahren ier stehen. Cams Ahoy findet alle.
Ciao
Erwe
Dieser Bericht von IFun ist auch ganz nett
http://www.iphone-ticker.de/2010/03/11/open-street-maps-neue-und-alte-appstore-downloads-zur-freien-weltkarte/
MfG marc
zum thema tracken: habe vorhin ein paar strassen in waldlaubersheim getrackt und zwar mit osmtrack auf dem iphone (3g).
hat swunderbar funktioniert! genauigkeit lag immer zwischen 9 und 17metern da kann man nich meckern.
habe bearbeitet und die strassen bei osm hochgeladen, bin jetzt nur mal gespannt wie lange es dauert bis es in skobbler sichtbar ist!
schade find ich das skobbler mich oft durch feldwege schicken mag, auch dauert die neuberechnung einer route jetzt meist so 30sek bis zu 1minute. das ist zu lange!
ansonsten find ich den wechsel auf osm schon sehr gut!
immer weiter so!
UND LEUTE: IMMER SCHÖN TRACKEN, STATT ZU NÖRGELN! dann wirds auch was!
Ich habe jetzt allerlei Erlebnisse mit skobbler und osm gehabt und insgesamt ist es positiv:
1. Die Wege von Rügen nach Berlin und von Rügen nach Hamburg hat skobbler korrekt gefunden. Nur einmal wurde ich in HH zum falschen Abbiegen gebeten.
Die Routenplanung (Ankunftszeit) stimmt genau.
2. Auf dem Rückweg von Hamburg kam skobbler allerdings in der Stadt nicht klar und hat keine Route gefunden – weil ich schon gefahren bin? (Das App Maps fand meine Position sofort).
3. Fazit: Für den Preis ist das alles schon sehr ok.
Weitere Themen:
Die Straße zu meinem Haus fehlt in OSM. Ich habe sie ergänzt und dort ist sie auf der Karte jetzt zu sehen. In skobbler aber nicht. Gibt es da Updatetermine, oder muß ich noch mehr über osm lernen?
Bei Nutzung der Bug-Taste habe ich das Gefühl, es läuft irgendwie ins Leere. Wie wollt Ihr diesen Berg an Informationen bewältigen?
Viele falsche Geschwindigkeitsangaben nerven – wie korrigiere ich die?
Hier auf Rügen klappt die Blitzermeldung nicht.
Und dann noch: Jemand schrieb hier, für t-mobile Kunden gäbe es Navigon umsonst. Das stimmt so nicht.
Es gibt nur eine 30-Tage Testversion für Windows PDA, nicht aber für iPhone nach meinem Erkenntnisstand vom 14.3.
Wie lange dauert es, bis Cloudmade die neuen Korrekturen interpretiert? Wie oft kommt ein “Update” von Cloudmade bzw. welchen Stand haben die Daten?
Aktuell gibt es noch einige von mir in OSM erstellte Korrekturen (falsche Einbahnstraße usw.), welche noch nicht berücksichtigt sind.
Heute berichtet SPIEGELonline über skobbler. In dem Auto Special “iPhone als Bordcomputer” wird skobbler als gute, günstige aber verbesserungswürdige Navigations Lösung vorgestellt.
In meiner Gegend hat sich bisher niemand erbarmt und die Hausnummern in OSM eingetragen. Aber Skobbler findet sie trotzdem. Wie macht er das? Nutzt Skobbler noch eine andere Datenquelle?
Hab’ letztens bemerkt, daß viele Routingfehler wegen falscher Tags in OSM entstehen. Es wäre hilfreich, wenn Bugs nicht sofort weitergemeldet werden sondern daß sie lokal am iPhone gespeichert werden und man dann zu Hause den Fehler detailiert beschreiben könnte, während der Fahrt ist das nicht so einfach…
@Erwe meld doch einfach trotzdem. Die Bugs kannst du ja auf der Bugs-Seite von Skobbler später um Kommentare erweitern, oder bereits selbst als gelöst markieren, falls die Daten bereits angepasst sind.
Ich selber mache die Erfahrung, dass 85% der Bugs entweder Abbiege-Probleme sind, die von Skobbler noch nicht ausgewertet werden (oft aber schon vorhanden sind), oder es sind dann „schlechte Routenführung“-Fehler, die in aller Regel ohne weitere Informationen überhaupt nicht nachvollziehbar sind. Ich würde mir wünschen, wenn Leute, die Fehler melden, später noch einen Kommentar auf der Seite hinzufügen könnten.
@Erwe: skobbler zeigt die gleichen stationiären Blitzer wie http://www.blitzer.de
@drg: Mittlerweile sollte die Karte wieder innerhalb von 48h aktualisiert werden. Unser “Kartenaufbereiter” CloudMade hatte durch uns mit erhöhtem Servertraffic zu kämpfen, was leider auf Kosten der Kartenupdates gegangen war.