| 1 | = Features = |
| 2 | |
| 3 | [[PageOutline]] |
| 4 | |
| 5 | == Map layer configuration == |
| 6 | |
| 7 | Map layers are defined in ''''''map_config.conf''''' in the modRana main fiolder. |
| 8 | |
| 9 | Example: |
| 10 | {{{ |
| 11 | [osma] |
| 12 | label=OSM T@h |
| 13 | url=http://tah.openstreetmap.org/Tiles/tile/ |
| 14 | type=png |
| 15 | max_zoom=17 |
| 16 | min_zoom=0 |
| 17 | folder_prefix=OSM |
| 18 | coordinates=osm |
| 19 | }}} |
| 20 | |
| 21 | '''name in square brackets''' -> must be unique for every layer |
| 22 | '''label''' -> name of the layer shown in GUI[[BR]] |
| 23 | '''url''' -> tileserver URL, tile coordinate format is set automatically according to the value in '''coordinates'''[[BR]] |
| 24 | '''type''' -> type of the tile images[[BR]] |
| 25 | '''max_zoom''', '''min_zoom''' -> maximal and minimal zoom[[BR]] |
| 26 | '''folder_prefix''' -> combined with '''tile_folder''' in '''''user_config.conf''''' sets the tile folder path[[BR]] |
| 27 | '''cooridnates''' -> sets the coordinate system and tile URL format[[BR]] |
| 28 | * all variables for the layer must be set |
| 29 | |
| 30 | * tile storage and loading is compatible with TangoGPS |
| 31 | |
| 32 | |
| 33 | == Skrývání ovládacích prvků == |
| 34 | Je možné zapnout skrývání ovládacích prvků, aby zbytečně nezakrývaly mapu, když nejsou potřeba. |
| 35 | Tato funkce jde zapnout v menu->Options->view->hide main buttons a v základě je vypnutá. |
| 36 | |
| 37 | [[Image(rana_normal_main_buttons.jpg, 25%)]] [[Image(rana_hidden_main_buttons.jpg, 25%)]] |
| 38 | |
| 39 | == Přepnutí to režimu plné obrazovky == |
| 40 | Cílovou platformou tohoto navigačního systému jsou mobilní zařízení, tato zařízení však většinou nemívají příliš velké obrazovky a proto je důležité využít dostupnou plochu maximálně efektivně. Tlačítkem '''fullscreen''', nacházejícím se v '''hlavním menu''', je proto možné aktivovat režim plné obrazovky. Opětovným stisknutím tohoto tlačítka dojde k návratu do původního stavu. |
| 41 | |
| 42 | == Nový ukazatel polohy == |
| 43 | Původní ukazatel polohy (žlutá šipky s černými okraji) byl nahrazen ukazatelem, inspirovaným [http://www.tangogps.org/ tangoGPS]. Tento nový ukazatel lépe vystihuje aktuální pozici a směr. Pokud se rychlost pohybu sníží pod 1 aktuální rychlostní jednotku/h, přestane být ukazován směr. |
| 44 | |
| 45 | [[Image(new_marker_maemo5_emu_fullscreen.png, 50%)]] |
| 46 | |
| 47 | ''Ukázka nového ukazatele polohy, tak jak vypadá v emulátoru N900 a režimu plné obrazovky'' |
| 48 | |
| 49 | == Hromadné stahování dlaždic == |
| 50 | !ModRana podporuje pokročilé dávkové stahování dlaždic, umožňující stahování podle řady parametrů: |
| 51 | * '''kde:''' kolem aktuální pozice, kolem aktuálního pohledu na mapu a kolem trasy |
| 52 | * '''oblast''' poloměr stahované oblasti v rozsahu od 5 do 160 km |
| 53 | * '''rozsah zoomu''' lze nastavit přiblížení i oddálení |
| 54 | Stahování používá vlákna, takže je možné s aplikací během stahování normálně pracovat, je také možné před spuštěním stahování zjistit, kolik nové dílce zaberou místa. |
| 55 | |
| 56 | == Notifikace == |
| 57 | !ModRana obsahuje jednoduchý systém pro notifikace, který například upozorní na dokončené stahování či chybějící balíček pro GPS rozhraní na N900. |
| 58 | |
| 59 | == Optimalizované vykreslování a správa tras == |
| 60 | Je podporováno zobrazení tras ve formátu GPX, vykreslování tras je navíc optimalizováno, takže není problém zobrazovat mnoho tras najednou. |
| 61 | |
| 62 | == Doplnění výškových dat pomocí služby Geonames == #add_elevation |
| 63 | K načteným trasám je možné doplnit údaj o nadmořské výšce všech bodů pomocí služby Geonames. Tyto data jsou zároveň uložena do GPX souboru, takže výsledná trasa s nadmořskou výško jde použít i jinde. Výšková data lze také samozřejmě použít k zobrazení [#route_profile výškového profilu] |
| 64 | |
| 65 | == Zobrazení výškového profilu trasy == #route_profile |
| 66 | Pokud načtená trasa obsahuje údaje o nadmořské výšce, modRana automaticky zobrazí výškový profil trasy. Na výškovém profilu je také vyznačena aktuální pozice vzhledem k trase. Výsek z výškového profilu je také možné zobrazit v rámci OSD. |
| 67 | |
| 68 | Pokud trasa neobsahuje data o nadmořské výšce, lze použít [#add_elevation funkci pro doplnění výškových dat]. |
| 69 | |
| 70 | == Správa POI == |
| 71 | |
| 72 | Uložené POI jsou zobrazeny v seznamu, u POI tvořených výsledky z Google Local Search jsou k dispozici i nalezené adresy a telefonní čísla. Lze také vybrat POI a nalézt k němu cestu. |
| 73 | |
| 74 | == Hledání POI za pomoci Google Local Search == |
| 75 | |
| 76 | Je možné hledat POI v okolí aktuální pozice pomocí Google Local Search. Nalezené POI se zobrazí na mapě a často je k dispozici i adresa a telefonní číslo POI. |
| 77 | |
| 78 | !ModRana poskytuje mnoho kritérií, podle kterých je možné vyhledávat, jsou to například restaurace, bankomaty, hotely atd. Množství výsledků a způsob řazení lze nastavit v '''options->Online services''' |
| 79 | |
| 80 | == Hledání cesty pomocí Google Directions == |
| 81 | |
| 82 | Hledání cesty v modRaně využívá službu Google Directions. Bez internetu tedy fungovat nebude, nalezené trasy si lze však uložit (vytvoří se zároveň soubor v GPX formátu) pro pozdější použití. Při vyhledávání '''je brán v úvahu profil''', pro pěší profil budou hledány pěší trasy, pro profil auto budou hledány trasy pro auto, etc. V menu '''options->Online routing''' je možné aktivovat obcházení dálnic a placených úseků při hledání cesty. |
| 83 | |
| 84 | Start a cíl je možné zadat buď manuálně jako bod na mapě či použít aktuální pozici jako start nebo cíl. Je možné také textově zadat přímo adresu či souřadnice. |
| 85 | |
| 86 | [http://www.youtube.com/watch?v=fuFGxU29ytc Toto video][youtube] ukazuje různé režimy pro hledání cesty v modRaně. |
| 87 | |
| 88 | == Průhledné překrývání mapových vrstev == |
| 89 | |
| 90 | Tuto funkci lze aktivovat pomocí '''options -> map -> Map as overlay'''. Libovolnou z podporovaných mapových vrstev lze použít buďto jako pozadí nebo jako překrývající vrstvu. Je také možné nastavit stupeň krytí v rozsahu 25-100%. 100% krytí je učeno pro průhledné vrstvy :) |
| 91 | |
| 92 | == OSD informační ukazatele == |
| 93 | Ke konfiguraci informačních ukazatelů slouží uživatelský konfigurační soubor '''user_config.conf''' v kořenovém adresáři !modRany. Jsou v něm okomentované ukázky nastavení různých ukazatelů, takže by s konfigurací neměl být problém :) |
| 94 | |
| 95 | Do budoucna plánuji interaktivní nastavení (pozice, velikost, velikost písma, etc.) interaktivně přímo z prostředí aplikace. |
| 96 | |
| 97 | == Uživatelský konfigurační soubor == |
| 98 | Uživatelský konfigurák se jmenuje '''user_config.conf''', je v kořenovém adresáři modRany a slouží k nastavení: |
| 99 | * ''cesty k adresáři s dílci'' |
| 100 | * ''cesty k adresáři s tracklogy'' |
| 101 | * ''nastavení pozice a velikosti ovládacích prvků'', pro každý profil je možné mít nezávislou sadu ovládacích prvků |
| 102 | * ''aktivaci a nastavení parametrů pro informačních ukazatele'' |