import requests
import pandas as pd
key='?' #传入自己申请的key值
adcode=520100 #城市adcode码
url='https://restapi.amap.com/v3/place/text?parameters'
id = []
lines = []
area = []
name = []
location_x = []
location_y = []
for n in range(10): #因为不清楚有多少个站点,所以往大一点的数循环
parameters={'key':key,
'city':"%s"%adcode,
'citylimit':'true',
'types':'150500', #地铁站点类型编码
'output':'json',
'offset':'20', #一页20条数据
'page':'%d'%n
}
reqs = requests.get(url=url, params=parameters)
jsondata = reqs.json() # 因为上面设置的是返回json格式所以.json
#整理格式
for i in range(len(jsondata['pois'])):
position=jsondata['pois'][i]
if position['parent']==[]:
高德 获取城市地铁站点数据
最新推荐文章于 2024-10-10 20:47:40 发布