OpenStreetMap: Difference between revisions

From NoName e.V.
Jump to navigation Jump to search
No edit summary
Line 24: Line 24:
Das Script ist leicht verändert und deckt nicht nur GPX-Dateien ab, die T12:42:05Z als Timestamp nutzen, sondern auch JOSM-Live-GPS, welches T12:42:05.232 nutzt:
Das Script ist leicht verändert und deckt nicht nur GPX-Dateien ab, die T12:42:05Z als Timestamp nutzen, sondern auch JOSM-Live-GPS, welches T12:42:05.232 nutzt:
  #!/bin/sh
  #!/bin/sh
  sed 's/T[0-9][0-9]:[0-9][0-9]:\([0-9.]*\)[Z<]/T00:00:00Z/g' < $1 > ${1%.gpx}-clean.gpx
  sed 's/T[0-9][0-9]:[0-9][0-9]:\([0-9.]*\)\([Z<]*\)/T00:00:00Z</g' < $1 > ${1%.gpx}-clean.gpx
 


= Hilfreiche Links =
= Hilfreiche Links =

Revision as of 01:23, 19 September 2008

Manche unserer Mitglieder helfen bei http://www.OpenStreetMap.org mit. Es geht darum, eine freie Straßenkarte zu erstellen, die zum einen detailreicher und korrekter/vollständiger ist als die vorhandenen Karten und zum anderen frei verwendbar (unter Creative Commons-Lizenz). Natürlich macht das Mappen auch Spaß ;).

Hier sind die Menschen, die mitmachen

Best practice

  • Ideal im Auto: GPS-Maus + Notebook + JOSM + LiveGPS-Plugin + Surveyor-Plugin
    Das LiveGPS-Plugin holt sich direkt von gpsd die Koordinaten, welche die GPS-Maus anliefert. Diese Punkte solltest du automatisch speichern, indem du das im Menü aktivierst. Zusätzlich solltest du Surveyor aktivieren, bei welchem du schnell via Hotkey waypoints erstellen kannst inklusive Namen.
    • Das Notebook braucht natürlich funktionierendes Bluetooth, sofern die GPS-Maus keinen USB hat
    • josm ist der Java OpenStreetMap Editor. Debian- und Gentoo-Pakete existieren. Plugins lädt er eigenständig herunter, sobald man sie aktiviert.
    • Ich muss bei mir xgps im Hintergrund laufen lassen, damit gpsd GPS-Daten überträgt.
  • Ideal zu Fuß: GPS-Maus + Nokia Communicator + Software:
    • Es existiert eine Software für Symbian Telefone (WhereAmi), mit der man waypoints eingeben kann und die GPS-Daten loggt. Der Vorteil ist, dass man eventuell schneller tippen kann, da man zwei Hände benutzen kann. Für S60 und UIQ kann man auch Fotos machen für Waypoints. Für diverse Features wie die Benutzung des internen GPS muss diese aber signiert werden
    • MapNav kann Waypoints + Tracks anlegen sowie wahlweise im Hintergrund Yahoo, Google Maps, OSM und diverse andere Dienste nach Kartenmaterial befragen.
    • Eine Übersicht über weitere GPS-taugliche Software, die auch den internen GPS-Empfänger neuerer Geräte nutzen kann, findet sich unter [1]

Tips

  • Das Zusammenklicken der Tracks in JOSM nach dem eigentlichen Sammeln der Punkte dauert mindestens genausolange, wenn nicht noch länger
  • Zum Vermeiden von häufigem Abfahren/Ablaufen der selben Strecke ist mindestens eine ortskundige Person eine große Hilfe ;)
  • Sofern in dem Gebiet noch gar nichts gemapped ist, hilft ein Ausdruck von Google Maps, ein Stadtplan o.ä., sich eine grobe Orientierung zu verschaffen. Natürlich darf man die Daten nicht von dort übernehmen!
    • Dies ist rechtlich mehr als bedenklich. Besser ist es, erst einmal die größeren Straßen zu mappen und sich damit dann Orientierung zu verschaffen.
      • FOO! Ich darf natürlich einen Stadtplan/GurgelMaps benutzen wenn ich wohin möchte. Ob man dabei einen GPS-Empfänger dabei hat ist völlig egal. "Illegal" ist es aber, wenn man z.B. Straßennamen daraus übernimmt oder beim loggen "vergessene" Straßen mit Hilfe von Stadtplan/GM "ergänzt"
  • "viking" ist ein nettes Programm um Kartendaten zu vergleichen/anzuzeigen (OSM, Google Maps, GPS-Daten, ...)

Anonymizer-Script für GPX-Dateien

Das Script ist leicht verändert und deckt nicht nur GPX-Dateien ab, die T12:42:05Z als Timestamp nutzen, sondern auch JOSM-Live-GPS, welches T12:42:05.232 nutzt:

#!/bin/sh
sed 's/T[0-9][0-9]:[0-9][0-9]:\([0-9.]*\)\([Z<]*\)/T00:00:00Z</g' < $1 > ${1%.gpx}-clean.gpx

Hilfreiche Links