位置: 编程技术 - 正文

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

编辑: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图片裁剪)

  • 法人是残疾人有什么优惠政策
  • 境外培训费计入关税完税价格
  • 买赠怎么做会计分录
  • 计提企业所得税会计科目
  • 取得交易性金融资产投资收益为什么在借方
  • 进项税额转出影响城建税吗
  • 未达起征点的增值税怎么算
  • 增值税专票销售额含税吗
  • 劳务派遣代发工资开票
  • 商业发票和形式发票英文
  • 稿酬收入怎么算
  • 差旅费超支金额允许报销吗
  • 订单式生产管理
  • 对外贸易出口公司
  • 递延收益在资产负债表哪里列示
  • 企业实际发生的与取得收入有关的、合理的支出,包括
  • 研发准备金期末余额帐务处理是怎样的?
  • 开出的发票什么情况下需要补税?
  • 出口退税收汇凭证是什么
  • 房屋的契税印花税的会计分录
  • 建筑业简易计税进项税可以抵扣吗
  • 既销售货物又提供劳务例题
  • 上缴国家利润应计入什么会计分录?
  • 2019年化妆品
  • 剑灵玩一会就崩溃
  • 外购货物用于建造厂房可以抵扣进项税吗
  • 信用证保证金会退还吗
  • windows11怎么删除临时文件
  • php的超级全局变量
  • 建筑公司结算会计
  • 个体户变更为有限公司成立时间
  • yii2组件的理解
  • 银行存款缴纳房产税会计分录
  • 亚运村夜宵地方
  • nacos安装包
  • php超时限制
  • 小微企业免教育附加
  • vue3setup语法糖如何定义realtive数据
  • ucenter中词语过滤原理分析
  • win11任务管理器卡死没响应
  • 分期收款企业所得税确认时间
  • vue watch和computed
  • 出租房屋收取跨年度的预收租金收入
  • 产权转移书据印花税减半征收政策
  • 增值税专用发票丢了怎么补救
  • 财务报表季报利润表本月金额怎么填
  • mysql内连接查询使用汉语作为官方语言的所有国家
  • mongodb添加数据库
  • 材料暂估入库时需要考虑增值税进项税吗
  • 公司给非本单位的个人转账有风险怎么平账
  • 跨月的增值税专用发票怎么冲红或者是作废
  • 高新技术企业研发费用占比要求
  • 补缴社保的利息会进入个人账户里吗
  • 产房日常维修费用
  • 一次性收取的房租如何做账
  • sqlserver CONVERT()函数用法小结
  • 远程连接sqlserver的数据库和本地连接时不一样
  • linux系统设置ntp同步
  • linux常用命令sed
  • 如何用u盘装系统盘
  • ubuntu怎么添加一个新用户
  • linux网卡lo
  • linux awk命令使用实例
  • win7开机提示重启怎么办
  • win8怎么看windows
  • 贪心算法编程题
  • android:ListView的局部刷新
  • 超漂亮的38种刺绣图案
  • Android getTopActivity的方法
  • 学javascript可以干什么工作
  • 如何输出反序数
  • jQuery插件ajaxFileUpload异步上传文件
  • unity3d功能介绍
  • shell脚本实现批量登录并执行命令
  • unity mesh bounds
  • python crc
  • jquery有哪些
  • 职工教育经费可以结转吗
  • 车船税完税凭证去哪里打印
  • 财税咨询服务内容包括
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设