1.一种隧道超前地质预报异常体三维标注绘制方法,其特征是:包括以下步骤:S1.对预报异常体切片进行二维标记;S2.根据二维切片上的标记,将所标记的离散点连接绘制出由三角面片组成的二维图形;S3.根据绘制的二维图形寻找图形的边界点;S4.根据二维图形边界点对应的三角形边长,自动判断出二维图形是凸起还是下凹,若为下凹,用滚球法求取下凹的边界点,若为凸起,直接求取边界点;S5.将寻找的边界点做极坐标排序,并用NURBS算法将所有边界点包含进来,并在NURBS曲线上均匀的采集若干点,作为不同截面相连接的点;S6.将所有的二维切片依次进行上述步骤S1-S5,将所有切面上的各个不同截面相连接的点相连接,组成三维体;S7.添加纹理映射,将三维立体顶点通过平面展开,并映射到二维平面上,实现三维异常体纹理映射。
2.如权利要求1所述的一种隧道超前地质预报异常体三维标注绘制方法,其特征是:对预报异常体切片进行二维标记的具体过程包括:基于专家经验对预报异常体切片进行二维标记。
3.如权利要求1所述的一种隧道超前地质预报异常体三维标注绘制方法,其特征是:利用Delaunay算法将所标记的离散点连接绘制出由三角面片组成的二维图形。
4.一种隧道超前地质预报异常体三维标注绘制系统,其特征是:包括:用于步骤S1对预报异常体切片进行二维标记的模块;用于步骤S2根据二维切片上的标记,将所标记的离散点连接绘制出由三角面片组成的二维图形的模块;用于步骤S3根据绘制的二维图形寻找图形的边界点的模块;用于步骤S4根据二维图形边界点对应的三角形边长,自动判断出二维图形是凸起还是下凹,若为下凹,用滚球法求取下凹的边界点,若为凸起,直接求取边界点的模块;用于步骤S5将寻找的边界点做极坐标排序,并用NURBS算法将所有边界点包含进来,并在NURBS曲线上均匀的采集若干点,作为不同截面相连接的点的模块;用于步骤S6将所有的二维切片依次进行上述步骤S1-S5,将所有切面上的各个不同截面相连接的点相连接,组成三维体的模块;用于步骤S7添加纹理映射,将三维立体顶点通过平面展开,并映射到二维平面上,实现三维异常体纹理映射的模块。
5.一种计算机可读存储介质,其特征是:其中存储有多条指令,所述指令适于由终端设备的处理器加载并执行权利要求1-3中任一项所述的一种隧道超前地质预报异常体三维标注绘制方法。
6.一种终端设备,其特征是:包括处理器和计算机可读存储介质,处理器用于实现各指令;计算机可读存储介质用于存储多条指令,所述指令适于由处理器加载并执行权利要求1-3中任一项所述的一种隧道超前地质预报异常体三维标注绘制方法。