我在问是否可以在Discover
查询中按距离排序结果。我已经对火车站执行了一个查询,但是结果似乎是随机的。我只对最近的火车站感兴趣,所以首先得到最近距离的结果是有价值的。
我意识到以编程的方式实现这一点是完全可能的,但是在我花时间研究一个解决方案之前,我觉得有必要去看看在API中这是否已经是可能的。
如果有帮助的话,这就是我正在进行的https://discover.search.hereapi.com/v1/discover?at=-34.0337365,151.0847004&q=station&limit=10&apikey=
查询。你可能会看到最近的结果是第四次下降。
如果有另一种解决办法,我很高兴听到。
谢谢!
发布于 2020-05-19 12:39:46
你可以用两种不同的方式做这件事。使用browse
端点而不是discover
,结果将按距离排列。代码将如下所示:
https://browse.search.hereapi.com/v1/browse?at=-34.0337365,151.0847004&name=station&limit=10&apikey=
或
https://stackoverflow.com/questions/61890307
复制相似问题