Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Mobilní navigace v Linuxu m

Podobné prezentace


Prezentace na téma: "Mobilní navigace v Linuxu m"— Transkript prezentace:

1 Mobilní navigace v Linuxu martin.kolman@gmail.co m www.modrana.org

2 Stavební kameny geodata mapy POI hardware software

3 Geodata navigovat jde i bez mapy viz Columbus, SGTL vektorové mapy víceúčelové, stejná data pro vykreslení mapy i pro hledání cesty bitmapové mapy mapa je složená ze čtvercových dlaždic POI, výšková mapa a jiná metadata

4 Kde Geodata získat mapová data z Google Maps, mapy.cz, Bing Maps nebo Yahoo Maps globální pokrytí problematické vzhledem k licenčním podmínkám lokální vyhledávání, geocoding a hledání cesty např. od Google většinou použít lze hlavním zdroj geodat pro svobodné navigační systémy je projekt OpenStreetMap chybí svobodný zdroj leteckých/satelitních map

5 projekt OpenStreatMap otevřená databáze geografických informací vytvářená globální komunitou všechna data jsou dostupná pod svobodnou licencí je možné snadno odstranit chyby a udržovat mapu aktuální kvalita pokrytí se velmi různí nejlepé jsou zpravidla zmapovaná velká města a místa, kde bydlí někdo z přispěvatelů

6 pokrytí ČR je na použitelné úrovni Praha a Brno již dobře zmapovány zpravidla včetně budov a adresních bodů

7 zmapována je většina silnic 1-3 třídy a železnic obce jsou na mapě minimálně v podobě názvu

8 OpenStreatMap využití dat prakticky jediný zdroj svobodných vektorových dat je možné stáhnout tzv. extrakty pro jednotlivé země nově i včetně krajů ! k dispozici jsou také mapové dlaždice různé styly: pro cyklisty, turisty, piloty vrtulníků, … hledání cesty – online, offline body zájmu – online vyhledávače + balíky ke stažení

9 Hardware podpora Linuxu relativné málo zařízení s plnokrevným Linuxem problémy s chybějící (3D) akcelerací je vhodné, když má GPS i magentický kompas dostatečnou kapacita pro uložení mapových podkladů ideálně v řádu GB připojení k internetu pro využití online služeb

10 Hardware - příklady N900 chybějící kompas, slabší výdrž na baterie Neo FreeRunner - GTA02 na dnešní dobu pomalý s navigation boardem velice silný nástroj Neo FreeRunner – GTA04 čas ukáže :) Touch-, Smart-, Mini- Book Open Pandora

11 Software velké množství otevřeného navigačního softwaru modRana, CloudGPS, Mappero, GeePS,TangoGPS, FoxtrotGPS, Navit, AGTL, SGTL, Marble, Columbus, Cumulus, Monav, OMGPS, McNavi, Rana, OSM2GO, … aktivně vyvíjeno jen málo projektů některé programy jen pro konkrétní linuxovou platformu často zajímavé nápady, ale chybí základní funkcionalita

12 Cloud GPS

13 OSM2GO

14 modRana

15 flexibilní GPS navigační systém pro mobilní linuxová zařízení vznikla jako bakalářská práce forkem opuštěného projektu Rana pro Neo FreeRunner modRana je napsaná v Pythonu a používá GTK + Cairo projekt poprvé zveřejněn na OpenMobility 2010

16 co modRana umí ? zobrazit mapu a vycentrovat ji na aktuální pozici rotovat ji ve směru jízdy, posunutou škálovat ji a překrývat z více průhledných vrstev navigovat z bodu do bodu či z adresy na adresu v mnoha jazycích krok za krokem hlasem Stephena Hawkinga! (=espeak)

17 co modRana umí ? POI hledat na Internetu ukládat lokálně a hledat k nim cestu trasy v GPX odjinud nebo zaznamenat vlastní včetně výškového profilu který jde doplnit pomocí online služby

18 modRana je flexibilní módy pro jízdu na kole, autem, pěšky či vlakem každý může mít vlastní nastavení GUI témata modrá je dobrá, ne každému se musí líbit napořád nastavení v přehledné stromové struktuře umožňují pohodlně konfigurovat to, jak modRana funguje

19 modRana je efektivní skladuje mapové dílce v sqlite až 30x efektivnější než ukládání v souborech na FAT32 (1800 vs 60 MB) kreslí jen to, co je vidět když je sama vidět sdílí mapová data a POI

20 modRana ”jede” všude možně na Maemo@N900 z repozitářů na Neu v SHR a QtMoku nově na OpenPandoře na desktopových distribucích bez problémů i jinde, kde je Python + GTK

21 modRana má uživatele po celém světě s jedním uživatelem jsem řešil čtení rusky psaných místních jmen v Moskvě další uživatel používá modRanu při jízdě lodí u Nového Zélandu austrálský uživatel poslal patch opravující nefunkční lokální vyhledávání na jižní polokouli mnoho uživatelů používá modRana pro navigaci na dálnici, hlavně v USA někteří jezdí s modRanu na kole, nebo...

22 modRana na motorce !

23

24

25

26 modRana má (asi) hodně uživatelů nejvíce uživatelů: Maemo nelze zjistit přesná čísla modRana již 269005x stažena z Maemo repozitářů zahrnuje upgrade, instalace, reinstalace,... denně 300-400 stažení podle zvýšeného počtu stažení po vydání nové verze by se dá počet aktivních instalací odhadnout na 3 až 5 tisíc

27 Co je v plánu - blízký výhled podpora pro offline hledání cesty pomocí projektu Monav využití Clutteru pro GPU akceleraci větší plynulost a animace pouze nadstavba, modRana bude i nadále fungovat bez Clutteru konfigurovatelné widgety (konečně !) kreslení na mapu

28 Co je v plánu – střednědobý výhled podpora pro offline POI katalogy podpora více poskytovatelů online služeb podpora online spolupráce sílení polohy a posílání zpráv, skupinové plánování podpora více platforem recepty pro Open Embeaded průzkum dalších potenciálních platforem (WebOS, Android,...) hlasové ovládání – Pocket Sphinx

29 Co je v plánu - dál přesunutí profilu do ~/.modrana + migrace vylepšení dialogu pro hledání cesty podle adresy rozhraní pro geokódování nahrávání POI a tracklogů do OpenStreatMap lépe viditelná škála na mapě ukazování šipky/čáry k bodu rychloměr stopky pro závody

30 Co je v plánu – a dál více věci nastavitelných per-mode vytváření vlastních módů načítání modulů on-demand lepší podpora klávesových zkratek lokalizace lepší hlasový výstup – Mbrola ? kreslení mapy z vektorových dat

31 Co je v plánu... … je toho hodně :)

32 Konec ! Díky za pozornost ! :) Dotazy ?


Stáhnout ppt "Mobilní navigace v Linuxu m"

Podobné prezentace


Reklamy Google