v1alpha.computeRoutes 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. |
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" biçiminde, nanosaniye çözünürlüğüne ve en fazla dokuz kesirli basamağa sahip bir zaman damgası. Örnekler: |
computeAlternativeRoutes |
Rotaya ek olarak alternatif rotaların hesaplanıp hesaplanmayacağını belirtir. |
routeModifiers |
İsteğe bağlı. Rotaların hesaplanma şeklini etkileyen ve yerine getirilecek bir dizi koşul. |
languageCode |
İsteğe bağlı. "en-US" veya "sr-Latn" gibi BCP-47 dil kodu. 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. |
optimizeWaypointOrder |
optimizeWaypointOrders (doğru) değerine ayarlanırsa, rotanın toplam maliyetini en aza indirmek için belirtilen ara ara noktaları yeniden sıralama girişiminde bulunur. Ara ara noktalardan herhangi biri ara nokta üzerinden ise istek başarısız olur. Yeni sıralamayı bulmak için ComputeRoutesResponse.Routes.Optimized_intermediate_waypoint_index kullanın. |