Java 解析GPS芯片 的经纬度信息
**
通过芯片获取到的经纬度信息,是不能直接使用的,下面是一个java的换算,其实就是度分秒的转换,不过他的数据有点坑。
**
我们获取到的数据一般是这种的:
$GNGGA,012135.000,3704.9891,N,11911.9880,E,1,11,1.3,33.6,M,0.4,M,0000*4F
使用方法分割之后
传入经纬度字符串(一定要是字符串) 然后返回一个double数组 0位经度,1位 纬度,直接使用即可
public double[] getGPSData(String j, String w) {double[] LanLon = new double[2];try {String jingdu = j.split("\\.")[0].substring(0, j.split("\\.")[0].length() - 2);String minutes = j.split("\\.")[0];double dec_jingdu = (((Double.parseDouble(j) -Double.parseDouble(j.split("\\.")[0])) * 60 / 3600 + (Double.parseDouble(minutes.substring(minutes.length() - 2)) / 60)));String weidu = w.split("\\.")[0].substring(0, w.split("\\.")[0].length() - 2);String weidu_minutes = w.split("\\.")[0];double dec_weidu = (((Double.parseDouble(w) -Double.parseDouble(w.split("\\.")[0])) * 60 / 3600 + (Double.parseDouble(weidu_minutes.substring(weidu_minutes.length() - 2)) / 60)));LanLon[0] = (Double.parseDouble(jingdu) + dec_jingdu);LanLon[1] = (Double.parseDouble(weidu) + dec_weidu);} catch (Exception e) {e.printStackTrace();}return LanLon;}
Java 解析GPS芯片 的经纬度信息相关推荐
- Android获取GPS网络定位经纬度信息
定位一般分为是:GPS定位,WIFI定位,基站定位 和 AGPS定位 GPS定位 GPS定位需要手机GPS模块硬件支持.GPS走的是卫星通信的通道,在没有网络连接的情况下也能使用,并且通过GPS方式准 ...
- java解析xml实例——获取天气信息
获取xml并解析其中的数据: package getweather.xml;import java.io.IOException; import java.util.HashMap; import j ...
- 使用java解析当前ip地址等信息
先看解析效果,每一条都是独立的字符串 像这种信息在web开发中有时是非常有用的,可以通过后台获取,以json的形式传递给前端. 首先要了解一个网址,通过这个网址我们可以直接获取到当前设备的相关信息,如 ...
- Java解析wav文件基本格式信息
本文提供的一种获取wav文件基本格式的一种方式,方便在前端完成一些数据的操作.最近写Java处理音频文件的相关代码,为了便于查看获取的音频文件的格式,查看访问其基本格式信息在进行下一步数据处理之前是非 ...
- Java获取照片的Exif信息,并解析GPS
Java获取照片的Exif信息,并解析GPS 1. 效果图 2. 什么是Exif? 3. 源代码 参考 ❤️ 这篇博客将介绍什么EXIF,以及如何用Java语言读取Exif信息,并转换经纬度为位置信息 ...
- java解析图片GPS等信息,springboot项目获得图片GPS
java解析图片GPS等信息 文章目录 java解析图片GPS等信息 1.元数据(Metadata) 1.1Metadata概念解释 1.2 图片元数据 2.代码展示 2.1解析图片信息代码实例(有详 ...
- 实时获取经纬度信息(使用GPS),经纬度持续变化
经纬度持续变化,数据来源GPS,解决经纬度出现4.9E-324的问题 全部代码 实验效果及更改说明 本项目遇到的问题(经纬度出现4.9E-324)及解决方法 <第一行代码>书籍分享如下: ...
- java解析pdf获取pdf中内容信息
java解析pdf获取pdf中内容信息 今日项目中需要将pdf中的数据获取到进行校验数据,于是前往百度翻来覆去找到以下几种办法,做个笔记,方便日后查询. 废话不多说,我要直接上代码装逼了 第一种 使用 ...
- Java解析魔兽争霸3录像W3G文件(三):解析游戏开始前的信息
上一篇博文中,通过对压缩数据块的解压缩以及合并,得到了解压缩的字节数组.从现在开始,就要处理这个数据. 这个部分的数据主要包括两大类信息:一类是游戏开始前的信息,例如游戏地图,游戏玩家,队伍.种族情况 ...
最新文章
- 方法调方法(委托方式)
- (王道408考研数据结构)第二章线性表-第二节2:顺序表的操作
- scrap连接django
- VMware Workstation不可恢复错误: (vcpu-0)
- python的chr可以转换中文吗,chr()在python中怎么实现编码的转换
- Come On, Baby!
- android系统wifi控制风扇,可手机APP控制的机箱风扇,光污染新玩法
- 学习github的网站
- [省选前题目整理][清橙A1303]tree(LCT)
- GPA计算 UESTC - 152
- 中医证型关联规则挖掘Python代码【完整】
- EDA -- 灯开关设计
- Python是如何将“中文”转“拼音”的?
- 汇编语言(王爽版)实验一
- 全基因组关联分析GWAS专题2——连锁不平衡
- web前端三大核心技术
- 避免论文查重小窍门五则
- CLOUD 云计算进阶(一)-云平台搭建与虚拟化服务
- 深信服下一代防火墙介绍
- STM32+果云GA6-GPRS/GSM模块+MQTT+HTTP协议连接中移OneNet上传GPS数据定位
热门文章
- WPF简单图片浏览器
- 技术寻道,生态裂变:2020百度地图“点石成金”的这一年
- jetson nano GPIO引脚控制舵机
- kaldi windows安装_kaldi 在 Windows 下的使用
- 韦东山FreeRtos的内部机制,截图+学习笔记【2000字】【原创】
- EPro-PnP:用于单目物体姿态估计的广义端到端概率 PnP(CVPR 2022)
- web前端基础入门开发教程之HTML5 Web 存储
- 云知梦Web前端开发完整版
- 仅需3分钟,你就能明白Kafka的工作原理
- 锁相放大器sr830_锁相放大器Lock-In Amplifier,SR830数字锁相放大器SR810锁相放大器400-007-1064...