论文部分内容阅读
航空物探数据库服务系统来源于中国地质调查局下达的 “航空物探、遥感数据库”计划项目,该项目的主要目标为建立我国航空物探数据库及其管理信息系统,航空物探数据库数据采集系统则为该系统的一个子系统。自开始航测飞行以来,地调局积累了大量的各种航空物探数据和科研成果,为了更好地管理和利用这些数据,必须建立一个系统、高效和友好的数据库系统。本次航空物探数据采集系统开发,使用微软的.net开发环境,通过oracle数据库对数据进行管理,利用ArcGis的图形界面对空间数据进行展示,实现了航空物探数据的数据入库、检查和查询三大功能。论文的主要工作和成果如下:数据入库时,因为航空物探数据的数据量大,针对这一特点在数据存储过程中使用大字段技术,将测量数据、文件和图片作为大字段存储,将说明性字段作为普通字段存储,从而有效的对数据进行管理并节省空间。航测数据都与地理信息相关,因此在显示数据的时候将ArcGis的图形界面和表格界面结合起来同时进行数据显示,并可以在图形和表格之间相互切换。为了加强数据管理,保证数据正确性和唯一性,航空物探数据采集系统建立了采集库和资料库两个数据库。在数据进入采集库前以及入库后都进行了一套严格的检查:包括入库前检查、系统检查、人工检查和人工复核,对检查结果均给出明确的检查日志以便于用户进行修改。检查完全无误的数据才允许按照指定的方式进入资料库,确保了数据的正确性和唯一性。在数据的查询中,系统根据数据表的字段信息和用户定义的查询标识动态地生成查询界面,可以实行单一条件查询和组合条件查询,使用户更加方便和快捷地查询到所需要的数据并可以进行数据提取。航空物探数据采集系统采用C/S架构,实现数据的采集和使用,同时便于对系统进行维护更新和版本升级。在安全上,用户在客户端登录后,通过网络到服务器上进行身份验证,然后由用户代码来确定用户在使用系统时的角色,而不同角色的用户在登录系统后会得到不同的权限,使系统更符合用户的使用需求。