- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
晶石杯软件技能竞赛
晶石杯软件技能竞赛
•题目一:开发一套色标插件
•题目二:开发一套平面散点插值软件
题目一:开发一套色标插件
题目要求及评分标准:(总分100,可加20分)
1、色标分内置色标和自定义色标两类,内置色标样式丰富,
达到石油勘探主流软件水平可加分;20+10分
2、内置色标具自适应功能,可根据数据情况自动调整高低
门槛;10分
颜色设置
3、自定义色标初始为空目录,用户可对内置色标进行编辑,
透明度设置
编辑后保存为自定义色标,内置色标保持不变;5分
组合结果
4 、编辑功能支持锁定门槛值、修改关键点颜色、在任意位
置插入新的关键点、设置色标总分段数、色标反转、透明
度修改等,易用性可加分;35+10分
5、代码要求:使用C++编程语言和QT 图形界面设计,采用
面向对象程序设计,充分的代码注释,保持代码清晰易懂。
30分
成果应用示意
地震数据的平剖显示是色标主要的应用场景:
地震平面属性数据显示
地震数据剖面显示
题目二:开发一套平面散点插值软件
题目要求及评分标准: (总分100,可加20分)
1、输入样点平面坐标、value ,要求用这些样点在一定边界和
网格内进行曲面拟合,并输出拟合后的数据;10分
2、内置插值算法丰富,达到石油勘探主流软件水平(反距离、
最小二乘曲面、克里金等)可加分;30+10分
3、插值速度快,100个样点小于1分钟;10分
4 、拟合算法支持修改半径和容差度,容差越小约忠实样点,
越大越忠实趋势;插值支持修改网格大小,网格越小越平滑,
易用性可加分10+5分
5、实现自动绘制等值线或趋势面控制功能可加分;10+10分
6、代码要求:使用C++编程语言和QT 图形界面设计,合理分解
算法函数,算法参数需要使用结构体进行封装,充分的代码注
释,采用面向对象编程。25分
练习数据及成果示意
X坐标 Y坐标 样点数值
646517.2 5063435.8 11.2
659763.4 5071934.7 9.5
652696.2 5060083.7 7.2 克里金法
662399.4 5070859.5 5
649297.1 5069949.6 4.7 自适应拟合法 最小曲率法
664502.3 5059941.5 4.5
665178.1 5071819.1 4
657354 5064927.6 3.6
657627.4 5060952.3 3.4
651834.6 5068020.6 3.4
662608.4 5072945.9 3.4
654803.3 5060874.8 3.4
658489 5068090 3.1
649285 5066119 3
660137.8 5062541.8 3
654600.3 5075950.4 2.9
654448.7 5067951.5 2.9
651998.8 5071151.4 2.4
649506
文档评论(0)