AIS Database and Processing Utils
Project description
Description
- Package features:
SQL database for storing AIS position reports and vessel metadata
Vessel position cleaning and trajectory modeling
Utilities for streaming and decoding AIS data in the NMEA binary string format (See Base Station Deployment)
Integration with external datasources including depth charts, distances from shore, vessel geometry, etc.
Network graph analysis, MMSI deduplication, interpolation, and other processing utilities
Data visualization
What is AIS?
Install
Requires Python version 3.9 or newer installed on the system. Optionally requires SQLite (included by default in most versions of Python). The AISDB Python package can be installed with pip in a virtual Python environment from the command line:
python -m venv env_ais && source ./env_ais/*/activate
pip install aisdb
For information on installing AISDB from source code, see Installing from Source
Documentation
An introduction to AISDB can be found here: Introduction.
Additional API documentation: API Docs.
Code examples
Integrating data from web sources, such as depth charts, shore distance, etc.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distributions
File details
Details for the file aisdb-1.5.8-cp312-none-win_amd64.whl
.
File metadata
- Download URL: aisdb-1.5.8-cp312-none-win_amd64.whl
- Upload date:
- Size: 2.7 MB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.8.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ba0cafced1b248e2f1367055bac206dfb968abec54489bce6842ff647b380741 |
|
MD5 | 1b0d6a24035c0240ac8cd18eb66c86d4 |
|
BLAKE2b-256 | 108712b5dd4ae21d969c07ae1300c3b44e8a074584a6ed3a8c29e01f74c372d0 |
File details
Details for the file aisdb-1.5.8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: aisdb-1.5.8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 2.9 MB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f722b079a9d0800306e34ae7fb6ee11ca921d40589bdb631f5f546a169509940 |
|
MD5 | e18f393f0ea993ac121dee33920333ef |
|
BLAKE2b-256 | 2fbc4eff4a7dcbad42869fb7b5e4cd941fb8c9ecdfdb81d8ba7338e36034370b |
File details
Details for the file aisdb-1.5.8-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: aisdb-1.5.8-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 2.7 MB
- Tags: CPython 3.12, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 59c4e7c97360b343464123bcd6faacad997fbd7c19691cf4628336e9dbaa2ff5 |
|
MD5 | c04a45e42783cdf180bc823156df386a |
|
BLAKE2b-256 | c1ee737543af5c6f3608f795b45b4c7fa39637c3b612639b0f68093879b175a7 |
File details
Details for the file aisdb-1.5.8-cp311-none-win_amd64.whl
.
File metadata
- Download URL: aisdb-1.5.8-cp311-none-win_amd64.whl
- Upload date:
- Size: 2.7 MB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.8.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 48d66b92957a60132712ccc036f112ac828801b02617cc843cafd842d3631476 |
|
MD5 | 9e9245ffc0fe834927ea077ad1140d48 |
|
BLAKE2b-256 | c953201af2f8c93e635bbb1684312a72a2bcaeb0405c9894d4f64df49d63c9e4 |
File details
Details for the file aisdb-1.5.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: aisdb-1.5.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 2.9 MB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fe25a96243b5bac1c9d223e432d9dad36813ae32a05c2d4a5cf9a4480f231dc8 |
|
MD5 | aa422cfbc7b659296d944df34141e285 |
|
BLAKE2b-256 | 45c18893d801e0b2d4dd2e7bfed7683c1fd404735cf524d86a1501ec39717de4 |
File details
Details for the file aisdb-1.5.8-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: aisdb-1.5.8-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 2.7 MB
- Tags: CPython 3.11, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ec3c601c9d42a60d6ff7638f210fa628de4f6f00a0cfeb9378fb0e12f82cfd68 |
|
MD5 | cc88efaeb77541b5458dfd1d02e499b3 |
|
BLAKE2b-256 | 8eb1b6227c1bbc7a9c881fc676f0535c17dfc4819b554f9b98f59bf0f1005978 |
File details
Details for the file aisdb-1.5.8-cp311-cp311-macosx_11_0_arm64.whl
.
File metadata
- Download URL: aisdb-1.5.8-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 2.6 MB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a481a35e235d90b7710d024ce44f7dda65ac0b73e1d05d5e91bdf7d013cdc845 |
|
MD5 | d9c626b8b79699760d696a42d8121ff1 |
|
BLAKE2b-256 | 9af532042cfd0359e7851ccce285b2fa6b4c88b1a78bb5ff0260363c299e7368 |
File details
Details for the file aisdb-1.5.8-cp310-none-win_amd64.whl
.
File metadata
- Download URL: aisdb-1.5.8-cp310-none-win_amd64.whl
- Upload date:
- Size: 2.7 MB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.8.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5a045b4711078f7dc832ca21e910692c4e0b798139711b50216a6f2ae83b0f12 |
|
MD5 | 4cbf63d4633d1b0256c3c72e42af8480 |
|
BLAKE2b-256 | bdd1578e063729a7fef0020907b2024fff8e7de04bd5887eb906cadc20d0a55a |
File details
Details for the file aisdb-1.5.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: aisdb-1.5.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 2.9 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 60314fe2b285fcd2e901b80a1d7feb7ad7c1b274fb36f9240a5ebe6de278f2c5 |
|
MD5 | 335f25af2a3fa2c61a42d0b4076896d4 |
|
BLAKE2b-256 | 25027515e2bf58deee86e38afaddd2a657a7019858bc33eaf1c963663afe3049 |
File details
Details for the file aisdb-1.5.8-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: aisdb-1.5.8-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 2.7 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b017aae9c4902b8fe3aebe04c3f87bb13a291cbbfc267ebb9ab2cf48adc4ed96 |
|
MD5 | 3c83e67303955819b664d40e8258fd13 |
|
BLAKE2b-256 | 4ca3646be5cf988c960ea29f54fb9ee7cefe2f91b8c5b24f6f3d1045a49a8b1e |
File details
Details for the file aisdb-1.5.8-cp310-cp310-macosx_11_0_arm64.whl
.
File metadata
- Download URL: aisdb-1.5.8-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 2.6 MB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8078279f565d9702a13536c270fbe3e4cbd4ea6dbb1d1b57ec02ba51c5bbcd83 |
|
MD5 | 0d04c6b1f894469655d88c28d04b6005 |
|
BLAKE2b-256 | 3138cb836820f7934a005b6c4cf78562d1f27a786cfd07237b35908185133c2a |
File details
Details for the file aisdb-1.5.8-cp39-none-win_amd64.whl
.
File metadata
- Download URL: aisdb-1.5.8-cp39-none-win_amd64.whl
- Upload date:
- Size: 2.7 MB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.8.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6959b7ee2e4763f22bb096d27221ee9a4f8171bf37053e0f86f9a5a25cb340cc |
|
MD5 | f851efc9297ac244aac53315163b6116 |
|
BLAKE2b-256 | b7a018b0e81e048dac848813b91a4613ac05f95cada75a395b1940e5ca7d43fd |
File details
Details for the file aisdb-1.5.8-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: aisdb-1.5.8-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 2.9 MB
- Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7d28693103ee408a1b923e3e81001e873b59c718e977d5990874f591c9cf9cf2 |
|
MD5 | 407c61b81d5b8e3a6e28bca1ba83dcd4 |
|
BLAKE2b-256 | b401adf8b7a155e8c55aea3c3fbff4f9469441d4b515f913c8b108657b955506 |
File details
Details for the file aisdb-1.5.8-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: aisdb-1.5.8-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 2.7 MB
- Tags: CPython 3.9, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 92c83ced5d3e3f8738f5c0ac434834d609e68dbac9c44b61e5067108986210fd |
|
MD5 | b33fcead5f0480e9de5a41dc651bb032 |
|
BLAKE2b-256 | 7019590aca383fa03e58cfc53bfb771477840254c5b7d956c14433619d814dbe |
File details
Details for the file aisdb-1.5.8-cp39-cp39-macosx_11_0_arm64.whl
.
File metadata
- Download URL: aisdb-1.5.8-cp39-cp39-macosx_11_0_arm64.whl
- Upload date:
- Size: 2.6 MB
- Tags: CPython 3.9, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4d63dae2441fd497558ab3170dfe1e847d2e73972de9830f9e757c6036f8aa39 |
|
MD5 | 520139fd414677d88ccd4ae7a9cfe0cc |
|
BLAKE2b-256 | 54c8d10e6e408556fdd8d8cd73967e73d555d17018f2e81650279cb0a1c5fc23 |
File details
Details for the file aisdb-1.5.8-cp38-none-win_amd64.whl
.
File metadata
- Download URL: aisdb-1.5.8-cp38-none-win_amd64.whl
- Upload date:
- Size: 2.7 MB
- Tags: CPython 3.8, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.8.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 37156399a11ef4ea2de474b20fd45b58bb8c94b49e2717a0d2c514dd9805d3f7 |
|
MD5 | b949cea8b9ca271d379cf766ddede886 |
|
BLAKE2b-256 | ebcb7de33641d1069191f9d429dc25548d933e0895c4dd4408e61fe20cd9d95b |
File details
Details for the file aisdb-1.5.8-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: aisdb-1.5.8-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 2.9 MB
- Tags: CPython 3.8, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 16cdd7b3ab8ac05b2fba470b10f4512551daf82bf295deee6ed1507ce58f30f7 |
|
MD5 | c5ac08d28f857cedaf43f8080d240693 |
|
BLAKE2b-256 | 8d79dadc72dbb509a7c14fe6a3dcbf00c979e4fce3539a88dae6db96598c7845 |
File details
Details for the file aisdb-1.5.8-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: aisdb-1.5.8-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 2.7 MB
- Tags: CPython 3.8, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3cc1b6cfb6812d2d401761fe964faf4a88f811a06b7685d7ae9893956b1c7de8 |
|
MD5 | f227376d46ac38cbb2ffaba76415237e |
|
BLAKE2b-256 | 2d6afdd22c5b4a0c084e3591171bed7f9f5fe219ba02954bef4cd74e9752a9e4 |
File details
Details for the file aisdb-1.5.8-cp38-cp38-macosx_11_0_arm64.whl
.
File metadata
- Download URL: aisdb-1.5.8-cp38-cp38-macosx_11_0_arm64.whl
- Upload date:
- Size: 2.6 MB
- Tags: CPython 3.8, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7ddf97c1294b4ec0465dd1d8887035bfc8ee6386add8d6d3e53ad7bbb383a255 |
|
MD5 | a3566604ccbe202debabd54a5e0c58e3 |
|
BLAKE2b-256 | 5bedde12a98c53abe7ad7c107fa8b7b57796c8a18ff77d6f64af1a5a5fac747e |
File details
Details for the file aisdb-1.5.8-cp37-none-win_amd64.whl
.
File metadata
- Download URL: aisdb-1.5.8-cp37-none-win_amd64.whl
- Upload date:
- Size: 2.7 MB
- Tags: CPython 3.7, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.8.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9e91338f8a1fae1c8562489b57291d9bcfc384fa3e3091190fd8a2e524720e51 |
|
MD5 | 277e286cd854104b0c64b1df5b84961d |
|
BLAKE2b-256 | 7b8afa5d516515d63aade94cf5b657856224b9b17de1bafd4c2f7456e363ea07 |
File details
Details for the file aisdb-1.5.8-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: aisdb-1.5.8-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 2.9 MB
- Tags: CPython 3.7m, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b2cfa08205b4b7323c6d790afead0c35794c66e510889ccb78fabe3f013f881b |
|
MD5 | ad214309b43acbcebfa698adb6e1c2cd |
|
BLAKE2b-256 | efba94f74652beb69979955a8f2d4f7a0e1d95162e65793e268a6a40d8a01a25 |
File details
Details for the file aisdb-1.5.8-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: aisdb-1.5.8-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 2.7 MB
- Tags: CPython 3.7m, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 67bfee389f38608c025574a67e9ad845827a4d4a192a35c9874efc767b0adf53 |
|
MD5 | 7404b3c2dfe4093536422f56420bc4b9 |
|
BLAKE2b-256 | 09d027c1c066872eecd6d24e6b681772f8977b5e79132c4df9abe691278528af |
File details
Details for the file aisdb-1.5.8-cp37-cp37m-macosx_11_0_arm64.whl
.
File metadata
- Download URL: aisdb-1.5.8-cp37-cp37m-macosx_11_0_arm64.whl
- Upload date:
- Size: 2.6 MB
- Tags: CPython 3.7m, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 25949dc3f9d1a105ff7fbefe5130f2835064debbe155a38532b14a90232b3882 |
|
MD5 | 7921366b8f4e910d2a2dbe7483da68d4 |
|
BLAKE2b-256 | dc89e7b6c913feeb1c51a80bcdd13d3b8be6bbbb134a99d68d2136c5124fce22 |