首页 > 解决方案 > PDE 中 SPEED_LIMITS_VAR 层的用例是什么?

问题描述

我正在使用https://m.fleet.ls.hereapi.com/2/calculateroute.json方法来匹配 GPX 跟踪并获取整个路线中 LINK_ID 的速度限制数据。

PDE 层的文档说明:

请注意,需要评估 3-4 个不同的层以确定实际的链路速度限制:SPEED_LIMITS_FCx(一般速度限制)、SPEED_LIMITS_VAR_FCx(可变速度限制)、SPEED_LIMITS_COND_FCx(条件速度限制)和 TRUCK_SPEED_LIMITS_FCx(如果是车辆)是卡车)。链接的最低速度限制是合法的。

理想情况下,我想知道在交通决定速度的带有可变速度标志/智能高速公路的道路上,速度限制是如何变化的。

我从层收到的信息是:

{
"CONDITION_ID": "743194725",
"LINK_ID": "811864174",
"VSS_ID": "100384",
"DIRECTION": "2",
}

由于它不提供速度限制值,我将如何使用这些信息,它对我需要实现的目标有用吗?

标签: here-api

解决方案


SPEED_LIMITS_VAR 层的用例是识别在某些道路连接上,限速可能会随着时间的推移而波动,这意味着您只能通过当前的交通信息来获得实际的限速要知道,SPEED_LIMITS_VAR 层还提供了一些关于 DIRECTION、VARIABLE_SPEED_SIGN_LOCATION、TIME_OVERRIDE、VEHICLE_TYPES、DATE_TIMES 的信息。

要获取交通信息,您可以使用 TRAFFIC_SPEED_RECORD_FCn 层,目前您可以将请求发送到 API,如下所示:https ://pde.api.here.com/2/calculateroute.json?mode=car&departure=2020-11-23T13:54 :14&attributes=SPEED_LIMITS_FCn(*),TRAFFIC_SPEED_RECORD_FCn(*)&app_id=---&app_code=---&routeMatch=1但不幸的是,目前,您只能在请求和使用中使用域名“pde.api.here.com”对于它只有app_id、app_code参数。对于https://s.fleet.ls.hereapi.com和 apiKey 凭证等域名,TRAFFIC_SPEED_RECORD_FCn 层(作为“属性”参数)将在稍后提供。

您可以在https://tcs.ext.here.com/pde/layer?region=TSRWORLD&release=&url_root=pde.api.here.com&layer=TRAFFIC_SPEED_RECORD_FC1上阅读层 TRAFFIC_SPEED_RECORD_FCn 的描述

如果您没有 app_id、app_code 但有 apiKey,那么要从 TRAFFIC_SPEED_RECORD_FC 层获取信息,您需要使用https://s.fleet.ls.hereapi.comCorridor searchTiles search发送第二个请求


推荐阅读