Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sdd/adsb-message-integrator
Integrates ADSB messages into a continually updating model of the current state of all recently detected ADSB transponders
https://github.com/sdd/adsb-message-integrator
Last synced: 15 days ago
JSON representation
Integrates ADSB messages into a continually updating model of the current state of all recently detected ADSB transponders
- Host: GitHub
- URL: https://github.com/sdd/adsb-message-integrator
- Owner: sdd
- Created: 2015-07-29T23:22:40.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2023-12-15T20:33:09.000Z (about 1 year ago)
- Last Synced: 2024-10-31T00:08:52.038Z (2 months ago)
- Language: JavaScript
- Size: 9.77 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
# adsb-message-integrator
A Microservice that processes ADSB messages in order to track and predict the current state of all transponders.
## Example usage
The module uses Seneca as it's microservices framework and is bundled
with Koa bindings so that you can get up and running with it quickly.
Here is an minimal example of using Koa to create a server that
processes ADSB messages POSTed via /message, and serves up state
via GET requests to /state:```javascript
var app = require('koa')();
app.use(require('koa-bodyparser')());var seneca = require('seneca')();
seneca.use('seneca-bluebird');var integrator = require('adsb-message-integrator')({}, seneca);
app.use(integrator.koa());app.listen(8888);
```There is an example application bundled in as example.js which can be
run to see a working example:```bash
node --harmony_arrow_functions example.js
```## Todo
* MLAT