我试图用Python中的Mapbox计算给定点之间的距离。我阅读了文档和一些示例,得出了以下代码。在
from mapbox import Distance
glinavos = {
'type': 'Feature',
'properties': {'name': 'glinavos'},
'geometry': {
'type': 'Point',
'coordinates': [39.754598, 20.654121]}}
zoinos = {
'type': 'Feature',
'properties': {'name': 'zoinos'},
'geometry': {
'type': 'Point',
'coordinates': [39.754204, 20.640761]}}
katogi = {
'type': 'Feature',
'properties': {'name': 'katogi'},
'geometry': {
'type': 'Point',
'coordinates': [39.776992, 21.180688]}}
myDistance = Distance(access_token="pk.eyJ1IjoiaWxpdHNlIiwiYSI6ImNpenZmcm11YjAwMGQyd2x1Nm9nd2pqcGUifQ.1PZaOWTVajnQZGeBb_x1Bw")
result=myDistance.distances([glinavos,zoinos,katogi], 'driving')
它一直返回403错误,而其他一切似乎都正常。这三个测试点是真实的地方,我尝试了两个访问令牌:我的public和my secret(更多特权)一个。此外,我还尝试通过curl使用相同的点和令牌调用服务,它工作得很好。我的剧本怎么了?在上面的代码中,我使用公共令牌。在
目前没有回答
相关问题 更多 >
编程相关推荐