Google Local és társai mobilra

Kütyü magazin - 2005. november 10.
Google Maps alkalmazások mobiltelefonra
 
Az internetes böngészővel ingyenesen elérhető térképes kereső és útvonaltervező Java-környezet- ben mobiltelefonokon is működik, és a házi fejlesztésekben és a Google saját terveiben egyaránt küszöbön a GPS navigáció.


Amióta a Google közzétette internetes térképböngészoje API-ját (Application Programming Inteface, alkalmazásprogramozói csatoló), programozók, webfejlesztok százai fogtak saját térképes alkalmazások készítéséhez. A muholdfelvételek és utcatérképek, illetve a kereso és megjeleníto funkciók "kölcsönzésével" ugyanis viszonylag kis ráfordítással lehet ütoképes szolgáltatást kialakítani. Közben az eredeti Google Maps oldal népszerusége és adattartalma is nott (bár Magyarországról még most sincsenek részletes utcatérképek), és a konkurrens Microsoft és Yahoo térképes böngészoi is sokat fejlodtek.

A fentiekkel tulajdonképpen meg is született a Google Maps és a hagyományos szöveges keresoablak kombinációjaként felfogható Google Local, amely útvonalajánló és címkereso szolgáltatásokat nyújt. Innen már csak egy lépés az, hogy amint a szöveg- és képkeresés is muködik a mobil webböngészoben, úgy a Google Maps térképi adatbázisát is lehessen használni akár egy mobiltelefonnal is.
 
Google Local for mobile
 
Az XHTML-t kezelo mobiltelefonokon korábban is elérheto volt a Google Local mobillal böngészhető verziója. Ebben az esetben a webes felületen (jobboldali kép) csak az utcatérkép megjelenítésére van lehetoség, és az útvonaltervezés eredménye csupán szöveges itiner formájában látható. Egyébként a Google SMS szolgáltatással szöveges üzenetben is kérheto és fogadható a fenti helyfüggo, és még sok más típusú keresés eredménye.
 
Az új Google Local for mobile a Java (J2ME) nyelvet kezelo mobiltelefonok többségével használható, ha lehet velük internetezni. Blackberry és Palm eszközöket a szoftver egyelore nem támogat. Az internetes böngészoben tetszolegesen nagyítható és a telefon kezelogombjaival mozgatható térkép a részletes utcahálózatot mutatja, vagy muholdképet, illetve légifényképet jelenít meg (az alábbi képernyoképeken és jobboldalt lenn). Mint említettük, hazánkban sajnos az utcatérkép még nem érheto el.
 

        

 
A keresési eredmények (például a közeli éttermek címe, telefonszáma), majd a kiválasztott ponthoz vezeto szöveges és grafikus itiner a vonatkozó térképrészletekkel együtt töltodik le készülékünkbe. A beírt címeket a program eltárolja. A térképi adatbázis használatáért nem, a mobil internethasználatért viszont természetesen fizetni kell, a szolgálató feltételei szerint.
 
Hol marad a GPS navigáció?
 
A fentiek már önmagában, GPS navigáció nélkül is hasznos funkcionalitást biztosít a mobiltelefonok számára. Az internetes adatforgalom megfizetésén túl (am sok esetben ma még elég borsos árat jelent) a szolgáltatásnak nincsenek költségei, nem kell memóriakártya hozzá, az on-line térképek pedig mindig az adatbázis legfrissebb állapotát tükrözik. A részletes muholdképek és légifelvételek használata a Google Maps hatalmas, számos nagyvárosra, köztük Budapestre is kiterjedő adatbázisa miatt jelentos.
 
Jogosan várhatják azonban a felhasználók, hogy egy ilyen mobiltelefonos térképes alkalmazás GPS funkciókkal is rendelkezzen. Olvasóink elott talán ismert, hogy például a Wayfinder szolgáltatása Magyarországon is biztosítja az útvonaltervezést és navigációt a GPRS vagy 3G, EDGE, stb. szabványokon keresztül a mobiltelefonra töltheto térképrészleteken. Ilyenkor az aktuális pozícióról egy különálló Bluetooth GPS vevo segítségével szerez tudomást a program, de manapság egyre több készülék jelenik meg beépített GPS vagy A-GPS egységgel. Az ilyen alkalmazások a telefonra vagy a memóriakártyára telepített külön szoftveren futnak. Az adatforgalom mellett a térképhez való hozzáférésért is díjat kell fizetni - az egyik hazai mobilszolgáltatónál például egy napos, hetes, vagy hónapos idotartamra vehetjük igénybe a navigációs szolgáltatást.
 
Bár a memóriakártyák kapacitása révén már kontinensnyi méretu térképi adatbázisokat is magunkkal hordhatunk, az egyszeru használat és a friss térképek miatt az on-line rendszerek is sikeresek. Manapság egyre gyakrabban találkozunk a valósideju közlekedési és idojárási információkkal integrált megoldásokkal is.
 
Ugyan a Google még nem indította el, ám valószínuleg hamarosan meg fog jelenni a Google Local for mobile GPS navigációs (és A-GPS, esetleg WiFi-alapú) változata. Erre utal például, hogy szemfüles programozók már a most letöltheto változatnál a bináris fájlban felfedeztek egy "GpsEnabled: false" bejegyzést.

Bár a célközönség földrajzi helyzetének ismerete óriási elony a reklámpiacon, úgy tunik, hogy a Google továbbra sem akar helyfüggo hirdetéseket továbbítani a térképes böngészojével. A szolgáltatás GPS navigációval történo használata azonban nem feltétlenül marad ingyenes, a teljes GPS kompatibilitásért például a Google Earth szoftver esetében is fizetni kell.

KMaps és Mobile GMaps
 
Hála a publikussá tett Google Maps API-ra fejleszto programozóknak, a Palm Treo (600 és 650) vagy Blackberry (baloldalt fenn) készülékek tulajdonosai sem kell, hogy lemondjanak a Google térképekrol, mert a KMaps programmal ok is ingyenesen használhatják oket.
 
Egy másik alkalmazás, a Cristian Streng által fejlesztett Mobile GMaps (jobboldali kép) amellett, hogy a
Google Local for mobile -hoz hasonló funkcionalitást kínál a Java J2ME telefonok és PDA készülékek számára, a konkurrens Yahoo! Maps és MSN Virtual Earth térképeit is megjeleníti.
 
A GPS támogatás e két házilag fejlesztett program esetében még fejlesztés alatt áll, vagy a teendok listáján szerepel.
 
 Van, akinek már sikerült

Néhány fejlesztonek már sikerült valamilyen szinten megoldania a GPS támogatást. Egy gpswanderer nevu blogger például egy Nokia 6630-as telefonra írt kódot, amely Bluetooth GPS adatokat is tud fogadni. Késobb kifejlesztette a fordított feladat megoldását is: a Gmaptrack egy Google térképeket használó, valós ideju nyomköveto szolgáltatás.
 
Egy másik próbálkozó, Chris Warren Sony Ericsson K750i telefonra fejlesztett, amely a JSR-82 specifikáció révén a Java-n keresztül biztosít Bluetooth-hozzáférést. Alkalmazása (baloldali kép) a navigációs programokkal megszokott pozíció megjelenítést, útvonalrajzolást és keresési funkciókat célozza a Google térképei

Vissza