首页 / 浏览问题 / 移动GIS / 问题详情
Android编辑对象问题
45EXP 2022年02月09日
1.安卓移动对象时候使用Action.MOVE_GEOMETRY),如果我把对象移动完,没有保存,想让这个对象回到初始位置使用什么方法。

2.在选择编辑对象时使用Action.SELECT,选择到对象后,这个节点是可以移动的,怎么让他不移动就是单纯的选择对象,显示节点就可以。

3.还有如何获取对象每个节点的坐标点

1个回答

您好,

1.移动端暂时不支持编辑的撤销/撤回操作

2.关闭图层的可编辑状态

3.获取到线/面对象,通过geoline.getPart()获取子对象,里面记录的就是节点
2,842EXP 2022年02月09日
好的谢谢

使用Action.SELECT,关闭可以编辑状态还是能想对象的节点进行拖动,下面是我的代码

m_mapControl.getMap().getLayers().get(layer_title).setVisible(true);
m_mapControl.getMap().getLayers().get(layer_title).setSelectable(true);
m_mapControl.setAction(Action.SELECT);
m_mapControl.getMap().getLayers().get(layer_title).setEditable(false);
...