Flight Spotlight is web-application to see flights in realtime by subscribing to updates to a geographic area, it can be launched using a browser typically on a desktop. It can display live manned and unmanned air traffic on a 3D globe provided by Cesium JS. In the context of UTM / U-Space you can identify drone traffic using Network Remote-ID flow. At the moment since ASTM Remote-ID is released, it is implemented, as other standards are released, can be enabled as well.
The live feed and the identification is processed using a complementary server application called Flight Blender. Flight Blender can fuse and stream manned and unmanned flight data using multiple technologies: ADS-B, Radar, FLARM etc. Network Remote-ID capabilities are also provided by Flight Blender as a specialized module.
This software is compatible with all ASTM and EuroCAE upcoming standards for UTM / U-Space
All data is in 3D + time
Docker and Docker Compose files are available for running this on your own infrastructure. To install a production server please follow our Installation Guide.
This project uses Node JS and Express JS, a Tile 38 and Redis server, and can connect to a DSS instance. If you are using a DSS instance, you will need a JWT token to connect to the airspace. For that, you will need a approved UTM / U-Space OAUTH server (e.g. Flight Passport).
git clone https://github.com/openskies-sh/flight-spotlight
cp .env.sample .env
Once you have the Docker container running, you can follow the instructions below to “subscribe” to flights in a AOI:
http://localhost:5000/spotlightin your browser to launch the application. You should see a globe and a control to input a Area of Interest (AOI).