阳光石油网|石油技术交流|石油人论坛

 找回密码
 欢迎注册
查看: 4739|回复: 4

软件开发平台之Ocean for Petrel

[复制链接]

该用户从未签到

发表于 2016-1-5 19:22:41 | 显示全部楼层 |阅读模式

Petrel是斯伦贝谢公司提供的一款在油气勘探开发行业中广为应用的软件,在经历了多年的发展之后,Petrel平台也由最初的地质建模发展为涵盖地震解释、地质建模、数值模拟、钻井工程等多个专业的综合研究平台。而作为“平台”,有一个区别于单一软件模块的地方就是“平台”在设计的时候就已经充分的考虑了软件的可扩展性,能够简化平台内各个不同专业模块之间的数据交换,提高开发人员的工作效率,让他们集中在技术的创新性上,而不必把大量的时间花费在重复的数据管理、可视化上,这也是最初提出Ocean平台的目的。


Ocean for Petrel是专门针对Petrel的二次开发平台,开发人员可以借助Petrel自身强大的数据管理以及展示功能,开发出拥有自己知识产权的插件(Plugin),插件依托于Petrel的运行环境,实现用户的一些特定的需求或算法。


                             


例如国内的客户经常想要做的将特定数据库平台中的数据集成到Petrel中进行进一步的研究和展示,如果不通过Ocean的话,那就需要先从数据源中将数据导出成指定格式,如ASCII文件,再通过Petrel加载到目标工区里。而如果通过Ocean平台,那么就可以在Petrel中通过用插件直接连接到目标数据库,在读取出源数据之后,通过OceanAPI直接将数据更新到指定的Petrel工区里面,而且能够完成必要的单位、投影体系的转换。




当然Oceanfor Petrel并不只是一个简单的做数据读写的API,这只是其一部分功能,通过Oceanfor Petrel,开发人员还可以为Petrel增加算法、工作流,比如新增一个提取地震属性体的算法。


最后,在说点细节上的吧,Oceanfor Petrel需要什么样的运行环境呢,既然是二次开发环境,那底层和Petrel必然有很多相同之处,所以C#是必须的,运行环境也就是:

  • Windows 7 64位专业版以上
  • Visual Studio2012 Update 4 标准版 / 专业版(这个斯伦贝谢不提供哦)
  • .Net Framework 4.5


Ocean的开发许可同时包含了开发版的的Petrel许可,开发人员可以方便进行插件的跟踪调试,在安装Ocean的时候,除了实例的文档代码之外,还会安装VisualStudio的集成向导,为VisualStudio提供了Project/ Item模板,大大的简化了开发工作。




更多关于Ocean信息,欢迎访问http://ocean.slb.com

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?欢迎注册

x
  • TA的每日心情
    开心
    2023-7-24 21:23
  • 签到天数: 1554 天

    [LV.Master]伴坛终老

    发表于 2017-11-8 09:23:49 | 显示全部楼层
    请问楼主,如何获得ocean许可,谢谢
    回复 支持 1 反对 0

    使用道具 举报

  • TA的每日心情
    无聊
    2012-1-5 13:20
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2016-5-26 14:06:00 | 显示全部楼层
    请教下楼主:做petrel的二次开发,需要什么样软件环境 平台 以及license ,能否列个清单出来?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2017-12-11 19:04
  • 签到天数: 14 天

    [LV.3]偶尔看看II

    发表于 2016-7-22 09:35:29 | 显示全部楼层
    楼主,只介绍有啥用?在哪里可以拿到Ocean?多少钱?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2021-6-19 17:36
  • 签到天数: 42 天

    [LV.5]常住居民I

    发表于 2021-3-15 09:43:43 | 显示全部楼层
    请问,点击按钮退出的代码怎么写?
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 欢迎注册

    本版积分规则

    QQ|Archiver|手机版|小黑屋|阳光石油网 ( 鲁ICP备2021003870号-1 )

    GMT+8, 2024-6-3 11:31 , Processed in 0.075346 second(s), 25 queries .

    Powered by Discuz! X3.4 Licensed

    Copyright © 2001-2021, Tencent Cloud.

    快速回复 返回顶部 返回列表