大洋矿产资源信息系统关键技术研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
信息技术的发展为我国大洋信息系统建设提供了支持和保证,使学科众多、结构复杂、数据量巨大的大洋系统建设成为可能。针对大洋信息系统建设方面的实际需要,就其中一些关键技术开展研究,为实现我国大洋数据信息共享和高效管理提供技术服务。
     在对大洋信息系统工作现状、信息内容需求、功能和非功能分析的基础上,设计了大洋信息系统的体系结构。该系统采用多层结构,包括表现层、在线系统层和数据层。在线系统包括在线信息子层和应用子层两部分;数据层包括应用子层、信息子层和数据源子层。创建了大洋数据模型,利用建模工具完成了大洋数据库设计。
     探讨了数据标准化处理流程。以多波束资料后处理为例,提出了一种海量数据三维建模的方法,实现了软件编程。研究了温盐剖面的质量控制方法,用VC和Matlab混合编程的方法实现了温盐剖面的可视化质控程序。
     阐述了基于Oracle数据库实现多种大洋标准数据自动加载入库软件的设计、实现方法以及Oracle函数创建。基于VC++和OO4O设计开发了灵活实用的CS结构的网络查询检索系统。并重点解决了JAVA开发地理地图显示站位图形、JAVA Applet与ASP网页的通信以及ASP实现大数据量数据库的查询性能优化等问题。
Today, it becomes possible to setting up the oceanic resources &environment information system of COMRA which includes many subjects, complex data structure and huge data under the support and service of the quick development of information technology. In order to support the actual need of setting up the oceanic resources &environment information system,some pivotal technology are researched and the work provides technology service for sharing and managing oceanic information together.
     Based on its work actuality, content of information demand,analysis of its function and no-function and so on, the oceanic mineral resource information system framework has been well overall designed. The system uses multi-layer including show layer,online system layer and data layer. Online system layer includes two parts: online information sub-layer and application sub-layer. Data layer includes application sub-layer, information sub-layer and data source sub-layer. The design of the ocean mineral resource database has been accomplished with Powerdesigner . It is probed into to set up the flow of data standardization process.We present a method of constructing 3D model from huge data and implement of the program. In the paper quality control method of the profile of marine temperature and salility has been studied and implied using VC and Matlab software.
     It’s expatiated that oracle functions,designing and accomplishing methods of pragraming of which many kinds of ocean data can be loaded into database automatically based on oracle . Based on database,we develop a program of which a flexible and applied system of querying which is C/S structure has been accomplished using VC++ and OO4O. Three major problems have been resolved, including drawing of station chart on the geographic map using JAVA language,commucations between Java Applet and ASP homepage by Java Script, optimization of query huge data from database.
引文
[1]中国常驻国际海底管理局代表处.国际海底区域新资源勘探规章的制订工作[J],国际海底信息,2005,25(12):4-10.
    [2]国家海洋信息中心.国家海洋信息系统基本建成[N].人民日报,1998,04(20)五版.
    [3]李桂香.全球海洋技术发展概况与趋势[J].中国海洋平台,1998,13(3):4-15.
    [4]莫杰.当代海洋高技术发展概况与趋势[J].海洋地质与第四纪地质.1996, 16(3):137-143.
    [5]王英梅,刘闯.国内外海洋资源环境信息系统研究现状与发展趋势[J].资源科学, 1999,21(6): 75-79.
    [6] Cindy Fowler.Nicholas Schmich Geographic Infermation Systems,Mapping, and Spatial Data for the Coastal and Ocean Resource Management Community[J].Surveying and Land Information System,1998,58(3)::135-140.
    [7]昕息发.国家海洋信息系统信息服务与信息产品[J].海洋信息,1999(8):1-2.
    [8]邹和平."数字海洋"与海洋管理[J].海洋信息,2000(4):4-5.
    [9]吴克勤.英国海洋信息系统的开发[J].海洋信息,2001(2):1-3.
    [10]林绍花等.WDC-D海洋基础信息网络服务系统[J],海洋信息,2003(1):4-7.
    [11]魏金占等.基于VC++,MapInfo和Oracle Spatial的GIS应用系统开发[J],地理信息世界,2005, 3(1): 34-38.
    [12] ORACLE 9I OO4O C++ Class Library[Z],2002,4.
    [13]戴技才等.OO4O对Oracle 9I Spatial的空间数据访问及管理[J],计算机应用研究, 2003,20(6):39-40,79.
    [14] http://www.dbonline.cn/default.htm
    [15]萨师煊,王珊.数据库系统概论-3版[M].北京:高等教育出版社,2000.
    [16]姚万军.VC下利用ADO访问SQL SERVER技术[J],微计算机应用,2004,25(1):99-103.
    [17]陈志刚等.大型数据库技术-Oracle9I高级程序设计教程[M].华南理工大学出版社, 2003.
    [18]毕硕本,王桥等.地理信息系统软件工程的原理与方法[M].北京:科学出版社,2003.
    [19]李志林,朱庆.数字高程模型[M].武汉:武汉测绘科技大学出版社,2000.
    [20]苏振奋等.海洋地理信息系统-原理、技术与应用[M].北京:海洋出版社,2005.
    [21]贺民等译.oracle与Java从客户/服务器到电子商务[M].北京:清华大学出版社,2003.
    [22]潘爱民,王国印译.VC++技术内幕第四版[M].北京:清华大学出版社,2000.
    [23]David M.kroenke.数据库处理—基础、设计与实现(第七版)(英文版)DatabaseProcessing:Fundamentals,Design&Implementation[M].北京:电子工业出版社,2003.
    [24]Su Tianyun.A Case Study for a Digital Seabed Database:Bphai Sea Engineering Geology Database[J].中国海洋大学学报(英文版),2006,5(3):283-287.
    [25]李家彪等.多波束勘测原理技术和方法[M].北京:海洋出版社,1999.
    [26]SeaBeam Instruments, USA. SeaBeam 2000, 2100 Series Multibeam Bathymetric System for the China Ocean Mineral Resources and Development Associ.
    [27]高金耀等.原始多波束数据的格式转换与统一[J],海洋通报,2002,21(6):68-74.
    [28]http://www.oracle.com
    [29]http://www.ga.gov.au/oracle/mars/
    [30]http://www.nodc.noaa.gov/GTSPP/gtspp-home.html
    [31]http://www.ngdc.noaa.gov/mgg/mggd.html
    [32]WEST L A Jr. Florida's Marine Resource Information System: A Geographic Decision Support System [J]. Government Information Quarterly, 1999,16(1):47-62.
    [33]邓未玲.浅谈oracle数据库的建模与设计[Z],http://www.dbonline.cn/
    [34]张志涌.精通MATLAB 6.5版[M].北京:航空航天大学出版社,2003.
    [35]谭思云等.A Matlab和VC联合编程的方法及实现[J],自动化技术与应用, 2004,23(1):62-65.
    [36]胡珍映,沈元浩等.Windows工作环境下Oracle、VC++和Matlab的联合应用[J],计算机应用,2001,21(11):99-100.
    [37]余小高.用OO4O和VC++开发ORACLE数据库应用程序的方法研究[J],交通与计算机, 2003,21(1):78-80.
    [38] Deitel H.M.等.Java程序设计教程(第5版)[M].北京:清华大学出版社,2004.
    [39]潘娅,王欣等.探讨Java、Java Applet与Java Script间方法与变量的互访[J].渝州大学学报(自然科学版),2002,19(1):28-31.
    [40] Bradley ,J.An Elementary introduction to database management , The Dryden Press ,1989.
    [41]张国军.使用Java Applet访问数据库[J].黄石高等专科学校学报,2002,18(2):26-28.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700