• GPS报文中经度纬度的表示方法,以及GGA报文的解析


    //将度,分报文转换成度,分,秒
                        //如接收到的纬度是:4546.40891
                        //4546.40891/100=45.4640891可以直接读出45度
                        //4546.40891–45*100=46.40891, 可以直接读出46分
                        //46.40891–46 =0.40891*60=24.5346读出24秒, 
                        //所以纬度是:45度46分24秒。

                        //将度,分报文转换成度
                        //如接收到的纬度是:4546.40891
                        //所以度等于45 + 46.40891/60 = 45.77348183
                        
                        //将度,分,秒 换算成度
                        //Decimal Degrees = Degrees + minutes/60 + seconds/3600
                          //例:57°55'56.6" =57+55/60+56.6/3600=57.9323888888888

                        //将度换算成度,分,秒
                        //如把经纬度 (longitude,latitude) (205.395583333332,57.9323888888888)
                        //转换据成坐标(Degrees,minutes,seconds)(205°23'44.1",57°55'56.6")
                        //1, 直接读取"度":205
                        //2,(205.395583333332-205)*60=23.734999999920 得到"分":23
                        //3,(23.734999999920-23)*60=44.099999995200 得到"秒":44.1
                        //采用同样的方法可以得到纬度坐标:57°55'56.6"
     

  • 相关阅读:
    web入门之 Promise API
    ==和equals的对比
    【ES】笔记-Set集合实践
    制作一个RISC-V的操作系统十三-抢占式多任务和兼容协作式多任务
    CogView中的RowParallelLinear
    C/C++内嵌简本语言-LUA
    C++——酒店管理系统
    添加IDEA到右键打开里面
    Kubernetes的基础概念
    c#学习-(委托的高级使用)
  • 原文地址:https://blog.csdn.net/celerylxq/article/details/125483290