CSV > GPX geht das?

Hallo,

ich habe eine Mitglieder-Liste im CSV Format. Jetzt möchte ich gerne diese Liste als waypoints auf meinem Oregon 650, also als GPX.

Hat da jemand von euch Erfahrung?

Habe hier was auf englisch gefunden, verstehe es aber nicht:

I saw that there were requests for having the member lists as waypoints in GPX format. There is an easy way to generate a GPX waypoint file using the gpsbabel tool:

Get the CSV file 
Open this file in a text editor and change the column headers: "link" -> "url", "Full Name" -> "name", "Street" -> "desc", "City" -> "comment"
Invoke gpsbabel from the command line: gpsbabel -i unicsv -f warmshowers_members.csv -o gpx -F warmshowers_members.gpx

I load the GPX file into QLandkarteGT and the waypoints are well located. The waypoint name is the member’s name and a click on the waypoint url opens the member’s profile page in the browser. This should work as well with other track editors like BaseCamp.

Manipulating the CSV file a bit more, e.g. putting all the member information together in the desc column, would make the GPX ready for use on a GPS device or a smartphone.

HOffe es kann mir jemand helfen :slight_smile:

Danke im voraus

Vielleicht blöde Frage, aber enthält diese Liste denn überhaupt Koordinaten - oder nur die Adressen?

Bye
Frederik

Wenn die CSV Datei Koordinaten enthält, ist es kein Problem, daraus eine gpx Datei zu machen.

Beispiel für Garmin Mapsource gpx Datei:

<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<gpx xmlns="http://www.topografix.com/GPX/1/1" creator="MapSource 6.13.7" version="1.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.garmin.com/xmlschemas/GpxExtensions/v3 http://www.garmin.com/xmlschemas/GpxExtensions/v3/GpxExtensionsv3.xsd http://www.topografix.com/GPX/1/1 http://www.topografix.com/GPX/1/1/gpx.xsd">

  <wpt lat="48.6360669" lon="8.9357257">    <name>Hugo</name>    <cmt>Bachweg</cmt>    <desc>Buxtehude</desc>    <sym>Waypoint</sym>  </wpt>
  <wpt lat="48.6287713" lon="8.9049983">    <name>Karl</name>    <cmt>Allee</cmt>    <desc>Kleindorf</desc>    <sym>Waypoint</sym>  </wpt>

</gpx>

Also mit einem Texteditor oder Excel einen Header davor, und jede CSV Zeile entsprechend umformatieren.
Wichtig: Garmin kennt nur eine beschränkte Anzahl von Begriffen wie name, cmt oder desc.

Mit dem Programm gpsbabel kann man das automatisch machen wie oben beschrieben.

ja in der csv liste habe ich eine spalte längengrad, und eine spalte breitengrad

@fx99: erstmal danke für Deine Antwort und du machst mir Hoffnung, aber … ich verstehe absolut nicht, wie ich das, was du schreibst, anwenden soll :frowning:

Vor allem, wenn Du schreibst: “und jede CSV Zeile entsprechend umformatieren”
Jede Zeile einzeln? Ich habe in der schweizer Liste 500 Mitglieder. Da brauche ich ja eine Ewigkeit, wenn ich jede Zeile einzeln bearbeiten soll.

Mapsource habe ich nicht auf dem PC, weil es heisst, das ist veraltet. Ich habe basecamp und gpsbabel.
aber wenns nur mit mapsource geht, installier ich das natürlich :slight_smile:

die spalten überschrieften in meiner liste sind folgende:

“Benutzername” “Link” “Verfügbar?” “Ort” “Vollständiger Name” “Strasse” “Stadt” “Land/Staat” “Land” “Max. Radfahrer” “Postleitzahl” “Mobilfunknummer (optional)” “Home Phone” “Work Phone” “Fax” “Breitengrad” “Längengrad” “bed” “bikeshop” “campground” “food” “kitchenuse” “laundry” “lawnspace” “motel” “sag” “shower” “storage”

davon bennene ich einige um, den rest lösche ich?

Für die Umformatierung brauchst Du kein MapSource. Ich benutze es nur, um gpx Dateien anzuschauen und auf Garmin Komaptibilität zu überprüfen.

Beim Transferieren Deiner Daten in gpx waypoints musst Du die Information drastisch reduzieren.

Kennst Du Dich mit Excel etwas aus?

Dann schick mir mal ein paar Zeilen, ich bastle eine Excel Datei zusammen, diedie Umformatierung automatisch macht.

http://www.gpsvisualizer.com/convert_input ist vermutlich die Lösung. Vermutlich, weil ich nicht weiß, ob die einzelnen Spalten gpx-konform sind.

fx hat mir geholfen und macht mir die convertierung. Danke allen für die Tipps.

Thema closed