HERE 搜索参数'r'不起作用



我像这样呼叫公共交通v8

https://transit.hereapi.com/v8/stations?in=51.492597,-0.156927;r=1000&return=transport&apiKey=my_key

然而,无论我将r值更改为什么,它都会继续搜索默认距离,无论我是将其设置为高于还是低于500,它都返回相同的值。

文档状态-{lat},{lng}[;r={radius}]和所有示例显示lat,long;r=x

我确信我使用的是正确格式的

有人知道为什么会这样吗?

如果您尝试r=20和r=50,您将看到返回的工作站数量不同。

有一个可选参数maxPlaces,它有一些默认值。如果您更改此项,当r设置为较大的数字时,它应该会返回更多的电台。例如:

https://transit.hereapi.com/v8/stations?in=51.492597,-0.156927;r=500&return=transport&maxPlaces=50&apiKey=my_key

查询参数之间的分隔符是与号(&(,而不是分号(;(。

可能将;r=1000更改为&r=1000

最新更新