拓扑规则检查细项 TopologyErrorType#
只有在TopologyRuleType为TRT_Custom时,设置拓扑规则检查细项才会有效,否则不生效{
TET_GeoNoPoint = 100, //!< 几何对象无点
TET_PolygonUnclosed = 101, //!< 多边形未封闭
TET_LackDirectionPoints = 102, //!< 有向点对象缺少方向点
TET_PointCountLargerThanOne = 103, //!< 点状图形点数大于1
TET_PolyLineVertexLessThanTwo = 104, //!< 线状图形点数少于2
TET_StructVertexLessThanThree = 105, //!< 结构对象点数少于3
TET_CurveVertexLessThanFour = 106, //!< 曲线弧断点数少于4
TET_PolygonVertexLessThanFour = 107, //!< 面状图形点数少于4、面符号点数少于4TET_NON_LINE = 108, //!< 存在非直线弧断
TET_HAVE_TRANSITION = 109, //!< 存在环上环
TET_RING_TRANSITION = 110, //!< 存在不规范路径
TET_HIGH_DIFFER = 111, //!< 封闭点高程不一致
TET_LITTLE_LINE = 112, //!< 短线
TET_SMALL_POLYGON = 113, //!< 小多边形
TET_MANY_OUTERRING = 114, //!< 存在多外环
TET_ERROR_RING = 115, //!< 错误环TET_POINT_REPEAT_POINT = 201, //!< 重点
TET_POINT_COMM_POINT = 202, //!< 共点
TET_POINT_ONE_WANT_POINT = 203, //!< 自身悬挂
TET_POINT_TWO_WANT_POINT = 204, //!< 互相悬挂TET_EDGE_REPEAT_EDGE = 301, //!< 重边
TET_EDGE_COMM_EDGE = 302, //!< 共边
TET_EDGE_ONE_CUT_POINT = 303, //!< 自身少交点
TET_EDGE_TWO_CUT_POINT = 304, //!< 互相少交点
TET_EDGE_ONESELF_CUT = 305, //!< 边自身相交
TET_EDGE_EACH_OTHER_CUT = 306, //!< 边互相相交
TET_EDGE_ONESELF_SUPERPOSE = 307, //!< 边自身交错
TET_EDGE_EACH_OTHER_SUPERPOSE = 308, //!< 边互相交错TET_TOPO_NULL_POLYGON = 401, //!< 空洞区域
TET_TOPO_SUPERPOSE_POLYGON = 402, //!< 重叠区域TET_CHAIN_HANG_CHAIN = 501, //!< 悬节点
TET_CHAIN_BREAK_CHAIN = 502, //!< 伪节点
TET_CHAIN_REPEAT_CHAIN = 503, //!< 重链TET_CHUNK_OVER_CHUNK = 601, //!< 对象重叠
TET_POINT_NOT_NODE = 602, //!< 点实体不在面实体顶点上
TET_CRUNODE_NOT_POINT = 603, //!< 面实体顶点上无点实体
TET_CHUNK_NOT_CHUNK = 604, //!< 线与面边界不重合
TET_POINT_OUT_POLYGON = 605, //!< 点实体不在面实体内
TET_POLYGON_CUT_POLYGON = 606, //!< 面实体与另一组面实体相交
TET_POLYGON_OUT_POLYGON = 607, //!< 面实体不在另一组面实体内TET_EDGE_MEET_EDGE = 701, //!< 未接边
};修改于 2023-08-18 08:01:51