J4 ›› 2009, Vol. 27 ›› Issue (04): 371-.

• 论文 • 上一篇    下一篇

基于SOA和GIS的石油潜力数据库系统

王永志1,2,张道勇3,潘 懋2
  

  1. 1.吉林大学 仪器科学与电气工程学院,长春 130026;2.北京大学 地球与空间科学学院,北京 100871;3.国土资源部油气资源战略研究中心,北京 100034
  • 出版日期:2009-07-20 发布日期:2009-08-27
  • 通讯作者: 王永志(1974— ),男,黑龙江木兰人,吉林大学讲师,博士,主要从事空间数据挖掘、高性能计算和GIS应用研究, E-mail:iamwangyongzhi@126.com
  • 作者简介:王永志(1974— ),男,黑龙江木兰人|吉林大学讲师|博士|主要从事空间数据挖掘、高性能计算和GIS应用研究,(Tel)86-13811127065 (E-mail)iamwangyongzhi@126.com
  • 基金资助:

    国土资源大调查基金资助项目(121101075010);金土工程基金资助项目(JTXM-DW-KZ)

Database System Oil Resource Potential Based on SOA and GIS

WANG Yong-zhi1,2,ZHANG Dao-yong3,PAN Mao2   

  1. 1. College of Instrumentation Science and Electrical Engineering,Jilin University,Changchun 130026, China;2. School of Earth and Space Sciences, Beijing University, Beijing 100871, China; 3. Oil-Gas Strategy Research Center of Ministry of Land and Resources, Beijing 100034, China
  • Online:2009-07-20 Published:2009-08-27

摘要:

针对地学应用中地质数据的集成与共享的问题,提出一种高可伸缩、灵活性强的基于SOA(Service-Oriented Architecture) 和ArcGIS Server的地学数据集成与应用集成的方法,并给出了应用Oracle 11g的面向对象和空间特性设计的石油矿产资源潜力数据模型,构建了以Web服务为基础组件的基于SOA的系统体系结构。系统采用C#语言,基于ArcGIS Engine和ArcGIS Server开发了C/S(Client/Server)和B/S(Browser/Server)两种客户端,将石油与其他矿种的数据访问、应用计算等功能松耦合地集中于一处,协同工作,以完成客户请求。运用结果表明,系统达到了预期目标,且可与其他系统有机集成。

关键词: 石油, 面向服务体系结构, Oracle空间数据库, 数据集成与共享

Abstract:

The academia always focus on the key issue that is integration and share of geological data.A new method to integrate the geoscience data based on SOA(Service-Oriented Architecture) and ArcGIS server were introduced.It is highly scalable, flexible and strong. It gives the data model of potential of oils mineral resources designed with object-oriented and spatial characteristics of Oracle 11g. The system architecture based on SOA uses Web Services as the basic components to centralize the functions of data access and application computing to cooperate with each other to fulfill the requirements of customers. The system has two clients: C/S(Client/Server)and B/S(Browser/Server), they are all implemented by C# programming language. They are developed based on ArcGIS Engine and ArcGIS Server respectively. The application result shows that the system  meets the prospective goal, and it can be integrated with other systems neatly.

Key words: oil, service-oriented architecture(SOA), oracle spatial database, data integration and share

中图分类号: 

  • TP311