VlkMaps

Z Android Wiki
Přejít na: navigace, hledání
Alert.png
Upozornění: Tato aplikace není dostupná na Android Marketu. Odkaz ke stažení aplikace hledejte v následujícím textu.
Tip: Jak instalovat aplikace odjinud než z Android Market

Aplikacia pre offline bitmapove mapy

Aktuálna verzia 0.0.3 (2009-02-11)

  • jedná sa o skušobnú verziu, má ešte nejaké chyby a veľa nedostatkov, no hádam aspoň čiastočne použitelná bude.
  • umožňuje otvoriť nascanovanú mapu v obrázku .png alebo .jpg, prípadne mapu zostavenú z tilov (malých kúskov) uloženýh v jednom .tar súbore
  • ako mapu je možné použiť aj fotku zo vstavaného fotoaparátu (odfotením mapy)
  • mapa sa dá skalibrovať priamo v telefóne buď zadaním súradníc alebo využitím aktuálnej polohy, prípadne je možné kalibračný súbor pripraviť ešte v PC a nahrať ho spolu s mapou. kalibrácia je zatial dvojbodová a je vhodné kalibrovať niekde na protiľahlých diagonálnych miestach mapy.
  • aplikácia ukazuje aktuálnu polohu na mape.

inštalácia aplikácie[editovat]

inštalácia mapy[editovat]

  • budete potrebovať obrázok mapy, ktorý si uložíte do súboru .png alebo .jpg, no jeho veľkosť je limitovaná asi na 10MB v nekomprimovanom tvare. takze napriklad 10Mpix (napriklad: 5000 x 2000 a 8bit farby, alebo napríklad 3000 x 1000 x 24bit farby) skúšal som aj fotku zo vstavaného fotoaparátu.
  • pri scanovaní mapy, je potrebné dbať nato, aby mapa bola rovnobežná, inak výsledok bude veľmi zlý (z dôvodou, že zatial podporujem len dvojbodovú kalibráciu)
  • obrázok je potrebné uložiť na sd kartu do zložky /maps/ (z telefónu ju vidíme v /sdcard/maps/)
  • ak máme kalibračný súbor, nahrajeme ho do rovnakej zložky s názvom rovnakým ako mapa, doplneným príponou .txt (napr. ak mapa je "Praha.png" tak kalibracný súbor sa bude volať "Praha.png.txt")
  • spustíme aplikáciu, stlačíme MENU a vyberieme SELECT MAP a vyberieme našu mapu, mapa sa zobrazí a môžme ňou pohybovať..

kalibrácia[editovat]

  • ak nemáme kalibračný súbor, alebo budeme chieť mapu skalibrovať ručne, stlačíme MENU -> CALIBRATION
  • nájdeme miesto o ktorom poznáme súradnice dotykom približne uložíme ZELENÝ kríž, trackballom ho umiestnime na presné miesto
  • stlačíme MENU a vyberieme SET AS #1 alebo #2 (podľa toho ktorý bod ukladáme, zatial len jeden z dvoch)
  • objaví sa nám dialogové okno, v ktorom zadáme skutočné súradnice zvoleného bodu, ktoré budú predvyplnené aktuálnymi podľa GPS.
  • rovnako zadáme aj druhý bod.
  • jednotlivé body budú na mape označené MODRÝM (#1) a ČERVENÝM (#2) krížom
  • stlačením MENU -> SAVE sa kalibračný súbor uloží do zložky /sdcard/maps/ s názvom rovnakým ako mapa doplneným o ".txt"

formát kalibračného súboru[editovat]

{#},xy,{X},{Y},{longitude},{latitude}

príklad:

1,xy,670,493,14.12341,50.35773
2,xy,1356.5,1174,14.54327,50.53321

podpora .tar[editovat]

Tily (jednotlive obrázky) musia byť vo formáte .png a názov sa skladá z postupnosti podľa ktorej sú tily rozložené do mapy.

{x}_{y}.png

príklad:

1_1.png
1_2.png
2_1.png
2_2.png
3_1.png
3_2.png

do tar s=uboru je potrebné pridať ešte súbor s názvom map.txt, v ktorom sú zapísané rohové čísla tilov:

{lavyX} {hornyY} {pravyX} {dolnyY}

príklad (pre vyššie vytvorené tily):

1 1 3 2

ak by boli tily v inom poradí (napríklad ak x=3 je na ľavo a x=1 je na pravo), je to možné zadefinovať následne:

3 1 1 2

Všetky .png a map.txt zabalíme do tar súboru, nahrajeme na sd do adresára /maps/ a otvoríme ho obdobne ako samostatný obrázok a postup kalibrácie je tiež rovnaký.

Množstvo tilov je momentálne neobmedzené, ale je tu jedna vec, že .tar súbor nepodporuje indexovanie a aplikácia po každom spustení musí preliesť celý súbor. (na G1 to trvá asi 10MB/s - čo približbne odpovedá rýchlosti čítania z sd karty). Preto mám v pláne vytovriť externý indexovací súbor, v ktorý sa vytvorí pri prvom otvorení .tar súboru, čo urychlí štart aplikácie.

možné problémy[editovat]

  • pri otvorení klávesnice sa aplikácia reštartuje, takže ak chcete mapu kalibrovať najprv otvorte klávesnicu inak to bude hádzať chyby a zruší vám editáciu

Diskusia zatial na fóre: http://androidforum.cz/vlkmaps-offline-mapy-t245.html alebo priamo vo wiki.

změny v jednotlivých verzích (change log)[editovat]

vlkmaps-0.0.3[editovat]

  • podpora pre mapy poskladane z malých kúskov zkomprimovaných do .tar súboru

vlkmaps-0.0.2[editovat]

  • kompas
  • rychlosť
  • šipka ukazujúca smer pohybu
  • podpora pre rôzne formáty súradníc (DDD.ddddd DDD:MM.mmmm DD:MM:SS.ss) v kalibračnom súbore
  • pri odsunutí pohľadu mimo mapu, sa po reštarte, alebo znovunahraní mapy pohľad vráti späť na mapu.


(c) 2009 by VLK

Podobný software[editovat]

Další software[editovat]

Software aplikace.png
Zobrazit všechny aplikace

nebo jen doporučené

Software hry.png
Zobrazit všechny hry

nebo jen doporučené