BeTA is a caching system that manages geospatial paths. In contrast to simple caching techniques, it can satisfy queries using subpaths in the existing dataset. Developers can interact with BeTA using gRPC and augment its abilities by writing provider plugins.
The Doxygen documentation is hosted here.
Additionally, the beta-example repository contains reference implementations for a client and provider plugin.
There are three options for running the app: using Docker, downloading binaries, and building from source.
A pre-built image of the latest release exists at mlposey/beta
. If you wish
to perform a manual build, you can do so using the Dockerfile.
Simply run docker build -t beta .
within the root repository directory. The
image exposes the default port 1995
.
Each release contains an archive with pre-built binaries. You can find all releases here.
BUILD contains detailed instructions for building binaries in a Unix environment.