了解纬度/经度/航向/速度找到下一个位置

2023-12-02

会心 A小数纬度, 十进制经度, 速度(公里/小时), heading如何找到下一个位置60秒后汽车? 有什么算法可以做到这一点吗?


这可能有帮助:

distance_traveled = speed * time

然后,使用航向作为角度(三角学)计算速度的 x 和 y 分量:

speed_x=distance_traveled * Math.Cos(heading/180*Math.PI)
speed_y=distance_traveled * Math.Sin(heading/180*Math.PI)

接下来,了解如何将纬度/经度映射为某种形式的 x/y 坐标,添加 speed_x 和 speed_y,然后再次转换为纬度/经度。

最后一个是一个棘手的问题,请看这里:http://www.movable-type.co.uk/scripts/latlong.html

事实上,您会在那篇文章中找到所有内容!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

了解纬度/经度/航向/速度找到下一个位置 的相关文章

  • ASP.NET 会员电子邮件验证

    尝试基于 C 创建电子邮件验证本文 https web archive org web 20211020153319 https www 4guysfromrolla com articles 062508 1 aspx 我创建了一个 ja
  • MVC 中的 Blazor:组件被渲染,但 @onclick 不起作用。连接问题

    我正在尝试在 net core 3 MVC 项目中使用 Blazor 我使用了一些教程来做到这一点 例如https fizzylogic nl 2019 08 18 integrating blazor in an existing asp
  • 竞争性编码 - 以最低成本清除所有级别:未通过所有测试用例

    当我遇到这个问题时 我正在一个竞争性编码网站上解决问题 问题指出 游戏中有 N 个关卡和 M 种可用武器 等级编号从 0 到 N 1 武器编号从 0 到 M 1 您可以按任意顺序清除这些级别 在每个关卡中 需要这些 M 武器的某些子集才能通
  • 函数的不明确的引用/值版本

    考虑以下函数原型 void Remove SomeContainer Vec const std size t Index SomeContainer Remove SomeContainer Vec const std size t In
  • 如何在Qt中更快地读取数据?

    Qt读取数据库比C 慢吗 我想我错过了一些东西 为了比较阅读速度 我在 Qt 中编写了以下内容 QElapsedTimer t t start int count 0 QString cs Driver SQL Server Server
  • Visual Studio 2015 C# 找不到参考

    我在使用 Visual Studio 2015 和 C 时遇到了问题 在同一解决方案中添加对其他项目的引用时 Visual Studio 找不到所有类 例如 我创建了一个单元测试项目 我添加了对我创建的通信项目的引用 库中有 10 个类 但
  • ASP.NET 数据集 getdataBy 无法启用约束。一行或多行包含违反非空、唯一或外键约束的值

    你好 我有一个非常简单的网络表单 我在此表单上有一个按钮和一个网格视图 以及一个包含链接表 bill docket docket bill 等的数据集 在按钮上单击我使用以下代码 protected void button click ob
  • 使用 Process.Start() 打开文件夹时访问被拒绝异常

    我有一个 C 中的 winforms 应用程序 我必须在其中打开某个文件夹 我用 System Diagnostics Process Start pathToFolder 这会导致以下异常 System ComponentModel Wi
  • 如何实现可变虚拟成员函数

    所以我有这个功能 virtual void CallRemoteFunction const char pServerGameObjectId const char pFunctionName OVariant arg1 OVariant
  • C++ 虚拟关键字与重写函数

    我正在学习c 并且正在学习virtual关键字 我在互联网上搜索试图理解它但无济于事 我进入编辑器并做了以下实验 期望它打印两次基本消息 因为我的印象是需要 virtual 关键字来覆盖函数 然而 它打印出了两条不同的消息 有人可以向我解释
  • 当 C 中没有足够的内存用于静态分配时会发生什么?

    当您动态分配内存时 例如malloc 1024 sizeof char 结果指针设置为NULL如果没有足够的可用内存来满足请求 当没有足够的内存来满足静态分配时会发生什么 例如char c 1024 char c 1024 不一定是静态分配
  • 验证域用户凭据

    我需要一种方法来验证 Windows 上本机 C 的用户 密码对 输入的是用户名和密码 用户可以是 DOMAIN user 格式 基本上我需要编写一个函数 如果用户 密码是有效的本地帐户 则返回 true 第1部分 如果用户 密码在给定的域
  • 如何明智地解释这个编译器警告?

    当我执行这段代码时question https stackoverflow com a 51056490 2411320 我收到这个警告 warning format d expects argument of type int but a
  • C++ 项目编译为静态库,编译为动态库失败(链接器错误)。为什么?

    我有一个 VS2008 本机 C 项目 我希望将其编译为 DLL 它仅引用一个外部库 log4cplus lib 并使用其功能 当然也使用 log4cplus 的 h 文件 当我尝试将我的项目编译为静态库时 它成功了 当我尝试作为 DLL
  • 为什么 char 数组需要 strcpy 而 char star 不需要 - 在 C 中使用结构

    我对这段代码有一个误解 typedef struct EXP int x char name char lastName 40 XMP main XMP a a name eaaa a lastName strcpy a lastName
  • 使texture2D在运行时/脚本Unity3D中可读[重复]

    这个问题在这里已经有答案了 我有一个插件 可以让我访问 Android 手机图库中的图片 这给了我一个Texture2D类型的纹理 然后我想使用 GetPixels 函数对其进行编辑 但默认情况下它未设置为可读 如何使纹理可读 以便我可以在
  • WPF DataGrid 选定项

    我有一个 DataGrid 用户可以通过在最后一行输入数据来添加项目 我还有一个按钮可以删除当前选定的项目 但是 当选择最后一行 空 用于添加新项目 时 最后选定的项目将保留在 SelectedItem 中 因此 如果我打开窗口 选择最后一
  • 如何在您的网站中连接两个人

    有一款名为 Verbosity 的游戏 这是一款有目的的游戏 位于此链接上www gwap com 在游戏中 他们随机连接两个玩家互相玩 游戏是玩家1应该向他的搭档 玩家2 描述一个单词 而玩家2应该猜测这个单词 我正在尝试建立一个网站来执
  • C# 中的快速字符串解析

    在 C 中解析字符串最快的方法是什么 目前我只是使用字符串索引 string index 并且代码运行合理 但我忍不住认为索引访问器所做的连续范围检查必须添加一些东西 所以 我想知道我应该考虑哪些技术来增强它 这些是我最初的想法 问题 使用
  • 频繁插入已排序的集合

    我已经对集合 列表 进行了排序 并且我需要始终保持其排序 我目前在我的集合上使用 List BinarySearch 然后在正确的位置插入元素 我也尝试过在每次插入后对列表进行排序 但性能不可接受 有没有一种解决方案可以提供更好的性能 也许

随机推荐

  • FolderItem.InvokeVerb("Delete") 无需确认

    我正在尝试编写一个工具 该工具将自动存档服务器上的旧日志文件并从存档中删除太旧的文件 并且有问题 我需要使用 powershell 从 ZIP 存档中删除单个文件 所以我这样做 testFile C test logs FirstEntry
  • Avaje - EBean - 部分对象查询禁用延迟加载

    我正在使用 Play 开发一个应用程序 框架 2 1 3 使用 EBean 作为模型层我希望能够执行部分对象查询 并且当我序列化为 JSON 准备将结果发送回用户时 不要按需延迟加载未选择的属性 我尝试将 AutoFetch 设置为 fal
  • 无法在 Rmarkdown 报告中生成交互式绘图

    我有一个 Rmarkdown 文档 其中包含用plotly绘制的图 并且想生成一个html文件 当我点击时它起作用编织为 HTML在 Rstudio 中 但当我在命令行上运行以下命令时则不然 Rscript e require knitr
  • 为什么这个 Less 表达式根据数学运算而成为语法错误?

    我有以下 Less 片段 Foo 50px someClass width calc 100 Foo 5px 这很好用 但是 如果我将其更改为 Foo 50px someClass width calc 100 Foo 5px 我们现在有一
  • 如何测试是否已获得管理员同意

    我们正在开发一个 Office 加载项 可使用 Azure AD 的组织帐户进行身份验证 该加载项需要管理同意 因此 如果管理员登录 应引导他表达管理同意 我们使用 OAuth 进行身份验证 https login microsoftonl
  • Mysql事务:提交和回滚

    我将 PhpMyAdmin 数据库引擎从 MyISAM 更新为 INNODB 以允许回滚 这是我的 SQL 查询 START TRANSACTION UPDATE jkm content SET state 0 WHERE title IN
  • 在 Android 中动态加载 .dex 文件时出现“ClassNotFound”异常

    我正在尝试学习在 Android 中动态加载类 dex jar 我从教程和 Stack Overflow 问题中收集了基本想法 tutorial this and this 但我未能实现动态加载类文件并不断给出的目的ClassNotFoun
  • 我应该设置什么 COLLATE 才能使用所有可能的语言?

    我有一个专栏叫username 我希望用户能够插入日语 罗马语 阿拉伯语 韩语以及所有可能的文本 包括特殊字符 https en wiktionary org wiki Index All languages what COLLATE我应该
  • 在 Lua 中使用 32 位按位运算比较有符号的 64 位数字

    我在 Redis 上使用 Lua 想要比较两个有符号的 64 位数字 它们存储在两个 8 字节 字符的字符串中 如何使用 Redis 中可用的库来比较它们 http redis io commands EVAL available libr
  • 为什么在 asp.net mvc 中先映射特殊路由,然后再映射普通路由?

    来自www 路由引擎将采用与所提供的 URL 匹配的第一个路由 并尝试使用该路由中的路由值 因此 应首先将不太常见或较专业的路由添加到表中 而应稍后添加更通用的路由 为什么要先绘制专门的路线 有人可以给我一个例子 我可以在哪里看到 首先映射
  • 如何从输入流重新打开文件

    我想重新打开一个文件 我在输入流中有一个文件 我尝试过使用 Scanner 和 BufferedReader 但使用 close 方法关闭文件后我无法再次打开该文件 请帮助如何再次打开文件 我写了下面的代码 InputStream file
  • MySql。单击 HTML 按钮后 - TRUNCATE 数据库表

    所以我需要简单的事情 我需要在我的网站中创建按钮 单击按钮后 它应该截断数据库表 但我自己无法成功完成 那么你能帮我一下吗 我在这里尝试创建按钮
  • 在 Ruby 中生成符合概率分布的数字数组?

    假设我有 100 条记录 我想模拟出created at日期 以便它适合某些曲线 有没有一个库可以做到这一点 或者我可以使用什么公式 我认为这是沿着同一条轨道 生成具有概率分布的随机数 我不太了解它们在数学中是如何分类的 但我正在研究以下内
  • 将 Django 项目从 MySQL 迁移到 PostgreSQL 的最简单方法

    我想将 Django 项目的数据库从 MySQL 转换为 PostgreSQL 不幸的是 我不能只使用 Django 的 dumpdata 和 loaddata 管理命令 因为我的数据库表太大了 我已经读过这篇文章了http www ofb
  • 如何找到源代码中的所有注释?

    注释有两种风格 C风格和C 风格 如何识别它们 comments comments 我可以随意使用任何方法和第三个库 为了可靠地查找 Java 源文件中的所有注释 我不会使用正则表达式 而是使用真正的词法分析器 又名分词器 Java 的两个
  • 通过jquery获取浏览器名称

    我使用 jquery v1 9 1 我知道 jquery browser 在 1 9 中被删除 但我必须使用它 我使用迁移插件来获取浏览器类型 它工作正常 但对于 IE 11 和 firefox 25 jquery browser 显示相同
  • Discord.py 用户昵称更改

    我一直在努力让自己成为一个机器人ArmA 3单元 在此过程中我尝试创建一个Enlisting命令 该命令将服务器中用户现有的昵称更改为他们登记时使用的昵称 他们的昵称 ArmA士兵姓名 但我在弄清楚如何做到这一点时遇到了一些困难 我将在下面
  • Xcode 调试器:蓝色斜体文本是什么意思?

    这是一个屏幕截图 显然 它表明我的结构的 x 坐标与 y 坐标不同 但它们的值是相同的 它们有何不同 当我们这样做时 这个应该更容易 大写的 L 图标表示什么 蓝色斜体文本表示该变量 或表达式 的值自上次程序暂停以来已更改 绿色方块中的 L
  • 如何计算熊猫的重叠并找到重叠的伙伴?

    我很困惑如何最有效地做到这一点pandas 我有以下熊猫DataFrame 当前包含两列starts and ends 代表区间 1 10 5 15 and 3 8 import pandas as pd dict1 start 1 5 3
  • 了解纬度/经度/航向/速度找到下一个位置

    会心 A小数纬度 十进制经度 速度 公里 小时 heading如何找到下一个位置60秒后汽车 有什么算法可以做到这一点吗 这可能有帮助 distance traveled speed time 然后 使用航向作为角度 三角学 计算速度的 x