У меня есть код php, который возвращает значение $distance
с использованием номера местоположения, но как получить расстояние, используя название местоположения? здесь кодКак получить расстояние от двух мест имя с использованием php
$from = "Arlington Heights, IL 60005, United States";
$to = 'Arlington Heights, IL 60004, United States';
$from = urlencode($from);
$to = urlencode($to);
$data = file_get_contents("http://maps.googleapis.com/maps/api/distancematrix/json?origins=$from&destinations=$to&language=en-EN&sensor=false");
$data = json_decode($data);
$time = 0;
$distance = 0;
foreach($data->rows[0]->elements as $road) {
$time += $road->duration->value;
$distance += $road->distance->value;
}
Что вы имеете в виду под "номер места"? Насколько я вижу, вы используете фактические имена мест в своем коде? – treegarden