Archiv pro měsíc: Květen 2010

Převod geografických souřadnic

V případě zobrazení Google Maps mapy na webu (pomocí Google Maps API) a zobrazení určitého bodu, Google Maps vyžadují zadání souřadnic (pokud se nezadává přímo adresa, což je jednodušší pro použití, ale ne vždy vhodné) v DegDec systému, tedy ve stupních místo v DMS (stupně, minuty, vteřiny).

Jednorázový převod souřadnic je možné udělat ručně pomocí vzorce (implementace například v JavaScriptu, který zároveň zobrazuje mapu jednoduché):

DegDec = Stupně + ( (Minuty *60 + Vteřiny)  / 3600)

Také existují různé online nástroje pro konverzi – například tento.

Tip: rozměry okna prohlížeče

Jen krátký tip pro zjištění rozměrů okna prohlížeče za pomocí knihovny jQuery:

$(document).width();
$(document).height();

Pomocí obyčejného JavaScriptu to sice jde, ale narazil jsem na nepřesné hodnoty v některých prohlížečích a je k tomu potřeba několik řádků kódu. Toto řešení je jednoduché a funguje ve všech majoritních prohlížečích.