西西河

主题:【原创】最近为公司开发了一个小软件,挺好玩的 -- 温雅颂

共:💬67 🌺136
分页树展主题 · 全看首页 上页
/ 5
下页 末页
        • 家园 地理坐标

          南北极肯定是不需要的,因为我们没有在那的客户。

          月球坐标就更不需要了。

          不过,地理坐标无非就是经纬度而已,单纯从经纬度来看,是无法区分这个经纬度是在地球上还是月球上的。

          数据合理,生成的数据必须符合用户的业务逻辑要求

          对。这是我当时考虑的一个重要因素。

          • 家园 GPS可以记录高度的,所以可以产生月球坐标:-)

            关键是鲁棒性测试。即在网络信号和GPS信号采集出错的情况下,系统是否会崩溃。

          • 家园 万一那个那个客户跑到南北极去了呢

            多做点没坏处,

            俺举月球的例子是夸张了点,主要是考虑乱七八糟的数据对系统的干扰,比如假设经纬度的数值范围是0-365(具体多少早忘了),由于传输的问题,经纬度给你传了个-1,或是65535,这就是月球了。

            • 家园 应该不会有这种输出

              好像出现-1的可能性不大,现在的gps芯片的输出都处理过了,这种明显的非法数据是会被过滤掉的

              • 家园 我是说传输过程中出的错误

                GPS给的数据是正确的,传到后台就出错了

                另外也不能太相信GPS,芯片也是人做的

                • 家园 有校验啊

                  数据都是至少有奇偶校验的,校验过不去的值直接就抛弃了啊,校验就是用来解决传输过程中数据异常的问题。

                  说这些没别的意思,数据肯定还要进行有效性检验的,只是说我接触到的gps芯片输出还没遇见你说的情况,负数是有可能的,南北半球不同(都是在wgs84坐标系下说的)

    • 家园 赫赫,板凳上做好,听讲
分页树展主题 · 全看首页 上页
/ 5
下页 末页


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河