ArcSDE 注册与压缩

本文档介绍了ArcSDE的版本管理,包括版本简介、工作原理、注册、反注册和数据压缩。版本允许多用户同时编辑地理数据库,Delta表记录增删改状态。注册是进行版本管理的前提,反注册前需压缩数据。数据压缩用于减少系统表容量,提高处理速度。
摘要由CSDN通过智能技术生成

ArcSDE 版本编辑在国土行业数据管理中有着广泛的应用,比如说一份数据被多个用户同时编辑也能得到正确的结果。这种支持多用户的操作,可以满足国土部门日常对数据管理以及维护的需要。本文档对ArcSDE 的注册、反注册、压缩等操作做简要的介绍。比如在数据编辑的过程中,会保留一些记录信息,不断的编辑会导致这些信息不断的膨胀,又如何去除这些记录信息呢?ArcSDE 版本的管理可以很好的解决这些问题。

u 版本简介

简单的说,版本(version)就是在ArcSDE 服务的基础上实现多用户编辑地理数据库。地理数据库在入到服务器后,如果要使用版本,必须注册后方可允许编辑。版本具有以下的特点:

²  所有版本的父亲都是“default”版本(可以理解为最初的地理数据库),可以衍生出若干子版本,子版本又可成为“父版本”。

²  版本之间的本质区别是所记录的行状态的不同(状态分为增、删以及改三种)。

多个子版本向父版本提交数据的时候,会发生冲突,比方界址点的位置画的不一致,在提交的时候就会弹出提示框,判断采取何种画法。但在实际的应用中,此种冲突并不多见,因为作业队大都是分区域工作的,在提交编辑成功时,一般不会发生冲突的现象。

u 版本工作原理

前面说过,版本之间的本质区别是所记录的行状态的不同(状态分为增、删以及改三种),维护这些状态信息的表存放在ArcSDE 中,称之为Delta 表,Delta 表根据记录信息不同而分为A 表和D 表。A 表记录的是增加和更新的信息,D 表记录的是删除和更新的信息。ArcGIS记录Delta 表中的记录属于哪个Version 的办法是:A 表和D 表的每一行都用State ID 进行标识。当编辑一个版本时,产生一个新的State,同时产生新的一行添加到A 表或者D 表。一个系列的States 记录了版本从业务表(Base 表)到当前的状态,该系列称为Lineage。当你显示或者查询一个Version 时,ArcGIS 从版本Lineage 中得到State ID,然后从A 表和D 表中找到相应的信息。

注:ArcSDE 有三类表:F 表记录几何信息,B

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值