v1alpha.computeRouteMatrix istek mesajı
JSON gösterimi |
---|
{ "origins": [ { object ( |
Alanlar | |
---|---|
origins[] |
Zorunlu. Yanıt matrisinin satırlarını belirleyen kaynaklar dizisi. Kaynakların ve hedeflerin kardinalitesi için çeşitli boyut kısıtlamaları vardır:
|
destinations[] |
Zorunlu. Yanıt matrisinin sütunlarını belirleyen hedefler dizisi. |
travelMode |
İsteğe bağlı. Ulaşım şeklini belirtir. |
routingPreference |
İsteğe bağlı. Rotanın nasıl hesaplanacağını belirtir. Sunucu, yolu hesaplamak için seçilen yönlendirme tercihini kullanmayı dener. Yönlendirme tercihi hataya veya ekstra uzun bir gecikmeye yol açarsa hata döndürülür. Gelecekte, tercih edilen seçenek geçerli bir sonuç sağlamadığında farklı bir seçenek kullanmak için yedek bir mekanizma uygulayabiliriz. Bu seçeneği yalnızca |
departureTime |
İsteğe bağlı. Kalkış saati. Bu değeri ayarlamazsanız varsayılan olarak istekte bulunduğunuz zaman kullanılır. Bu değeri zaten gerçekleşmiş bir zamana ayarlarsanız istek başarısız olur. Nanosaniye çözünürlüğe ve en fazla dokuz kesir basamağına sahip, RFC3339 UTC "Zulu" biçiminde bir zaman damgası. Örnekler: |
RouteMatrixOrigin
ComputeRouteMatrixRequest için tek bir kaynak
JSON gösterimi |
---|
{ "waypoint": { object ( |
Alanlar | |
---|---|
waypoint |
Zorunlu. Kalkış ara noktası |
routeModifiers |
İsteğe bağlı. Bunu kaynak olarak alan her rota için değiştiriciler |
RouteMatrixDestination
ComputeRouteMatrixRequest için tek bir hedef
JSON gösterimi |
---|
{
"waypoint": {
object ( |
Alanlar | |
---|---|
waypoint |
Zorunlu. Hedef ara nokta |