目标曲线的绘制方法及装置与流程

文档序号:20959945发布日期:2020-06-02 20:37阅读:来源:国知局

技术特征:

1.一种目标曲线的绘制方法,其特征在于,所述方法包括以下步骤:

在当前绘图区域中,如果监测到用户输入的画线操作,按照所述画线操作生成对应的线条;

当监测到所述画线操作的结束信号时,以所述线条为基准线,生成包含所述基准线的缓冲区,其中,所述缓冲区沿所述基准线的长度方向延伸,且,所述缓冲区的边界平行于所述基准线;

提取所述缓冲区的边界曲线,将所述边界曲线确定为目标曲线。

2.根据权利要求1所述的方法,其特征在于,以所述线条为基准线,生成包含所述基准线的缓冲区的步骤包括:

以所述线条为基准线,在所述基准线的两侧分别生成所述基准线的平行线;

以所述平行线为边界,生成包含所述基准线的缓冲区;其中,所述基准线的两侧的平行线间的区域为所述缓冲区的区域。

3.根据权利要求2所述的方法,其特征在于,在所述基准线的两侧分别生成所述基准线的平行线的步骤包括:

在所述基准线的两侧分别生成与所述基准线的距离相等的平行线;

或者,在所述基准线的两侧分别生成与所述基准线的距离为预设距离的平行线。

4.根据权利要求1所述的方法,其特征在于,以所述线条为基准线,生成包含所述基准线的缓冲区的步骤包括:

以所述线条为基准线,在所述基准线的其中一侧,按照预设距离生成所述基准线的平行线;

以所述平行线和所述基准线为边界,生成包含所述基准线的缓冲区;其中,所述基准线和所述平行线间的区域为所述缓冲区的区域。

5.根据权利要求1所述的方法,其特征在于,所述生成包含所述基准线的缓冲区之后,所述方法还包括:

根据所述基准线对所述缓冲区的两端进行切割,生成切割线,以将所述缓冲区设置成封闭区域。

6.根据权利要求5所述的方法,其特征在于,提取所述缓冲区的边界曲线,将所述边界曲线确定为目标曲线的步骤包括:

获取所述用户输入的删除操作,根据所述删除操作删除所述封闭区域中包括的基准线和所述封闭区域的填充面;

当监测到所述删除操作的结束信号时,将剩余的边界曲线确定为目标曲线。

7.根据权利要求1所述的方法,其特征在于,所述提取所述缓冲区的边界曲线之前,所述方法还包括:

判断所述基准线是否有拐点;

如果是,获取每个所述拐点的坐标;

基于所述拐点的坐标,对所述缓冲区的边界曲线进行圆滑处理。

8.根据权利要求1所述的方法,其特征在于,所述提取所述缓冲区的边界曲线之前,所述方法还包括:

判断所述基准线是否有交叉点;

如果是,采集所述交叉点的坐标;

在生成包含所述基准线的缓冲区时,在所述交叉点的坐标对应的位置对所述缓冲区进行融合处理。

9.根据权利要求1所述的方法,其特征在于,所述方法还包括:

对所述目标曲线进行高程处理,得到所述目标曲线对应的目标曲面。

10.一种目标曲线的绘制装置,其特征在于,所述装置包括:

线条生成模块,用于在当前绘图区域中,如果监测到用户输入的画线操作,按照所述画线操作生成对应的线条;

缓冲区生成模块,用于当监测到所述画线操作的结束信号时,以所述线条为基准线,生成包含所述基准线的缓冲区,其中,所述缓冲区沿所述基准线的长度方向延伸,且,所述缓冲区的边界平行于所述基准线;

边界曲线提取模块,用于提取所述缓冲区的边界曲线,将所述边界曲线确定为目标曲线。


技术总结
本发明提供了一种目标曲线的绘制方法及装置,涉及曲线绘制技术领域。该目标曲线的绘制方法包括:在当前绘图区域中,如果监测到用户输入的画线操作,按照画线操作生成对应的线条;当监测到画线操作的结束信号时,以线条为基准线,生成包含基准线的缓冲区,其中,缓冲区沿基准线的长度方向延伸,且,缓冲区的边界平行于基准线;提取缓冲区的边界曲线,将边界曲线确定为目标曲线。本发明的目标曲线的绘制方法及装置当监测到画线操作的结束信号之后,可以自行进行目标曲线的确定过程,不仅提高了工作效率,也有助于保证目标曲线的绘制精度。

技术研发人员:左涛;张元敏
受保护的技术使用者:中煤航测遥感集团有限公司
技术研发日:2019.11.19
技术公布日:2020.06.02
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1