最近开发一款导航的项目需要行驶方向,这里一般是gps会给我返回航向的,但是公司老系统的数据库没有这个数据,就只能自己计算咯getAngle(lng_a,lat_a,lng_b,lat_b){ vara=(90-lat_b)*Math.PI/180; varb=(90-lat_a)*Math.PI/180; varAOC_BOC=(lng_b-lng_a)*Math.PI/180; varcosc=Math.cos(a)*Math.cos(b)+Math.sin(a)*Math.sin(b)*Math.cos(AOC_BOC); varsinc=Math.sqrt(1-cosc*cos
最近开发一款导航的项目需要行驶方向,这里一般是gps会给我返回航向的,但是公司老系统的数据库没有这个数据,就只能自己计算咯getAngle(lng_a,lat_a,lng_b,lat_b){ vara=(90-lat_b)*Math.PI/180; varb=(90-lat_a)*Math.PI/180; varAOC_BOC=(lng_b-lng_a)*Math.PI/180; varcosc=Math.cos(a)*Math.cos(b)+Math.sin(a)*Math.sin(b)*Math.cos(AOC_BOC); varsinc=Math.sqrt(1-cosc*cos