高德地图API-通过经纬度获取当前位置附近的建筑
现在公司有一个新的需求,前端传入经纬度,后端计算出附近的医院、派出所等等,通过查阅高德地图的Web服务开发文档,发现了以下接口:
https://restapi.amap.com/v3/place/around?location=经纬度&key=web服务类型的key&keywords=派出所&types=130501&radius=5000&offset=20&page=1
这里是参数的介绍
参数 | |
---|---|
location | 逗号分割的经纬度,例如117.167688,27.469837 |
key | 创建的web类型的key 点击跳转去申请key |
keywords | 周边搜索的关键词 |
types | 检索目标的分类(POI类型) 参考高德API官方文档 |
radius | 查询半径 0-50000 |
offset | 每一页返回查询结果的个数 |
page | 第几页 |
这里是返回的结果
{"status": "1","info": "OK","infocode": "10000","count": "1","suggestion": {"keywords": [],"cities": []},"pois": [{"id": "B025705MII","parent": [],"childtype": [],"name": "止马镇中心卫生院","type": "医疗保健服务;综合医院;卫生院","typecode": "090102","biz_type": [],"address": "止马镇止马中路1号","location": "117.169901,27.471023","tel": "0599-7771221;0599-7772778","pname": "福建省","cityname": "南平市","adname": "光泽县","importance": [],"shopid": [],"shopinfo": "2","poiweight": [],"distance": "255","biz_ext": {"rating": [],"cost": []},"photos": [{"title": [],"url": "http://store.is.autonavi.com/showpic/beceaa81b666376821c4c7819160742a"}]}]
}
这里是从返回的json中拿名称、经纬度和电话的代码
String resultStr = HttpUtils.get("https://restapi.amap.com/v3/place/around?location=" + location + "&key=你的key&keywords=派出所&types=130501&radius=5000&offset=20&page=1");
JSONObject resultJson = JSONObject.parseObject(resultStr);
JSONArray pois = resultJson.getJSONArray("pois");
String tel = pois.getJSONObject(0).getString("tel");
String name= pois.getJSONObject(0).getString("name");
String location= pois.getJSONObject(0).getString("location");
高德地图API-通过经纬度获取当前位置附近的建筑相关推荐
- 高德地图API - 根据经纬度获取周边建筑地标
根据当前的定位获取附近的地标 // 高德地图查询周边 function aMapSearchNearBy(centerPoint, city) {AMap.service(["AMap.Pl ...
- Python调用高德地图API实现经纬度换算、地图可视化
作者 | 糖甜甜甜 出品 | 经管人学数据分析 Python调用高德地图API实现经纬度换算.地图可视化 前地图可视化的工具和函数比较多,但是在不知道相关地点经纬度的情况下,通过python调用高德地 ...
- python 根据经纬度 调取和显示地图_Python调用高德地图API实现经纬度换算、地图可视化-站长资讯中心...
目前地图可视化的工具和函数比较多,但是在不知道相关地点经纬度的情况下,通过python调用高德地图API实现经纬度换算,并且直接在高德地图新推出的轻量级可视化平台上实现一键式地图可视化,这其中需要申请 ...
- 你还在为高德地图找不到门牌号等详细地址而烦恼吗?你还在等什么——Python调用高德地图API实现经纬度换算、地图可视化
Python调用高德地图API实现经纬度换算.地图可视化 前地图可视化的工具和函数比较多,但是在不知道相关地点经纬度的情况下,通过python调用高德地图API实现经纬度换算,并且直接在高德地图新推出 ...
- python调用高德地图api 可视化_Python调用高德地图API实现经纬度换算、地图可视化...
前地图可视化的工具和函数比较多,但是在不知道相关地点经纬度的情况下,通过python调用高德地图API实现经纬度换算,并且直接在高德地图新推出的轻量级可视化平台上实现一键式地图可视化,这其中需要申请密 ...
- python高德地图api调用实例_Python 利用高德地图api实现经纬度与地址的批量转换...
我们都知道,可以使用高德地图api实现经纬度与地址的转换.那么,当我们有很多个地址与经纬度,需要批量转换的时候,应该怎么办呢? 在这里,选用高德Web服务的API,其中的地址/逆地址编码,可以实现经纬 ...
- vue 高德地图API根据地址获取经纬度/根据经纬度获取地址
1.引入 <script type="text/javascript" src="https://webapi.amap.com/maps?v=1.4.14&am ...
- (2023进阶版)vue+h5 通过高德地图(原生) 获取当前位置定位
前言:因为也是用的上一个版本的代码,为了描述清楚所以就直接复制文章来更改了,这一版更加完善简洁,高德地图精确度也更高 (2021年写过的一版上线了挺长时间,2023年突然被应用市场下架,说流程走不通, ...
- qpython androidhelper 经纬度_Python调用高德地图API实现经纬度换算、地图可视化
第二步:构造url参数获取经纬度 得到密钥后,可以在高德地图web服务API下的地理编码接口获取经纬度,地理编码/逆地理编码 API 是通过 HTTP/HTTPS 协议访问远程服务的接口,提供结构化地 ...
最新文章
- Spring IoC 源码系列(四)bean创建流程与循环依赖问题分析
- VTK:科赫雪花用法实战
- 使用 XML 实现按钮改变焦点设置背景图
- python观察日志(part25)--创建numpy数组
- springboot自动装配原理_【springboot】基于springboot运行原理实现springboot的自动配置...
- java 与c des_Java和C/C++进行DES/AES密文传输
- 车辆贷款违约预测 Top1(2021科大讯飞)
- 为何python不好找工作-郑州为何python不好找工作?
- 管理新语:不愿意做的事情,与其应付,不如直接明说
- 如何为人员办理离职停保
- 前后端交互、Node、npm、Express、mysql基础
- 内网ip如何传输文件
- PON光模块相关知识
- 为找房方便,将sohu房产的rss 转成全文的!
- excel冻结窗口_Excel工作学习超高频实用技巧
- [NOIP 2005 T2] 过河 (动态规划+简单数论)
- c语言实现10个数由小到大排序(插入排序法)
- idea编译报错:Refer to the generated Javadoc files in ‘..\target\apidocs‘ dir. 解决
- linux服务器光衰,linux下怎么查看光模块光功率
- Android TV APPs 的介绍与创建