Version 12 (modified by 15 years ago) (diff) | ,
---|
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žbyhotovo- řešeno pomocí služby 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 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ě jen vzít aktuální místo a zadat cílovou stanici, nebo jen integrovat 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 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 m2 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)
- př: uživatel zmáčkne tlačítka v bodu A, pak v bodu B a dozví se přímočarou vzdálenost
- 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