您好,iObjects Java 组件提供了 TopologyValidator.checkGeometry 方法用于检测几何对象是否存在问题,且提供了 TopologyValidator.repairGeometry 方法用于修复 TopologyValidator.checkGeometry 方法检测出来的几何问题。
根据您上述的描述,建议您在调用 TopologyValidator.repairGeometry 接口之前先使用 TopologyValidator.checkGeometry 接口检测是否存在对象自相交的情况,若检测出来几何对象无自相交的情况,则即使调用 TopologyValidator.repairGeometry 接口也无法修复检测不出来的错误情况。
若您使用 TopologyValidator.checkGeometry 接口无法检测出存在问题的错误情况,建议您私信我您的联系方式,将测试数据和测试代码发给我看看。
希望可以帮到您。