水世界-水处理技术社区(论坛)

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信登录

扫一扫,用微信登录

搜索
查看: 3268|回复: 2
打印 上一主题 下一主题

ArcGIS Desktop 9.2 非版本编辑

[复制链接]

1万

积分

5860

金钱

4894

帖子

铂金水师

QQ
跳转到指定楼层
楼主
发表于 2007-7-20 20:21:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式



马上注册并关注水世界微信号,获得更多资料

您需要 登录 才可以下载或查看,没有帐号?注册   扫一扫,用微信登录

x
(原文地址:http://www.cnblogs.com/flyingis/archive/2007/07/17/821169.html) ArcGIS Desktop 9.2开始支持非版本编辑,和标准的数据库事务处理一样,ArcSDE非版本编辑直接对原数据进行编辑,非版本编辑的session不保存任何对数据的更改,在ArcMap中对数据start edit,然后对数据进行增、删、改,或是修改属性信息,完成后执行save edit就可以将Geodatabase中的数据直接更新,否则edit session without saving放弃之前的修改。在这种模式下处理数据会存在一些问题,如当某一段编辑过程中出现问题时不能放弃或恢复修改,要么只能退出整个session的编辑放弃所有的修改。 使用ArcSDE非版本编辑可以针对简单数据进行处理--点、线、面、注记、relationship,如果feature class存在于拓扑或网络中,则不能进行编辑。 ArcMap中进行非版本编辑需要注意: 1.数据已经registered with the geodatabase 所有ArcGIS Desktop创建的数据会自动registered with the geodatabase,只有当数据是在ArcGIS Desktop外创建时(如sdetable命令创建)才需要手动注册。一般我们可以在ArcCatalog中看到空间数据的Register with Geodatabase为灰色的。 2.数据没有registered as versioned 如果数据已经注册为版本,可以unregister as versioned,这时之前该版本中没有提交的数据会丢失。 3.配置ArcMap编辑进程的属性 取消“Edit a version of the database with the ability to undo and redo”选项。 编辑非版本Geodatabase数据库中的数据,需要注意DBMS的一些特性:同步与锁、隔离机制、数据完整性等,以后再说吧。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享分享 分享淘帖 支持支持 反对反对
清啦

642

积分

166

金钱

44

帖子

青铜水师

沙发
发表于 2008-3-3 16:57:32 | 只看该作者
楼主加油!为广大人民努力!
sissicq 该用户已被删除
板凳
发表于 2008-3-21 15:36:05 | 只看该作者
嗯嗯嗯,又长见识了~~
您需要登录后才可以回帖 登录 | 注册   扫一扫,用微信登录

本版积分规则

联系管理员|手机版|小黑屋|水世界-水处理技术社区(论坛) ( 京ICP备12048982号-4

GMT+8, 2025-5-5 09:59 , Processed in 0.178280 second(s), 47 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表