论文部分内容阅读
目前,第一次全国土地大调查的结束到现在已经有十几年,这段时间中出现了很多土地使用的变化,而这些变化的记录信息非常混乱,再加上传统的土地更新方法效率低下,使得利用计算机来协助数据变更成为当务之急。在这一背景下,本文选取了国土空间数据变更,作为本文研究的主要内容。
本文按照软件开发的基本流程,对国土空间数据变更系统进行了详细的讨论。
首先,本文对数据变更的需求进行了详细阐述。按照不同的角度,文中从三个方面展开讨论。第一个方面是数据变更类型,数据变更的类型主要分为地类变更、宗地变更以及行政区变更,这三种变更类型涵盖了国土空间数据变更的主要内容:第二个方面是数据变更方式,数据变更方式主要包括新增、删除、修改、合并、分割等,这些变更方式是数据变更的基本方式,把这些基本方式进行组合,可以构成很多复杂的变更方式;第三个方面是数据变更的安全性,为了提高数据在变更过程中的安全性,本文采用了历史库、临时库、辅助信息表方法。
其次,本文讨论了国土空间数据变更系统的设计。该设计分为两个部分——数据库的设计和系统的设计。在数据库设计方面,根据国土空间数据的特点,数据存储结构采用的是国土二次调查的标准数据库结构,但是对它进行了适当的扩展。对于数据库的管理,系统采用的是Oracle数据库和ArcSde相结合的空间数据库管理模式。文中还讨论了几个重要的临时库和辅助表。在系统设计方面,主要讨论了两个内容,第一个是系统的变更工作流程,第二个是系统的两种变更模式——日常变更和批量变更。另外,按照功能模块的划分,文中还对系统的各个子模块进行了详细的设计说明。
接着,按照系统的设计思路,本文讨论了数据变更系统的具体实现。在讨论了系统的主操作界面和各个功能菜单后,文中通过两个具体示例——城镇地籍数据的宗地连片开发和土地利用数据的地类批量更新,分别详细阐述了日常变更和批量变更这两种变更模式的实现细节。
最后,在完成对所有研究内容的讨论后,我对全文进行了一个总结,并分析了系统设计与实现中存在的优缺点和需要改进的地方,以及对同类软件进行前景的展望。