v1alpha.computeCustomRoutes istek mesajı.
JSON gösterimi |
---|
{ "origin": { object ( |
Alanlar | |
---|---|
origin |
Zorunlu. Başlangıç noktası referans noktası. |
destination |
Zorunlu. Hedef referans noktası. |
intermediates[] |
İsteğe bağlı. Güzergah üzerinde durmak veya geçmek için rota üzerinde bir dizi ara nokta (uç noktalar hariç). En fazla 25 ara ara nokta desteklenir. |
travelMode |
İsteğe bağlı. Ulaşım modunu belirtir. Şu anda yalnızca DRIVE desteklenmektedir. |
routingPreference |
İsteğe bağlı. Rotanın nasıl hesaplanacağını belirtir. Sunucu, yolu hesaplamak için seçilen yönlendirme tercihini kullanmaya çalışır. Yönlendirme tercihi hataya veya ekstra uzun gecikmeye neden olursa bir hata döndürülür. Gelecekte, tercih edilen seçenek geçerli bir sonuç vermediğinde farklı bir seçenek kullanmak için yedek mekanizması uygulayabiliriz. Bu seçeneği yalnızca |
polylineQuality |
İsteğe bağlı. Çoklu çizginin kalitesi için tercihinizi belirtir. |
polylineEncoding |
İsteğe bağlı. Çoklu çizgi için tercih edilen kodlamayı belirtir. |
departureTime |
İsteğe bağlı. Kalkış saati. Bu değeri ayarlamazsanız değer, varsayılan olarak isteği yaptığınız zaman olur. Bu değeri geçmişte olan bir zamana ayarlarsanız istek başarısız olur. RFC3339 UTC "Zulu" zaman damgası biçiminde olmalıdır. Örnekler: |
routeModifiers |
İsteğe bağlı. Rotaların hesaplanma şeklini etkileyen ve yerine getirilecek bir dizi koşul. |
routeObjective |
Zorunlu. Optimize edilecek rota hedefidir. |
languageCode |
İsteğe bağlı. "en-US" gibi BCP-47 dil kodu veya "sr-Latn" girin. Daha fazla bilgi için http://www.unicode.org/reports/tr35/#Unicode_locale_identifier sayfasına bakın. Desteklenen dillerin listesi için Dil Desteği bölümüne bakın. Bu değeri sağlamadığınızda, görüntüleme dili, rota isteğinin konumundan belirlenir. |
units |
İsteğe bağlı. Görünen alanlar için ölçü birimlerini belirtir. |
RouteObjective
v1alpha.computeCustomRoutes tarafından optimize edilecek bir hedefi içerir.
JSON gösterimi |
---|
{
"rateCard": {
object ( |
Alanlar | |
---|---|
rateCard |
Ücret Listesi hedefi. |
RateCard
Ücret listesi rota hedefini içerir.
JSON gösterimi |
---|
{ "costPerMinute": { object ( |
Alanlar | |
---|---|
costPerMinute |
İsteğe bağlı. Dakika başına maliyet. |
costPerKm |
İsteğe bağlı. Kilometre başına maliyet. |
includeTolls |
İsteğe bağlı. Geçiş ücretinin toplam maliyete dahil edilip edilmeyeceği. |
MonetaryCost
Ücret listesinde kullanılan maliyeti içerir.
JSON gösterimi |
---|
{ "value": number } |
Alanlar | |
---|---|
value |
Zorunlu. İstekten tahmin edilen, yerel para birimindeki maliyet değeri. |