程序包 | 说明 |
---|---|
com.supermap.data | |
com.supermap.data.topology |
限定符和类型 | 字段和说明 |
---|---|
static TopologyRule |
TopologyRule.LINE_BE_COVERED_BY_LINE_CLASS
线被多条线完全覆盖,用于对线数据进行拓扑检查。
|
static TopologyRule |
TopologyRule.LINE_COVERED_BY_REGION_BOUNDARY
线被面边界覆盖,用于对线数据进行拓扑检查。
|
static TopologyRule |
TopologyRule.LINE_END_POINT_COVERED_BY_POINT
线端点必须被点覆盖,用于对线数据进行拓扑检查。
|
static TopologyRule |
TopologyRule.LINE_EXIST_INTERSECT_VERTEX
线段相交处必须存在交点。
|
static TopologyRule |
TopologyRule.LINE_NO_ACUTE_ANGLE
线内无锐角,用于对线数据进行拓扑检查。
|
static TopologyRule |
TopologyRule.LINE_NO_DANGLES
线内无悬线,用于对线数据进行拓扑检查。
|
static TopologyRule |
TopologyRule.LINE_NO_EXTENDED_DANGLES
线内无长悬线,用于对线数据进行拓扑检查。
|
static TopologyRule |
TopologyRule.LINE_NO_INTERSECT_OR_INTERIOR_TOUCH
线内无相交或无内部接触,用于对线数据进行拓扑检查。
|
static TopologyRule |
TopologyRule.LINE_NO_INTERSECTION
线内无相交,用于对线数据进行拓扑检查。
|
static TopologyRule |
TopologyRule.LINE_NO_INTERSECTION_WITH
线与线无相交,即线对象和线对象不能相交。
|
static TopologyRule |
TopologyRule.LINE_NO_INTERSECTION_WITH_REGION
线不能和面相交或被包含。
|
static TopologyRule |
TopologyRule.LINE_NO_OVERLAP
线内无重叠,用于对线数据进行拓扑检查。
|
static TopologyRule |
TopologyRule.LINE_NO_OVERLAP_WITH
线与线无重叠,用于对线数据进行拓扑检查。
|
static TopologyRule |
TopologyRule.LINE_NO_PSEUDO_NODES
线内无假结点,用于对线数据进行拓扑检查。
|
static TopologyRule |
TopologyRule.LINE_NO_SELF_INTERSECT
线内无自相交,用于对线数据进行拓扑检查。
|
static TopologyRule |
TopologyRule.LINE_NO_SELF_OVERLAP
线内无自交叠,用于对线数据进行拓扑检查。
|
static TopologyRule |
TopologyRule.LINE_NO_SHARP_ANGLE
线内无打折。
|
static TopologyRule |
TopologyRule.LINE_NO_SMALL_DANGLES
线内无短悬线,用于对线数据进行拓扑检查。
|
static TopologyRule |
TopologyRule.NO_MULTIPART
无复杂对象。
|
static TopologyRule |
TopologyRule.NO_REDUNDANT_VERTEX
线或面边界无冗余节点。
|
static TopologyRule |
TopologyRule.POINT_BECOVERED_BY_LINE_END_POINT
点必须被线端点覆盖,用于对点数据进行拓扑检查。
|
static TopologyRule |
TopologyRule.POINT_CONTAINED_BY_REGION
点被面完全包含,用于对点数据进行拓扑检查。
|
static TopologyRule |
TopologyRule.POINT_COVERED_BY_LINE
点必须在线上,用于对点数据进行拓扑检查。
|
static TopologyRule |
TopologyRule.POINT_COVERED_BY_REGION_BOUNDARY
点必须在面的边界上,用于对点数据进行拓扑检查。
|
static TopologyRule |
TopologyRule.POINT_NO_CONTAINED_BY_REGION
点不被面包含。
|
static TopologyRule |
TopologyRule.POINT_NO_COVERED_BY_REGION
点不被面覆盖,用于对点数据进行拓扑检查。
|
static TopologyRule |
TopologyRule.POINT_NO_IDENTICAL
无重复点,用于对点数据进行拓扑检查。
|
static TopologyRule |
TopologyRule.REGION_BOUNDARY_COVERED_BY_LINE
面边界被多条线覆盖,用于对面数据进行拓扑检查。
|
static TopologyRule |
TopologyRule.REGION_BOUNDARY_COVERED_BY_REGION_BOUNDARY
面边界被边界覆盖,用于对面数据进行拓扑检查。
|
static TopologyRule |
TopologyRule.REGION_CONTAIN_POINT
面包含点,用于对面数据进行拓扑检查。
|
static TopologyRule |
TopologyRule.REGION_COVERED_BY_REGION
面被面包含,用于对面数据进行拓扑检查。
|
static TopologyRule |
TopologyRule.REGION_COVERED_BY_REGION_CLASS
面被多个面覆盖,用于对面数据进行拓扑检查。
|
static TopologyRule |
TopologyRule.REGION_NO_ACUTE_ANGLE
面内无锐角,用于对面数据进行拓扑检查。
|
static TopologyRule |
TopologyRule.REGION_NO_GAPS
面内无缝隙,用于对面数据进行拓扑检查。
|
static TopologyRule |
TopologyRule.REGION_NO_OVERLAP
面内无重叠,用于对面数据进行拓扑检查。
|
static TopologyRule |
TopologyRule.REGION_NO_OVERLAP_ON_BOUNDARY
面边界无交叠,用于对面数据进行拓扑检查。
|
static TopologyRule |
TopologyRule.REGION_NO_OVERLAP_WITH
面与面无重叠,用于对面数据进行拓扑检查。
|
static TopologyRule |
TopologyRule.REGION_NO_SELF_INTERSECTION
面内无自相交,用于对面数据进行拓扑检查。
|
static TopologyRule |
TopologyRule.VERTEX_DISTANCE_GREATER_THAN_TOLERANCE
节点距离必须大于容限。
|
static TopologyRule |
TopologyRule.VERTEX_MATCH_WITH_EACH_OTHER
节点之间必须互相匹配,即容限范围内线段上存在垂足点。
|
限定符和类型 | 方法和说明 |
---|---|
TopologyRule |
TopologyValidatingItem.getRule()
返回拓扑规则。
|
限定符和类型 | 方法和说明 |
---|---|
void |
TopologyValidatingItem.setRule(TopologyRule rule)
设置拓扑规则。
|
构造器和说明 |
---|
TopologyValidatingItem(DatasetVector sourceDataset,
DatasetVector validatingDataset,
TopologyRule rule)
根据指定的参数来构造一个 TopologyValidatingItem 的新对象。
|
限定符和类型 | 方法和说明 |
---|---|
static DatasetVector |
TopologyValidator.validate(DatasetVector sourceDataset,
DatasetVector validatingDataset,
TopologyRule rule,
double tolerance,
GeoRegion validateRegion,
Datasource outputDatasource,
String outputDatasetName)
|
static DatasetVector |
TopologyValidator.validate(DatasetVector sourceDataset,
DatasetVector validatingDataset,
TopologyRule rule,
double tolerance,
GeoRegion validateRegion,
Datasource outputDatasource,
String outputDatasetName,
SteppedListener... listeners)
对数据集进行拓扑错误检查,返回含有拓扑错误的结果数据集。
|
static DatasetVector |
TopologyValidator.validate(Recordset sourceRecordset,
Recordset validatingRecordset,
TopologyRule rule,
double tolerance,
GeoRegion validateRegion,
Datasource outputDatasource,
String outputDatasetName)
|
static DatasetVector |
TopologyValidator.validate(Recordset sourceRecordset,
Recordset validatingRecordset,
TopologyRule rule,
double tolerance,
GeoRegion validateRegion,
Datasource outputDatasource,
String outputDatasetName,
SteppedListener... listeners)
对记录集进行拓扑错误检查,返回含有拓扑错误的结果数据集。
|
Copyright © 2021–2024 SuperMap. All rights reserved.