二维地图的节点编辑

0 投票

win10 x64   iobjectcpp

现在可以使用这个功能吗,原图为1,编辑节点,使其变为图2(将图1中红色点往左拉伸)

4月 27 分类:  43次浏览 | 用户: 爱太空 初出茅庐 (34 分)
修改于 4月 28 用户:爱太空

1个回答

0 投票
这个c++组件目前没有直接的接口
4月 28 用户: 程逸诗 名扬四海 (1,962 分)
qMapControl->GetUGMapWnd()->SetUserAction(UGC::UGDrawParamaters::uaPointModeSelect);
qMapControl->GetUGMapWnd()->GetEditToolPack()->SetAccessibilityActionPointMode(UGC::UGEditType::EAA_EditPoint);

组件里面有这个编辑节点,但设置了没用

你当前地图里面这个面图层设置为可编辑了吗
已设置,但是出来的是外接矩形大小的那种编辑,就只能整体放大和缩小。没有上面那样对面或线的某一节点进行编辑
这两个不能这样一起设置,你需要分为两步,先用一个功能按钮执行点选,然后再用另外一个功能按钮去执行点编辑,记得设置后需要刷新地图。
...