Partilhar via


MapsRoutingClient.GetRouteMatrix Método

Definição

O serviço de Roteamento de Matriz permite o cálculo de uma matriz de resumos de rota para um conjunto de rotas definido por locais de origem e destino usando uma solicitação assíncrona (assíncrona) ou síncrona (sincronização). Para cada determinada origem, o serviço calcula o custo de roteamento dessa origem para cada destino determinado. O conjunto de origens e o conjunto de destinos podem ser considerados como cabeçalhos de coluna e linha de uma tabela e cada célula na tabela contém os custos de roteamento da origem para o destino dessa célula. Para cada rota, os tempos de viagem e as distâncias são retornados. Você pode usar os custos computados para determinar quais rotas detalhadas calcular usando a API de Trajeto de Rota. O tamanho máximo de uma matriz para solicitação assíncrona é 700 (o número de origens multiplicado pelo número de destinos).

public virtual Azure.Maps.Routing.Models.GetRouteMatrixOperation GetRouteMatrix (Azure.WaitUntil waitUntil, Azure.Maps.Routing.RouteMatrixOptions options, System.Threading.CancellationToken cancellationToken = default);
abstract member GetRouteMatrix : Azure.WaitUntil * Azure.Maps.Routing.RouteMatrixOptions * System.Threading.CancellationToken -> Azure.Maps.Routing.Models.GetRouteMatrixOperation
override this.GetRouteMatrix : Azure.WaitUntil * Azure.Maps.Routing.RouteMatrixOptions * System.Threading.CancellationToken -> Azure.Maps.Routing.Models.GetRouteMatrixOperation
Public Overridable Function GetRouteMatrix (waitUntil As WaitUntil, options As RouteMatrixOptions, Optional cancellationToken As CancellationToken = Nothing) As GetRouteMatrixOperation

Parâmetros

waitUntil
WaitUntil

Se o método deve aguardar para retornar até que a operação de execução prolongada seja concluída no serviço; Started se ele deve retornar depois de iniciar a operação.

options
RouteMatrixOptions

As opções de direção de rota.

cancellationToken
CancellationToken

O token de cancelamento a ser usado.

Retornos

Exceções

options é nulo.

O serviço retornou um código de status sem êxito.

Aplica-se a