Geodepot helps to organize data into test cases, share them and provide integration to some of the test frameworks for ease of use.
This repository contains the API for accessing a Geodepot repository from tests. The API is implemented in multiple languages:
- C++ (implementation)
- Python (bindings)
- CMake (bindings)
The Geodepot API is solely meant for accessing the data in an existing Geodepot repository. With the Geodepot command line tool it is possible to create and manage a Geodepot repository.
https://innovation.3dbag.nl/geodepot
The Geodepot API code base is organized into a mono-repo.
The API has a single implementation in C++ at the root of the repository.
Implementations in other languages are bindings to the C++ code, each in their respective geodepot-<language>
directory.
You need just for downloading the data for running the tests.
just download-data
This software is part of the 3DBAG project. For more information visit the 3DBAG organisation.