论文部分内容阅读
大比例尺城市地形图数据是城市空间信息基础设施最重要的基础数据之一,是数字城市的重要组成部分。随着我国经济的发展和城市建设的加快,大比例尺城市地形图在城市规划和管理中的作用越来越重要。因此,针对数据的特点和应用需求,如何高效快速地组织与管理这些数据是一个值得关注与研究的问题。
大比例尺城市地形图对客观世界的抽象概括程度低,表达细化,结构零散,数据量大,一般以图幅为单位进行管理,由于数据获取、数据处理等方面的原因,跨图幅的空间目标往往被分割成不同子目标。本文在对物理接边与逻辑接边两种不同方法的比较分析基础上,主要采用逻辑接边方式,通过链接使离散的数据在客户端形成统一的视图,同时保证了图幅、要素的完整性。在空间索引的选择上,大比例尺地形图包含大量的点状目标和注记信息,而且在空间分布上不均匀,本文在空间四叉树索引的结点分配、结点编码等方面提出了优化的基本方法,并针对各类要素的特点分别进行了优化。在内存管理方面,通过在内存中建立索引块的映像来管理和维护内存中的空间数据,采用了静态优先级(块的层次级别)和动态优先级(未使用时间长度)相结合的优先级调度算法来调度空间数据。
基于以上研究,本文以常州市为试验区,采用Visual C++和SQL Server数据库,设计并开发了海量大比例尺地形图数据库管理系统,对常州市市域760 平方公里1:500、1:1000地形图数据实行有效的管理,实现高效的可视化图幅查询与检索功能,在实际工作中得到了良好的应用。