Ergebnis 1 bis 2 von 2

Benutzer POI im Garmin Stil erstellen

Erstellt von Othello, 21.07.2016, 20:09 Uhr · 1 Antwort · 846 Aufrufe

  1. Registriert seit
    24.06.2013
    Beiträge
    1.014

    Standard Benutzer POI im Garmin Stil erstellen

    #1
    Wer selbst schon einmal eigene POI (Point of Interrest) für das Navi erstellt hat, kennt vielleicht das Problem, dass die eigenen POI auf dem Navi anders dargestellt werden, als die von Garmin mit der Karte gelieferten.


    Beispiel eines POI von Garmin:





    Der Begriff wird groß dargestellt, darunter kleiner und in Grau die Anschrift.






    Die Info dazu sieht so aus:









    Ein selbst erstellter POI zeigt nur den Titel an, es werden keine untergeordneten Abschnitte angezeigt (z.B. die Anschrift).
    Deshalb ist man genötigt, möglichst viele Infos in den Titel zu stecken, der dann als Laufschrift angezeigt wird.











    Die Info sieht entsprechend aus:









    Ein kleines Programm "csv2xml" (siehe Anhang) ermöglicht es, eigene POI im Stil von Garmin zu erstellen.






    Als Beispiel habe ich für mich die *.csv Datei für POI der Schwäbischen Alb neu aufgebaut:




















    Für Interessierte geht es hier weiter:


    Das Problem liegt daran, dass eine *.csv Datei (Tabellenkalkulation) für den POI Loader nur die Spalten der Koordinaten und je eine für den Titel und die Beschreibung anbietet. Die Bezeichnung der Spalten ist fest vorgegeben und entfällt deshalb.










    Lösung
    ======


    Schaut man sich dagegen den Inhalt einer *.gpx Datei an, stehen dort weitaus mehr Informationen.
    Unter anderem gibt es die Schlüsselwörter


    "Latitude",
    "Longitude",
    "Name",
    "Description",
    "Symbol",
    "URL",
    "Address",
    "City",
    "PostalCode",
    "Phone",
    "Email",


    All diese Informationen können aus *.gpx Dateien in BaseCamp oder im Navi ausgewertet und entsprechend angezeigt werden.


    Da der POI Loader nicht mehr als die 4 vorhin angesprochenen Spalten erlaubt, hilft eine *.csv Datei nicht weiter.
    Es werden vom POI Loader aber auch *.gpx Dateien verwertet.
    Wir brauchen also ein Programm, welches eine erweiterte *.csv Datei in eine *.gpx Datei umwandelt.
    Das GPX Format ist eigentlich ein XML Format. Dies ist sofort ersichtlich, wenn man eine *.gpx Datei mit einem normalen Editor öffnet.


    Die erweiterte *.csv Datei sollte alle oben genannten Schlüsselwörter abdecken, aber auch erlauben, dass nicht alle vorhanden sein müssen, die Reihenfolge sollte ebenfalls beliebig sein.
    Es dürfen auch andere Spalten vorhanden sein (z.B. ldf Nr), diese werden bei der Konvertierung ignoriert.
    Als Minimum müssen Die Koordinaten und die Spalte "name" vorhanden sein.




    Für die Schwäbische Alb sieht das dann so aus:







    Da das Navi den Text der Beschreibung als HTML Text interpretiert, dürfen bestimmte Zeichen nicht vorkommen.
    In vom Web geladenen Daten kommen diese aber vor. Aus diesem Grund werden diese Zeichen bei der Konvertierung ebenfalls gewandelt.


    Beispiele:


    & wird zu '&amp'
    > wird zu '&gt'
    < wird zu '&lt'
    etc.




    Die fertig erstellte *.gpx Datei kann in BaseCamp verwendet werden, oder vom POI Loader in der bekannten Weise (subdir mit entsprechenden Foldern und Dateien).
    Sollte es dazu Fragen geben, helfe ich gerne weiter.


    Auf meinem Rechner gibt es einen Folder namens GuenthersPOIs , dieser enthält:





    Diese Folder ergeben auf dem Navi auswählbare Kategorien.


    Der Inhalt eines der Folder:





    Wie man sieht, kann man *.csv Dateien und *.gpx Dateien mischen.


    Dem POI Loader gibt man als Quelle den Root-Ordner an, bei mir also GuenthersPOIs.






    Installation:
    Sollte der Wunsch nach einem setup.exe bestehen, liefere ich dieses gerne nach.
    Da das Programm aber keinen Eintrag in der Registry benötigt, geht es auch ohne setup.exe.


    Dazu einfach die *zip Datei entpacken, den so erhaltenen Ordner irgenwo hin verschieben.
    Im Ordner selbst zum Start die csv2xml.exe starten.


    Das Programm wurde unter Windows 7 entwickelt und benötigt die üblich Verdächtigen.


    .NET Bibliothek
    runtime LIB


    Und zuletzt: Ich habe das Programm für mich entwickelt und gebe es kostenlos weiter, jedoch ohne Gewähr auf irgendwelchen Service. Ich weise ausdrücklich darauf hin, dass ich für keinerlei Schäden, welche durch die Verwendung des Programmes auftreten sollten, hafte. Die Benutzung erfolgt auf eigenes Risiko.


    Ich wünsche viel Erfolg!


    Gruß
    Othello

    userPOI.zip

  2. Registriert seit
    24.06.2013
    Beiträge
    1.014

    Standard

    #2
    UPDATE

    Hier ist eine neue Version, diese behebt folgende Probleme:

    1) Wenn es wie im Beispiel unten mehr Spaltenbezeichnungen gibt, als Felder für die Wegpunkte, bricht das alte Programm mit einer Fehlermeldung ab ("Index blahblah..")

    2) Wenn es wie im Beispiel unten geschachtelte Anführungszeichen gibt, wurde im alten Programm statt eines Anführungszeichen dessen Codezahl (34) ausgegeben.

    Die Fehler treten u.a. beim Konvertieren der Liste der "Logis de France" auf:

    Longitude,Latitude,Name,Description,Symbol,URL,Add ress,City,PostalCode,Phone,Email
    -4.77078, 48.33105," ""[Logis 3c nv] 29 Plougonvelin - Hôtel Vent d'Iroise ** (rue du Lavoir) [H]> 0033298894500""",
    -4.63720, 48.02984," ""[Logis 2c2] 29 Plogoff - Hôtel Kermoor ** (ret Pointe du raz) [HR]> 0033298706206""",
    -4.62289, 48.43374," ""[Logis 2c1 nv] 29 St Renan - Hôtel des Voyageurs ** (16 rue St Yves) [HR]> 0033298842114""",
    -4.59701, 48.27779," ""[Logis 1c2] 29 Camaret/Mer - Hôtel de France et Bellevue ** [HR]> 0033298279306""",
    ...
    ...


    Angehängte Dateien Angehängte Dateien


 

Ähnliche Themen

  1. BMW Navigator im Garmin Account?
    Von StoffeliGS im Forum Navigation
    Antworten: 4
    Letzter Beitrag: 30.06.2014, 15:56
  2. Antworten: 0
    Letzter Beitrag: 31.01.2014, 19:50
  3. Kostenfreie Blitzer-POIs für Garmin?
    Von Axor im Forum R 1150 GS und R 1150 GS Adventure
    Antworten: 11
    Letzter Beitrag: 29.04.2013, 15:13
  4. Antworten: 17
    Letzter Beitrag: 17.04.2013, 15:15
  5. TF Partnerhäuser als Poi´s für Garmin Geräte
    Von Muffel im Forum Navigation
    Antworten: 3
    Letzter Beitrag: 11.04.2009, 20:09