brian/prod/: ots-aisstream-plugin-1.0.0 metadata and description
AISStream plugin for OpenTAKSserver
author | OpenTAKServer |
author_email | opentakserver@gmail.com |
classifiers |
|
description_content_type | text/markdown |
license | GPL-3.0-or-later |
project_urls |
|
requires_dist |
|
requires_python | >=3.10,<4.0 |
Because this project isn't in the mirror_whitelist
,
no releases from root/pypi are included.
File | Tox results | History |
---|---|---|
ots_aisstream_plugin-1.0.0-py3-none-any.whl
|
|
|
ots_aisstream_plugin-1.0.0.tar.gz
|
|
OTS-AISStream-Plugin
About
This OpenTAKServer plugin streams free AIS data from aisstream.io via websocket. Currently only PositionReport
messages are supported.
Installation
~/.opentakserver_venv/bin/pip install git+https://github.com/brian7704/OTS-AISStream-Plugin.git
Configuration
You'll first need to sign up for a free account at aisstream.io and get a free API key from here.
Copy the API key and edit ~/ots/config.yml
. Add OTS_AISSTREAM_PLUGIN_API_KEY: paste_your_api_key_here
You can also set the following optional settings:
- OTS_AISSTREAM_PLUGIN_BBOX - A list of polygons to get data from. See AISStream's documentation for details
- Default:
[[[25.835302, -80.207729], [25.602700, -79.879297]], [[33.772292, -118.356139], [33.673490, -118.095731]]]
- Default:
- OTS_AISSTREAM_PLUGIN_COT_TYPE - The type attribute for CoT messages generated by this plugin. Default
a-u-S-X-M
- OTS_AISSTREAM_PLUGIN_COT_STALE_TIME - Stale interval for CoT messages generated by this plugin, in seconds. Default:
3600