= Plánované vlastnosti systému = Tato sekce obsahuje směs plánované funkcionality a nápadů na zajímavé funkce. To že je tu něco napsáno, ještě neznamená, že to v dohledné době stihnu implementovat. :) == Integrace internetových služeb == * hledání cesty pomocí internetového vyhledávače (Google, !OpenRouteService) * ~~doplnění výškových dat k tracklogu z internetové služby~~ '''hotovo''' * ''řešeno pomocí služby [http://www.geonames.org/ geonames], původní tracklog je nahrazen novým tracklogem s elevací, v případě použití této funkce na tracklog, který už elevaci má, dojde k jejímu přepsání daty z geonames'' * geocoding/reverzní geocoding * najdi nejbližší X, kde X může byt restaurace, nemocnice, parkovište, etc. * přibližný odhad polohy podle IP adresy na zařízeních bez GPS * jízdní řády pomocí projektu [http://code.google.com/p/spoje/ spoje] * reverzním geokódováním by teoreticky šlo zjistit město pro zadání startu a cíle, popřípadě by šlo i geokódovat jednotlivé zastávky na výsledném spoji a ukázat na mapě kudy spoj jede :) * nebo prostě vzít jen aktuální místo a zadat cílovou stanici, nebo jen integrovat [http://code.google.com/p/spoje/ spoje] s manuálním zadáním startu a cíle == Změna způsobu ukládání mapových dílců == * ukládání mapových dílců tak, jak to dělá TangoGPS -> omezení počtu souborů v adresáři, využití stažených dílců jiným sw == Profily == * zatím kolo, pěšky, auto * použití při hledání cesty * zobrazení funkcionality podle zvoleného profilu == Nové zobrazování informací == * rychlost, nadmořská výška, souřadnice, průměrné hodnoty * zobrazení podle aktuálního profilu == Výškový graf trasy == * zobrazení podle vzdálenosti * zobrazení úseku grafu * zobrazení v obrazovce s mapou == Aktualizace mapových podkladů == * porovnej velikost uložených dlaždic s odpovídající dlaždicí na serveru, pokud se liší, stáhni novou dlaždici * nebo rovnou nahraď všechny dlaždice novými ze serveru == POI == * snadné přidání * navigace k POI, hledání cesty od/k POI * odkud brát už hotové POI * benzínky, bankomaty, restaurace, atd. * existuje mnoho seznamů bodů v KML pro Google Earth a Upoints se tváří že umí s KML pracovat * Google local search == Statistiky == * průměrná a maximální rychlost (obojí už se počítá, jen se to zatím nikde nezobrazuje) * min/max nadmořská výška, stoupání, součet celkového stoupání * odhad počtu kroků/spotřebované energie/benzínu etc. == Nemapové navigační pomůcky == * šipka ukazující k bodu (podobně jako [http://wiki.openmoko.org/wiki/SGTL SGTL]) * kompas a fullscreen rychloměr (port z vývojové verze Rana2) * měření vzdáleností a obsahů * př: uživatel zmáčkne tlačítka v bodu A, pak v bodu B a dozví se přímočarou vzdálenost * asi by se dala vypočítat u vzdálenost kterou ušel a porovnat * a přičítat jednotlivé segmenty * př: uživatel chce vědět, kolik m^2^ má jeho obdélníkové pole, postupně projde všechny čtyři rohy pole a v každém zmáčkne tlačítka odpovídající rohům obdélníku, nakonec se dozví obsah pole (toto by mělo jít udělat i pro trojúhelníky a n-úhelníky) * výpočet východu/západu slunce * informace o aktuálním čase v různých časových zónách * kreslení na mapu (Rana na tohle má modul, zatím jsem ovšem nezkoumal jak je na tom funkčně) * triangulace !WiFi AP == Otáčení zobrazení == * portrait a landscape * na zařízeních, jejichž WM neumí aplikaci otočit