Garmin BaseCamp

Allikas: Tipikate Rattamatkaklubi teabebaas
Redaktsioon seisuga 23. aprill 2017, kell 00:32 kasutajalt Jaanus (arutelu | kaastöö) (GPX -> TCX konverteerimine)
Mine navigeerimisribale Mine otsikasti

Sissejuhatus

Tegemist on Garmin'i poolt arendatud tasuta tarkvaraga, mille esmane mõte on koostöö Garmin'i GPS seadmetega. Siiski on tegemist piisavalt universaalse programmiga, mis võimaldab kasutada taustakaarte, joonistada sinna peale marsruute ja huvipunkte, importida rajalogisid ning kõiki neid andmeid mõistlikult hallata.

Garmin BaseCamp tarkvara Windows arvutile saab alla laadida siit. Peale allalaadimist tuleb see paigaldada nagu Windowsis ikka. Olgu ülevaatlikkuse mõttes toodud siin üks näide, kuidas Garmin BaseCamp programm välja näeb (siin küll juba oluliselt rohkem seadistatud programm kui ta vahetult peale paigaldamist on).

Taustakaardid

Sissejuhatus

Üks oluline komponent mistahes rajajoonistamise puhul on kahtlemata taustakaart - niisama valgele ekraanile on raske mingit joont vedada.

Kiire ja lihtne algus

Kõige lihtsam ja kiirem viis Eesti kohta tasuta kaardiandmete allalaadimiseks ja paigaldamiseks on kasutada OpenStreetMap andmeid. Tegelikult on ka sel teemal võimalik pikemalt jahuda (TODO: lisainfo link siia), aga olgu siinse peatüki juhend lihtne ja selge:

  • Veendu, et Garmin BaseCamp on küll paigaldatud, aga suletud. Vajadusel sulge see!
  • Lae alla näiteks see kaart.
  • Paki ZIP fail omale sobivasse kohta lahti.
  • Käivita ZIP faili lahtipakkimise käigus tekkinud EXE fail. NB! ZIP faili sees oli lisaks EXE failile ka veel üks ZIP fail - seda ära puutu, see las jääb muutumatuna EXE faili kõrvale!
  • Kui kaardi paigaldamine on lõppenud, võid Garmin BaseCamp'i taaskord käima panna.
  • Vastpaigaldatud kaardi aktiveerimiseks vali ülevalt menüüst Maps -> Freizeitkarte_EST (illustreeriv pilt allpool):

NB! Kui plaanid Garmin BaseCamp'i osas pikemat kasutamist (st mitte lihtsat testimist), siis tasub käesolevas peatükis kirjeldatud kaardi paigaldamine vahele jätta ning kasutada järgmises peatükis kirjeldatud lahendust! Kui oled käesolevas peatükis kirjeldatud kaardi paigaldanud, aga soovid edaspidi siiski teist lähenemist kasutada, siis paigaldatud kaardi saad eemaldada nii:

  • Sulge Garmin BaseCamp.
  • Windowsis - vali Start -> Control Panel -> Programs and Features -> eemalda programmide nimekirjast Freizeitkarte_EST.

Kaartide paigaldamine virtuaalse GPS seadme tekitamise teel

Sissejuhatus

Nimetatud meetod kaartide paigaldamiseks on esialgu küll aeganõudvam, aga tasub pikemas perspektiivis kindlasti ära. Sellisel viisil on võimalik kasutada ka kaarte, mida esimese lahenduse puhul kasutada ei saa, samuti on tulevikus kaartide haldamine (lisamine, eemaldamine, uuendamine) oluliselt lihtsam.

Taustainfo käesoleva lahenduse osas on järgmine: nimelt võimaldab Garmin BaseCamp kasutada Garmin'i GPS seadmes olevaid kaarte - selleks tarbeks tuleb GPS seade USB kaudu arvutiga ühendada. Kuna GPS seadme ühendamine võib mõnedel juhtudel olla aga tülikas, samuti võib kaardi vaatamine/kerimine/zoomimine olla aeglane, siis paigaldame füüsilise GPS seadme asemel arvutisse virtuaalse (ehk puhtalt tarkvaralise) GPS seadme.

Virtuaalse ketta tarkvara

Esmalt tuleb paigaldada tarkvara, mis võimaldab arvutile virtuaalseid kettaid juurde tekitada. Laias laastus võib kasutada endale sobivat tarkvara, aga antud juhend keskendub ImDisk Toolkit nimelisele tarkvarale. Lae alla ja paigalda see tarkvara siit.

Virtuaalse ketta sisu

Kuigi tuleviku mõttes on igaühel võimalik virtuaalseid kettaid ka ise luua, siis antud juhend keskendub taaskord kiirele alustamisele:

  • Veendu, et Garmin BaseCamp ja ImDisk Toolkit tarkvarad on paigaldatud. Veendu, et Garmin BaseCamp rakendus on suletud.
  • Lae alla ZIP fail siit.
  • Paki endale sobivasse kohta lahti.
  • Lahti pakkimisel tekkis kataloog virtgpsdisk. Käivita seal kataloogis olev mountimg.bat fail.
  • Käivita Garmin BaseCamp. Kaartide menüüsse on tekkinud kolm kaarti: OpenStreetMap Eesti, Läti ja Leedu.

NB! Tegevuse "kõrvalnähtusena" on arvutisse tekkinud juurde M: ketas. Kui soovid, et juurde tekkiv ketas oleks tähistatud mingi muu tähega (näiteks kui M: on sinu arvutis juba võetud), siis tuleb ENNE mountimg.bat faili käivitamist seal sees M: asemele enda soovitud kettatähis panna. Vaikimisi näeb mountimg.bat faili sisu välja järgmine:

imdisk -a -f diskimage.img -m M: -o rem

Kui soovid, et sinu arvutisse tekiks M: ketta asemel K: ketas, siis peaks faili sisu olema aga selline:

imdisk -a -f diskimage.img -m K: -o rem

Selleks, et ei oleks vaja mountimg.bat faili igal arvuti käivitamisel uuesti käsitsi käima lasta (vaid et M: vms ketas tekiks alati arvuti käivitamisel automaatselt), tuleb tekitada shortcut sellele failile ning tõsta see Windows'i startup kataloogi. NB! Sinna startup kataloogi ei tohi kopeerida bat faili ennast, vaid kindlasti peab olema shortcut! Üks võimalus selle saavutamiseks on näiteks luua desktopile shortcut, mis viitab nimetatud bat failile ning seejärel lohistada see Start -> All Programs -> Startup alla. Desktopil oleva shortcut-i võib seejärel eemaldada.

Nimetatud lahenduse korral on nüüd võimalik väga kerge vaevaga Garmin BaseCamp tarbeks kaarte juurde paigaldada, neid eemaldada või uuendada - selleks tarbeks tuleb vaid kataloogis M:\Garmin vastavaid kaardifaile lisada, eemaldada või üle kirjutada (Garmin BaseCamp võiks nende operatsioonide ajaks kinni pandud olla).

Marsruudi joonistamine, andmete organiseerimine

Tegemist on kindlasti teemaga, mis vajab tulevikus pikemat lahti kirjutamist. Eriti kui arvestada seda, et mingil põhjusel on internetist kaduma läinud (?) Garmin BaseCamp teemalised juhendid. Olgu hetkel siinkohal ära toodud kaks videolinki, mis ehk mingi pildi ette annavad:

  • Marsruudi joonistamine. Tasub juhtida tähelepanu, et rattamatka raja joonistamisel ei sobi üldiselt võimalus, kus Garmin BaseCamp ise ühest punktist teise navigeerib. Kui videos on näidatud, kuidas muuta Activity type seadistust (algselt oli seal automotive, mis muudeti motorcycle-ks), siis meie puhul tuleb üldjuhul valida alati direct. See tähendab, et BaseCamp tõmbab joone ühest punktist teise sirgelt ning on meie asi neid punkte sinna kaardile piisavalt palju klikkida, et marsruut kokkuvõttes tee kuju jälgiks.
  • Andmete organiseerimine.

Andmete import ja eksport

Sissejuhatus

On üsna levinud praktika, et Garmin BaseCamp keskkonda on vaja importida kuskilt mujalt pärit andmeid, samuti näiteks see, et peale marsruudi joonistamist on vaja see kuskile teise keskkonda üle kanda. Garmin BaseCamp haldab oma marsruutide, huvipunktide ja rajalogide andmebaasi sisemiselt ja omal viisil (ehk siis ei tasu otsida kuskilt kettalt GPX faile, mis programmis marsruutidena näha on). Selleks, et andmed teise keskkonda üle kanda, tuleb need eksportida.

Garmin BaseCamp toetab raja importi erinevatest formaatidest, neist enimkasutatav võiks olla GPX. Samuti on võimalik eksportida mitmeid formaate, näiteks GPX, KML, TCX, ... Siiski on olukordi, kus Garmin BaseCamp ei ole piisavalt paindlik, vaid vajalikuks võib osutuda rajafaili eelnev konverteerimine enne BaseCamp'i importimist või järgnev konverteerimine peale BaseCamp'ist eksportimist. Kindlasti on neid väliseid konverteerimistarkvarasid mitmeid, aga üheks heaks ja universaalseks tööriistaks on Javawa RTWtool nimeline tarkvara.

Import ja eksport Garmin BaseCamp'i toimub järgnevalt:

  • Importimiseks vali vasakul ääres olevas library aknas list, kuhu soovid andmeid importida. Seejärel vali ülevalt menüüst File -> Import into ... ning vali GPX (või muu) fail. Seejärel saad juba Garmin BaseCamp'is edasi majandada (algne kettal olev GPX fail jääb muutumatuks ning ei ole programmiga rohkem kuidagi seotud).
  • Eksportimiseks vali samuti vasakul ääres olevas aknas list või ka konkreetne route, track või waypoint. Seejärel taaskord ülevalt menüüst File -> Export -> Export Selection.

JaVaWa RTWtool

Sissejuhatus

JaVaWa tööriistad on ühe Hollandi aktivisti poolt arendatud vahendid, mis laias laastus on kõik mingit pidi Garmin'i GPS seadmete ja/või tarkvaraga seotud. Seejuures konkreetselt RTWtool on vahend, mis võimaldab erinevaid navigeerimisalaseid failiformaate konverteerida.

Alustuseks tuleks programm alla laadida siit ning seejärel paigaldada arvutisse. Keda huvitab arendajapoolne pikem jutt, saab seda lugeda siit.

GPX -> GPX konverteerimine

On selgunud, et mõnedest kohtadest pärit GPX faili ei ole võimalik otse Garmin BaseCamp programmi importida - ilmselt on tegemist mingi omapäraga, kus GPX formaat ei ole päris see, mida BaseCamp ootab. Probleemi lahendab see, kui GPX fail enne JaVaWa RTWtool'ist läbi lasta. Selleks:

  • Käivita JaVaWa RTWtool.
  • Vali Open file -> vali GPX fail.
  • Veendu, et lahtris Export to: oleks väljundformaadiks valitud Garmin file (.gpx/.gdb).
  • Ülejäänud allpool olevad seadistused sõltuvad sellest, mida täpsemalt konverteeritav GPX fail üldse sisaldab. Näiteks kui failis ei sisaldu ühtegi marsruuti, siis on Routes seadistused hallid ja neid muuta ei saa ning pole vajagi. Sinu asi on veenduda, et konverteerimise käigus failiga mingit sisulist muudatust/konverteerimist toime ei pandaks. Selleks:
    • Kui Routes sektsiooni seadistused on lubatud (ehk siis GPX fail sisaldab vähemalt ühte marsruuti), siis peaks Export as: väljal olema samuti Routes ning väljal Modification peaks olema {no modification}.
    • Kui Tracks sektsiooni seadistused on lubatud (ehk siis GPX fail sisaldab vähemalt ühte rajalogi), siis peaks Export as: väljal olema samuti Tracks ning väljal Modification peaks olema {no modification}.
    • Kui Waypoints sektsiooni seadistused on lubatud (ehk siis GPX fail sisaldab vähemalt ühte teekonna- või huvipunkti), siis peaks Export as: väljal olema samuti Waypoints ning väljal Modification peaks olema {no modification}.
  • Programm ja seadistused näevad välja nii (antud juhul ei sisalda GPX fail ühtegi marsruuti ega rajalogi, kuid sisaldab 26 huvipunkti):

  • Vajuta üleval servas Convert ning salvesta GPX väljundfail. Selle faili saad nüüd probleemivabalt Garmin BaseCamp'i importida.

GPX -> KML konverteerimine

Enamlevinud kasutusjuht selleks tarbeks on see, kui on Garmin BaseCamp tarkvaras joonistatud valmis rattasõidu marsruut ning on soov teha sellest Google Maps põhine kaart veebis näitamiseks. Uuemad Garmin BaseCamp versioonid võimaldavad küll ka otse KML faili eksportida, aga selle lahenduse puuduseks on asjaolu, et KML faili pannakse sel juhul kaasa kõigile marsruudi osaks olevatele teekonnapunktidele automaatselt genereeritud nimed ning need võivad Google Maps kaardil, OruxMaps rakenduses või mujal häirivaks osutuda. Kui teha GPX -> KML konverteerimine Javawa konverteri vahendusel, siis seda probleemi ei ole. Javawa konverteri abil GPX -> KML teisendamine näeb välja nii:

  • Tuleb Garmin BaseCamp keskkonnast eksportida GPX fail ning see JaVaWa RTWtool programmi importida. Selleks on kaks võimalust:
    • Eksportida Garmin BaseCamp programmist reaalne GPX fail kettale ning seejärel avada see JaVaWa RTWtool programmis Open file nupuga.
    • Kui GPX faili kettale talletamine ei ole oluline, on võimalik marsruut Garmin BaseCamp'ist JaVaWa RTWtool'i saada ka Copy-Paste meetodil. Selleks tee Garmin BaseCamp programmis valitud marsruudi peal parem hiireklõps ning vali Copy. NB! Klõpsata tuleb marsruutide nimekirjas, mitte kaardil oleval rajal! Seejärel vajuta JaVaWa RTWtool programmis Clipboard.
  • JaVaWa RTWtool programmi Export to: lahtris vali rippmenüüst Google Earth (.kml).
  • Kuna KML fail ei toeta eraldi marsruutide ja rajalogide mõisteid, siis tuleb Routes alajaotuses Export as: lahtris valida rippmenüüst Tracks. Veendu, et Modification lahtrites oleks rippmenüüdest valitud {no modification} (nendes alajaotustes, kus nimetatud seadistus üldse lubatud on).
  • Programm ja seadistused näevad välja nii (antud juhul sisaldab GPX fail ühte marsruuti, kuid ei sisalda ühtegi rajalogi ega huvipunkti):

  • Vajuta üleval servas Convert ning salvesta KML väljundfail. Selle faili saad nüüd Google Maps keskkonda importida.

GPX -> TCX konverteerimine

TCX failiks konverteerimine on oluline juhtudel, kus valmis joonistatud marsruuti soovitakse kasutada Garmin GPS seadmes. Kuigi uuemad Garmin BaseCamp versioonid võimaldavad ka otse TCX formaati eksportida, siis puudub seal võimalus seadistusteks. Näiteks huvitab meid võimalus, et TCX faili sisse genereeritaks automaatselt juurde ka pöördekohtade hoiatused ning Javawa konverter seda ka võimaldab.

Meenutame, et näiteks GPX faili on võimalik koondada ühekorraga nii mitmeid marsruute, rajalogisid kui ka huvipunkte. Garmin Edge Touring Plus rattanavigaatori tarbeks TCX faili tegemisel peaks aga aluseks olema täpselt üks marsruut (Route) ning ei midagi enamat. Rohkema info TCX faili lisamine ei ole küll valdkond, mis meie tegemistes väga süsteemselt läbi testitud oleks, kuid senised kogemused näitavad, et nimetatud rattanavigaator pigem ei oska midagi tarka peale hakata TCX failidega, kus sees on mitu marsruuti või lisaks marsruudile ka huvipunkte. On kahtlus, et taolise TCX faili seadmesse kopeerimisel (mõnedel juhtudel?) ei ilmugi see üldse menüüsse nähtavale.

Et viia läbi GPX -> TCX konverteerimine, tuleks alustuseks marsruut JaVaWa programmi importida samal viisil, nagu eelnevalt KML faili puhul kirjeldatud. Kui on soov eksportida nii KML kui TCX fail, siis tegelikult piisab ühest impordist. Kui tegemist on esimese konverteetimisega TCX formaati, siis tasub üle vaadata ka vastavad seadistused. Selleks vajuta üleval ääres Settings ning seejärel:

  • Split alajaotuses tuleks valida seaded, mis välistaksid tulemuseks oleva TCX faili mitmeks osaks jagamist. Näiteks:

  • Directions alajaotuses tuleb valida seaded, mis puudutavad TCX failiks konverteerimist. Neist olulisem on siinkohal see, millistesse punktidesse lisatakse TCX faili pöördekohtade info. Allpool oleval pildil on seadistused valitud selliselt, et kui rada pöördub rohkem kui 40 kraadi vasakule või paremale, siis 50 meetrit enne seda punkti lisatakse TCX faili pöördekoha info. GPS seade teeb selle koha peal piiksu ning näitab noolt paremale või vasakule.

Programm jätab seadistused meelde, ehk siis järgmisel korral neid enam eraldi üle vaadata ei ole vaja. Reaalseks konverteerimiseks tuleb nüüd:

  • Valida Export to: rippmenüüst Course File (.tcx/.fit).
  • Veenduda, et Routes alajaotuses oleks Export as: lahtris valitud rippmenüüst Courses ning selle all oleks linnuke lahtris Add course points.
  • Programmi põhiekraan peaks enne konverteerimist välja nägema umbes selline:

  • Lõpuks vajuta üleval servas Convert ning salvesta TCX väljundfail. Selle faili saad nüüd Garmin GPS seadmesse importida.