位置: 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是什么)

  • 车辆购置税退税申请模板
  • 股票印花税如何计算
  • 法人和办税人
  • 公司提供住宿员工在外居住出现问题
  • 建筑企业的成本
  • 其他收益怎么用
  • 高新技术企业账务处理注意事项
  • 缴纳社保的会计分录怎么做
  • 房地产企业城建税预缴可以抵扣吗
  • 企业临时账户是什么意思
  • 收到电子承兑汇票的账务处理
  • 营改增后挂靠开票作收入吗?
  • 应交增值税和未交增值税是一个科目吗
  • 定额发票去年的能用吗
  • 一般纳税人小型微利企业印花税
  • 特许权使用费的收入确认时间
  • 小型微利企业所得税优惠政策
  • 对账单回复函
  • 发票代码不是10位,怎么提示输入12位的
  • 公司社保和公积金没有足额缴纳
  • 特种设备培训费计入什么会计科目
  • 1697507882
  • 企业的银行存款日记账属于
  • 网页显示不全怎么回事
  • 一般纳税人是什么发票
  • 汇算清缴后的会计分录
  • 政府发放奖励金如何入账
  • 待抵扣进项税额贷方表示什么
  • 最薄的平板电脑是哪种
  • 对账小技巧
  • 无形资产摊销会影响利润吗
  • 卡特迈国家公园熊吃人
  • 个体户生产经营所得减免政策
  • ajax不刷新页面
  • ElementUI中<el-form>标签中 ref、:model、:rules 的作用
  • airpods怎么注销主人
  • php支付接口对接教程
  • wordpress限制ip访问
  • 301重定向到https 并且不带www跳转到带www
  • 投资收益的会计处理
  • 职工教育经费具体比例
  • 总公司不是小微企业,分公司独立核算的
  • 会计要离职了要注意几点
  • 新设立的企业如何办理开业税务登记
  • 分公司利润怎么结转给总公司需要交税
  • 价税合计公式分配
  • 发票校验码是什么在哪
  • phpcms专题页面模板
  • 本期应补退税额就是交钱吗
  • 农民工工资专户管理暂行办法
  • 购买的矿泉水能卖吗
  • 免征增值税和增值税免税
  • 免税企业免征增值税条件
  • 红字更正法适用于更正什么样的错误
  • 开出银行承兑汇票一张,面值30000元,用于抵付
  • 个人生产经营所得
  • 货运代理的公司
  • 湖南残保金优惠政策
  • 本票汇票支票的区别表格
  • 结转固定资产清理科目
  • 本年利润的会计科目
  • 工程结束发票未开全怎么办
  • 设备丢失查找
  • 记账凭证的填制与审核
  • win8系统怎么清理磁盘
  • linux给root权限
  • centos如何更新内核
  • linux系统中软件包分类
  • linux怎么禁用命令
  • ubuntu 2021
  • html中title的作用
  • 跑酷游戏cs
  • bat 命令大全
  • msg命令用法
  • 当ie7不认!important之后 [布局的解决办法]
  • 用球体模拟天空的游戏
  • python模拟操作
  • 浅谈建筑地基基础加固施工技术亲
  • 资源税从价计征的有哪些
  • 辽宁省耕地占用税适用税额表
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设