刚刚开始使用OpenSky网络REST API,我正在寻找一种方法来捕获特定位置的飞机。我可以看到一个api / states / all端点,以及一种通过接收器使用serials = nnn过滤结果的方法(虽然Receiver Availability页面只给出序列号,而不是接收器的位置),但是是否可以只提取飞机状态向量匹配请求的位置/范围?它当然可以在客户端完成,但这有助于最小化API流量
我是OpenSky网络开发人员之一。
目前无法过滤特定区域。我们计划实施边界框过滤器,但在2017年秋季之前无法使用。
2018年8月更新(有点晚了,因为我差点忘了这篇文章)
在此期间,可以按位置过滤。您可以使用API Documentation,lamin
,lomin
和lomax
(lamax
=经度,lo
=纬度)定义边界框。这是一个例子:
la
有关更多详细信息,请查看https://opensky-network.org/api/states/all?lamin=45.8389&lomin=5.9962&lamax=47.8229&lomax=10.5226