一种用于反映地形特征的覆盖次数分布图的构建方法技术

技术编号:17734687 阅读:32 留言:0更新日期:2018-04-18 11:52
本发明专利技术公开了一种用于反映地形特征的覆盖次数分布图的构建方法,包括:根据三维矢量地形图中各点与水平面内各网格点之间的对应关系,构建一张空间三角网;计算空间三角网中每个三角形的面积,并确定所有目标三角形;计算每个目标三角形的仰角值,并根据计算出的每个目标三角形的仰角值将所有目标三角形划分等级;将各等级中的全部目标三角形拟合为一个平面,并计算各平面的仰角值;根据计算出的各平面的仰角值,设定各平面的填充颜色,并将设定好的各平面的填充颜色填充到相应平面的全部目标三角形内;计算每个目标三角形三个顶点覆盖次数的平均值,并将计算出的每个目标三角形三个顶点覆盖次数的平均值贴入各平面相应的每个目标三角形内。

A construction method for covering the distribution of coverage times of terrain features

The invention discloses a reflection of the construction of the coverage distribution map of the topographical features of the method used include: according to the corresponding relationship between the 3D vector topographic map of each point in the horizontal plane and the grid points, construct a space triangulation; calculate each triangle space triangulation in the area, and determine all target triangle; calculate each target triangle elevation value, and calculated according to each target triangle elevation values will all target triangle classification; all the goals in each grade triangle fitting into a plane, and calculate the plane elevation value; according to the plane of the calculated elevation value, set the fill color of the plane the plane, fill color and will set a good filling to all corresponding target triangle plane; calculate each target triangle of three vertices coverage. The average value of the number and the average value of the number of three vertex covering times of each target triangle is attached to each target triangle corresponding to each plane.

【技术实现步骤摘要】
一种用于反映地形特征的覆盖次数分布图的构建方法
本专利技术涉及勘探领域中的数据质量监控与评价
,尤其涉及一种用于反映地形特征的覆盖次数分布图的构建方法。
技术介绍
随着勘探技术的不断发展,在勘探过程中如何选取合适的覆盖次数变得越来越重要。覆盖次数是指每个共深度点道集中的道数,可以提供多次叠加所需的共深度点道集。通过多次叠加能够有效压制干扰波、提高信噪比,从而实现高精度勘探。因此,精确显示勘探区域覆盖次数的分布,能够很好的为多次叠加效果提供分析依据,进而取得良好勘探效果。目前,现有技术中多采用面元网格的方式显示勘探区域的覆盖次数分布。然而,这种方式并不能反映出地形特征,更不能精确的展现出起伏地形上的覆盖次数分布。
技术实现思路
针对上述技术问题,本专利技术提出了一种用于反映地形特征的覆盖次数分布图的构建方法,用以最大限度地反映出地形真实特征和起伏地形上覆盖次数的分布。该方法包括以下步骤:S10,根据三维矢量地形图中各点与水平面内各网格点之间的对应关系,构建一张空间三角网;S20,计算所述空间三角网中每个三角形的面积,并确定所有目标三角形;S30,计算每个目标三角形的仰角值,并根据计算出的每个目标三角形的仰角值将所有目标三角形划分等级;S40,将各等级中的全部目标三角形拟合为一个平面,并计算各平面的仰角值;S50,根据计算出的各平面的仰角值,设定各平面的填充颜色,并将设定好的各平面的填充颜色填充到相应平面的全部目标三角形内;S60,计算每个目标三角形三个顶点覆盖次数的平均值,并将计算出的每个目标三角形三个顶点覆盖次数的平均值贴入各平面相应的每个目标三角形内,以显示勘探区域覆盖次数的分布。根据本专利技术的实施例,上述步骤S10中,所述各网格点均匀分布在水平面内矩形中,并且沿矩形相临两边方向等步长排列;所述空间三角网为带起伏地形的三角网。根据本专利技术的实施例,上述步骤S10包括以下步骤:S10.1,将均匀分布在水平面内矩形中的所有相邻网格点连接起来,构成多个子矩形;S10.2,将每个子矩形划分为两个三角形,构成一张三角形不相交的平面网;S10.3,根据三维矢量地形图中投影在所述平面网中每个三角形顶点处的各点空间位置,将所述平面网中各网格点转化为相应的空间点,构成一张空间三角网。根据本专利技术的实施例,上述步骤S20中,通过下式计算所述空间三角网中每个三角形的面积:其中,Am为三角形m的面积,Xm1、Xm2、Xm3分别为三角形m三个顶点在水平面正东方向坐标值,Ym1、Ym2、Ym3分别为三角形m三个顶点在水平面正北方向坐标值,m的取值范围为1到M,M为空间三角网中所有三角形的个数。根据本专利技术的实施例,上述步骤S20中,所述目标三角形为面积大于预设阈值的三角形。根据本专利技术的实施例,上述步骤S30包括以下步骤:S30.1,计算每个目标三角形的法线向量;S30.2,根据计算出的每个目标三角形的法线向量,计算每个目标三角形的仰角值;S30.3,计算所有目标三角形中最大仰角值和最小仰角值的差值,并将最大仰角值与最小仰角值的差值分为多个等级;S30.4,根据每个等级中仰角值的范围,将所有目标三角形划分等级。根据本专利技术的实施例,上述步骤S30.1中,通过下式计算所述每个目标三角形的法线向量:其中,为目标三角形k的法线向量,分别为目标三角形k中的两边在空间所对应的向量,k的取值范围为1到K,K为所有目标三角形的个数。根据本专利技术的实施例,上述步骤S30.2中,通过下式计算每个目标三角形的仰角值:其中,Angk为目标三角形k的仰角值,nk1、nk2、nk3分别为向量在水平面正东方向的分量、在水平面正北方向的分量,在垂直水平面方向的分量。根据本专利技术的实施例,上述步骤S40包括以下步骤:S40.1,计算每个目标三角形三个顶点的坐标分量的平均值;S40.2,根据每个目标三角形三个顶点的坐标分量的平均值,利用平面拟合式将各等级中全部目标三角形拟合为一个平面;S40.3,计算拟合出的各平面的仰角值。根据本专利技术的实施例,上述步骤S40.2中的平面拟合式为下式:Zqw=αqXqw+βqYqw+γq其中,Zqw、Xqw、Yqw分别为平面q中的目标三角形w三个顶点在垂直水平面方向的坐标平均值、在水平面正东方向的坐标平均值、在水平面正北方向的坐标平均值,αq、βq、γq为表示平面q的参数,q的取值范围为1到Q,Q为拟合出的平面的个数,w的取值范围为1到W,W为平面q中所有目标三角形的个数。与现有技术相比,本专利技术的一个或多个实施例可以具有如下优点:1)本专利技术将空间三角网划分为不同平面,然后将各平面内目标三角形填充上相应的颜色和贴入相应的覆盖次数,能够最大程度地反映出地形真实的起伏特征,快速精确的展现出起伏地形上的覆盖次数分布,为取得良好勘探效果奠定了基础。2)本专利技术将三角形面积的大小作为挑选目标三角形的条件,避免了面积过小的三角形对计算各平面参数造成的影响,提高了计算精度,并且运算速度非常快。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。附图说明附图用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与本专利技术的实施例共同用于解释本专利技术,并不构成对本专利技术的限制。在附图中:图1是本专利技术的实施例中用于反映地形特征的覆盖次数分布图的构建方法的流程图;图2是图1所示实施例中步骤S10所示的构建空间三角网的方法的流程图;图3是图2所示实施例中步骤S10.2所示的构成三角形不相交的平面网的示意图;图4是图2所示实施例中步骤S10.3所示的构成空间三角网的示意图;图5是图1所示实施例中步骤S30所示的将目标三角形划分等级的方法的流程图;图6是图1所示实施例中步骤S40所示的计算各平面仰角值的方法的流程图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,以下结合附图和实施例对本专利技术作进一步地详细说明。图1是本专利技术的实施例中用于反映地形特征的覆盖次数分布图的构建方法的流程图。下面结合图1详细地说明各个步骤及其原理。步骤S10,根据三维矢量地形图中各点与水平面内各网格点之间的对应关系,构建一张空间三角网。在该步骤中,各网格点均匀分布在水平面内矩形中,并且沿矩形相临两边方向等步长排列。空间三角网为带起伏地形的三角网。图2示出了本专利技术的一个实施例中构建空间三角网的方法的流程图。具体过程如下:步骤S10.1,将均匀分布在水平面内矩形中的所有相邻网格点连接起来,构成多个子矩形。在本实施例中,通过将矩形中所有与gi,j相邻的网格点gi,j+1、gi,j-1、gi+1,j、gi-1,j连接起来,构成多个子矩形。其中,i表示网格点在矩形中所位于的行,j表示网格点在矩形中所位于的列,gi,j表示水平面内矩形中第i行第j列的网格点。步骤S10.2,将每个子矩形划分为两个三角形,构成一张三角形不相交的平面网。在本实施例中,可以优选地按照图3所示的示意图构成一张三角形不相交的平面网。将矩形中所有的网格点gi,j和gi+1,j+1连接起来,构成一张三角形不相交的平面网。其中,i表示网格点在矩形中所位于的行,j表示网格点在矩形中所位于的列,gi,本文档来自技高网...
一种用于反映地形特征的覆盖次数分布图的构建方法

【技术保护点】
一种用于反映地形特征的覆盖次数分布图的构建方法,包括以下步骤:S10,根据三维矢量地形图中各点与水平面内各网格点之间的对应关系,构建一张空间三角网;S20,计算所述空间三角网中每个三角形的面积,并确定所有目标三角形;S30,计算每个目标三角形的仰角值,并根据计算出的每个目标三角形的仰角值将所有目标三角形划分等级;S40,将各等级中的全部目标三角形拟合为一个平面,并计算各平面的仰角值;S50,根据计算出的各平面的仰角值,设定各平面的填充颜色,并将设定好的各平面的填充颜色填充到相应平面的全部目标三角形内;S60,计算每个目标三角形三个顶点覆盖次数的平均值,并将计算出的每个目标三角形三个顶点覆盖次数的平均值贴入各平面相应的每个目标三角形内,以显示勘探区域覆盖次数的分布。

【技术特征摘要】
1.一种用于反映地形特征的覆盖次数分布图的构建方法,包括以下步骤:S10,根据三维矢量地形图中各点与水平面内各网格点之间的对应关系,构建一张空间三角网;S20,计算所述空间三角网中每个三角形的面积,并确定所有目标三角形;S30,计算每个目标三角形的仰角值,并根据计算出的每个目标三角形的仰角值将所有目标三角形划分等级;S40,将各等级中的全部目标三角形拟合为一个平面,并计算各平面的仰角值;S50,根据计算出的各平面的仰角值,设定各平面的填充颜色,并将设定好的各平面的填充颜色填充到相应平面的全部目标三角形内;S60,计算每个目标三角形三个顶点覆盖次数的平均值,并将计算出的每个目标三角形三个顶点覆盖次数的平均值贴入各平面相应的每个目标三角形内,以显示勘探区域覆盖次数的分布。2.根据权利要求1所述的构建方法,其特征在于,步骤S10中所述各网格点均匀分布在水平面内矩形中,并且沿矩形相临两边方向等步长排列;所述空间三角网为带起伏地形的三角网。3.根据权利要求2所述的构建方法,其特征在于,步骤S10包括以下步骤:S10.1,将均匀分布在水平面内矩形中的所有相邻网格点连接起来,构成多个子矩形;S10.2,将每个子矩形划分为两个三角形,构成一张三角形不相交的平面网;S10.3,根据三维矢量地形图中投影在所述平面网中每个三角形顶点处的各点空间位置,将所述平面网中各网格点转化为相应的空间点,构成一张空间三角网。4.根据权利要求1所述的构建方法,其特征在于,步骤S20中通过下式计算所述空间三角网中每个三角形的面积:其中,Am为三角形m的面积,Xm1、Xm2、Xm3分别为三角形m三个顶点在水平面正东方向坐标值,Ym1、Ym2、Ym3分别为三角形m三个顶点在水平面正北方向坐标值,m的取值范围为1到M,M为空间三角网中所有三角...

【专利技术属性】
技术研发人员:洪承煜杨尚琴陈浩庞世明嵇杰
申请(专利权)人:中国石油化工股份有限公司中国石油化工股份有限公司石油物探技术研究院
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1