位置: IT常识 - 正文

高德地图API-获取位置信息的经纬度(高德地图api获取当前经纬度的城市地图)

编辑:rootadmin
高德地图API-获取位置信息的经纬度

推荐整理分享高德地图API-获取位置信息的经纬度(高德地图api获取当前经纬度的城市地图),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:高德地图api获取交通拥堵数据,高德地图api获取图片,高德地图API获取位置最近地铁站,高德地图api获取当前经纬度的城市地图,高德地图api获取当前定位时准时不准,高德地图api获取当前定位时准时不准,高德地图API获取位置最近地铁站,高德地图API获取海拔,内容如对您有帮助,希望把文章链接给更多的朋友!

开发指南:https://lbs.amap.com/api/webservice/guide/api/georegeo/

一、首先需要注册成为开发者,注册成功后就可以使用此开放平台。

高德开放平台网址:https://lbs.amap.com/ 点击注册: 选择注册方式,注册完成进入下一步:选择认证方式

我是个人开发,就选个人认证开发者,如果是企业就选企业认证开发者

填写完善信息,进行支付宝扫描实名认证,勾选同意,点击提交资料:

高德地图API-获取位置信息的经纬度(高德地图api获取当前经纬度的城市地图)

认证结果:

二、进入控制台

使用 API 前请您先注册高德账号申请Key。 1.进入控制台 https://console.amap.com/dev/key/app 2.在应用管理创建应用 创建好的应用:

3.为上面的应用添加key 生成的key: 注:此key值是以后,请求api所用的key,一定要保存好

服务示例: https://restapi.amap.com/v3/geocode/geo?address=北京市朝阳区阜通东大街6号&output=XML&key=<用户的key>

请求示例: 示例说明:address 是需要获取坐标的结构化地址,output(XML)用于指定返回数据的格式,Key是用户请求数据的身份标识。 localtion中逗号前面为经度,后面为纬度

由此api,把地址转为经纬度。

三、Java调用高德地图API根据详细地址获取经纬度

代码如下:

package com.example.listdemo.utils;import com.alibaba.fastjson.JSONObject;import java.io.BufferedReader;import java.io.InputStreamReader;import java.net.URL;import java.net.URLConnection;/** * 地址转经纬度(使用高德地图获取地址信息的经纬度) * @author qzz */public class AddressLocationUtil { /** * Key */ private static String KEY="<高德key>"; public static String GD_URL="https://restapi.amap.com/v3/geocode/geo?address=%s&key=%s"; /** * 成功标识 */ private static String SUCCESS_FLAG="1"; /** * 根据地址获取对应的经纬度信息 * @param address * @return */ public static String getLonAndLatByAddress(String address){ String location=""; GD_URL = String.format(GD_URL, address, KEY); //高德接口返回的是JSON格式的字符串 String queryResult = getResponse(GD_URL); JSONObject obj = JSONObject.parseObject(queryResult); if(String.valueOf(obj.get("status")).equals(SUCCESS_FLAG)){ JSONObject jobJSON = JSONObject.parseObject(obj.get("geocodes").toString().substring(1, obj.get("geocodes").toString().length() - 1)); location = String.valueOf(jobJSON.get("location")); }else{ throw new RuntimeException("地址转换经纬度失败,错误码:" + obj.get("infocode")); } return location; } /** * 发送请求 * * @param serverUrl 请求地址 */ private static String getResponse(String serverUrl) { // 用JAVA发起http请求,并返回json格式的结果 StringBuffer result = new StringBuffer(); try { URL url = new URL(serverUrl); URLConnection conn = url.openConnection(); BufferedReader in = new BufferedReader(new InputStreamReader(conn.getInputStream())); String line; while ((line = in.readLine()) != null) { result.append(line); } in.close(); } catch (Exception e) { e.printStackTrace(); } return result.toString(); } public static void main(String[] args) { String address="北京市朝阳区阜通东大街6号"; String location=getLonAndLatByAddress(address); System.out.println("经纬度:" + location); }}

执行结果:

本文链接地址:https://www.jiuchutong.com/zhishi/283881.html 转载请保留说明!

上一篇:Vue 3结合element plus(问题总结一)之 table数据更新而视图不跟新(vue3.0 element ui)

下一篇:KHALMNPR.exe是什么进程 有什么作用 KHALMNPR进程查询(kzip_main.exe是什么)

  • 堤防是啥
  • 增值税的计税依据包括
  • 增值税专用发票的税率是多少啊
  • 稳岗返还多久能到账
  • 存货盘亏计入哪个会计科目
  • 进口产品销售需要什么资质
  • 报销人和经办人怎么区分
  • 被客户扣钱怎么办
  • 农业免税企业账户怎么查
  • 物业采购主要做什么
  • 非营利组织需要纳税吗
  • 跨年发票是否可以报销 审计
  • 销售退回的货物应当由什么部门清点
  • 白酒销售环节交消费税吗
  • 差旅费报销会计科目
  • 汽车销售公司办公室周末上班吗知乎
  • 企业录用失业人员有税收优惠吗
  • 公司对外借款怎么做账
  • 资产的税务处理要注意什么
  • 增值税电子发票怎么开具流程
  • 企业报社保可以用医保吗
  • 允许列支的捐赠比例
  • 工伤赔付是那个出钱呢
  • 增值税小规模申报表
  • 机动车购置税怎么收
  • 支付给个人的小票怎么写
  • 社保扣款是根据每个月实发工资么
  • 虚拟机安装苹果系统全过程
  • 企业收到财政资金
  • uniapp异常处理
  • 材料发票入账
  • 2022最新廉洁警示语句
  • 递延收益与递延所得税资产的区别
  • 微信小程序自定义函数
  • php获取客户端唯一标识
  • 企业持有待售的固定资产,应当对其预计
  • React - Redux Hooks的使用细节详解
  • 以无形资产向外单位投资会引起会计要素
  • 旅行社专票开票内容的规定
  • 支出包括哪些项目
  • 企业确认收入实现的条件有哪些?
  • python如何开发系统
  • 公司购买led屏幕做到什么费用
  • python中chr函数介绍
  • 阿里云安装centos8
  • 代扣代缴个人所得税奖励金
  • 金蝶暂存凭证怎样转正常凭证
  • 办公室装修费多少钱可以一次性入账
  • 简述清算机构的职责
  • sqlserver数据库版本号怎么查
  • 经营性存款人罚款
  • 外贸出口增值税附表二填哪项
  • 财政补贴的会计分录
  • 固定资产计提折旧凭证怎么做
  • 企业清算未分配利润怎么交税
  • 负数发票开错了是否可以作废?
  • 超市现金券模板
  • 电子承兑汇票是到期日前10天提示承兑吗
  • 报销 增值税专用发票
  • 金税盘清卡怎么操作视频
  • 其他业务收入与其他业务成本的关系
  • 出口退税勾选后电子税务局查不到发票
  • 记账联是哪一联
  • 购买设备的运费增值税计入成本吗
  • 收到发票没付款,能打赢官司吗
  • 资产减值损失是费用吗
  • Windows7 64位环境下Python-igraph环境配置的方法
  • centos7如何设置中文
  • mac键盘图标与对应不匹配
  • win8可以装pr2018吗
  • linux的安装方法
  • textview可以点击吗
  • node.js快速入门
  • unity技术分享
  • 安全的代码
  • 北京930末班车时间表
  • 工会春游费用怎么报销
  • 美国非税收入排名榜
  • 2020年青海国税工资待遇
  • 收缴和缴纳的区别
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设