RouteModifiers

บรรจุชุดเงื่อนไขที่ไม่บังคับเพื่อตอบสนองเมื่อคํานวณเส้นทาง

การแสดง JSON
{
  "avoidTolls": boolean,
  "avoidHighways": boolean,
  "avoidFerries": boolean,
  "avoidIndoor": boolean,
  "vehicleInfo": {
    object (VehicleInfo)
  },
  "tollPasses": [
    enum (TollPass)
  ]
}
ช่อง
avoidTolls

boolean

เมื่อตั้งค่าเป็น "จริง" ระบบจะหลีกเลี่ยงถนนที่มีการเก็บค่าผ่านทางตามความเหมาะสม โดยให้ความสำคัญกับเส้นทางที่ไม่มีถนนที่มีการเก็บค่าผ่านทาง มีผลกับ DRIVE และ TWO_WHEELER RouteTravelMode เท่านั้น

avoidHighways

boolean

เมื่อตั้งค่าเป็น "จริง" ระบบจะเลี่ยงทางหลวงตามความเหมาะสม โดยให้ความสำคัญกับเส้นทางที่ไม่มีทางหลวง มีผลกับ DRIVE และ TWO_WHEELER RouteTravelMode เท่านั้น

avoidFerries

boolean

เมื่อตั้งค่าเป็น "จริง" ระบบจะหลีกเลี่ยงเรือข้ามฟากตามความเหมาะสม โดยให้ความสำคัญกับเส้นทางที่ไม่มีเรือข้ามฟาก มีผลกับ DRIVE และTWO_WHEELER RouteTravelMode เท่านั้น

avoidIndoor

boolean

เมื่อตั้งค่าเป็น "จริง" ระบบจะหลีกเลี่ยงการนำทางภายในอาคารตามความเหมาะสม โดยให้ความสำคัญกับเส้นทางที่ไม่มีการนำทางภายในอาคาร มีผลกับ WALK RouteTravelMode เท่านั้น

vehicleInfo

object (VehicleInfo)

ระบุข้อมูลยานพาหนะ

tollPasses[]

enum (TollPass)

บรรจุข้อมูลเกี่ยวกับบัตรผ่านทางด่วน หากระบุบัตรผ่าน ระบบจะพยายามแสดงผลราคาบัตร หากไม่ได้ระบุบัตรผ่านทาง API จะถือว่าบัตรผ่านทางนั้นไม่รู้จักและพยายามแสดงผลราคาแบบชำระเงินด้วยเงินสด มีผลกับ DRIVE และ TWO_WHEELER RouteTravelMode เท่านั้น

VehicleInfo

มีข้อมูลยานพาหนะ เช่น ประเภทการปล่อยก๊าซของยานพาหนะ

การแสดง JSON
{
  "emissionType": enum (VehicleEmissionType)
}
ช่อง
emissionType

enum (VehicleEmissionType)

อธิบายประเภทการปล่อยก๊าซของยานพาหนะ มีผลกับ DRIVE RouteTravelMode เท่านั้น

VehicleEmissionType

ชุดค่าที่อธิบายประเภทการปล่อยก๊าซของยานพาหนะ มีผลกับ DRIVE RouteTravelMode เท่านั้น

Enum
VEHICLE_EMISSION_TYPE_UNSPECIFIED ไม่ได้ระบุประเภทการปล่อยก๊าซ ค่าเริ่มต้นคือ GASOLINE
GASOLINE ยานพาหนะที่ขับเคลื่อนด้วยน้ำมันเบนซิน
ELECTRIC ยานพาหนะที่ขับเคลื่อนด้วยไฟฟ้า
HYBRID ยานพาหนะที่ใช้เชื้อเพลิงแบบผสม (เช่น เบนซิน + ไฟฟ้า)
DIESEL ยานพาหนะที่ใช้น้ำมันดีเซล

TollPass

รายการบัตรผ่านทางด่วนทั่วโลกที่เรารองรับ

Enum
TOLL_PASS_UNSPECIFIED ไม่ใช้ หากใช้ค่านี้ คำขอจะดำเนินการไม่สำเร็จ
AU_ETOLL_TAG บัตรผ่านทางของซิดนีย์ ดูรายละเอียดเพิ่มเติมได้ที่ https://www.myetoll.com.au
AU_EWAY_TAG บัตรผ่านทางของซิดนีย์ ดูรายละเอียดเพิ่มเติมได้ที่ https://www.tollpay.com.au
AU_LINKT บัตรผ่านทางทั่วทั้งออสเตรเลีย ดูรายละเอียดเพิ่มเติมได้ที่ https://www.linkt.com.au/
AR_TELEPASE บัตรผ่านทางของอาร์เจนตินา ดูรายละเอียดเพิ่มเติมได้ที่ https://telepase.com.ar
BR_AUTO_EXPRESO บัตรผ่านทางของบราซิล ดูรายละเอียดเพิ่มเติมที่ https://www.autoexpreso.com
BR_CONECTCAR บัตรผ่านทางของบราซิล ดูรายละเอียดเพิ่มเติมที่ https://conectcar.com
BR_MOVE_MAIS บัตรผ่านทางของบราซิล ดูรายละเอียดเพิ่มเติมได้ที่ https://movemais.com
BR_PASSA_RAPIDO บัตรผ่านทางของบราซิล ดูรายละเอียดเพิ่มเติมที่ https://pasorapido.gob.do/
BR_SEM_PARAR บัตรผ่านทางของบราซิล ดูรายละเอียดเพิ่มเติมได้ที่ https://www.semparar.com.br
BR_TAGGY บัตรผ่านทางของบราซิล ดูรายละเอียดเพิ่มเติมได้ที่ https://taggy.com.br
BR_VELOE บัตรผ่านทางของบราซิล ดูรายละเอียดเพิ่มเติมที่ https://veloe.com.br/site/onde-usar
CA_US_AKWASASNE_SEAWAY_CORPORATE_CARD ด่านชายแดนแคนาดา-สหรัฐอเมริกา
CA_US_AKWASASNE_SEAWAY_TRANSIT_CARD ด่านชายแดนแคนาดา-สหรัฐอเมริกา
CA_US_BLUE_WATER_EDGE_PASS ด่านชายแดนระหว่างออนแทรีโอ แคนาดา กับมิชิแกน สหรัฐอเมริกา
CA_US_CONNEXION ด่านชายแดนระหว่างออนแทรีโอ แคนาดา กับมิชิแกน สหรัฐอเมริกา
CA_US_NEXUS_CARD ด่านชายแดนแคนาดา-สหรัฐอเมริกา
ID_E_TOLL อินโดนีเซีย บัตรอิเล็กทรอนิกส์ที่ออกโดยธนาคารหลายแห่งซึ่งใช้ชำระเงินค่าผ่านทาง ระบบจะเรียกเก็บเงินบัตรอิเล็กทรอนิกส์ทั้งหมดผ่านธนาคารในลักษณะเดียวกัน คุณจึงต้องใช้ค่า Enum เพียงค่าเดียว เช่น - 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 อินเดีย การยกเว้นป้ายทะเบียนของรัฐ HP
JP_ETC ญี่ปุ่น ETC. ระบบอิเล็กทรอนิกส์แบบไร้สายสำหรับเก็บค่าผ่านทาง https://www.go-etc.jp/
JP_ETC2 ETC2.0 ของญี่ปุ่น ETC เวอร์ชันใหม่ที่มีส่วนลดเพิ่มเติมและการสื่อสารแบบ 2 ทิศทางระหว่างอุปกรณ์ในยานพาหนะกับเสาอากาศบนถนน https://www.go-etc.jp/etc2/index.html
MX_IAVE บัตรผ่านด่านเก็บเงินของเม็กซิโก https://iave.capufe.gob.mx/#/
MX_PASE เม็กซิโก https://www.pase.com.mx
MX_QUICKPASS เม็กซิโก https://operadoravial.com/quick-pass/
MX_SISTEMA_TELEPEAJE_CHIHUAHUA http://appsh.chihuahua.gob.mx/transparencia/?doc=/ingresos/TelepeajeFormato4.pdf
MX_TAG_IAVE เม็กซิโก
MX_TAG_TELEVIA บริษัทบัตรผ่านทางของเม็กซิโก หนึ่งในหลายบริษัทที่ดำเนินการในเม็กซิโกซิตี ดูรายละเอียดเพิ่มเติมได้ที่ https://www.televia.com.mx
MX_TELEVIA บริษัทบัตรผ่านทางของเม็กซิโก หนึ่งในบริษัทที่ดำเนินงานในเม็กซิโกซิตี https://www.televia.com.mx
MX_VIAPASS บัตรผ่านทางของเม็กซิโก ดูรายละเอียดเพิ่มเติมได้ที่ https://www.viapass.com.mx/viapass/web_home.aspx
US_AL_FREEDOM_PASS AL, USA
US_AK_ANTON_ANDERSON_TUNNEL_BOOK_OF_10_TICKETS AK, สหรัฐอเมริกา
US_CA_FASTRAK แคนาดา สหรัฐอเมริกา
US_CA_FASTRAK_CAV_STICKER บ่งบอกว่าคนขับมีบัตร FasTrak นอกเหนือจากสติกเกอร์ยานพาหนะอากาศสะอาด (CAV) ที่ DMV ออกให้ https://www.bayareafastrak.org/en/guide/doINeedFlex.shtml
US_CO_EXPRESSTOLL โคลอมเบีย สหรัฐอเมริกา
US_CO_GO_PASS โคลอมเบีย สหรัฐอเมริกา
US_DE_EZPASSDE เยอรมนี สหรัฐอเมริกา
US_FL_BOB_SIKES_TOLL_BRIDGE_PASS ฟลอริดา สหรัฐอเมริกา
US_FL_DUNES_COMMUNITY_DEVELOPMENT_DISTRICT_EXPRESSCARD ฟลอริดา สหรัฐอเมริกา
US_FL_EPASS ฟลอริดา สหรัฐอเมริกา
US_FL_GIBA_TOLL_PASS ฟลอริดา สหรัฐอเมริกา
US_FL_LEEWAY ฟลอริดา สหรัฐอเมริกา
US_FL_SUNPASS ฟลอริดา สหรัฐอเมริกา
US_FL_SUNPASS_PRO ฟลอริดา สหรัฐอเมริกา
US_IL_EZPASSIL อิลลินอยส์ สหรัฐอเมริกา
US_IL_IPASS อิลลินอยส์ สหรัฐอเมริกา
US_IN_EZPASSIN อินเดีย สหรัฐอเมริกา
US_KS_BESTPASS_HORIZON KS, สหรัฐอเมริกา
US_KS_KTAG KS, สหรัฐอเมริกา
US_KS_NATIONALPASS KS, สหรัฐอเมริกา
US_KS_PREPASS_ELITEPASS KS, สหรัฐอเมริกา
US_LA_GEAUXPASS ลอสแอนเจลิส สหรัฐอเมริกา
US_LA_TOLL_TAG ลอสแอนเจลิส สหรัฐอเมริกา
US_MA_EZPASSMA แมสซาชูเซตส์ สหรัฐอเมริกา
US_MD_EZPASSMD รัฐแมริแลนด์ สหรัฐอเมริกา
US_ME_EZPASSME สหรัฐอเมริกา
US_MI_AMBASSADOR_BRIDGE_PREMIER_COMMUTER_CARD มิชิแกน สหรัฐอเมริกา
US_MI_BCPASS มิชิแกน สหรัฐอเมริกา
US_MI_GROSSE_ILE_TOLL_BRIDGE_PASS_TAG มิชิแกน สหรัฐอเมริกา
US_MI_IQ_PROX_CARD

มิชิแกน สหรัฐอเมริกา เลิกใช้งานแล้วเนื่องจากบัตรประเภทนี้ไม่มีอยู่แล้ว

US_MI_IQ_TAG มิชิแกน สหรัฐอเมริกา
US_MI_MACKINAC_BRIDGE_MAC_PASS มิชิแกน สหรัฐอเมริกา
US_MI_NEXPRESS_TOLL มิชิแกน สหรัฐอเมริกา
US_MN_EZPASSMN MN, สหรัฐอเมริกา
US_NC_EZPASSNC นอร์ทแคโรไลนา สหรัฐอเมริกา
US_NC_PEACH_PASS นอร์ทแคโรไลนา สหรัฐอเมริกา
US_NC_QUICK_PASS นอร์ทแคโรไลนา สหรัฐอเมริกา
US_NH_EZPASSNH NH, สหรัฐอเมริกา
US_NJ_DOWNBEACH_EXPRESS_PASS นิวเจอร์ซีย์ สหรัฐอเมริกา
US_NJ_EZPASSNJ นิวเจอร์ซีย์ สหรัฐอเมริกา
US_NY_EXPRESSPASS นิวยอร์ก สหรัฐอเมริกา
US_NY_EZPASSNY นิวยอร์ก สหรัฐอเมริกา
US_OH_EZPASSOH โอไฮโอ สหรัฐอเมริกา
US_PA_EZPASSPA PA, USA
US_RI_EZPASSRI RI, USA
US_SC_PALPASS SC, USA
US_TX_AVI_TAG เท็กซัส สหรัฐอเมริกา
US_TX_BANCPASS เท็กซัส สหรัฐอเมริกา
US_TX_DEL_RIO_PASS เท็กซัส สหรัฐอเมริกา
US_TX_EFAST_PASS เท็กซัส สหรัฐอเมริกา
US_TX_EAGLE_PASS_EXPRESS_CARD เท็กซัส สหรัฐอเมริกา
US_TX_EPTOLL เท็กซัส สหรัฐอเมริกา
US_TX_EZ_CROSS เท็กซัส สหรัฐอเมริกา
US_TX_EZTAG เท็กซัส สหรัฐอเมริกา
US_TX_FUEGO_TAG เท็กซัส สหรัฐอเมริกา
US_TX_LAREDO_TRADE_TAG เท็กซัส สหรัฐอเมริกา
US_TX_PLUSPASS เท็กซัส สหรัฐอเมริกา
US_TX_TOLLTAG เท็กซัส สหรัฐอเมริกา
US_TX_TXTAG เท็กซัส สหรัฐอเมริกา
US_TX_XPRESS_CARD เท็กซัส สหรัฐอเมริกา
US_UT_ADAMS_AVE_PARKWAY_EXPRESSCARD UT, USA
US_VA_EZPASSVA VA, USA
US_WA_BREEZEBY รัฐวอชิงตัน สหรัฐอเมริกา
US_WA_GOOD_TO_GO รัฐวอชิงตัน สหรัฐอเมริกา
US_WV_EZPASSWV WV, USA.
US_WV_MEMORIAL_BRIDGE_TICKETS WV, USA.
US_WV_MOV_PASS WV, USA
US_WV_NEWELL_TOLL_BRIDGE_TICKET WV, USA.