嗨@Wolf,
我需要将我的一个工具从arcobjects迁移到pro对象,用于查找重复的顶点。请查看下面的代码片段。
ITopologicalOperator topo = null;
ITopologicalOperator3 operator3 = null;
如果(feature.Shape。几何类型== esriGeometryType.esriGeometryPolygon)
{
Topo =特征。形状作为ITopologicalOperator;
Operator3 = topo。Boundary as ITopologicalOperator3;
}
其他的
Operator3 = feature。形状为ITopologicalOperator3;
esriNonSimpleReasonEnum reasen = esrinonsimplereasonenumn . esrinonsimpleduplicatevertex;
operator3。IsKnownSimple_2 = false;
请在这个问题上帮助我或给我建议。
解决了!转到解决方案。
嗨,目前我们没有从简化操作符返回一个原因,但我们确实有一个积压的问题。我已经将其更改为高优先级项目,因此它将进入ArcGIS Pro SDK 3.2。同时,如果你调用几何引擎。SimplifyAsFeature,重复的顶点将被删除。如果这不是你想要的,那么调用GeometryEngine.IsSimpleAsFeature。如果返回false,则可以遍历顶点以找到重复的顶点。