Přejít na obsah


Fotka

OSM TOPO mapa pro Garmin

garmin linux mapa návod

  • Pokud chcete vložit odpověď, přihlašte se
365 odpovědí na toto téma

#321 Balin50

Balin50

    Balin50

  • Members
  • PipPipPip
  • 580 příspěvků(y)

Publikováno 09 prosinec 2021 - 19:07

Asi bude treba ešte do inštalovať
http://utfcpp.sourceforge.net/
  • 0
Balin50

HW: Sansung S22 + ADrake+, Garmin Monterra

#322 Balin50

Balin50

    Balin50

  • Members
  • PipPipPip
  • 580 příspěvků(y)

Publikováno 10 prosinec 2021 - 10:12

vnuk u vytuhol tak mám trochu času.

Našiel som

 The utf8-cpp library is needed for the OPL output format. A copy of this library is included in the libosmium repository but not installed by default. Either use the packages of your distribution, install it from the source, or use the INSTALL_UTFCPP option of the libosmium CMake configuration to install the bundled version

 

toto je už mimo mojich možností a znanlostí

 

Strings and UTF-8

OSM strings use UTF-8 encoding, but a lot of the libosmium code doesn’t care about that and doesn’t check that a string is valid UTF-8. This is mostly for performance reasons, but it could also allow other character sets in non-OSM uses of the library.

Historically the OSM database sometimes contained non-UTF-8 strings. This should have all been fixed by now.

These parts of the library don’t care about string encoding:

  • PBF input and output

These parts of the library do care about string encoding:

  • OPL and debug output expect UTF-8 encoded data and escape non-printable characters accordingly
Strings and control characters

OSM strings (user names, tag keys and values, and roles) can not contain certain control characters. The reason is that those control characters can’t be expressed in XML. (XXX More details needed.)

Strings in OSM can only have a maximum lengt of 256 unicode characters. Libosmiums input and output routines allow any length up to 2^16 bytes. (XXX More details needed.)


  • 0
Balin50

HW: Sansung S22 + ADrake+, Garmin Monterra

#323 sekvan

sekvan

    Newbie

  • Members
  • Pip
  • 4 příspěvků(y)

Publikováno 16 prosinec 2021 - 13:36

Já bojuju s generátorem na Win11. Končím zde: 

D:\Garmin\Generator\OSM-Garmin-Maps-by-VasaM-master>python ./gmapmaker.py -a AT -c latin2
[INFO] Spusteno v 2021-12-16 13:36:08.219347
[INFO] Dekoduji oblast AT
        nameCs: Rakousko
        nameEn: Austria
        number: 7015
        pois: []
        id: AT
        crop: False
        mapDataName: pbf/AT.osm.pbf
        parent: None
        continent: europe
 
[INFO] ID oblasti: AT
[INFO] Ctu hlavicku souboru
[INFO] Soubor z 2021-12-15 21:21:42+00:00
[INFO] Spoustim stahovani mapovych dat
[INFO] Mapova data jsou prilis mlada - nestahuji
[INFO] Generuji vrstevnice
[RUN] phyghtmap --polygon=temp/polygon.poly -o pbf/AT-SRTM --pbf -j 2 -s 10 -c 200,100 --hgtdir=hgt/ --source=view3 --start-node-id=20000000000 --start-way-id=10000000000 --write-timestamp --max-nodes-per-tile=0
checking if area N48E009 intersects with polygon ... no
checking if area N49E009 intersects with polygon ... no
checking if area N48E010 intersects with polygon ... no
checking if area N49E010 intersects with polygon ... no
checking if area N48E011 intersects with polygon ... no
checking if area N49E011 intersects with polygon ... no
checking if area N49E012 intersects with polygon ... no
checking if area N49E013 intersects with polygon ... no
checking if area N47E014 intersects with polygon ... yes
checking if area N47E015 intersects with polygon ... yes
checking if area N49E016 intersects with polygon ... no
checking if area N46E017 intersects with polygon ... no
checking if area N49E017 intersects with polygon ... no
N46E009: trying view3 ...
N46E009: using existing file hgt/VIEW3\N46E009.hgt.
N47E009: trying view3 ...
N47E009: using existing file hgt/VIEW3\N47E009.hgt.
N46E010: trying view3 ...
N46E010: using existing file hgt/VIEW3\N46E010.hgt.
N47E010: trying view3 ...
N47E010: using existing file hgt/VIEW3\N47E010.hgt.
N46E011: trying view3 ...
N46E011: using existing file hgt/VIEW3\N46E011.hgt.
N47E011: trying view3 ...
N47E011: using existing file hgt/VIEW3\N47E011.hgt.
N46E012: trying view3 ...
N46E012: using existing file hgt/VIEW3\N46E012.hgt.
N47E012: trying view3 ...
N47E012: using existing file hgt/VIEW3\N47E012.hgt.
N48E012: trying view3 ...
N48E012: using existing file hgt/VIEW3\N48E012.hgt.
N46E013: trying view3 ...
N46E013: using existing file hgt/VIEW3\N46E013.hgt.
N47E013: trying view3 ...
N47E013: using existing file hgt/VIEW3\N47E013.hgt.
N48E013: trying view3 ...
N48E013: using existing file hgt/VIEW3\N48E013.hgt.
N46E014: trying view3 ...
N46E014: using existing file hgt/VIEW3\N46E014.hgt.
N47E014: trying view3 ...
N47E014: using existing file hgt/VIEW3\N47E014.hgt.
N48E014: trying view3 ...
N48E014: using existing file hgt/VIEW3\N48E014.hgt.
N49E014: trying view3 ...
N49E014: using existing file hgt/VIEW3\N49E014.hgt.
N46E015: trying view3 ...
N46E015: using existing file hgt/VIEW3\N46E015.hgt.
N47E015: trying view3 ...
N47E015: using existing file hgt/VIEW3\N47E015.hgt.
N48E015: trying view3 ...
N48E015: using existing file hgt/VIEW3\N48E015.hgt.
N49E015: trying view3 ...
N49E015: using existing file hgt/VIEW3\N49E015.hgt.
N46E016: trying view3 ...
N46E016: using existing file hgt/VIEW3\N46E016.hgt.
N47E016: trying view3 ...
N47E016: using existing file hgt/VIEW3\N47E016.hgt.
N48E016: trying view3 ...
N48E016: using existing file hgt/VIEW3\N48E016.hgt.
N47E017: trying view3 ...
N47E017: using existing file hgt/VIEW3\N47E017.hgt.
N48E017: trying view3 ...
N48E017: using existing file hgt/VIEW3\N48E017.hgt.
hgt file hgt/VIEW3\N46E009.hgt: 1201 x 1201 points, bbox: (9.00000, 46.00000, 10.00000, 47.00000), checking polygon borders
[ERROR] stderr: Traceback (most recent call last):
  File "C:\Users\Jezek\AppData\Local\Programs\Python\Python38\Scripts\phyghtmap-script.py", line 33, in <module>
    sys.exit(load_entry_point('phyghtmap==2.21', 'console_scripts', 'phyghtmap')())
  File "C:\Users\Jezek\AppData\Local\Programs\Python\Python38\lib\site-packages\phyghtmap-2.21-py3.8.egg\phyghtmap\main.py", line 700, in main
  File "C:\Users\Jezek\AppData\Local\Programs\Python\Python38\lib\site-packages\phyghtmap-2.21-py3.8.egg\phyghtmap\main.py", line 480, in processHgtFile
  File "C:\Users\Jezek\AppData\Local\Programs\Python\Python38\lib\site-packages\phyghtmap-2.21-py3.8.egg\phyghtmap\main.py", line 398, in writeNodes
  File "C:\Users\Jezek\AppData\Local\Programs\Python\Python38\lib\site-packages\phyghtmap-2.21-py3.8.egg\phyghtmap\pbfUtil.py", line 414, in writeNodes
  File "C:\Users\Jezek\AppData\Local\Programs\Python\Python38\lib\site-packages\phyghtmap-2.21-py3.8.egg\phyghtmap\pbfUtil.py", line 396, in _makeNodesWays
  File "C:\Users\Jezek\AppData\Local\Programs\Python\Python38\lib\site-packages\phyghtmap-2.21-py3.8.egg\phyghtmap\pbfUtil.py", line 381, in _makePoints
ValueError: too many values to unpack (expected 2)
 
[ERROR] phyghtmap --polygon=temp/polygon.poly -o pbf/AT-SRTM --pbf -j 2 -s 10 -c 200,100 --hgtdir=hgt/ --source=view3 --start-node-id=20000000000 --start-way-id=10000000000 --write-timestamp --max-nodes-per-tile=0 vratil 1 (ocekavana 0)
[INFO] Ukonceno v 2021-12-16 13:36:10.678748, doba behu 0:00:02.459401

  • 0

#324 TORES62

TORES62

    Advanced Member

  • Members
  • PipPipPip
  • 82 příspěvků(y)

Publikováno 21 únor 2022 - 18:44

Bohužel jste mě teď zastihli v období, kdy na mapy vůbec nemám čas. Snad za dva týdny budu mít nějakou chvilku na to mrknout...

 

Jinak nahrál jsem novou mapu Česka, na přání ještě dogeneruji Estonsko, Černou horu a Slovensko.

Mapy Česka a Slovenska mi v Montaně šlapou,ale problém mám s Polskem..navigace soubor .img stejný jako u předchozích nenajde...a nevím proč vždy stáhnu jen zhruba polovinu velikosti polské mapy..Děkuji za radu!


  • 0

#325 Balin50

Balin50

    Balin50

  • Members
  • PipPipPip
  • 580 příspěvků(y)

Publikováno 22 únor 2022 - 18:46

Bohužiaľ skapal mi HDD, našťastie v záruke takže mi ho vymenili

problém sa opakuje aj keď som všetko inštaloval tak ako pred tým

 

mapy sa vygenerujú po style.typ a koniec
 

Chyba:

[ERROR] java -Xmx4g -jar ./mkgmap-r4835/mkgmap.jar -c ./garmin-style/mkgmap-settings.conf --bounds=bounds/ --precomp-sea=sea/sea/ --dem=hgt/VIEW3/ --max-jobs=4 --mapname="72150001" --overview-mapnumber="72150000" --family-id="7215" --description="Slovensko_VasaM" --family-name="Slovensko_VasaM" --series-name="Slovensko_VasaM" --area-name="Slovensko_VasaM" --country-name="Slovensko_VasaM" --country-abbr="SK" --region-name="Slovensko_VasaM" --region-abbr="SK" --product-version=101 --output-dir=maps/SK_VasaM --dem-poly=polygons/SK.poly --license-file=temp/license.txt --code-page=1250 pbf/SK-SPLITTED/*.osm.pbf pbf/SK-SPLITTED-SRTM/*.osm.pbf ./garmin-style/style.txt vratil 1 (ocekavana 0)
 
predpokladám, že problém je v style.txt ale neviem v čom
použil som zálohovanú verziu ktorá fungovala
má niekto radu?
 

  • 0
Balin50

HW: Sansung S22 + ADrake+, Garmin Monterra

#326 TORES62

TORES62

    Advanced Member

  • Members
  • PipPipPip
  • 82 příspěvků(y)

Publikováno 23 únor 2022 - 11:48

Docela dobrý mapy jsou tady: http://garmin.openstreetmap.nl/ Naklikáš co chceš a za chvíli ti přijde mail, že je to hotový. Mám takto v garminu půlku Evropy. 

Díky za odkaz,asi jsem jej zadal špatně...zadal jsem mapu Polska a jsem v pořadí asi 130 tis. ...


  • 0

#327 dr.vota

dr.vota

    Advanced Member

  • Members
  • PipPipPip
  • 5 455 příspěvků(y)

Publikováno 23 únor 2022 - 13:04

No, jo předtím to chodilo svižně, mapa do hodiny - ale už to tak nefunguje.

 

 

Sorry, due to server problems only country maps are currently available. You may need to refresh the browser cache first (CTRL-F5).

  • 0

#328 sekvan

sekvan

    Newbie

  • Members
  • Pip
  • 4 příspěvků(y)

Publikováno 23 únor 2022 - 13:10

Díky za odkaz,asi jsem jej zadal špatně...zadal jsem mapu Polska a jsem v pořadí asi 130 tis. ...

Tohle už vůbec nefunguje. Já používám mapy na kolo odsud https://www.openfietsmap.nl/downloads. Nejsou tam české turistické značky, ale to na kolo nepotřebuji. Předělal jsem si .typ na styl mapy.cz, klidně poskytnu a funguje to bez problémů a zasekávání GPS, což bohužel ty VasaM dělaly.


  • 0

#329 dr.vota

dr.vota

    Advanced Member

  • Members
  • PipPipPip
  • 5 455 příspěvků(y)

Publikováno 23 únor 2022 - 18:15

Funguje, ALE jen připravené kousky IMG souborů podle zemí,

musíš si vybrat 

 

 

Choose a predefined country:

a pak se ti vlevo dole objeví seznam IMG souborů, které si můžeš hned stáhnout

 

např. Europe-Malta , pak vlevo dole:

 

 

Selected tiles: 10 MB
Malta

  • 0

#330 Kafac

Kafac

    Newbie

  • Members
  • Pip
  • 2 příspěvků(y)

Publikováno 01 březen 2022 - 10:52

Mě na Garmin Edge 830 mapy od vasam při výpočtu trasy vždycky ztuhnou


  • 0

#331 Sovic13

Sovic13

    Advanced Member

  • Members
  • PipPipPip
  • 238 příspěvků(y)

Publikováno 04 březen 2022 - 10:51

Taky mi ta mapa na Oregonu 700 padá, vyzkoušel jsem i EDGE 1030 Plus a tam je to tak 50/50 co se týče úplného zaseknutí při výpočtu. Jak Vasam mapy, tak i zimní verze stažená zde: https://garmin.v0174.net/download.php , není to nějaká ochrana Garminu v novějších firmwarech proti OSM mapám?


  • 0

#332 sekvan

sekvan

    Newbie

  • Members
  • Pip
  • 4 příspěvků(y)

Publikováno 04 březen 2022 - 10:58

Taky mi ta mapa na Oregonu 700 padá, vyzkoušel jsem i EDGE 1030 Plus a tam je to tak 50/50 co se týče úplného zaseknutí při výpočtu. Jak Vasam mapy, tak i zimní verze stažená zde: https://garmin.v0174.net/download.php , není to nějaká ochrana Garminu v novějších firmwarech proti OSM mapám?


Zmiňované OSM openfietsmap které používám na kole na Edge 530 zatím nikdy nespadly. Tudíž si myslím že jde o nějakou chybu při generování těch českých verzi.
  • 0

#333 dolphine

dolphine

    Newbie

  • Members
  • Pip
  • 9 příspěvků(y)

Publikováno 06 březen 2022 - 19:02

Zmiňované OSM openfietsmap které používám na kole na Edge 530 zatím nikdy nespadly. Tudíž si myslím že jde o nějakou chybu při generování těch českých verzi.

 

Hmm, mě VasaM na 1030edge resp. i F6PRO bohužel také random tuhne :-( ale na prohlížení jsou nejlepší. Zkusil bych ty openfiets - psal jsi výše, že máš TYP odpovídající mapy.cz ... mohl bych poprosit o sdílení/howto? Dík.


  • 0

#334 sekvan

sekvan

    Newbie

  • Members
  • Pip
  • 4 příspěvků(y)

Publikováno 15 březen 2022 - 14:23

Zde je můj typ založený na mapy.cz naroubovaný na openfietsmap.nl. Na kole mi to zatím vyhovuje, budu rád, za případné úpravy a připomínky. POIs jsem nechal původní, s tím se mi hrát zatím nechtělo.

Po instalaci map do MS nebo BC je třeba jen přehrát původní typ tímto (změnit název - odmazat _mapyCZ, aby zbylo jen to číslo.) Typ by se měl nacházet v Win/ProgramData/Garmin/Maps/OFM

 

Odkaz ke stažneí:https://drive.google...iew?usp=sharing


Tento příspěvek byl upraven od sekvan: 15 březen 2022 - 14:25

  • 2

#335 dolphine

dolphine

    Newbie

  • Members
  • Pip
  • 9 příspěvků(y)

Publikováno 19 březen 2022 - 16:24

Heureka! 

 

Přemýšlel jsem, proč openfiets netuhne a VasaM resp. i původní v174 ano a když jsem koukal na openfiets tak mě napadlo, jestli to není nějakými direktivami mkgmap. 

 

Zkusil jsem tedy čistou instalaci VasaM a po několika úpravách (viz níže) změnil konfigurační soubor [inspirace z openfiets a dokumentace mgkmap], vygeneroval mapy a ... dnes vše úplně ok.

 

Pokud by chtěl někdo ověřit, tak nahradit garmin-style\mkgmap-settings.conf tímto https://drive.google...YvdYgWtptlsUxv9

 

Měnil jsem toho víc, nevím, co přesně zafungovalo, ještě budu experimentovat, ale takto to funguje.

 

Pár komentářů pokud by někdo instaloval from scratch.

 

- Změnit aktuální verze ve versions na {"splitter": 647,"mkgmap": 4897}

- Při první inicializaci ne nestáhly bounds a sea, ale update viděl adresáře a nefungoval - takže vymazat bounds a sea a znovu update.py

- check-roundabouts je zřejmě úplně depreciated tj. i v původním mkgmap-settings.conf je potřeba zakomentovat # tyto direktivy (bacha jsou tam dvakrát) - jinak zůstane mkgmap viset uprostřed generování. Error jsem zjistil, až když jsem odstřelil task javy a vyhodilo to error kód do výstupu. V upraveném souboru už je zakomentováno.

- code-page resp. -c už nově chce pouze číslo (ascii / unicode nefunguje), zatím jsem vygeneroval 1252, která na Edge 1030+ funguje, ale na Fenixy je myslím potřeba unicode

 

Poznámka: W11, Python 3.8.10 (kdysi jsem měl problém s pyosmium, ale nějak jsem ho zřejmě vyřešil - teď jsem jen resetoval instalaci VasaM skriptu), routování na Edge 1030+ v "mixed surface cycling", auto-pause, a nějaké další.


  • 0

#336 Balin50

Balin50

    Balin50

  • Members
  • PipPipPip
  • 580 příspěvků(y)

Publikováno 19 březen 2022 - 17:05

dík, funguje

keď zakomentujem check-roundabouts oboje

tak chyba

[ERROR] java -Xmx4g -jar ./splitter-r645/splitter.jar pbf/SI-SRTM.osm.pbf --max-areas=4096 --max-nodes=1600000 --output-dir=pbf/SI-SPLITTED-SRTM vratil 1 (ocekavana 0)

 

nechal som posledné check-roundabouts aktívne a funguje.

 

ešte raz dík
 


  • 0
Balin50

HW: Sansung S22 + ADrake+, Garmin Monterra

#337 Balin50

Balin50

    Balin50

  • Members
  • PipPipPip
  • 580 příspěvků(y)

Publikováno 19 březen 2022 - 17:55

narazil som na zaujímavosť

nastavenie -Xmx4g

mapa SI, SK v pohode

 

CZ,HU,RS

[ERROR] java -Xmx4g -jar ./splitter-r645/splitter.jar pbf/RS-SRTM.osm.pbf --max-areas=4096 --max-nodes=1600000 --output-dir=pbf/RS-SPLITTED-SRTM vratil 1 (ocekavana 0)

nastavenie -Xmx6g

je OK
 


  • 0
Balin50

HW: Sansung S22 + ADrake+, Garmin Monterra

#338 Balin50

Balin50

    Balin50

  • Members
  • PipPipPip
  • 580 příspěvků(y)

Publikováno 20 březen 2022 - 8:43

Skúšal niekto vygenerovať mapu DE, NO, PL?

DE sa zasekne na

Panic: Didn't work: hgt/VIEW3/N51E010.hgt
Computing hgt/VIEW3/N49E010.hgt
hgt file hgt/VIEW3/N49E010.hgt: 1201 x 1201 points, bbox: (10.00000, 49.00000, 11.00000, 50.00000)

 

PL

Panic: Didn't work: hgt/VIEW3/N53E018.hgt
Computing hgt/VIEW3/N51E018.hgt
hgt file hgt/VIEW3/N51E018.hgt: 1201 x 1201 points, bbox: (18.00000, 51.00000, 19.00000, 52.00000)

 

aj keď nechám niekoľko hodín tak sa nepohne


  • 0
Balin50

HW: Sansung S22 + ADrake+, Garmin Monterra

#339 dolphine

dolphine

    Newbie

  • Members
  • Pip
  • 9 příspěvků(y)

Publikováno 20 březen 2022 - 18:57

Poslušně hlásím, že mi PL v pohodě doběhlo. W11, P3.8, splitter 647, mkgmap 4897, gmapmaker.py -Xmx8g, modifikovaný config (viz výše).

 

Mám nasdílet?

 

Skúšal niekto vygenerovať mapu DE, NO, PL?

DE sa zasekne na

Panic: Didn't work: hgt/VIEW3/N51E010.hgt
Computing hgt/VIEW3/N49E010.hgt
hgt file hgt/VIEW3/N49E010.hgt: 1201 x 1201 points, bbox: (10.00000, 49.00000, 11.00000, 50.00000)

 

PL

Panic: Didn't work: hgt/VIEW3/N53E018.hgt
Computing hgt/VIEW3/N51E018.hgt
hgt file hgt/VIEW3/N51E018.hgt: 1201 x 1201 points, bbox: (18.00000, 51.00000, 19.00000, 52.00000)

 

aj keď nechám niekoľko hodín tak sa nepohne


  • 0

#340 Balin50

Balin50

    Balin50

  • Members
  • PipPipPip
  • 580 příspěvků(y)

Publikováno 21 březen 2022 - 15:06

nazdielať netreba.

Debian 11. python 3.9.2, pyosmium 3.1.3-1, java: openjdk 11.0.14 2022-01-18, splitter 647, mkgmap 4897

 

mapa PL

Panic: Didn't work: hgt/VIEW3/N53E018.hgt
Computing hgt/VIEW3/N51E018.hgt
hgt file hgt/VIEW3/N51E018.hgt: 1201 x 1201 points, bbox: (18.00000, 51.00000, 19.00000, 52.00000)

 

HU

Fill-densities-map pass took 32 ms
Exact map coverage read from input file(s) is (45.732178688049316,16.112630367279053) to (48.587658405303955,22.9020094871521)
input file(s) have no data inside calculated bounding box
Failed to calculate areas.
Sorry. Cannot split the file without creating huge, almost empty, tiles.
Please specify a bounding polygon with the --polygon-file parameter.
[ERROR] stderr: Failed to calculate areas. See stdout messages for details.

[ERROR] java -Xmx8g -jar ./splitter-r645/splitter.jar pbf/HU-SRTM.osm.pbf --max-areas=4096 --max-nodes=1600000 --output-dir=pbf/HU-SPLITTED-SRTM vratil 1 (ocekavana 0)

 

 

 

cz
Fill-densities-map pass took 35 ms
Exact map coverage read from input file(s) is (48.54291915893555,12.084767818450928) to (51.06426000595093,18.863203525543213)
input file(s) have no data inside calculated bounding box
Failed to calculate areas.
Sorry. Cannot split the file without creating huge, almost empty, tiles.
Please specify a bounding polygon with the --polygon-file parameter.
[ERROR] stderr: Failed to calculate areas. See stdout messages for details.

 

AT
Fill-densities-map pass took 35 ms
Exact map coverage read from input file(s) is (48.54291915893555,12.084767818450928) to (51.06426000595093,18.863203525543213)
input file(s) have no data inside calculated bounding box
Failed to calculate areas.
Sorry. Cannot split the file without creating huge, almost empty, tiles.
Please specify a bounding polygon with the --polygon-file parameter.
[ERROR] stderr: Failed to calculate areas. See stdout messages for details.

 

Xmx musím nastaviť na 4g a potom ide. Pri niektorých Xmx nastavím 4-6g

neviem prečo je to takto.

 

mapy FI, NO, DE, FR sa tiež zaseknú podobne ako PL na hgt file


  • 0
Balin50

HW: Sansung S22 + ADrake+, Garmin Monterra





Také označené jedním nebo více z těchto klíčových slov:garmin, linux, mapa, návod

1 uživatel(ů) prochází toto téma

0 uživatelů, 1 návštěvníků 0 anonymních uživatelů

Reklama