Mobilní navigace v Linuxu
Transkript
Mobilní navigace v Linuxu [email protected] www.modrana.org Stavební kameny geodata mapy POI hardware software Geodata navigovat jde i bez mapy vektorové mapy víceúčelové, stejná data pro vykreslení mapy i pro hledání cesty bitmapové mapy viz Columbus, SGTL mapa je složená ze čtvercových dlaždic POI, výšková mapa a jiná metadata 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 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ů pokrytí ČR je na použitelné úrovni Praha a Brno již dobře zmapovány zpravidla včetně budov a adresních bodů zmapována je většina silnic 13 třídy a železnic obce jsou na mapě minimálně v podobě názvu 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í 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 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 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 Cloud GPS OSM2GO modRana modRana 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 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) 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 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 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 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 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 ... modRana na motorce ! modRana na motorce ! modRana na motorce ! modRana na motorce ! 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ě 300400 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 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 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 podpora více platforem sílení polohy a posílání zpráv, skupinové plánování recepty pro Open Embeaded průzkum dalších potenciálních platforem (WebOS, Android,...) hlasové ovládání – Pocket Sphinx 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 Co je v plánu – a dál více věci nastavitelných permode vytváření vlastních módů načítání modulů ondemand lepší podpora klávesových zkratek lokalizace lepší hlasový výstup – Mbrola ? kreslení mapy z vektorových dat Co je v plánu ... … je toho hodně :) Konec ! Díky za pozornost ! :) Dotazy ?
Podobné dokumenty
Open Source Programování
Nesnažit se řešit vše, raději rozšiřitelnost
Horší než generalizace je již pouze generalizace bez příkladu
Dokud tomu zcela nerozumíš, raději to nedělej
Když 10% práce stačí na 90% záměru tak se s ...
Open Source Programování - Introduction GNU - Real
The Open Graphics Project OGD1
První návrh je prototypová deska pro PCI
sběrnici. Podporuje dva DVI porty a TV
výstup
Algoritmy pro zobrazování a akceleraci
grafiky jsou realizované pomoci FPG...
Open Street Map - The Free Wiki World Map
Kromě dat z GPS zaznamenáváme i dodatečné informace pro přidání detailů do
mapy (názvy ulic, zastávky MHD, kulturní památky atd.)
Pokud pořizujeme fotografie, je vhodné použít fotoaparát, který umí...
215 Živné rostliny nosatců rodu Hypera (Coleoptera: Curculionidae
arenarius bohemicus uvnitř semeníků (Vilímová 1990). U druhu D. carthusianorum se však
vyvíjí na povrchu semeníků (J. Skuhrovec, nepubl. data). Nosatec H. arator se tedy může
vyvíjet jak na povrchu...
NaCI CHLORURE DE SODIUM PHARMACOPEIA Certificat GMP
exemplaires.
An inspectionwas carried out by Afssaps and achieved on July 4th 2007 for the
(Meufthe-et-Moselle),
manufacturerand company ESCOon his sife locatedin Dombasle-sur-Meufthe
Usine de Domb...
Pasivní Koherentní Lokace
• Vyloučení falešných osamocených měření
• Predikce polohy cíle na několik následujících integračních intervalů
Embedded v[PleaseinsertPrerenderUnicode{Ă
ClutterActor – základnı́ třı́da grafických prvků Clutteru
ClutterStage – abstrakce plochy či okna
ClutterRectangle – jednoduchý obdelnı́k
ClutterTexture – plocha s obrázkem