Script PHP Cara Mengetahui Jarak dan Waktu Tempuh Lokasi

Script PHP Cara Mengetahui Jarak dan Waktu Tempuh Lokasi

Script PHP Json mencari jarak 2 titik lokasi dan waktu tempuh memanfaatkan google maps. Script pertama adalah perhitungan dari 2 koordinat x,y dari google maps dengan json dari google yaitu:

<?php
$data = file_get_contents(“http://maps.googleapis.com/maps/api/distancematrix/json?origins=-7.7738745,110.4225731&destinations=-6.2087634,106.84559899999999&language=id-ID&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;
}



echo “Asal: “.$data->destination_addresses[0];
echo “<br>”;
echo “Tujuan: “.$data->origin_addresses[0];
echo “<br>”;
echo “Estimasi Waktu: “.$time.” detik atau setara dengan ” . gmdate(‘H’, $time) . ” jam ” . gmdate(‘i’, $time) . ” menit”;
echo “<br>”;
echo “Jarak: “.$distance.” m atau ” .floor($distance / 1000). ” km”;
echo “<br>”;
?>

Script PHP Cara Mengetahui Jarak dan Waktu Tempuh Lokasi

Kalau script diatas menggunakan koordinat x,y script dibawah ini adalah perhitungan jarak dan waktu berdasar nama tempat atau lokasi:
<?php
$data = file_get_contents(“http://maps.googleapis.com/maps/api/distancematrix/json?origins=yogyakarta&destinations=jakarta&language=id-ID&sensor=false”);
$data = json_decode($data);

$time = 0;
$distance = 0;


Baca Juga:
- Paket Wisata Murah
- Paket Wisata Luar Negeri
- Rental Motor Jogja
- Hotel Murah
- Tiket Pesawat Murah


foreach($data->rows[0]->elements as $road) {
    $time += $road->duration->value;
    $distance += $road->distance->value;
}

echo “Asal: “.$data->destination_addresses[0];
echo “<br>”;
echo “Tujuan: “.$data->origin_addresses[0];
echo “<br>”;
echo “Estimasi Waktu: “.$time.” detik atau setara dengan ” . gmdate(‘H’, $time) . ” jam ” . gmdate(‘i’, $time) . ” menit”;
echo “<br>”;
echo “Jarak: “.$distance.” m atau ” .floor($distance / 1000). ” km”;
echo “<br>”;
?>

Semoga bermanfaat script php dari kami ini. Silahkan share atau bagikan artikel kami ini ke FB, Google Plus, Twitter dan lain-lain agar semua orang bisa mendapatkan ilmu. Selain berbagi informasi, Anda juga berbagi ilmu, maka Anda akan mendapatkan pahala dari-NYA. Amin.

Baca juga script-script PHP kami lainnya di = Script PHP
Mau cari Ponsel Android Murah & Berkualitas? klik = Ponsel Android Murah
Mau Artikel Kesehatan? Baca di = Artikel Kesehatan

Loading...

loading...