Java调用的高德api,通过经纬度查询地址信息 - 记录
Java后台调用的高德api,通过经纬度查询地址信息
官方文档地址:https://lbs.amap.com/api/webservice/guide/api/georegeo
传入的参数为location,location:经度,纬度
输出为json字符串
/*** 调用地图api,通过location查询areaAdcode* @param params* @return* @throws Exception*/public static Map<String,String> findAdressByLocation(String location) throws Exception {Map<String, String> resuleMap = new HashMap<>();String areaAdcode = null;String accessAddress = null;String key ="3898**************94700";String apiurl = "https://restapi.amap.com/v3/geocode/regeo?location="+ location +"&poitype=&key="+ key +"&radius=1000&extensions=all&batch=false&roadlevel=0";String result = HttpUtils.httpsGetRequest(apiurl);JSONObject jsonObj = new JSONObject().fromObject(result);if(jsonObj.getInt("status") == 1){JSONObject regeocodes = jsonObj.getJSONObject("regeocode");JSONObject addressComponent = regeocodes.getJSONObject("addressComponent");areaAdcode = addressComponent.getString("adcode");accessAddress = regeocodes.getString("formatted_address");resuleMap.put("areaAdcode", areaAdcode);//行政编码resuleMap.put("accessAddress", accessAddress);//地址}else{resuleMap.put("areaAdcode", areaAdcode);resuleMap.put("accessAddress", accessAddress);resuleMap.put("code", "500");resuleMap.put("message", "高德api查询异常!");return resuleMap;}resuleMap.put("code", "200");resuleMap.put("message", "调用高德api成功!");return resuleMap;}
Java调用的高德api,通过经纬度查询地址信息 - 记录相关推荐
- java调用腾讯地图根据经纬度获取位置信息
这是java提交经纬度信息,然后获取该经纬度所在省市区的一个方法,话不多说直接上代码: package com.lmj.util;import net.sf.json.JSONObject; impo ...
- 高德地图根据经纬度获取地址信息
主要是使用高德里面地理编码与逆地理编码的getAddress这个方法, 根据逆向地理编码:将地理坐标(经纬度)转换成地址描述信息,对应为AMap.Geocoder的getAddress方法. 具体使用 ...
- Java 调用Google Map Api解析地址,解析经纬度实例
Java 调用Google Map Api解析地址,解析经纬度实例 使用google地图的反向地址解析功能,提供一个经纬度得到对应地址,或者给出模糊地址,得到经纬度,放在java后台代码中处理,这个使 ...
- Python爬取链家网获取二手房数据并调用高德api获得经纬度
链家网获得数据地址,高德api获得经纬度(同理链家网也可以换成其他58同城,赶集网的数据,因为反爬虫比较厉害,没时间整,就用链家网的数据先试试水) 首先爬链家网,Info包含一条信息 import j ...
- python高德地图api调用实例_Python 利用高德地图api实现经纬度与地址的批量转换...
我们都知道,可以使用高德地图api实现经纬度与地址的转换.那么,当我们有很多个地址与经纬度,需要批量转换的时候,应该怎么办呢? 在这里,选用高德Web服务的API,其中的地址/逆地址编码,可以实现经纬 ...
- java调用第三方天气预报API接口
java调用第三方天气预报API接口 package com.sensordata.controller; import com.common.json.JSONObject; import java ...
- java调用个人微信api接口实现收发消息发朋友圈
个人微信api接口,java调用个人微信api接口实现收发消息发朋友圈 1.微信好友收发消息 /** * 给微信好友发消息 * @author wechatno:t ...
- 调用百度地图API获取经纬度(详细步骤)
前端调用百度地图API获取经纬度(详细操作) 1. 浏览器搜索百度地图开放平台 2. 创建应用 点击控制台 --> 应用管理 --> 我的应用 --> 注册账号(如果没有注册过) - ...
- java调用个人微信API接口收发朋友圈,删除评论朋友圈
java调用个人微信API接口收发朋友圈,删除评论朋友圈 /** * 发送朋友圈任务 * @author wechatno:tangjinjinwx * @param ctx * @param vo ...
- python从高德api获取公交线路规划信息
从高德api获取公交线路规划信息类似于爬虫,由于本人不会爬虫,因此简单说说如何实现 直接上代码 import os import requests import math import json im ...
最新文章
- WCF中的序列化[上篇]
- ae中英文切换_AE技巧,AE CC软件如何切换中英文版
- Windows Live Writer 测试日志
- 从CCF的改革看中国科技社团的改革
- java内存对象模型
- hdu 3790(最短路)
- nginx整合php+lua+oracle环境搭建
- 阿里妈妈技术团队 6 篇论文入选 CIKM 2021
- Docker最全教程——数据库容器化(十一)
- html5 电流效果,在HTML5 Canvas 2D上绘制云雾中的电流动画特效
- 中文版Visual Studio 2008 SP1 智能提示为英文的补丁发布
- [转载] 在IPython中重新加载模块 importlib
- Android 动态壁纸
- Python爬虫,4567电影网电影信息爬取,二级页面处理方案
- c语言间接寻址运算符,间接寻址运算符:*
- Pull Request 到底是什么意思
- 2018艾耕科技笔试题
- 通过STC12C5A08S2实战项目来理解单片机是怎么工作的
- 张大哥笔记-如何利用网络赚钱(20种网络赚钱方法推荐)
- MySQL数据库冰人集团