数据库中存储不少于24条路线,每条路线应是16个点或以上的点构成的折线,这些点可以在地图上直接点击存储形成一条路线
,当车辆驶离设定路线时触发,给终端发出提醒,有什么思路吗?这个我感觉也不用很精确,应该不需要和导航那样,一直
不停的对比坐标吧?希望大家能给我说下思路

解决方案 »

  1.   

    你可以把一段一段折线扩展为一个一个矩形,矩形宽度就是判断是否偏离的范围,如果采集到的经纬度坐标不在这个范围内则为偏离。通常1“大约等于50米我记不清了,所以你要选择经纬度作坐标系,单位要精确到"以下才行
      

  2.   

    但是如果是折线的话,俩个矩形之间是有空隙的,在这个点再画个圆倒是可以把这个空隙圈进来,但是这样编程难度会加大不少吧?
      

  3.   

    要不停比对坐标的,这样比较可靠
      

  4.   

    不用很可靠,大体能做到监控就行,偏差不要太大就行。