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