使用HERE Maps API获取最近的交叉点

时间:2019-07-17 10:27:11

标签: here-api

我想根据GPS位置测量到下一个交叉路口/交通灯的距离。 我没有路线(即没有目的地),但我可以每秒(在移动中)获取GPS位置。 是否可以使用HERE API获取信息? 我了解没有直接的方法(特定的api)可以做到这一点,但我希望能满足我的需要的任何想法。

我想到的一般想法是至少获得2 gps点才能理解方向,然后获取当前位置的link_id并尝试获取同一方向/道路上的下一个链接,并确定其中是否有交叉点。 ..

我没有找到一种方法。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

没有直接的API,但是有一个想法,您必须沿着链接爬网到确定的轮廓方向(或者最好将最后几个GPS点发送到我们的Route Matcher(又称为RME))你到达一个十字路口。

这可以通过SDK中的“ 电子视野”概念来实现。它会采用您当前的道路链接和行车路线,然后在即将到来的链接上向前爬行,直到有一个十字路口出现为止(甚至超越了最可能的选择)。移动SDK具有此“电子视界”功能。

https://developer.here.com/documentation/android-premium/dev_guide/topics/electronic-horizon.html