RouteModifiers

Rotalar hesaplanırken karşılanması gereken bir dizi isteğe bağlı koşulu kapsar.

JSON gösterimi
{
  "avoidTolls": boolean,
  "avoidHighways": boolean,
  "avoidFerries": boolean,
  "avoidIndoor": boolean,
  "vehicleInfo": {
    object (VehicleInfo)
  },
  "tollPasses": [
    enum (TollPass)
  ],
  "avoidTunnels": boolean
}
Alanlar
avoidTolls

boolean

Doğru olarak ayarlandığında, ücretli yolların olmadığı rotalara öncelik vererek mümkün olduğunda ücretli yollardan kaçınılır. Yalnızca DRIVE ve TWO_WHEELER RouteTravelMode için geçerlidir.

avoidHighways

boolean

Doğru olarak ayarlandığında, makul olan durumlarda otoyollar kullanılmaz ve otoyol içermeyen rotalar tercih edilir. Yalnızca DRIVE ve TWO_WHEELER RouteTravelMode için geçerlidir.

avoidFerries

boolean

Doğru olarak ayarlandığında, makul olan durumlarda feribotları kullanmaktan kaçınılır ve feribot içermeyen rotalar tercih edilir. Yalnızca DRIVE ve TWO_WHEELER RouteTravelMode için geçerlidir.

avoidIndoor

boolean

Doğru olarak ayarlandığında, makul olan yerlerde iç mekanlarda gezinmeyi önler ve iç mekan navigasyonu içermeyen rotalara öncelik verir. Yalnızca WALK RouteTravelMode için geçerlidir.

vehicleInfo

object (VehicleInfo)

Araç bilgilerini belirtir.

tollPasses[]

enum (TollPass)

Ücretli geçiş kartları hakkında bilgileri kapsar. Geçiş kartları sağlanırsa API, kart fiyatını döndürmeye çalışır. Otoyol geçiş kartları sağlanmazsa API, otoyol geçiş kartını bilinmiyor olarak kabul eder ve nakit fiyatını döndürmeye çalışır. Yalnızca DRIVE ve TWO_WHEELER RouteTravelMode için geçerlidir.

avoidTunnels

boolean

İsteğe bağlı. Doğru olarak ayarlandığında, tünel içermeyen rotalara öncelik vererek mümkün olduğunda tünellerden kaçınılır. Yalnızca DRIVE ve TWO_WHEELER RouteTravelMode için geçerlidir. RoutingPreference, TRAFFIC_AWARE_OPTIMAL olarak ayarlanmalıdır. Bu alan, v2.computeRouteMatrix'te desteklenmez.

VehicleInfo

Araç emisyon türü gibi araç bilgilerini içerir.

JSON gösterimi
{
  "emissionType": enum (VehicleEmissionType),
  "totalHeightMm": string,
  "totalLengthMm": string,
  "totalWidthMm": string,
  "totalWeightKg": string,
  "trailerInfo": [
    {
      object (TrailerInfo)
    }
  ],
  "hazardousGoodsTypes": [
    enum (HazardousGoodsType)
  ]
}
Alanlar
emissionType

enum (VehicleEmissionType)

Aracın emisyon türünü açıklar. Yalnızca DRIVE RouteTravelMode için geçerlidir.

totalHeightMm

string (int64 format)

Ekli römorkların yüksekliği de dahil olmak üzere aracın yüksekliği. Tetiklenmesi için kamyonla taşımacılık veya römorkla taşımacılık olarak ayarlanmalıdır. RouteTravelMode, DRIVE olduğunda bu alan v2.computeRouteMatrix'te desteklenmez.

totalLengthMm

string (int64 format)

Ekli römorkların uzunlukları dahil olmak üzere aracın uzunluğu. Tetiklenmesi için kamyonla taşımacılık veya römorkla taşımacılık olarak ayarlanmalıdır. RouteTravelMode, DRIVE olduğunda bu alan v2.computeRouteMatrix'te desteklenmez.

totalWidthMm

string (int64 format)

Araç genişliği (takılı römorkların genişliği dahil). Tetiklenmesi için kamyonla taşımacılık veya römorkla taşımacılık olarak ayarlanmalıdır. RouteTravelMode, DRIVE olduğunda bu alan v2.computeRouteMatrix'te desteklenmez.

totalWeightKg

string (int64 format)

Araç ağırlığı (takılı römorkların ağırlığı dahil). Bu bağlamdaki ağırlık, ağırlık derecesini değil, gerçek ağırlığı ifade eder. Tetiklenmesi için kamyonla taşımacılık veya römorkla taşımacılık olarak ayarlanmalıdır. RouteTravelMode, DRIVE olduğunda bu alan v2.computeRouteMatrix'te desteklenmez.

trailerInfo[]

object (TrailerInfo)

Her fragman için bir giriş içerir. Fragman bilgisi sağlanıyorsa RoutingPreference, TRAFFIC_AWARE_OPTIMAL olarak ayarlanmalıdır. RouteTravelMode, DRIVE olduğunda bu alan v2.computeRouteMatrix'te desteklenmez.

hazardousGoodsTypes[]

enum (HazardousGoodsType)

Araçta taşınan tehlikeli maddelerin listesi (varsa).

VehicleEmissionType

Aracın emisyon türünü açıklayan bir değer grubu. Yalnızca DRIVE RouteTravelMode için geçerlidir.

Sıralamalar
VEHICLE_EMISSION_TYPE_UNSPECIFIED Emisyon türü belirtilmedi. Varsayılan olarak GASOLINE değerine ayarlanır.
GASOLINE Benzinle çalışan araçlar
ELECTRIC Elektrikle çalışan araç.
HYBRID Hibrit yakıtlı (ör. benzin + elektrik) araç
DIESEL Dizel yakıtlı araç

TrailerInfo

Araca bağlı ayrı römorklar hakkında bilgiler. Kamyonla taşımacılık için tüm römorkların uzunlukları belirtilmelidir. Diğer özellikler isteğe bağlıdır. Toplam özellikler, tüm römorkların özelliklerini kapsamalıdır. Örneğin, totalHeightMm değeri her zaman trailerInfo.height_mm değerine eşit veya ondan büyük olmalıdır.

JSON gösterimi
{
  "heightMm": string,
  "lengthMm": string,
  "widthMm": string,
  "weightKg": string
}
Alanlar
heightMm

string (int64 format)

Fragmanın yüksekliği.

lengthMm

string (int64 format)

Fragmanın uzunluğu.

widthMm

string (int64 format)

Römorkun genişliği.

weightKg

string (int64 format)

Römorkun ağırlığı. Bu bağlamdaki ağırlık, ağırlık derecesini değil, gerçek ağırlığı ifade eder.

HazardousGoodsType

Farklı tehlikeli madde türleri.

Sıralamalar
HAZARDOUS_GOODS_TYPE_UNSPECIFIED Tehlikeli madde türü belirtilmedi.
EXPLOSIVES Patlayıcı maddeler
GASES Gazlar.
FLAMMABLE Yanıcı maddeler
COMBUSTIBLE Yanıcı maddeler.
ORGANIC Organik ürünler.
POISON Zehirli ürünler
RADIOACTIVE Radyoaktif ürünler.
CORROSIVE Aşındırıcı maddeler
ASPIRATION_HAZARD Aspiration hazardous goods.
ENVIRONMENTAL_HAZARD Çevreye zararlı maddeler.
OTHER Diğer mal türleri.

TollPass

Dünya genelinde desteklediğimiz ücretli geçiş kartlarının listesi.

Sıralamalar
TOLL_PASS_UNSPECIFIED Kullanılmıyor. Bu değer kullanılırsa istek başarısız olur.
AU_ETOLL_TAG Sidney otoyol geçiş kartı. Ek ayrıntıları https://www.myetoll.com.au adresinde bulabilirsiniz.
AU_EWAY_TAG Sidney otoyol geçiş kartı. Ek ayrıntıları https://www.tollpay.com.au adresinde bulabilirsiniz.
AU_LINKT Avustralya genelinde geçerli otoyol geçiş kartı. Ek ayrıntıları https://www.linkt.com.au/ adresinde bulabilirsiniz.
AR_TELEPASE Arjantin otoyol geçiş kartı. Ek ayrıntıları https://telepase.com.ar adresinde bulabilirsiniz.
BR_AUTO_EXPRESO Brezilya otoyol geçiş kartı. Ek ayrıntılar için https://www.autoexpreso.com adresini ziyaret edin.
BR_CONECTCAR Brezilya otoyol geçiş kartı. Ek ayrıntıları https://conectcar.com adresinde bulabilirsiniz.
BR_MOVE_MAIS Brezilya otoyol geçiş kartı. Ek ayrıntıları https://movemais.com adresinde bulabilirsiniz.
BR_PASSA_RAPIDO Brezilya otoyol geçiş kartı. Ek ayrıntılar için https://pasorapido.gob.do/ adresini ziyaret edin.
BR_SEM_PARAR Brezilya otoyol geçiş kartı. Ek ayrıntıları https://www.semparar.com.br adresinde bulabilirsiniz.
BR_TAGGY Brezilya otoyol geçiş kartı. Ek ayrıntıları https://taggy.com.br adresinde bulabilirsiniz.
BR_VELOE Brezilya otoyol geçiş kartı. Ek ayrıntıları https://veloe.com.br/site/onde-usar adresinde bulabilirsiniz.
CA_US_AKWASASNE_SEAWAY_CORPORATE_CARD Kanada'dan ABD'ye sınır geçişi.
CA_US_AKWASASNE_SEAWAY_TRANSIT_CARD Kanada'dan ABD'ye sınır geçişi.
CA_US_BLUE_WATER_EDGE_PASS Kanada'nın Ontario eyaletinden ABD'nin Michigan eyaletine sınır geçişi.
CA_US_CONNEXION Kanada'nın Ontario eyaletinden ABD'nin Michigan eyaletine sınır geçişi.
CA_US_NEXUS_CARD Kanada'dan ABD'ye sınır geçişi.
ID_E_TOLL Endonezya Gişelerde ödeme yapmak için kullanılan, birden fazla banka tarafından sağlanan e-kart. Bankalar aracılığıyla gönderilen tüm e-kartlar aynı şekilde ücretlendirildiğinden yalnızca bir enum değeri gerekir. Ör. - 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 Hindistan.
IN_LOCAL_HP_PLATE_EXEMPT Hindistan, HP eyalet plakası muafiyeti.
JP_ETC Japonya ETC. Ücret toplamak için kullanılan elektronik kablosuz sistem. https://www.go-etc.jp/
JP_ETC2 Japonya ETC2.0. Daha fazla indirim ve araçlardaki cihazlar ile yoldaki antenler arasında çift yönlü iletişim sağlayan yeni ETC sürümü. https://www.go-etc.jp/etc2/index.html
MX_IAVE Meksika otoyol geçiş kartı. https://iave.capufe.gob.mx/#/
MX_PASE Meksika https://www.pase.com.mx
MX_QUICKPASS Meksika https://operadoravial.com/quick-pass/
MX_SISTEMA_TELEPEAJE_CHIHUAHUA http://appsh.chihuahua.gob.mx/transparencia/?doc=/ingresos/TelepeajeFormato4.pdf
MX_TAG_IAVE Meksika
MX_TAG_TELEVIA Meksika'daki otoyol geçiş kartı şirketi. Mexico City'de faaliyet gösteren birçok işletmeden biri. Ek ayrıntıları https://www.televia.com.mx adresinde bulabilirsiniz.
MX_TELEVIA Meksika'daki otoyol geçiş kartı şirketi. Mexico City'de faaliyet gösteren birçok şirketten biri. https://www.televia.com.mx
MX_VIAPASS Meksika otoyol geçiş kartı. Ek ayrıntılar için https://www.viapass.com.mx/viapass/web_home.aspx adresini ziyaret edin.
US_AL_FREEDOM_PASS AL, ABD.
US_AK_ANTON_ANDERSON_TUNNEL_BOOK_OF_10_TICKETS AK, ABD.
US_CA_FASTRAK CA, ABD.
US_CA_FASTRAK_CAV_STICKER Sürücünün DMV tarafından verilen Temiz Hava Aracı (CAV) çıkartmasına ek olarak herhangi bir FasTrak geçiş kartı olduğunu gösterir. https://www.bayareafastrak.org/en/guide/doINeedFlex.shtml
US_CO_EXPRESSTOLL CO, ABD.
US_CO_GO_PASS CO, ABD.
US_DE_EZPASSDE DE, ABD.
US_FL_BOB_SIKES_TOLL_BRIDGE_PASS FL, ABD.
US_FL_DUNES_COMMUNITY_DEVELOPMENT_DISTRICT_EXPRESSCARD FL, ABD.
US_FL_EPASS FL, ABD.
US_FL_GIBA_TOLL_PASS FL, ABD.
US_FL_LEEWAY FL, ABD.
US_FL_SUNPASS FL, ABD.
US_FL_SUNPASS_PRO FL, ABD.
US_IL_EZPASSIL IL, ABD.
US_IL_IPASS IL, ABD.
US_IN_EZPASSIN IN, ABD.
US_KS_BESTPASS_HORIZON KS, ABD.
US_KS_KTAG KS, ABD.
US_KS_NATIONALPASS KS, ABD.
US_KS_PREPASS_ELITEPASS KS, ABD.
US_LA_GEAUXPASS LA, ABD.
US_LA_TOLL_TAG LA, ABD.
US_MA_EZPASSMA MA, ABD.
US_MD_EZPASSMD MD, ABD.
US_ME_EZPASSME ME, ABD.
US_MI_AMBASSADOR_BRIDGE_PREMIER_COMMUTER_CARD MI, ABD.
US_MI_BCPASS MI, ABD.
US_MI_BREAKAWAY MI, ABD.
US_MI_GROSSE_ILE_TOLL_BRIDGE_PASS_TAG MI, ABD.
US_MI_IQ_PROX_CARD

MI, ABD. Bu kart türü artık mevcut olmadığından desteği sonlandırıldı.

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