export keší do igo primo

Pokud jste chtěli nahrát keše do klasického iGO8, tak to řešilo velice elegantně medwynovo exportní makro KMLexport. Sice tam bylo trochu harakiri s úpravou souboru data.zip, ale ve výsledku vše chodilo a nebyl problém s dvaceti tisíci body celé ČR.

Co si ale počít s exportem do iGO Primo?

Primo řeší vlastní body zájmu zase trochu jinak, naštěstí pro nás, jednodušeji. Není už nutné zadávat ručně ikony pro každou kategorii a podobné kejkle, je však ale třeba poupravit původní exportní skript.

Ten totiž v originále neexportuje metadata s ikonou, takže je třeba si je tam doplnit. V podstatě se jedná o dva řádky kódu.
'<metadata><igoicon><filename>Geocaching.bmp</filename></igoicon></metadata>'
a
result := result + ' <metadata><igoicon><filename>' + List[i] + '.bmp</filename></igoicon></metadata>' + CRLF;

upravený soubor kml.library.pas naleznete v archivu kmlexport-igoprimo

poté už jen stačí vyexportovaný KML soubor nahrát do složky content\userdata\poi  a do složky content\userdata\usericon  nahrát vlastní ikony z tohoto archivu kmlexport-igoprimo (obsahuje ikony pro klasickou i VGA verzi).

mikrom

mikrom

Roman Mikulka aka mikrom. Ajťák, opravář, programátor samouk, elektrotechnik, koloběžkář a geocacher. Více na samostatné stránce O mně.

Mohlo by se vám líbit...

komentářů 5

  1. Medwyn napsal:

    Romane, pokud ten export pouzivas, budu rad, kdyz se ujmes jeho opatrovani. Ja ho nepouzivam vubec a nemam volne kapacity na jeho spravu.

    • mikrom mikrom napsal:

      [1] Medwyn: hele pouzil jsem ho loni o prazdninach, kdyz jsem tim hazel kese do igo8 na slovensko, a ted ve ctvrtek se me kamos ptal, zda by to neslo do prima, a tak jsem na to dneska kouknul.. takze asi nic moc vyuzivani 🙂

  2. Boban napsal:

    Zdravim stahnul sem si tehle skript do geodetu ale v Primu 2 se mi nezobrazujou obrazky u Poi, v mape mam jen bublinky,mohl by mi nekdo poradit jak tam ty obrazky dostat?

Napsat komentář

Vaše emailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *

4 + 14 =