一种深泓线纵断面图绘制方法技术

技术编号:36041785 阅读:42 留言:0更新日期:2022-12-21 10:48
本发明专利技术公开了一种深泓线纵断面图绘制方法,包括以下步骤:提示用户选择一条河道中心线布置线;获取用户反馈的选择结果,根据用户反馈的选择结果绘制一条河道道路线;沿所述河道道路线等间距地采集多个河道纵断面;针对每一个河道纵断面,获取到深泓线绘制点集,根据所述深泓线绘制点集绘制深泓线平面布置图;提示用户拾取深泓线纵断面放置基点,根据所述深泓线平面布置图和用户拾取的深泓线纵断面放置基点,绘制深泓线纵断面图。本发明专利技术可精确地自动绘制深泓线纵断面图,具有更高的工作效率,节省更多的人力成本,以及避免使用传统方法绘制深泓线纵断面图带来的误差,解决了传统绘制方法中无法将深泓线纵断面图里程桩号投影到航道里程桩号上的难题。影到航道里程桩号上的难题。影到航道里程桩号上的难题。

【技术实现步骤摘要】
一种深泓线纵断面图绘制方法


[0001]本专利技术涉及水利及水运工程
,具体而言,涉及一种深泓线纵断面图绘制方法。

技术介绍

[0002]深泓线即沿河流方向最大水深处的连线。沿此线的剖面为河流的纵剖面。目前,绘制深泓线采用纯手工绘制,没有专业的辅助工具。绘制过程中需要人工挑选出河道沿线高程的最低点,并手动将挑选出的最低点连接起来,绘制成深泓线平面布置图。深泓线纵断面图可借助飞时达等相关剖断面绘制软件进行绘制。然而,由弯曲的深泓线平面布置线剖切出来的纵断面图无法投影到相对顺直的航道里程上,需要通过后续将纵断面整体进行多次缩放后,才能将其长度与里程匹配起来,但是细节上却无法完全对应。因此,若需要获取到相对精确的深泓线剖面图,只能采用手动测量航道里程,再将高程投影到里程的方式。这种原始的深泓线绘制方式将耗费大量的人力成本和时间成本。
[0003]有鉴于此,特提出本申请。

技术实现思路

[0004]本专利技术所要解决的技术问题:传统的深泓线绘制方法无法得到精确的深泓线纵断面图,且耗费大量的人力成本和时间成本。目的在于提供一种深泓线纵断面图绘制方法,实现自动生成深泓线纵断面图,且能达到深泓线纵断面图精度的同时减少人力成本和时间成本。
[0005]本专利技术通过下述技术方案实现:
[0006]一种深泓线纵断面图绘制方法,包括以下步骤:
[0007]提示用户选择一条河道中心线布置线;
[0008]获取用户反馈的选择结果,根据用户反馈的选择结果绘制一条河道道路线;
>[0009]沿所述河道道路线等间距地依次采集河道横断面;
[0010]针对每一个河道横断面,执行S1至S3,得到深泓线绘制点集,根据所述深泓线绘制点集绘制深泓线平面布置图;
[0011]S1:以所述河道道路线为分界线,将河道横断面分为河道中心线左侧横断面和右侧横断面;
[0012]S2:获取左侧横断面的高程最小值和右侧横断面的高程最小值;
[0013]S3:比较左侧横断面的高程点最小值与右侧横断面的高程点最小值的大小,将较小者对应的高程点存入提前创建的点集中,得到所述深泓线绘制点集;
[0014]提示用户拾取深泓线纵断面放置基点,根据所述深泓线平面布置图和用户拾取的深泓线纵断面放置基点,绘制深泓线纵断面图。
[0015]进一步的,
[0016]所述提示用户选择一条河道中心线布置线之前,包括以下步骤:将用户待选择的
河道中心线布置线的类型限定为直线、多段线和路线;
[0017]所述根据用户反馈的选择结果绘制河道道路线之前,包括以下步骤:
[0018]判断用户反馈的选择结果中,河道中心线布置线的类型是否为直线、多段线或路线中的一种;若是,则执行步骤A;否则,执行步骤B;
[0019]A:将用户反馈的选择结果存入实体选择地址栏中,并判断所述实体选择地址栏是否为空;若所述实体选择地址栏为空,则重新向用户发送提示消息,提示用户重新选择一条河道中心线布置线;否则根据用户反馈的选择结果绘制一条河道道路线;
[0020]B:提示用户重新选择一条符合限定类型的河道中心线布置线。
[0021]进一步的,
[0022]所述根据用户反馈的选择结果绘制一条河道道路线包括以下步骤:
[0023]若用户选择的河道中心线布置线的类型为直线,则获取直线的端点坐标;根据直线的端点坐标绘制对应的多段线;将绘制的多段线添加到模型空间,并提示用户绘制的多段线的起始点位置;根据绘制的多段线生成河道道路线;
[0024]若用户选择的河道中心线布置线的类型为多段线,则提示用户多段线的起始点位置,并根据多段线生成河道道路线;
[0025]若用户选择的河道中心线布置线的类型为路线,则直接将用户选择的河道中心线布置线作为河道走向线。
[0026]进一步的,
[0027]相邻河道横断面之间的间距为20m。
[0028]进一步的,
[0029]所述S2之前包括以下步骤:
[0030]定义河道横断面的采样点间距,相邻采样点的间距为10m;
[0031]定义左侧横断面的采样点样本宽度,所述左侧横断面的采样点样本宽度等于河道道路线桩号左侧采样线与左边界线交点的直线长度;
[0032]定义右侧横断面的采样点样本宽度,所述右侧横断面的采样点样本宽度等于河道道路线桩号右侧采样线与右边界交点的直线长度;
[0033]沿河道道路线等间距地依次布置桩号,相邻桩号之间的间距等于相邻河道横断面之间的间距,一个桩号对应一个河道横断面。
[0034]进一步的,
[0035]获取左侧横断面的最小高程包括以下步骤:
[0036]根据河道横断面的采样点间距,沿左侧横断面的采样线布置线等间距地依次采集左侧采样点;
[0037]获取每一个左侧采样点的高程,依次得到左侧采样点的高程数据;
[0038]找到全部左侧采样点的高程数据中的最小值,得到所述左侧横断面的最小高程;
[0039]获取右侧横断面的最小高程包括以下步骤:
[0040]根据河道横断面的采样点间距,沿右侧横断面的采样线布置线等间距地依次采集右侧采样点;
[0041]获取每一个右侧采样点的高程,依次得到右侧采样点的高程数据;
[0042]找到全部右侧采样点的高程数据中的最小值,得到所述右侧横断面的最小高程。
[0043]进一步的,
[0044]所述S3之后还包括以下步骤:创建新的点坐标,将横断面采样点最小值的较小者对应的高程值赋值给新的点的纵坐标,将所述横断面采样点最小值的较小者对应的桩号值赋值给新的点的横坐标,进行坐标系转换;
[0045]根据所述深泓线绘制点集绘制深泓线平面布置图包括以下步骤:
[0046]将所述深泓线绘制点集中的多个高程点按照对应桩号大小排序;
[0047]创建一条新的多段线,将排序后的多个高程点按照每个高程点在坐标系中对应的横坐标和纵坐标的方式加载至所述新的多段线中;
[0048]将加载后的新的多段线添加到模型空间,并设置深泓线平面布置图的图层和样式;
[0049]利用设置好的图层和样式,在所述模型空间中自动生成深泓线平面布置图。
[0050]进一步的,
[0051]所述绘制深泓线纵断面图包括以下布置:
[0052]提示用户拾取一个纵断面放置基点;
[0053]判断用户使用的地形图是否为高程图;若为高程图,则以用户拾取的纵断面放置基点为起点,在高程图中绘制横坐标轴和纵坐标轴,得到高程图的相对坐标系;根据高程图中的相对坐标系绘制深泓线纵断面图;
[0054]判断用户使用的地形图是否为水深图;若为水深图,则以用户拾取的纵断面放置基点为起点,在水深图中绘制纵坐标轴和横坐标轴,得到水深图的相对坐标系;根据水深图中的相对坐标系绘制深泓线纵断面图。
[0055]进一步的,
[0056]在高程本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种深泓线纵断面图绘制方法,其特征在于,包括以下步骤:提示用户选择一条河道中心线布置线;获取用户反馈的选择结果,根据用户反馈的选择结果绘制一条河道道路线;沿所述河道道路线等间距地依次采集河道横断面;针对每一个河道横断面,执行S1至S3,得到深泓线绘制点集,根据所述深泓线绘制点集绘制深泓线平面布置图;S1:以所述河道道路线为分界线,将河道横断面分为河道中心线左侧横断面和右侧横断面;S2:获取左侧横断面的高程最小值和右侧横断面的高程最小值;S3:比较左侧横断面的高程点最小值与右侧横断面的高程点最小值的大小,将较小者对应的高程点存入提前创建的点集中,得到所述深泓线绘制点集;提示用户拾取深泓线纵断面放置基点,根据所述深泓线平面布置图和用户拾取的深泓线纵断面放置基点,绘制深泓线纵断面图。2.根据权利要求1所述的一种深泓线纵断面图绘制方法,其特征在于,所述提示用户选择一条河道中心线布置线之前,包括以下步骤:将用户待选择的河道中心线布置线的类型限定为直线、多段线和路线;所述根据用户反馈的选择结果绘制河道道路线之前,包括以下步骤:判断用户反馈的选择结果中,河道中心线布置线的类型是否为直线、多段线或路线中的一种;若是,则执行步骤A;否则,执行步骤B;A:将用户反馈的选择结果存入实体选择地址栏中,并判断所述实体选择地址栏是否为空;若所述实体选择地址栏为空,则重新向用户发送提示消息,提示用户重新选择一条河道中心线布置线;否则根据用户反馈的选择结果绘制一条河道道路线;B:提示用户重新选择一条符合限定类型的河道中心线布置线。3.根据权利要求2所述的一种深泓线纵断面图绘制方法,其特征在于,所述根据用户反馈的选择结果绘制一条河道道路线包括以下步骤:若用户选择的河道中心线布置线的类型为直线,则获取直线的端点坐标;根据直线的端点坐标绘制对应的多段线;将绘制的多段线添加到模型空间,并提示用户绘制的多段线的起始点位置;根据绘制的多段线生成河道道路线;若用户选择的河道中心线布置线的类型为多段线,则提示用户多段线的起始点位置,并根据多段线生成河道道路线;若用户选择的河道中心线布置线的类型为路线,则直接将用户选择的河道中心线布置线作为河道走向线。4.根据权利要求1所述的一种深泓线纵断面图绘制方法,其特征在于,相邻河道横断面之间的间距为20m。5.根据权利要求1所述的一种深泓线纵断面图绘制方法,其特征在于,所述S2之前包括以下步骤:定义河道横断面的采样点间距,相邻采样点的间距为10m;定义左侧横断面的采样点样本宽度,所述左侧横断面的采样点样本宽度等于河道道路线桩号左侧采样线与左边界线交点的直线长度;
定义右侧横断面的采样点样本宽度,所述右侧横断面的采样点样本宽度等于河道道路线桩号右侧采样线与右边界交点的直线长度;沿河道道路线等间距地依次布置桩号,相邻桩号之间的间距等于相邻河道横断面之间的间距,一个桩号对应一个河道横断面。6.根据权利要求5所述的一种深泓线纵断面图绘制方法,其特征在于,获取左侧横断面的最小高程包括以下步骤:根据河道横断面的采样点间距,沿左侧横断面的采样线布置线等间距地依次采集左侧采样点;获取每一个左侧采样点的高程,依次得到左侧采样点的高程数据;找到全部左侧采样点的高程数据中的最小值,得到所述左侧横断面的最小高程;获取右侧横断面的最小高程包括以下步骤:根据河道横断面的采样点间距,沿右侧横断面的采样线布置线等间距地依次采集右侧采样点;获取每一个右侧采样点的高程,...

【专利技术属性】
技术研发人员:金瑞祖福兴钟芸蒋江松刘小辉黄秀权郭牧知褚广辉巴添谢颖赵冲胡文成
申请(专利权)人:中铁长江交通设计集团有限公司
类型:发明
国别省市:

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

1