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
362 odpovědí na toto téma

#301 dr.vota

dr.vota

    Advanced Member

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

Publikováno 16 listopad 2021 - 18:37

a není to podobné, co jsem řešil asi dvě stránky zpět?


  • 0

#302 Balin50

Balin50

    Balin50

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

Publikováno 18 listopad 2021 - 20:00

určite nie

mám Debian 10

príkaz sudo apt install python3 python3-pip -y

nainštaluje 3.7.3-1

podľa návodu 3.8.5

inštalácia 3.cez terminál 3.8.5 síce hlási nainštalovanie ale systém hlási 3.7.1

inštalácia z tarball to zas rozhodí. Teda keď už máš všetko nainštalované podľa návodu.

 

opravu som našiel

https://linuxize.com...8-on-debian-10/

je lepšie stiahnuť tarball z python.org, rozbaliť a pokračovať krokom 04

Python-3.8.2 zameniť za Python-3.8.5

následne upgrade

sudo python3.8 -m pip install --upgrade pip

a reinstal osmium 


  • 0
Balin50

HW: Sansung S22 + ADrake+, Garmin Monterra

#303 tor47h

tor47h

    Member

  • Members
  • PipPip
  • 27 příspěvků(y)

Publikováno 01 prosinec 2021 - 11:32

 

potreboval by som poradiť ohľadne inštalácie a skriptu na generovanie máp.

Inštaloval som na Debian10

dúfam, že všetko ako má byť.

príkaz python. prepare.py

vahodí chybu: python prepare.py

Traceback (most recent call last):
  File "prepare.py", line 89, in <module>
    prepare()
  File "prepare.py", line 27, in prepare
    prepareUserAreas()
  File "prepare.py", line 8, in prepareUserAreas
    except FileExistsError:
NameError: global name 'FileExistsError' is not defined
 
keďže som len používateľ tak si s tým neviem poradiť. 
 
dík za rady

 

Ahoj, píšeš, že se Ti tohle podařilo už rozchodit, ale nenašel jsem jak.

Můžu poprosit o nakopnutí ?

Skončil jsem na tom samém....

Díky


Tento příspěvek byl upraven od tor47h: 01 prosinec 2021 - 11:36

  • 0

#304 Balin50

Balin50

    Balin50

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

Publikováno 01 prosinec 2021 - 12:11

neviem ako si inštaloval a na čom.

Debian 10

 

príkaz: sudo apt install python3 python3-pip -y

nahraď

https://linuxize.com...8-on-debian-10/

je lepšie stiahnuť tarball z python.org, rozbaliť a pokračovať krokom 04

Python-3.8.2 zameniť za Python-3.8.5

 

sudo apt install default-jre -y

 
sudo apt install python3-matplotlib
 
keby chyba - oprava
sudo apt install -f
 
python3 -m pip install osmium pyclipper geojson
 
python3 prepare.py
 
knižnice
sudo apt install build-essential cmake libboost-dev libexpat1-dev zlib1g-dev libbz2-dev
 
     
upraviť  version.info
 
to sa oplatí pozrieť, vývoj ide dopredu. mkgmap 4813 oproti pôvodnému (aj splitter) zrýchlilo prácu mapa SK z 25min na 5-8min.
potom
python3 prepare.py
 
skontrolovať adresáre sea a bounds. Keď je prázdne tak stiahnuť z https://www.mkgmap.o...oad/mkgmap.html
rozbaliť a nahrať do správnych adresárov
 
potom spustíš príkazom
python3 ./gmapmaker.py

  • 0
Balin50

HW: Sansung S22 + ADrake+, Garmin Monterra

#305 Balin50

Balin50

    Balin50

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

Publikováno 01 prosinec 2021 - 12:20

už je verzia

mkgmap 4821

splitter 645


  • 0
Balin50

HW: Sansung S22 + ADrake+, Garmin Monterra

#306 tor47h

tor47h

    Member

  • Members
  • PipPip
  • 27 příspěvků(y)

Publikováno 01 prosinec 2021 - 13:28

 

neviem ako si inštaloval a na čom.

Debian 10

--------------

Mám to na Centos 7.9

Jdu vyzkoušet.

No teda jenom se prokousat těma závislostma ... očistec.

Díky !

 

apt-get na Centosu moc nejede :D

Ale OK, už skript jede.

Tento skript automaticky stáhne potřebné soubory (sea a bounds) a programy (mkgmap, splitter a Osmconvert) - celkem cca 1,5 GB.
Případná aktualizace je možná pomocí python update.py

Tváří se, že vše stáhne. Jen adresáře:

Directoty 'sea/' already exists - skipping...
Directoty 'bounds/' already exists - skipping...

Ani update.py nic nestáhne.
 

Samozřejmě jsou prázdné

 

Programy jsou OK, stažené. Jen ty adresáře zejí prázdnotou.


Tento příspěvek byl upraven od tor47h: 01 prosinec 2021 - 13:47

  • 0

#307 Balin50

Balin50

    Balin50

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

Publikováno 01 prosinec 2021 - 13:36

závislosti by ti malo vyriešiť gdebi

 

sudo apt-get update
sudo apt-get install gdebi
v termináli spustíš ako root gdebi-gtk

  • 0
Balin50

HW: Sansung S22 + ADrake+, Garmin Monterra

#308 tor47h

tor47h

    Member

  • Members
  • PipPip
  • 27 příspěvků(y)

Publikováno 01 prosinec 2021 - 13:46

Závislosti už asi v pohodě - viz moje editace


  • 0

#309 Balin50

Balin50

    Balin50

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

Publikováno 01 prosinec 2021 - 13:50

Závislosti už asi v pohodě - viz moje editace

stiahni z https://www.mkgmap.o...oad/mkgmap.html

rozbaľ a nahraj. Ani mne to nestiahlo, musel som ručne

 

gdebi rieši závislosť balíkov deb.


  • 0
Balin50

HW: Sansung S22 + ADrake+, Garmin Monterra

#310 tor47h

tor47h

    Member

  • Members
  • PipPip
  • 27 příspěvků(y)

Publikováno 01 prosinec 2021 - 13:52

update.py vygeneuje toto:

Program splitter is up to date
Program mkgmap is up to date
Program osmconvert is up to date
Directoty 'sea/' already exists - skipping...
Directoty 'bounds/' already exists - skipping..

  • 0

#311 tor47h

tor47h

    Member

  • Members
  • PipPip
  • 27 příspěvků(y)

Publikováno 01 prosinec 2021 - 13:56

stiahni z https://www.mkgmap.o...oad/mkgmap.html

rozbaľ a nahraj. Ani mne to nestiahlo, musel som ručne

 

gdebi rieši závislosť balíkov deb.

Stáhlo se a rozbalilo, verze 4824
 


  • 0

#312 Balin50

Balin50

    Balin50

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

Publikováno 01 prosinec 2021 - 14:05

mal som na mysli sea a bounds.

splitter a mkgmap sa siahne automaticky. Len treba nové verzie zapísať do version.info


  • 0
Balin50

HW: Sansung S22 + ADrake+, Garmin Monterra

#313 tor47h

tor47h

    Member

  • Members
  • PipPip
  • 27 příspěvků(y)

Publikováno 01 prosinec 2021 - 23:34

... a do mě kopni.

Jasně, moc děkuju, už to jede.


Tento příspěvek byl upraven od tor47h: 02 prosinec 2021 - 0:36

  • 0

#314 Balin50

Balin50

    Balin50

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

Publikováno 03 prosinec 2021 - 16:58

dnes som nahodil Debian 11

inštalácia OK

vygeneruje adresár SK_

vytvorí všetky súbory a poom chyba

[ERROR] java -Xmx4g -jar ./mkgmap-r4826/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)
 
nevie niekto ako na to?

  • 0
Balin50

HW: Sansung S22 + ADrake+, Garmin Monterra

#315 Balin50

Balin50

    Balin50

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

Publikováno 05 prosinec 2021 - 20:15

Riešenie som našiel v pyosmium_3.1.3-1

Pre Debian 11
sudo apt-get install python3-pyosmium
  • 0
Balin50

HW: Sansung S22 + ADrake+, Garmin Monterra

#316 tor47h

tor47h

    Member

  • Members
  • PipPip
  • 27 příspěvků(y)

Publikováno 07 prosinec 2021 - 22:16

Jen můžu potvrdit, že Osmium byl na Win nepřekonatelný oříšek a rozjet na Centosu dalo taky zabrat. Postup: příkaz - zákys - log - jdeme hledat. Jedno vyřešeno, následuje další. Chce to opravdu dobře číst, na čem se to zastaví a pak doinstalovat, přeinstalovat jinou verzí... Mám někde ještě nějaké poznámky, ale takových zákysů bylo dobrých deset a pokusů o jejich překonání nespočet.

Teď bych rád proniknul do tvorby vlastní mapy. Hodně ze vzhledu se dá vyřešit TYPem - to je snad pochopeno, ale obsah, velikost a důležitost jednotlivých vrstev mi zatím uniká.


  • 0

#317 Balin50

Balin50

    Balin50

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

Publikováno 08 prosinec 2021 - 10:11

Len tak pre zaujímavosť, ide ti zmeniť kódovanie z 1250 na unicode? Mne sa zasekne pri check style. Na Debian 10, python3. 7 nebol problém
  • 0
Balin50

HW: Sansung S22 + ADrake+, Garmin Monterra

#318 capo

capo

    Member

  • Members
  • PipPip
  • 16 příspěvků(y)

Publikováno 08 prosinec 2021 - 16:15

Nějaký dobrovolník, který by vytvořil zimní verzi mapy (kde jsou zvýrazněné běžecké trasy), prosím?


  • 0

#319 tor47h

tor47h

    Member

  • Members
  • PipPip
  • 27 příspěvků(y)

Publikováno 08 prosinec 2021 - 22:41

Já skončím tady:

 

[ERROR] stderr: SEVERE (global): The --code-page parameter must be a number.

Dal jsem parametr -c unicode (podle helpu)

Zatím jen takhle, snad se k tomu zase dostanu o víkendu.


  • 0

#320 Balin50

Balin50

    Balin50

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

Publikováno 09 prosinec 2021 - 18:39

u mňa vypíše s tým parametrom

./garmin-style/style.txt vratil 1 (ocekavana 0)


  • 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

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

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

Reklama