RouteModifiers (Automotive)

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

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

boolean

Politika, Doğru değerine ayarlandığında makul olduğu durumlarda paralı yollardan kaçınarak paralı yollar içermeyen rotalara öncelik verir. Yalnızca DRIVE ve TWO_WHEELER RouteTravelMode için geçerlidir.

avoidHighways

boolean

Doğru değerine ayarlandığında, otoyol içermeyen rotalara öncelik vererek makul olan durumlarda otoyollardan kaçınır. Yalnızca DRIVE ve TWO_WHEELER RouteTravelMode için geçerlidir.

avoidFerries

boolean

True (doğru) değerine ayarlandığında, feribot içermeyen rotaları tercih ederek makul olan durumlarda feribotlardan kaçınır. Yalnızca DRIVE veTWO_WHEELER RouteTravelMode için geçerlidir.

avoidIndoor

boolean

Doğru değerine ayarlandığında, iç mekan navigasyonu içermeyen rotaları tercih ederek makul olan durumlarda iç mekanlarda gezinmekten kaçınır. Yalnızca WALK RouteTravelMode için geçerlidir.

vehicleInfo

object (VehicleInfo)

Araç bilgilerini belirtir.

tollPasses[]

enum (TollPass)

Ücretli geçiş kartlarıyla ilgili bilgileri içerir. Geçiş kartı sağlanırsa API, geçiş fiyatını döndürmeye çalışır. Ücretli geçiş kartları sağlanmazsa API, geçiş ücretini bilinmez olarak değerlendirir ve nakit fiyatı iade etmeye çalışır. Yalnızca DRIVE ve TWO_WHEELER RouteTravelMode için geçerlidir.

avoidTunnels

boolean

Politika, Doğru değerine ayarlandığında makul olan tünellerden kaçınarak tünel içermeyen rotalara öncelik verir. Yalnızca DRIVE ve TWO_WHEELER RouteTravelMode için geçerlidir. RoutingPreference, TRAFFIC_AWARE_OPTIMAL olarak ayarlanmalıdır. Bu alan, v2.computeRouteMatrix'te desteklenmiyor.

avoidVignettes[]

string

Doğru değerine ayarlandığında, makul olduğu durumlarda belirli ülkelerde vinyet içeren yollardan kaçınır ve bu özelliği destekleyen ülkelerdeki vinyet işaretli yollarda seyahat içermeyen rotalara öncelik verir. Yalnızca DRIVE ve TWO_WHEELER RouteTravelMode için geçerlidir. RoutingPreference, TRAFFIC_AWARE_OPTIMAL olarak ayarlanmalıdır. Ülkeler, Unicode CLDR bölge kodlarıyla belirtilmelidir. Desteklenen ülkeler: CH, AT, CZ, HU, SI, SK. Bu alan, v2.computeRouteMatrix'te desteklenmiyor.

hovPreference

object (HOVPreference)

Yüksek yolcu kapasiteli araçlara uygun yolların varlığına göre rotanın değiştirilip değiştirilmeyeceğini belirtir. Bu alan, v2.computeRouteMatrix'te desteklenmiyor.

VehicleInfo

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

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

enum (VehicleEmissionType)

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

totalAxleCount

integer

Toplam eksen sayısı. Ayarlanmışsa >= 2 olmalıdır. Kamyon taşımanın tetiklenmesi için ayarlanmalıdır ancak fragman oluşturma için isteğe bağlıdır. RouteTravelMode değeri DRIVE olduğunda bu alan v2.computeRouteMatrix'te desteklenmez.

totalHeightMm

string (int64 format)

Takılı römorkların yükseklikleri de dahil olmak üzere aracın yüksekliği. Kamyon taşıma veya fragmanların tetiklenmesi için ayarlanmalıdır. RouteTravelMode değeri DRIVE olduğunda bu alan v2.computeRouteMatrix'te desteklenmez.

totalLengthMm

string (int64 format)

Takılı römorkların uzunlukları da dahil olmak üzere aracın uzunluğu. Kamyon taşıma veya fragmanların tetiklenmesi için ayarlanmalıdır. RouteTravelMode değeri DRIVE olduğunda bu alan v2.computeRouteMatrix'te desteklenmez.

totalWidthMm

string (int64 format)

Takılı römorkların genişlikleri de dahil olmak üzere aracın genişliği. Kamyon taşıma veya fragmanların tetiklenmesi için ayarlanmalıdır. RouteTravelMode değeri DRIVE olduğunda bu alan v2.computeRouteMatrix'te desteklenmez.

totalWeightKg

string (int64 format)

Takılı römorkların ağırlıkları dahil olmak üzere aracın ağırlığı. Bu bağlamda ağırlık, ağırlık derecesini değil, gerçek ağırlığı ifade eder. Kamyon taşıma veya fragmanların tetiklenmesi için ayarlanmalıdır. RouteTravelMode değeri DRIVE olduğunda bu alan v2.computeRouteMatrix'te desteklenmez.

trailerInfo[]

object (TrailerInfo)

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

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 Benzinli/benzin yakıtlı araç.
ELECTRIC Elektrikle çalışan araç.
HYBRID Hibrit yakıtlı (ör. benzin + elektrikli) araç.
DIESEL Dizel yakıtlı araç.

TrailerInfo

Araca bağlı römorklarla ilgili bilgiler. Kamyon taşımacılığı için römorkların uzunlukları sağlanmalıdır. Diğer özellikler isteğe bağlıdır. Toplam özellikler, fragmanların özelliklerini içermelidir. Örneğin, totalHeightMm her zaman trailerInfo.height_mm değerinden büyük veya buna eşit olmalıdır.

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

string (int64 format)

Dorsenin yüksekliği.

lengthMm

string (int64 format)

Fragmanın uzunluğu

widthMm

string (int64 format)

Dorsenin genişliği.

weightKg

string (int64 format)

Dorsenin ağırlığı. Bu bağlamda ağırlık, ağırlık derecesini değil, gerçek ağırlığı ifade eder.

TollPass

Dünya genelinde desteklediğimiz ücretli geçişlerin 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 geçiş kartı. Daha fazla bilgi için https://www.myetoll.com.au adresini ziyaret edin.
AU_EWAY_TAG Sidney geçiş kartı. Daha fazla bilgi için https://www.tollpay.com.au adresini ziyaret edin.
AU_LINKT Avustralya genelinde geçiş kartı. https://www.linkt.com.au/ adresinden daha fazla bilgi edinebilirsiniz.
AR_TELEPASE Arjantin geçiş kartı. Daha fazla bilgi için https://telepase.com.ar adresini ziyaret edin.
BR_AUTO_EXPRESO Brezilya geçiş kartı. Daha fazla bilgi için https://www.autoexpreso.com adresini ziyaret edin.
BR_CONECTCAR Brezilya geçiş kartı. Daha fazla bilgiyi https://conectcar.com adresinde bulabilirsiniz.
BR_MOVE_MAIS Brezilya geçiş kartı. Ayrıntılı bilgi için https://movemais.com sayfasını ziyaret edin.
BR_PASSA_RAPIDO Brezilya geçiş kartı. Daha fazla bilgi için https://pasorapido.gob.do/ adresini ziyaret edin.
BR_SEM_PARAR Brezilya geçiş kartı. Daha fazla bilgi için https://www.semparar.com.br adresini ziyaret edin.
BR_TAGGY Brezilya geçiş kartı. Daha fazla ayrıntı için https://taggy.com.br adresini ziyaret edebilirsiniz.
BR_VELOE Brezilya geçiş kartı. Daha ayrıntılı bilgiyi https://veloe.com.br/site/onde-usar adresinde bulabilirsiniz.
CA_US_AKWASASNE_SEAWAY_CORPORATE_CARD Kanada-ABD sınır kapısı.
CA_US_AKWASASNE_SEAWAY_TRANSIT_CARD Kanada-ABD sınır kapısı.
CA_US_BLUE_WATER_EDGE_PASS Ontario, Kanada- Michigan, ABD sınır kapısı.
CA_US_CONNEXION Ontario, Kanada- Michigan, ABD sınır kapısı.
CA_US_NEXUS_CARD Kanada-ABD sınır kapısı.
ID_E_TOLL Endonezya. Çeşitli bankalar tarafından ücretli geçiş ödemeleri için kullanılan e-kart. Bankalar üzerinden gönderilen tüm e-kartlardan aynı ücret alındığından yalnızca bir numaralandırma 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 HTC. Ücretleri tahsil etmek için kullanılan elektronik kablosuz sistem. https://www.go-etc.jp/
JP_ETC2 Japonya ETC2.0. ETC'nin yeni sürümü, indirim ve yoldaki araçlar ile antenler arasında iki yönlü iletişim imkanı sunuyor. https://www.go-etc.jp/etc2/index.html
MX_IAVE Meksika 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'da otoyol geçiş kartı şirketi. Mexico City'de faaliyet gösteren birçok kişiden biri. Daha fazla bilgiyi https://www.televia.com.mx adresinde bulabilirsiniz.
MX_TELEVIA Meksika'da otoyol geçiş kartı şirketi. Mexico City'de faaliyet gösteren birçok şirketten biri. https://www.televia.com.mx
MX_VIAPASS Meksika geçiş kartı. Diğer ayrıntıları https://www.viapass.com.mx/viapass/web_home.aspx adresinde bulabilirsiniz.
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) etiketine ek olarak FasTrak kartı olduğunu belirtir. 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_GROSSE_ILE_TOLL_BRIDGE_PASS_TAG MI, ABD.
US_MI_IQ_PROX_CARD

MI, ABD. Bu kart türü artık mevcut olmadığı için 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.

HOVPreference

Yüksek yolcu kapasiteli (yüksek yolculu araç) yollarının veya şeritlerinin varlığına göre rotanın değiştirilip değiştirilmeyeceğini belirtir.

JSON gösterimi
{
  "allowHov": boolean
}
Alanlar
allowHov

boolean

Yüksek yolcu kapasiteli şeritlerini paylaşan yol bölümlerine ek olarak, yalnızca yüksek yolcu kapasiteli araçlara ayrılmış yollarda yönlendirmeye izin verilip verilmeyeceğini belirtir. Varsayılan olarak, yalnızca yüksek yolcu kapasiteli araçlara ayrılmış yollar içermeyen rotalar tercih edilir. RoutingPreference, TRAFFIC_AWARE_OPTIMAL olarak ayarlanmalıdır.