У меня есть 59 местоположений, для которых мне нужно найти как расстояние между ними, так и время, необходимое для прохождения указанного расстояния.
У меня есть ключ API из бесплатной пробной версии Google Cloud Platform, и я нашел это код здесь, в Stack Overflow:
# importing googlemaps module
import googlemaps
# Requires API key
gmaps = googlemaps.Client(key='APIKEY')
# Requires cities name
my_dist = gmaps.distance_matrix('Delhi','Mumbai')['rows'][0]['elements'][0]
# Printing the result
print(my_dist)
, который возвращает словарь
{'distance': {'text': '1,415 km', 'value': 1415489}, 'duration': {'text': '1 day 0 hours', 'value': 87575}, 'status': 'OK'}
Но я все еще пытаюсь понять, как ввести все местоположения, чтобы получить две матрицы (расстояние между / время между)