|
阅读:1233回复:2
GeoDatabase的版本是什么,有什么用?
GeoDatabase的版本是什么,有什么用?高手们请发表意见!
|
|
|
|
1楼#
发布于:2004-09-14 11:51
<P><FONT size=2> 空间数据库可以通过版本管理管理变化的信息。通过它,我们可以进行长事务处理,历史数据追踪,多用户编辑以及分布式空间数据管理等</FONT></P><P><FONT size=2> </FONT></P>
|
|
|
|
2楼#
发布于:2004-09-14 16:15
长事务处理和版本管理
长期以来,在GIS的应用中一直存在两个困扰我们的问题:1、GIS空间数据编辑过程相关的长事务处理;2、空间数据的时序变化如何记录。ArcSDE提供了一种全新的空间数据版本管理方法(Versioning),为彻底解决这些问题提供了一条有效途径。 基于空间数据的编辑工作很少向在银行存取一笔钱或在股市上完成一笔交易那么快捷,往往需要较长的时间(数小时、数天、甚至数月)才能结束。例如:城市国土规划部门的批地过程,电信资源管理部门的数据更新维护过程等。对于这种长事务处理过程,ArcSDE的版本管理机制允许用户在事务处理的任何阶段创建自己的数据“版本”。值得注意的是,这些“版本”并非空间数据的完整拷贝,而是一些反映版本间数据变化的增量信息。针对相同的空间范围,甚至对同一空间要素,不同的用户可以同时进行各自的修改操作,而不必将其事先锁定起来。在版本提交或合并时,系统将自动检测到可能的冲突并给出警示,结合ArcInfo或ArcEditor,系统提供对话框帮助用户解决该冲突。这种机制对于需要多人、多部门协同完成的工作流而言,非常有效。 类似于“宗地”、“规划方案”这样的空间数据,随时间而发生变化,同时又必须记录并能随时检索到每次的变化,是其突出的特征。ArcSDE通过对不同的数据变化生成不同的“版本”来完成对数据变化的跟踪。只要指定某一版本(名称),就可得到当时的空间数据,并可在此基础上进一步进行操作。从而达到对历史数据进行记录和管理的目的。 |
|
|