您好,手势交互对象绘制或者编辑节点主要是针对地图中的普通图层(点 、线、面),而跟踪图层上的对象无法通过action直接编辑;想在跟踪图层上编辑对象可使用绕行方案:
1、模拟手势交互:先获取手指触屏点(像素坐标点),转成对应的地图点,然后将原来跟踪图层中的对象获取到,并得到其所有节点串,然后将得到的触屏点添加到点串或者替换点串中的一个节点,最后用新的点串生成一个新的对象,替换跟踪图层上原来的对象;
2、或者将跟踪图层上的对象复制到一个对应的数据集对应的图层中,比如一个面对象就添加到一个面图层中,然后对该图层使用aciton中的VERTEXEDIT,操作完后将新的面对象替换跟踪图层上原来的,并将面图层中的面对象删除。