高德地图获取所在城市POI数据

本文介绍了如何利用高德地图开放平台获取特定城市的充电站POI数据。首先注册并创建Web服务应用获取API Key,然后参照文档找到所需的城市和POI分类代码,通过示例代码实现数据爬取。遇到问题时需注意选择正确的服务平台类型,避免出现权限错误。
摘要由CSDN通过智能技术生成

由于小论文方向为电动汽车的路径规划,所以需要用到充电站的数据,因此需要从高德地图上爬充电站数据。本文学习自这篇文章

高德有一个开放平台,点击进入,注册(登录)(有了账号之后返回首页)-控制台-应用管理-我的应用-添加,接下来会出现如下界面:

在服务平台的选项中,选择Web服务,这一步很重要!

选完之后可以在界面中得到你的key

接下来需要知道需要查询城市以及POI分类的代码,进入此界面下载参考文档

在之前所说的参考文章中,我找到了作者用来爬数据的代码

from urllib.parse import quote
from urllib import request
import json
import xlwt


# 根据城市名称和分类关键字获取poi数据
def getpois(cityname, keywords):
    i = 1
    poilist = []
    while True:  # 使用while循环不断分页获取数据
        result = getpoi_page(cityname, keywords
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值