Linux - komunikacja z garminem

O oprogramowaniu do obsługi naszych Garminów. BaseCamp, MapSource, MapSetToolKit, sendMap, WebUpdater, POI Loader, OziExplorer, GarPatch i wiele wiele innych. Także o serwisach typu GPS Visualizer czy GPSies. Ogólnie o szeroko rozumianej personalizacji odbiorników oraz ich wsparciu przy pomocy dodatkowego oprogramowania.
xmartin
Początkujący
Posty: 26
Rejestracja: 30 sie 2007, 09:09

Linux - komunikacja z garminem

Post autor: xmartin »

Witam

Czy istnieją jakieś aplikacje na linuxa pozwalające na wgrywanie np. śladów czy map do garmina (konkretnie etrexa)?

Pozdrawiam
Awatar użytkownika
popej
Garniak
Posty: 6461
Rejestracja: 10 kwie 2007, 23:22
Lokalizacja: Gdańsk
Kontakt:

Re: Linux - komunikacja z garminem

Post autor: popej »

Dla nowych eTreksów cp powinno zadziałać ;)
Dla starszych spróbowałbym wine + Mapsource.
popej
Montana 700, Enduro 3, 3540T, PL Topo, OSM, CNE; PocoX3Pro, OsmAnd+
Awatar użytkownika
Athantor
Początkujący
Posty: 13
Rejestracja: 09 sty 2010, 02:41
Kontakt:

Re: Linux - komunikacja z garminem

Post autor: Athantor »

xmartin pisze:Czy istnieją jakieś aplikacje na linuxa pozwalające na wgrywanie np. śladów czy map do garmina (konkretnie etrexa)?
Qlandkarte GT (tu przykład użycia).

Umie UMP:
Jak i GeoPortal (na który można nałożyć UMP):
Umie też w elegancko zaplanować trasę:
Wysyłka działała na posiadany niegdyś Legend HCx, a dziś działa na Etrex20.

Jak dla mnie, full opcja lepsza od MapSource™ :)
:D
rawiczanin
Nowy
Posty: 1
Rejestracja: 30 sty 2011, 21:20

Re: Linux - komunikacja z garminem

Post autor: rawiczanin »

Athantor pisze:Qlandkarte GT (tu przykład użycia).
Można prosić o jakiś krótki tutorial jak uruchomić UMP w tym programie? Walczę z tym już 3 dni i bez rezultatu.
Awatar użytkownika
Athantor
Początkujący
Posty: 13
Rejestracja: 09 sty 2010, 02:41
Kontakt:

Re: Linux - komunikacja z garminem

Post autor: Athantor »

Pod linuksem musisz mieć zainstalowany program „rsync”! Bez tego ani rusz!

W konsoli (utworzy katalog, pobierze pobieraczkę i pobierze pobieraczką najnowszą UMP-Topo):

Kod: Zaznacz cały

mkdir ~/ump/&& cd ~/ump/ && wget https://gist.github.com/raw/3989403/acf710ee5b239124ab24b312b8bf876efd4e87d1/up.sh && bash ./up.sh
Jak pobierze, to w QLandkarte wybieramy kolejno:

Kod: Zaznacz cały

File → Load map → (wchodzimy do katalogu ~/ump/) → <alt>+<f> („Filter:” na dole) → „Garmin” → UMP-pcPL-to.tdb → UMP-pcPL-to_mdr.img
Pod windowsem, pobieramy instalkę, pobieramy mapę i wskazujemy w QLandkarte te same pliki „.tdb” i „.img”.


Jak się wczyta, to na samym dole okna QLandkarte możemy wybrać szczegóły wyświetlania; ja mam:
  • Detail: 5
  • POI Labels
  • Polish
  • reczniat
Żeby później zaktualizować sobie mapę, wystarczy odpalić w katalogu plik „up.sh”:

Kod: Zaznacz cały

cd ~/ump/ && bash ./up.sh
A pod windowsem klikamy w ikonkę aktualizatora. :-)

Po aktualizacji będzie trzeba jeszcze raz wskazać „.tdb” i „.img” (bo program wykrył że zmieniła się wersja mapy).
xmartin
Początkujący
Posty: 26
Rejestracja: 30 sie 2007, 09:09

Re: Linux - komunikacja z garminem

Post autor: xmartin »

Witam

A jak pobrać UMP-NI (pod linuxa) ?

Pozdrawiam
Awatar użytkownika
Athantor
Początkujący
Posty: 13
Rejestracja: 09 sty 2010, 02:41
Kontakt:

Re: Linux - komunikacja z garminem

Post autor: Athantor »

xmartin pisze: A jak pobrać UMP-NI (pod linuxa) ?
Otwórz jakimś edytorem tekstu plik up.sh i zmień „latest-to” na „latest-ni”, albo zapodaj w konsoli:

Kod: Zaznacz cały

mkdir ~/ump/ && cd ~/ump/ && wget https://raw.github.com/gist/4032706/79dfbc24abd7c214717a8604615b3d7b0a977929/up.sh && bash ./up.sh
Do tej wersji mapy, pliki do otwarcia w QlandkarteGT to odpowiednio: „UMP-pcPL-ni.tdb” i „UMP-pcPL-ni_mdr.img”.
:D
xmartin
Początkujący
Posty: 26
Rejestracja: 30 sie 2007, 09:09

Re: Linux - komunikacja z garminem

Post autor: xmartin »

Witam

Poradziłem sobie wcześniej - ale dziękuję za pomoc.
Całkiem przyzwoity ten QLandkarteGT.

Pozdrawiam
toronion
Nowy
Posty: 6
Rejestracja: 17 sty 2014, 14:05
Lokalizacja: FMI

Re: Linux - komunikacja z garminem

Post autor: toronion »

Athantor- piękne dzięki za instruktaż, udało mi się wszystko poinstalować, mapy bazujące na OSM dograne z:
http://www.freizeitkarte-osm.de/en/index.html

No i prawie wszystko było by OK gdyby nie moja niemoc w wizualizacji danych DEM.
To znaczy nie mogę ruszyć tego tematu- bo nie wiem skąd takie dane ściągnąć lub jaką metodą pozyskać.
Naprowadzi może kto?
Wszędzie opisy po angielsku- a ja z czasów prehistorycznych gdzie jedynym słusznym był rosyjski :)
Chodzi mi o uzyskanie takiego wykresu:

Obrazek
Awatar użytkownika
Athantor
Początkujący
Posty: 13
Rejestracja: 09 sty 2010, 02:41
Kontakt:

Re: Linux - komunikacja z garminem

Post autor: Athantor »

  • Jeśli chodzi o ten wykres to jest to zestawienie odległość/wysokość. Dane do tego wykresu są brane ze śladu! Jeśli mapa ma DEM (lub je dograliśmy jak poniżej) to zostanie on dodany do wykresu „przy okazji”.

    By otworzyć taki wykres, należy po kolei:
    File → Load Geo data → <wybieramy plik ze śladem> → Naciskamy <Esc> → <F3> → prawy guzik myszy na śladzie → Edit [1.] → Naciskamy pierwszy guzik [2.] nad tabelką co się otworzyła → Wybieramy zakładkę „Profile/Dist.”[3.].
    By wrócić do mapy, jeszcze raz naciskamy pierwszy guzik nad tabelką [2.]
  • Jeśli chodzi o dogranie DEM do wektora bez tych danych (UMP :roll:), to należy najpierw ściągnąć odpowiednie kafelki SRTM, rozzipować, a następnie w Qlandkarte:

    Naciskamy <Esc> → <F1> → Klikamy na zakładkę „Vector” → prawy guzik myszu na mapie → Add DEM [1.] → <Wybieramy odpowieni plik z kafelkiem> → <Na dole okna [2.] wybieramy jak pokazać DEM, np.:> „contour”
    By usunąć DEM z mapy, wybieramy „Del. DEM” co się pojawa po kliknięciu PPM na mapę [1.], albo wybieramy obrazowanie „None” z [2.]. Po usunięciu może zajść konieczność wybrania „Reload map” z menu kontekstowego żeby przywrócić odwzorowanie (rozciągnięcie wektora).

    Po dodaniu DEM można załączyć taką fazę (Map → 3D Map → <F1>) :) :
  • Jeśli chodzi o dodanie DEM rastra, to niestety nie jestem w stanie Ci pomóc, lecz tu masz instruktaż co i zacz: Use SRTM data as Digital Elevation Model (DEM)
toronion
Nowy
Posty: 6
Rejestracja: 17 sty 2014, 14:05
Lokalizacja: FMI

Re: Linux - komunikacja z garminem

Post autor: toronion »

Piękne dzięki- zabieram się za próby, relację zdam :)
toronion
Nowy
Posty: 6
Rejestracja: 17 sty 2014, 14:05
Lokalizacja: FMI

Re: Linux - komunikacja z garminem

Post autor: toronion »

Po ciężkim boju doszedłem do stworzenia tego wykresu :)
Ale gdyby nie konsola do której wywołałem plik wykonawczy z funkcją debugowania- to nie doszedł bym, że trzeba wczytać drogą prób i błędów nawet kilkadziesiąt plików .hgt: aż się trafi na ten pasujący do tego co jest na ekranie :(
Tak ma być?
A może jeszcze coś źle robię :)

Dzięki piękne Athantor
Awatar użytkownika
Athantor
Początkujący
Posty: 13
Rejestracja: 09 sty 2010, 02:41
Kontakt:

Re: Linux - komunikacja z garminem

Post autor: Athantor »

Pliki w tym zip-ie który ja pobrałem, miały nazwy zgodne ze współrzędnymi południowo-zachodniego rogu kafelka czyli N53E023.hgt obrazuje obszar [+53°23°]×[+53,9999°;23,9999°] więc nie trzeba zgadywać.
Jeśli potrzebujesz, możesz zrobić GeoTIFF-a dla większego obszaru niż jeden stopień, tak jak opisano na wiki Qlandkarte, tj:
  1. W jakimś katalogu zostawiasz pliki hgt z których chcesz zrobić GeoTIFF z DEM dla obszaru, np. w katalogu „~/demtiff/” zostawiasz N52E022.hgt, N52E023.hgt, N53E022.hgt, N53E023.hgt dla czworokąta o rogach SW×NE: [+52°22°]×[+53,9999°;23.9999°]
  2. Pobierasz paczkę ze źródłami Qlandkarte i odtarowujesz gdzieś, np. do /tmp/
  3. Wchodzisz do katalogu z kafelkami i odpalasz skrypt „srtmconvert.py” z katalogu źródeł Qlandkarte, np:

    Kod: Zaznacz cały

     cd ~/demtiff/ && python2 /tmp/qlandkartegt-1.7.5/srtmconvert.py
  4. Przenosisz powstały w tym katalogu plik „srtm.tif” w jakieś bezpieczne miejsce i podpinasz go do mapy przez „Add DEM” jak pokazano powyżej.
Uwaga przed DEM-owaniem większych obszarów: zbyt duży plik TIFF może zamulić program.
Ja np. mam tak:
toronion pisze:Dzięki piękne Athantor
Do usług. :-)
:D
toronion
Nowy
Posty: 6
Rejestracja: 17 sty 2014, 14:05
Lokalizacja: FMI

Re: Linux - komunikacja z garminem

Post autor: toronion »

Athantor pisze:...............nazwy zgodne ze współrzędnymi południowo-zachodniego rogu kafelka czyli N53E023.hgt obrazuje obszar [+53°23°]×[+53,9999°;23,9999°] więc nie trzeba zgadywać.
..............
No masz- jakie to proste :)
Na razie temat kończę, bo Twoje podpowiedzi rozwiązują mój problem, temat GeoTIFF oczywiście przećwiczę- ale wersja jednostopniowa mnie satysfakcjonuje.
Jeszcze raz dzięki za poświęcony czas.

Edit:
Zrobilem geofiff`a Alp- i faktycznie na podglądzie całości muli trochę- ale na większych powiększeniach jest OK.
Pięknie to wygląda :)

Obrazek

Zostaje teraz dokupić jakiś zewnętrzny GPS coby być w zgodzie z tytułem wątku i popytać potem :)
r_ave_n
Początkujący
Posty: 27
Rejestracja: 03 kwie 2012, 20:40

Re: Linux - komunikacja z garminem

Post autor: r_ave_n »

Athantor pisze:Jak dla mnie, full opcja lepsza od MapSource™ :)
Jak wrzucić mapę ORTO (zdjęcia) z Geoportalu do QLandkarte?
Z góry dzięki!
ODPOWIEDZ