一种柱状图岩性符号的设计与填充方法与流程

文档序号:19611719发布日期:2020-01-03 14:17阅读:2127来源:国知局
一种柱状图岩性符号的设计与填充方法与流程

本发明属于地质图件绘制领域,具体涉及一种柱状图岩性符号的设计与填充方法。



背景技术:

以往我国铜矿地质勘查中钻孔编录本、综合柱状图、剖面图等图件内的柱状图岩性符号一直采用手工绘制,该方法存在较多弊端:

(1)手工绘制涉及人为因素较多,不能整齐划一。

(2)绘制过程繁琐,重复性工作多。

(3)需要大量时间和人力,效率低下。

(4)出现错误不易修改,擦改会影响图面的整洁美观。

为推进铜矿地质勘查工作的信息化,建立数字铜矿勘查系统,满足铜矿地质图件电子化的需求,实现图件绘制无纸化、自动化,提高图件绘制效率,启动了该项工作。



技术实现要素:

本发明的目的在于提供一种柱状图岩性符号的设计与填充方法,该方法能够按照使用者工作需求自行设计、添加符号单元,绘图时自动调用并填充岩性符号,大大降低劳动强度,提高铜矿地质图件的绘制效率,操作简单快捷,输出的电子化图件易于修改、保存。

本发明的技术方案如下:一种柱状图岩性符号的设计与填充方法,该方法所包括如下步骤:

步骤1,以毫米为单位确定符号单元的尺寸标准,绘制相应大小的方格作为符号单元的限制框架;

步骤2,按照图例规范,在定制的方格内使用点、线、面组合设计岩性符号,形成单个的符号单元;

步骤3,以岩性名称对符号单元进行命名,赋予其相应的岩性名称属性,将赋予属性的符号单元归拢,形成一个特定的符号库;

步骤4,将柱状图区块化,根据地质编录的分层数据,利用不同岩性的起止深度把柱状图分割为一个个独立的矩形区块;

步骤5,按照分层岩性赋予各矩形区块对应的岩性名称属性,根据上下左右四个边界位置赋予矩形区块对应的几何信息属性;

步骤6,绘制柱状图时,将柱状图内各矩形区块的岩性名称属性与符号库内各符号单元的岩性名称属性进行字段匹配;

步骤7,配对成功后从符号库内调用对应符号作为基本像素单元,根据符号尺寸与矩形区块的几何信息计算阵列复制的行、列数;

步骤8,按照计算得出的行、列数进行阵列复制,当填充的符号单元超出矩形区块的边界时,根据边界将超出部分截断剔除,完成柱状图的填充绘制。

所述的步骤1中符号单元的尺寸标准可自行设定。

所述的步骤2中参照的图例规范为《区域地质图图例gb/t958—2015》,可根据自身需求定制常用符号单元。

所述的步骤3中对符号单元赋予岩性名称属性,形成特定格式的符号库文件,符号库对所有用户开放,其他计算机均可共享使用,同时能够对该符号库进行丰富完善,向符号库内添加新的符号单元。

所述的步骤4中将柱状图区块化,矩形区块的边界由岩性界线及粒级宽度决定。

所述的步骤5中按照分层岩性、边界位置赋予矩形区块岩性名称属性、几何信息属性。

所述的步骤6中通过属性字段匹配建立柱状图内矩形区块与符号库内符号单元之间的对应关系。

所述的步骤7中符号尺寸包括单元的宽、高,矩形区块的几何信息包括区块的起止深度、粒级宽度,可保持矩形区块的大小不变,设定填充比例对符号单元进行缩放。

所述的步骤8中阵列复制的行间距为符号高,列间距为符号宽,原点为矩形区块左上角,符号单元的阵列复制、截断剔除均由计算机自动执行。

本发明的有益效果在于:1.操作简单、方便;2.可根据工作需求,自行设计、添加符号;3.参照标准绘制,规范统一;4.自动填充符号,提高绘图效率;5.可形成特定格式的符号库文件,便于保存及共享使用。本方法适用于地质图件内柱状图的绘制,可实现自动填充岩性符号,大大提高绘图效率。

附图说明

图1柱状图岩性符号的设计与填充流程;

图2设计的岩性符号;

图3图件内自动填充绘制的柱状图。

具体实施方式

下面结合附图及具体实施例对本发明作进一步详细说明。

一种柱状图岩性符号的设计与填充方法,该方法所包括的如下步骤(图1):

步骤1,以毫米为单位确定符号单元的尺寸标准,绘制相应大小的方格作为符号单元的限制框架;

步骤2,按照图例规范,在定制的方格内使用点、线、面组合设计岩性符号,形成单个的符号单元(图2);

步骤3,以岩性名称对符号单元进行命名,赋予其相应的岩性名称属性,将赋予属性的符号单元归拢,形成一个特定的符号库;

步骤4,将柱状图区块化,根据地质编录的分层数据,利用不同岩性的起止深度把柱状图分割为一个个独立的矩形区块,矩形区块的上下边界为不同岩性的分层界线,左右边界为不同粒级对应的宽度界线;

步骤5,按照分层岩性赋予各矩形区块对应的岩性名称属性,根据上下左右四个边界位置赋予矩形区块对应的几何信息属性;

步骤6,绘制柱状图时,将柱状图内各矩形区块的岩性名称属性与符号库内各符号单元的岩性名称属性进行字段匹配;

步骤7,配对成功后从符号库内调用对应符号作为基本像素单元,根据符号尺寸与矩形区块的几何信息计算阵列复制的行、列数,具体计算方法如下:

a=[(h2-h1)*1000*k/(h*p)]+1

b=[w/(w*p)]+1

式中[]内数据取整数位。

a阵列复制的行数;h1岩性起深;h2岩性止深;k柱状图比例尺;h符号高;p填充比例;b阵列复制的列数;w粒级对应的宽度;w符号宽。

步骤8,根据计算得出的行、列数进行阵列复制,以符号高为阵列复制的行间距,符号宽为阵列复制的列间距,以矩形区块左上角为原点,当填充的符号单元超出矩形区块的边界时,按照边界将超出部分截断剔除,完成柱状图的填充绘制(图3)。

上面结合附图和实施例对本发明做了详细说明,但本发明并不限于上述实例,在本领域普通技术人员所具备的知识范围内,还可以在不脱离本发明宗旨的前提下作出各种变化。本发明中未作详细描述的内容可以采用现有技术。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1