Distance Matrix API menyediakan jarak dan waktu perjalanan untuk matriks asal dan tujuan, serta terdiri dari baris yang berisi nilai duration
dan distance
untuk setiap pasangan. Distance Matrix tersedia dalam beberapa bentuk:
- sebagai API mandiri
- sebagai bagian dari Maps JavaScript API sisi klien
- untuk penggunaan sisi server sebagai bagian dari Library Klien untuk Layanan Web Google Maps
Apa yang dapat Anda lakukan dengan Distance Matrix API?
API menampilkan informasi berdasarkan rute yang direkomendasikan antara titik awal dan akhir. Anda dapat meminta data jarak untuk berbagai mode perjalanan, meminta data jarak dalam satuan yang berbeda seperti kilometer atau mil, dan memperkirakan waktu perjalanan dalam lalu lintas.
Untuk contoh lainnya, lihat panduan developer Distance Matrix API, yang memberikan pengantar penggunaan API dan materi referensi pada parameter yang tersedia.
Mengapa menggunakan Distance Matrix?
Gunakan Distance Matrix API jika solusi Anda memerlukan jarak dan waktu tempuh di antara banyak daftar titik tujuan asal.
Jika Anda ingin menggunakan fungsi Distance Matrix dan mendapatkan serialisasi permintaan dan deserialisasi respons, percobaan ulang otomatis, dan beberapa validasi permintaan klien, cobalah salah satu library klien kami. Jika Anda sudah menggunakan Maps JavaScript API, gunakan layanan Distance Matrix untuk mendapatkan fungsi Distance Matrix API.
Cara menggunakan Distance Matrix
Akses Distance Matrix API melalui antarmuka HTTP, dengan permintaan yang dibuat sebagai string URL, meneruskan asal dan tujuan, bersama dengan kunci API Anda.
- Jika Anda ingin menggunakan salah satu library klien kami, bukan Distance Matrix API mandiri atau layanan web sisi klien, download dan instal. Pelajari library klien kami.
- Pilih atau buat project, aktifkan penagihan, lalu aktifkan Distance Matrix API. Lihat Menyiapkan project di Cloud Console.
- Buat dan batasi kunci API, lalu tambahkan ke kode Anda. Lihat Menggunakan Kunci API.
- Lihat permintaan dan respons Distance Matrix dan coba permintaan sampel.
Konten yang direkomendasikan
- Library klien - gunakan salah satu library klien kami, yang mencakup fungsi beberapa API, termasuk Distance Matrix.
- Praktik terbaik layanan web - pelajari beberapa praktik terbaik untuk menggunakan dan bekerja dengan Distance Matrix.
- Catatan rilis - lihat catatan rilis untuk Distance Matrix.
- Informasi kuota dan penagihan - temukan unit penagihan dan biaya untuk Distance Matrix.
- Kebijakan dan batasan - pahami batasan penggunaan Distance Matrix.