Encapsule un ensemble de conditions facultatives à satisfaire lors du calcul des routes.
Représentation JSON |
---|
{ "avoidTolls": boolean, "avoidHighways": boolean, "avoidFerries": boolean, "avoidIndoor": boolean, "vehicleInfo": { object ( |
Champs | |
---|---|
avoidTolls |
Lorsque cette règle est définie sur "True", elle évite les routes à péage lorsque cela est raisonnable et privilégie les itinéraires ne comprenant pas de routes à péage. S'applique uniquement aux |
avoidHighways |
Lorsque cette règle est définie sur "True", elle évite les autoroutes dans la mesure du possible et donne la préférence aux itinéraires ne contenant pas d'autoroutes. S'applique uniquement aux |
avoidFerries |
Lorsque cette règle est définie sur "True", elle évite les ferries dans la mesure du raisonnable et donne la préférence aux itinéraires ne contenant pas de ferries. S'applique uniquement aux |
avoidIndoor |
Lorsque cette règle est définie sur "True", évite d'effectuer des navigations à l'intérieur lorsque cela est raisonnable, en privilégiant les itinéraires qui ne comportent pas d'éléments de navigation en intérieur. S'applique uniquement au |
vehicleInfo |
Spécifie les informations sur le véhicule. |
tollPasses[] |
Encapsule les informations sur les pass de péage. Si un pass de péage est fourni, l'API essaie de renvoyer son prix. Si aucun pass de péage n'est fourni, l'API considère qu'il est inconnu et essaie de renvoyer le prix en espèces. S'applique uniquement aux |
avoidTunnels |
Lorsque ce paramètre est défini sur "true", évite les tunnels dans la mesure du possible, en donnant la préférence aux routes ne contenant pas de tunnels. S'applique uniquement aux |
avoidVignettes[] |
Lorsque cette règle est définie sur "True", elle évite les routes avec des vignettes dans certains pays (dans la mesure du possible) et donne la préférence aux itinéraires qui ne comportent pas de vignettes dans les pays listés comme proposant cette fonctionnalité. S'applique uniquement aux |
hovPreference |
Indique si l'itinéraire doit être modifié en fonction de la présence de routes éligibles au covoiturage. Ce champ n'est pas compatible avec la version v2.computeRouteMatrix. |
VehicleInfo
Contient les informations sur le véhicule, telles que son type d'émissions.
Représentation JSON |
---|
{ "emissionType": enum ( |
Champs | |
---|---|
emissionType |
Type d'émission du véhicule. S'applique uniquement au |
totalAxleCount |
Nombre total d'essieux. Doit être supérieur ou égal à 2 si défini. Ce champ doit être configuré pour déclencher l'envoi en camion, mais est facultatif pour les caravanes. Ce champ n'est pas compatible avec la version v2.computeRouteMatrix lorsque |
totalHeightMm |
la hauteur du véhicule, y compris la hauteur d'une remorque attenant ; Doit être défini pour être déclenché par un véhicule routier ou une caravane. Ce champ n'est pas compatible avec la version v2.computeRouteMatrix lorsque |
totalLengthMm |
Longueur du véhicule, y compris la longueur d'une remorque attenant. Doit être défini pour être déclenché par un véhicule routier ou une caravane. Ce champ n'est pas compatible avec la version v2.computeRouteMatrix lorsque |
totalWidthMm |
Largeur du véhicule, y compris la largeur d'une remorque attenant. Doit être défini pour être déclenché par un véhicule routier ou une caravane. Ce champ n'est pas compatible avec la version v2.computeRouteMatrix lorsque |
totalWeightKg |
Poids du véhicule, y compris le poids des remorques associées Dans ce contexte, le poids fait référence au poids réel, et non au poids total. Doit être défini pour être déclenché par un véhicule routier ou une caravane. Ce champ n'est pas compatible avec la version v2.computeRouteMatrix lorsque |
trailerInfo[] |
Contient une entrée pour chaque bande-annonce. Si des informations sur la bande-annonce sont fournies, |
VehicleEmissionType
Ensemble de valeurs décrivant le type d'émissions du véhicule. S'applique uniquement au RouteTravelMode
DRIVE
.
Enums | |
---|---|
VEHICLE_EMISSION_TYPE_UNSPECIFIED |
Aucun type d'émission spécifié. Valeur par défaut : GASOLINE |
GASOLINE |
Véhicules à essence. |
ELECTRIC |
Véhicule électrique. |
HYBRID |
Véhicule hybride (essence + électrique, par exemple) ? |
DIESEL |
Véhicule à moteur diesel |
TrailerInfo
Informations concernant les remorques individuelles attachées au véhicule. Vous devez fournir la longueur des remorques pour le transport routier. Les autres attributs sont facultatifs. L'ensemble des attributs doit inclure ceux des bandes-annonces. Par exemple, la valeur de totalHeightMm
doit toujours être supérieure ou égale à celle de trailerInfo.height_mm
.
Représentation JSON |
---|
{ "heightMm": string, "lengthMm": string, "widthMm": string, "weightKg": string } |
Champs | |
---|---|
heightMm |
Hauteur de la bande-annonce. |
lengthMm |
Durée de la bande-annonce. |
widthMm |
Largeur de la bande-annonce. |
weightKg |
Le poids de la bande-annonce. Dans ce contexte, le poids fait référence au poids réel, et non au poids total. |
TollPass
Liste des péages dans le monde que nous acceptons.
Enums | |
---|---|
TOLL_PASS_UNSPECIFIED |
Non utilisé. Si cette valeur est utilisée, la requête échoue. |
AU_ETOLL_TAG |
Péage pour Sydney. Pour en savoir plus, consultez le site https://www.myetoll.com.au. |
AU_EWAY_TAG |
Péage pour Sydney. Pour en savoir plus, consultez le site https://www.tollpay.com.au. |
AU_LINKT |
Télépéage couvrant toute l'Australie. Pour en savoir plus, consultez https://www.linkt.com.au/. |
AR_TELEPASE |
Télépéage pour l'Argentine. Pour en savoir plus, consultez https://telepase.com.ar. |
BR_AUTO_EXPRESO |
télépéage pour le Brésil ; Pour en savoir plus, consultez https://www.autoexpreso.com. |
BR_CONECTCAR |
télépéage pour le Brésil ; Plus de détails sur https://conectcar.com. |
BR_MOVE_MAIS |
télépéage pour le Brésil ; Pour plus d'informations, consultez https://movemais.com. |
BR_PASSA_RAPIDO |
télépéage pour le Brésil ; Pour en savoir plus, consultez https://pasorapido.gob.do/. |
BR_SEM_PARAR |
télépéage pour le Brésil ; Pour en savoir plus, consultez https://www.semparar.com.br. |
BR_TAGGY |
télépéage pour le Brésil ; Pour en savoir plus, consultez https://taggy.com.br. |
BR_VELOE |
télépéage pour le Brésil ; Pour en savoir plus, consultez https://veloe.com.br/site/onde-usar. |
CA_US_AKWASASNE_SEAWAY_CORPORATE_CARD |
Poste-frontière entre le Canada et les États-Unis |
CA_US_AKWASASNE_SEAWAY_TRANSIT_CARD |
Poste-frontière entre le Canada et les États-Unis |
CA_US_BLUE_WATER_EDGE_PASS |
de l'Ontario, du Canada au Michigan, et poste-frontière des États-Unis. |
CA_US_CONNEXION |
de l'Ontario, du Canada au Michigan, et poste-frontière des États-Unis. |
CA_US_NEXUS_CARD |
Poste-frontière entre le Canada et les États-Unis |
ID_E_TOLL |
Indonésie. Carte électronique fournie par plusieurs banques et utilisée pour payer les péages. Toutes les cartes électroniques émises par les banques sont facturées de la même manière. Une seule valeur d'énumération est donc nécessaire. Par exemple, 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 |
Exemption de la plaque d'immatriculation HP en Inde. |
JP_ETC |
Japon ETC. Système électronique sans fil pour la collecte des péages. https://www.go-etc.jp/ |
JP_ETC2 |
Japan ETC2.0. Nouvelle version de l'ETC avec remise supplémentaire et communication bidirectionnelle entre les appareils installés sur les véhicules et les antennes sur la route. https://www.go-etc.jp/etc2/index.html |
MX_IAVE |
Pass pour le péage pour le Mexique. https://iave.capufe.gob.mx/#/ |
MX_PASE |
Mexique https://www.pase.com.mx |
MX_QUICKPASS |
Mexique https://operadoravial.com/quick-pass/ |
MX_SISTEMA_TELEPEAJE_CHIHUAHUA |
http://appsh.chihuahua.gob.mx/transparencia/?doc=/ingresos/TelepeajeFormato4.pdf |
MX_TAG_IAVE |
Mexique |
MX_TAG_TELEVIA |
Société de télépéage mexicain. L'une des nombreuses entreprises opérant à Mexico. Pour en savoir plus, consultez https://www.televia.com.mx. |
MX_TELEVIA |
Société de télépéage mexicain. L'une des nombreuses entreprises opérant à Mexico. https://www.televia.com.mx |
MX_VIAPASS |
télépéage pour le Mexique. Pour en savoir plus, consultez https://www.viapass.com.mx/viapass/web_home.aspx. |
US_AL_FREEDOM_PASS |
Alabama, États-Unis. |
US_AK_ANTON_ANDERSON_TUNNEL_BOOK_OF_10_TICKETS |
Alaska, États-Unis. |
US_CA_FASTRAK |
Californie, États-Unis. |
US_CA_FASTRAK_CAV_STICKER |
Indique que le conducteur dispose d'un pass FasTrak en plus de l'autocollant "CAV" (Clean Air Vehicle) émis par le DMV. https://www.bayareafastrak.org/en/guide/doINeedFlex.shtml |
US_CO_EXPRESSTOLL |
Colorado, États-Unis. |
US_CO_GO_PASS |
Colorado, États-Unis. |
US_DE_EZPASSDE |
Allemagne, États-Unis. |
US_FL_BOB_SIKES_TOLL_BRIDGE_PASS |
Floride, États-Unis. |
US_FL_DUNES_COMMUNITY_DEVELOPMENT_DISTRICT_EXPRESSCARD |
Floride, États-Unis. |
US_FL_EPASS |
Floride, États-Unis. |
US_FL_GIBA_TOLL_PASS |
Floride, États-Unis. |
US_FL_LEEWAY |
Floride, États-Unis. |
US_FL_SUNPASS |
Floride, États-Unis. |
US_FL_SUNPASS_PRO |
Floride, États-Unis. |
US_IL_EZPASSIL |
Illinois, États-Unis. |
US_IL_IPASS |
Illinois, États-Unis. |
US_IN_EZPASSIN |
IN, ÉTATS-UNIS. |
US_KS_BESTPASS_HORIZON |
Kansas, États-Unis. |
US_KS_KTAG |
Kansas, États-Unis. |
US_KS_NATIONALPASS |
Kansas, États-Unis. |
US_KS_PREPASS_ELITEPASS |
Kansas, États-Unis. |
US_KY_RIVERLINK |
KY, États-Unis. |
US_LA_GEAUXPASS |
Los Angeles, États-Unis. |
US_LA_TOLL_TAG |
Los Angeles, États-Unis. |
US_MA_EZPASSMA |
Massachusetts, États-Unis. |
US_MD_EZPASSMD |
MD, États-Unis. |
US_ME_EZPASSME |
ME, ÉTATS-UNIS. |
US_MI_AMBASSADOR_BRIDGE_PREMIER_COMMUTER_CARD |
Michigan, États-Unis. |
US_MI_BCPASS |
Michigan, États-Unis. |
US_MI_GROSSE_ILE_TOLL_BRIDGE_PASS_TAG |
Michigan, États-Unis. |
US_MI_IQ_PROX_CARD |
Michigan, États-Unis. Obsolète, car ce type de carte n'existe plus. |
US_MI_IQ_TAG |
Michigan, États-Unis. |
US_MI_MACKINAC_BRIDGE_MAC_PASS |
Michigan, États-Unis. |
US_MI_NEXPRESS_TOLL |
Michigan, États-Unis. |
US_MN_EZPASSMN |
Minnesota, États-Unis. |
US_NC_EZPASSNC |
en Caroline du Nord, États-Unis. |
US_NC_PEACH_PASS |
en Caroline du Nord, États-Unis. |
US_NC_QUICK_PASS |
en Caroline du Nord, États-Unis. |
US_NH_EZPASSNH |
New Hampshire, États-Unis. |
US_NJ_DOWNBEACH_EXPRESS_PASS |
New Jersey, États-Unis. |
US_NJ_EZPASSNJ |
New Jersey, États-Unis. |
US_NY_EXPRESSPASS |
New York, États-Unis. |
US_NY_EZPASSNY |
New York, États-Unis. |
US_OH_EZPASSOH |
Ohio, États-Unis. |
US_PA_EZPASSPA |
Pennsylvanie, États-Unis. |
US_RI_EZPASSRI |
RI, États-Unis. |
US_SC_PALPASS |
en Caroline du Sud, États-Unis. |
US_TX_AVI_TAG |
Texas, États-Unis. |
US_TX_BANCPASS |
Texas, États-Unis. |
US_TX_DEL_RIO_PASS |
Texas, États-Unis. |
US_TX_EFAST_PASS |
Texas, États-Unis. |
US_TX_EAGLE_PASS_EXPRESS_CARD |
Texas, États-Unis. |
US_TX_EPTOLL |
Texas, États-Unis. |
US_TX_EZ_CROSS |
Texas, États-Unis. |
US_TX_EZTAG |
Texas, États-Unis. |
US_TX_FUEGO_TAG |
Texas, États-Unis. |
US_TX_LAREDO_TRADE_TAG |
Texas, États-Unis. |
US_TX_PLUSPASS |
Texas, États-Unis. |
US_TX_TOLLTAG |
Texas, États-Unis. |
US_TX_TXTAG |
Texas, États-Unis. |
US_TX_XPRESS_CARD |
Texas, États-Unis. |
US_UT_ADAMS_AVE_PARKWAY_EXPRESSCARD |
Utah, États-Unis. |
US_VA_EZPASSVA |
Virginie, États-Unis. |
US_WA_BREEZEBY |
Washington, États-Unis. |
US_WA_GOOD_TO_GO |
Washington, États-Unis. |
US_WV_EZPASSWV |
WV, États-Unis. |
US_WV_MEMORIAL_BRIDGE_TICKETS |
WV, États-Unis. |
US_WV_MOV_PASS |
Virginie-Occidentale, États-Unis |
US_WV_NEWELL_TOLL_BRIDGE_TICKET |
WV, États-Unis. |
HOVPreference
Indique si l'itinéraire doit être modifié en fonction de la présence de routes ou de voies VMO (véhicules à grande capacité de transport).
Représentation JSON |
---|
{ "allowHov": boolean } |
Champs | |
---|---|
allowHov |
Indique si les itinéraires sont autorisés ou non sur les routes réservées aux VMO, en plus des sections de route qui partagent des voies VMO. Par défaut, la préférence est accordée aux itinéraires qui ne comportent pas de routes réservées aux VMO. |