Navigace na GP2X svépomocí - aplikace verze 0.0.2
Po měsíci práce tu mám další, vylepšenou verzi mapové aplikace na GP2X - umí už zoomovat a je zde jednoduché menu. Přidána podpora pro lokalizaci do jiných jazyků.
Zoom
Jako na mapách na Seznamu, tak i zde můžete zoomovat, bohužel zoom nechodí zatím tak, jak bych si představoval (při zoomování mapa poskočí trochu vedle), pracuji na odladění.

Menu
Jednoduché menu umožňuje přiblížení/oddálení mapy, schování sama sebe a ukončení aplikace (všechny položky menu jsou dostupné přes tlačítka na GP2X, viz níže).

Lokalizace do jiného jazyka
Aby se dala mapová aplikace používat i jinde než v Čechách, jsou potřeba dvě věci - podpora map z Googlu, aby mapy mohli používat lidé z celého světa (už se na to chystám) a podpora pro jednoduchou lokalizaci do jiného jazyka. Ta je řešena souborem lang.conf:
; Mapy - české texty ; Created by Vladimír Vondruš, 2008 zoomin="Přiblížit" zoomout="Oddálit" hide="Schovat menu" exit="Ukončit aplikaci"
Řádky začínající středníkem jsou komentáře, na ostatních řádcích jsou jednotlivé parametry ve tvaru parametr=hodnota. Textové hodnoty jsou ohraničeny uvozovkami.
Není tedy problém aplikaci přeložit do jiného jazyka, plánuji výběr konkrétního jazyka z menu.
Co plánuji, aby aplikace dále uměla
- Výběr jednotlivých balíků map pomocí menu
- Ukládání pozic na mapě
- Podpora touchscreenu na GP2X-F200 (pohyb v menu i posun na mapě, umisťování "špendlíků" na mapu
- Podpora jiných mapových serverů než Seznamu - Google atd.
- Vyznačení trasy
- Pokud to nějak půjde, tak GPS
Stažení verze 0.0.2.359
Map2X 0.0.2.359 (9.9 MB) - v archivu je aplikace pro Windows a GP2X a malý ukázkový balík map.
Instalace
Windows
Archiv rozbalte a spusťte aplikaci Mapy.exe, všechna potřebná DLL jsou přibalena.
GP2X
Rozbalte kamkoli na SD kartu, potřebné adresáře a soubory jsou akorát tyto, zbytek nepotřebujete:
maps/ media/ lang.conf mapy.gpe
Ovládání
Ovládání na GP2X jsem se snažil udělat co nejméně odlišné od ovládání vestavěných aplikací, takže by neměl být problém se zapamatováním.
| Windows | GP2X | Popis |
|---|---|---|
| ESC | Y | Zobrazí / schová menu |
| Šipky | Joystick / D-Pad | Posun v menu nebo na mapě |
| Enter | B | Vybere položku menu |
| NUM+ | VOL+ | Přiblíží mapu |
| NUM- | NUM+ | Oddálí mapu |
| Ctrl-C | Start | Ukončí aplikaci |
Dodatek
Chci poděkovat lidem na fóru serveru http://www.emulatory.net za podporu a hlavně snoopykovi za poskytnutí prostoru na serveru.
Diskuze o aplikaci na www.emulatory.net.
Pokud máte nějaké nápady, připomínky, či objevené chyby, pište komentáře.
» Přidat komentářDiskuze: 3 komentářů
GP2X ma USB 1.1 host a OS Linux. Pak by melo stacit koupit libovolny USB GPS prijimac (Kouwell KW-9281), rozebehnout pod tim Linuxem USB-RS232 modul do kernelu a pak uz jen cist NMEA protokol primo z GPS.
Dalsi moznost je, pokud v USB nekdo rozebehal BlueTooth, pouzit BlueTooth k vytvoreni bezdratoveho serioveho portu a pripojit to k BlueTooth GPS modulu a opet cist NMEA protokol.
NMEA je snadna na zpracovani, ostatne vznikla pred nejakymi 20 lety, takze nemohlo jit o nic narocneho na strojovy cas.


Modul GPS můžeš koupit třeba zde za 1140Kč:
http://www.tme.cz/arts/en/a04/itrax300__2.html
Kdyby si potřeboval nějakou radu ohledně HW, napiš mi na mail.
SDG