我使用手机端高德地图的接口,url路径需要自己摸索寻找
我直接上代码
import json
import math
import random
import re
import time
import requests
line_lu = input('线路名称')
tmp_url = 'https://m.amap.com/service/poi/busbykeyword.json?keywords=%s&city=320100&pagenum=1&pagesize=2'%line_lu
page = requests.get(tmp_url, headers=headers)
ret = page.content.decode()
ret = json.loads(ret)
keyword = ret['keywords']
# print(ret)
online_list1 = []
online_list2 = []
station1 = []
station2 = []
# 对数据进行提取
buslist = ret['busline_list']
al = 0
for i in buslist:
online_dict = {}
online_dict['front'] = i['terminal_name']
online_dict['jin'] = i['xs']
online_dict['id'] = i['id']
online_dict['wei'] = i['ys']
if al ==0:
online_list1.append(online_dict)
else:
online_l

这篇博客介绍了如何利用Python调用高德地图的接口,获取公交线路的GPS坐标点。作者分享了具体的代码实现,并说明了输出格式,其中-1表示普通坐标,1表示公交站点坐标。
最低0.47元/天 解锁文章
9720

被折叠的 条评论
为什么被折叠?



