补充岛洞
“PATCH_HOLLOW_REGION” Action 通过在要补充的岛洞上绘制一条跨越岛洞的线,绘制新的面对象对岛洞缺失部分进行补充。
图: 补充导洞 |
实现步骤:
第一步:操作图层设置
//设置图层可显示,设置为true,表示图层可显示,false,表示图层不显示。
[layer setVisible:YES];
//设置操作图层可编辑,设置为true,表示矢量图层可编辑,false,表示矢量图层不可编辑。
[layer setEditable:YES];
//设置操作图层可选择,设置为true,表示矢量图层可选择,false,表示矢量图层不可选择。
[layer setSelectable:YES];
第二步:设置对象操作类型为补充岛洞
//设置对象操作类型为补充岛洞
[mapControl setAction:PATCH_HOLLOW_REGION];
第三步:在设备上交互式进行补充岛洞操作并提交
- 触发“补充岛洞”动作”;
- 在要补充的岛洞对象上绘制一条跨越岛洞的线;
- 触发“提交”动作;
- 查看补充结果为一个原有岛洞对象与补充绘制的面对象。
[mapControl submit];