2014-09-24 4 views
0

Я использую API геокодирования google в php, чтобы получить lat и lang места.Geo coder возвращает неверные результаты

<?php 
    $url = 'http://maps.googleapis.com/maps/api/geocode/json?address=Hollywood,+Newyork,+CA&sensor=true'; 
    $response = file_get_contents($url); 
    $response = json_decode($response, true); 
    $lat = $response['results'][0]['geometry']['location']['lat']; 
    $long = $response['results'][0]['geometry']['location']['lng']; 
    echo "latitude: " . $lat . " longitude: " . $long;exit; 
?> 

Его возвращающиеся Lattitude и долготы, как 34.1408919, -118.350441. Но голливуд во Флориде США. Поэтому он не должен возвращать мне никакого результата. Как я добьюсь этого

ответ

0

Возврат основан на вашем запросе, в данном случае: Hollywood, New York, CA. Google возвращается к лату и долго New York St, North Hollywood, CA 91602, USA

Измените запрос, если вы ищете другой адрес ..

Смежные вопросы