Checks validity of a threedi-model
Project description
Threedi-modelchecker is a tool to verify the correctness of a 3Di model. The goal is to provide a tool for model builders to quickly check if his/her model is correct and can run a 3Di simulation. It provides detailed information about any potential errors in the model.
Threedi-modelchecks works with both spatialite and postgis databases. However, the database should always have the latest 3Di migration: https://docs.3di.lizard.net/en/stable/d_before_you_begin.html#database-overview
Installation:
pip install threedi-modelchecker
Threedi-modelchecker is also integrated into the ThreediToolbox Qgis plugin: https://github.com/nens/ThreeDiToolbox
Development
A docker image has been created for easy development. It contains an postgis server with an empty 3Di database to allow for easy testing.
Build the image:
docker-compose build
Run the tests:
docker-compose run modelchecker pytest
Release
Make sure you have zestreleaser installed.
fullrelease
When you create a tag on git, Travis CI automatically creates a new release to pypi.
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 Distribution
Built Distribution
Hashes for threedi_modelchecker-0.8-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4f1b2d97a3cc1e5ad748e3882c07cc4d21e2510449cb20dcb29df34bc0094893 |
|
MD5 | ac80a5be36a0062d5fbe63a42d3a00b1 |
|
BLAKE2b-256 | 6701e2a1ee9a692d4ed3377ac53423aadb34950d4cda8a8a35bd05f252374ada |