NMEA 0183协议输出的经度、纬度格式是度分格式,经度dddmm.mmmm、纬度ddmm.mmmm,在地图使用中格式是度度格式,所以需要进行转换。

具体转换方法如下:

#include "stdio.h"
#include "math.h"double GpsDataDmToDd(double data)
{double result;double dd,mm,temp;dd = (int)data / 100;//得到度ddmm = data - dd*100;//得到分mm.mmmmtemp = mm / 60;result = dd + temp;return result;
}int main(void)
{double a1=2256.4567823;double b1;b1 = GpsDataDmToDd(a1);printf("%.8lf",b1);return 0;
}

运行结果:

格林恩德专注GPS北斗高精度定位、北斗短报文通信与无线传输应用产品的开发与市场拓展。

NMEA 0183语句经度、纬度 度分格式转度度格式计算方法相关推荐

  1. C语言度化为度分秒的方法,一句话转换度:分:秒格式为度.度度度

    在excel中度.分.秒格式怎转化为多少度的格式我的生涯一片无悔,想起那天下午夕阳下我含着泪奔跑,那是我逝去的青春. =104所在列数值+(46所在列数值*60+01所在列数值)/3600倾向于把别人 ...

  2. 经纬度度与度分格式转化

    前言 在做定位服务的时候,惯导设备的经纬度数据经常以度分格式的形式输出,而我们要进行业务处理时,则经常要将度分格式转化为度的格式,方便计算.在查找了一些资料之后,记录了解决的办法,方便后面查看. 一. ...

  3. 度分 格式 转换 GPS 经纬度定义、经纬度格式、GDAL中地理坐标转换及地理坐标屏幕显示

    转自:http://blog.csdn.net/lijie45655/article/details/6771524 手持GPS,正在学习当中,晚上我在谷歌地球上找到端午节要去的目的地,找出了它的经纬 ...

  4. nema0183 java解析_NEMA 0183 语句解析

    一. NMEA0183标准语句(GPS常用语句) 1. Global Positioning System Fix Data(GGA)GPS定位信息 $GPGGA,<1>,<2> ...

  5. GPS NMEA 0183 4.10协议/GPS Linux串口驱动

      NMEA 0183是美国国家海洋电子协会(National Marine Electronics Association)为海用电子设备制定的标准格式.现在已经成为GPS导航设备统一的RTCM(R ...

  6. minmea——GPS NMEA 0183 协议解析库

    今天给大家推荐一个纯C语言编写,轻量级的GPS NMEA 0183协议解析库:minmea github地址:https://github.com/kosma/minmea 一.特点 1.C99标准编 ...

  7. django经度纬度计算两点距离实例及微信商家付款给用户接口实例

    长路漫漫,未知作伴. python 根据经度纬度计算两点距离 小数点保留位数 base加时间戳加密 十六进制数字转十进制字符串 微信获取用户openid 云通讯发送短信接口 django 微信小程序提 ...

  8. 7-89 平原作战 7-79 烟囱的高度(有关正反三角函数·度·分·秒)

    一.平原作战 我军在平原地带与敌人遭遇,我炮兵瞄准敌人开炮射击. 请编写程序,输入炮弹的初速度 v0 和射程 x,输出炮弹的射角 α. 输入格式 初速度 v (米/秒) 射程 x (米) 输出格式 射 ...

  9. GPRS 基站定位 LAC CID 得到经度 纬度及百度地图显示

    基站定位免费接口API: http://mpro.sinaapp.com/my/jzdw.php?hex=0&lac=10328&cid=26997&map=1 lac 和CI ...

  10. 根据2个经纬度点,计算这2个经纬度点之间的距离(通过经度纬度得到距离)

    根据2个经纬度点,计算这2个经纬度点之间的距离(通过经度纬度得到距离) 球面上任意两点之间的距离计算公式可以参考维基百科上的下述文章. Great-circle distance Haversine ...

最新文章

  1. Matlab编程与数据类型 -- 数据类型概述
  2. Redis实现分布式锁全局锁—Redis客户端Redisson中分布式锁RLock实现
  3. 【MATLAB】二维绘图 ( 绘制二维图像 | 设置图像样式 )
  4. java阻塞超时_JAVA防线程阻塞(超时控制)
  5. JS读取JSON数据
  6. 进程占用过高cpu的排查
  7. 可以用AppleWatch解鎖iPhone
  8. 《从问题到程序:用Python学编程和计算》——1.4 练习
  9. ssms远程服务器地址,SSMS如何远程到SQL SERVER?
  10. 计算机英语pork,[语音]各种肉的英文
  11. uni-app之uniCloud(一)
  12. win10彻底关闭windows defender,解决无故占用大量CPU问题
  13. 怎么搭建直播平台,直播环境搭建该怎样做?
  14. 解决办法:Ubuntu 16.04 【缺少依赖】导致出现该错误——ERROR: the following packages/stacks could not have their
  15. FactoryBean of Spring
  16. Flash/Photoshop/AE/图形图像资源下载地址
  17. [附源码]SSM计算机毕业设计 宠物医院管理系统JAVA
  18. android 百度地图 车辆监控,实现GPS一辆或多辆小车在百度地图上显示驾驶路线
  19. 一款不错的开源屏幕(窗口)录制软件 CamStudio
  20. 你真的会除甲醛吗?除甲醛才不是通风这么简单!

热门文章

  1. pitch yaw roll是什么
  2. Gurobi优化器使用(一)搭建并求解一个优化模型的过程【C++环境】
  3. 啊哈C语言-20220823学习练习
  4. 各种常用的 Win32Api 汇总(持续更新中. . .)
  5. Python实现人脸识别
  6. 三维计算机软件图,三维cad看图
  7. 来讲讲什么是元数据和主数据
  8. java电商项目源码_电子商务系统+java+web+完整项目+包含源码和数据库Java实用源码(示例代码)...
  9. 分享两个完整javaweb项目源码
  10. Linux学习笔记总结