基于SOA的油田WebGIS研究与实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
油田地理信息系统数据分布范围大、数据采集不是一次完成,而是间断、持续性的动态采集。并且数据的采集、初步处理和存储都要求放在相隔很远的站点进行,而很多检索信息、提取乃至汇总分析都要求在这种分布式网络数据模型上进行。而传统的集中式地理信息系统无法解决网络环境的GIS模型和数据共享问题,只有分布式的地理信息系统才能解决网络上分布存在的地理信息以及对其产生影响的数据操作,解决网络上地理信息系统中存在的异构数据、数据共享以及运算复杂等问题[1]。
     本文在对WebGIS、Web服务、SOA、SVG、Ajax等技术进行深入研究的基础上,提出了基于面向服务的分布式网络地理信息系统的体系结构,采用SVG图形处理技术的WebGIS地图展示,利用DotNET创建SOA体系架构的Web服务,以标准的UDDI和WSDL标准实现创建、部署和发布Web服务,开发了地理信息的综合展示、操作、查询的信息平台。实现了分布式环境下的WebGIS模型构建以及对多源、异构的空间地理信息数据的共享。
     根据油田的实际需要开发了基于SOA的油田WebGIS信息可视化数据查询平台,实现了分布在油田各个采油厂的地面工程数据库和勘探开发数据库的数据共享和基于SVG的图形化操作的综合查询,并解决了基于SVG的地图对于大数量数据加载速度慢的问题。使油田开发生产中各专业的人员能够按照WebGIS的导航更加方便、快捷地获取综合信息,更好地协同工作,对于油气田的开发管理提供了有效的信息技术支持。
Oil field GIS data is distributed widely, and data acquisition is not completed at one time only, but is completed intermittently, continuously and dynamically。It is carried out for data acquisition, primary data process and data storage in remote web sites, and many information retrieve, information extraction, information analysis and information acquisition are required in the distributed network environment. Nevertheless, the traditional centralized GIS can not solve these issues of GIS model and data sharing in the network, only distributed GIS can solve sharing and operation of geographic information data located different sites in network, and solve heterogeneous data sharing and computational complexity.
     In this paper, some key technologies are researched in-depth,such as WebGIS, web services, SOA, SVG, Ajax and other related technologies, a service-oriented GIS network architecture is proposed,SVG is used for map display, Web services of SOA are created by DotNET, deployed and published by using standard UDDI and WSDL, which is a platform of comprehensive information display, operation and query of geographic information.The platform implements the model construction of distributed environment of WebGIS and the sharing of the multi-source and heterogeneous space data of GIS.
     According to the practical requirements of oilfield, the data query platform of oilfield geographic information visualization base on SOA is designed, which implements the integrated query of data sharing that distributed ground engineering database, exploration and development database in the various production plants in the field and graphical operation based on SVG, and solves the problem of slow loading of SVG map for a large amount of data. By using the function of GIS navigation in the platform, the users in the oil field development and production can obtain conveniently and quickly integrated information and work cooperatively, and provides effective information technology support for the development and management of oil and gas field.
引文
[1]闾国年,张书亮,龚敏霞等.地理信息系统的集成原理与方法[M].北京:科学出版社,2003.261~263.
    [2]周文生,毛锋,胡鹏.开放式WebGIS的理论与实践[M].北京:科学出版社,2007.98~99.
    [3]缪炎.SOA架构下城市规划地理信息系统的研究与实现[D].武汉大学,2005.
    [4]赵需生,杨崇俊.Web-GIS的设计与实现.中国图象图形学报[J],2000.5(1)
    [5]李瑞芳.基于SVG的轻型WebGIS平台的研究[D].大庆石油学院,2007.
    [6]魏东.基于SOA体系结构软件开发的研究与实现.西北大学,2005.
    [7] Olaf Zimmermann,PalKrogdahl,Clive Gee.面向服务的分析与设计原理一SOA项目交叉学科建模方法[J].2004.
    [8]中国SOA应用调查[EB/OL].http://www.csai.cn.
    [9]王兵.基于面向服务架构的应用系统开发与集成研究[D].四川大学,2005.
    [10]柴晓路.Web服务架构与开放互操作技术[M].北京:清华大学出版社.2002.
    [11]李巍.构建下一代软件架构.中国计算机报,2004,6(24):8~11.
    [12]郭春燕.基于SOA的企业应用的研究与实现[D].大连理工大学,2005.
    [13] Deitel H M,Deitel P J,DuWaldt B et al.Web服务实用技术教程.北京:机械工业出版社,2004.
    [14]柴晓路,梁宇奇.Web Services技术、架构和应用.北京:电子工业出版社.2003.
    [15]叶钰,应时,李伟斋等.面向服务体系结构及其系统构建研究.计算机应用研究,2005,(2):32-34.
    [16]谭新明。基于.NET架构的XML Web Services技术研究与实现[D]。武汉理工大学,2004。
    [17]罗荣良,朱勇.基于模型驱动架构的Web Services应用开发.计算机应用与软件.2004.21(l):110~111
    [18]霍丽芬.基于XML的辽宁朝阳旅游WebGIS[D].中国地质大学,2005.
    [19]刘南,刘仁义.WebGIS原理及其应用.北京:科学出版社,2002.
    [20]骆炎民.基于XML的WebGIS及其数据共享的研究[D].泉州:华侨大学,2003.
    [21]屈春燕,叶洪,刘治.WebGIS基本原理及其在地学研究中的应用前景[J].地震地质,2001,23(3):447~454.
    [22]王兴玲.基于XML的地理信息Web服务研究[D].中国科学院遥感应用研究所, 2002.
    [23]任品,汪国平,董士海.网络图形标准SVG的特征及其实现[J].第九届全国多媒体技术学术会议,北京,2000,10.
    [23]刘啸.基于XML的SVG应用指南[M].北京:北京科海电子出版社, 2001.
    [25] W3C.Scalable Vector Graphics(SVG) 1.1 Specification[EB/OL]. http://www.w3.org/tr/svg/, 2003-1-14.
    [26]孟宪会. SVG:用代码创建图像[EB/OL]. http://bbs.w3china.org/dispbbs.asp?boardID=21&ID=19691, 2001-12-12.
    [27] J.David Eisenberg.SVG Essentials[M].Americ:O’Reilly,2002
    [28]孟宪会.在SVG中使用滤镜效果和输出文字[EB/OL]. http://callof.net/Site/pView.Asp?id=3455.
    [29]矫树春.基于svg的webgis设计[D].兰州大学,2006.
    [30]黄隆胜,杨帆,谢锦平.XML技术在WebGIS中的应用.吉林化工学院学报.2003, 20(1):49~53.
    [31]骆炎民.XML的webGIS实现模型及其数据共享.华侨大学学报(自然科学版). 2005,26(4):432~435.
    [32]李静怡.乃几在WebGIS中的应用。科技情报开发与经济2004, 14 (12) :253-254.
    [33]徐云和,谢刚生,程朋根,陈红华.基于SVG的空间数据的可视化[J].计算机应用研究,2005.
    [34]石凌志,喻国宝,廖湖声。一个基于SVG和ArcSDE的WebGIS解决方案[J]。计算机工程与应用.2005,13:197~199.
    [35]汪意革,彭琪,王乘.基于SVG的WebGIS地图搜索研究与实现[J].计算机系统与应用,2004(3).
    [36]万剑华,马张宝等.一种基于Oracle Spatial的WebGIS实现方案[J].工程勘探.2006(1):49~51.
    [37]孙淑华,齐德昱.基于Oracle Spatial的GIS数据集成的研究与应用[J].微计算机信息.2007,23(4-1):246~280.
    [38]郝红宇,姚远,张其善.GIS数据的一体化存储管理在Oracle Spatial中的实现方法[J].无线电工程.2004,34(5):4~6.
    [39] MCCORMACK J E,HOGG J.Virtual-memory Tiling for Spatial Data Handling in GIS [M].Computers & Geosciences,1997.
    [40]张瑞江.基于Mobile SVG/java的移动GIS研究[D].西南交通大学硕士学位论文,2006.
    [41]李飞雪,李满春,梁健.基于SOA的WebGIS框架探索[J].计算机应用.2006,26(9):2225~2228
    [42]丁峰.基于Web服务的WebGIS若干技术研究[D].南京工业大学,2005.
    [43]王怀宝,王家海.运用SOA理念构建面向服务的WebGIS[J].辽宁工程技术大学学报,2006,25:72~74.
    [44] D. Marco. Building and Managing the Meta Data Repository: A Full Life CycleGuide[M]. Wiley, New York, 2000.
    [45] D. Marco. Meta data repositories: where we've been and where we're going. DM Review, February 2002. http:// www.dmreview.com/master.cfm?NavlD=198&EdID=4612
    [46] Ryan Asleson, Nathaniel T.Schutta著,金灵等译.AJAX基础教程[M].北京,人民邮电出版社,2006.
    [47] dragonson.Ajax程序设计入门[EB/OL]. http://dev.yesky.com/284/2043284.shtml,2005-7-25.
    [48] Teo.AJAX学习总结[EB/OL]. http://teozhang.spaces.live.com/, 2005-6-19.
    [49]贾文珏.GIS服务和GIS服务链研究[J].国土资源信息化,2006(4).
    [50]熊光彩.基于Web Services的敏捷供应链管理系统研究[D].西安:西北工业大学,2002.

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

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

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