Геокодирование по IP-адресу в googlemaps API

На сайте Google Maps можно выполнить поиск по адресу, который называется "Мое местоположение" и выполняет поиск геокодирования вашего IP-адреса.

Доступна ли эта функция в Google API?

2 ответа

Решение

Эта функциональность не предоставляется Google. Однако современные браузеры поддерживают геолокацию HTML5, которая предоставляет вам эту функциональность в JavaScript: https://developers.google.com/maps/articles/geolocation

В настоящее время Google не предоставляет эту возможность напрямую.

Вы можете геокодировать IP-адрес, используя следующий код:

 function functionname(Your IP Here)
    {

            $ip = $ClientIP;

            $json = file_get_contents("http://api.easyjquery.com/ips/?ip=".$ip."&full=true");

            $json = json_decode($json,true);

            return $json;


    }
Другие вопросы по тегам