Manchmal benötigt man eine KML Datei, mit einigen Markierungen. Wie kann die auf einem Mac OS X erzeugt werden? Mit Google Earth oder auch mit Viking. Hier beschreibe ich mal das Vorgehen mit Viking.
Installation von Viking
Download des viking-1.6.tar.bz2
Entpacken und das Verzeichnis viking-1.6 in den Programm Ordner verschieben
1 2 3 4 5 6 7 |
#In das Verzeichnis wechseln cd viking-1.6 sudo ./configure # oder wenn es Fehler gib, weil einige Libs nicht installiert sind ./configure --disable-geotag --disable-realtime-gps-tracking --disable-magic --disable-mapnik sudo make sudo make install |
Nun benötigen wir noch GPSBabel welches wir von der Download-Seite laden und installieren.
Nun können wir viking starten mit:
1 2 |
# Starten mit sudo viking |
Nun müssen wir noch den Pfad von GPSBabel in viking eintragen. Im Menü Edit – Preferences – Export/External – GPSBabel setzen wir den Pfad für GPSBabel z.B.
1 |
/Programme/GPSBabelFE.app/Contents/MacOS/gpsbabel |
wie hier gezeigt:
Nun ist alles installiert und eingestellt.
Wir brauchen einen neues Projekt und einen OpenStreetMap Layer und TrackWaypoint Layer:
1 2 3 |
File-New Layers-New Map Layer mit Map Type: OpenStreetMap (Mapnik) Layers-New TrackWaypoint Layer |
Jetzt können alle benötigten WayPoints gesetzt werden mit,
1 |
Tools - Create Waypoint |
Ich habe hier mal zwei Waypoints eingefügt, einen mit meinem Wohnort (blauer Pin) und einen mit dem Krankenhaus Langenhagen (roter Pin).
Nun können wir die Layer einzeln nach KML Dateien exportieren. Wir markieren in dem linken Tree die Track Waypoints und rufen mit der rechten Maustaste das Kontextmenü auf:
1 |
Export Layer - Export as KML ... |
und vergeben einen Dateinamen. Nach dem speichern haben wir eine KML Datei, die wir dann ua. im Google Earth öffenen können. Hier die KML Datei mit dem Krankenhaus:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 |
<?xml version="1.0" encoding="UTF-8"?> <kml xmlns="http://www.opengis.net/kml/2.2" xmlns:gx="http://www.google.com/kml/ext/2.2"> <Document> <name>GPS device</name> <snippet>Created So. Mai 24 18:06:10 2015</snippet> <LookAt> <gx:TimeSpan> <begin>2015-05-24T15:45:29Z</begin> <end>2015-05-24T15:45:29Z</end> </gx:TimeSpan> <longitude>9.757403</longitude> <latitude>52.433206</latitude> <range>1300.000000</range> </LookAt> <!-- Normal waypoint style --> <Style id="waypoint_n"> <IconStyle> <Icon> <href>http://maps.google.com/mapfiles/kml/pal4/icon61.png</href> </Icon> </IconStyle> </Style> <!-- Highlighted waypoint style --> <Style id="waypoint_h"> <IconStyle> <scale>1.2</scale> <Icon> <href>http://maps.google.com/mapfiles/kml/pal4/icon61.png</href> </Icon> </IconStyle> </Style> <StyleMap id="waypoint"> <Pair> <key>normal</key> <styleUrl>#waypoint_n</styleUrl> </Pair> <Pair> <key>highlight</key> <styleUrl>#waypoint_h</styleUrl> </Pair> </StyleMap> <Folder> <name>Waypoints</name> <Placemark> <name>Paracelsus Klinik Langenhagen</name> <TimeStamp><when>2015-05-24T15:45:29Z</when></TimeStamp> <styleUrl>#waypoint</styleUrl> <Point> <coordinates>9.757403,52.433206</coordinates> </Point> </Placemark> </Folder> </Document> </kml> |