全国免费电话:0372-3121861

新闻中心

攻克地图纠偏技术难题

 近日,经过安钢自动化软件公司技术人员一个多月的潜心专研,"安钢车辆卫星定位监控系统B/S端"车辆地图展示出现偏差的技术难题得到了圆满解决。
 
随着计算机技术发展的日新月异,B/S架构方兴未艾,电子地图更新落后需要本地化的缺点逐步显现,而在线地图提供的在线服务、更新及时等优点获得了人们的极大兴趣和关注。本公司顺应发展趋势,研发的"安钢车辆卫星定位监控系统B/S端",无需安装、使用方便,满足了市场上用户的需求。但在使用过程中,遇到到了一个棘手的难题:外部终端设备传来的经度、纬度展示于在线高德地图上时,会出现一定程度的偏差,不能准确无误的传达车辆的位置信息。同样的经度、纬度为什么在不同的地图上展示出不同的效果呢?困惑不已的技术人员经过不断探究,终于揭开了其中的奥秘,成功解决了这个难题。
 
经过研究发现,目前存在多种坐标体系,而开发者主要接触到的坐标体系分类有GPS原始坐标体系、火星坐标和其他坐标系。GPS原始坐标体系,一般用国际标准的GPS终端设备记录下来的坐标。但在中国,出于国家保密需要,任何一个地图产品都不允许使用GPS坐标。火星坐标是国测局02年发布的坐标体系。比如谷歌,腾讯,高德都在用这个坐标体系。火星坐标也是国内最广泛使用的坐标体系。其他坐标体系,一般都是由火星坐标经过偏移算法得到的。这种体系就根据每个公司的不同,坐标体系都不一样了。比如,百度和搜狗就使用自己的坐标体系,与其他坐标体系不兼容。
 
众所周知,GPS使用的坐标系统,以经纬度的形式来表示地球平面上的某一个位置,这是国际共识。但在我国,出于国家安全考虑,国内所有导航电子地图必须使用国家测绘局制定的加密坐标系统,即将一个真实的经纬度坐标加密成一个不正确的经纬度坐标,在业内将前者称之为地球坐标,后者称之为火星坐标。
 
这也就是地图展示位置信息出现偏差的主要原因所在。在各种web端平台,比如高德、腾讯、百度上取到的坐标,都不是GPS坐标,都是火星坐标,或者自己的偏移坐标系。那么地球坐标与火星坐标之间如何转换呢?技术人员通过高德地图API查找到解决方法,并一步步具体实施到本项目中。实施过程中采用递归算法把所有车辆展示过程重新进行优化编写,解决了车辆经度、纬度转换混乱的问题和响应速度慢的问题。
 
地图纠偏难题的解决,在B/S端实时了对车辆的准确跟踪和监管,为道路运输车辆带来了安全保障,更为了安钢智能运网系统的实施提供了技术储备,具有重要的现实意义。
 

Copyright @ 2017-2026 安钢自动化软件股份有限公司 版权所有

在线客服

关闭

客户服务热线
0372-3121861


点击这里给我发消息 吴予平

点击这里给我发消息 魏铁龙

点击这里给我发消息 靳谊

点击这里给我发消息 聂宗庆

点击这里给我发消息 尚燕光