De fem beste Open Source Navigation Apps


nettlesere og meldingsverktøy kan ta mesteparten av mobile programvare overskrifter, men navigasjon og ruting apps er kanskje viktigere – tross alt, har de en tendens til å være blant de største data forbrukerne, og en dårlig en kan la deg seriøst tapt. Dessverre er standard kartlegging apps på de fleste mobile enheter – selv Linux-baserte telefoner – er vanligvis proprietære og stole på kommersielt lisensiert kart. Hvis du bryr deg om programvare frihet og åpne data, her er en guide til de beste kartlegging og navigasjon apps for håndholdte


For Android-brukere. OsmAnd

Den klare leder på Android-plattformen er OsmAnd. Til tross for mindre enn mellifluous navn, kjører OsmAnd jevnt på et bredt spekter av enheter. Funksjonssettet er imponerende, inkludert støtte for flere kart sett (særlig den frie OpenStreetMap datasettet), ruting og turn-by-turn navigasjon, separate navigasjonsmodi for bil, sykkel og fotgjengere, og (eventuelt) både auto- zoom og automatisk rotere mens i bevegelse. OsmAnd støtter overliggende flere datatyper på toppen av selve kartet, inkludert flere kategorier av poeng-of-interesse (POI), offentlig transport stasjoner, brukerdefinerte favoritter, og trafikkdata fra Yandex.

Fleksibilitet med kart data er en viktig bekymring. OsmAnd kan bruke vektorbaserte lag fra OpenStreetMap, som tar opp mindre lagringsplass enn bitmap " flise kart " men den støtter også flere populære fliser kartlag, som er viktig for de stedene hvor brukeren skapte OpenStreetMap data er tom eller utdatert. Hvis det støtte for lukkede kart sett bekymrer din indre Stallman, har ingen frykt. OsmAnd inneholder også en innebygd OpenStreetMap editor, slik at du kan gi tilbake til samfunnet ved å spore de manglende veier og laste dem opp selv

En annen viktig funksjon er muligheten til å pre-load-kartene inn i app, slik at du kan spare på (minst i USA) horribelt høye mobile datakostnader, samt mobildekning hull. Den OsmAndMapCreator verktøyet konverterer OpenStreetMap data til det formatet som kreves av OsmAnd, slik at du kan forhånds belastning ikke bare kart, men POI og adresse indekser, slik at du kan søke etter enten av sistnevnte selv når du er frakoblet.

dreie by-turn navigasjon er en av de eneste (moll) brønner i OsmAnd rustning. Applikasjonen støtter to ulike rute motorer, den kommersielle CloudMade og åpen kildekode Enda en OpenStreetMap Route Tjeneste (YOURS). Men, turn-by-turn retninger krever en aktiv Internett-tilkobling. OsmAnd kan beregne ruter mens du er frakoblet, men – du trenger bare å se på kartet for å finne veien

For Kart Geeks:. gvSIG Mini

OsmAnd tilbyr mer enn hva de fleste mobile kart brukerne trenger, men hvis du er en sann kartlegging geek , kan du sette pris på funksjonen sett gvSIG Mini. Mye som OsmAnd støtter gvSIG Mini flere kartet datakilder, inkludert OpenStreetMap, men det lar deg også til å legge flere kart på skjermen på en gang, slik at du kan ta med satellittbilder samt vektor veikart. Enda mer interessant er muligheten til å bruke noen Web Map Service (WMS) -kompatibel server som et kart laget; Dette åpner opp muligheten for å bruke tilpassede kart settene – si, NOAA vær, for eksempel – eller til og med koble til ditt eget private WMS tjeneste.

gvSIG Mini kommer i to utgaver, en for Android og en for andre telefoner med Java Micro Edition (ME), som omfatter de fleste Symbian smarttelefoner. Den støtter online ruteberegning med din, og offline pre-lasting av kartdata med en desktop applikasjon. Det programmet, PhoneCache, er tilgjengelig for Linux, Mac OS X og Windows. Heldigvis, kan du også cache kartdata som du laster ned via app mens du er online, noe som er betydelig lettere enn pre-loading gjennom et eget program.

Som OsmAnd støtter gvSIG Mini POI og adressesøk, skjønt den bruker proprietære NameFinder tjeneste i stedet for OpenStreetMap er Nominatim. gvSIG Mini idrett generelt flere tekniske funksjoner av interesse til kartet tinkerer, for eksempel digitalt kompass støtte, og detaljert eksponering av GPS-målinger. I bytte for det, mister du noen niceties som turn-by-turn retninger og sykkel eller fotgjenger ruting modus. På den annen side kan gvSIG Mini automatisk legge inn adresse på Twitter og Facebook, hvis det er den slags ting du føler behov for å gjøre ....

For Maemo-brukere: Mappero

Både OsmAnd og gvSIG Mini er bygget (primært) for Android-enheter. For de med en Maemo enheter, for eksempel Nokias N900 telefon eller Internett-tabletter, er det beste alternativet Mappero. Appen brukes til å ha navnet " Maemo Mapper, " og vises fremdeles oppført på den måten i noen Maemo applikasjons kataloger, men det er fortsatt under aktiv utvikling.

Mappero er først og fremst en one-utvikler innsats, så det forståelig nok ikke støtter så langt utenfor en funksjon satt som ett av Android apps allerede diskutert. Men hva det gjør det gjør godt. Flere kartkilder, inkludert OpenStreetMap, interessepunkter, flere (brukerdefinert) ruting motorer, og selv turn-by-turn navigasjon med talemeldinger på flere språk

Mappero tillater pre -loading kart fliser fra appen selv, selv om grensesnittet er langt fra klart. Du må ta tak i hjørnet koordinater for områdekartet du ønsker å laste ned i et annet program – for eksempel fra den raske kart &ndash OpenStreetMap; før du begynner, og brukergrensesnittet gir ingen fremgang-bar rapportering av hvor mye av nedlastingen det er fullført. I tillegg, vær oppmerksom på at Mappero bruker flis maps, selv når OpenStreetMap er datakilden, og disse bruker langt mer lagringsplass enn vektor kartdata. Endelig Mappero ikke, dessverre, sørge for offline-adressen eller POI-søk, og heller ikke støtter avanserte funksjoner som flere kartlag. I hvertfall ikke enda.

Separat nybygg er gitt for de ulike Maemo enheter (tabletter og N900). Hva er ikke helt klart ennå, er om Mappero vil bli portert over til MeeGo håndholdt plattform som er Maemo offisielle etterfølger

For webOS. Minimap

Disse brukerne med en av Palm webOS linje med Linux -baserte telefoner har en enkel, men kvalitet alternativ i Minimap. Minimap bruker bare OpenStreetMap fliser, men det åpner for et valg mellom tre ulike brikkesett (den Osmarender og Mapnik generell gjengi og syklisten orienterte Cyclemap). Det kan også slås inn i en " nattmodus " som gjengir kartet i en mørkere fargevalg

Den nåværende versjonen, dessverre, ikke støtter mye utover automatisk kart re-sentrering og GPS plassering support &mdash.; det er ingen POI overlay, adressesøket, eller ruting. Gitt at webOS apps er utviklet i HTML og Javascript, selvfølgelig, det er alltid en mulighet for at slike funksjoner vil gjøre det i fremtidige utgivelser ved å utnytte noen av de voksende åpen kildekode /open data karttjenester

Navit.: Når du absolutt må komme dit, og du kan ikke velge telefonen

Navit beskriver seg selv som en " bilnavigasjon " app, men det er langt mer populær på telefoner enn det er på hjemmebrygget dash PCer. Faktisk har det blitt pakket for en rekke plattformer, inkludert desktop Linux-distribusjoner, men også Android, webOS, Windows Mobile, jailbroken iPhones, og selv OpenMoko Freeruner. Navit pakker i det grunnleggende, inkludert interessepunkter, ruting, OpenStreetMap (pluss flere av de populære proprietære web kart), og pre-loading kartdata mens du er frakoblet. NAVIT styrker omfatter bruk av vektorkart i stedet for flis maps, evnen til å gjengi kartet i 3-D " POV " . vis, og talen fra turn-by-turn retninger

På nedturen, er Navit for tiden veldig, veldig vanskelig å konfigurere – det krever redigerer en XML-fil for hånd for å selv få app som kjører, og legger til offline kart lagring er en multi-stegs prosess som varierer avhengig kartet kilde (men ikke i noe tilfelle er det enkelt), og krever konvertering kartet cache til Navit format manuelt. I tillegg er flere mobile plattformer er ustabil nok til at det er lurt å sjekke wiki for å se om de for tiden kjører – Maemo, for eksempel, har hatt brukket Navit bygger siden før N900 dager, og en stygg bug får den til å krasje når du prøver å gjengi sin egen interne GUI. På andre plattformer, som Android, kan det hende du trenger å vite detaljene om din hardware bygge for å ta tak i riktig binært.

Som de fleste av apps oppført, bruker Navit gpsd som beliggenheten datakilde, men det forsøker også å direkte lese NMEA-kompatible GPS-enheter er gpsd ikke er til stede, noe som kan låse ut andre lokasjonsbaserte tjenester også kjører på samme tid. Sist men ikke minst, mens Navit har en forholdsvis rask intern ruting motoren, er det begrenset til beregning av ruter som starter på det aktuelle stedet.

Så hvorfor da gjør Navit det inn en Top Five liste? To grunner. Først, fordi hvis du kan konfigurere det riktig, det fungerer flott, komplett med en veldig glatt GUI og ekstra assistanse som en 3-D kartvisning gir. For det andre fordi Navit er en av de apps buntet med MeeGo prosjektet i kjøretøy Linux-distribusjon, som gir den en fremtid. NAVIT mangler, tross alt, er først og fremst problemer brukervennlig grensesnitt; med støtte og utvikler oppmerksomhet fra MeeGo-prosjektet, er det fortsatt en kandidat til å holde et øye med.

Hvis det ikke får du hele verden ....

Denne listen, dessverre , dekker ikke hver telefon eller håndholdt på planeten. Blackberry-brukere, for eksempel, har langt færre valgmuligheter når det gjelder å åpne kildekode navigasjon – men hvis du besøker gvSIG mobile nettsted på m.gvsigmini.org, vil du finne unadvertised Blackberry bygger på gvSIG Mini. Windows Mobile-brukere kan være lurt å sjekke ut gpsVP eller NaviPOWM. iPhone-brukere redd for jailbreaking sin enhet har også en sterkt begrenset sett med alternativer, selv om CycleStreets app tilbyr en stråle av håp. Som navnet antyder, er det bygget for syklister og ikke bil reise, og det er for øyeblikket kun UK-, men det viser at OpenStreetMap og de andre gratis datakilder er levedyktig.

Gitt den raske tempoet i utviklingen i web-baserte kartlegging og ruting prosjekter, dedikerte apps er ikke nødvendigvis den eneste veien å gå. Hvis enheten ikke vil kjøre noen av apps diskutert her, er det fortsatt håp om at OpenStreetMap og prosjektene som bygger på toppen av det vil være nok i en klemme.

Men hvis du er interessert i å kartlegge og navigasjon apps, de forblir en morsom kategori for å se på. OpenSatNav, for eksempel, er en up-and-coming Android løsning dedikert til å bruke 100% fri programvare. Det er også en økende støtte til å erstatte gpsd med en mer fleksibel løsning kalt sigøyner som blant andre forbedringer, bruker D-Bus.

Et par stykker av den åpne navigasjons stabelen fortsatt mangler helt, men. For én ting, er det foreløpig ingen åpen kildekode vær datakilde som oppfyller " åpne data " Kravet understøttelsen OpenStreetMap og lignende prosjekter – selv om det i mange land, er skattyter-finansiert værdata i den offentlige sfæren. Det er heller ingen åpen kildekode trafikk-rapporteringsløsning, som er delvis på grunn av kommersielle eierskap av veien sensorer, og delvis på grunn av det faktum at ingen åpen kildekode mobile apps " crowdsource " . trafikkinfo ved å laste opp deres hastighet og posisjon til en sentral tjeneste

Det er hvordan de proprietære trafikktjenester samle sanntidsdata; du skulle tro det var nok åpen kildekode navigasjon apps på gatene til i det minste gjøre en start. Eller kanskje det er nok, og noen trenger bare å begynne å gjøre bruk av dem.