Visão geral
Além de especificar a origem e o destino, você também pode usar muitas das opções disponíveis para rotas e personalizar uma matriz de rotas. A tabela a seguir lista as opções disponíveis para solicitações de matriz de rotas e destaca as diferenças entre os métodos de rota única e de matriz.
Opção | Descrição |
---|---|
Modo viagem | O meio de transporte, como carro, transporte público, a pé, de bicicleta ou veículo de duas rodas. |
Especifique como e se incluir dados de tráfego | Inclua dados de trânsito para resultados mais precisos ou exclua-os para uma resposta mais rápida.
Como o computeRouteMatrix processa muitas rotas simultaneamente, usar a configuração de qualidade mais alta, TRAFFIC_AWARE_OPTIMAL , impõe um limite estrito ao número total de elementos (origens × destinos) que podem ser calculados em uma única chamada. Essa limitação existe para evitar latência excessiva. |
Calcular taxas de pedágio para uma matriz de rotas | Ao trabalhar com pedágios na RouteMatrix , o processo é fundamentalmente o mesmo que calcular pedágios para uma única rota, mas com uma diferença importante no escopo: o método computeRouteMatrix fornece apenas as informações agregadas de pedágio para cada par origem-destino completo. Ao contrário do método único computeRoutes , que pode retornar informações detalhadas sobre pedágios divididas por trechos individuais da rota (segmentos entre pontos de referência), a resposta da matriz de rotas resume o custo total estimado de pedágio para toda a viagem entre a origem e o destino. Você ainda pode ativar o cálculo de pedágios definindo extraComputations como TOLLS e definindo as informações do veículo e do passe de pedágio ao definir o routeModifiers da origem, mas o travelAdvisory.tollInfo resultante se aplica a todo o trajeto, não aos componentes individuais.
|
Solicitar valores localizados | Você solicita texto localizado para sua resposta de matriz de rotas da mesma forma que para uma rota, usando uma máscara de campo. Ao solicitar texto localizado para duração e distância, os métodos de rota única e de matriz aceitam a definição explícita de languageCode e unidades (por exemplo, METRIC ou IMPERIAL ). No entanto, se esses parâmetros não forem definidos, o método computeRoutes tentará inferir o idioma e as unidades de distância diretamente da localização geográfica do ponto de referência de origem. Já o método computeRouteMatrix usa o inglês (en-US ) como padrão para o idioma e o sistema métrico (METRIC ) para as unidades, independente da localização da origem. Portanto, é necessário definir explicitamente os parâmetros de localização ao usar RouteMatrix para substituir o comportamento padrão. |
Tipos de veículos disponíveis para matriz de rotas | Outras opções para selecionar o tipo de veículo da matriz de rotas. |
Mais opções | Para especificar outras opções, como o horário de partida, consulte ComputeRouteMatrixRequest. |