ArcMap的Editor工具.docxVIP

  • 51
  • 0
  • 约2.04万字
  • 约 14页
  • 2017-07-12 发布于河南
  • 举报
ArcMap的Editor工具

ArcMap的Editor工具,实现要素拖动、编辑 收藏 本来根本没有写这个工具的意思,自己一直用的Ae自带的工具。虽然可控制力弱了一些,但终究还是凑或能用。一天,问到一个同学,想请教一下,居然以百般理由回绝。算了,秉承毛老人家的口号:自力更生,丰衣足食!好了,闲话少说,各位看官,咱步入正题了。 首先,说一下,所有的要素的更新、插入、删除最好放在编辑的Session 里面,即以一对StartEditing和StopEditing包裹。 一开始我的疑问在于,为什么我用IWorkspaceEdit的StartEditing方法后,怎么鼠标不会变成AcrMap里面Editor的开始编辑那样呢,为什么不能选中要素,为什么不能双击后编辑要素?原来,选中要素和使要素处于编辑状态还是要自己写的(经高人指点,呵呵)。 先介绍一下程序中用到的变量: Code private AxMapControl m_MapControl; // 从外部传进来的MapControl控件 private ILayer m_SelectedLayer; // 当前正在编辑的图层 private bool m_IsEdited = false ; // 当前是否处于编辑状态 private bool m_IsInUse = false ; /

文档评论(0)

1亿VIP精品文档

相关文档