Rub*_*ben 0 c++ geometry boost boost-geometry
是否存在使用 c++ 和 boost::geometry 库的所有可能无效几何图形的数据集?或者至少是我可以转换为 boost::geometry 的无效几何图形的多边形坐标示例:自交等我想使用至少所有可能的无效几何图形来测试我的应用程序。像这样的东西:
https://knowledge.safe.com/articles/21674/invalid-ogc-geometry-examples.html
但有更多带有内部和外部多边形的测试用例。
我创建了一个库“boost_geometry_make_valid”,它允许纠正此数据集中描述的错误:
https://github.com/kleunen/boost_geometry_make_valid
我现在使用数据集进行测试,该库能够纠正所有提到的故障。最重要的是,从多边形中删除自相交。
| 归档时间: |
|
| 查看次数: |
694 次 |
| 最近记录: |