SuperMap SDX+ 的版本管理和长事务.docxVIP

  • 29
  • 0
  • 约1.1千字
  • 约 3页
  • 2019-08-16 发布于湖北
  • 举报
SuperMap SDX+ 的版本管理和长事务 版本管理 在GIS领域的很多应用中,对数据做的添加、修改和删除等编辑操作,需要特别慎重,最好是能够保存对数据每一步更改的历史数据,以便能够回溯或是恢复;在另外一种应用模式下,需要编辑的数据集往往很大,如果由一名数据人员进行编辑,工期会拖得很长,为了不影响项目的进度,往往需要多名数据人员同步对数据进行编辑操作,但又要使他们的编辑互不影响,这便要求空间数据引擎提供分支版本的功能来满足上述要求。 针对数据集中管理,异步更新维护的需求,SuperMap SDX+推出了版本管理模型,版本的基本结构如下图所示: 图 STYLEREF 2 \s 2.3. SEQ 图 \* ARABIC \s 2 1 版本的基本结构 在SuperMap SDX+ 中,您可以为数据源创建一个或多个版本;当版本存在时,可以有选择的指定哪些数据集注册为版本。当把数据集注册为版本时,该数据集中的所有对象和属性表都会自动注册成为版本,多个用户可以同时编辑一个版本。 对于默认版本都会对应有两个表:A表和D表。其中,A表用来记录版本数据集中对象的添加、放大、缩小、移动等更新操作和这些操作所属的版本;D表用来记录对象的删除操作和这些操作所属的版本。在版本下的任何版本所做的修改都会存储到这两个表中,如 REF _Ref177200571 \h 图 2.3.2所示。 图 ST

文档评论(0)

1亿VIP精品文档

相关文档