以下是利用Python从高德地图获取诊所位置
1. 安装requests库和pyproj库。您可以使用pip命令在终端或命令提示符中安装这些库。
2. 导入requests和pyproj库:
import requests
import pyproj
3. 设置高德地图API密钥和搜索关键字:
api_key = 'your_api_key_here'
keywords = '诊所'
4. 发送HTTP GET请求以获取诊所位置信息:
url = 'https://restapi.amap.com/v3/place/text?key={}&keywords={}&city=全国&output=json'.format(api_key, keywords)
response = requests.get(url)
data = response.json()
5. 解析API响应以获取诊所的位置:
locations = []
for poi in data['pois']:
location = {'name': poi['name'], 'address': poi['address'], 'location': poi['location']}
locations.append(location)
6. 将坐标从高德地图的坐标系转换为WGS84坐标系:
wgs84 = pyproj.Proj('+