Ein Blog über Ubuntu, Linux, Android und IT
OpenStreetMap inklusive GPS-Track in Webseite einbetten
Dieser Beitrag wurde vor mehr als sechs Monaten veröffentlicht. Bedenke bitte, dass die hier angebotene Information nicht mehr aktuell und gültig sein könnte. Informiere dich daher bitte auch an anderer Stelle über dieses Thema. Sollten sich neue Informationen ergeben haben, so kannst du mich auch gerne auf diese über einen Kommentar hinweisen. Vielen Dank!Seitdem ich die Möglichkeit habe GPS-Tracks via Samsung Galaxy und MyTracks aufzuzeichnen, interessiert es mich die gewonnenen Tracks Anderen zur Verfügung zu stellen.
Via Google Maps geht das recht einfach, doch die OpenStreetMap hat einige Vorteile wenn die Tracks zu Fuß oder mit dem Rad erstellt wurde. Kleinere Radwege oder Wanderwege sind oft nur bei der OSM ordentlich geocodiert. Google Maps beschränkt sich eher auf befestigte Straßen, die auch von Autos befahren werden können.
GPS-Track via OSM in Webseite einbetten
Allerdings ist es etwas aufwändiger die OSM in eine Webseite einzubetten, bei Google Maps gibt es rechts oben direkt die Option den Code zum Einbetten der Karte in eine Webseite zu generieren, solche eine Option fehlt in der OpenStreetMap noch. Doch mit einem praktischen Skript von Rejo Zenger, klappt das auch mit der OSM in wenigen Minuten…
Ihr müsst nicht mehr tun, als Euren .gpx-Track auf Euren Webspace zu laden, und dann das Skript von Rejo Zenger verwenden. So muss man keine Skripte auf dem eigenen Webspace installieren. Letztendlich sieht der Code etwa so…
<iframe src="https://rejo.zenger.nl/topo/osm/?fn=[url-der-gpx-datei]" width="[breite-des-eingebetteten-bildes]" height="[hoehe-des-eingebetteten-bildes]" frameborder="0"> </iframe>
…aus. Ihr müsst die URL zur .gpx-Datei, sowie Höhe und Breite der Karte eintragen. Das Ergebnis könnt Ihr hier betrachten…
Dabei werden automatisch die wichtigen Lizenzinformationen der OSM in die Karte eingezeichnet.
Höhenprofil generieren und einbetten
Optional könnt ihr auch ein Höhenprofil generieren das Ihr ebenfalls ohne den Einsatz von Skripten in Eure Seite einbetten könnt. Ich würde dazu gpxplot verwenden, das ebenfalls eine API bietet, die Ihr via…
<img src="http://gpxplot.appspot.com/api/0.1.2/plot?gpxurl=[url-der-gpx-datei]&output=png" alt="Elevation profile" width="600" height="400">
…nutzen könnt. Das Ergebnis ist ein Bild mit dem Höhenprofil und einer Skala. Achtet darauf für das Bild ein Höhen/Breiten-Verhältnis von 2/3 zu verwenden, also beispielsweise 400×600 Pixel, sonst werden die Schriften nicht schön skaliert.
Google Maps hat natürlich den Vorteil, dass der Betrachter der Webseite auf die Satellitenansicht umschalten kann, doch die sympathischere Lizenz und das bessere Kartenmaterial (wenn es um kleine Wege geht) machen in meinen Augen den Nachteil wieder wett. Man kann ja noch zusätzlich auf Google Maps verlinken.
Das könnte Euch auch gefallen...
Mit MapDroyd die OpenStreetMap immer verfügbar haben
Wordpress mit NoSpamNX und Akismet gegen Spam härten
Bilder für das Web aufbereiten
Upgrade auf Wordpress 2.7
Anzeige...
Sollte dir dieser Beitrag etwas wert sein, so kannst du über Flattr bequem, schnell und unkompliziert einen kleinen Obulus entrichten. Viele große und kleine Blogs, sowie auch zahlreiche Vertreter der gedruckten Presse nehmen mittlerweile an Flattr teil.
| Artikel drucken | Dieser Beitrag wurde von Christoph am 7. September 2009 um 15:01 veröffentlicht und unter Webhosting abgelegt. Du kannst allen Antworten zu diesem Beitrag durch RSS 2.0 folgen. Du kannst eine Antwort schreiben oder einen Trackback von deiner eigenen Seite hinterlassen. |

Mit MapDroyd die OpenStreetMap immer verfügbar haben
vor 1 Woche - 9 Kommentare
Vor einigen Wochen war ich im Ausland unterwegs, mit dabei ein Android-Handy, aber kein Stadtplan und keinen günstiger Roaming-Tarif. Somit irrte ich leider doch etwas verloren abends durch Straßburg, obwohl eigentlich eine Karte im Handy steckt. Damit mir das in Zukunft nicht nochmal passiert, ist nun MapDroyd auf meinem Handy fest installiert. Mit dem Programm

Mit Emerillon die OpenStreetMap auf den Desktop holen
vor 6 Monaten - 11 Kommentare
Die OpenStreeMap ist besonders in Deutschland so komplex und aufwändig, dass sie kommerziellen Produkten wie Google- oder Yahoo-Maps durchaus das Wasser reichen kann. Im Browser finde ich sie jedoch etwas träge zu bedienen. Hier springt das Mapping-Programm Emerillon in die Bresche. Benannt nach einem Nomaden-Stamm aus Französisch-Guayana holt Emerillon die OSM, die OpenCycleMap wie auch

Die OpenStreetMap auf 3Sat nano
vor 6 Monaten - 12 Kommentare
Über OpenGeoData bin ich auf zwei Beiträge von nano über die OpenStreetMap gestoßen. Der eine ist recht aktuell und behandelt das Erbeben auf Haiti, wo mit Hilfe der OSM Karten für die Hilfskräfte erstellt wurden. Der zweite Bericht ist etwas angestaubt und berichtet über eine Mapping-Party bei Osnabrück. Vielleicht interessiert das ja den einen oder

12 Wege den Erfolg des eigenen Blogs zu messen
vor 9 Monaten - 11 Kommentare
Dieser Beitrag wurde vor mehr als sechs Monaten veröffentlicht. Bedenke bitte, dass die hier angebotene Information nicht mehr aktuell und gültig sein könnte. Informiere dich daher bitte auch an anderer Stelle über dieses Thema. Sollten sich neue Informationen ergeben haben, so kannst du mich auch gerne auf diese über einen Kommentar hinweisen. Vielen Dank!
Das

Ein kleines Projekt… TuxSucht.de
vor 1 Jahr - 44 Kommentare
Ich stolpere immer wieder über unbrauchbare Suchergebnisse bezüglich Linux-Themen bei Google. Die Problematik liegt einfach daran, dass das Internet ein Dschungel geworden ist, der nur nur schwer zu durchblicken ist. Speziell Anwender, die dem Englischen nicht mächtig sind, haben Probleme brauchbare Informationen auf Deutsch zu finden, weil – selbst wenn man bei Google nur deutschsprachige

Bilder für das Web aufbereiten
vor 1 Jahr - 11 Kommentare
Dieser Beitrag wurde vor mehr als sechs Monaten veröffentlicht. Bedenke bitte, dass die hier angebotene Information nicht mehr aktuell und gültig sein könnte. Informiere dich daher bitte auch an anderer Stelle über dieses Thema. Sollten sich neue Informationen ergeben haben, so kannst du mich auch gerne auf diese über einen Kommentar hinweisen. Vielen Dank!
Letzten

Code-Zeilen in Wordpress-Seiten umbrechen
vor 2 Jahren - 3 Kommentare
Dieser Beitrag wurde vor mehr als sechs Monaten veröffentlicht. Bedenke bitte, dass die hier angebotene Information nicht mehr aktuell und gültig sein könnte. Informiere dich daher bitte auch an anderer Stelle über dieses Thema. Sollten sich neue Informationen ergeben haben, so kannst du mich auch gerne auf diese über einen Kommentar hinweisen. Vielen Dank!
Wordpress






vor 12 Monaten
Schöner Artikel. Danke dafür.
Nur als kleiner Tip für Leute, die das js doch selbst bereitstellen wollen, ein HowTo wie man mit OpenLayers ein gpx über OSM legt: http://wiki.openstreetmap.org/index.php/Openlayers_Track_example
Es lohnt sich m.E. auf jeden Fall sich OpenLayers und dessen Möglichkeiten mal anzusehen. (kml als Layer, georss, poi-Karten, andere Kartenserver etc. etc.)
vor 12 Monaten
Hallo
Hast du denn mit dem Galaxy in deiner Hosentasche GPS-Empfang?
MfG
Jonas
vor 12 Monaten
@Jonas, beim Joggen (war erst einmal mit dem Ding joggen) in der Hand und beim Rennradfahren in der Rückentasche.
@Julius, Danke für die Hinweise. Mir reichts erstmal die Karte und den GPS-Track einzubetten. Werde demnächst mal ein paar Rennrad-Routen in der Karlsruher umgebung veröffentlichen
vor 12 Monaten
Vielleicht lohnt sich für dich auch mal ein Blick auf http://www.Bikemap.net. Dort lassen sich nicht nur GPS Tracks einfach veröffentlichen, sondern auch verwalten. Als Kartenmaterial steht auch hier u.a. OpenStreetmap zur Verfügung. Besonderheit: andere User können die Tracks so an einer Stelle finden.
vor 12 Monaten
Solche Dienste habe ich auch schon gesehen und überlegt ob ich sowas nutzen soll. Aber die Dienste – zumindest dort wo ich mich angemeldet habe – bieten es nicht an die Maps in eine Webseite einzubetten, und darum gehts ja
Schön wäre ein Dienst, der solche Tracks sammelt und sie zum Einbetten wieder anbietet.
vor 11 Monaten
Ja nu. Wie gesagt: Mit OpenLayers kein Problem. OSM nutzt ja selbst auch ne slippy map zur Anzeige der hochgeladenen gpx-tracks. Oder anders: Es gibt den Service zumindest.
Sprich: Am besten die OpenCycleMap als Baselayer und die Tracks mit OpenLayers drüber. Dann noch ein kleines Script zum Upload der gpx.
Muß ich aber jetzt nicht bauen und hosten, oder?
vor 11 Monaten
Danke für diese Info!
Das lädt ja richtig ein was Nettes für die eigene Foto-Verwaltung zu coden….
vor 11 Monaten
Hallo Julius, wenn du willst
Ich muss zugeben, dass mit der OSM ist unglaublich flexibel. Muss mich da mal richtig reinarbeiten, mir gings hier erstmal um eine Quick&Dirty Lösung ohne eigenen Programmieraufwand 
vor 11 Monaten
guter Beitrag danke. Muss ich mir mal genauer anschauen.
Ich benutzte bisher für Wordpress das XML Google Maps Wordpress Plugin von Patrick Matusz. Die Karten werden dann mit Google-Maps dargestellt. Zusätzlich lässt sich ein Höhenprofil, Geschwindigkeitsprofil und eine Checkpoint-Tabellen automatisch erstellen, selbst Pulsdaten können neurdings dargestellt werden. Zudem können auch gleich noch Picasa Webalben eingebunden werden.
Ich habe dies vor ca. einem Jahr in meinem Blog kurz vorgestellt: http://blog.flachmueller.ch/2008/08/google-map-aus-gpx-file/
vor 11 Monaten
Hallo Beat, das ist ja auch ne tolle Möglichkeit. Allerdings eben nur Google Maps. Ach, all diese schönen tollen Optionen
vor 11 Monaten
Wow, das ist das was ich schon lange gesucht habe! Super!
vor 11 Monaten
gpxplot ist wirklich praktisch, danke für den Tipp!