有人知道如何获得2条道路的交点的纬度和经度吗?
我目前可以从geopy
找到针对Python的解决方案。
谢谢!
答案 0 :(得分:0)
def loc(streetA, streetB):
res = requests.get('https://www.google.com/maps/place/'+streetA+' & '+streetB)
return re.findall(r'll=(.*?)" item', res.text)[0].split(',')
gps = loc('19th rd nw', 'kafir rd')
print(gps)
>>['38.302811', '-95.767682']
它不是api,但您总是可以抓取Google地图吗?这是我提供的一个函数,它使用两个字符串表示相交的道路。