Mengenkapsulasi serangkaian kondisi opsional untuk dipenuhi saat menghitung rute.
Representasi JSON |
---|
{ "avoidTolls": boolean, "avoidHighways": boolean, "avoidFerries": boolean, "avoidIndoor": boolean, "vehicleInfo": { object ( |
Kolom | |
---|---|
avoidTolls |
Jika ditetapkan ke benar (true), akan menghindari jalan tol jika wajar, dan memberikan preferensi untuk rute yang tidak berisi jalan tol. Hanya berlaku untuk |
avoidHighways |
Jika ditetapkan ke true, menghindari jalan raya jika wajar, memberikan preferensi untuk rute yang tidak berisi jalan raya. Hanya berlaku untuk |
avoidFerries |
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 |
avoidIndoor |
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 |
vehicleInfo |
Menentukan informasi kendaraan. |
tollPasses[] |
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 |
avoidTunnels |
Jika disetel ke benar (true), akan menghindari tunnel jika memungkinkan, dengan memberikan preferensi untuk rute yang tidak berisi tunnel. Hanya berlaku untuk |
avoidVignettes[] |
Jika disetel ke benar (true), jalan dengan vinyet di negara tertentu akan dihindari, jika wajar, memberikan preferensi untuk rute yang tidak berisi perjalanan di jalan dengan vinyet di negara yang terdaftar sebagai pendukung fitur ini. Hanya berlaku untuk |
hovPreference |
Menentukan apakah rute akan diubah berdasarkan keberadaan jalan yang memenuhi syarat Kendaraan Padat Penumpang. Kolom ini tidak didukung di v2.computeRouteMatrix. |
VehicleInfo
Berisi informasi kendaraan, seperti jenis emisi kendaraan.
Representasi JSON |
---|
{ "emissionType": enum ( |
Kolom | |
---|---|
emissionType |
Menjelaskan jenis emisi kendaraan. Hanya berlaku untuk |
totalAxleCount |
Jumlah total sumbu. Harus >= 2 jika ditetapkan. Harus ditetapkan untuk truk agar terpicu, tetapi bersifat opsional untuk trailer. Kolom ini tidak didukung di v2.computeRouteMatrix jika |
totalHeightMm |
Ketinggian kendaraan, termasuk ketinggian trailer yang terpasang. Harus disetel agar truk atau trailer akan terpicu. Kolom ini tidak didukung di v2.computeRouteMatrix jika |
totalLengthMm |
Panjang kendaraan, termasuk panjang trailer yang terpasang. Harus disetel agar truk atau trailer akan terpicu. Kolom ini tidak didukung di v2.computeRouteMatrix jika |
totalWidthMm |
Lebar kendaraan, termasuk lebar trailer yang terpasang. Harus disetel agar truk atau trailer akan terpicu. Kolom ini tidak didukung di v2.computeRouteMatrix jika |
totalWeightKg |
Berat kendaraan, termasuk bobot trailer yang terpasang. Bobot dalam konteks ini mengacu pada berat sebenarnya, bukan peringkat berat. Harus disetel agar truk atau trailer akan terpicu. Kolom ini tidak didukung di v2.computeRouteMatrix jika |
trailerInfo[] |
Berisi satu entri untuk setiap cuplikan. Jika info cuplikan diberikan, |
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. |
TrailerInfo
Informasi tentang masing-masing trailer yang terpasang di kendaraan. Panjang setiap trailer harus disediakan untuk truk. Atribut lainnya bersifat opsional. Total atribut harus mencakup atribut setiap cuplikan. Misalnya, totalHeightMm
harus selalu lebih besar dari atau sama dengan trailerInfo.height_mm
.
Representasi JSON |
---|
{ "heightMm": string, "lengthMm": string, "widthMm": string, "weightKg": string } |
Kolom | |
---|---|
heightMm |
Tinggi cuplikan. |
lengthMm |
Durasi cuplikan. |
widthMm |
Lebar trailer. |
weightKg |
Berat trailer. Bobot dalam konteks ini mengacu pada berat sebenarnya, bukan peringkat berat. |
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. |
HOVPreference
Menentukan apakah rute akan diubah berdasarkan keberadaan jalan atau jalur Kendaraan Padat Penumpang.
Representasi JSON |
---|
{ "allowHov": boolean } |
Kolom | |
---|---|
allowHov |
Menentukan apakah akan mengizinkan pemilihan rute di jalan khusus Kendaraan Padat Penumpang selain segmen jalan yang berbagi lajur kendaraan berat. Secara default, preferensi akan diberikan ke rute yang tidak berisi jalan khusus Kendaraan Padat Penumpang. |