拓扑数据处理(TopoDataprocess)
范例简介
示范绘制点、线、面,进行擦除、合并、分割等拓扑编辑以及拓扑捕捉、拓扑构面。
范例运行效果展示
图:拓扑数据处理范例运行效果 |
范例位置
Android Studio
- 产品包:产品包目录\SampleCode\SampleCode_AndroidStudio\AndroidStudioSampleCode\topodataprocess
- Github:https://github.com/SuperMap/iMobile-SampleCode/tree/master/AndroidStudioSampleCode/topodataprocess
ADT
- 产品包:产品包目录\SampleCode\SampleCode_ADT\TopoDataprocess
范例数据
存储位置
- 产品包:产品包目录\SampleData\TopoDataprocessData
- 网盘:链接:https://pan.baidu.com/s/1L-iQ3VM6s0SNS73T7fRgNQ,提取码:y3f1
部署位置:移动设备内部存储\SampleData\TopoDataprocessData
许可方式
离线许可,将许可文件拷贝到"移动设备内部存储\SuperMap\License"文件夹下。
运行类库
jar包 |
---|
com.supermap.data.jar、com.supermap.mapping.jar、com.supermap.analyst.jar |
so库 |
libimb2d.so、libgnustl_shared.so、libQt5Core.so、libQt5Gui.so、libQt5Svg.so、libQt5Widgets.so(注:11.1版本开始,需添加后五个so库。) |
关键类型/成员
控件/类 | 方法 |
---|---|
MapControl | setSnapSetting()、setAction()、undo()、redo() |
SnapSetting | openAll()、openDefault() |
snapClose | closeAll() |
TopoBuild | topoBuildRegion() |
使用步骤
- 点击【拓扑编辑】按钮,选择对应功能,在地图上执行操作;
- 点击【拓扑捕捉】按钮,开启捕捉;
- 点击【绘制点】、【绘制线】、【绘制面】按钮,绘制点、线、面;
- 点击【提交】按钮,提交操作。