= Ke stažení = [[PageOutline]] ''[wiki:SystemDownloadEN modRana download page in English]'' == Instalační balíček pro N900 == #maemo Modrana je dostupná z repozitáře '''Extras-devel''', v sekci '''Location & Navigation'''. * Pokud raději instalujete z příkazové řádky, '''přepněte se na roota''' a napište tohle: {{{ apt-get install modrana }}} * pracovního adresář modRany je ''/opt/modrana'' * dílce se ukládají do ''/home/user/MyDocs/.modRana_tiles/'' (skrytý adresář) == Instalační balíček pro Neo !FreeRunner == #shr [http://www.modrana.org/data/modrana_0.28-2_all.ipk] <- balíček pro SHR [wiki:QtMokoInstalation Návod pro instalaci modRany na QtMoko] * při instalaci na '''SHR unstable''' je nutné nainstalovat '''python-netclient''' a '''python-misc''' * v základním nastavená jsou mapové dílce stahovány do '''''/usr/share/modrana/cache/images''''', je vhodné nastavit cestu na kartu v '''''user_config.conf''''' v kořenovém adresáři aplikace * lze sdílet společný adresář s TangoGPS * mapy se nastavují v '''''map_config.conf''''' v kořenovém adresáři aplikace * '''''Příklad''''': * všechny mapy z Tanga máme v '''''/home/root/Maps''''', tedy např. !OpenStreetMap vrstvu v '''''/home/root/Maps/OSM''''' * v modRaně nastavíme tile_folder v user_config.conf na '''''/home/root/Maps''''' * v modRaně nastavíme prefix vrstvy pro !OpenStreetMap na '''''OSM''''' ('''''/home/root/Maps/OSM''''' -> '''''OSM''''') * modRana bude tedy hledat a ukládat !OpenStreetMap dílce v '''''/home/root/Maps''''' + '''''OSM''''' -> '''''/home/root/Maps/OSM''''' == Instalační balíček pro Ubuntu a Debian == #deb [http://www.modrana.org/data/modrana-0.28-2_all_SVN.deb] == ''Tarball'' == #tarball Tento archiv obsahuje zabalenou verzi modRany: [http://www.modrana.org/data/modrana-0.28-2_SVN.tar.gz] * stačí někde rozbalit a spustit pomocí modrana.py * je třeba '''python''' (cca '''2.5'''+), '''GTK2''' a '''Cairo''', volitelně se hodí i '''Simplejson''' == Skript, testující funkčnost připojení k Internetu == [http://nlp.fi.muni.cz/trac/gps_navigace/attachment/wiki/SystemDownload/test_internet_connectivity.py?format=raw test_internet_connectivity.py] Tento jednoduchý skript se pokusí stáhnout z Internetu logo Google a jeden OSM mapový dílec různými způsoby a vypisuje přitom informace o úspěchu/neúspěchu. Účelem je testování funkčnosti připojení k Internetu pro programy v Pythonu na N900, jelikož z této platformy byly hlášeny problémy s dostupností Internetu v modRaně. Nic však nebrání ve využití tohoto skriptu k otestování připojení i na jiných platformách :) == Changelog == '''Upozornění:''' ModRana se nezasekla na verzi 0.20, pouze nestíhám chagelogy překládat. :) Changelogy v "plném znění" v angličtině jsou k dispozici na anglické verzi této stránky. === * modRana V0.20 * === * optimalizované vykreslování mapy * všechny časově náročně operace s dílci (načítání, posílání požadavků na stažení,...) byly přesunuty do samostatného vlákna * byl přidán limit na počet současně běžících vláknem pro automatické stahování mapových dílců * přístup k sqlite databází je nyní sekvenční, což by mohlo vyřešit některé problémy s přechodem databáze do zamknutého stavu * bylo opraveno nekorektně fungující schovávání tlačítek * robustnější ukončení aplikace, které je nyní také lépe logováno * byla opravena nekorektně zobrazovaná rychlost v SHR na Neo FreeRunneru + přepínač formátu ve kterém je rychlost dodávaná gpsd * Pozn.: gpsd vrací rychlost v uzlech za sekundu, FSO-gpsd v metrech za sekundu === * modRana V0.19 * === * N900: více-režimová kontrola podsvícení (vždy zapnuté, pouze při pohybu, pouze při pohybu v režimu plné obrazovky, pouze v režimu plné obrazovky, když je k dispozici GPS,..) * jména ulic která obsahují azbuku jsou vyslovena Rusky :) * navigace je teď spouštěna automaticky, hned po nalezení cesty * základní podpora práce s dbusem * opravena nesprávně ukazovaná rychlost pohybu pro metrické jednotky * opraveno podivné chová, které nastávalo po pokusu o vyhledání extrémně dlouhých cest (např. z Moskvy do Honolulu :) * poslední navigační pokyn je nyní korektně zobrazen * Ubuntu 10.04: opraven pád při startu, způsobený chybějícím modulem pro zařízení * opraveny špatně fungující CSV pravidla (aplikovala se pouze jednou + neakceptovala Unicode) === * modRana V0.18 * === * asynchronní přístup k online službám * vícejazyčné navigační pokyny a hlasová navigace === * modRana V0.17 * === * vylepšená práce s POI - konečně se s nimi dá normálně pracovat ! :) * ukládání z aktuální pozice, výsledků vyhledávání, místa na mapě, manuálním zadáním údajů * jednoduše přístupné hledání cesty k POI * zobrazení POI na mapě * kategorie * import starých POI * CSV export * volitelná kompatibilita s programem Mappero * ke každé trase se nyní zobrazí informační tlačítko * vylepšené logování konzolového výstupu * pokud je tato funkce aktivována, vytvoří se pro každý start nový logovací soubor * mnoho menších vylepšení === * modRana V0.16 * === * volitelné ukládání dlaždic do sqlite databáze - vhodné zvláště pro FAT32 * dlaždice sou ukládány do jednoho souboru * měly by proto zabrat méně místa, jelikož spotřebují méně clusterů * stavové dlaždice * vylepšení a výrazné zrychlení dávkového stahování * přidána podpora záznamu terminálového výstupu do souboru === * modRana V0.15 * === * automaticka rotace mapy ve směru jízdy * podpora zvětšování mapy (2X,4X) === * modRana V0.14 * === * navigace krok za krokem * hlasová navigace pomocí espeaku === * modRana V0.13 * === * kreslení stopy při logování * kontrastní barvení tracklogů + výběr barvy * třídění tracklogů do kategorií podle adresářů * robustnější práce s tracklogy * validní a OSM kompatibilní GPX výstup * lépe vypadající obecné ikony '''N900:''' * adresář pro dílce je nyní '''.maps''' v '''MyDocs''' * díky tomu může modRana sdílet mapy s '''Mappero''' a '''Maep''', které tento adresář používají === * modRana V0.12 * === * opravy chyb === * modRana V0.11 * === * GUI pro záznam trasy do formátu GPX * kategorie tracklogů * mazání tracklogů * nahrávání tracklogů jenotlivé podle potřeby => '''výrazně rychlejší start''' * limit na počet dlaždic v paměti (uživatelský podnět - díky) * režimy využití sítě - plné/jen důležitá data * mírné vylepšení uživatelského rozhraní * přidání ikon * nová vrstva pro horská kola (pouze ČR) * ''výrazně kratší URL pro stažení :)'' === * modRana V0.10 * === * nové ukazatele zbývající času a vzdálenosti na trase * vylepšený OSD výškový profil * intuitivnější aktivace zobrazení tras === * modRana V0.09 * === * balíček pro Ubuntu/Debian na PC === * modRana V0.08 * === * zadávání textu * routování z adresy na adresu * vyhíbání se mýtu a dálnicím při routování === * modRana V0.07 * === * překrývání mapových vrstev s nastavením průhlednosti * OSD widget zobrazující profil trasy * je třeba aktivovat trasu v '''tools -> set active''' * na Neu je třeba vymazat starý soubor s keší '''''cache/tracklogs/tracklog_cache.txt''''', aby to fungovalo '''po upgrade''' ze starší verze * zobrazení aktuální pozice na profilu trasy * teoreticky teď lze zobrazovat mapu, i když není možné uložit mapové dílce na disk/do perzistentní paměťi === * modRana V0.06 * === * mapa je teď jednolitá a ostrá * ~dost možná~ '''funkční''' GPS v N900 === * modRana V0.05 * === * balíček pro Neo * mapové dílce jsou nyní ukládány stejně jako v TangoGPS * mapové podklady lze konfigurovat v map_config.conf v kořenovém adresáři programu * vylepšené dávkové stahování === * modRana V0.04 * === * aktivace GPS na N900 (zatím nevyzkoušeno) * plně konfigurovatelné uživatelské rozhraní (pomocí souboru user_config.conf) * lze mít jiné uživatelské rozhraní pro každý profil * lze měnit pozici a velikost všech ovládacích tlačítek * lze nastavit, které informační ukazatele budou vidět, jak budou velké a kde budou * informační ukazatele: čas, rychlost, statistika rychlosti, koordináty * nastavení adresáře pro dílce v konfiguračním souboru * na N900 by se měl automaticky vytvořit a začít používat adresář ''/home/user/MyDocs/modRana_tiles/'', cestu lze samozřejmě změnit v konfiguračním souboru v sekci n900 * ukazatel k ukazateli polohy * prvním parametrem lze modRaně sdělit, na jakém zařízení běží * zatím se jedná hlavně o nastavení rozlišení při startu a nastavení specifických funkcí pro N900 * podporované parametry: n900, neo, n95, eee, q7, square, ipaq * potenciální zrychlení vykreslování díky změněnému způsobu načítání mapových dílců * vylepšená práce s vlákny (díky ivirovi za upozornění)