测试了百度地图和腾讯地图的api。百度地图没有开放周边地图的web调用接口。所以最后只能用腾讯地图api实现。
参考代码如下
# -*- coding: utf-8 -*-
"""
File Name: gaode_ditu
Description :
Author : meng_zhihao
mail : 312141830@qq.com
date: 2019/12/10
"""
import requests
import json
from urllib.parse import quote, unquote
import csv
import time
api_key = 'xxxxxx' # 高德地图key
def search_place(keyword): # 后续为了更精确建议设置城市
url = 'https://restapi.amap.com/v3/place/text?'
parameters = ''
parameters+='key=%s'%api_key
# parameters+='&types=010000|020000|030000|040000|050000|120000|150000'
parameters+='&keywords=%s'%quote(keyword)
url = url+parameters
rsp = requests.get(url,