使用诺基亚此处(Javascript)API,是否可以使用折线 - 由相对稀疏但可能很大的坐标集定义 - 在不进行路径查询的情况下对道路进行捕捉?
如果您无法让我感到惊讶,并且这是不可能的,我认为,任何其他建议,以最少量的路由查询(或您找到'最佳'的其他方法)实现相同的结果?到目前为止,我正在考虑将坐标集划分为更小的集合(如果需要),分别获取它们的路径,然后组合生成的形状(条带)的数据并将其全部缓存在数据库中以供稍后显示。
答案 0 :(得分:0)
如果您使用的是Enterprise Routing API,则可以执行以下操作:
1)使用manueverattribute=none&routeattributes=none
参数从您的A 到您的B点向HERE发送一系列路由请求在请求中抑制不需要的信息。将routeId
存储在您的数据库中:
2)当用户从您的A点到您的B点查询您的稀疏数据库时,请检索routeId
来自您的数据库并使用getroute
端点向此处发出查询,该端点传入上一个请求中的ID,如下所示:
通过这种方式,您可以自行存储最少量的信息 - 即针对所有可能端点的所有可能起点的矩阵,并使用RESTful路由API进行所有中间计算。