Как построить матрицу расстояний с помощью API матрицы расстояний Google? - PullRequest
0 голосов
/ 25 мая 2020

У меня есть 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'}

Но я все еще пытаюсь понять, как ввести все местоположения, чтобы получить две матрицы (расстояние между / время между)

...