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>”;
?>

loading...

Ingin Liburan Murah? Klik dibawah ini:
1. Paket Wisata Murah
2. Hotel Murah
3. Tiket Pesawat Murah


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;

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