|  | 网站首页 | .Net研究 | 
您现在的位置: 程序员之路 >> .Net研究 >> 领域技术 >> GIS技术 >> 文章正文
赞助商链接
频 道 导 航
.Net研究频道栏目导航
相 关 文 章
基于Geodatabase数据模型的数据归档           
基于Geodatabase数据模型的数据归档
作者:3echo 文章来源:不详 更新时间:2007-5-10 11:55:48

基于Geodatabase数据模型的数据归档

ArcGIS软件向用户提供了数据归档这样一个功能,不知大家是否体验过。最近由于工作的需要,我有幸接触了这一方面的知识。以前我常常为如何去实现历史数据的展示而苦恼,而现在通过Geodatabase模型提供的归档操作,就可以轻易地展现以前任意时刻的数据,并以当时的状态进行数据库操作,同时还可以查看任意特定要素在一个时间段里变化。这样一种变化让我有一些欣喜。下面让我们一起来了解一下数据归档的相关内容。(基于Geodatabase数据模型的版本机制

一、什么是数据归档?(What is Archiving ?)

Archiving provides the ability to store all temporal representations of a dataset, writing any changes made to an object to an associated archive table. This object model provides functionality to create historical versions which reference a specific moment in time.

归档操作向用户提供了这样一个功能:将对归档的要素集(要素类)所做的任何编辑操作保存到相关联的archive 表。这种对象模型同时也允许用户创建特定时间的历史版本。

二、归档-如何工作?

1、  历史信息存储在Archive表中

我们允许对某要素集(要素类)进行归档时,将会创建相应的Archive表,并Copy一份原有的数据。打开Archive表,我们发现其数据结构与原表数据结构并没有什么太大的变化,只是多了三个字段GDB_FROM_DATE(起始时间)GDB_TO_DATE(终止时间)、GDB_ARCHIVE_OID(对象ID编号)

2、  所有对Default版本所作的变更都被归档

[1] [2] [3] [4] 下一页

文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • .Net研究栏目导航
    网站频道导航