用户名: 密码: 验证码:
基于ArcEngine的海洋浮标管理信息系统的设计与实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
海洋浮标管理信息系统利用地理信息系统技术,基于中国近海基础地理数据库,对海洋多种类型浮标(Argo浮标、浅海大型锚系浮标、深海锚系小浮标、深海浮标和漂流浮标)进行综合管理,实现空间数据和属性数据的一体化存储、检索、展示、动态追踪、自由标注和报表制图,从而为国家海洋部门针对海洋浮标漂移的管理提供决策与支持。
     系统结合浮标漂移具有离散的空间性和连续的时间性的特点,在收集整理原有数据基础上,利用GeoDataBase数据模型和Access数据库,采用地理信息系统二次开发组件ArcEngine和Visual Studio. Net 2005开发环境,设计并开发了海洋浮标管理信息系统。系统技术研究及主要功能分为以下三个方面:
     1)对海洋浮标管理信息系统进行了系统需求分析,并按照地理信息系统软件工程的思路与方法,结合浮标数据自身特点,对系统的体系结构和解决方案进行了科学的分析,设计多层分布式应用模型,形成了数据层、业务支撑层、业务应用层和用户层。
     2)根据浮标数据和基础地理数据的特点及系统对数据的规范要求,对基础地理数据进行了处理,并设计了数据库存储结构,建立浮标总表和浮标分表之间的关系。采用Access数据库和空间数据引擎ArcSDE相结合的方式建立了空间数据和属性数据一体化存储的海洋浮标数据库和基础地理数据库。
     3)围绕浮标任意状态检索、浮标轨迹追踪、数据与视图的联动反应和报表制图展开研究,利用ArcGlobe强大的数据检索和视图显示功能,实现了浮标任意状态检索和数据与视图的无缝结合,利用多线程技术和ArcGlobe的视图显示功能实现了浮标漂移轨迹的动态展现与报表制图。
Ocean Buoy Management Information System which uses GIS technology, based on the basis of Chinese coastal waters geographic database, is designed to manage various types of ocean buoys (Argo buoys, shallow large mooring buoys, a small deep-sea mooring buoys, deep-sea buoys and drifting buoys),achieves the integration of storage, retrieval, display, dynamic tracking, labeling and reporting freedom of mapping with spatial data and attribute data, therefore,it offers decision-making and supports for State Marine Administrative Authority to manage drifted ocean buoys.
     Ocean Buoy Management Information System is designed and developed based on combining drifting buoys which has the characteristics of discrete spatiality and consecutive timeliness , using GeoDataBase data model and Access database which is based on collating the original data , adopting ArcEngine which is secondary development component of Geographic Information System and Visual Studio.Net 2005 development environment.The system’s technology researches and main functions are divided into the following three aspects:
     1) The article has done systmatic needs analysis with Ocean Buoy Management Information System , been in accordance with the software engineering ideas and methods of Geographic Information System, combined with its own characteristics of buoy datas, and analysised scientifically with the system’s architecture and solution , therefore,it designes multi-layer distribution type application model, forming data layer, business support layer, business application layer and user layer.
     2) According to the characteristics of buoy datas and basic geographic datas, combined with system’s specifications for data, the basic geographic datas were processed and the article designed the database storage structure which established the relationship between the buoy overall tables and the buoy sub-tables. By using Access database and ArcSDE spatial data engine, it achieves a combination of established integration of spatial datas and attribute datas which were stored in marine buoy database and infrastructure geographic database.
     3) The system conducted studies with retrieving any state around the buoys, tracking the buoy’s trajectory, responsing data and view accordingly ,reporting and mapping. By using ArcGlobe’s powerful data query and view display function, it achieved to retrieve any state of the buoy and view data seamless integration;By using multi-threading technology and ArcGlobe view display to achieve the buoy drift trajectories of the dynamic presentation and report graphics.
引文
[1]毛祖松.我国近海波浪浮标的历史、现状与发展[J] .海洋技术,2007 , 26(2) : 23-26 .
    [2]孙朝辉,刘增宏,朱伯康,童明荣,许建平.Argo剖面浮标观测资料的接收、处理与共享[O] .海洋技术,2005 , 24(2) : 130-134.
    [3]蒋兴伟,吕开华.海洋浮标非实时资料处理的发展设想. http://cqvip.com/
    [4]杨胜龙,崔雪森等. Argo数据研究应用现状与发展趋势[J].海洋渔业,2007,29(4):355-359.
    [5]王家耀.地图学与地理信息工程研究[M].北京:科学出版社,2005:12-15.
    [6]朱伯康,许建平.国际Argo信息中心及其承担的使命[O].海洋技术,2001 , 20(3) : 19-20
    [7]朱伯康,孙朝辉,刘增宏,童明荣,张立峰.ARGO全球海洋观测计划实施进展[O].海洋技术,2004 , 23(3) : 117-124.
    [8]马张宝,齐清文,李东民等.财政局地理信息系统的设计与实现[J].测绘科学,2009,34(3):235-236.
    [9]张洪吉,邹峥嵘,陈军等.基于GIS的配电网管理信息系统[J].测绘科学,2009,34(1):194-195.
    [10]孙朝辉,刘增宏,孙美仙等.Argo数据的网络可视化集成平台开发及其应用[J].海洋技术,2006 , 25(3) : 135-143.
    [11]辛红梅.中国ARGO计划发展状况[J].海洋信息.2003 , 2(3) : 12-13 .
    [12] ESRI.ArcGIS Engine developer help[M]. .ESRI Product Document,2004.
    [13] 2004年第六届ArcGIS暨ERDAS中国用户大会.
    [14]周容.基于ArcGIS Engine的城市规划管理信息系统的设计与实现[D].长沙:中南大学信息物理工程学院,2008.
    [15]胡新波.基于ArcEngine的城市规划系统设计及实现[D].杭州:浙江大学理学院,2006.
    [16] ESRI.Building a Geodatabase. Environmental Systems Research Institute,Ine.2004.
    [17]袁明.基于ArcEngine的地下管线综合应用系统的设计与实现[D].成都:成都理工大学,2008.
    [18]宁鹏飞,孙朝辉,刘增宏等. Argo网络数据库可视化平台技术及其应用[O].海洋技术,2007,26(4):77-82
    [19]鄂越,张建兵,诸叶平等.基于嵌入式GIS的农业经济信息服务系统[J].计算机工程,2008,34(23):269-271.
    [20]吴炳方,周月敏.水土保持监测信息系统的设计与实现[J].计算机工程,2009,35(1):269-271.
    [21] ESRI中国(北京)有限公司.在PersonalGeodatabase中管理栅格数据.ESRI中国通讯,2005,(19):12-16.
    [22]郭瑞.基于ArcEngine的城市规划数据库管理系统的研究和实现[D].长沙:中南大学信息物理工程学院,2008.
    [23] ESRI.ArcSDE Configuration and Tuning Guid for oracle. Environmental Systems Research Institute,Inc.2000.
    [24]李映东.基于ArcEngine的赣州市地下综合管线信息系统设计与开发[D].江西:江西理工大学,2007.
    [25]何兴燕.基于ArcEngine的福州市道路交通地理信息系统设计与实现[D].福建:福建师范大学,2008.
    [26]周奕君.基于ArcEngine的洪水风险管理信息系统及三维分析研究[D].上海:同济大学,2008.
    [27] Ivar Jacobson、Grady Booch、James Runbaugh,统一软件开发过程,机械工业出版社,2002:26-28.
    [28] Joshua Kerievsky,Refactoring To Patterns,Industrial Logic, Inc.,2002:122-125.
    [29]龚健雅.空间数据库管理系统的概念与发展趋势[J].测绘科学, 2001, 26(3):123-136.
    [30] R.J.Lee and R.J.0.Glover.Evaluation of the Impact of Different Sewage Treatment Processes on Shellfishery Pollution Using a GIS[J].Water Science and Technology.1998,38(12):15-22.
    [31] http://bbs.nju.edu.cn/bbscon?board=GIS&file=M.1182522462.A&num=1.
    [32] Richard Greene , Newland Agbenowosi , etc.GIS-based approach to sewer systemdesign.Journal of surveying engineering[J].1999,2:37-57.
    [33] Claus Hofmann,Manuel Weindorf,Joachim Wiesel.Integration of GIS as a Component in federated information systems[C].ISPR2000.
    [34] Amstrong M.P.,&P.J.Densham,Database orgnazation strategies for spatial decision support system,Int.J.of Geographical Information system,1999,13(4):37-46.
    [35] ESRI.Understanding ArcSDE.Environmental Systems Research Institute,Ine.2001.
    [36] ESRI.Managing ArcSDE Service. Environmental Systems Research Institute,Ine.2001
    [37]刘仁义,刘南,尹劲峰,苏国中.全球海洋环境观测数据ARGO及ARGOGIS系统[J] .自然灾害学报.2004 , 13(4) : 93-98 .
    [38]张俊,孙朝阳,庄怀耀译Modeling Our World[M].2006:22-35.
    [39] PanlDaisey.Implementing GML sehema for us census tigernine—les·In EOGE02001/Digital Earth Congess,Frederietion,NewBrunswiek,Canada 2001.
    [40]李家国.再生水回用优化决策模型的建立及系统的实现——以北京市为例[D].北京:首都师范大学,2007.
    [41]谢榕.地理信息系统中空间数据库建立的关键技术[J].北京测绘. 1998,4.
    [42]郭晶,组件式GIS中地图显示模块的设计与实现,信息工程大学测绘学院硕士论文,2002.
    [43]汤国安,杨昕. ArcGIS地理信息系统空间分析实验教程[M].北京:科学出版社,2006:8-15.
    [44]兰小机,刘德儿.ArcObjects GIS应用开发—基于C#.NET[M].北京:科学出版社,2006:10-21
    [45]齐同军,方金云,唐志敏.织女星灌区地理信息系统的设计与实现[J].计算机工程,2007,33(6):268-270.
    [46] Joseph J.Kerski Exploring the World in 3D: NASA World Wind. http://education.usgs.gov/common/lessons/nasa_worldwind.pdf. 2006.10.
    [47] YEH Antoney. Availability and pricing of geo-referenced data in Asia Pacific, in Policy issuesin Modern Cartography. Eds. F. Taylor, Pergamon. 1998, 47-70.
    [48] YEH Antoney. Availability and pricing of geo-referenced data in Asia Pacific, in Policy issues in Modern Cartography. Eds. F. Taylor, Pergamon. 1998, 47-70.
    [49] Jason Price. C#数据库变成从入门到精通[M].北京:电子工业出版社, 2003:111-120.
    [50]肖剑平.ArcsDE在地理空间数据存储中的应用研究[J].地理空间信息,2006,4(6).22-26.

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

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

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