位置: 编程技术 - 正文

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

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

  • 加班费要计入个人账户吗
  • 分公司撤销跨区域转固定资产到总公司
  • 企业减免的税费账务处理
  • 已申报未导入是申报成功了吗
  • 暂估发票一直未收回
  • 在企业所得税中增值税可以扣除吗
  • 建筑公司成本发票不够
  • 收取违约金如何处罚
  • 政府会计制度固定资产折旧哪个月开始计提
  • 银行的划分标准
  • 企业代扣职工个人缴纳的五险一金
  • 写字楼出租可以给租户注册吗
  • 以前年度漏记一笔短期借款但本金利息支出记账了
  • 补充养老保险交200和500差别
  • 前期差错更正处理方法
  • 税率开错的增值税发票怎么办
  • 开餐费发票要开具数量和单价吗
  • 合伙企业如何计算缴纳个人所得税
  • 营业成本收入比
  • 对外投资公司经营范围
  • 定额发票2019年规定
  • 个人偶然所得捐赠扣除标准
  • 公司出差打的报销吗
  • 报销抵冲银行日记帐要怎么入帐?
  • 科目编码首位与分类编号不符,接受此编码吗
  • 公户转给股东的钱需要交个税吗
  • 出口退税申报时间限制
  • windows10如何关闭病毒和威胁防护设置
  • 设置u盘优先启动怎么设置
  • 纳税人转让不动产增值税征收管理暂行办
  • php目录列表
  • 交通运输企业会议记录
  • php 表单
  • 公司注销后所欠债怎么办
  • 收到证券公司异常交易
  • 面试官问几个问题
  • unet模型代码matlab
  • 挥别2020逐梦2021
  • phpcms怎么用
  • 帝国cms安装教程
  • php中isset函数作用
  • 合并报表的会计主体
  • php底部导航代码
  • BOM学习
  • 成本核算需要哪些单据
  • sql server 2008 2014
  • 增值税及附加税费申报表附列资料一
  • 销售费用期末余额
  • 出口不报关账务处理
  • 暂估的应付账款需要调整报表吗
  • 提取坏账会计分录怎么写
  • 工业企业辅助生产费用的分配方法
  • 不用鲁大师
  • 怎样修改windows开机密码
  • ubuntu20设置wifi
  • linuxvlc安装
  • 更新win8
  • 菜鸟教程官网app
  • centos7 zsh
  • material design设计
  • android的游戏
  • css自学
  • 刚接触 python 如何快速上手?
  • 随机游戏插件怎么使用
  • 加密批处理代码
  • 简略说明本岗位最高风险的防范措施和现场处置方案
  • android:ellipsize="marquee"
  • node运行js文件
  • 安卓暗屏
  • 税务局投诉怎么投诉
  • 如何查询税务是否签订三方
  • 浙江省网上税务局申报
  • 利息收入通过什么科目核算
  • 增值税差额征税什么意思
  • 企业出租房产的税收优惠政策
  • 珠宝消费税怎么申报
  • 发票清单盖章样本图片
  • 营改增之前和之后
  • 新疆房车自驾营地
  • 城镇土地使用税减免税政策
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设