问题标签 [waypoint]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
78 浏览

javascript - 传单计算 3 点之间的距离 - 在 javascript 数组对象中搜索

我想从总距离中减去到 Leaflette 航点的距离。我怎样才能做到这一点?

我可以找到第 7 个索引。“到达航点”

但我需要的是索引 0、1、2、3、4、5、6 的距离之和。

例如:

总距离= 1971,7

我怎样才能做到这一点?有没有更简单的方法?

0 投票
0 回答
29 浏览

jquery-waypoints - $(this) 在 jQuery 航点函数中不起作用

在这个带有 $(this) 的例子中,即使它应该也不起作用。但是,如果我通过将它与 # 连接来获得 id,它确实如此,这很奇怪。我不明白。

0 投票
1 回答
177 浏览

java - DJI SDK Waypoint Mission - UploadMission 错误

我正在开发一个使用 DJI SDK 的 Android 应用程序。我现在使用的无人机是 Mavic Pro 1。这个应用程序想要使用 DJI SDK 中的航点的预定义类来为无人机创建任务,但是在执行航点任务的配置并正确加载任务时Mission Operator(当前状态设置为:调用 MissionOperator.loadMission 后的 READY_TO_UPLOAD),当尝试执行“uploadMission”预定义功能时,应用程序崩溃并且无人机自动断开应用程序。

我认为航点已正确创建并保存在构建器中,否则它会在 loadMission 函数中失败。由于使用了 checkParameters 函数,因此参数也是正确的。

我看到以前的帖子中有人说您需要先将应用程序设置为地面站模式。但是我在 DJI SDK 文档中没有发现任何迹象表明它存在,所以我认为它已被弃用,并且对于当前版本的 SDK 不再需要。

可能是因为我使用的是 Mavic Pro 1,操作员内部的任务上传失败了吗?

如果有人有正确的步骤来设置 Waypoint 任务或知道错误,那将对所有 DJI SDK 用户有很大帮助。

最好的问候,在此先感谢

0 投票
1 回答
22 浏览

jquery - 有时 javascript 加载正常而其他时候不起作用 - Laravel

我一直在构建的一个网站有一个奇怪的问题,有时我的网站会加载空白,因为 Javascript 崩溃是因为无法加载文件,而其他时候它工作正常。

它现在回来了;main-client.js:243 Uncaught TypeError: $(...).waypoint 不是函数。

您可以在此处看到它正在加载:

在此处输入图像描述

我还在页脚布局中正确加载了所有文件:

0 投票
1 回答
20 浏览

artificial-intelligence - 如何修复在最近的航路点巡逻 ai 上发生的参数超出范围异常

您好,我是 c# 的新手,并且团结任何人都知道如何修复我正在处理的此代码上发生的参数超出范围异常。此代码用于查找最近的航路点 AI,我尝试更改整数但无济于事。感谢您抽出宝贵时间阅读本文。

{

是错误

0 投票
1 回答
62 浏览

c# - 触发追逐玩家后如何让我的AI返回最近的航点

您好,我是 c# 和 unity 的新手,有人知道在玩家触发 AI 追逐玩家代码后如何让 AI 返回到预先定义的航路点吗?因为我一直在使用这个新代码并尝试使用 agent.setdestination 但它不断给我索引超出范围异常。有人知道怎么修这个东西吗。

}

这是我添加的代码,用于在玩家超出范围时使 AI 返回航点。我将代码放在私有 voide lateup();

这是发生的错误 发生的错误

感谢您花时间阅读本文。

0 投票
0 回答
11 浏览

routes - 累积pins构建共享路线

我正在分析一个网站通过 URL 传递的基本参数动态构建路由的想法。

假设我的第一个 URL 是 mapmyroute.com/dataset/?item=skateboard&address=bogota+10+41013+Sevilla&price=20EU

用户将看到一个确认:

您将创建路线“11jhb237”。

自定义值 1:项目:滑板(例如广告标题)

自定义价值 2:价值:20 欧元

必填值地址:valparaiso 21, 41013 Sevilla

将此路线设为公开?

确认信息已添加到我的数据库中并向用户显示:

通过以下方式将引脚添加到此路由:mapmyroute.com/route-11jhb237/

如果公开,任何其他人都可以通过 mapmyroute.com/route-11jhb237/add-pin(带有自定义字段的动态表单)甚至 url mapmyroute.com/route-11jhb237/setpin/?item=glasses&address=sierpes+ 添加信息3+41013+塞维利亚&价格=60EU

我的意图是在 mapmyroute.com/route-11jhb237/ 下创建一个用户友好的界面,用户可以在其中拖放添加的引脚(只是可拖动的 div),目前不需要使用 Google Map API 作为路线将是_blank https://www.google.com.au/maps/dir/bogota+10+41013+Sevilla/sierpes+3+41013+Sevilla/这个想法比地图更适用于信息,所以对于例如,分类广告网站可以创建指向固定项目的链接,或者几个朋友计划一个周末,在没有任何其他知识或应用程序的情况下接送。

我的问题是:cookie/ip 是跟踪用户请求的最佳方式吗?mapmyroute.com/route-11jhb237/ >> 设置 cookie/创建路由 进一步的请求将识别并要求确认,例如“您想向您创建的路由 XXXX 添加一个新引脚吗?”

谢谢

0 投票
0 回答
55 浏览

here-api - 这里 Waypoint Sequencing API 不支持交付窗口

我正在尝试使用新的 JSON 请求格式的 HERE Waypoint Sequencing API,它似乎没有考虑计划对象中时间数组中指定的交付窗口。我回到文档中提供的示例,发现发生了同样的事情:到达和离开时间与指定的交付窗口相差甚远。

在我的示例中,客户 1 有时间:

但是,解决方案包含:

这甚至不接近。

端点: https ://wps.hereapi.com/v8/findsequence

要求:

回复:

我错过了什么吗?

0 投票
0 回答
42 浏览

here-api - findsequence 和 findsequence2 不建议调度优化或考虑时间范围

我想使用 findsequence 或 findsequence2 创建交货计划。用例是在我的司机交付时间(班次)期间为给定数量的交付点提供服务,并遵守交付时间框架(客户承诺)。

例如,我需要从下午 2:45 到下午 5:00 进行一次轮班,在此期间我需要交付 4 位客户(其中 2 位在下午 3 点到 4 点之间,另外 2 位在下午 3:45 到 4:45 之间)。前后 15 分钟开车返回仓库(如果需要)。

然后我像这样准备我的 JSON 正文:

我使用这个端点:https ://wps.hereapi.com/v8/findsequence

=> 尽管这个块:

没有减少应用的交付框架,也没有优化(减少轮班时间):第一个客户在窗口集之外交付(在 14:50 而不是 15:00)。

正如我在这里看到的另一个具有相同描述的问题:Waypoint Sequencing API Don't Honor Delivery Windows (试图支持它但被删除了,所以我想我必须自己打开一个问题?)

我假设这个 API 是否存在问题(可能因为它似乎是一个预览版),我们是否犯了同样的错误。请问可以支持吗?

我尝试了第二个 API: https ://wps.hereapi.com/v8/findsequence2

这一次,考虑到我的时间范围,并在轮班中增加了一些等待时间。好消息!我希望这次可以优化我的日程安排并延迟我的卡车的出发时间,就像在之前的 API 中提出的“waitingTime”/“reduce”参数一样。findsequence2 是否存在此类参数?

我找到了这个(未记录):timingCompatibility(字符串)

请问这个怎么用?参数的目的是什么?

相同的计算问题(字符串)。

谢谢,

问候

0 投票
1 回答
37 浏览

here-api - 在 findsequence2 API 的 timingCompatibility 变量中应该传递什么?

我正在尝试使用此 API:https ://wps.hereapi.com/v8/findsequence2 (此处的文档https://developer.here.com/documentation/routing-waypoints/api-reference.html

这个变量:timingCompatibility (string) 被提议但没有记录。

里面应该传递什么?它的目的是什么?

我试图延迟一辆汽车/卡车的出发时间以匹配我序列中的第一个开放时间,我认为这可能会有所帮助,但尝试了一些值但没有成功。