检查threedi模型的有效性

threedi-modelchecker的Python项目详细描述


https://img.shields.io/pypi/v/threedi-modelchecker.svghttps://travis-ci.com/nens/threedi-modelchecker.svg?branch=master

threedi modelchecker是一个验证3di模型正确性的工具。 目标是为模型构建者提供一个工具,以便快速检查他/她 模型正确,可以进行三维仿真。它提供了详细的 有关模型中任何潜在错误的信息。

threedi modelchecks可用于spatialite和postgis数据库。然而, 数据库应始终具有最新的3di迁移:https://docs.3di.lizard.net/en/stable/d_before_you_begin.html#database-overview

安装:

pip install threedi-modelchecker

threedi modelchecker也集成到threeditoolbox qgis插件中:https://github.com/nens/ThreeDiToolbox

开发

为了便于开发,已经创建了Docker图像。它包含一个postgis 服务器有一个空的3di数据库,以方便测试。

建立图像:

docker-compose build

运行测试:

docker-compose run modelchecker pytest

释放

确保已安装zestreleaser

fullrelease

在git上创建标记时,travis ci会自动创建到pypi的新版本。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java OnResizeListener或OnDrawListener或类似的东西   java Orika映射嵌套子列表   保存时java Heroku请求超时代码H12   数据库在Java中出现socket读取超时异常的原因是什么?   java如何更改来自Sqlite数据库的特定数据在Listview中的行颜色   java JAXB解组器无法正确处理XML中的列表   java Android日期时区让我抓狂   java不透明属性在Swing中如何工作?   eclipse从JavaEE代码生成流程图   java如何在Hibernate中从相关表中获取计数   java Glassfish部署了项目的依赖项库   java使内容适合JavaFx中的WebView   java不满意的链接错误libcrypto。所以1.0.0   循环中java数组的使用   java找出哪个包调用服务