System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于油气地震勘探开发,更具体地,涉及一种基于场景多视图的井资料道头锁定绘图方法、系统及介质。
技术介绍
1、常规测井解释与绘图系统主要用于满足目前解释研究中心数据管理过程中图形显示的需要。测井解释与绘图系统不但要显示各种测井、地震解释数据,还要提供丰富的交互操作,这就要求绘图系统灵活高效。
2、测井解释过程中,各种不同数据的数据域很广泛,用户操作时会频繁地进行缩放和拖动,井道头很容易就被隐藏。对于测井解释而言,不同数据的井道头信息必须一直在用户的视线中,即位于绘图区的最上方,所以解决测井绘图系统的井道头锁定以及相关问题一直是测井绘图系统的难题。斯伦贝谢公司的techlog软件是业内认可度很高的专业软件,但也没能很好地解决这个问题。techlog采用两个窗口合并,但在进行解释的交互操作时带来很多不方便。
3、基于此,本领域亟需一种基于场景多视图的井资料道头锁定绘图方法,以解决测井解释绘图系统中井道头锁定及相关问题。
技术实现思路
1、针对上述问题,本专利技术提供一种基于场景多视图的井资料道头锁定绘图方法、系统及介质,通过利用场景视图框架来建立一个共场景的多视图模型,解决了测井绘图系统中井道头锁定的问题。
2、为实现上述目的,本专利技术提供一种基于场景多视图的井资料道头锁定绘图方法,包括:
3、步骤s1:创建测井解释综合场景,所述测井解释综合场景为用于放置图元的容器;
4、步骤s2:创建至少一个测井资料综合图元,并将
5、步骤s3:基于所述测井资料综合图元在所述测井解释综合场景建立井道头视图,所述井道头视图的视图范围为所述测井资料综合图元中的井道头;
6、步骤s4:基于所述测井资料综合图元在所述测井解释综合场景建立至少一个井数据显示视图,所述井数据显示视图的视图范围为所述测井资料综合图元中去除井道头的部分;
7、步骤s5:将所述井道头视图设置于所述井数据显示视图的上部,从而形成一个共场景的多视图模型。
8、优选的,还包括:于所述共场景的多视图模型中进行布局重构,用于对每次窗口改变事件后的所述井道头视图和所述井数据显示视图重新组合排列。
9、优选的,所述窗口改变事件包括用户进行缩放操作和进行数据浏览操作。
10、优选的,还包括:对所述测井资料综合图元的界面操作设置于所述测井资料综合图元的鼠标事件中。
11、优选的,对所述测井资料综合图元的界面操作包括对所述测井资料综合图元的井旁道进行宽度调整和位置调整。
12、优选的,将所述井道头视图和所述井数据显示视图于纵向进行组合。
13、本专利技术还提供一种基于场景多视图的井资料道头锁定绘图系统,包括:
14、测井解释综合场景创建模块,用于创建测井解释综合场景,所述测井解释综合场景为用于放置图元的容器;
15、测井资料综合图元创建模块,所述测井资料综合图元创建模块连接所述测井解释综合场景创建模块,用于创建至少一个测井资料综合图元,并将创建后的所述测井资料综合图元加入至所述测井解释综合场景;
16、井道头视图建立模块,所述井道头视图建立模块连接所述测井资料综合图元创建模块,用于基于所述测井资料综合图元在所述测井解释综合场景建立井道头视图,所述井道头视图的视图范围为所述测井资料综合图元中的井道头;
17、井数据显示视图建立模块,所述井数据显示视图建立模块连接所述井道头视图建立模块,用于基于所述测井资料综合图元在所述测井解释综合场景建立至少一个井数据显示视图,所述井数据显示视图的视图范围为所述测井资料综合图元中去除井道头的部分;
18、多视图组合模块,所述多视图组合模块连接所述井道头视图建立模块和所述井数据显示视图建立模块,用于将所述井道头视图设置于所述井数据显示视图的上部,从而形成一个共场景的多视图模型。
19、优选的,还包括:布局重构模块,所述布局重构模块连接所述多视图组合模块,用于在所述共场景的多视图模型中进行布局重构,对每次窗口改变事件后的所述井道头视图和所述井数据显示视图重新组合排列。
20、本专利技术还提供一种电子设备,所述电子设备包括:
21、存储器,存储有可执行指令;
22、处理器,所述处理器运行所述存储器中的所述可执行指令,以实现上述任一项所述的基于场景多视图的井资料道头锁定绘图方法。
23、本专利技术还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如上述任一项所述的基于场景多视图的井资料道头锁定绘图方法。
24、本专利技术的技术方案的有益效果在于:
25、本专利技术通过建立基于同一个场景的多个视图,井道头视图用于显示井道头,其余井数据显示视图用于显示测井解释的相关数据,将井道头视图设置于井数据显示视图的上部,使得井道头一直显示在绘图区的最上方而不会被下方的数据所遮挡,解决了测井解释绘图时井道头锁定的问题。
26、进一步地,对测井资料综合图元的界面操作设置于测井资料综合图元的鼠标事件中,用测井资料综合图元内置的鼠标操作解决了对井道头视图和井数据显示视图界面操作的一致性。
本文档来自技高网...【技术保护点】
1.一种基于场景多视图的井资料道头锁定绘图方法,其特征在于,包括:
2.根据权利要求1所述的基于场景多视图的井资料道头锁定绘图方法,其特征在于,还包括:于所述共场景的多视图模型中进行布局重构,用于对每次窗口改变事件后的所述井道头视图和所述井数据显示视图重新组合排列。
3.根据权利要求2所述的基于场景多视图的井资料道头锁定绘图方法,其特征在于,所述窗口改变事件包括用户进行缩放操作和进行数据浏览操作。
4.根据权利要求1所述的基于场景多视图的井资料道头锁定绘图方法,其特征在于,还包括:对所述测井资料综合图元的界面操作设置于所述测井资料综合图元的鼠标事件中。
5.根据权利要求4所述的基于场景多视图的井资料道头锁定绘图方法,其特征在于,对所述测井资料综合图元的界面操作包括对所述测井资料综合图元的井旁道进行宽度调整和位置调整。
6.根据权利要求1所述的基于场景多视图的井资料道头锁定绘图方法,其特征在于,将所述井道头视图和所述井数据显示视图于纵向进行组合。
7.一种基于场景多视图的井资料道头锁定绘图系统,其特征在于,包括
8.根据权利要求7所述的基于场景多视图的井资料道头锁定绘图系统,其特征在于,还包括:布局重构模块,所述布局重构模块连接所述多视图组合模块,用于在所述共场景的多视图模型中进行布局重构,对每次窗口改变事件后的所述井道头视图和所述井数据显示视图重新组合排列。
9.一种电子设备,其特征在于,所述电子设备包括:
10.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-6任一项所述的基于场景多视图的井资料道头锁定绘图方法。
...【技术特征摘要】
1.一种基于场景多视图的井资料道头锁定绘图方法,其特征在于,包括:
2.根据权利要求1所述的基于场景多视图的井资料道头锁定绘图方法,其特征在于,还包括:于所述共场景的多视图模型中进行布局重构,用于对每次窗口改变事件后的所述井道头视图和所述井数据显示视图重新组合排列。
3.根据权利要求2所述的基于场景多视图的井资料道头锁定绘图方法,其特征在于,所述窗口改变事件包括用户进行缩放操作和进行数据浏览操作。
4.根据权利要求1所述的基于场景多视图的井资料道头锁定绘图方法,其特征在于,还包括:对所述测井资料综合图元的界面操作设置于所述测井资料综合图元的鼠标事件中。
5.根据权利要求4所述的基于场景多视图的井资料道头锁定绘图方法,其特征在于,对所述测井资料综合图元的界面操作包括对所述测井资料综合图元的井旁道进行...
【专利技术属性】
技术研发人员:杨强,
申请(专利权)人:中国石油化工股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。