Zjištění GPS souřadnic z maps.google.com pro Google Maps API
Každý kdo používá nebo chce používat vlasní mapu na svých stránkách, musí si ke každému místu na mapě nalést GPS souřadnice.
Při prvním testování map na svých stránkách jsem používal „vytahování“ souřadnic z odkazu, který mi po vyhledání google nabídnul, ale tento způsob je nepřesný, a neurčí místo tak, jak bych si představoval.
Do dnes jsem používal způsob, který fungoval, ale byl složitější na ovládání a docela při větší práci zdržoval, princip spočíval v tom, že jsem si prvně vyhledal místo na mapy.cz, kliknul si na vyhledané místo, potom na GPS:
GPS souřadnice vykopíroval a vložil do maps.google.com, tím se mi udělal přepočet, a vrchní (převedné) číslo jsem zkopíroval a vložil do API na svých stránkách:
Toto jsem dělal vždy, když jsem chtěl zjisti GPS nějakého místa, až dnes mi Jindra ukázal jeden úžasný nástroj, díky kterému se vše zjednodušší
Jde v podstatě jen o to, že si vytvoříme novou záložku, do které si vložíme na místo adresy tento kousek kódu:
javascript:void(prompt('',gApplication.getMap().getCenter()));
Po kliknutí na tuto záložku (v případě že jsem na stránce maps.google.com), se nám zobrazí GPS souřadnice středu vyhledaného místa:
Na obrázku jde krásně vidět, že stejné místo, které jsem vyhledaval předchozím způsobem, má stejné souřadnice jako zavolání na stránce této funkce. Pro ty co stále nechápou jak může něco takového fungovat, tak jde jen o to, že se na stránce zavolá javascriptová funkce, která vytáhne střed mapy, takže pokud pohnu mapou a poté teprve kliknu na záložku, tak GPS souřadnice budou jiné.
Doufám, že vám to ulehčí práci tak jako mě, pokud někdo používáte něco podobného, nebo máte svůj vlastní způsob vyhledávání GPS souřadnic, tak se neváhejte pochlubit do komentářů. Díky