Saludos estuve buscando durante horas y no he encontrado nada ni remotamente parecido a esto.

Estoy tratando de usar Distance Matrix API, sin embargo, como entrada, la API necesita el origen Address también conocido como Name y Destination. Pero solo puedo proporcionar Lat / Lng de Origin y Lat / Lng de Destination de donde los obtengo usando mi propia markers.

¿Es posible obtener el nombre y la dirección del lugar de Lat / Lng del origen dado? ¿O estoy en el camino equivocado para lograr esto? cualquier sugerencia será apreciada. gracias.

-1
SmackDat 4 oct. 2017 a las 09:39

2 respuestas

La mejor respuesta

Puede utilizar las coordenadas de latitud / longitud para los parámetros de origen y destino. Está en la documentación https://developers.google.com/maps/documentation/ matriz de distancias / intro

Pero si realmente desea obtener la dirección de latlng, puede invertir la codificación geográfica de esta manera:

https://maps.googleapis.com/maps/api/geocode/json?latlng=40.714224,-73.961452&key=YOUR_API_KEY

Aquí está el enlace a la documentación para su referencia https://developers.google.com/maps/documentation/geocoding/start

0
James Solomon Belda 4 oct. 2017 a las 07:01

Para tu información. DistanceMatric Api no solo funciona con direcciones de cadena, también funciona con lat / lng, place_id también. Revise el siguiente documento https://developers.google.com/maps/documentation/distance-matrix/ introducción

Por lo tanto, no es necesario convertir su lat, lng en direcciones de cadena (de lo contrario, simplemente aumentarán los resultados de API)

Si quieres ver el resultado. Compruebe a continuación api. https://maps.googleapis.com/maps/api/distancematrix/json?units=imperial&origins=40.6655101,-73.89188969999998&destinations=40.6905615%2C-73.9976592&key= [API_KEY]

Nota: Reemplace API_KEY con su clave de API

1
krishnar 4 oct. 2017 a las 07:32