我像这样呼叫公共交通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