拓扑数据处理
范例简介
示范如何进行拓扑捕捉与拓扑编辑。
示例数据
解压目录\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 |
使用步骤
- 点击【默认捕捉】按钮或【全面捕捉】,选择开启的捕捉模式;
- 点击【面擦除】【面分割】【面合并】【面组合】【面求交】【岛洞填充】【岛洞补充】按钮,选择拓扑编辑动作,进行拓扑编辑操作;
- 点击【提交】按钮,对操作进行提交。
范例程序位置
安装目录\SampleCode\TopoDataprocess
运行效果展示
图: 运行效果 |