Gis时空数据模型(200分)

C

chyn.1

Unregistered / Unconfirmed
GUEST, unregistred user!
如何实现GIS的时空数据模型?
具体地说,同一空间上的空间信息和属性信息会随着时间发生变化(假设一年更新一次),每发生一次变化
其信息增量存储,如何设计该空间数据模型才能保证几年后数据能准确显示。
用Oracle数据库存储
 
简单的办法就是时间片存储快照,就是在每个时间单位把所有信息全部存储,实现和操作
起来都比较简单,但是数据冗余大,仅适合小数据量;
增量存储是个好办法,是否可以所有可能变化的元素按照时间顺序记录元素属性的变化,
需要时根据现在的状况和历史变化记录来恢复历史状态。

希望能有更多高手探讨。
 
关键要做一个合理的数据库设计啊,如何设计,请高手快来指点
 
我想能不能这样,比如反映海平面变化

海域ID 海域名称 初始值
01 黄海 0
02 渤海 0.15

时间戳 海域ID 海域名称 变化值
00000 01 黄海 0.001
00001 01 黄海 -0.0005

可以通过ID和地理图形坐标数据关联起来,采用类似ARC/Info的结构
我随便写的,还没有认真考虑是否可行,抛砖引玉嘛!
 
简单,加入一个时间字段
 
多人接受答案了。
 
顶部