GPS坐标转换为十进制格式
来源:互联网 发布:linux版本 编辑:程序博客网 时间:2024/04/29 22:12
GPS经纬度采用的是60进制的时分秒格式,比如东经121度36分37.16秒,我们在程序中需要将其处理为十进制小数形式。
这种进制转换很简单,公式如下:
小数形式=度+分/60+秒/3600
也可写为:
度+(分/+秒/60)/60
以东经121度36分37.16秒为例,转换后为121+36/60+37.16/3600=121.6103222
当然,在实际生产环境中,GPS设备发过来的数据是经过处理的,比如我曾经做过的一个项目中,GPS设备传过来的经纬度为:
121.363902 ,31.023345
咋一看还以为格式以经转换完成了,但实际定位的时候偏差却非常大。
后来才知道,我们项目使用的GPS设备采用的是这样一个协议:小数点前面代表度,小数点之后全部代表分
因此,我们还需要进行转换,即:
实际经度=121+36.3902/60=121.60650333
实际纬度=31+2.3345/60=31.03890833
0 0
- GPS坐标转换为十进制格式
- 【未完成】GPS坐标转换为平面坐标
- GPS坐标转换为百度地图坐标
- 将GPS坐标转换为火星坐标
- GPS经纬度转换为百度坐标
- GPS坐标转换为百度坐标,百度坐标的转换,原始坐标转百度坐标
- BMap百度地图坐标转换为GPS坐标
- 通过Java将GPS坐标转换为百度地图坐标
- 百度API接口把GPS坐标转换为百度坐标
- BMap百度地图坐标转换为GPS坐标
- GPS坐标转换为百度坐标的方法
- GPS坐标(经纬度)转换为百度坐标(经纬度)续
- GPS坐标转换为百度坐标 js封装
- GPS坐标转换为百度坐标 js封装
- 百度坐标转换GPS坐标
- GPS坐标转换
- GPS坐标转换
- GPS坐标转换
- itpp
- 点击显示指定元素,隐藏其他同辈元素
- C++ 改善程序与设计的做法
- 深入学习android之AlarmManager
- Delta3D 消息创建、注册、转发流程
- GPS坐标转换为十进制格式
- 分析机房收费系统——导图
- 图论中的常见算法分析比较和模板
- 匈牙利命名法、骆驼命名法与帕斯卡命名法大全
- secureCRT下vim是下划线,不高亮问题
- django-oscar
- JSP内置对象---session
- html A标签的onclick事件和href的使用
- 页面滚动动态加载数据,页面下拉自动加载内容