位置: 编程技术 - 正文

计算汽车行驶的方向(求行驶时间的公式)

编辑:rootadmin

推荐整理分享计算汽车行驶的方向(求行驶时间的公式),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:怎么计算车的行驶路程公式,计算汽车行驶的速度,怎么计算车的行驶路程公式,计算汽车行驶的公式,汽车怎么计算行驶距离,计算车辆行驶速度的公式,计算汽车行驶的公里数,计算汽车行驶的速度,内容如对您有帮助,希望把文章链接给更多的朋友!

1. 场景:已知汽车行驶过程中的2个GPS坐标点A(n1,e1),B(e),计算它行驶的方向。

计算汽车行驶的方向(求行驶时间的公式)

2. 分析:如上图所示,知道了两个点A、B,可以假设一个C点,让三个点构成一个直角三角形。现在可以知道,A,B,C三点的GPS坐标就很容易求出三个角的对边长度a,b,c。根据余弦定下CosB=(a2&#;c2-b2)/2ac,就可以求出CosB的&#;。

3.C#实现代码。

/// <summary> ///计算两点GPS坐标的距离 /// </summary> /// <param name="n1">第一点的纬度坐标</param> /// <param name="e1">第一点的经度坐标</param> /// <param name="n2">第二点的纬度坐标</param> /// <param name="e2">第二点的经度坐标</param> /// <returns></returns> public static double Distance(double n1, double e1, double n2, double e2) { double jl_jd = .; double jl_wd = .; double b = Math.Abs((e1 - e2) * jl_jd); double a = Math.Abs((n1 - n2) * jl_wd); return Math.Sqrt((a * a &#; b * b)); } /// <summary> /// 已知汽车行驶的两个GPS点,求汽车行驶的方向 /// </summary> /// <param name="n1">第一个GPS点纬度</param> /// <param name="e1">第一个GPS点经度</param> /// <param name="n2">第二个GPS点纬度</param> /// <param name="e2">第二个GPS点经度</param> /// <returns></returns> public static double GetBusDirection( double n1,double e1, double n2, double e2) { double e3 = 0; double n3 = 0; e3 = e1 &#; 0.; n3 = n1; double a = 0; double b = 0; double c = 0; a = Distance(e1, n1, e3, n3); b = Distance(e3, n3, e2, n2); c = Distance(e1, n1, e2, n2); double cosB = 0; if ((a * c) != 0) { cosB = (a * a &#; c * c - b * b) / (2 * a * c); } double B = Math.Acos(cosB) * / Math.PI; if(n2<n1) { B=&#;(-B); } return B; }

Android大图片裁剪终极解决方案(中:从相册截图) 转载声明:Ryan的博客文章欢迎您的转载,但在转载的同时,请注明文章的来源出处,不胜感激!:-)

Android判断用户2G/3G/4G移动数据网络 在做AndroidApp的时候,为了给用户省流量,为了不激起用户的愤怒,为了更好的用户体验,是需要根据用户当前网络情况来做一些调整的,也可以在App的

Android中View转换为Bitmap及getDrawingCache=null的解决方法 1.前言Android中经常会遇到把View转换为Bitmap的情形,比如,对整个屏幕视图进行截屏并生成图片;Coverflow中需要把一页一页的view转换为Bitmap、以便实现复

标签: 求行驶时间的公式

本文链接地址:https://www.jiuchutong.com/biancheng/386009.html 转载请保留说明!

上一篇:计算两个GPS坐标的距离 方法四 - Java语言(计算两gps坐标之间距离)

下一篇:Android大图片裁剪终极解决方案(中:从相册截图)(android图片裁剪)

  • 实收资本印花税率是多少啊
  • 开分公司赚钱吗
  • 市政绿化工程的施工方案
  • 职工受到工伤后应该怎么办
  • 盈利就是净利润吗
  • 科目余额转到其他科目
  • 个人购买商铺如何缴税
  • 二手房增值税如何交
  • 公司采购报销没发票
  • 购进原材料发生非正常损失,账面成本10万元 该原材料
  • 退货款现金流量表填经营活动的什么科目
  • 发票退回原因
  • 支付明年报刊费
  • 出口退税报关单解密在哪下载
  • 计提附加税的会计分录
  • 税收分类编码选错了没事吧
  • 一般纳税人附加税减免
  • 购入赠品计入什么科目
  • 长期股权投资权益法初始计量
  • 购货未能取得发票怎么办
  • 车辆购置税退税条件
  • 收到政府返还土地款 奖励 土地增值税
  • pb估值是什么意思
  • 土地使用权评估中的成本法
  • 应收账款的差额计入哪里
  • win8.1技巧
  • mac如何连接2个airpods
  • php图形化编程
  • win10没有音效设置
  • 房屋租赁合同中租金大写
  • 公司承担的社保公积金怎么做账
  • php imagettftext()函数
  • 佛罗里达naples
  • 仓库盘点单模板
  • nvm for windows
  • php获取服务端ip
  • linux中login命令
  • 支付职工差旅费发生的现金流出
  • 税号一般多少位数字
  • 数据结构—python语言描述
  • 如何用织梦在本地搭建网站
  • 绩效奖个人所得税是多少
  • 水电费专用发票模板
  • mysql怎么实现原子性
  • 股权转让母子关系是否缴纳个人所得税
  • 企业现金流量表怎么分析
  • 固定资产处置的增值税怎么入账
  • 低值易耗品的管理流程
  • 资源税的账务处理
  • 不良品扣款会计分录
  • 应付账款算费用吗
  • 建筑安装合同印花税率怎么算
  • 开票系统的维护与保养
  • 手工发票可以抵进项税吗
  • 买断式买入
  • 记账发生错账怎么办
  • win7 mysql5.7.21安装
  • win10+Ubuntu16.04 LTS双系统完美教程(图文教程)
  • centos基本操作
  • window系统大全
  • WFXMOD32.EXE - WFXMOD32是什么进程
  • win8.1如何关闭windows defender
  • ubuntu命令行调节音量
  • centos 发行版
  • qtaet2s.exe - qtaet2s是什么进程 有什么用
  • Centos 6.5 x86_64 安装或者设置花生壳ddns的技巧
  • 进程process.acore已停止怎么办
  • win 7笔记本连接投影仪
  • win7提示内部版本7601副本不是正版
  • perl数组去重
  • opengl3d
  • css设置段落
  • python教程详细
  • javascript的promise
  • python网络爬虫项目步骤
  • 从重置手
  • android 获取时区
  • 中牟地税局电话
  • 河南省土地使用税税率
  • 2019年十堰市高中录取分数线
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设