Services
Geocube Solution
The Geocube Solution is composed of three parts:
- Geocube Server : to access and manage the geo data.
- Geocube Ingester : to feed the Geocube with ARD images. An example of an ingester is available www.github.com/airbusgeo/geocube-ingester.
- Geocube Client: to use the geocube in an application. A python client and a go client are available as example. Clients (for another language) can be created from the protobuf files using the automatically generated GRPC interface (see Tutorials).
The Geocube Server is composed of the ApiServer, the Consolidater, the Autoscaler and an interface layer to integrate into the user environment.
To integrate into the environment of deployment, the geocube has an interface layer. Some implementations of this layer are available and the user is free to implement others depending on its own environment.
The interfaces are available in the interface
folder.
API Server
TODO
Consolidater
TODO
Autoscaler
TODO
Downloader
The downloader is a standalone service to download cubes of data from metadata returned by a call to the GetCube()
function of a Geocube Server.
TODO: refaire & clarifier