我试图找到CSV文件中多个地址之间的距离。但是,当试图找出问题时,无论我何时输入lat/long或物理地址,输出都返回相同的错误地址。在
import sys
sys.path.append('C:\Python36\Lib\site-packages')
import google maps
gmaps = googlemaps.Client(key='-')
origins = ['26.650032', '-81.842073']
destinations = ['26.617167', '-81.860763']
JTC = gmaps.distance_matrix('origins'+", Florida", 'destinations'+", Florida", units="imperial")
print(JTC)
{'destination_addresses': ['633 N Orange Ave, Orlando, FL 32801, USA'], 'origin_addresses': ['933 45th St, West Palm Beach, FL 33407, USA'], 'rows': [{'elements': [{'distance': {'text': '167 mi', 'value': 269040}, 'duration': {'text': '2 hours 27 mins', 'value': 8822}, 'status': 'OK'}]}], 'status': 'OK'}
。。。。。在
^{pr2}$。。。。。在
我的代码有问题吗?在
尝试以下坐标:
如果有地址,则需要以不同的格式设置字符串:
^{pr2}$我认为googlemaps足够聪明,能够找出这些地址在佛罗里达州。在
您已经将地址存储在列表中;如果它只是一个字符串,您可以像这样连接:
origins + ', Florida'
。在如果有帮助请告诉我。在
相关问题 更多 >
编程相关推荐