• 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
    • / 20
    • 下载费用:30 金币  

    重庆时时彩真的假的: 工程地质平面图的绘制方法和系统.pdf

    关 键 词:
    工程地质 平面图 绘制 方法 系统
      专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    摘要
    申请专利号:

    CN201410047316.6

    申请日:

    2014.02.11

    公开号:

    CN103838919A

    公开日:

    2014.06.04

    当前法律状态:

    授权

    有效性:

    有权

    法律详情: 授权|||实质审查的生效IPC(主分类):G06F 17/50申请日:20140211|||公开
    IPC分类号: G06F17/50; G06T3/60 主分类号: G06F17/50
    申请人: 中铁工程设计咨询集团有限公司
    发明人: 黄新文; 钱国玉; 易菊香
    地址: 100055 北京市丰台区广安路15号中铁咨询大厦
    优先权:
    专利代理机构: 北京市京大律师事务所 11321 代理人: 张璐;方晓明
    PDF完整版下载: PDF下载
    法律状态
    申请(专利)号:

    CN201410047316.6

    授权公告号:

    ||||||

    法律状态公告日:

    2017.01.25|||2014.07.02|||2014.06.04

    法律状态类型:

    授权|||实质审查的生效|||公开

    摘要

    本发明公开了一种工程地质平面图的绘制方法和系统,该绘制方法包括:根据录入的数据生成直角坐标系中绘制区域的各绘制区域段的顶点坐标,以及待建造的道路的图形中各点的坐标、各勘探实体的标注信息及其坐标;还包括:对每个勘探实体的标注信息,根据其坐标、各绘制区域段的顶点坐标,确定出其所属绘制区域段后,根据其所属绘制区域段的底/顶线段与X轴正半轴之间的夹角,确定其旋转角度;根据各绘制区域段的顶点坐标、待建造的道路的图形中各点的坐标、以及各勘探实体的标注信息及其坐标和旋转角度绘制工程地质平面图。本发明的技术方案中,打印版的工程地质平面图的标注信息平行于X轴,从而不再需要人工调整标注信息的角度。

    权利要求书

    权利要求书
    1.  一种工程地质平面图的绘制方法,包括:根据录入的待建造的道路的位置数据、以及各勘探实体的位置数据和相关信息,生成直角坐标系中绘制区域的各绘制区域段的顶点坐标,以及所述待建造的道路的图形中各点的坐标、各勘探实体的标注信息,以及标注信息的坐标;其特征在于,还包括:
    对于每个勘探实体的标注信息,根据该勘探实体的标注信息的坐标,以及各绘制区域段的顶点坐标,确定出其所属绘制区域段后,根据其所属绘制区域段的底/顶线段与所述直角坐标系中的X轴正半轴之间的夹角,确定该勘探实体的标注信息的旋转角度;
    根据各绘制区域段的顶点坐标,以及所述待建造的道路的图形中各点的坐标、各勘探实体的标注信息,以及标注信息的坐标和旋转角度绘制工程地质平面图。

    2.  如权利要求1所述的方法,其特征在于,所述根据该勘探实体的标注信息的坐标,以及各绘制区域段的顶点坐标,确定出其所属绘制区域段,具体包括:
    根据该勘探实体的标注信息的坐标、以及所述绘制区域中每两个相邻的绘制区域段的底线段之间的角平分线,确定出该标注信息所属的绘制区域段;
    其中,所述两个相邻的绘制区域段的底线段之间角平分线是根据所述两个相邻的绘制区域段的顶点坐标预先确定出的。

    3.  如权利要求2所述的方法,其特征在于,所述根据该勘探实体的标注信息的坐标、以及所述绘制区域中每两个相邻的绘制区域段的底线段之间的角平分线,确定出该标注信息所属的绘制区域段底,具体包括:
    对于分别经过一个绘制区域段的底线段的起点、终点的两个角平分线,若判断出该勘探实体的标注信息的坐标位于该两个角平分线所在直线之间,则判定出该勘探实体的标注信息属于该绘制区域段。

    4.  如权利要求3所述的方法,其特征在于,所述判断出该勘探实体的标注信息的坐标位于该两个角平分线所在直线之间,具体包括:
    对于所述绘制区域中依次相接的各绘制区域段中的第i个绘制区域段,针对分别经过其底线段的起点、终点的角平分线,根据该两个角平分线所在直 线的方程,分别确定出该两个角平分线所在直线的判别式,分别如表达式7、8所示:
    Y-KXi(X-Xi)-Yi   (表达式7)
    Y-KXi+1(X-Xi+1)-Yi+1   (表达式8)
    所述表达式7中,(Xi,Yi)表示所述第i个绘制区域段的底线段的起点的坐标,KXi表示经过所述第i个绘制区域段的底线段的起点的角平分线的斜率;所述表达式8中,(Xi+1,Yi+1)表示所述第i个绘制区域段的底线段的终点的坐标,KXi+1表示经过所述第i个绘制区域段的底线段的终点的角平分线的斜率;
    将该勘探实体的标注信息的坐标(Xs,Ys)分别代入所述表达式7、8,分别得到如下公式9所示的第一判别值Ps1和如下公式10所示的第二判别值Ps2:
    Ps1=Ys-KXi(Xs-Xi)-Yi   (公式9)
    Ps2=Ys-KXi+1(Xs-Xi+1)-Yi+1   (公式10)
    若判断出Ps1与Ps2的符号不同,则判定出坐标(Xs,Ys)位于分别经过所述第i个绘制区域段的底线段起点、终点的角平分线所在直线之间。

    5.  如权利要求1-4任一所述的方法,其特征在于,所述标注信息的旋转角度为所述标注信息的属性信息。

    6.  如权利要求1-4任一所述的方法,其特征在于,在所述绘制工程地质平面图后,还包括:
    在将所述工程地质平面图中的各绘制区域段进行旋转调整,使得每个绘制区域段的底/顶线段与所述直角坐标系中的X轴相平行,得到打印版的工程地质平面图后,将所述打印版的工程地质平面图进行打印输出。

    7.  一种工程地质平面图的绘制系统,其特征在于,包括:
    勘察数据处理???,用于根据录入的待建造的道路的位置数据、以及各勘探实体的位置数据和相关信息,生成直角坐标系中各绘制区域段的顶点坐标,以及所述待建造的道路的图形中各点的坐标、各勘探实体的标注信息,以及标注信息的坐标;
    标注信息旋转角度补偿???,用于对于所述勘察数据处理??樯傻拿?个勘探实体的标注信息,根据该勘探实体的标注信息的坐标,以及各绘制区域段的顶点坐标,确定出其所属绘制区域段后,根据该绘制区域段的底/顶线段与所述直角坐标系中的X轴正半轴之间的夹角,确定出该勘探实体的标注信息的旋转角度;
    CAD???,用于根据从所述勘察数据处理??榻邮盏母骰嬷魄蚨蔚亩サ阕?,以及所述待建造的道路的图形中各点的坐标、各勘探实体的标注信息,以及标注信息的坐标和旋转角度,绘制工程地质平面图。

    8.  如权利要求7所述的系统,其特征在于,所述标注信息旋转角度补偿??榫咛灏ǎ?BR>角平分线确定单元,用于根据所述绘制区域中每两个相邻的绘制区域段的顶点坐标,确定出该两个相邻的绘制区域段的底线段之间角平分线;
    标注信息归属确定单元,用于对于所述勘察数据处理??樯傻拿扛隹碧绞堤宓谋曜⑿畔?,根据该勘探实体的标注信息的坐标、以及所述角平分线确定单元确定出的角平分线,确定出该标注信息所属的绘制区域段。

    9.  如权利要求7或8所述的系统,其特征在于,所述标注信息的旋转角度为所述标注信息的属性信息。

    10.  如权利要求7或8所述的系统,其特征在于,还包括:
    打印输出???,用于将打印版的工程地质平面图进行打印输出;其中,所述打印版的工程地质平面图是将所述CAD??榛嬷瞥龅墓こ痰刂势矫嫱贾械母骰嬷魄蚨谓行髡?,使得每个绘制区域段的底/顶线段与所述直角坐标系中的X轴相平行后得到的。

    说明书

    说明书工程地质平面图的绘制方法和系统
    技术领域
    本发明涉及工程地质信息处理领域,尤其涉及一种工程地质平面图的绘制方法和系统。
    背景技术
    随着我国基础设施建设的不断发展,大量的道路待建造。在建造道路之前,道路的设计单位通常在道路(例如铁路、公路)的预定的建造地进行勘探,通过计算机软件根据勘探的结果绘制成工程地质平面图后,打印出纸质的工程地质平面图提交给有关部门进行评估和审查。
    计算机软件根据勘探的结果绘制的工程地质平面图,如图1a或图1b所示,通常包括表示待建造的道路的图形、等高线、勘探实体的标注信息。标注信息可以包括勘探实体的标识、以及勘探实体的文字注释信息。例如,空心圆中加大写的D字的标识表示动探孔、空心圆中加大写的J字的标识表示静探孔、实心圆的标识表示钻孔等??碧绞堤宓奈淖肿⑹托畔⒖梢员硎靖每碧绞堤宓木咛逍畔?;例如,JT-218表示静探孔的编号为218。
    工程地质平面图通常由工程地质勘察软件绘制并打印输出;现有的工程地质勘察软件的内部??榭蛲?,如图2所示,包括:勘察数据处理???01和CAD(Computer Aided Design,计算机辅助设计)???02。
    技术人员将待建造的道路的位置数据、在该道路处及其附近勘探实体的位置数据,以及勘探实体的相关信息录入到工程地质勘察软件中。
    工程地质勘察软件中的勘察数据处理???01根据录入的待建造的道路的位置数据,确定出直角坐标系中的绘制区域,并确定绘制区域中待建造的道路的图形中各点的坐标;其中,确定出的绘制区域是由若干个绘制区域段依次相接构成;每个绘制区域段通常为四边形,其上边界(即顶线段)与下边界(即底线段)是互相平行的,且每个绘制区域段的上、下边界之间的距离都为设定值。
    勘察数据处理???01还根据录入的该道路处及其附近勘探实体的位置数据,生成直角坐标系中的各勘探实体的标注信息,以及标注信息的坐标。
    例如,勘察数据处理???01可以分别将北京54坐标系中的纵轴和横轴分别作为直角坐标系的X轴、Y轴后,按照设定的比例尺,将录入的勘探实 体在北京54坐标系中的坐标转换成该勘探实体的标注信息在直角坐标系中的坐标。
    勘察数据处理???01将直角坐标系中绘制区域的各绘制区域段的顶点坐标、待建造的道路的图形中各点的坐标、各勘探实体的标注信息,以及标注信息的坐标发送到CAD???02。
    之后,CAD???02根据接收的数据进行工程地质平面图的绘制:
    CAD???02根据直角坐标系中的各绘制区域段的顶点坐标,绘制显示各绘制区域段;
    CAD???02根据待建造的道路的图形中各点的坐标进行待建造的道路的绘制显示;
    对于每个勘探实体,CAD???02根据直角坐标系中该勘探实体的标注信息的坐标、在工程地质平面图相应位置处绘制显示该勘探实体的标识,并在该勘探实体的标识附近绘制显示该勘探实体的标注信息的文字注释信息。其中,CAD???02绘制显示的文字注释信息的文字排列方向通常与直角坐标系中的X轴相平行。
    在CAD???02根据接收的数据绘制出的工程地质平面图(如图1a所示)中,待建造的道路的图形往往呈折线段状,相应地,绘制区域也呈折线段状;也就是说,各绘制区域段的上边界(或下边界)通常不平行于X轴,且相互之间也并不一定平行。
    在CAD???02根据接收的数据绘制出工程地质平面图后,技术人员通常需要将工程地质平面图打印出来,而打印的纸张通常是矩形的;因此在打印前,技术人员需要通过CAD???02将工程地质平面图进行相应的调整,以便于打印输出到打印纸上:例如,对于如图1a所示的工程地质平面图,可以从其弯折处(即每两个相邻的绘制区域段之间的分界线段处)将其拆分成两个绘制区域段,并对拆分得到的两个绘制区域段进行旋转,使得两个绘制区域段的底线段均与预览的待打印纸张的底边相平行(即与X轴相平行),得到如图1b所示的打印版的工程地质平面图,用于打印输出。
    然而,在将绘制的工程地质平面图调整成为打印版的工程地质平面图的过程中,绘制区域段中的标注信息将随绘制区域段一起旋转,导致旋转后绘制区域段中的标注信息的文字注释信息的文字排列方向不再平行于X轴,且不同的绘制区域段中的文字注释信息的文字排列方向可能指向各不相同,从而影响平面图的可观看性;为此,技术人员在打印输出工程地质平面图之前, 还会通过CAD???02采用手动的方式,逐个调整文字注释信息的文字排列方向;例如,旋转标注信息,使得标注信息的文字注释信息的文字排列方向平行于直角坐标系中的X轴。在实际应用中,工程地质平面图中标注信息的数目往往较大(例如几百个),采用现有的方法调整标注信息的文字注释信息的文字排列方向后打印输出工程地质平面图,工作量大、耗时长、效率低下。
    因此,采用现有的工程地质平面图绘制方法,在将工程地质平面图打印输出的过程中,技术人员要逐个手动调整每个文字注释信息的文字排列方向,导致工作量大、工作效率低;因此有必要提供一种工程地质平面图的绘制方法,使得技术人员在将工程地质平面图打印输出的过程中,不必逐个手动调整每个文字注释信息的文字排列方向,减小工作量,提高工作效率。
    发明内容
    针对上述现有技术存在的缺陷,本发明提供了一种工程地质平面图的绘制方法和系统,使得技术人员在工程地质平面图打印输出的过程中,不必逐个手动调整每个文字注释信息的文字排列方向,减小工作量,提高工作效率。
    本发明的技术方案根据一个方面,提供了一种工程地质平面图的绘制方法,包括:根据录入的待建造的道路的位置数据、以及各勘探实体的位置数据和相关信息,生成直角坐标系中绘制区域的各绘制区域段的顶点坐标,以及所述待建造的道路的图形中各点的坐标、各勘探实体的标注信息,以及标注信息的坐标;还包括:
    对于每个勘探实体的标注信息,根据该勘探实体的标注信息的坐标,以及各绘制区域段的顶点坐标,确定出其所属绘制区域段后,根据其所属绘制区域段的底/顶线段与所述直角坐标系中的X轴正半轴之间的夹角,确定该勘探实体的标注信息的旋转角度;
    根据各绘制区域段的顶点坐标,以及所述待建造的道路的图形中各点的坐标、各勘探实体的标注信息,以及标注信息的坐标和旋转角度绘制工程地质平面图。
    较佳地,所述根据该勘探实体的标注信息的坐标,以及各绘制区域段的顶点坐标,确定出其所属绘制区域段,具体包括:
    根据该勘探实体的标注信息的坐标、以及所述绘制区域中每两个相邻的绘制区域段的底线段之间的角平分线,确定出该标注信息所属的绘制区域段;
    其中,所述两个相邻的绘制区域段的底线段之间角平分线是根据所述两个相邻的绘制区域段的顶点坐标预先确定出的。
    较佳地,所述根据该勘探实体的标注信息的坐标、以及所述绘制区域中每两个相邻的绘制区域段的底线段之间的角平分线,确定出该标注信息所属的绘制区域段底,具体包括:
    对于分别经过一个绘制区域段的底线段的起点、终点的两个角平分线,若判断出该勘探实体的标注信息的坐标位于该两个角平分线所在直线之间,则判定出该勘探实体的标注信息属于该绘制区域段。
    较佳地,所述判断出该勘探实体的标注信息的坐标位于该两个角平分线所在直线之间,具体包括:
    对于所述绘制区域中依次相接的各绘制区域段中的第i个绘制区域段,针对分别经过其底线段的起点、终点的角平分线,根据该两个角平分线所在直线的方程,分别确定出该两个角平分线所在直线的判别式,分别如表达式7、8所示:
    Y-KXi(X-Xi)-Yi   (表达式7)
    Y-KXi+1(X-Xi+1)-Yi+1   (表达式8)
    所述表达式7中,(Xi,Yi)表示所述第i个绘制区域段的底线段的起点的坐标,KXi表示经过所述第i个绘制区域段的底线段的起点的角平分线的斜率;所述表达式8中,(Xi+1,Yi+1)表示所述第i个绘制区域段的底线段的终点的坐标,KXi+1表示经过所述第i个绘制区域段的底线段的终点的角平分线的斜率;
    将该勘探实体的标注信息的坐标(Xs,Ys)分别代入所述表达式7、8,分别得到如下公式9所示的第一判别值Ps1和如下公式10所示的第二判别值Ps2:
    Ps1=Ys-KXi(Xs-Xi)-Yi   (公式9)
    Ps2=Ys-KXi+1(Xs-Xi+1)-Yi+1   (公式10)
    若判断出Ps1与Ps2的符号不同,则判定出坐标(Xs,Ys)位于分别经过所述第i个绘制区域段的底线段起点、终点的角平分线所在直线之间。
    较佳地,所述标注信息的旋转角度为所述标注信息的属性信息。
    进一步,在所述绘制工程地质平面图后,还包括:
    在将所述工程地质平面图中的各绘制区域段进行旋转调整,使得每个绘制区域段的底/顶线段与所述直角坐标系中的X轴相平行,得到打印版的工程地质平面图后,将所述打印版的工程地质平面图进行打印输出。
    本发明的技术方案根据另一个方面,还提供了一种工程地质平面图的绘 制系统,包括:
    勘察数据处理???,用于根据录入的待建造的道路的位置数据、以及各勘探实体的位置数据和相关信息,生成直角坐标系中各绘制区域段的顶点坐标,以及所述待建造的道路的图形中各点的坐标、各勘探实体的标注信息,以及标注信息的坐标;
    标注信息旋转角度补偿???,用于对于所述勘察数据处理??樯傻拿扛隹碧绞堤宓谋曜⑿畔?,根据该勘探实体的标注信息的坐标,以及各绘制区域段的顶点坐标,确定出其所属绘制区域段后,根据该绘制区域段的底/顶线段与所述直角坐标系中的X轴正半轴之间的夹角,确定出该勘探实体的标注信息的旋转角度;
    CAD???,用于根据从所述勘察数据处理??榻邮盏母骰嬷魄蚨蔚亩サ阕?,以及所述待建造的道路的图形中各点的坐标、各勘探实体的标注信息,以及标注信息的坐标和旋转角度,绘制工程地质平面图。
    较佳地,所述标注信息旋转角度补偿??榫咛灏ǎ?
    角平分线确定单元,用于根据所述绘制区域中每两个相邻的绘制区域段的顶点坐标,确定出该两个相邻的绘制区域段的底线段之间角平分线;
    标注信息归属确定单元,用于对于所述勘察数据处理??樯傻拿扛隹碧绞堤宓谋曜⑿畔?,根据该勘探实体的标注信息的坐标、以及所述角平分线确定单元确定出的角平分线,确定出该标注信息所属的绘制区域段。
    较佳地,所述标注信息的旋转角度为所述标注信息的属性信息。
    进一步,所述工程地质平面图的绘制系统,还包括:
    打印输出???,用于将打印版的工程地质平面图进行打印输出;其中,所述打印版的工程地质平面图是将所述CAD??榛嬷瞥龅墓こ痰刂势矫嫱贾械母骰嬷魄蚨谓行髡?,使得每个绘制区域段的底/顶线段与所述直角坐标系中的X轴相平行后得到的。
    本发明的技术方案中,确定出勘探实体的标注信息的旋转角度,根据确定出的旋转角度绘制工程地质平面图,使得图中显示的标注信息平行于其所属绘制区域段的底/顶线段;当将绘制出的工程地质平面图调整为打印版的工程地质平面图后,图中显示的标注信息依然平行于其所属绘制区域段的底/顶线段,即平行于X轴。从而不再需要人工逐个调整标注信息的角度,大大减少了技术人员的工作量,提高了工作效率。
    附图说明
    图1a为现有技术的绘制出的工程地质平面图的示意图;
    图1b为现有技术的调整出的打印版的工程地质平面图的示意图;
    图2为现有技术的工程地质平面图的绘制系统的内部??榭蛲?;
    图3为本发明实施例的工程地质平面图的绘制系统的内部??榭蛲?;
    图4为本发明实施例的工程地质平面图的绘制方法的流程示意图;
    图5为本发明实施例的绘制出的工程地质平面图的示意图;
    图6为本发明实施例的调整出的打印版的工程地质平面图的示意图;
    图7为本发明实施例的确定出每两个相邻的绘制区域段的底/顶线段之间的角平分线的方法的流程示意图;
    图8a~8d为本发明实施例的绘制区域段的底/顶线段与X轴正半轴之间的夹角的示意图;
    图9为本发明实施例的标注信息的坐标与两个角平分线所在直线之间位置关系的示意图;
    图10为本发明实施例的工程地质平面图的绘制系统中标注信息旋转角度补偿??榈哪诓磕?榭蛲?。
    具体实施方式
    为使本发明的目的、技术方案及优点更加清楚明白,以下参照附图并举出优选实施例,对本发明进一步详细说明。然而,需要说明的是,说明书中列出的许多细节仅仅是为了使读者对本发明的一个或多个方面有一个透彻的理解,即便没有这些特定的细节也可以实现本发明的这些方面。
    本申请使用的“??椤?、“系统”等术语旨在包括与计算机相关的实体,例如但不限于硬件、固件、软硬件组合、软件或者执行中的软件。例如,??榭梢允?,但并不仅限于:处理器上运行的进程、处理器、对象、可执行程序、执行的线程、程序和/或计算机。举例来说,计算设备上运行的应用程序和此计算设备都可以是???。一个或多个??榭梢晕挥谥葱兄械囊桓鼋毯?或线程内,一个??橐部梢晕挥谝惶扑慊虾?或分布于两台或更多台计算机之间。
    本发明的发明人发现,现有的工程地质勘察软件中的CAD??橥ǔ2捎媚戏绞较允颈曜⑿畔ⅲ阂阅仙瓒ǖ难丈?、字体、旋转角度显示标注信息;通常,默认的旋转角度为0度,即显示的标注信息与直角坐标系中的X轴相平行,从而标注信息的文字注释信息的文字排列方向是平行于直角坐标系中的X轴的。
    由此,本发明的发明人考虑,可以在向CAD??槭淙胱晷畔⑹?,还输入标注信息的旋转角度的属性信息;使得CAD??榭梢愿萁邮盏男畔?,绘制出具有一定旋转角度的标注信息;在将绘制出的工程地质平面图调整为打印版的工程地质平面图时,原来具有一定的旋转角度的标注信息在随绘制区域段旋转后,恰好使得标注信息的文字注释信息的文字排列方向平行于直角坐标系中的X轴,达到旋转角度补偿的作用,不再需要人工逐个进行调整,大大减少了技术人员的工作量,提高了工作效率。
    下面结合附图详细说明本发明的技术方案。
    本发明实施例提供了一种工程地质平面图的绘制系统(即本发明的工程地质勘察软件),该系统的内部??榭蛲?,如图3所示,包括:勘察数据处理???01、标注信息旋转角度补偿???02、CAD???03和打印输出???04。
    本发明实施例的工程地质平面图的绘制方法,流程如图4所示,包括如下步骤:
    S401:技术人员将待建造的道路的数据、勘探实体的数据录入到工程地质平面图的绘制系统中。
    具体地,技术人员将待建造的道路在北京54坐标系中的坐标录入到工程地质平面图的绘制系统中的勘查数据处理???01;将位于待建造的道路处或者附近的静探孔、动探孔、钻孔和试坑等各勘探实体在北京54坐标系中的坐标,以及各勘探实体的名称、注释信息等相关信息录入到工程地质平面图的绘制系统的勘察数据处理???01。
    S402:工程地质平面图的绘制系统对录入的数据进行处理,得到直角坐标系中各绘制区域段的顶点坐标、待建造的道路的图形中各点的坐标、各勘探实体的标注信息,以及标注信息的坐标。
    具体地,工程地质平面图的绘制系统中的勘察数据处理???01根据录入的待建造的道路在北京54坐标系中的坐标,生成直角坐标系中各绘制区域段的顶点坐标、待建造的道路的图形中各点的坐标;根据录入的各勘探实体的相关信息,生成表示勘探实体的标注信息;并根据录入的各勘探实体在北京54坐标系中的坐标,生成直角坐标系中标注信息的坐标后,发送角度补偿通知。
    S403:工程地质平面图的绘制系统对于每个勘探实体的标注信息,根据该勘探实体的标注信息的坐标,以及各绘制区域段的顶点坐标,确定出其所 属绘制区域段。
    具体地,工程地质平面图的绘制系统中的标注信息旋转角度补偿???02接收到角度补偿通知后,对于每个勘探实体的标注信息,根据勘察数据处理???01确定出的各绘制区域段的顶点坐标、该勘探实体的标注信息的坐标,确定出该勘探实体的标注信息所属的绘制区域段;其中,确定标注信息所属绘制区域段的具体方法将在后续进行详细介绍。
    S404:工程地质平面图的绘制系统对于每个勘探实体的标注信息,根据该标注信息所属的绘制区域段的底/顶线段与直角坐标系中的X轴正半轴之间的夹角,确定该勘探实体的标注信息的旋转角度。
    具体地,工程地质平面图的绘制系统中的标注信息旋转角度补偿???02对于每个勘探实体的标注信息,针对该勘探实体的标注信息所属的绘制区域段,确定出该绘制区域段的底线段(或顶线段)与X轴正半轴之间的夹角,将该夹角的角度作为该勘探实体的标注信息的旋转角度。标注信息旋转角度补偿???02确定出每个勘探实体的标准信息的旋转角度后,向勘察数据处理???01返回角度补偿结束通知。对于每个勘探实体,该勘探实体的标注信息的旋转角度为该勘探实体的标注信息的属性信息。
    由于一个勘探实体的标注信息的默认的旋转角度为0度,即该勘探实体的标注信息的注释文字信息的字体排列方向默认与X轴相平行;因此旋转角度补偿???02确定出的该勘探实体的标注信息的旋转角度,等于该勘探实体的标注信息的注释文字信息的字体排列方向与该勘探实体的标注信息所属的绘制区域段底线段(或顶线段)之间的夹角。
    S405:工程地质平面图的绘制系统根据各绘制区域段的顶点坐标,以及待建造的道路的图形中各点的坐标、各勘探实体的标注信息,以及标注信息的坐标和旋转角度绘制工程地质平面图。
    本步骤中,勘察数据处理???01接收到角度补偿结束通知后,将直角坐标系中各绘制区域段的顶点坐标、待建造的道路的图形中各点的坐标、各勘探实体的标注信息、标注信息的坐标,以及旋转角度补偿???02计算出的各勘探实体的标注信息的旋转角度,输出到工程地质平面图的绘制系统中的CAD???03。CAD???03根据接收的数据,绘制出如图5所示的工程地质平面图。
    CAD???03根据直角坐标系中各绘制区域段的顶点坐标、待建造的道路的图形中各点的坐标、各勘探实体的标注信息、标注信息的坐标和旋转角 度绘制工程地质平面图的过程中,可以根据标注信息的属性信息中的旋转角度,对标注信息进行角度旋转,在旋转过程中,标注信息的文字注释信息也随之旋转,从而显示的角度旋转后的标注信息的文字注释信息不再与直角坐标系中的X轴平行,而是与标注信息所属绘制区域段的底线段(或顶线段)相平行。
    CAD???03绘制出工程地质平面图后,技术人员可以通过CAD???03将绘制出的工程地质平面图调整成如图6所示的打印版的工程地质平面图:在制作打印版的工程地质平面图的过程中,对于CAD???03绘制出的工程地质平面图,从其中每两个相邻的绘制区域段之间的交线段(分界线段)处,将绘制出的工程地质平面图拆分成各绘制区域段;对拆分得到的每个绘制区域段分别进行旋转调整,使得该绘制区域段的底线段(或顶线段)与预览的待打印纸张的底边相平行(即与直角坐标系的X轴相平行),得到打印版的工程地质平面图。也就是说,将CAD???03绘制出的工程地质平面图中的各绘制区域段进行旋转调整,使得每个绘制区域段的底线段(或顶线段)与所述直角坐标系中的X轴相平行后,即可得到打印版的工程地质平面图。
    打印版的工程地质平面图中显示的每个标注信息,由于该标注信息平行于其所属绘图区域段的底线段(或顶线段),因此该标注信息平行于X轴,从而该标注信息的文字注释信息的文字排列方向平行于X轴。从而不再需要人工逐个调整标注信息的角度,大大减少了技术人员的工作量,提高了工作效率。
    之后,由打印输出???04打印输出打印版的工程地质平面图。
    上述步骤S403中,工程地质平面图的绘制系统在确定每个标注信息所属绘制区域段之前,可以根据各绘制区域段的顶点坐标,预先确定出绘制区域中每两个相邻的绘制区域段的底线段(或顶线段)之间的角平分线,具体方法流程如图7所示,包括如下步骤:
    S701:工程地质平面图的绘制系统根据各绘制区域段的顶点坐标,确定出每个绘制区域段的底线段(或顶线段)与直角坐标系的X轴正半轴之间的夹角。
    本步骤中,工程地质平面图的绘制系统中的标注信息旋转角度补偿???02从各绘制区域段的顶点坐标中,提取出各绘制区域段的底线段(或顶线段)起点、终点的坐标。
    例如,若绘制区域是由n-1个绘制区域段依次相接组成的,n为大于2的 自然数;则标注信息旋转角度补偿???02从n-1个绘制区域段的顶点坐标中,提取出第i个绘制区域段的底线段(或顶线段)起点、终点的坐标分别为(Xi,Yi)、(Xi+1,Yi+1),i为1~(n-1)的自然数。事实上,(X1,Y1)和(Xn,Yn)分别表示绘制区域的下边界的起点和终点。
    标注信息旋转角度补偿???02对于每个绘制区域段的底线段(或顶线段),根据该绘制区域段的底线段(或顶线段)的起点和终点的坐标,确定出该绘制区域段的底线段(或顶线段)所在直线与X轴正半轴之间的夹角。
    例如,对于第i个绘制区域段的底线段(或顶线段),可以根据如下公式1计算出该绘制区域段的底线段(或顶线段)所在直线与X轴正半轴之间的夹角θi:
    θi=arctan(Yi+1-YiXi+1-Xi)]]>     (公式1)
    公式1中,θi在-π/2至π/2之间。
    标注信息旋转角度补偿???02对于每个绘制区域段底线段(或顶线段),根据该绘制区域段的底线段(或顶线段)所在直线与X轴正半轴之间的夹角,确定出该绘制区域段的底线段(或顶线段)与X轴正半轴之间的夹角。
    例如,标注信息旋转角度补偿???02对于第i个绘制区域段的底线段(或顶线段),平移该绘制区域段的底线段(或顶线段)使其起点与直角坐标系的原点重合后,如图8a、8d所示,若判断出Xi+1大于或等于Xi,则确定出该绘制区域段的底线段(或顶线段)与X轴正半轴之间的夹角αi等于θi。
    若判断出Xi+1小于Xi且Yi+1大于Yi,如图8b所示,则可以根据如下公式2计算出该绘制区域段的底线段(或顶线段)与X轴正半轴之间的夹角αi:
    αi=θi+π   (公式2)
    若判断出Xi+1小于Xi且Yi+1小于Yi,如图8c所示,则可以根据如下公式3计算出该绘制区域段的底线段(或顶线段)与X轴正半轴之间的夹角αi:
    αi=θi-π   (公式3)
    S702:工程地质平面图的绘制系统确定出绘图区域中每两个相邻的绘制区域段的底线段(或顶线段)之间的角平分线。
    本步骤中,标注信息旋转角度补偿???02对于绘图区域中每两个相邻的绘制区域段,根据该两个相邻的绘制区域段中的每个绘制区域段的底线段(或顶线段)与X轴正半轴之间的夹角,确定出该两个相邻的绘制区域段的底线段(或顶线段)之间的角平分线与X轴正半轴之间的夹角后,从而确定 出该角平分线的斜率。根据该角平分线的斜率、以及该两个相邻的绘制区域段的底线段(或顶线段)之间交点的坐标(即该角平分线所经过的坐标点),确定出该角平分线所在直线。
    例如,如图9所示,标注信息旋转角度补偿???02对于第i-1个绘制区域段和第i个绘制区域段,根据第i-1、i个绘制区域段的底线段(或顶线段)与X轴正半轴之间的夹角,可以由如下公式4计算出第i-1个绘制区域段的底线段(或顶线段)与第i个绘制区域段的底线段(或顶线段)之间的角平分线、即经过第i个绘制区域段的底线段(或顶线段)的起点的角平分线与X轴正半轴之间的夹角αXi:
    αXi=π-(αi-αi-1)2+αi]]>     (公式4)
    根据公式4计算得到的αXi,可以由如下公式5计算得到该角平分线的斜率KXi:
    KXi=tanαXi   (公式5)
    根据公式5计算得到的KXi和第i-1个绘制区域段的底线段(或顶线段)与第i个绘制区域段的底线段(或顶线段)之间交点坐标(Xi,Yi),可以由以下公式6计算得到该角平分线所在直线的方程:
    Y=KXi(X-Xi)+Yi   (公式6)
    上述步骤S403中,工程地质平面图的绘制系统确定标注信息所属绘制区域段的具体方法,包括:
    工程地质平面图的绘制系统中的标注信息旋转角度补偿???02,对于分别经过一个绘制区域段的底线段(或顶线段)的起点、终点的两条角平分线,针对每个勘探实体的标注信息,若判断出该勘探实体的标注信息的坐标在该两条角平分线所在直线之间,则判定出该勘探实体的标注信息属于该绘制区域段;否则,判定出该勘探实体的标注信息不属于该绘制区域段,继续使用本步骤的方法判定该标注信息是否属于另一个绘制区域段。
    标注信息旋转角度补偿???02对于分别经过一个绘制区域段的底线段(或顶线段)的起点、终点的两条角平分线,针对每个勘探实体的标注信息,判断该勘探实体的标注信息的坐标是否位于该两条角平分线所在直线之间的方法,具体可以包括:标注信息旋转角度补偿???02可以根据上述公式6所示的方程,即经过第i个绘制区域段的底线段(或顶线段)的起点的角平分线所在直线的方程,可以确定出该角平分线所在直线的判别式,该判别式可以由如下表达式7表示:
    Y-KXi(X-Xi)-Yi   (表达式7)
    标注信息旋转角度补偿???02对于经过第i个绘制区域段的底线段(或顶线段)的终点的角平分线,可以确定出该角平分线所在直线的判别式,该判别式可以由如下表达式8表示:
    Y-KXi+1(X-Xi+1)-Yi+1   (表达式8)
    其中,表达式8中KXi+1表示第i个绘制区域段的底线段(或顶线段)与第i+1个绘制区域段的底线段(或顶线段)之间的角平分线的斜率,即经过第i个绘制区域段的底线段(或顶线段)的终点的角平分线的斜率。
    标注信息旋转角度补偿???02针对一个勘探实体的标注信息,将该勘探实体的坐标(Xs,Ys)分别代入表达式7和表达式8,分别得到如下公式9所示的第一判别值Ps1和如下公式10所示的第二判别值Ps2:
    Ps1=Ys-KXi(Xs-Xi)-Yi   (公式9)
    Ps2=Ys-KXi+1(Xs-Xi+1)-Yi+1(公式10)
    标注信息旋转角度补偿???02若判断出Ps1与Ps2的符号不同,则判定出坐标(Xs,Ys)位于分别经过第i个绘制区域段的底线段(或顶线段)起点、终点的角平分线所在直线之间,进而判定出坐标为(Xs,Ys)的标注信息属于第i个绘制区域段;否则,判定出坐标(Xs,Ys)并未位于分别经过第i个绘制区域段的底线段(或顶线段)起点、终点的角平分线所在直线之间,进而判定出坐标为(Xs,Ys)的标注信息不属于第i个绘制区域段,继续采用本步骤中的方法判定坐标为(Xs,Ys)的标注信息是否属于其它绘制区域段。
    此外,上述标注信息旋转角度补偿???02的内部架构框图,如图10所示,具体包括:角平分线确定单元1001,标注信息归属确定单元1002。
    角平分线确定单元1001,用于根据绘制区域中每两个相邻的绘制区域段的顶点坐标,确定出该两个相邻的绘制区域段的底线段之间角平分线。
    标注信息归属确定单元1002,用于对于勘察数据处理???01生成的每个勘探实体的标注信息,根据该勘探实体的标注信息的坐标、以及角平分线确定单元1001确定出的角平分线,确定出该标注信息所属的绘制区域段。
    上述角平分线确定单元1001、标注信息归属确定单元1002的功能的具体实现方法,可以参考上述步骤S702之后,工程地质平面图的绘制系统确定标注信息所属绘制区域段的具体方法的具体内容,此处不再赘述。
    本发明的技术方案中,确定出勘探实体的标注信息的旋转角度,根据确 定出的旋转角度绘制工程地质平面图,使得图中显示的标注信息平行于其所属绘制区域段的底/顶线段;当将绘制出的工程地质平面图调整为打印版的工程地质平面图后,图中显示的标注信息依然平行于其所属绘制区域段的底/顶线段,即平行于X轴。从而不再需要人工逐个调整标注信息的角度,大大减少了技术人员的工作量,提高了工作效率。
    以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的?;し段?。

    关于本文
    本文标题:工程地质平面图的绘制方法和系统.pdf
    链接地址://www.4mum.com.cn/p-6147538.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    [email protected] 2017-2018 www.4mum.com.cn网站版权所有
    经营许可证编号:粤ICP备17046363号-1 
     


    收起
    展开
  • 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
  • 彩票如何倍投才能稳赚 打老虎机技巧规律 pk10精准投注稳赚法 大乐透预测 七乐彩基走势图500期 用什么方法买时时彩稳赚 快三怎么玩才能稳赚 幸运飞艇冠军5码怎么计算 飞艇5000期开奖记录 幸运飞艇七码公式规律 快三回血技巧 山东时时是什么意思是什么意思是什么 时时360走势图 赌大小单双的技巧规律 大乐透近5000期走势图 后一6码如何倍投