位置: 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出厂会自带贴膜吗(小米10出厂自带miui13是正品么)

    小米10出厂会自带贴膜吗(小米10出厂自带miui13是正品么)

  • 荣耀v30是不是巴龙5000(荣耀v30是emui吗)

    荣耀v30是不是巴龙5000(荣耀v30是emui吗)

  • 微信里面的视频号怎么删除(微信里面的视频在哪里可以找到)

    微信里面的视频号怎么删除(微信里面的视频在哪里可以找到)

  • qq已实名未绑卡限额(qq已实名未绑卡收款限额需要绑定银行卡,多久可以恢复)

    qq已实名未绑卡限额(qq已实名未绑卡收款限额需要绑定银行卡,多久可以恢复)

  • 华为平板m5和m5青春版区别(华为平板m5和m5青春版哪个好)

    华为平板m5和m5青春版区别(华为平板m5和m5青春版哪个好)

  • 淘宝怎么设置无品牌(淘宝怎么设置无实物发货)

    淘宝怎么设置无品牌(淘宝怎么设置无实物发货)

  • 1200mbps是千兆路由器吗(1200兆路由器是千兆的)

    1200mbps是千兆路由器吗(1200兆路由器是千兆的)

  • 微信语音突然变小了(微信语音突然变小)

    微信语音突然变小了(微信语音突然变小)

  • 抖音没有营业执照怎么开通企业认证(抖音没有营业执照怎么开通个人小店)

    抖音没有营业执照怎么开通企业认证(抖音没有营业执照怎么开通个人小店)

  • 账号uid是什么意思(uid有什么用可以告诉别人吗)

    账号uid是什么意思(uid有什么用可以告诉别人吗)

  • 存储卡可以存什么(存储卡可以干嘛)

    存储卡可以存什么(存储卡可以干嘛)

  • 小米手环4能带着洗澡吗(小米手环能带上飞机吗)

    小米手环4能带着洗澡吗(小米手环能带上飞机吗)

  • 苹果xr支持多少w充电(苹果XR支持多少w充电器)

    苹果xr支持多少w充电(苹果XR支持多少w充电器)

  • 手机高级设置在哪里(手机的高级设置怎么设置)

    手机高级设置在哪里(手机的高级设置怎么设置)

  • 苹果双重认证怎么取消(苹果双重认证怎么换设备)

    苹果双重认证怎么取消(苹果双重认证怎么换设备)

  • 华为p30 pro和苹果xsmax有什么不同(华为p30pro和苹果14pro对比)

    华为p30 pro和苹果xsmax有什么不同(华为p30pro和苹果14pro对比)

  • 淘宝上如何申请退款(淘宝上如何申请售后)

    淘宝上如何申请退款(淘宝上如何申请售后)

  • 备份后的文件在哪里找到(备份的文件在哪里)

    备份后的文件在哪里找到(备份的文件在哪里)

  • 〖大前端 - 基础入门三大核心之JS篇㉔〗- JavaScript 的数组的常用方法 (一)(大前端最新)

    〖大前端 - 基础入门三大核心之JS篇㉔〗- JavaScript 的数组的常用方法 (一)(大前端最新)

  • 小程序和公众号相互跳转(小程序和公众号可以同名吗)

    小程序和公众号相互跳转(小程序和公众号可以同名吗)

  • 织梦搜索结果页按点击排序的方法(织梦栏目内容不显示)

    织梦搜索结果页按点击排序的方法(织梦栏目内容不显示)

  • 二次封装这几个 element-ui 组件后,让代码更加优雅了(接口二次封装)

    二次封装这几个 element-ui 组件后,让代码更加优雅了(接口二次封装)

  • 企业所得税年报申报时间
  • 税金及附加现金流量表
  • 进项税转出会计分录如何做
  • 现金流量表中的销售商品提供劳务收到的现金
  • 非营利组织注销流程
  • 软件公司企业成本预测
  • 员工预支薪金怎么记账
  • 所得税二季度可以先少缴吗
  • 集团财务公司资金管理
  • 资本公积是属于什么类账户
  • 知道销项税怎么算进项
  • 银行的抵债资产是什么
  • 税务局多扣的税可以退吗
  • 未开票收入改为开票收入做账
  • 社保计入管理费用还是成本
  • 券商买卖股票手续费
  • 现金日记账的登记依据有
  • 普票丢失用第一联的复印件入账可以么
  • 职工旅游费计入什么科目
  • 出租车行业怎么银行贷款
  • 企业租车费用怎么处理方法
  • 工程完工进项税税务局不给退,走那个科目销毁
  • 个体工商户如何给员工交社保
  • 抵扣进项税额转出分录
  • 二手房有不动产统一发票吗
  • 关于保安员服务内容主要包括
  • 应收账款周转次数计算方法
  • 经办人需要承担风险盘锦交通运输破坏营商环境
  • 工资五险一金缴费标准是多少
  • 企业信息公示社保信息怎么填,公司没有交
  • 股息红利纳税义务发生地
  • 资本公积和盈余公积都是从企业的净利润中提取的
  • 工程施工预付账款会计分录
  • php中字符串函数
  • 专利权的期限是指专利权的实际有效期限
  • 交易性金融资产的交易费用计入哪里
  • php判断字符串是否合法日期
  • js循环有哪些
  • php用正则匹配网页的logo
  • 购买土地缴纳契税
  • 销售货物产生的运费怎么开票
  • 谈谈社会公德普通话三分钟
  • vue的内置组件
  • phpstudy配置php环境变量
  • 帝国cms建站教程
  • java阻塞队列线程安全吗
  • 租赁公司一般都有什么税
  • 给员工购买住房公积金是先办卡吗?
  • 外经证办好了后怎么开票
  • 生产企业的生产许可证
  • 建设银行e信通介绍
  • 失控发票进项税额结转成本
  • 开办费新会计准则
  • 公司给员工租房没有发票怎么入账
  • 投资收益的账务怎么处理
  • 微软9月30日将发行股票
  • Win10系统如何取消密码
  • 2015微软发布会
  • win8系统如何安装软件
  • 怎么用苹果电脑打印照片
  • 求windows7用户账户
  • 深入了解linux内核
  • kinect unity开发
  • 人物移动素材
  • Expand、Fasthelp、Fc命令的用法
  • 浅析中国式现代化的理论价值与现实意义
  • 深入浅出python
  • javascript学习指南
  • javascript基础笔记
  • unity坐标系转换
  • [置顶] 安卓手电筒小程序
  • jquery悬浮显示
  • 登陆界面android
  • 辽宁省国家税务局电子税务局官网
  • 深圳电子税务局税种启用在哪里
  • 深圳个税官网
  • 2020年职工探亲路费报销最新规定
  • 工厂的税率是多少
  • 湖北注册税务师协会
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设