Indeks
Routes
(antar muka)ComputeRouteMatrixRequest
(pesan)ComputeRouteMatrixRequest.ExtraComputation
(enum)ComputeRoutesRequest
(pesan)ComputeRoutesRequest.ExtraComputation
(enum)ComputeRoutesRequest.ReferenceRoute
(enum)ComputeRoutesResponse
(pesan)FallbackInfo
(pesan)FallbackReason
(enum)FallbackRoutingMode
(enum)GeocodedWaypoint
(pesan)GeocodingResults
(pesan)LocalizedTime
(pesan)Location
(pesan)Maneuver
(enum)NavigationInstruction
(pesan)Polyline
(pesan)PolylineEncoding
(enum)PolylineQuality
(enum)Route
(pesan)Route.RouteLocalizedValues
(pesan)RouteLabel
(enum)RouteLeg
(pesan)RouteLeg.RouteLegLocalizedValues
(pesan)RouteLeg.StepsOverview
(pesan)RouteLeg.StepsOverview.MultiModalSegment
(pesan)RouteLegStep
(pesan)RouteLegStep.RouteLegStepLocalizedValues
(pesan)RouteLegStepTransitDetails
(pesan)RouteLegStepTransitDetails.TransitDetailsLocalizedValues
(pesan)RouteLegStepTransitDetails.TransitStopDetails
(pesan)RouteLegStepTravelAdvisory
(pesan)RouteLegTravelAdvisory
(pesan)RouteMatrixDestination
(pesan)RouteMatrixElement
(pesan)RouteMatrixElement.LocalizedValues
(pesan)RouteMatrixElementCondition
(enum)RouteMatrixOrigin
(pesan)RouteModifiers
(pesan)RouteTravelAdvisory
(pesan)RouteTravelMode
(enum)RoutingPreference
(enum)SpeedReadingInterval
(pesan)SpeedReadingInterval.Speed
(enum)TollInfo
(pesan)TollPass
(enum)TrafficModel
(enum)TransitAgency
(pesan)TransitLine
(pesan)TransitPreferences
(pesan)TransitPreferences.TransitRoutingPreference
(enum)TransitPreferences.TransitTravelMode
(enum)TransitStop
(pesan)TransitVehicle
(pesan)TransitVehicle.TransitVehicleType
(enum)Units
(enum)VehicleEmissionType
(enum)VehicleInfo
(pesan)Waypoint
(pesan)
Rute
Routes API.
ComputeRouteMatrix |
---|
Mengambil daftar tempat asal dan tujuan serta menampilkan aliran data yang berisi informasi rute untuk setiap kombinasi tempat asal dan tujuan. CATATAN: Metode ini mengharuskan Anda menentukan mask kolom respons di input. Anda dapat memberikan mask kolom respons menggunakan parameter URL Misalnya, dalam metode ini:
Anda harus menyertakan
|
ComputeRoutes |
---|
Menampilkan rute utama beserta rute alternatif opsional, berdasarkan sekumpulan titik jalan terminal dan perantara. CATATAN: Metode ini mengharuskan Anda menentukan mask kolom respons di input. Anda dapat memberikan mask kolom respons menggunakan parameter URL Misalnya, dalam metode ini:
Google tidak menyarankan penggunaan mask kolom respons karakter pengganti (
|
ComputeRouteMatrixRequest
Pesan permintaan ComputeRouteMatrix
Kolom | |
---|---|
origins[] |
Wajib. Array origin, yang menentukan baris matriks respons. Beberapa batasan ukuran berlaku untuk kardinalitas tempat asal dan tujuan:
|
destinations[] |
Wajib. Array tujuan, yang menentukan kolom matriks respons. |
travel_mode |
Opsional. Menentukan moda transportasi. |
routing_preference |
Opsional. Menentukan cara menghitung rute. Server mencoba menggunakan preferensi pemilihan rute yang dipilih untuk menghitung rute. Jika preferensi pemilihan rute menghasilkan error atau latensi ekstra yang panjang, error akan ditampilkan. Anda dapat menentukan opsi ini hanya jika |
departure_time |
Opsional. Waktu keberangkatan. Jika Anda tidak menetapkan nilai ini, nilai ini akan ditetapkan secara default ke waktu saat Anda membuat permintaan. CATATAN: Anda hanya dapat menentukan |
arrival_time |
Opsional. Waktu kedatangan. CATATAN: Hanya dapat disetel jika |
language_code |
Opsional. Kode bahasa BCP-47, seperti "en-US" atau "sr-Latn". Untuk mengetahui informasi selengkapnya, lihat ID Lokalitas Unicode. Buka Dukungan Bahasa untuk mengetahui daftar bahasa yang didukung. Jika Anda tidak memberikan nilai ini, bahasa tampilan akan disimpulkan dari lokasi asal pertama. |
region_code |
Opsional. Kode wilayah, yang ditetapkan sebagai nilai yang berisi dua karakter ccTLD ("domain level teratas"). Untuk informasi selengkapnya, lihat Domain level teratas kode negara. |
units |
Opsional. Menentukan satuan ukuran untuk kolom tampilan. |
extra_computations[] |
Opsional. Daftar komputasi tambahan yang dapat digunakan untuk menyelesaikan permintaan. Catatan: Komputasi tambahan ini dapat menampilkan kolom tambahan pada respons. Kolom tambahan ini juga harus ditentukan dalam mask kolom yang akan ditampilkan dalam respons. |
traffic_model |
Opsional. Menentukan asumsi yang akan digunakan saat menghitung waktu dalam lalu lintas. Setelan ini memengaruhi nilai yang ditampilkan dalam kolom durasi di |
transit_preferences |
Opsional. Menentukan preferensi yang memengaruhi rute yang ditampilkan untuk rute |
ExtraComputation
Komputasi tambahan yang akan dilakukan saat menyelesaikan permintaan.
Enum | |
---|---|
EXTRA_COMPUTATION_UNSPECIFIED |
Tidak digunakan. Permintaan yang berisi nilai ini akan gagal. |
TOLLS |
Informasi tarif untuk elemen matriks. |
ComputeRoutesRequest
Pesan permintaan ComputeRoutes.
Kolom | |
---|---|
origin |
Wajib. Titik jalan asal. |
destination |
Wajib. Titik jalan tujuan. |
intermediates[] |
Opsional. Kumpulan titik jalan di sepanjang rute (tidak termasuk titik terminal), baik untuk perhentian maupun yang lewat. Mendukung hingga 25 titik jalan perantara. |
travel_mode |
Opsional. Menentukan moda transportasi. |
routing_preference |
Opsional. Menentukan cara menghitung rute. Server mencoba menggunakan preferensi pemilihan rute yang dipilih untuk menghitung rute. Jika preferensi perutean mengakibatkan error atau latensi ekstra yang panjang, error akan ditampilkan. Anda dapat menentukan opsi ini hanya jika |
polyline_quality |
Opsional. Menentukan preferensi Anda untuk kualitas polyline. |
polyline_encoding |
Opsional. Menentukan encoding yang diinginkan untuk polyline. |
departure_time |
Opsional. Waktu keberangkatan. Jika Anda tidak menetapkan nilai ini, nilai ini akan ditetapkan secara default ke waktu saat Anda membuat permintaan. CATATAN: Anda hanya dapat menentukan |
arrival_time |
Opsional. Waktu kedatangan. CATATAN: Hanya dapat disetel jika |
compute_alternative_routes |
Opsional. Menentukan apakah akan menghitung rute alternatif selain rute. Tidak ada rute alternatif yang ditampilkan untuk permintaan yang memiliki titik jalan perantara. |
route_modifiers |
Opsional. Serangkaian kondisi yang harus dipenuhi yang memengaruhi cara penghitungan rute. |
language_code |
Opsional. Kode bahasa BCP-47, seperti "en-US" atau "sr-Latn". Untuk mengetahui informasi selengkapnya, lihat ID Lokalitas Unicode. Buka Dukungan Bahasa untuk mengetahui daftar bahasa yang didukung. Jika Anda tidak memberikan nilai ini, bahasa tampilan akan disimpulkan dari lokasi permintaan rute. |
region_code |
Opsional. Kode wilayah, yang ditetapkan sebagai nilai yang berisi dua karakter ccTLD ("domain level teratas"). Untuk informasi selengkapnya, lihat Domain level teratas kode negara. |
units |
Opsional. Menentukan satuan ukuran untuk kolom tampilan. Kolom ini mencakup kolom |
optimize_waypoint_order |
Opsional. Jika ditetapkan ke true, layanan akan berupaya meminimalkan biaya keseluruhan rute dengan menyusun ulang titik jalan perantara yang ditetapkan. Permintaan gagal jika salah satu titik jalan perantara adalah titik jalan |
requested_reference_routes[] |
Opsional. Menentukan rute referensi yang akan dihitung sebagai bagian dari permintaan selain rute default. Rute referensi adalah rute dengan tujuan penghitungan rute yang berbeda dari rute default. Misalnya, penghitungan rute referensi |
extra_computations[] |
Opsional. Daftar komputasi tambahan yang dapat digunakan untuk menyelesaikan permintaan. Catatan: Komputasi tambahan ini dapat menampilkan kolom tambahan pada respons. Kolom tambahan ini juga harus ditentukan dalam mask kolom yang akan ditampilkan dalam respons. |
traffic_model |
Opsional. Menentukan asumsi yang akan digunakan saat menghitung waktu dalam lalu lintas. Setelan ini memengaruhi nilai yang ditampilkan di kolom durasi di |
transit_preferences |
Opsional. Menentukan preferensi yang memengaruhi rute yang ditampilkan untuk rute |
ExtraComputation
Komputasi tambahan yang akan dilakukan saat menyelesaikan permintaan.
Enum | |
---|---|
EXTRA_COMPUTATION_UNSPECIFIED |
Tidak digunakan. Permintaan yang berisi nilai ini akan gagal. |
TOLLS |
Informasi tol untuk rute. |
FUEL_CONSUMPTION |
Perkiraan konsumsi bahan bakar untuk rute tersebut. |
TRAFFIC_ON_POLYLINE |
Polyline sadar traffic untuk rute. |
HTML_FORMATTED_NAVIGATION_INSTRUCTIONS |
NavigationInstructions ditampilkan sebagai string teks HTML yang diformat. Konten ini dimaksudkan untuk dibaca apa adanya. Konten ini hanya untuk ditampilkan. Jangan mengurainya secara terprogram. |
ReferenceRoute
Rute referensi yang didukung pada ComputeRoutesRequest.
Enum | |
---|---|
REFERENCE_ROUTE_UNSPECIFIED |
Tidak digunakan. Permintaan berisi nilai ini gagal. |
FUEL_EFFICIENT |
Rute hemat bahan bakar. Rute yang diberi label dengan nilai ini ditentukan untuk dioptimalkan untuk parameter seperti konsumsi bahan bakar. |
ComputeRoutesResponse
ComputeRoutes pesan respons.
Kolom | |
---|---|
routes[] |
Berisi array rute yang dihitung (hingga tiga) saat Anda menentukan |
fallback_info |
Dalam beberapa kasus, jika server tidak dapat menghitung hasil rute dengan semua preferensi input, server dapat kembali menggunakan cara komputasi yang berbeda. Saat mode penggantian digunakan, kolom ini berisi info mendetail tentang respons penggantian. Jika tidak, kolom ini tidak ditetapkan. |
geocoding_results |
Berisi info respons geocoding untuk titik jalan yang ditetapkan sebagai alamat. |
FallbackInfo
Informasi terkait cara dan alasan hasil penggantian digunakan. Jika kolom ini disetel, artinya server menggunakan mode perutean yang berbeda dari mode pilihan Anda sebagai penggantian.
Kolom | |
---|---|
routing_mode |
Mode {i>routing<i} yang digunakan untuk respons. Jika penggantian dipicu, modenya mungkin berbeda dengan preferensi pemilihan rute yang ditetapkan dalam permintaan klien asli. |
reason |
Alasan respons penggantian digunakan, bukan respons asli. Kolom ini hanya diisi saat mode penggantian dipicu dan respons penggantian ditampilkan. |
FallbackReason
Alasan menggunakan respons penggantian.
Enum | |
---|---|
FALLBACK_REASON_UNSPECIFIED |
Tidak ada alasan penggantian yang ditentukan. |
SERVER_ERROR |
Terjadi error server saat menghitung rute dengan mode pemilihan rute pilihan Anda, tetapi kami dapat memberikan hasil yang dihitung dengan mode alternatif. |
LATENCY_EXCEEDED |
Kami tidak dapat menyelesaikan penghitungan dengan mode pemilihan rute yang Anda pilih tepat waktu, tetapi kami dapat memberikan hasil yang dihitung dengan mode alternatif. |
FallbackRoutingMode
Mode pemilihan rute sebenarnya yang digunakan untuk respons penggantian yang ditampilkan.
Enum | |
---|---|
FALLBACK_ROUTING_MODE_UNSPECIFIED |
Tidak digunakan. |
FALLBACK_TRAFFIC_UNAWARE |
Menunjukkan TRAFFIC_UNAWARE digunakan untuk menghitung respons. |
FALLBACK_TRAFFIC_AWARE |
Menunjukkan TRAFFIC_AWARE digunakan untuk menghitung respons. |
GeocodedWaypoint
Detail tentang lokasi yang digunakan sebagai titik jalan. Hanya diisi untuk titik jalan alamat. Menyertakan detail tentang hasil geocoding untuk tujuan menentukan ke mana alamat di-geocode.
Kolom | |
---|---|
geocoder_status |
Menunjukkan kode status yang dihasilkan dari operasi geocoding. |
type[] |
Jenis hasil, dalam bentuk nol atau beberapa tag jenis. Jenis yang didukung: Address types dan address component types. |
partial_match |
Menunjukkan bahwa geocoder tidak menampilkan kecocokan persis untuk permintaan asli, meskipun jika geocoder dapat menampilkan kecocokan sebagian dengan alamat yang diminta. Anda mungkin ingin memeriksa permintaan asal untuk mengetahui adanya salah eja dan/atau alamat yang tidak lengkap. |
place_id |
ID tempat untuk hasil ini. |
intermediate_waypoint_request_index |
Indeks titik jalan perantara yang sesuai dalam permintaan. Hanya diisi jika titik jalan yang sesuai adalah titik jalan menengah. |
GeocodingResults
Berisi
untuk titik jalan asal, tujuan, dan perantara. Hanya diisi untuk titik jalan alamat.GeocodedWaypoints
Kolom | |
---|---|
origin |
Titik jalan asal geocode. |
destination |
Titik jalan geocode tujuan. |
intermediates[] |
Daftar titik jalan geocode perantara yang masing-masing berisi kolom indeks yang sesuai dengan posisi berbasis nol dari titik jalan dalam urutan yang ditetapkan dalam permintaan. |
LocalizedTime
Deskripsi waktu yang dilokalkan.
Kolom | |
---|---|
time |
Waktu yang ditentukan sebagai string dalam zona waktu tertentu. |
time_zone |
Berisi zona waktu. Nilainya adalah nama zona waktu seperti yang didefinisikan dalam Database Zona Waktu IANA, misalnya "America/New_York". |
Lokasi
Mengenkapsulasi lokasi (titik geografis, dan judul opsional).
Kolom | |
---|---|
lat_lng |
Koordinat geografis titik jalan. |
heading |
Judul kompas yang terkait dengan arah arus lalu lintas. Nilai ini menentukan sisi jalan untuk penjemputan dan penurunan. Nilai arah dapat dari 0 hingga 360, di mana 0 menentukan arah tujuan Utara, 90 menentukan arah Timur jatuh tempo, dan seterusnya. Anda dapat menggunakan kolom ini hanya untuk |
Manuver
Kumpulan nilai yang menentukan tindakan navigasi yang akan diambil untuk langkah saat ini (misalnya, belok kiri, gabungkan, atau lurus).
Enum | |
---|---|
MANEUVER_UNSPECIFIED |
Tidak digunakan. |
TURN_SLIGHT_LEFT |
Berputar sedikit ke kiri. |
TURN_SHARP_LEFT |
Berputar tajam ke kiri. |
UTURN_LEFT |
Lakukan putar balik ke kiri. |
TURN_LEFT |
Berputar ke kiri. |
TURN_SLIGHT_RIGHT |
Berputar sedikit ke kanan. |
TURN_SHARP_RIGHT |
Berputar tajam ke kanan. |
UTURN_RIGHT |
Lakukan putar balik ke kanan. |
TURN_RIGHT |
Berputar ke kanan. |
STRAIGHT |
Lurus. |
RAMP_LEFT |
Ambil jalan kiri. |
RAMP_RIGHT |
Ambil jalan yang tepat. |
MERGE |
Gabung menjadi lalu lintas. |
FORK_LEFT |
Ambil jalan bercabang kiri. |
FORK_RIGHT |
Ambil jalan bercabang yang tepat. |
FERRY |
Naik feri. |
FERRY_TRAIN |
Naik kereta yang mengarah ke feri. |
ROUNDABOUT_LEFT |
Berputar ke kiri di bundaran. |
ROUNDABOUT_RIGHT |
Berputar ke kanan di bundaran. |
DEPART |
Manuver awal. |
NAME_CHANGE |
Digunakan untuk menunjukkan perubahan nama jalan. |
Polyline
Mengenkapsulasi polyline yang dienkode.
Kolom | |
---|---|
Kolom union polyline_type . Mengenkapsulasi jenis polyline. Nilai defaultnya adalah dienkode_polyline. polyline_type hanya ada berupa salah satu diantara berikut: |
|
encoded_polyline |
Encoding string polyline menggunakan algoritma encoding polyline |
geo_json_linestring |
Menentukan polyline menggunakan format LineString GeoJSON. |
PolylineEncoding
Menentukan jenis polyline yang diinginkan yang akan ditampilkan.
Enum | |
---|---|
POLYLINE_ENCODING_UNSPECIFIED |
Tidak ada preferensi jenis polyline yang ditentukan. Default-nya adalah ENCODED_POLYLINE . |
ENCODED_POLYLINE |
Menentukan polyline yang dienkode menggunakan algoritma encoding polyline. |
GEO_JSON_LINESTRING |
Menentukan polyline menggunakan format LineString GeoJSON |
PolylineQuality
Kumpulan nilai yang menentukan kualitas polyline.
Enum | |
---|---|
POLYLINE_QUALITY_UNSPECIFIED |
Tidak ada preferensi kualitas polyline yang ditentukan. Default-nya adalah OVERVIEW . |
HIGH_QUALITY |
Menentukan polyline berkualitas tinggi - yang disusun menggunakan lebih banyak titik daripada OVERVIEW , dengan mengorbankan ukuran respons yang lebih besar. Gunakan nilai ini jika Anda membutuhkan presisi yang lebih tinggi. |
OVERVIEW |
Menetapkan polyline ringkasan - yang disusun menggunakan sejumlah kecil titik. Gunakan nilai ini saat menampilkan ringkasan rute. Penggunaan opsi ini memiliki latensi permintaan yang lebih rendah dibandingkan dengan penggunaan opsi HIGH_QUALITY . |
Rute
Berisi rute, yang terdiri dari serangkaian segmen jalan terhubung yang menggabungkan titik jalan awal, akhir, dan menengah.
Kolom | |
---|---|
route_labels[] |
Label untuk |
legs[] |
Kumpulan segmen (segmen jalur di antara titik jalan) yang membentuk rute. Setiap segmen sesuai dengan perjalanan antara dua |
distance_meters |
Jarak perjalanan rute, dalam meter. |
duration |
Lama waktu yang diperlukan untuk menavigasi rute. Jika Anda menetapkan |
static_duration |
Durasi perjalanan melalui rute tanpa mempertimbangkan kondisi lalu lintas. |
polyline |
Polyline rute keseluruhan. Polyline ini adalah polyline gabungan dari semua |
description |
Deskripsi rute. |
warnings[] |
Array peringatan yang akan ditampilkan saat menampilkan rute. |
viewport |
Kotak pembatas area pandang polyline. |
travel_advisory |
Informasi tambahan tentang rute. |
optimized_intermediate_waypoint_index[] |
Jika Anda menetapkan |
localized_values |
Representasi teks dari properti |
route_token |
Token rute berenkode base64 yang aman untuk web yang dapat diteruskan ke Navigation SDK, yang memungkinkan Navigation SDK merekonstruksi rute selama navigasi, dan, jika terjadi perubahan rute, mengikuti intent awal saat Anda membuat rute dengan memanggil ComputeRoutes. Pelanggan harus memperlakukan token ini sebagai blob yang tidak jelas. Objek ini tidak dimaksudkan untuk membaca atau bermutasi. CATATAN: |
RouteLocalizedValues
Representasi teks dari properti tertentu.
Kolom | |
---|---|
distance |
Jarak perjalanan ditampilkan dalam bentuk teks. |
duration |
Durasi dengan mempertimbangkan kondisi lalu lintas, yang direpresentasikan dalam bentuk teks. Catatan: Jika Anda tidak meminta informasi lalu lintas, nilai ini akan sama dengan |
static_duration |
Durasi tanpa mempertimbangkan kondisi lalu lintas, yang direpresentasikan dalam bentuk teks. |
transit_fare |
Tarif transportasi umum ditampilkan dalam bentuk teks. |
RouteLabel
Label untuk
yang berguna untuk mengidentifikasi properti tertentu dari rute untuk dibandingkan dengan properti lain.Route
Enum | |
---|---|
ROUTE_LABEL_UNSPECIFIED |
Default - tidak digunakan. |
DEFAULT_ROUTE |
Rute "terbaik" default yang ditampilkan untuk komputasi rute. |
DEFAULT_ROUTE_ALTERNATE |
Alternatif untuk rute "terbaik" default. Rute seperti ini akan ditampilkan saat ditentukan. |
FUEL_EFFICIENT |
Rute hemat bahan bakar. Rute yang diberi label dengan nilai ini ditentukan untuk dioptimalkan untuk parameter Hemat Energi seperti konsumsi bahan bakar. |
RouteLeg
Berisi segmen di antara titik jalan non-via
.
Kolom | |
---|---|
distance_meters |
Jarak perjalanan segmen rute, dalam meter. |
duration |
Durasi yang diperlukan untuk menavigasi bagian ini. Jika |
static_duration |
Durasi perjalanan melalui segmen, dihitung tanpa mempertimbangkan kondisi lalu lintas. |
polyline |
Keseluruhan polyline untuk segmen ini yang menyertakan setiap polyline |
start_location |
Lokasi awal segmen ini. Lokasi ini mungkin berbeda dari |
end_location |
Lokasi akhir segmen ini. Lokasi ini mungkin berbeda dari |
steps[] |
Kumpulan langkah yang menunjukkan segmen dalam kaki ini. Setiap langkah mewakili satu petunjuk navigasi. |
travel_advisory |
Berisi informasi tambahan yang harus diberitahukan kepada pengguna, seperti kemungkinan pembatasan zona lalu lintas, di segmen rute. |
localized_values |
Representasi teks dari properti |
steps_overview |
Informasi ringkasan tentang langkah-langkah dalam |
RouteLegLocalizedValues
Representasi teks dari properti tertentu.
Kolom | |
---|---|
distance |
Jarak perjalanan ditampilkan dalam bentuk teks. |
duration |
Durasi yang mempertimbangkan kondisi lalu lintas yang direpresentasikan dalam bentuk teks. Catatan: Jika Anda tidak meminta informasi lalu lintas, nilai ini akan memiliki nilai yang sama dengan static_duration. |
static_duration |
Durasi tanpa mempertimbangkan kondisi lalu lintas, yang direpresentasikan dalam bentuk teks. |
StepsOverview
Memberikan informasi ringkasan tentang daftar RouteLegStep
.
Kolom | |
---|---|
multi_modal_segments[] |
Merangkum informasi tentang berbagai segmen multi-modal |
MultiModalSegment
Memberikan informasi ringkasan tentang berbagai segmen multi-modal RouteLeg.steps
. Segmen multi-modal ditentukan sebagai satu atau beberapa RouteLegStep
yang berdekatan yang memiliki RouteTravelMode
yang sama. Kolom ini tidak diisi jika RouteLeg
tidak berisi segmen multi-modal dalam langkah-langkah.
Kolom | |
---|---|
navigation_instruction |
NavigationInstruksi untuk segmen multi-modal. |
travel_mode |
Mode perjalanan segmen multimoda. |
step_start_index |
Indeks |
step_end_index |
Indeks |
RouteLegStep
Berisi segmen dari
. Langkah sesuai dengan satu petunjuk navigasi. Segmen rute terdiri dari langkah-langkah.RouteLeg
Kolom | |
---|---|
distance_meters |
Jarak perjalanan langkah ini, dalam meter. Dalam beberapa situasi, kolom ini mungkin tidak memiliki nilai. |
static_duration |
Durasi perjalanan melalui langkah ini tanpa mempertimbangkan kondisi lalu lintas. Dalam beberapa situasi, kolom ini mungkin tidak memiliki nilai. |
polyline |
Polyline yang terkait dengan langkah ini. |
start_location |
Lokasi awal langkah ini. |
end_location |
Lokasi akhir langkah ini. |
navigation_instruction |
Petunjuk navigasi. |
travel_advisory |
Berisi informasi tambahan yang harus diketahui pengguna, seperti kemungkinan pembatasan zona lalu lintas, di langkah kaki. |
localized_values |
Representasi teks dari properti |
transit_details |
Detail yang berkaitan dengan langkah ini jika mode perjalanan adalah |
travel_mode |
Mode perjalanan yang digunakan untuk langkah ini. |
RouteLegStepLocalizedValues
Representasi teks dari properti tertentu.
Kolom | |
---|---|
distance |
Jarak perjalanan ditampilkan dalam bentuk teks. |
static_duration |
Durasi tanpa mempertimbangkan kondisi lalu lintas, yang direpresentasikan dalam bentuk teks. |
RouteLegStepTransitDetails
Informasi tambahan untuk RouteLegStep
terkait rute TRANSIT
.
Kolom | |
---|---|
stop_details |
Informasi tentang halte kedatangan dan keberangkatan untuk langkah tersebut. |
localized_values |
Representasi teks dari properti |
headsign |
Menentukan arah yang akan dilalui di jalur ini sebagaimana ditandai pada kendaraan atau pada halte keberangkatan. Arahnya sering kali adalah stasiun terakhir. |
headway |
Menentukan waktu yang diharapkan sebagai durasi antara keberangkatan dari perhentian yang sama pada saat ini. Misalnya, dengan nilai detik headway 600, Anda akan mengharapkan waktu tunggu selama sepuluh menit jika ketinggalan bus. |
transit_line |
Informasi tentang jalur transit yang digunakan pada langkah ini. |
stop_count |
Jumlah perhentian dari keberangkatan ke halte kedatangan. Jumlah ini mencakup halte kedatangan, tetapi tidak termasuk halte keberangkatan. Misalnya, jika rute Anda berangkat dari Perhentian A, melewati perhentian B dan C, dan tiba di perhentian D, stop_count akan menampilkan 3. |
trip_short_text |
Teks yang muncul di jadwal dan papan tanda untuk mengidentifikasi perjalanan transportasi umum bagi penumpang. Teks harus secara unik mengidentifikasi perjalanan dalam hari layanan. Misalnya, "538" adalah |
TransitDetailsLocalizedValues
Deskripsi nilai yang dilokalkan untuk RouteTransitDetails
.
Kolom | |
---|---|
arrival_time |
Waktu dalam representasi teks berformat dengan zona waktu yang sesuai. |
departure_time |
Waktu dalam representasi teks berformat dengan zona waktu yang sesuai. |
TransitStopDetails
Detail tentang perhentian transportasi umum untuk RouteLegStep
.
Kolom | |
---|---|
arrival_stop |
Informasi tentang halte kedatangan untuk langkah tersebut. |
arrival_time |
Perkiraan waktu tiba untuk langkah tersebut. |
departure_stop |
Informasi tentang halte keberangkatan untuk langkah tersebut. |
departure_time |
Perkiraan waktu keberangkatan untuk langkah tersebut. |
RouteLegStepTravelAdvisory
Berisi informasi tambahan yang harus diketahui pengguna, seperti kemungkinan pembatasan zona traffic pada langkah segmen.
Kolom | |
---|---|
speed_reading_intervals[] |
CATATAN: Kolom ini saat ini tidak terisi. |
RouteLegTravelAdvisory
Berisi informasi tambahan yang harus diketahui pengguna saat melakukan langkah kaki, seperti kemungkinan pembatasan zona traffic.
Kolom | |
---|---|
toll_info |
Berisi informasi tentang tol di |
speed_reading_intervals[] |
Interval pembacaan kecepatan yang menjelaskan kepadatan lalu lintas. Berlaku dalam kasus preferensi pemilihan rute Contoh:
|
RouteMatrixDestination
Tujuan tunggal untuk ComputeRouteMatrixRequest
Kolom | |
---|---|
waypoint |
Wajib. Titik jalan tujuan |
RouteMatrixElement
Berisi informasi rute yang dihitung untuk pasangan asal/tujuan di ComputeRouteMatrix API. Proto ini dapat di-streaming ke klien.
Kolom | |
---|---|
status |
Kode status error untuk elemen ini. |
condition |
Menunjukkan apakah rute ditemukan atau tidak. Tidak bergantung pada status. |
distance_meters |
Jarak perjalanan rute, dalam meter. |
duration |
Lama waktu yang diperlukan untuk menavigasi rute. Jika Anda menetapkan |
static_duration |
Durasi perjalanan melalui rute tanpa mempertimbangkan kondisi lalu lintas. |
travel_advisory |
Informasi tambahan tentang rute. Contoh: informasi pembatasan dan informasi tol |
fallback_info |
Dalam beberapa kasus, jika server tidak dapat menghitung rute dengan preferensi yang diberikan untuk pasangan asal/tujuan tertentu ini, server mungkin akan kembali menggunakan mode komputasi yang berbeda. Saat mode penggantian digunakan, kolom ini berisi informasi mendetail tentang respons penggantian. Jika tidak, kolom ini tidak ditetapkan. |
localized_values |
Representasi teks dari properti |
origin_index |
Indeks berbasis nol dari origin dalam permintaan. |
destination_index |
Indeks tujuan berbasis nol dalam permintaan. |
LocalizedValues
Representasi teks dari properti tertentu.
Kolom | |
---|---|
distance |
Jarak perjalanan ditampilkan dalam bentuk teks. |
duration |
Durasi yang ditampilkan dalam bentuk teks dengan mempertimbangkan kondisi traffic. Catatan: Jika informasi lalu lintas tidak diminta, nilai ini akan sama dengan nilai static_duration. |
static_duration |
Durasi ditampilkan dalam bentuk teks tanpa mempertimbangkan kondisi lalu lintas. |
transit_fare |
Tarif transportasi umum ditampilkan dalam bentuk teks. |
RouteMatrixElementCondition
Kondisi rute yang ditampilkan.
Enum | |
---|---|
ROUTE_MATRIX_ELEMENT_CONDITION_UNSPECIFIED |
Hanya digunakan saat status elemen tidak berfungsi. |
ROUTE_EXISTS |
Rute ditemukan, dan informasi yang sesuai diisi untuk elemen tersebut. |
ROUTE_NOT_FOUND |
Rute tidak dapat ditemukan. Kolom yang berisi informasi rute, seperti distance_meters atau duration , tidak akan diisi di elemen. |
RouteMatrixOrigin
Satu origin untuk ComputeRouteMatrixRequest
Kolom | |
---|---|
waypoint |
Wajib. Titik jalan asal |
route_modifiers |
Opsional. Pengubah untuk setiap rute yang menggunakan ini sebagai asal |
RouteModifiers
Mengenkapsulasi serangkaian kondisi opsional untuk dipenuhi saat menghitung rute.
Kolom | |
---|---|
avoid_tolls |
Jika ditetapkan ke benar (true), akan menghindari jalan tol jika wajar, dan memberikan preferensi untuk rute yang tidak berisi jalan tol. Hanya berlaku untuk |
avoid_highways |
Jika ditetapkan ke true, menghindari jalan raya jika wajar, memberikan preferensi untuk rute yang tidak berisi jalan raya. Hanya berlaku untuk |
avoid_ferries |
Jika disetel ke benar (true), kapal feri akan dihindari jika memungkinkan, dan akan memberikan preferensi untuk rute yang tidak berisi kapal feri. Hanya berlaku untuk |
avoid_indoor |
Jika ditetapkan ke benar (true), akan menghindari navigasi dalam ruangan jika wajar, memberikan preferensi untuk rute yang tidak berisi navigasi dalam ruangan. Hanya berlaku untuk |
vehicle_info |
Menentukan informasi kendaraan. |
toll_passes[] |
Mengenkapsulasi informasi tentang kartu tol. Jika kartu tol diberikan, API akan mencoba menampilkan harga kartu. Jika kartu tol tidak diberikan, API akan memperlakukan kartu tol sebagai tidak diketahui dan mencoba menampilkan harga tunai. Hanya berlaku untuk |
RouteTravelAdvisory
Berisi informasi tambahan yang harus diketahui pengguna, seperti kemungkinan pembatasan zona traffic.
Kolom | |
---|---|
toll_info |
Berisi informasi tentang tol di rute. Kolom ini hanya diisi jika ada tol di rute tersebut. Jika kolom ini ditetapkan, tetapi subkolom |
speed_reading_intervals[] |
Interval pembacaan kecepatan yang menjelaskan kepadatan lalu lintas. Berlaku dalam kasus preferensi pemilihan rute Contoh:
|
fuel_consumption_microliters |
Prediksi konsumsi bahan bakar dalam mikroliter. |
route_restrictions_partially_ignored |
Rute yang ditampilkan mungkin memiliki batasan yang tidak sesuai dengan mode perjalanan atau pengubah rute yang diminta. |
transit_fare |
Jika ada, berisi total biaya tarif atau tiket di rute ini. Properti ini hanya ditampilkan untuk permintaan |
RouteTravelMode
Serangkaian nilai yang digunakan untuk menentukan moda perjalanan. CATATAN: Rute WALK
, BICYCLE
, dan TWO_WHEELER
masih dalam versi beta dan terkadang tidak ada trotoar yang jelas, jalur pejalan kaki, atau jalur bersepeda. Anda harus menampilkan peringatan ini kepada pengguna untuk semua rute berjalan kaki, bersepeda, dan roda dua yang Anda tampilkan di aplikasi.
Enum | |
---|---|
TRAVEL_MODE_UNSPECIFIED |
Tidak ada mode perjalanan yang ditetapkan. Default-nya adalah DRIVE . |
DRIVE |
Perjalanan dengan mobil penumpang. |
BICYCLE |
Bepergian dengan sepeda. |
WALK |
Perjalanan dengan berjalan kaki. |
TWO_WHEELER |
Kendaraan bermotor roda dua. Misalnya, sepeda motor. Perhatikan bahwa ini berbeda dengan moda perjalanan BICYCLE yang mencakup moda bertenaga manusia. |
TRANSIT |
Bepergian dengan rute transportasi umum, jika tersedia. |
RoutingPreference
Serangkaian nilai yang menentukan faktor yang perlu dipertimbangkan saat menghitung rute.
Enum | |
---|---|
ROUTING_PREFERENCE_UNSPECIFIED |
Tidak ada preferensi pemilihan rute yang ditentukan. Default-nya adalah TRAFFIC_UNAWARE . |
TRAFFIC_UNAWARE |
Menghitung rute tanpa mempertimbangkan kondisi lalu lintas langsung. Cocok saat kondisi lalu lintas tidak bermasalah atau tidak berlaku. Penggunaan nilai ini akan menghasilkan latensi terendah. Catatan: Untuk DRIVE dan TWO_WHEELER , rute dan durasi yang dipilih didasarkan pada jaringan jalan dan kondisi lalu lintas rata-rata yang tidak tergantung waktu, bukan kondisi jalan saat ini. Akibatnya, rute tersebut mungkin mencakup jalan yang ditutup sementara. Hasil untuk permintaan tertentu dapat berubah dari waktu ke waktu karena perubahan pada jaringan jalan, kondisi lalu lintas rata-rata yang diperbarui, dan sifat layanan yang terdistribusi. Hasilnya juga dapat bervariasi di antara rute yang hampir setara di semua waktu atau frekuensi. |
TRAFFIC_AWARE |
Menghitung rute yang mempertimbangkan kondisi lalu lintas langsung. Berbeda dengan TRAFFIC_AWARE_OPTIMAL , beberapa pengoptimalan diterapkan untuk mengurangi latensi secara signifikan. |
TRAFFIC_AWARE_OPTIMAL |
Menghitung rute yang mempertimbangkan kondisi lalu lintas langsung, tanpa menerapkan sebagian besar pengoptimalan performa. Penggunaan nilai ini akan menghasilkan latensi tertinggi. |
SpeedReadingInterval
Indikator kepadatan lalu lintas pada segmen yang berdekatan dari polyline atau jalur. Dengan jalur dengan titik P_0, P_1, ... , P_N (indeks berbasis nol), SpeedReadingInterval
menentukan interval dan menjelaskan traffic-nya menggunakan kategori berikut.
Kolom | |
---|---|
start_polyline_point_index |
Indeks awal interval ini dalam polyline. |
end_polyline_point_index |
Indeks akhir interval ini dalam polyline. |
Kolom union
|
|
speed |
Kecepatan lalu lintas dalam interval ini. |
Kecepatan
Klasifikasi kecepatan polyline berdasarkan data lalu lintas.
Enum | |
---|---|
SPEED_UNSPECIFIED |
Nilai default. Nilai ini tidak digunakan. |
NORMAL |
Kecepatan normal, tidak ada pelambatan yang terdeteksi. |
SLOW |
Kecepatan lambat terdeteksi, tetapi tidak ada kemacetan lalu lintas. |
TRAFFIC_JAM |
Kemacetan lalu lintas terdeteksi. |
TollInfo
Kolom | |
---|---|
estimated_price[] |
Jumlah uang tol untuk |
TollPass
Daftar kartu tol di seluruh dunia yang kami dukung.
Enum | |
---|---|
TOLL_PASS_UNSPECIFIED |
Tidak digunakan. Jika nilai ini digunakan, permintaan akan gagal. |
AU_ETOLL_TAG |
Kartu tol Sydney. Lihat detail lainnya di https://www.myetoll.com.au. |
AU_EWAY_TAG |
Kartu tol Sydney. Lihat detail lainnya di https://www.tollpay.com.au. |
AU_LINKT |
Kartu tol seluruh Australia. Lihat detail lainnya di https://www.linkt.com.au/. |
AR_TELEPASE |
Kartu tol Argentina. Lihat detail selengkapnya di https://telepase.com.ar |
BR_AUTO_EXPRESO |
kartu tol Brasil. Lihat detail lainnya di https://www.autoexpreso.com |
BR_CONECTCAR |
kartu tol Brasil. Lihat detail lainnya di https://conectcar.com. |
BR_MOVE_MAIS |
kartu tol Brasil. Lihat detail lainnya di https://movemais.com. |
BR_PASSA_RAPIDO |
kartu tol Brasil. Lihat detail lainnya di https://pasorapido.gob.do/ |
BR_SEM_PARAR |
kartu tol Brasil. Lihat detail lainnya di https://www.semparar.com.br. |
BR_TAGGY |
kartu tol Brasil. Lihat detail lainnya di https://taggy.com.br. |
BR_VELOE |
kartu tol Brasil. Lihat detail lainnya di https://veloe.com.br/site/onde-usar. |
CA_US_AKWASASNE_SEAWAY_CORPORATE_CARD |
Perlintasan perbatasan Kanada ke Amerika Serikat. |
CA_US_AKWASASNE_SEAWAY_TRANSIT_CARD |
Perlintasan perbatasan Kanada ke Amerika Serikat. |
CA_US_BLUE_WATER_EDGE_PASS |
Jembatan perbatasan Ontario, Kanada ke Michigan, Amerika Serikat. |
CA_US_CONNEXION |
Jembatan perbatasan Ontario, Kanada ke Michigan, Amerika Serikat. |
CA_US_NEXUS_CARD |
Perlintasan perbatasan Kanada ke Amerika Serikat. |
ID_E_TOLL |
Indonesia. E-card yang disediakan oleh beberapa bank yang digunakan untuk membayar tol. Semua kartu elektronik melalui bank dikenai biaya yang sama, jadi hanya satu nilai enum yang diperlukan. Misalnya - Bank Mandiri https://www.bankmandiri.co.id/e-money - BCA https://www.bca.co.id/flazz - BNI https://www.bni.co.id/id-id/ebanking/tapcash |
IN_FASTAG |
India. |
IN_LOCAL_HP_PLATE_EXEMPT |
India, pengecualian pelat negara bagian HP. |
JP_ETC |
Japan, DLL. Sistem nirkabel elektronik untuk mengumpulkan tol. https://www.go-etc.jp/ |
JP_ETC2 |
Japan ETC2.0. ETC versi baru dengan diskon lebih lanjut dan komunikasi dua arah antara perangkat pada kendaraan dan antena di jalan. https://www.go-etc.jp/etc2/index.html |
MX_IAVE |
Tiket tol Meksiko. https://iave.capufe.gob.mx/#/ |
MX_PASE |
Meksiko https://www.pase.com.mx |
MX_QUICKPASS |
Meksiko https://operadoravial.com/quick-pass/ |
MX_SISTEMA_TELEPEAJE_CHIHUAHUA |
http://appsh.chihuahua.gob.mx/transparencia/?doc=/ingresos/TelepeajeFormato4.pdf |
MX_TAG_IAVE |
Meksiko |
MX_TAG_TELEVIA |
Perusahaan kartu tol Meksiko. Salah satu dari banyak bisnis yang beroperasi di Kota Meksiko. Lihat detail lainnya di https://www.televia.com.mx. |
MX_TELEVIA |
Perusahaan kartu tol Meksiko. Salah satu dari banyak yang beroperasi di Mexico City. https://www.televia.com.mx |
MX_VIAPASS |
Kartu tol Meksiko. Lihat detail lainnya di https://www.viapass.com.mx/viapass/web_home.aspx. |
US_AL_FREEDOM_PASS |
AL, AS. |
US_AK_ANTON_ANDERSON_TUNNEL_BOOK_OF_10_TICKETS |
AK, AS. |
US_CA_FASTRAK |
CA, Amerika Serikat. |
US_CA_FASTRAK_CAV_STICKER |
Menunjukkan bahwa pengemudi memiliki tiket FasTrak selain stiker Clean Air Vehicle (CAV) yang diterbitkan oleh DMV. https://www.bayareafastrak.org/en/guide/doINeedFlex.shtml |
US_CO_EXPRESSTOLL |
CO, AS. |
US_CO_GO_PASS |
CO, AS. |
US_DE_EZPASSDE |
DE, AS. |
US_FL_BOB_SIKES_TOLL_BRIDGE_PASS |
FL, AS. |
US_FL_DUNES_COMMUNITY_DEVELOPMENT_DISTRICT_EXPRESSCARD |
FL, AS. |
US_FL_EPASS |
FL, AS. |
US_FL_GIBA_TOLL_PASS |
FL, AS. |
US_FL_LEEWAY |
FL, AS. |
US_FL_SUNPASS |
FL, AS. |
US_FL_SUNPASS_PRO |
FL, AS. |
US_IL_EZPASSIL |
IL, AS. |
US_IL_IPASS |
IL, AS. |
US_IN_EZPASSIN |
IN, AS. |
US_KS_BESTPASS_HORIZON |
KS, AS. |
US_KS_KTAG |
KS, AS. |
US_KS_NATIONALPASS |
KS, AS. |
US_KS_PREPASS_ELITEPASS |
KS, AS. |
US_KY_RIVERLINK |
KY, AS. |
US_LA_GEAUXPASS |
LA, AS. |
US_LA_TOLL_TAG |
LA, AS. |
US_MA_EZPASSMA |
MA, AS. |
US_MD_EZPASSMD |
MD, AS. |
US_ME_EZPASSME |
ME, AS. |
US_MI_AMBASSADOR_BRIDGE_PREMIER_COMMUTER_CARD |
MI, AS. |
US_MI_BCPASS |
MI, AS. |
US_MI_GROSSE_ILE_TOLL_BRIDGE_PASS_TAG |
MI, AS. |
US_MI_IQ_PROX_CARD |
MI, AS. Tidak digunakan lagi karena jenis kartu ini sudah tidak ada. |
US_MI_IQ_TAG |
MI, AS. |
US_MI_MACKINAC_BRIDGE_MAC_PASS |
MI, AS. |
US_MI_NEXPRESS_TOLL |
MI, AS. |
US_MN_EZPASSMN |
MN, AS. |
US_NC_EZPASSNC |
NC, AS. |
US_NC_PEACH_PASS |
NC, AS. |
US_NC_QUICK_PASS |
NC, AS. |
US_NH_EZPASSNH |
NH, AS. |
US_NJ_DOWNBEACH_EXPRESS_PASS |
NJ, AS. |
US_NJ_EZPASSNJ |
NJ, AS. |
US_NY_EXPRESSPASS |
NY, AS. |
US_NY_EZPASSNY |
NY, AS. |
US_OH_EZPASSOH |
OH, AS. |
US_PA_EZPASSPA |
PA, AS. |
US_RI_EZPASSRI |
RI, AS. |
US_SC_PALPASS |
SC, AS. |
US_TX_AVI_TAG |
TX, AS. |
US_TX_BANCPASS |
TX, AS. |
US_TX_DEL_RIO_PASS |
TX, AS. |
US_TX_EFAST_PASS |
TX, AS. |
US_TX_EAGLE_PASS_EXPRESS_CARD |
TX, AS. |
US_TX_EPTOLL |
TX, AS. |
US_TX_EZ_CROSS |
TX, AS. |
US_TX_EZTAG |
TX, AS. |
US_TX_FUEGO_TAG |
TX, AS. |
US_TX_LAREDO_TRADE_TAG |
TX, AS. |
US_TX_PLUSPASS |
TX, AS. |
US_TX_TOLLTAG |
TX, AS. |
US_TX_TXTAG |
TX, AS. |
US_TX_XPRESS_CARD |
TX, AS. |
US_UT_ADAMS_AVE_PARKWAY_EXPRESSCARD |
UT, AS. |
US_VA_EZPASSVA |
VA, AS. |
US_WA_BREEZEBY |
WA, AS. |
US_WA_GOOD_TO_GO |
WA, AS. |
US_WV_EZPASSWV |
WV, AS. |
US_WV_MEMORIAL_BRIDGE_TICKETS |
WV, AS. |
US_WV_MOV_PASS |
WV, AS |
US_WV_NEWELL_TOLL_BRIDGE_TICKET |
WV, AS. |
TrafficModel
Menentukan asumsi yang akan digunakan saat menghitung waktu dalam lalu lintas. Setelan ini memengaruhi nilai yang ditampilkan di kolom duration
dalam respons, yang berisi prediksi waktu lalu lintas berdasarkan rata-rata historis.
Enum | |
---|---|
TRAFFIC_MODEL_UNSPECIFIED |
Tidak digunakan. Jika ditentukan, akan ditetapkan secara default ke BEST_GUESS . |
BEST_GUESS |
Menunjukkan bahwa duration yang ditampilkan harus berupa perkiraan waktu tempuh terbaik berdasarkan informasi historis kondisi lalu lintas dan lalu lintas live. Lalu lintas live menjadi lebih penting jika departure_time semakin dekat ke waktu sekarang. |
PESSIMISTIC |
Menunjukkan bahwa durasi yang ditampilkan biasanya lebih lama daripada waktu tempuh sesungguhnya, meskipun jika hari-hari tertentu dengan kondisi lalu lintas yang sangat padat dapat lebih lama dari nilai ini. |
OPTIMISTIC |
Menunjukkan bahwa durasi yang dikembalikan biasanya lebih singkat daripada waktu tempuh yang sebenarnya, meskipun jika hari-hari tertentu dengan kondisi lalu lintas yang sangat lancar dapat lebih cepat dari nilai ini. |
TransitAgency
Perusahaan transportasi umum yang mengoperasikan jalur transportasi umum.
Kolom | |
---|---|
name |
Nama perusahaan transportasi umum ini. |
phone_number |
Nomor telepon dengan format khusus lokalitas dari perusahaan transportasi umum. |
uri |
URI perusahaan transportasi umum. |
TransitLine
Berisi informasi tentang jalur transit yang digunakan dalam langkah ini.
Kolom | |
---|---|
agencies[] |
Perusahaan transportasi umum (atau perusahaan) yang mengoperasikan jalur transportasi umum ini. |
name |
Nama lengkap jalur transportasi umum ini, Misalnya, "8 Avenue Local". |
uri |
URI untuk jalur transportasi umum ini seperti yang diberikan oleh perusahaan transportasi umum. |
color |
Warna yang biasa digunakan dalam papan tanda untuk jalur ini. Ditunjukkan dalam heksadesimal. |
icon_uri |
URI untuk ikon yang terkait dengan jalur ini. |
name_short |
Nama pendek jalur transportasi umum ini. Nama ini biasanya berupa nomor baris, seperti "M7" atau "355". |
text_color |
Warna yang biasa digunakan dalam teks pada papan tanda untuk jalur ini. Ditunjukkan dalam heksadesimal. |
vehicle |
Jenis kendaraan yang beroperasi di jalur transit ini. |
TransitPreferences
Preferensi untuk rute berbasis TRANSIT
yang memengaruhi rute yang ditampilkan.
Kolom | |
---|---|
allowed_travel_modes[] |
Kumpulan mode perjalanan untuk digunakan saat mendapatkan rute |
routing_preference |
Preferensi pemilihan rute yang, jika ditentukan, akan memengaruhi rute |
TransitRoutingPreference
Menentukan preferensi pemilihan rute untuk rute transportasi umum.
Enum | |
---|---|
TRANSIT_ROUTING_PREFERENCE_UNSPECIFIED |
Tidak ada preferensi yang ditentukan. |
LESS_WALKING |
Menunjukkan bahwa rute yang dihitung akan mengutamakan rute yang tidak memerlukan berjalan kaki terlalu jauh. |
FEWER_TRANSFERS |
Menunjukkan bahwa rute yang dihitung akan mengutamakan jumlah transfer yang terbatas. |
TransitTravelMode
Kumpulan nilai yang digunakan untuk menentukan moda transportasi umum.
Enum | |
---|---|
TRANSIT_TRAVEL_MODE_UNSPECIFIED |
Tidak ada moda transportasi umum yang ditentukan. |
BUS |
Perjalanan dengan bus. |
SUBWAY |
Bepergian dengan kereta bawah tanah. |
TRAIN |
Bepergian dengan kereta. |
LIGHT_RAIL |
Bepergian dengan LRT atau trem. |
RAIL |
Perjalanan dengan kereta. Fungsi ini setara dengan kombinasi SUBWAY , TRAIN , dan LIGHT_RAIL . |
TransitStop
Informasi tentang perhentian transportasi umum.
Kolom | |
---|---|
name |
Nama perhentian transportasi umum. |
location |
Lokasi perhentian yang dinyatakan dalam koordinat lintang/bujur. |
TransitVehicle
Informasi tentang kendaraan yang digunakan dalam rute transportasi umum.
Kolom | |
---|---|
name |
Nama kendaraan ini, dalam huruf kapital. |
type |
Jenis kendaraan yang digunakan. |
icon_uri |
URI untuk ikon yang terkait dengan jenis kendaraan ini. |
local_icon_uri |
URI untuk ikon yang terkait dengan jenis kendaraan ini, berdasarkan pada papan informasi transportasi lokal. |
TransitVehicleType
Jenis kendaraan untuk rute transportasi umum.
Enum | |
---|---|
TRANSIT_VEHICLE_TYPE_UNSPECIFIED |
Tidak digunakan. |
BUS |
Bus. |
CABLE_CAR |
Kendaraan yang beroperasi pada kabel, biasanya di atas tanah. Kereta gantung bisa berupa jenis GONDOLA_LIFT . |
COMMUTER_TRAIN |
Kereta komuter. |
FERRY |
Kapal feri. |
FUNICULAR |
Kereta yang ditarik menaiki lereng curam dengan kabel. Funicular biasanya terdiri dari dua kereta, setiap kereta bertindak sebagai pengimbang untuk kereta yang lain. |
GONDOLA_LIFT |
Kereta gantung. |
HEAVY_RAIL |
Kereta berat. |
HIGH_SPEED_TRAIN |
Kereta kecepatan tinggi. |
INTERCITY_BUS |
Bus antarkota. |
LONG_DISTANCE_TRAIN |
Kereta jarak jauh. |
METRO_RAIL |
Transportasi umum LRT. |
MONORAIL |
Monorel. |
OTHER |
Semua kendaraan lain. |
RAIL |
Kereta api. |
SHARE_TAXI |
Share-taxi adalah sejenis bis dengan kemampuan untuk menurunkan dan mengambil penumpang di mana saja pada rutenya. |
SUBWAY |
LRT bawah tanah. |
TRAM |
LRT permukaan. |
TROLLEYBUS |
Trolleybus. |
Unit
Serangkaian nilai yang menentukan satuan ukuran yang digunakan di tampilan.
Enum | |
---|---|
UNITS_UNSPECIFIED |
Satuan ukuran tidak ditentukan. Setelan defaultnya adalah satuan ukuran yang disimpulkan dari permintaan. |
METRIC |
Satuan metrik. |
IMPERIAL |
Satuan ukuran imperial (Inggris). |
VehicleEmissionType
Kumpulan nilai yang menjelaskan jenis emisi kendaraan. Hanya berlaku untuk DRIVE
.RouteTravelMode
Enum | |
---|---|
VEHICLE_EMISSION_TYPE_UNSPECIFIED |
Tidak ada jenis emisi yang ditentukan. Default-nya adalah GASOLINE . |
GASOLINE |
Kendaraan berbahan bakar bensin/bensin. |
ELECTRIC |
Kendaraan bertenaga listrik. |
HYBRID |
Kendaraan berbahan bakar hybrid (seperti bensin + listrik). |
DIESEL |
Kendaraan berbahan bakar diesel. |
VehicleInfo
Berisi informasi kendaraan, seperti jenis emisi kendaraan.
Kolom | |
---|---|
emission_type |
Menjelaskan jenis emisi kendaraan. Hanya berlaku untuk |
Waypoint
Mengenkapsulasi titik jalan. Titik jalan menandai awal dan akhir rute, dan menyertakan perhentian perantara di sepanjang rute.
Kolom | |
---|---|
via |
Menandai titik jalan ini sebagai pencapaian, bukan titik perhentian. Untuk setiap titik jalan non-via dalam permintaan, respons menambahkan entri ke array |
vehicle_stopover |
Menunjukkan bahwa titik jalan ditujukan untuk kendaraan berhenti di, yang tujuannya adalah untuk pengambilan atau penurunan. Jika Anda menetapkan nilai ini, rute yang dihitung tidak akan menyertakan titik jalan non- |
side_of_road |
Menunjukkan bahwa lokasi titik jalan ini dimaksudkan agar kendaraan berhenti di sisi jalan tertentu. Jika Anda menetapkan nilai ini, rute akan melewati lokasi sehingga kendaraan dapat berhenti di sisi jalan yang bias lokasinya dari tengah jalan. Opsi ini hanya berfungsi untuk |
Kolom union location_type . Berbagai cara untuk menampilkan lokasi. location_type hanya ada berupa salah satu diantara berikut: |
|
location |
Titik yang ditetapkan menggunakan koordinat geografis, termasuk judul opsional. |
place_id |
ID Tempat POI yang terkait dengan titik jalan. |
address |
Alamat atau kode plus yang dapat dibaca manusia. Lihat https://plus.codes untuk mengetahui detailnya. |