吴熙,黄雁
(武汉勘测设计研究院,湖北武汉 430022)
基于版本树的空间矢量数据更新方法研究
吴熙∗,黄雁
(武汉勘测设计研究院,湖北武汉 430022)
随着地理信息系统从原有的“功能驱动型”逐步转变为“数据驱动型”,各应用领域的地理空间矢量数据的合理存储与更新已经成为人们所关注的新重点。本文即在当前空间矢量数据更新方法的基础上,合理结合软件工程中的版本管理,提出了基于版本树的空间矢量数据更新方法,特别研究了更新中版本树的机制及其控制问题等,该方法很好地解决了当前空间矢量数据的多用户、多事务、离线更新中的诸多问题。
空间矢量数据;版本;版本树;矢量数据更新
随着GIS(地理信息系统)技术快速发展及各领域更深入的应用,人们对空间信息内容的需求越来越高,空间矢量数据的更新的问题变得日益尖锐。特别是在城市测绘单位或管理部门,空间矢量数据的现势性强,更新速度快,如何高效安全地更新这些海量的矢量数据就是一个全新的挑战。
传统的空间局部矢量数据更新方法通常采用“锁定-修改-释放”的策略,实现多个用户对矢量数据的编辑更新操作,即某个时刻被一个用户锁定的对象就不能在该时刻被其他用户更新。由于矢量数据是海量的,其更新工作一般情况下是由许多人分区域、分范围更新,最后将分区域数据合并而进行的;同时,矢量数据的更新操作通常是“长事务处理”,若采用传统的单记录锁定机制,极大地降低了更新效率,显然是不合理的。……