避免在反向地理编码中使用OVER_QUERY_LIMIT

时间:2015-10-27 06:38:55

标签: google-maps reverse-geocoding

如何在反向地理编码中避免OVER_QUERY_LIMIT。 我的代码如下。

<?php


        function getaddress($lat,$lng)
        {  
            $url = 'https://maps.googleapis.com/maps/api/geocode/json?latlng='.trim($lat).','.trim($lng).'&sensor=false';
            $json = @file_get_contents($url);
            $data=json_decode($json); //pr($data);
            //echo $data['results']['0'];
            @$status = $data->status;

            if($status=="OK")
            return $data->results[0]->formatted_address;

            else
            return false;

        }
?>

如何反向避免OVER_QUERY_LIMIT Geo coding.i已经使用了睡眠功能,但它没有工作。请帮助

1 个答案:

答案 0 :(得分:0)

OVER_QUERY_LIMIT是指当天的配额或QPS。

您也可以尝试使用usleep,time_nanosleep和time_sleep_until。

我没试过这个,但你也可以尝试使用寄存器勾选函数http://php.net/manual/en/function.register-tick-function.php