拓扑数据处理

范例简介

示范如何进行拓扑捕捉与拓扑编辑。

示例数据

解压目录\SampleData\TopoDataprocessData/

关键类型/成员

控件/类 方法
MapControl snapSetting、action
SnapSetting openAll、openDfault、closeAll、setMode
枚举
Action ERASE_REGION 、SPLIT_BY_LINE 、UNION_REGION 、COMPOSE_REGION 、PATCH_HOLLOW_REGION 、 INTERSECT_REGION、FILL_HOLLOW_REGION 、MOVE_GEOMETRY 、SELECT_BY_RECTANGLE 、MULTI_SELECT
SnapMode POINT_DRAG_LINE 、POINT_ON_ENDPOINT 、POINT_ON_LINE 、POINT_ON_POINT

使用步骤

  1. 点击【默认捕捉】按钮或【全面捕捉】,选择开启的捕捉模式;
  2. 点击【面擦除】【面分割】【面合并】【面组合】【面求交】【岛洞填充】【岛洞补充】按钮,选择拓扑编辑动作,进行拓扑编辑操作;
  3. 点击【提交】按钮,对操作进行提交。

范例程序位置

安装目录\SampleCode\TopoDataprocess

运行效果展示

图: 运行效果