Geolokalizacja w JavaScript

Geolokalizacja to informacja na temat położenia geograficznego osoby lub przedmiotu. Usługi geolokalizacji są co raz bardziej popularne. Zaczynają być wykorzystywane w co raz większej ilości projektach. Również webowych.

Geolokalizacja umożliwia poznanie skąd jest użytkownik odwiedzający naszą stronę, dzięki czemu możemy przygotować treść tej strony w sposób spersonalizowany, zawierający treści związane z jego położeniem geograficznym.

Dzisiaj pokażę Wam darmową usługę geolokalizacji wykorzystaną przy pomocy API w języku JavaScript.

Przede wszystkim strona, która będzie wykorzystywać geolokalizację musi zaimportować skrypt w JavaScript, który będzie dokonywał dla nas geolokalizację. Należy więc wstawić w kod HTML strony poniższy kod:

<script language="JavaScript" src="http://j.maxmind.com/app/geoip.js"></script>

Do dyspozycji mamy następujęce funkcje:

geoip_country_code();    //zwraca kod państwa
geoip_country_name();    //zwraca nazwę państwa
geoip_city();    //zwraca nazwę miasta
geoip_region();    //zwraca region
geoip_region_name();    //zwraca nazwę regionu (województwa)
geoip_latitude();    //zwraca współrzędną szerokości geograficznej
geoip_longitude();    //zwraca współrzędną długości geograficznej
geoip_postal_code();    //zwraca kod pocztowy

Powyższa usługa geolokalizacji jest całkiem skuteczna. Z niezłą dokładnością zwraca aktualną pozycję użytkownika odwiedzającego naszą stronę.

Więcej szczegółów można przeczytać na tej stronie: http://www.maxmind.com/app/javascript_city

Dodaj komentarz

This site uses Akismet to reduce spam. Learn how your comment data is processed.