RouteModifiers

Kapselt eine Reihe optionaler Bedingungen, die beim Berechnen der Routen erfüllt sein müssen.

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

boolean

Wenn dieser Wert auf „true“ gesetzt ist, werden Mautstraßen nach Möglichkeit vermieden und Routen ohne Mautstraßen bevorzugt. Gilt nur für die DRIVE und TWO_WHEELER RouteTravelMode.

avoidHighways

boolean

Wenn dieser Wert auf „true“ gesetzt ist, werden Autobahnen nach Möglichkeit vermieden und Routen ohne Autobahnen bevorzugt. Gilt nur für die DRIVE und TWO_WHEELER RouteTravelMode.

avoidFerries

boolean

Wenn dieser Wert auf „true“ gesetzt ist, werden Fähren nach Möglichkeit vermieden und Routen ohne Fähren bevorzugt. Gilt nur für das DRIVE und das TWO_WHEELER RouteTravelMode.

avoidIndoor

boolean

Wenn diese Option auf „true“ gesetzt ist, wird die Navigation in Innenräumen nach Möglichkeit vermieden und Routen ohne Navigation in Innenräumen werden bevorzugt. Gilt nur für den WALK RouteTravelMode.

vehicleInfo

object (VehicleInfo)

Gibt die Fahrzeuginformationen an.

tollPasses[]

enum (TollPass)

Enthält Informationen zu Mautkarten. Wenn Mautkarten angegeben sind, versucht die API, den Preis der Karte zurückzugeben. Wenn keine Mautkarten angegeben sind, behandelt die API die Mautkarte als unbekannt und versucht, den Barpreis zurückzugeben. Gilt nur für die DRIVE und TWO_WHEELER RouteTravelMode.

avoidTunnels

boolean

Optional. Wenn dieser Wert auf „true“ gesetzt ist, werden Tunnel nach Möglichkeit vermieden und Routen ohne Tunnel bevorzugt. Gilt nur für die DRIVE und TWO_WHEELER RouteTravelMode. RoutingPreference muss auf TRAFFIC_AWARE_OPTIMAL gesetzt sein. Dieses Feld wird in v2.computeRouteMatrix nicht unterstützt.

VehicleInfo

Enthält die Fahrzeuginformationen, z. B. den Emissionstyp des Fahrzeugs.

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

enum (VehicleEmissionType)

Beschreibt den Emissionstyp des Fahrzeugs. Gilt nur für den DRIVE RouteTravelMode.

totalHeightMm

string (int64 format)

Höhe des Fahrzeugs, einschließlich der Höhe aller angehängten Anhänger. Muss für das Auslösen von Lkw- oder Anhängerfahrten festgelegt werden. Dieses Feld wird in v2.computeRouteMatrix nicht unterstützt, wenn RouteTravelMode gleich DRIVE ist.

totalLengthMm

string (int64 format)

Länge des Fahrzeugs, einschließlich der Länge aller angehängten Anhänger. Muss für das Auslösen von Lkw- oder Anhängerfahrten festgelegt werden. Dieses Feld wird in v2.computeRouteMatrix nicht unterstützt, wenn RouteTravelMode gleich DRIVE ist.

totalWidthMm

string (int64 format)

Breite des Fahrzeugs, einschließlich der Breite aller angehängten Anhänger. Muss für das Auslösen von Lkw- oder Anhängerfahrten festgelegt werden. Dieses Feld wird in v2.computeRouteMatrix nicht unterstützt, wenn RouteTravelMode gleich DRIVE ist.

totalWeightKg

string (int64 format)

Gewicht des Fahrzeugs, einschließlich des Gewichts aller angehängten Anhänger. Das Gewicht bezieht sich in diesem Zusammenhang auf das tatsächliche Gewicht, nicht auf die Gewichtsklasse. Muss für das Auslösen von Lkw- oder Anhängerfahrten festgelegt werden. Dieses Feld wird in v2.computeRouteMatrix nicht unterstützt, wenn RouteTravelMode gleich DRIVE ist.

trailerInfo[]

object (TrailerInfo)

Enthält einen Eintrag für jeden Trailer. Wenn Trailerinformationen angegeben werden, muss RoutingPreference auf TRAFFIC_AWARE_OPTIMAL festgelegt werden. Dieses Feld wird in v2.computeRouteMatrix nicht unterstützt, wenn RouteTravelMode gleich DRIVE ist.

hazardousGoodsTypes[]

enum (HazardousGoodsType)

Liste der im Fahrzeug transportierten Gefahrgüter, falls vorhanden.

VehicleEmissionType

Eine Reihe von Werten, die den Emissionstyp des Fahrzeugs beschreiben. Gilt nur für den DRIVE RouteTravelMode.

Enums
VEHICLE_EMISSION_TYPE_UNSPECIFIED Es wurde kein Emissionstyp angegeben. Standardeinstellung ist GASOLINE.
GASOLINE Fahrzeug mit Benzinantrieb
ELECTRIC Fahrzeug mit Elektroantrieb.
HYBRID Hybridfahrzeug (z. B. Benzin + Elektro)
DIESEL Fahrzeug mit Dieselantrieb.

TrailerInfo

Informationen zu einzelnen Anhängern, die an das Fahrzeug angehängt sind. Für den Lkw-Transport müssen die Längen aller Anhänger angegeben werden. Andere Attribute sind optional. Die Gesamtattribute müssen die Attribute aller Trailer umfassen. totalHeightMm muss beispielsweise immer größer oder gleich trailerInfo.height_mm sein.

JSON-Darstellung
{
  "heightMm": string,
  "lengthMm": string,
  "widthMm": string,
  "weightKg": string
}
Felder
heightMm

string (int64 format)

Höhe des Trailers

lengthMm

string (int64 format)

Länge des Trailers.

widthMm

string (int64 format)

Breite des Trailers.

weightKg

string (int64 format)

Gewicht des Anhängers. Das Gewicht bezieht sich in diesem Zusammenhang auf das tatsächliche Gewicht, nicht auf die Gewichtsklasse.

HazardousGoodsType

Arten verschiedener Gefahrstoffe.

Enums
HAZARDOUS_GOODS_TYPE_UNSPECIFIED Es wurde kein Gefahrguttyp angegeben.
EXPLOSIVES Sprengstoffe
GASES Gase.
FLAMMABLE Brennbare Waren.
COMBUSTIBLE Brennbares Material.
ORGANIC Bioprodukte
POISON Giftige Waren
RADIOACTIVE Radioaktive Waren.
CORROSIVE Ätzende Güter.
ASPIRATION_HAZARD Gefahrgut für Aspiration.
ENVIRONMENTAL_HAZARD Umweltgefährdende Güter.
OTHER Andere Arten von Waren.

TollPass

Liste der Mautkarten, die wir weltweit unterstützen.

Enums
TOLL_PASS_UNSPECIFIED Nicht verwendet. Wenn dieser Wert verwendet wird, schlägt die Anfrage fehl.
AU_ETOLL_TAG Mautpass für Sydney Weitere Informationen finden Sie unter https://www.myetoll.com.au.
AU_EWAY_TAG Mautpass für Sydney Weitere Informationen finden Sie unter https://www.tollpay.com.au.
AU_LINKT Mautpass für ganz Australien. Weitere Informationen finden Sie unter https://www.linkt.com.au/.
AR_TELEPASE Mautpass für Argentinien. Weitere Informationen finden Sie unter https://telepase.com.ar.
BR_AUTO_EXPRESO Mautpass für Brasilien Weitere Informationen finden Sie unter https://www.autoexpreso.com.
BR_CONECTCAR Mautpass für Brasilien Weitere Informationen finden Sie unter https://conectcar.com.
BR_MOVE_MAIS Mautpass für Brasilien Weitere Informationen finden Sie unter https://movemais.com.
BR_PASSA_RAPIDO Mautpass für Brasilien Weitere Informationen finden Sie unter https://pasorapido.gob.do/.
BR_SEM_PARAR Mautpass für Brasilien Weitere Informationen finden Sie unter https://www.semparar.com.br.
BR_TAGGY Mautpass für Brasilien Weitere Informationen finden Sie unter https://taggy.com.br.
BR_VELOE Mautpass für Brasilien Weitere Informationen finden Sie unter https://veloe.com.br/site/onde-usar.
CA_US_AKWASASNE_SEAWAY_CORPORATE_CARD Grenzübergang von Kanada in die USA.
CA_US_AKWASASNE_SEAWAY_TRANSIT_CARD Grenzübergang von Kanada in die USA.
CA_US_BLUE_WATER_EDGE_PASS Grenzübergang von Ontario, Kanada, nach Michigan, USA.
CA_US_CONNEXION Grenzübergang von Ontario, Kanada, nach Michigan, USA.
CA_US_NEXUS_CARD Grenzübergang von Kanada in die USA.
ID_E_TOLL Indonesien E-Karte, die von mehreren Banken zur Bezahlung von Mautgebühren verwendet wird. Für alle E-Cards über Banken wird derselbe Betrag berechnet. Daher ist nur ein Enum-Wert erforderlich. z.B. 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 Indien
IN_LOCAL_HP_PLATE_EXEMPT Indien, Befreiung von der Kennzeichenpflicht im Bundesstaat Himachal Pradesh.
JP_ETC Japan ETC. Elektronisches drahtloses System zur Erhebung von Mautgebühren. https://www.go-etc.jp/
JP_ETC2 Japan ETC2.0. Neue Version von ETC mit weiterem Rabatt und bidirektionaler Kommunikation zwischen Geräten in Fahrzeugen und Antennen auf der Straße. https://www.go-etc.jp/etc2/index.html
MX_IAVE Mautkarte für Mexiko. https://iave.capufe.gob.mx/#/
MX_PASE Mexiko https://www.pase.com.mx
MX_QUICKPASS Mexiko https://operadoravial.com/quick-pass/
MX_SISTEMA_TELEPEAJE_CHIHUAHUA http://appsh.chihuahua.gob.mx/transparencia/?doc=/ingresos/TelepeajeFormato4.pdf
MX_TAG_IAVE Mexiko
MX_TAG_TELEVIA Mautpassunternehmen in Mexiko. Einer von vielen in Mexiko-Stadt. Weitere Informationen finden Sie unter https://www.televia.com.mx.
MX_TELEVIA Mautpassunternehmen in Mexiko. Eines von vielen in Mexiko-Stadt. https://www.televia.com.mx
MX_VIAPASS Mautpass für Mexiko. Weitere Informationen finden Sie unter 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, USA.
US_CA_FASTRAK CA, USA.
US_CA_FASTRAK_CAV_STICKER Gibt an, ob der Fahrer zusätzlich zum vom DMV ausgestellten CAV-Aufkleber (Clean Air Vehicle) einen FasTrak-Pass hat. https://www.bayareafastrak.org/en/guide/doINeedFlex.shtml
US_CO_EXPRESSTOLL CO, USA.
US_CO_GO_PASS CO, USA.
US_DE_EZPASSDE DE, USA.
US_FL_BOB_SIKES_TOLL_BRIDGE_PASS FL, USA.
US_FL_DUNES_COMMUNITY_DEVELOPMENT_DISTRICT_EXPRESSCARD FL, USA.
US_FL_EPASS FL, USA.
US_FL_GIBA_TOLL_PASS FL, USA.
US_FL_LEEWAY FL, USA.
US_FL_SUNPASS FL, USA.
US_FL_SUNPASS_PRO FL, USA.
US_IL_EZPASSIL IL, USA.
US_IL_IPASS IL, USA.
US_IN_EZPASSIN IN, USA.
US_KS_BESTPASS_HORIZON KS, USA.
US_KS_KTAG KS, USA.
US_KS_NATIONALPASS KS, USA.
US_KS_PREPASS_ELITEPASS KS, USA.
US_LA_GEAUXPASS LA, USA.
US_LA_TOLL_TAG LA, USA.
US_MA_EZPASSMA MA, USA.
US_MD_EZPASSMD MD, USA.
US_ME_EZPASSME ME, USA.
US_MI_AMBASSADOR_BRIDGE_PREMIER_COMMUTER_CARD Michigan, USA.
US_MI_BCPASS Michigan, USA.
US_MI_BREAKAWAY Michigan, USA.
US_MI_GROSSE_ILE_TOLL_BRIDGE_PASS_TAG Michigan, USA.
US_MI_IQ_PROX_CARD

Michigan, USA. Eingestellt, da dieser Pass-Typ nicht mehr vorhanden ist.

US_MI_IQ_TAG Michigan, USA.
US_MI_MACKINAC_BRIDGE_MAC_PASS Michigan, USA.
US_MI_NEXPRESS_TOLL Michigan, USA.
US_MN_EZPASSMN MN, USA.
US_NC_EZPASSNC NC, USA.
US_NC_PEACH_PASS NC, USA.
US_NC_QUICK_PASS NC, USA.
US_NH_EZPASSNH NH, USA.
US_NJ_DOWNBEACH_EXPRESS_PASS New Jersey, USA.
US_NJ_EZPASSNJ New Jersey, USA.
US_NY_EXPRESSPASS New York, USA.
US_NY_EZPASSNY New York, USA.
US_OH_EZPASSOH OH, USA.
US_PA_EZPASSPA PA, USA.
US_RI_EZPASSRI RI, USA.
US_SC_PALPASS SC, USA.
US_TX_AVI_TAG Texas, USA.
US_TX_BANCPASS Texas, USA.
US_TX_DEL_RIO_PASS Texas, USA.
US_TX_EFAST_PASS Texas, USA.
US_TX_EAGLE_PASS_EXPRESS_CARD Texas, USA.
US_TX_EPTOLL Texas, USA.
US_TX_EZ_CROSS Texas, USA.
US_TX_EZTAG Texas, USA.
US_TX_FUEGO_TAG Texas, USA.
US_TX_LAREDO_TRADE_TAG Texas, USA.
US_TX_PLUSPASS Texas, USA.
US_TX_TOLLTAG Texas, USA.
US_TX_TXTAG Texas, USA.
US_TX_XPRESS_CARD Texas, USA.
US_UT_ADAMS_AVE_PARKWAY_EXPRESSCARD UT, USA.
US_VA_EZPASSVA VA, USA.
US_WA_BREEZEBY WA, USA.
US_WA_GOOD_TO_GO WA, USA.
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.