摘要:紧接着上一篇的文章来说,上一篇我的数据那个我的3D区域的数据,那在开发过程中,你该如何获取到这个数据呢?
实现:
- 首先,打开https://lbs.amap.com/api/webservice/guide/api/district/(就是高德地图文档的 Web服务API中的行政区域查询)
- 使用API前您需先申请Key,若无高德地图API账号需要先申请账号。目前高德提供的服务是唯一能让用户查询到乡镇/街道级别信息且小时级更新数据的公开API。例如:中国>山东省>济南市>历下区>舜华路街道(国>省>市>区>街道)。
3. 使用过程如下:
第一步,申请”Web服务API”密钥(Key);
第二步,拼接HTTP请求URL,第一步申请的Key需作为必填参数一同发送;
第三步,接收HTTP请求返回的数据(JSON或XML格式),解析数据。
如无特殊声明,接口的输入参数和输出数据编码全部统一为UTF-8。(一定要仔细看文档)
例如我的https://restapi.amap.com/v3/config/district?keywords=城市名称(比如北京或者填写城市编码表也可以)bdistrict=1&key=你申请的web服务key值&extensions=all
打印后你需要的数据是adcode、name、polyline、center(当然数据的格式按照我上个文章来)