OpenLR Binary V3解码:白皮书与TomTom演示工具的差异与问题
OpenLR Binary Version 3 解码与TomTom演示工具的差异及技术疑问
我正依据OpenLR协会官网的OpenLR白皮书(v1.5 rev2)解码OpenLR Binary Version 3字符串,但与TomTom演示工具对比时,发现多处关键差异、错误及信息缺失,具体疑问如下:
- 相对坐标负字节值的处理:相对坐标的负字节值需翻转加1才能得到实际值,但白皮书未提及此步骤,请问该步骤是否适用于绝对坐标?
- 坐标计算公式的差异:白皮书称相对坐标计算与绝对坐标公式一致:
(int - (sgn(int) *0.5)) * 360 / 2^resolution(绝对坐标resolution=24,相对坐标resolution=16),但实际需将处理后的字节值除以10^5才得到正确结果,这一矛盾该如何解释? - LRP坐标计算逻辑:Location Reference Points(LRP)计算中,白皮书要求将相对坐标值与前一个LRP相加,但演示工具的计算存在错误,最终结果却符合街道位置,请问正确的LRP坐标计算公式是什么?
我已按白皮书编写解码器,联系TomTom后被指引至此,恳请技术指导。
内容的提问来源于stack exchange,提问作者Anouar
相关产品推荐
相关产品推荐

