Classe DistanceMatrixService
Classe
google.maps.DistanceMatrixService
Um serviço para distâncias de computação entre várias origens e destinos.
Acesse ligando para const {DistanceMatrixService} = await google.maps.importLibrary("routes")
.
Consulte Bibliotecas na API Maps JavaScript.
Construtor | |
---|---|
DistanceMatrixService |
DistanceMatrixService() Parâmetros:nenhum
Cria uma nova instância de um DistanceMatrixService que envia consultas de matriz de distância aos servidores do Google. |
Métodos | |
---|---|
getDistanceMatrix |
getDistanceMatrix(request[, callback]) Parâmetros:
Valor de retorno:
Promise<DistanceMatrixResponse> Emite uma solicitação de matriz de distância. |
Interface DistanceMatrixRequest
Interface google.maps.DistanceMatrixRequest
Uma consulta de matriz de distância enviada pelo DistanceMatrixService
que contém matrizes de locais de origem e destino, além de várias opções para calcular métricas.
Propriedades | |
---|---|
destinations |
Tipo:
Array<string|LatLng|LatLngLiteral|Place> Uma matriz que contém strings de endereço de destino, objetos LatLng ou Place para calcular a distância e o tempo. Obrigatório. |
origins |
Tipo:
Array<string|LatLng|LatLngLiteral|Place> Uma matriz que contém strings de endereço de origem, objetos LatLng ou Place , usados como origem para calcular a distância e o tempo. Obrigatório. |
travelMode |
Tipo:
TravelMode Tipo de rota solicitada. Obrigatório. |
|