Here api 这里是地图API;before:在findsequence请求中忽略目标约束

Here api 这里是地图API;before:在findsequence请求中忽略目标约束,here-api,here-maps-rest,Here Api,Here Maps Rest,我正在使用 以下是我的请求参数: mode=fastest;car;traffic:disabled&departure=2019-10-10T15:39:28+03:00 这是尸体: destination4=4;38.792417,-77.30097;acc:th00:00:00+03:00|fr00:00:00+03:00;st:180 &destination5=5;38.792344,-77.299805;before:destination4;acc:th00:00

我正在使用

以下是我的请求参数:

mode=fastest;car;traffic:disabled&departure=2019-10-10T15:39:28+03:00
这是尸体:

destination4=4;38.792417,-77.30097;acc:th00:00:00+03:00|fr00:00:00+03:00;st:180
&destination5=5;38.792344,-77.299805;before:destination4;acc:th00:00:00+03:00|th19:00:00+03:00;st:180&start=user;38.776573,-77.275411&destination7=7;38.804577,-77.279514;before:destination5;acc:th00:00:00+03:00|fr00:00:00+03:00;st:180
这就是我在回答中所说的:

{“结果”:[{“航路点”:[{“id”:“用户”,“lat”:38.776573,“液化天然气”:-77.275411,“序列”:0,“估计数”:空,“估计数”:“2019-10-10T14:09:49+03:00”,“满足约束”:[]},{“id”:“5”,“lat”:38.792344,“液化天然气”:-77.299805,“序列”:1,“估计数”:“2019-10-10T14:15:44+03:00”,“估计数”:“2019-10-10T14:18+03:00”,“已实现的约束条件”:(acc:th00:00:00+03:00;fr19:00:00+03:00;st:180),“之前:目的地4”],(id):“4”,“lat”:38.792417,“lng”:-77.30097,“顺序”:2,“估计的竞争对手”:“2019-10-10T14:19:21+03:00”,“估计的部门”:“2019-10-10T14:22:21+03:00”,“已实现的约束条件”:(acc:th00:00+03:00;fr00:00;st:00+807),(id:)”“:-77.279514,“序列”:3,“估计数”:“2019-10-10T14:28:19+03:00”,“估计数部分”:null,“满足约束”:[“acc:th00:00:00+03:00 | fr00:00:00+03:00;st:180”,“之前:目的地5”],“距离”:“7548”,“时间”:“1290”,“互连”:[{“从航路点”:“用户”,“到航路点”:“5”,“距离”:3626.0,“时间”:355.0,“休息”:0.0,“等待”{“fromWaypoint”:“5”,“toWaypoint”:“4”,“距离”:191.0,“时间”:37.0,“休息”:0.0,“等待”:0.0},{“fromWaypoint”:“4”,“toWaypoint”:“7”,“距离”:3731.0,“时间”:358.0,“休息”:0.0,“等待”:0.0}],“描述”:“目标最佳距离;无 流量,“时间细分”:{“驾驶”:750,“服务”:540,“休息”:0,“等待”:0}}],“错误”:[],“处理时间描述”:“78ms”,“响应代码”:“200”,“警告”:null,“请求ID”:null}

如您所见,我在目的地7目的地5中有
约束,但它被忽略。

我做错了吗?

您有以下航路点:
开始
目的地4
目的地5
目的地7
约束:
目的地5
目的地4
之前和
目的地7
目的地5
之前。现在您没有指定
结束
航路点int,因此算法选择一个航路点作为
结束
航路点以获得最佳结果(在这种情况下,
destination7
被选为结束航路点,然后覆盖约束)。请指定一个
结束
航路点,其他约束将得到满足。参考文档:

destinationN:中间目的地,至少一个。如果未提供结束参数,则选择其中一个值作为序列的结束


没有。添加
end
没有帮助。请求:
destination1=1;38.792859,-77.316802;之前:destination7;st:180&start=user;38.776573,-77.275411&end=4;38.792417,-77.30097;st:180&destination7=7;38.804577,-77.279514;acc:sa00:00+03:00;su00:00:00;st:180
响应: