GIs中表达的现实世界大部分都是静态的,而不能反映历史数据.
GIS 中图形数据不但发生变化,而且属性数据也发生变化.我们不但要记录历史数据而且还要记录变化的过程.
以宗地为例,宗地的边界不但变化,而且同一宗地的权利人和用途也会发生变化.
我们一起讨论一个数据模型,如何在数据库(oracle)中实现

解决方案 »

  1.   

    数据变化时,记录数据变化的增量
    隔一段时间进行整体数据的备份,(多久备份一次要看实际情况了)
    这样需要查询历史记录的话,可以先找到最相近的备份,执行少量的增量更新就可以得到
    要看变化的过程的话,先找到最早的备份,不断执行增量更新就能得到了