RoutePostRouteDirectionsOptionalParams interface
İsteğe Bağlı Parametreler.
- Extends
-
RequestOptionsBase
Özellikler
acceleration |
Araç hızlandığında yakıtta depolanan kimyasal enerjinin kinetik enerjiye dönüştürülmesinin verimliliğini belirtir (örneğin KineticEnergyGained/ChemicalEnergyConsumed). ChemicalEnergyConsumed , tüketilen yakıtın fuelEnergyDensityInMJoulesPerLiter kullanılarak kimyasal enerjiye dönüştürülmesiyle elde edilir. DecelerationEfficiency ile eşlenmelidir. İzin verilen değer aralığı 0,0 ile 1/decelerationEfficiency arasındadır. Duyarlı Değerler : Yanma Modeli için: 0.33, Elektrik Modeli için: 0.66 |
alternative |
Başvuru yoluyla karşılaştırıldığında, hesaplanan alternatiflerin verilen planlama ölçütlerine göre en uygunluğu denetler. Olası değerler şunlardır: 'anyRoute', 'betterRoute' |
arrive |
Varış noktasında varış tarihi ve saati. DateTime olarak belirtilmelidir. Bir saat dilimi uzaklığı belirtilmediğinde, hedef noktaya ait olduğu varsayılır. arriveAt değeri gelecekte olmalıdır. arriveAt parametresi, departAt, minDeviationDistance veya minDeviationTime ile birlikte kullanılamaz. |
auxiliary |
Yardımcı sistemlerin sürdürülmesi için kullanılan güç miktarını kilowatt cinsinden (kW) belirtir. Ac sistemleri, radyo, ısıtma vb. cihazlar ve sistemler nedeniyle tüketimi belirtmek için kullanılabilir. Mantıklı Değerler : 1.7 |
auxiliary |
Aracın yardımcı sistemlerinin sürdürülmesi için tüketilen yakıt miktarını litre/saat cinsinden belirtir. Ac sistemleri, radyo, ısıtma vb. cihazlar ve sistemler nedeniyle tüketimi belirtmek için kullanılabilir. Mantıklı Değerler : 0.2 |
avoid | Rotayı belirlerken yol hesaplamasının kaçınmaya çalışması gereken bir şeyi belirtir. '&avoid=otoyollar&avoid=tollRoads&avoid=ferries' gibi bir istekte birden çok kez belirtilebilir. calculateReachableRange isteklerinde zatenUsedRoads değeri kullanılmamalıdır. Olası değerler şunlardır: 'tollRoads', 'otoyollar', 'ferries', 'unpavedRoads', 'carpools', 'alreadyUsedRoads', 'borderCrossings' |
compute |
Rota uzunluğunu azaltmak için rota yol noktalarını yeniden sıralayın. routeType en kısa ile birlikte kullanıldığında en iyi sonuçları verir. Olası değerler true veya false olabilir. True, mümkünse daha iyi bir sıra hesaplar, ancak 0'dan büyük maxAlternatives değeriyle birlikte veya daire yol noktalarıyla birlikte kullanılmasına izin verilmez. False belirtilen sırada konumları kullanır ve routeRepresentation none ile birlikte kullanılmasına izin verilmez. |
compute |
Farklı türdeki trafik bilgileri (yok, geçmiş, canlı) ve varsayılan en iyi tahmini seyahat süresi kullanılarak ek seyahat sürelerinin döndürülip döndürülmeyeceğini belirtir. Olası değerler şunlardır: 'none', 'all' |
constant |
Tüketimin hıza bağımlı bileşenini belirtir. Hız/tüketim oranı çiftlerinin sıralanmamış bir listesi olarak sağlanır. Liste, tüketim eğrisi üzerindeki noktaları tanımlar. Listede bulunmayan hızlar için tüketim oranları aşağıdaki gibi bulunur:
Liste 1 ile 25 nokta (dahil) arasında olmalı ve aynı hızda yinelenen noktalar içermeyebilir. Yalnızca tek bir nokta içeriyorsa, bu noktanın tüketim oranı daha fazla işlem yapılmadan kullanılır. En büyük hız için belirtilen tüketim, en büyük cezalı hızınkinden büyük veya buna eşit olmalıdır. Bu, tahminlerin negatif tüketim oranlarına yol açmamasını sağlar. Benzer şekilde, listedeki en küçük iki hız için belirtilen tüketim değerleri, daha küçük hızlar için negatif tüketim oranına yol açamaz. Tüketim değerleri için geçerli aralık (kWh/100km cinsinden ifade edilir) 0,01 ile 100000,0 arasındadır. Mantıklı Değerler: 50,8.2:130,21.3 Bu parametre Elektrik tüketim modeli için gereklidir. |
constant |
Tüketimin hıza bağımlı bileşenini belirtir. İki nokta üst üste ayrılmış hız & tüketim oranı çiftlerinin sıralanmamış listesi olarak sağlanır. Liste, tüketim eğrisi üzerindeki noktaları tanımlar. Listede bulunmayan hızlar için tüketim oranları aşağıdaki gibi bulunur:
Liste 1 ile 25 nokta (dahil) arasında olmalı ve aynı hızda yinelenen noktalar içermeyebilir. Yalnızca tek bir nokta içeriyorsa, bu noktanın tüketim oranı daha fazla işlenmeden kullanılır. En büyük hız için belirtilen tüketim, en büyük penultimate hızının değerinden büyük veya buna eşit olmalıdır. Bu, tahminin negatif tüketim oranlarına yol açmamasını sağlar. Benzer şekilde, listedeki en küçük iki hız için belirtilen tüketim değerleri, daha küçük hızlar için negatif tüketim oranına yol açamaz. Tüketim değerleri için geçerli aralık (l/100km cinsinden ifade edilir) 0,01 ile 100000,0 arasındadır. Mantıklı Değerler: 50,6,3:130,11,5 Not : Bu parametre Yanma Tüketim Modeli için gereklidir. |
current |
Geçerli elektrik enerji kaynağını kilowatt saat (kWh) cinsinden belirtir. Bu parametre maxChargeInkWh parametresiyle birlikte bulunur. İzin verilen değer aralığı 0,0 ile maxChargeInkWh arasındadır. Mantıklı Değerler : 43 |
current |
Litre olarak yakıtın geçerli tedarikini belirtir. Mantıklı Değerler : 55 |
deceleration |
Araç yavaşladığında kinetik enerjiyi tasarruflu (tüketilmemiş) yakıta dönüştürmenin verimliliğini belirtir (örneğin, ChemicalEnergySaved/KineticEnergyLost). ChemicalEnergySaved , tasarruf edilen (tüketilmeyen) yakıtın fuelEnergyDensityInMJoulesPerLiter kullanılarak enerjiye dönüştürülmesiyle elde edilir. AccelerationEfficiency ile eşlenmelidir. İzin verilen değer aralığı 0,0 ile 1/accelerationEfficiency arasındadır. Duyarlı Değerler : Yanma Modeli için : 0,83, Elektrik Modeli için : 0,91 |
depart |
Çıkış noktasından kalkış tarihi ve saati. Bundan sonraki kalkış saatleri dateTime olarak belirtilmelidir. Bir saat dilimi uzaklığı belirtilmediğinde, kaynak noktasının bu olduğu varsayılır. departAt değeri gelecekte tarih-saat biçiminde olmalıdır (1996-12-19T16:39:57-08:00). |
downhill |
Araç yükselmeyi kaybettiğinde (örneğin ChemicalEnergySaved/PotentialEnergyLost) potansiyel enerjiyi tasarruf edilen (tüketilmeyen) yakıta dönüştürmenin verimliliğini belirtir. ChemicalEnergySaved , tasarruf edilen (tüketilmeyen) yakıtın fuelEnergyDensityInMJoulesPerLiter kullanılarak enerjiye dönüştürülmesiyle elde edilir. Yokuş yukarı verimlilik ile eşlenmelidir. İzin verilen değer aralığı 0,0 ile 1/uphillEfficiency arasındadır. Duyarlı Değerler : Yanma Modeli için : 0,51, Elektrik Modeli için : 0,73 |
fuel |
Megajoules (MJ) cinsinden bir litre yakıtta depolanan kimyasal enerji miktarını belirtir. Kaydedilen veya tüketilen enerji ile yakıt arasındaki dönüşümler için *Verimlilik parametreleriyle birlikte kullanılır. Örneğin, enerji yoğunluğu benzin için 34,2 MJ/l ve Dizel yakıt için 35,8 MJ/l'dir. Herhangi bir *Efficiency parametresi ayarlandıysa bu parametre gereklidir. Mantıklı Değerler : 34.2 |
hilliness | Heyecan verici rota için tepelik derecesi. Bu parametre yalnızca =heyecan verici ile |
instructions |
Belirtilirse, kılavuz yönergeleri döndürülür. instructionsType parametresinin routeRepresentation=none ile birlikte kullanılamadığını unutmayın. Olası değerler şunlardır: 'coded', 'text', 'tagged' |
language | dil parametresi, kılavuz iletilerinin dilini belirler. Düzgün isimleri (sokakların, plazaların, vb.) etkilemez instructionsType=coded olduğunda hiçbir etkisi olmaz. İzin verilen değerler, açıklanan IETF dil etiketlerinin (bir alt kümesi) değerleridir |
max |
Hesaplanacak istenen alternatif yolların sayısı. Varsayılan: 0, en az: 0 ve maksimum: 5 |
max |
Aracın aküsünde depolanabilecek maksimum elektrik enerji kaynağını kilowatt saat (kWh) cinsinden belirtir. Bu parametre currentChargeInkWh parametresiyle birlikte bulunur. Minimum değerin currentChargeInkWh değerinden büyük veya buna eşit olması gerekir. Mantıklı Değerler : 85 |
min |
Döndürülen tüm alternatif yollar, en az bu sayıda ölçüm için calculateRoute isteğinin çıkış noktasından başvuru yolunu izler (bkz. POST İstekleri bölümüne bakın). Yalnızca bir yolu yeniden oluştururken kullanılabilir. minDeviationDistance parametresi, arriveAt ile birlikte kullanılamaz |
min |
Döndürülen tüm alternatif yollar en az bu sayıda saniye boyunca calculateRoute isteğinin çıkış noktasından başvuru yolunu izler (bkz. POST İstekleri bölümüne bakın). Yalnızca bir yolu yeniden oluştururken kullanılabilir. minDeviationTime parametresi, arriveAt ile birlikte kullanılamaz |
report | Tanılama amacıyla hangi verilerin raporlanması gerektiğini belirtir. Tek olası değer effectiveSettings'tir. API çağrılırken kullanılan etkili parametreleri veya verileri raporlar. Varsayılan parametreler söz konusu olduğunda, parametrenin çağıran tarafından belirtilmediğinde varsayılan değer yansıtılır. |
route |
Yanıt olarak sağlanan yol kümesinin gösterimini belirtir. Bu parametre değeri yalnızca computeBestOrder=true ile birlikte kullanılabilir. Olası değerler şunlardır: 'polyline', 'summaryOnly', 'none' |
route |
İstenen yol türü. Olası değerler şunlardır: 'en hızlı', 'en kısa', 'eko', 'heyecan verici' |
section |
Yol yanıtında hangi bölüm türlerinin bildirilmiş olduğunu belirtir. |
traffic | Olası değerler:
|
travel |
İstenen rota için seyahat modu. İstenen travelMode öğesinin tüm rota için kullanılamayabileceğini unutmayın. İstenen travelMode belirli bir bölümde kullanılamadığı durumlarda, bu bölüm için yanıtın travelMode öğesi diğer olacaktır. Seyahat modlarının veri yolu, motosiklet, taksi ve van BETA işlevi olduğunu unutmayın. Tüm alanlarda tam kısıtlama verileri kullanılamaz. calculateReachableRange isteklerinde bisiklet ve yaya değerleri kullanılmamalıdır. Olası değerler şunlardır: 'araba', 'kamyon', 'taksi', 'otobüs', 'van', 'motosiklet', 'bisiklet', 'yaya' |
uphill |
Araç yükselme kazandığında yakıtta depolanan kimyasal enerjiyi potansiyel enerjiye dönüştürme verimliliğini belirtir (örneğin, PotentialEnergyGained/ChemicalEnergyConsumed). ChemicalEnergyConsumed , tüketilen yakıtın fuelEnergyDensityInMJoulesPerLiter kullanılarak kimyasal enerjiye dönüştürülmesiyle elde edilir. DownhillEfficiency ile eşlenmelidir. İzin verilen değer aralığı 0,0 ile 1/downhillEfficiency arasındadır. Duyarlı Değerler : Yanma Modeli için : 0.27, Elektrik Modeli için : 0.74 |
vehicle |
Aracın aks başına ağırlığı kg cinsindendir. 0 değeri, aks başına ağırlık kısıtlamalarının dikkate alınmadığı anlamına gelir. |
vehicle |
Araç ticari amaçlarla kullanıldığından bazı yollarda araç kullanmasına izin verilmeyebilir. |
vehicle |
Aracın motor tipi. Ayrıntılı bir Tüketim Modeli belirtildiğinde , vehicleEngineType değeriyle tutarlı olmalıdır. Olası değerler şunlardır: 'yanma', 'elektrik' |
vehicle |
Aracın yön yönü, gerçek Kuzey'den başlayıp saat yönünde devam eden dereceler halindedir. Kuzey 0 derece, doğu 90 derece, güney 180 derece, batı 270 derece. Olası değerler 0-359 |
vehicle |
Aracın metre cinsinden yüksekliği. 0 değeri, yükseklik kısıtlamalarının dikkate alınmadığı anlamına gelir. |
vehicle |
Aracın metre cinsinden uzunluğu. 0 değeri, uzunluk kısıtlamalarının dikkate alınmadığı anlamına gelir. |
vehicle |
Tehlikeli madde olarak sınıflandırılabilecek ve bazı yollardan kısıtlanmış kargo türleri. Kullanılabilir vehicleLoadType değerleri, 1 ile 9 arasında ABD Hazmat sınıflarının yanı sıra diğer ülkelerde kullanılmak üzere genel sınıflandırmalardır. USHazmat ile başlayan değerler ABD yönlendirme içindir, diğer Tüm ülkeler için ise diğerHazmat kullanılmalıdır. vehicleLoadType birden çok kez belirtilebilir. Bu parametre şu anda yalnızca travelMode=truck için kabul edilmektedir. Olası değerler şunlardır: 'USHazmatClass1', 'USHazmatClass2', 'USHazmatClass3', 'USHazmatClass4', 'USHazmatClass5', 'USHazmatClass6', 'USHazmatClass7', 'USHazmatClass8', 'USHazmatClass9', 'otherHazmatExplosive', 'otherHazmatGeneral', 'otherHazmatHarmfulToWater' |
vehicle |
Aracın km/saat maksimum hızı. 0 değeri, rota planlaması sırasında araç için uygun bir değerin belirleneceği ve uygulanacağı anlamına gelir. Rota planlaması sırasında sıfır olmayan bir değer geçersiz kılınabilir. |
vehicle |
Aracın kilogram ağırlığı.
Duyarlı Değerler : Yanma Modeli için : 1600, Elektrik Modeli için: 1900 |
vehicle |
Aracın metre cinsinden genişliği. 0 değeri, genişlik kısıtlamalarının dikkate alınmadığı anlamına gelir. |
windingness | Heyecan verici rota için dönüş seviyesi. Bu parametre yalnızca routeType=thrilling ile birlikte kullanılabilir. Olası değerler şunlardır: 'low', 'normal', 'high' |
Devralınan Özellikler
abort |
İstekleri durdurmak için kullanılabilecek sinyal. |
custom |
{object} [customHeaders] İstek gönderilmeden önce uygulanacak kullanıcı tanımlı özel istek üst bilgileri. |
on |
İndirme ilerlemesi üzerine tetiklenen geri çağırma. |
on |
Karşıya yükleme ilerlemesi üzerine tetiklenen geri çağırma. |
timeout | bir isteğin otomatik olarak sonlandırılmadan önce alabildiği milisaniye sayısı. |
Özellik Ayrıntıları
accelerationEfficiency
Araç hızlandığında yakıtta depolanan kimyasal enerjinin kinetik enerjiye dönüştürülmesinin verimliliğini belirtir (örneğin KineticEnergyGained/ChemicalEnergyConsumed). ChemicalEnergyConsumed , tüketilen yakıtın fuelEnergyDensityInMJoulesPerLiter kullanılarak kimyasal enerjiye dönüştürülmesiyle elde edilir. DecelerationEfficiency ile eşlenmelidir.
İzin verilen değer aralığı 0,0 ile 1/decelerationEfficiency arasındadır.
Duyarlı Değerler : Yanma Modeli için: 0.33, Elektrik Modeli için: 0.66
accelerationEfficiency?: number
Özellik Değeri
number
alternativeType
Başvuru yoluyla karşılaştırıldığında, hesaplanan alternatiflerin verilen planlama ölçütlerine göre en uygunluğu denetler. Olası değerler şunlardır: 'anyRoute', 'betterRoute'
alternativeType?: AlternativeRouteType
Özellik Değeri
arriveAt
Varış noktasında varış tarihi ve saati. DateTime olarak belirtilmelidir. Bir saat dilimi uzaklığı belirtilmediğinde, hedef noktaya ait olduğu varsayılır. arriveAt değeri gelecekte olmalıdır. arriveAt parametresi, departAt, minDeviationDistance veya minDeviationTime ile birlikte kullanılamaz.
arriveAt?: Date
Özellik Değeri
Date
auxiliaryPowerInkW
Yardımcı sistemlerin sürdürülmesi için kullanılan güç miktarını kilowatt cinsinden (kW) belirtir. Ac sistemleri, radyo, ısıtma vb. cihazlar ve sistemler nedeniyle tüketimi belirtmek için kullanılabilir.
Mantıklı Değerler : 1.7
auxiliaryPowerInkW?: string
Özellik Değeri
string
auxiliaryPowerInLitersPerHour
Aracın yardımcı sistemlerinin sürdürülmesi için tüketilen yakıt miktarını litre/saat cinsinden belirtir. Ac sistemleri, radyo, ısıtma vb. cihazlar ve sistemler nedeniyle tüketimi belirtmek için kullanılabilir.
Mantıklı Değerler : 0.2
auxiliaryPowerInLitersPerHour?: number
Özellik Değeri
number
avoid
Rotayı belirlerken yol hesaplamasının kaçınmaya çalışması gereken bir şeyi belirtir. '&avoid=otoyollar&avoid=tollRoads&avoid=ferries' gibi bir istekte birden çok kez belirtilebilir. calculateReachableRange isteklerinde zatenUsedRoads değeri kullanılmamalıdır. Olası değerler şunlardır: 'tollRoads', 'otoyollar', 'ferries', 'unpavedRoads', 'carpools', 'alreadyUsedRoads', 'borderCrossings'
avoid?: Avoid[]
Özellik Değeri
Avoid[]
computeBestOrder
Rota uzunluğunu azaltmak için rota yol noktalarını yeniden sıralayın. routeType en kısa ile birlikte kullanıldığında en iyi sonuçları verir. Olası değerler true veya false olabilir. True, mümkünse daha iyi bir sıra hesaplar, ancak 0'dan büyük maxAlternatives değeriyle birlikte veya daire yol noktalarıyla birlikte kullanılmasına izin verilmez. False belirtilen sırada konumları kullanır ve routeRepresentation none ile birlikte kullanılmasına izin verilmez.
computeBestOrder?: boolean
Özellik Değeri
boolean
computeTravelTimeFor
Farklı türdeki trafik bilgileri (yok, geçmiş, canlı) ve varsayılan en iyi tahmini seyahat süresi kullanılarak ek seyahat sürelerinin döndürülip döndürülmeyeceğini belirtir. Olası değerler şunlardır: 'none', 'all'
computeTravelTimeFor?: ComputeTravelTimeFor
Özellik Değeri
constantSpeedConsumptionInkWhPerHundredkm
Tüketimin hıza bağımlı bileşenini belirtir. Hız/tüketim oranı çiftlerinin sıralanmamış bir listesi olarak sağlanır. Liste, tüketim eğrisi üzerindeki noktaları tanımlar. Listede bulunmayan hızlar için tüketim oranları aşağıdaki gibi bulunur:
verilen hız listedeki iki hız arasındaysa doğrusal ilişkilendirmeye göre
aksi takdirde, listedeki en yakın iki nokta tarafından belirlenen bir sabit (ΔConsumption/ΔSpeed) varsayılarak doğrusal tahmine göre
Liste 1 ile 25 nokta (dahil) arasında olmalı ve aynı hızda yinelenen noktalar içermeyebilir. Yalnızca tek bir nokta içeriyorsa, bu noktanın tüketim oranı daha fazla işlem yapılmadan kullanılır.
En büyük hız için belirtilen tüketim, en büyük cezalı hızınkinden büyük veya buna eşit olmalıdır. Bu, tahminlerin negatif tüketim oranlarına yol açmamasını sağlar.
Benzer şekilde, listedeki en küçük iki hız için belirtilen tüketim değerleri, daha küçük hızlar için negatif tüketim oranına yol açamaz.
Tüketim değerleri için geçerli aralık (kWh/100km cinsinden ifade edilir) 0,01 ile 100000,0 arasındadır.
Mantıklı Değerler: 50,8.2:130,21.3
Bu parametre Elektrik tüketim modeli için gereklidir.
constantSpeedConsumptionInkWhPerHundredkm?: string
Özellik Değeri
string
constantSpeedConsumptionInLitersPerHundredkm
Tüketimin hıza bağımlı bileşenini belirtir. İki nokta üst üste ayrılmış hız & tüketim oranı çiftlerinin sıralanmamış listesi olarak sağlanır. Liste, tüketim eğrisi üzerindeki noktaları tanımlar. Listede bulunmayan hızlar için tüketim oranları aşağıdaki gibi bulunur:
verilen hız listedeki iki hız arasındaysa doğrusal ilişkilendirmeye göre
aksi takdirde, listedeki en yakın iki nokta tarafından belirlenen bir sabit (ΔConsumption/ΔSpeed) varsayılarak doğrusal tahmine göre
Liste 1 ile 25 nokta (dahil) arasında olmalı ve aynı hızda yinelenen noktalar içermeyebilir. Yalnızca tek bir nokta içeriyorsa, bu noktanın tüketim oranı daha fazla işlenmeden kullanılır.
En büyük hız için belirtilen tüketim, en büyük penultimate hızının değerinden büyük veya buna eşit olmalıdır. Bu, tahminin negatif tüketim oranlarına yol açmamasını sağlar.
Benzer şekilde, listedeki en küçük iki hız için belirtilen tüketim değerleri, daha küçük hızlar için negatif tüketim oranına yol açamaz.
Tüketim değerleri için geçerli aralık (l/100km cinsinden ifade edilir) 0,01 ile 100000,0 arasındadır.
Mantıklı Değerler: 50,6,3:130,11,5
Not : Bu parametre Yanma Tüketim Modeli için gereklidir.
constantSpeedConsumptionInLitersPerHundredkm?: number
Özellik Değeri
number
currentChargeInkWh
Geçerli elektrik enerji kaynağını kilowatt saat (kWh) cinsinden belirtir. Bu parametre maxChargeInkWh parametresiyle birlikte bulunur.
İzin verilen değer aralığı 0,0 ile maxChargeInkWh arasındadır.
Mantıklı Değerler : 43
currentChargeInkWh?: string
Özellik Değeri
string
currentFuelInLiters
Litre olarak yakıtın geçerli tedarikini belirtir. Mantıklı Değerler : 55
currentFuelInLiters?: number
Özellik Değeri
number
decelerationEfficiency
Araç yavaşladığında kinetik enerjiyi tasarruflu (tüketilmemiş) yakıta dönüştürmenin verimliliğini belirtir (örneğin, ChemicalEnergySaved/KineticEnergyLost). ChemicalEnergySaved , tasarruf edilen (tüketilmeyen) yakıtın fuelEnergyDensityInMJoulesPerLiter kullanılarak enerjiye dönüştürülmesiyle elde edilir. AccelerationEfficiency ile eşlenmelidir.
İzin verilen değer aralığı 0,0 ile 1/accelerationEfficiency arasındadır.
Duyarlı Değerler : Yanma Modeli için : 0,83, Elektrik Modeli için : 0,91
decelerationEfficiency?: number
Özellik Değeri
number
departAt
Çıkış noktasından kalkış tarihi ve saati. Bundan sonraki kalkış saatleri dateTime olarak belirtilmelidir. Bir saat dilimi uzaklığı belirtilmediğinde, kaynak noktasının bu olduğu varsayılır. departAt değeri gelecekte tarih-saat biçiminde olmalıdır (1996-12-19T16:39:57-08:00).
departAt?: Date
Özellik Değeri
Date
downhillEfficiency
Araç yükselmeyi kaybettiğinde (örneğin ChemicalEnergySaved/PotentialEnergyLost) potansiyel enerjiyi tasarruf edilen (tüketilmeyen) yakıta dönüştürmenin verimliliğini belirtir. ChemicalEnergySaved , tasarruf edilen (tüketilmeyen) yakıtın fuelEnergyDensityInMJoulesPerLiter kullanılarak enerjiye dönüştürülmesiyle elde edilir. Yokuş yukarı verimlilik ile eşlenmelidir.
İzin verilen değer aralığı 0,0 ile 1/uphillEfficiency arasındadır.
Duyarlı Değerler : Yanma Modeli için : 0,51, Elektrik Modeli için : 0,73
downhillEfficiency?: number
Özellik Değeri
number
fuelEnergyDensityInMJoulesPerLiter
Megajoules (MJ) cinsinden bir litre yakıtta depolanan kimyasal enerji miktarını belirtir. Kaydedilen veya tüketilen enerji ile yakıt arasındaki dönüşümler için *Verimlilik parametreleriyle birlikte kullanılır. Örneğin, enerji yoğunluğu benzin için 34,2 MJ/l ve Dizel yakıt için 35,8 MJ/l'dir. Herhangi bir *Efficiency parametresi ayarlandıysa bu parametre gereklidir.
Mantıklı Değerler : 34.2
fuelEnergyDensityInMJoulesPerLiter?: number
Özellik Değeri
number
hilliness
Heyecan verici rota için tepelik derecesi. Bu parametre yalnızca =heyecan verici ile routeType
birlikte kullanılabilir. Olası değerler şunlardır: 'low', 'normal', 'high'
hilliness?: Hilliness
Özellik Değeri
instructionsType
Belirtilirse, kılavuz yönergeleri döndürülür. instructionsType parametresinin routeRepresentation=none ile birlikte kullanılamadığını unutmayın. Olası değerler şunlardır: 'coded', 'text', 'tagged'
instructionsType?: RouteInstructionsType
Özellik Değeri
language
dil parametresi, kılavuz iletilerinin dilini belirler. Düzgün isimleri (sokakların, plazaların, vb.) etkilemez instructionsType=coded olduğunda hiçbir etkisi olmaz. İzin verilen değerler, açıklanan IETF dil etiketlerinin (bir alt kümesi) değerleridir
language?: string
Özellik Değeri
string
maxAlternatives
Hesaplanacak istenen alternatif yolların sayısı. Varsayılan: 0, en az: 0 ve maksimum: 5
maxAlternatives?: number
Özellik Değeri
number
maxChargeInkWh
Aracın aküsünde depolanabilecek maksimum elektrik enerji kaynağını kilowatt saat (kWh) cinsinden belirtir. Bu parametre currentChargeInkWh parametresiyle birlikte bulunur.
Minimum değerin currentChargeInkWh değerinden büyük veya buna eşit olması gerekir.
Mantıklı Değerler : 85
maxChargeInkWh?: string
Özellik Değeri
string
minDeviationDistance
Döndürülen tüm alternatif yollar, en az bu sayıda ölçüm için calculateRoute isteğinin çıkış noktasından başvuru yolunu izler (bkz. POST İstekleri bölümüne bakın). Yalnızca bir yolu yeniden oluştururken kullanılabilir. minDeviationDistance parametresi, arriveAt ile birlikte kullanılamaz
minDeviationDistance?: number
Özellik Değeri
number
minDeviationTime
Döndürülen tüm alternatif yollar en az bu sayıda saniye boyunca calculateRoute isteğinin çıkış noktasından başvuru yolunu izler (bkz. POST İstekleri bölümüne bakın). Yalnızca bir yolu yeniden oluştururken kullanılabilir. minDeviationTime parametresi, arriveAt ile birlikte kullanılamaz
minDeviationTime?: number
Özellik Değeri
number
report
Tanılama amacıyla hangi verilerin raporlanması gerektiğini belirtir. Tek olası değer effectiveSettings'tir. API çağrılırken kullanılan etkili parametreleri veya verileri raporlar. Varsayılan parametreler söz konusu olduğunda, parametrenin çağıran tarafından belirtilmediğinde varsayılan değer yansıtılır.
report?: string
Özellik Değeri
string
routeRepresentation
Yanıt olarak sağlanan yol kümesinin gösterimini belirtir. Bu parametre değeri yalnızca computeBestOrder=true ile birlikte kullanılabilir. Olası değerler şunlardır: 'polyline', 'summaryOnly', 'none'
routeRepresentation?: RouteRepresentation
Özellik Değeri
routeType
İstenen yol türü. Olası değerler şunlardır: 'en hızlı', 'en kısa', 'eko', 'heyecan verici'
routeType?: RouteType
Özellik Değeri
sectionType
Yol yanıtında hangi bölüm türlerinin bildirilmiş olduğunu belirtir.
Örneğin sectionType = yaya ise yalnızca yayalar için uygun olan bölümler döndürülür.
Birden çok tür kullanılabilir. Varsayılan sectionType, travelMode girişine başvurur. Varsayılan olarak travelMode, araba olarak ayarlanır. Olası değerler şunlardır: 'carTrain', 'country', 'ferry', 'otoyol', 'yaya', 'tollRoad', 'tollVignette', 'traffic', 'travelMode', 'tunnel'
sectionType?: SectionType
Özellik Değeri
traffic
Olası değerler:
- true - Yönlendirme sırasında tüm kullanılabilir trafik bilgilerini göz önünde bulundurun
- false - Yönlendirme sırasında geçerli trafik verilerini yoksayın. Yönlendirme sırasında geçerli trafik verileri yoksayılsa da, geçmiş trafiğin etkili yol hızları üzerindeki etkisinin hala dahil olduğunu unutmayın.
traffic?: boolean
Özellik Değeri
boolean
travelMode
İstenen rota için seyahat modu. İstenen travelMode öğesinin tüm rota için kullanılamayabileceğini unutmayın. İstenen travelMode belirli bir bölümde kullanılamadığı durumlarda, bu bölüm için yanıtın travelMode öğesi diğer olacaktır. Seyahat modlarının veri yolu, motosiklet, taksi ve van BETA işlevi olduğunu unutmayın. Tüm alanlarda tam kısıtlama verileri kullanılamaz. calculateReachableRange isteklerinde bisiklet ve yaya değerleri kullanılmamalıdır. Olası değerler şunlardır: 'araba', 'kamyon', 'taksi', 'otobüs', 'van', 'motosiklet', 'bisiklet', 'yaya'
travelMode?: TravelMode
Özellik Değeri
uphillEfficiency
Araç yükselme kazandığında yakıtta depolanan kimyasal enerjiyi potansiyel enerjiye dönüştürme verimliliğini belirtir (örneğin, PotentialEnergyGained/ChemicalEnergyConsumed). ChemicalEnergyConsumed , tüketilen yakıtın fuelEnergyDensityInMJoulesPerLiter kullanılarak kimyasal enerjiye dönüştürülmesiyle elde edilir. DownhillEfficiency ile eşlenmelidir.
İzin verilen değer aralığı 0,0 ile 1/downhillEfficiency arasındadır.
Duyarlı Değerler : Yanma Modeli için : 0.27, Elektrik Modeli için : 0.74
uphillEfficiency?: number
Özellik Değeri
number
vehicleAxleWeight
Aracın aks başına ağırlığı kg cinsindendir. 0 değeri, aks başına ağırlık kısıtlamalarının dikkate alınmadığı anlamına gelir.
vehicleAxleWeight?: number
Özellik Değeri
number
vehicleCommercial
Araç ticari amaçlarla kullanıldığından bazı yollarda araç kullanmasına izin verilmeyebilir.
vehicleCommercial?: boolean
Özellik Değeri
boolean
vehicleEngineType
Aracın motor tipi. Ayrıntılı bir Tüketim Modeli belirtildiğinde , vehicleEngineType değeriyle tutarlı olmalıdır. Olası değerler şunlardır: 'yanma', 'elektrik'
vehicleEngineType?: VehicleEngineType
Özellik Değeri
vehicleHeading
Aracın yön yönü, gerçek Kuzey'den başlayıp saat yönünde devam eden dereceler halindedir. Kuzey 0 derece, doğu 90 derece, güney 180 derece, batı 270 derece. Olası değerler 0-359
vehicleHeading?: number
Özellik Değeri
number
vehicleHeight
Aracın metre cinsinden yüksekliği. 0 değeri, yükseklik kısıtlamalarının dikkate alınmadığı anlamına gelir.
vehicleHeight?: number
Özellik Değeri
number
vehicleLength
Aracın metre cinsinden uzunluğu. 0 değeri, uzunluk kısıtlamalarının dikkate alınmadığı anlamına gelir.
vehicleLength?: number
Özellik Değeri
number
vehicleLoadType
Tehlikeli madde olarak sınıflandırılabilecek ve bazı yollardan kısıtlanmış kargo türleri. Kullanılabilir vehicleLoadType değerleri, 1 ile 9 arasında ABD Hazmat sınıflarının yanı sıra diğer ülkelerde kullanılmak üzere genel sınıflandırmalardır. USHazmat ile başlayan değerler ABD yönlendirme içindir, diğer Tüm ülkeler için ise diğerHazmat kullanılmalıdır. vehicleLoadType birden çok kez belirtilebilir. Bu parametre şu anda yalnızca travelMode=truck için kabul edilmektedir. Olası değerler şunlardır: 'USHazmatClass1', 'USHazmatClass2', 'USHazmatClass3', 'USHazmatClass4', 'USHazmatClass5', 'USHazmatClass6', 'USHazmatClass7', 'USHazmatClass8', 'USHazmatClass9', 'otherHazmatExplosive', 'otherHazmatGeneral', 'otherHazmatHarmfulToWater'
vehicleLoadType?: VehicleLoadType
Özellik Değeri
vehicleMaxSpeed
Aracın km/saat maksimum hızı. 0 değeri, rota planlaması sırasında araç için uygun bir değerin belirleneceği ve uygulanacağı anlamına gelir. Rota planlaması sırasında sıfır olmayan bir değer geçersiz kılınabilir.
vehicleMaxSpeed?: number
Özellik Değeri
number
vehicleWeight
Aracın kilogram ağırlığı.
*Verimlilik parametrelerinden herhangi biri ayarlanırsa zorunludur.
Tüketim Modeli bağlamında kullanıldığında kesinlikle pozitif olmalıdır. Ağırlık kısıtlamaları dikkate alınır.
Ayrıntılı Tüketim Modeli belirtilmezse ve vehicleWeight değeri sıfır değilse ağırlık kısıtlamaları dikkate alınır.
Diğer tüm durumlarda bu parametre yoksayılır.
Duyarlı Değerler : Yanma Modeli için : 1600, Elektrik Modeli için: 1900
vehicleWeight?: number
Özellik Değeri
number
vehicleWidth
Aracın metre cinsinden genişliği. 0 değeri, genişlik kısıtlamalarının dikkate alınmadığı anlamına gelir.
vehicleWidth?: number
Özellik Değeri
number
windingness
Heyecan verici rota için dönüş seviyesi. Bu parametre yalnızca routeType=thrilling ile birlikte kullanılabilir. Olası değerler şunlardır: 'low', 'normal', 'high'
windingness?: Windingness
Özellik Değeri
Devralınan Özellik Detayları
abortSignal
İstekleri durdurmak için kullanılabilecek sinyal.
abortSignal?: AbortSignalLike
Özellik Değeri
AbortSignalLike
Devralınan RequestOptionsBase.abortSignal
customHeaders
{object} [customHeaders] İstek gönderilmeden önce uygulanacak kullanıcı tanımlı özel istek üst bilgileri.
customHeaders?: [key: string]: string
Özellik Değeri
[key: string]: string
Devralınan RequestOptionsBase.customHeaders
onDownloadProgress
İndirme ilerlemesi üzerine tetiklenen geri çağırma.
onDownloadProgress?: (progress: TransferProgressEvent) => void
Özellik Değeri
(progress: TransferProgressEvent) => void
Devralınan RequestOptionsBase.onDownloadProgress
onUploadProgress
Karşıya yükleme ilerlemesi üzerine tetiklenen geri çağırma.
onUploadProgress?: (progress: TransferProgressEvent) => void
Özellik Değeri
(progress: TransferProgressEvent) => void
Devralınan RequestOptionsBase.onUploadProgress
timeout
bir isteğin otomatik olarak sonlandırılmadan önce alabildiği milisaniye sayısı.
timeout?: number
Özellik Değeri
number
Devralınan RequestOptionsBase.timeout