最近用 arcMap 进行空间校正时遇到了一个问题,这里记录一下:
我想校正一个名为sde.sde.HFCA_proj
的图层(保存在 SDE 数据库里),并且已经开启了编辑模式,然后在空间校正里设置校正数据时问题出现了,找不到我想要校正的图层:

可以看到其中显示的图层中没有我想编辑的sde.sde.HFCA_proj
图层。并且就算选中了指定数据,也无法正常的进行校正。
问题解决
在咨询了大佬后得知了根本原因还是 没有正确启动编辑模式,虽然可以在编辑器下拉框里看到结束编辑的选项,但是实际上所做的修改并不会正确的保存:

要想正确的启用编辑需要给该要素类注册版本,具体流程为:打开数据库连接,在想要编辑的图层上右键 > 管理 > 注册版本:

弹出的对话框直接点确定即可:

然后重新启动编辑模式就可以发现校正数据源里出现了想要编辑的图层:

网友评论