RouteModifiers

Contiene un insieme di condizioni facoltative da soddisfare durante il calcolo dei percorsi.

Rappresentazione JSON
{
  "avoidTolls": boolean,
  "avoidHighways": boolean,
  "avoidFerries": boolean,
  "avoidIndoor": boolean,
  "vehicleInfo": {
    object (VehicleInfo)
  },
  "tollPasses": [
    enum (TollPass)
  ],
  "avoidTunnels": boolean
}
Campi
avoidTolls

boolean

Se impostato su true, evita le strade a pedaggio, se ragionevole, dando la preferenza ai percorsi che non le includono. Si applica solo a DRIVE e TWO_WHEELER RouteTravelMode.

avoidHighways

boolean

Se impostato su true, evita le autostrade quando è ragionevole, dando la preferenza ai percorsi che non le includono. Si applica solo a DRIVE e TWO_WHEELER RouteTravelMode.

avoidFerries

boolean

Se impostato su true, evita i traghetti, se ragionevole, dando la preferenza ai percorsi che non li includono. Si applica solo a DRIVE eTWO_WHEELER RouteTravelMode.

avoidIndoor

boolean

Se impostato su true, evita la navigazione al chiuso, se ragionevole, dando la preferenza ai percorsi che non la includono. Si applica solo a WALK RouteTravelMode.

vehicleInfo

object (VehicleInfo)

Specifica le informazioni sul veicolo.

tollPasses[]

enum (TollPass)

Contiene informazioni sui pedaggi. Se vengono forniti i prezzi dei pedaggi, l'API tenta di restituire il prezzo del pedaggio. Se i telepedaggi non vengono forniti, l'API li considera sconosciuti e tenta di restituire il prezzo in contanti. Si applica solo a DRIVE e TWO_WHEELER RouteTravelMode.

avoidTunnels

boolean

Facoltativo. Se impostato su true, evita i tunnel, se ragionevole, dando la preferenza ai percorsi che non li includono. Si applica solo a DRIVE e TWO_WHEELER RouteTravelMode. RoutingPreference deve essere impostato su TRAFFIC_AWARE_OPTIMAL. Questo campo non è supportato in v2.computeRouteMatrix.

VehicleInfo

Contiene le informazioni sul veicolo, ad esempio il tipo di emissioni.

Rappresentazione JSON
{
  "emissionType": enum (VehicleEmissionType),
  "totalHeightMm": string,
  "totalLengthMm": string,
  "totalWidthMm": string,
  "totalWeightKg": string,
  "trailerInfo": [
    {
      object (TrailerInfo)
    }
  ],
  "hazardousGoodsTypes": [
    enum (HazardousGoodsType)
  ]
}
Campi
emissionType

enum (VehicleEmissionType)

Descrive il tipo di emissioni del veicolo. Si applica solo a DRIVE RouteTravelMode.

totalHeightMm

string (int64 format)

Altezza del veicolo, comprese le altezze di eventuali rimorchi agganciati. Deve essere impostato per il trasporto con camion o rimorchio per attivarsi. Questo campo non è supportato in v2.computeRouteMatrix quando RouteTravelMode è DRIVE.

totalLengthMm

string (int64 format)

Lunghezza del veicolo, comprese le lunghezze di eventuali rimorchi agganciati. Deve essere impostato per il trasporto con camion o rimorchio per attivarsi. Questo campo non è supportato in v2.computeRouteMatrix quando RouteTravelMode è DRIVE.

totalWidthMm

string (int64 format)

Larghezza del veicolo, comprese le larghezze di eventuali rimorchi agganciati. Deve essere impostato per il trasporto con camion o rimorchio per attivarsi. Questo campo non è supportato in v2.computeRouteMatrix quando RouteTravelMode è DRIVE.

totalWeightKg

string (int64 format)

Peso del veicolo, inclusi i pesi di eventuali rimorchi agganciati. In questo contesto, il peso si riferisce al peso effettivo, non alla classificazione del peso. Deve essere impostato per il trasporto con camion o rimorchio per attivarsi. Questo campo non è supportato in v2.computeRouteMatrix quando RouteTravelMode è DRIVE.

trailerInfo[]

object (TrailerInfo)

Contiene una voce per ogni trailer. Se vengono fornite le informazioni sul trailer, RoutingPreference deve essere impostato su TRAFFIC_AWARE_OPTIMAL. Questo campo non è supportato in v2.computeRouteMatrix quando RouteTravelMode è DRIVE.

hazardousGoodsTypes[]

enum (HazardousGoodsType)

Elenco dei materiali pericolosi trasportati nel veicolo, se presenti.

VehicleEmissionType

Un insieme di valori che descrivono il tipo di emissione del veicolo. Si applica solo a DRIVE RouteTravelMode.

Enum
VEHICLE_EMISSION_TYPE_UNSPECIFIED Nessun tipo di emissione specificato. Il valore predefinito è GASOLINE.
GASOLINE Veicolo alimentato a benzina.
ELECTRIC Veicolo alimentato a elettricità.
HYBRID Veicolo con alimentazione ibrida (ad esempio benzina + elettrico).
DIESEL Veicolo alimentato a diesel.

TrailerInfo

Informazioni sui singoli rimorchi agganciati al veicolo. Le lunghezze di tutti i rimorchi devono essere fornite per il trasporto su strada. Gli altri attributi sono facoltativi. Gli attributi totali devono comprendere gli attributi di eventuali rimorchi. Ad esempio, totalHeightMm deve essere sempre maggiore o uguale a trailerInfo.height_mm.

Rappresentazione JSON
{
  "heightMm": string,
  "lengthMm": string,
  "widthMm": string,
  "weightKg": string
}
Campi
heightMm

string (int64 format)

Altezza del trailer.

lengthMm

string (int64 format)

Durata del trailer.

widthMm

string (int64 format)

Larghezza del trailer.

weightKg

string (int64 format)

Peso del rimorchio. In questo contesto, il peso si riferisce al peso effettivo, non alla classificazione del peso.

HazardousGoodsType

Tipi di materiali pericolosi diversi.

Enum
HAZARDOUS_GOODS_TYPE_UNSPECIFIED Nessun tipo di merce pericolosa specificato.
EXPLOSIVES Merci esplosive.
GASES Gas.
FLAMMABLE Prodotti infiammabili.
COMBUSTIBLE Articoli combustibili.
ORGANIC Prodotti biologici.
POISON Articoli velenosi.
RADIOACTIVE Prodotti radioattivi.
CORROSIVE Merci corrosive.
ASPIRATION_HAZARD Merci pericolose per aspirazione.
ENVIRONMENTAL_HAZARD Merci pericolose per l'ambiente.
OTHER Altri tipi di beni.

TollPass

Elenco dei pedaggi in tutto il mondo che supportiamo.

Enum
TOLL_PASS_UNSPECIFIED Non utilizzato. Se viene utilizzato questo valore, la richiesta non riesce.
AU_ETOLL_TAG Telepedaggio di Sydney. Per ulteriori dettagli, visita la pagina https://www.myetoll.com.au.
AU_EWAY_TAG Telepedaggio di Sydney. Per ulteriori dettagli, visita la pagina https://www.tollpay.com.au.
AU_LINKT Telepedaggio valido in tutta l'Australia. Per ulteriori dettagli, visita la pagina https://www.linkt.com.au/.
AR_TELEPASE Telepedaggio per l'Argentina. Per ulteriori dettagli, visita la pagina https://telepase.com.ar
BR_AUTO_EXPRESO Telepedaggio in Brasile. Per ulteriori dettagli, visita la pagina https://www.autoexpreso.com.
BR_CONECTCAR Telepedaggio in Brasile. Per ulteriori dettagli, visita la pagina https://conectcar.com.
BR_MOVE_MAIS Telepedaggio in Brasile. Per ulteriori dettagli, visita la pagina https://movemais.com.
BR_PASSA_RAPIDO Telepedaggio in Brasile. Per ulteriori dettagli, visita la pagina https://pasorapido.gob.do/.
BR_SEM_PARAR Telepedaggio in Brasile. Per ulteriori dettagli, visita la pagina https://www.semparar.com.br.
BR_TAGGY Telepedaggio in Brasile. Per ulteriori dettagli, visita la pagina https://taggy.com.br.
BR_VELOE Telepedaggio in Brasile. Per ulteriori dettagli, visita la pagina https://veloe.com.br/site/onde-usar.
CA_US_AKWASASNE_SEAWAY_CORPORATE_CARD Attraversamento del confine dal Canada agli Stati Uniti.
CA_US_AKWASASNE_SEAWAY_TRANSIT_CARD Attraversamento del confine dal Canada agli Stati Uniti.
CA_US_BLUE_WATER_EDGE_PASS Attraversamento del confine dall'Ontario, Canada, al Michigan, Stati Uniti.
CA_US_CONNEXION Attraversamento del confine dall'Ontario, Canada, al Michigan, Stati Uniti.
CA_US_NEXUS_CARD Attraversamento del confine dal Canada agli Stati Uniti.
ID_E_TOLL Indonesia. Carta elettronica fornita da più banche utilizzata per pagare i pedaggi. Tutte le carte elettroniche tramite le banche vengono addebitate allo stesso modo, quindi è necessario un solo valore enum. Ad es. - 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, esenzione targa statale HP.
JP_ETC Giappone ETC. Sistema wireless elettronico per la riscossione dei pedaggi. https://www.go-etc.jp/
JP_ETC2 ETC2.0 in Giappone. Nuova versione di ETC con ulteriore sconto e comunicazione bidirezionale tra i dispositivi sui veicoli e le antenne sulla strada. https://www.go-etc.jp/etc2/index.html
MX_IAVE Telepedaggio del Messico. https://iave.capufe.gob.mx/#/
MX_PASE Messico https://www.pase.com.mx
MX_QUICKPASS Messico https://operadoravial.com/quick-pass/
MX_SISTEMA_TELEPEAJE_CHIHUAHUA http://appsh.chihuahua.gob.mx/transparencia/?doc=/ingresos/TelepeajeFormato4.pdf
MX_TAG_IAVE Messico
MX_TAG_TELEVIA Società di telepedaggio messicana. Uno dei tanti che operano a Città del Messico. Per ulteriori dettagli, visita la pagina https://www.televia.com.mx.
MX_TELEVIA Società di telepedaggio messicana. Uno dei tanti che operano a Città del Messico. https://www.televia.com.mx
MX_VIAPASS Telepedaggio per il Messico. Per ulteriori dettagli, visita la pagina https://www.viapass.com.mx/viapass/web_home.aspx.
US_AL_FREEDOM_PASS AL, Stati Uniti.
US_AK_ANTON_ANDERSON_TUNNEL_BOOK_OF_10_TICKETS AK, Stati Uniti.
US_CA_FASTRAK CA, USA.
US_CA_FASTRAK_CAV_STICKER Indica che il conducente ha un abbonamento FasTrak oltre all'adesivo per veicoli a basse emissioni (CAV) rilasciato dal DMV. https://www.bayareafastrak.org/en/guide/doINeedFlex.shtml
US_CO_EXPRESSTOLL CO, Stati Uniti.
US_CO_GO_PASS CO, Stati Uniti.
US_DE_EZPASSDE DE, USA.
US_FL_BOB_SIKES_TOLL_BRIDGE_PASS FL, Stati Uniti.
US_FL_DUNES_COMMUNITY_DEVELOPMENT_DISTRICT_EXPRESSCARD FL, Stati Uniti.
US_FL_EPASS FL, Stati Uniti.
US_FL_GIBA_TOLL_PASS FL, Stati Uniti.
US_FL_LEEWAY FL, Stati Uniti.
US_FL_SUNPASS FL, Stati Uniti.
US_FL_SUNPASS_PRO FL, Stati Uniti.
US_IL_EZPASSIL IL, Stati Uniti.
US_IL_IPASS IL, Stati Uniti.
US_IN_EZPASSIN IN, Stati Uniti.
US_KS_BESTPASS_HORIZON KS, Stati Uniti.
US_KS_KTAG KS, Stati Uniti.
US_KS_NATIONALPASS KS, Stati Uniti.
US_KS_PREPASS_ELITEPASS KS, Stati Uniti.
US_LA_GEAUXPASS LA, USA.
US_LA_TOLL_TAG LA, USA.
US_MA_EZPASSMA MA, Stati Uniti.
US_MD_EZPASSMD MD, Stati Uniti.
US_ME_EZPASSME ME, Stati Uniti.
US_MI_AMBASSADOR_BRIDGE_PREMIER_COMMUTER_CARD MI, Stati Uniti.
US_MI_BCPASS MI, Stati Uniti.
US_MI_BREAKAWAY MI, Stati Uniti.
US_MI_GROSSE_ILE_TOLL_BRIDGE_PASS_TAG MI, Stati Uniti.
US_MI_IQ_PROX_CARD

MI, Stati Uniti. Deprecato perché questo tipo di abbonamento non esiste più.

US_MI_IQ_TAG MI, Stati Uniti.
US_MI_MACKINAC_BRIDGE_MAC_PASS MI, Stati Uniti.
US_MI_NEXPRESS_TOLL MI, Stati Uniti.
US_MN_EZPASSMN MN, Stati Uniti.
US_NC_EZPASSNC NC, Stati Uniti.
US_NC_PEACH_PASS NC, Stati Uniti.
US_NC_QUICK_PASS NC, Stati Uniti.
US_NH_EZPASSNH NH, Stati Uniti.
US_NJ_DOWNBEACH_EXPRESS_PASS NJ, Stati Uniti.
US_NJ_EZPASSNJ NJ, Stati Uniti.
US_NY_EXPRESSPASS NY, Stati Uniti.
US_NY_EZPASSNY NY, Stati Uniti.
US_OH_EZPASSOH OH, Stati Uniti.
US_PA_EZPASSPA PA, Stati Uniti.
US_RI_EZPASSRI RI, Stati Uniti.
US_SC_PALPASS SC, Stati Uniti.
US_TX_AVI_TAG TX, Stati Uniti.
US_TX_BANCPASS TX, Stati Uniti.
US_TX_DEL_RIO_PASS TX, Stati Uniti.
US_TX_EFAST_PASS TX, Stati Uniti.
US_TX_EAGLE_PASS_EXPRESS_CARD TX, Stati Uniti.
US_TX_EPTOLL TX, Stati Uniti.
US_TX_EZ_CROSS TX, Stati Uniti.
US_TX_EZTAG TX, Stati Uniti.
US_TX_FUEGO_TAG TX, Stati Uniti.
US_TX_LAREDO_TRADE_TAG TX, Stati Uniti.
US_TX_PLUSPASS TX, Stati Uniti.
US_TX_TOLLTAG TX, Stati Uniti.
US_TX_TXTAG TX, Stati Uniti.
US_TX_XPRESS_CARD TX, Stati Uniti.
US_UT_ADAMS_AVE_PARKWAY_EXPRESSCARD UT, Stati Uniti.
US_VA_EZPASSVA VA, Stati Uniti.
US_WA_BREEZEBY WA, Stati Uniti.
US_WA_GOOD_TO_GO WA, Stati Uniti.
US_WV_EZPASSWV WV, Stati Uniti.
US_WV_MEMORIAL_BRIDGE_TICKETS WV, Stati Uniti.
US_WV_MOV_PASS WV, Stati Uniti
US_WV_NEWELL_TOLL_BRIDGE_TICKET WV, Stati Uniti.