Я разработал следующий код,
$geocode=file_get_contents("http://maps.google.com/maps/api/geocode/json?address=".$search_text."&sensor=false");
$output= json_decode($geocode);
$lat = $output->results[0]->geometry->location->lat;
$lng = $output->results[0]->geometry->location->lng;
}
Если я назначу Лос-Анджелес $ search_text, это не работает. Ошибка «геометрия не определена». Как я могу получить последние значения Лос-Анджелеса или штата, как Калифорния?
Попробуй использовать urlencode($search_text)
вместо $search_text
в $geocode
переменная.
Других решений пока нет …