This object is in archive! 

[SK] Problém pri aktualizácií offline mapy Freemaphiking

Cyril Hyriak shared this problem 8 years ago
Solved

Pri doplnkovom sťahovaní mapy Freemhiking do už stiahnuej offlinemapy mi nestiahne alebo neobnoví dlaždice. Viete mi poradiť kde robím chybu.

Dávam si mapu - stiahnuť - slovensko - doplnkové sťahovanie a vyberiem súbor kde mám uloženú mapu na sd karte.

Replies (14)

photo
1

Dobrý den Cyrile,


původní soubor s již staženou mapou vám Locus stáhnul přesně na to místo na kartě kde jí máte? Ptám se proto, protože od Android 4.4 výše, nemůže Locus zapisovat tyto SQLite mapy na SD kartu. Takže pokud máte Android 4.4+, je nutné mít tyto mapy ve vnitřní paměti aby se daly dále rozšiřovat, mazat atd.


Více o tomto problému viz: http://docs.locusmap.eu/doku.php?id=cz:manual:faq:use_sdcard_on_kitkat

photo
1

Tak toto asi bude problém mám Android 5.1.1 a tú mapu som presunul na SD kartu. Skúsim ju dať späť a uvidím ako to zareaguje.

photo
1

Žiaľ aj po presune sa nepodarilo aktualizovať. Skúsim to znova stiahnuť a uvidí sa. Prípadne budem používať viac vektorové mapy.

photo
1

Dobrý den Cyrile,

to je zvláštní, jsem si jist, že mapa umístěná přímo v adresáři Locus/maps , tedy na místě kde Locus může zaručeně zapisovat, by měla určitě fungovat. Nějaké novinky, povedlo se?


Tím vaším "nepodařilo se aktualizovat" myslíte co? Zkuste mi to popsat, případně přiložit nějaký screenshot pokud se objeví v Locusu viditelný error. Díky a omluvat za komplikace.

photo
1

Po presune mapy z sd karty do internej pamäte aj tak sa neobnovili stvorce. Tak som zmazal a sťahujem znova kúsok to trvá ale pri pokračovaní som si všimol že sa doplnaju stvorce. Čiže obnovujú už stiahnute. Len som nepochopil prečo to nedoplnilo. Tvárilo sa že žiadne nové stvorce nie su. Bez chyboveho hlasenia. Keďže mapa má pr 15 ke 2GB tak mám málo miesta a bolo by lepsia na ext. karte. Takže ostanem pri 14 ke a podrobnejšie bude vektorova.

photo
1

Nejsem si tedy jist jestli zde můžu být nějak nápomocen. Možností co a jak jste mohl dělat je velmi a v tomhle případě, abych posoudil co je vlastně špatně, bych musel do vás mít ideálně už částečně staženou mapu a přesný postup, krok po kroku, abych stejný "problém" nasimuloval i u sebe. Jestli vám to za to stojí, můžeme to zkusit, nicméně myslím, že vektorovou mapou rozhodně nic nezkazíte :). Díky za pochopení.

photo
1

Tak po týždňoch skúšania som urobil toto:


- zmazal celú mapu z kary

- stiahol som Freemap Turistic Slovensko až do vrstvy 9 resp mierka 14 /aby som mal menej dát pôvodne som používal až do 15ky/ stiahol som mapu na vnútornú pamäť kde je umiestnený aj Locus,

- potom som na openstreetmaps dopĺňal mapu dokresloval cesty a tak..

- a zase som sťahoval Freemap Turistic Slovensko ale už len doplnkové sťahovanie, - žiadne nové štvorce sa nestiahli

- na online mape Freemap som tieto zmeny videl ale offline Freemap sa nezmenila ostala bezo zmeny.

- takže neviem ako stiahnuť doplnok aby som nemusel sťahovať celú mapu každý mesiac / kedy robím zmeny dopĺňanie v mape/

photo
1

Dobrý den Cyrile,

děkuji za přesný postup.

V tomto případě, kdy stahujete "doplňkové stahování", Locus vždy testuje jestli konkrétní dlaždice existuje a pokud ano, tak ji již opakovaně nestahuje. Nicméně, lze hned pod výběrem možností stahování, vybrat možnost "Přepsat dlaždice starší než X dní", což by mělo vyřešit popsaný problém.

photo
1

Zdravím skúšal som to doplnkové a hrať sa s nastavením počtov dní. A prišiel som na to že doplnkové sťahovanie nefunguje:

- myslel som že každá dlaždica ma časovú značku a pri doplnkovom sťahovaní sa stiahnu iba dlaždice tie čo sa zmenili, ale som zistil že mám jedno či si dám doplnkové sťahovanie alebo stiahnem celú mapu znova stále je to rovnaký počet dlaždíc.

photo
1

Zdravím Cyrile,

každá dlaždice by opravdu měla mít svojí "časovou značku". Počet dlaždic které by měl Locus stáhnout se dá nechat vypočítat přímo v obrazovce, kde se vybírají měřítka, takže určitě není třeba nic stahovat, pokud jste to dělal.


Nicméně, můžu poprosit o tu mapu na které to testujete + nějaké parametry u kterých čekáte že to bude fungovat a nefunguje? Prověřím a dám vědět co s tím je špatně. Díky!

photo
1

Sevas, tak ja to skúšam na mape: Freemap - Turistic - sťahujem si mierky 6 až 14 /1-9/ čo je 45184 dlaždíc,

Môj postup:

- stiahol som si mierky 6-14 asi 5 za dni,

- počkal som 3 dni - kreslil som do OSM cesty atď.... / čize som na 7-8dnoch/

- potom som dal doplnkové sťahovanie - prepísať dlaždice staršie ako 7 dni/nič sa nestiahlo/

- zmenil som staršie ako 6 dni a zasa som sťahoval celých 10tisic dlaždic./resp

pozn.: - viem že sa do stredy rendrujú mapy Freemap,


- nepredpokladám že za týždeň sa zmení všetkých 45tisic dlaždíc, aspoň by sa nemali v tých vyšších mierkach napr 14.

teraz mám stiahnutú mapu takže najbližšie môžem testovať asi až v stredu o týždeň. /teraz mám stav po prepočte že netreba sťahovať žiadnu dlaždicu ak som dal viac ako 7 dní/

- možno sa mýlim ale som si myslel že si raz za 2 týždne aktualizujem mapu a sa zmestím do limitu 10000 aby som to nesťahoval viac dní.

photo
1

Zdravím,

jestli to dobře chápu, tak tady je malé nedopatření. Ten "čas" který je u každé dlaždice není čas kdy dlaždice byla vytvořena na serveru ale čas, kdy Locus dlaždici stáhnul! Tedy nelze updatovat dlaždice podle toho jak server data renderuje.

photo
1

Tak v tomto asi bude problém. Takže mi nič neostáva len sťahovať len určitú časť kam pôjdem aby som nemusel preberať kvantum MB. Tak ma potom ta položka doplnkové sťahovanie úplný iný význam. Nevadí. Ďakujem za odpovede.

photo
1

Za málo. S tímto asi moc nesvedeme. To by se jedině muselo domlouvat s každým mapovým poskytovatelem zvlášť, aby čas kdy danou dlaždici vygenerovat (jestli tu informaci vůbec má), posílal v odpovědi do aplikace. Trošku se obávám, že množství práce by v tomto případě nebylo moc kompenzováno užitkem.


Nicméně jsem rád, že jsme si alespoň vyjasnili kde je problém. Pokud bych mohl ještě s něčím pomoci, určitě napište!

Replies have been locked on this page!