1:1万基础数据入库与更新子系统相关组件的设计与实现

1:1万基础数据入库与更新子系统相关组件的设计与实现

论文摘要

1∶10000基础地理空间平台的建设将及时满足政府信息化工程建设对基础地理信息的迫切需要。平台的核心是数据库建设,所以数据的入库与更新是1∶10000基础地理空间平台建设的关键部分。为了保证入库数据的准确性,在数据入库前对数据进行质量检查是十分必要的;经过预处理后的数据和数据库要求入库的数据格式基本相同,有利于准确快速的完成数据自动入库;数据库数据的入库与更新要有一定的自动化程度及先进性。矢量数据要经过“数据检查→数据预处理→入库”等几个过程才能满足基础地理空间平台对数据的要求,因此批量数据的自动化入库的研究就有比较现实的意义。本文对矢量数据入库的若干关键过程进行了详细分析。并且以ArcObjects、VB为开发平台,设计并开发了相关组件:质量检查(图廓点检查、属性检查、分层检查组件);预处理(数据模型转换、投影转换、图幅内线要素合并组件);入库(入库与更新组件)。上述组件通过试验测试表明,可以大大提高数据质量检查、预处理及入库的速度,实现省级基础地理空间平台数据入库与更新的自动化处理。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 省级基础空间信息平台现状
  • 1.2 1:10000基础空间平台建设的意义和目的
  • 1.3 本文的主要研究内容及组织
  • 1.3.1 本文主要研究内容
  • 1.3.2 本文组织
  • 第二章 入库与更新子系统的相关技术
  • 2.1 数据库平台
  • 2.2 空间数据库引擎ArcSDE
  • 2.3 ArcObjects及其体系结构
  • 2.3.1 基于ArcObjects开发的技术路线
  • 2.4 本章小结
  • 第三章 矢量数据质量检查组件的设计与实现
  • 3.1 矢量数据介绍
  • 3.1.1 Coverage数据模型
  • 3.2 数据质量及误差来源
  • 3.2.1 数据质量
  • 3.2.2 误差来源
  • 3.3 矢量数据质量检查内容
  • 3.4 矢量数据质量检查的相应组件设计开发
  • 3.4.1 矢量数据图廓点检查
  • 3.4.1.1 图廓点检查步骤
  • 3.4.1.2 图廓点检查流程图
  • 3.4.1.3 图廓点检查组件介绍
  • 3.4.1.4 设计界面及检查结果输出
  • 3.4.2 矢量数据属性检查
  • 3.4.2.1 矢量数据属性检查步骤
  • 3.4.2.2 属性项检查流程图
  • 3.4.2.3 属性项检查组件介绍
  • 3.4.2.4 设计界面及检查结果输出
  • 3.4.3 矢量数据分层检查
  • 3.4.3.1 分层检查流程图
  • 3.4.3.2 矢量数据分层检查步骤
  • 3.4.3.3 分层检查组件介绍
  • 3.4.3.4 设计界面及检查结果输出
  • 3.5 本章小结
  • 第四章 数据预处理组件的设计与实现
  • 4.1 数据模型的变换
  • 4.1.1 Shapefile数据模型介绍
  • 4.1.1.1 Shapefile命名方法
  • 4.1.2 Coverage数据模型转化为Shapefile数据模型步骤
  • 4.1.3 Coverage数据模型转换成Shapefile数据模型流程图
  • 4.1.4 Coverage数据模型转换成Shapefile数据模型组件介绍
  • 4.1.5 设计界面及检查结果输出
  • 4.2 投影变换
  • 4.2.1 高斯—克吕格平面直角坐标与大地坐标系间的转换关系
  • 4.2.2 有向点线、转换及投影转换步骤
  • 4.2.3 投影转换流程图
  • 4.2.4 投影变换组件介绍
  • 4.2.5 投影转界面及结果图
  • 4.3 图幅内部线要素合并
  • 4.3.1 入库前线要素存在的问题
  • 4.3.2 组件设计的基本思路
  • 4.3.3 线要素合并的步骤
  • 4.3.4 线要素合并流程图
  • 4.3.5 组件实现
  • 4.3.6 合并界面及结果
  • 4.4 本章小结
  • 第五章 数据批量入库与更新组件的设计与实现
  • 5.1 矢量数据入库
  • 5.2 矢量数据更新
  • 5.3 矢量数据更新与入库实现步骤
  • 5.4 矢量数据更新与入库流程图
  • 5.5 组件实现
  • 5.6 设计界面
  • 5.7 本章小结
  • 第六章 总结
  • 致谢
  • 参考文献
  • 附录
  • 相关论文文献

    标签:;  ;  ;  ;  ;  

    1:1万基础数据入库与更新子系统相关组件的设计与实现
    下载Doc文档

    猜你喜欢