×

Notice

The forum is in read only mode.

Country and Location of Receivers

6 years 7 months ago #424 by shalomblessing
Country and Location of Receivers was created by shalomblessing
Is there a way to search and find other OpenSky receivers close to you?
6 years 7 months ago #427 by meides
A search like that does not exist. However, you do have access to all non-anonymous receiver profiles. You can access them by clicking the serial numbers on the toplist page . The profiles each include the location of the receiver.

Since manually opening the profiles of approximately 400 receivers is probably not an option, you could also take a look at the JSON response for a GET request to opensky-network.org/api/sensorDonation/list:

[{
    "id": 3,
    ...
    "position": {
        "longitude": 7.66531348,
        "latitude": 46.68106661,
        "altitude": 2234,
        "reasonable": true
    },
    ...
}, ...]
The following user(s) said Thank You: jluebbe
6 years 5 months ago #466 by espin
If you look at the HTTP response of opensky-network.org/api/sensor/list you get a JSON with 666 (is this a deliberately chosen magic number?!!) entries.
Some are anonymized (position or identity or both)

Interesting.
The following user(s) said Thank You: jluebbe
6 years 5 months ago #469 by fuchs
The count is a coincidence, just like the ID of this topic is 466 :lol:

The result of /sensor/list is a list of registered receivers where sensitive information has been obfuscated.
6 years 5 months ago #470 by espin
yes but contrary to 466, 666 is The Number of the Beast :evil:
6 years 5 months ago #471 by fuchs
Maybe that's the reason why we are facing so many technical problems today. Could someone please register another receiver!? :silly:
6 years 5 months ago - 6 years 5 months ago #472 by schaefer
6 years 5 months ago #473 by labeeba
Thank you. There are 670 receiver positions, but OpenSky facts mentions that 875 are registered, why are the remaining receivers not displayed?
6 years 5 months ago #474 by fuchs
Feeders can choose to "anonymize" their sensors (checkbox at the bottom of the receiver registration form). This has the following implications:
  • The receiver profile won't be visible for other users (and cannot be shared)
  • If we hand out raw data to researches, their receiver position will be removed beforehand

Thus, anonymized receivers will not be visible in the response of /sensor/list. The facts page gives you the count of all registered receivers.
6 years 5 months ago #476 by labeeba
Alright, thank you! Also, what is the difference between active and online? If a receiver is active: true and online: false, does it mean the receiver is part of the network but is not currently collecting messages?
6 years 5 months ago #477 by fuchs
That's correct!
  • active: receiver is allowed to ingest data (mostly for internal use)
  • online: receiver is sending messages to OpenSky

The "active" flag should be "true" for 99% of the receivers. It originates from the early days of OpenSky and is used for internal testing. You can safely ignore this flag.
6 years 5 months ago #478 by labeeba
Alright, in that case /sensor/list provides 346 online receivers but according to the facts there are only 163 (446-283) online non-anonymous receivers?
6 years 5 months ago - 6 years 5 months ago #479 by fuchs
To add more confusion: anonymized != anonymous :)
  • Online Anonymous Receivers: as on facts page belong to people who have activated our feeder, but did not claim their device, i.e., they have not registered the receiver with our form . The receiver is not associated with an OpenSky account.
  • Online Registered Receivers: as on facts page have activated our feeder and associated the device with an OpenSky account. This number also includes anonymized receivers as discussed before

Thus: "Online Registered Receivers" - "Online receivers from /sensor/list" = "Number of online anonymized receivers", or in your example: 446 - 346 = 110

The /sensor/list endpoint is not publicly documented, which is the reason why we didn't care for proper naming to avoid confusion like this :)
The following user(s) said Thank You: labeeba
Powered by Kunena Forum