Štítek GPS ×

Android Apache Ant Chrome CSS Data Databáze Desocializace Download ESRI Facebook Flash GIS Google Google Maps GPS Hardware HTML Hudba Internet iOS iPhone Jak na to jQuery Kindle mapa Maps Mapy Mashup Mobile MySQL Nezařazeno Obrázky PHP Programování Silverlight Software Studentská tvorba Test Video Všechno možné Webdesign Weblbinky Windows Wordpress Zajímavosti

18. 3. 2010

Geolokace snadno a rychle

Geolokace se stává skutečným hitem současného webu (Další velká věc – Vaše poloha). Skoro se mi až chce napsat, nezapomeňte naskočit, odjíždíme. Ke snadnému a bezpečnému naskočení Vám může velmi pomoci Javascriptová knihovna YQL.

YQL Vám umožní:

  • zjistit pozici návštěvníka webu pomocí W3C geo API
  • vyhledat souřadnice na základě řetězce (paříž, francie)
  • provádět reverzní geokódování
  • zjistit polohu webu (serveru) na základě URL adresy
  • a nebo zjistit název dle IP adresy

Použití knihovny není vůbec složité:

yqlgeo.get('paris,fr',function(o){
  alert(o.place.name+' ('+
    o.place.centroid.latitude+','+
    o.place.centroid.longitude+
  ')');
})

Předchozí kód Vám zjistí souřadnice Paříže.

#geo, #gis, #gps, #js, #webdesign
12. 3. 2010

Další velká věc – Vaše poloha

Vaše aktuální poloha se stává (konečně) lákadlem pro firmy. Přesná geografická poloha totiž dokáže přidat veškeré vaší (online) činnosti kontext. Kontext sebou zase přináší vysokou relevanci v podobě cílení služby, reklamy, vyhledávání atd. Přidaná hodnota, v podobě znalosti Vaší polohy, má prostě cenu zlata. Jsem přesvědčen, že tohle další velká věc. Milníkem, díky kterému se tohle vše nastartovalo, jsou mobilní zařízení nové generace. AndroidiPhone si bez těchto funkcí už stěží představíme.

Nejlepším příkladem je FourSquare, jehož primární funkce je postavena na znalosti Vaší geografické polohy. FourSquare je rovněž označován jako další Twitter. Z toho lze vyvodit, jak velká očekávání služba budí. Mimochodem Twitteru podporuje geolokaci příspěvků od srpna 2009.

Nejdůležitější indicie vedou přímo do W3C, jehož specifikace Geolocation API je stále živá (poslední aktualizace únor 2010). Implementaci tohoto API najdeme například v poslední vývojářské verzi Chrome a rovněž nějaký ten čas ve Firefoxu. Opera si s tímto API poradí od verze 10.5 (nejnovější). Microsoft zatím stojí trošku stranou. Internet explorer dokáže pracovat s polohou například díky rozšíření Google Gears. Je však nutno přiznat, že i u Microsoftu lze vidět snahu. Windows 7 je toho dobrým příkladem.

Stojíme na prahu nové éry. Kdy budou hrát prim služby jako Google Near to me a podobně. Nakonec to vše může skončit takto:

#android, #chrome, #firefox, #gis, #google, #gps, #iphone, #opera
6. 11. 2009

V3 nová verze Google Maps API

Google vypustil na světlo světa již třetí verzi Google Maps API (V3). Nové API je navrženo tak, aby se načítalo velmi rychle, zejména pak na mobilních zařízeních (iPhone a Android). Proti předchozím verzím, tohle nové API využívá modifikovanou MVC architekturu.

Podstatnou změnou je také fakt, že nová verze již nevyžaduje pro svoji funkci API klíč. Takže naprogramovanou aplikaci můžete bez úpravy kódu klidně přesunout na jiný server.

Co však nová verze vyžaduje je předání parametru sensor (boolean), který určuje zda Vaše aplikace využívá nějaký prostorový sensor (nejčastěji GPS). Senzor své smysluplné využití najde samozřejmě pouze na mobilních klientech. Možná si říkáte, jak se do webové aplikace dostane aktuální poloha? No přeci prostřednictvím AJAXU přímo z Vaší IP adresy. Vaše zařízení to samozřejmě musí umět zpracovat.

Tady je Googlí navigace v akci:

#google, #gps, #mapy
10. 10. 2008

Geolocation API od W3C

V polovině září přišla W3C s návrhem specifikace Geolocation API. Tato specifikace definuje komunikační rozhraní (API) pro přístup k souřadnicím zařízení.

Specifikace Geolocation API uvádí hned několik možností, jak je možné získat polohu zařízení:

  • Přímé GPS souřadnice (pokud existují)
  • Na základě IP adresy zařízení
  • RFID – radiový identifikační prvek
  • MAC adresa WiFi nebo Bluetooth
  • ID buňky GSM/CDMA

Přesnosti získané polohy se u jednotlivých možností pochopitelně velmi různí. Na druhou stranu je lepší získat alespoň něco, než vůbec nic.

První vlaštovkou, která využívá tohle API, je rozšíření Geode pro Firefox. Toto rozšíření spolupracuje se  serverem SkyHookWoreless.

V připravované verzi Firefox 3.1 se (pravděpodobně) dočkáme nativní podpory Geolocation API. Což může mít v budoucnu celkem zajímavý komerční potenciál. Umím si představit webové aplikace, které Vám, na základě získané polohy, dokáží:

  • vyhledávat volné pracovní místa
  • doporučovat restaurace, obchody, firmy, společnosti, akce
  • přinášet místní zprávy
  • hledat nové přátele, partnery, známé
  • vyhledávat nemovitosti
  • měnit prostředí prohlížeče podle toho, kde právě jste (práce x doma)
  • ještě lépe cílit reklamu
  • (jakkoli) zneužít získané data

Ano tahle specifikace se někomu může zdát, jako vystřižená z Velkého Bratra. Firefox přeci používá přes 40 procent z nás. Vše se dá vypnout, na druhou stranu to zase někdo může zapnout. Pak je k zneužití už jen malý krůček.

#gis, #gps
4. 6. 2008

Nějvětší GPS autoportrét na světě

GPS navigace se dá využít různým způsobem. Někteří majitelé propadli Geocachingu. Jiní si zase kreslí prostřednictvím tracklogu různé obrázky.

The Biggest Drawing in the World – tedy největší kresba na světě je projekt, který si položil za cíl překrýt jednou kresbou celou planetu. Podívejte se nejprve na následující video.

Že se Vám něco nezdá? Máte pravdu! GPS v uzavřeném kufru v letadle? The Biggest drawing in world je totiž perfektním příkladem toho, jak využít rostoucí popularity GPS v kombinaci se sílou YouTube a zvědavostí uživatelů. Projekt totiž nebyl nikdy fyzicky realizován. Teoreticky to však možné je.

Projekt The Biggest Drawing in the World je závěrečnou prací studenta Reklamy a Designu Beckmanovy vysoké školy Designu ve Švédsku. Jeho video zatím vidělo něco přes 300 000 lidí, stránka má spoustu zpětných odkazů. Například Digg no a teď i nabito.net.

#gps, #zajimavosti