首页 / 专利库 / 地球科学 / 岩石 / 火成岩 / 侵入岩 / 一种地质符号的自动生成和绘制的方法

一种地质符号的自动生成和绘制的方法

阅读:423发布:2020-06-19

专利汇可以提供一种地质符号的自动生成和绘制的方法专利检索,专利查询,专利分析的服务。并且本 发明 提供一种地质符号的自动生成和绘制的方法,包括:1:提取若干属性项,用属性符号来表示每一属性项,从而构建地质符号模型;2:定义每一地质体所具有的若干属性项和若干属性项之间的空间关系,提取地质符号模型中的属性符号,用对应的属性符号来表示地质体,且使属性符号被属性项之间的空间关系约束,从而构成每一地质体的地质体组合代码;3:使地质体组合代码中的属性符号与区域地质图图例中相应的字符对应且关联从而形成综合表示符号;4:根据区域地质图图例的编码原则和编码方法对综合表示符号进行计算机处理,使地质体综合表示符号转换成地质符号且显现在地质图件上。有益效果:减小了地质符号生成和绘制的繁复度和差错率。,下面是一种地质符号的自动生成和绘制的方法专利的具体信息内容。

1.一种地质符号的自动生成和绘制的方法,所述地质符号用来表示地质图件上的地质体的主要属性,其特征在于,所述方法包括以下步骤:
步骤1:从地质体属性项数据中提取若干属性项,用属性符号来表示每一属性项,从而构建地质符号模型;
步骤2:根据国家标准或者国际标准或者自定义标准,定义地质图件上的每一地质体所具有的若干属性项和若干所述属性项之间的空间关系,提取所述地质符号模型中的属性符号,用对应的所述属性符号来表示所述地质体,且使所述属性符号被所述属性项之间的空间关系约束,从而构成每一所述地质体的地质体组合符号;
步骤3:通过计算机,使步骤2中所述的地质体组合符号中的属性符号通过该地质体的的属性代码值与区域地质图图例中相应代码值对应的字符关联,从而组合形成综合表示符号;
步骤4:根据所述区域地质图图例的编码原则和编码方法对所述综合表示符号进行计算机处理,使所述地质体综合表示符号转换成能被计算机显示的地质符号,然后输出所述地质符号使其显现在所述地质图件上。
2.如权利要求1所述的地质符号的自动生成和绘制的方法,其特征在于:步骤3中的所述区域地质图图例为按ISO DIS 19117标准要求,用OCL语言描述的GB 958-99标准图例。
3.如权利要求1所述的地质符号的自动生成和绘制的方法,其特征在于:步骤4具体为:
步骤4.1:根据所述区域地质图图例的编码原则和编码方法对所述综合表示符号进行转换,使所述地质体组合符号转换成地质符号,然后虚拟输出所述地质符号使所述虚拟的地质符号模拟的显现在所述地质图件上;
步骤4.2:计算出所述虚拟的地质符号的宽高比,确定所述虚拟的地质符号的尺寸的最大限定和最小限定;
步骤4.3:若所述地质体在所述地质图件上的占地面积能够满足所述虚拟的地质符号的尺寸的最大限定和最小限定,则确定所述虚拟的地质符号的绘制比例和其显现在所述地质体的位置,并使所述虚拟的地质符号实体化而真实的显现在所述地质图件上。
4.如权利要求3所述的地质符号的自动生成和绘制的方法,其特征在于:步骤4.2后,若所述地质体在所述地质图件上的占地面积不能够满足所述虚拟的地质符号的尺寸的最小限定,则通过计算机在所述地质体周边寻找合适位置来显现所述虚拟的地质符号的最小限定尺寸,并加引线使其与该地质体关联,然后使所述虚拟的地质符号实体化而真实的显现在所述地质图件上。
5.如权利要求1所述的地质符号的自动生成和绘制的方法,其特征在于:每一所述地质体具有的若干属性项包括形成地质时代属性项、侵入岩的岩性属性项、火山岩的岩性属性项、变质岩的岩性属性项、第四纪成因类型属性项和沉积相属性项中的一项属性项或者多项属性项。
6.如权利要求1所述的地质符号的自动生成和绘制的方法,其特征在于:所述地质符号模型包括属性符号和表意符号。
7.如权利要求6所述的地质符号的自动生成和绘制的方法,其特征在于:部分或者全部所述地质符号模型同时具有所述属性符号和所述表意符号,所述表意符号位于所述属性符号之前,所述表意符号用来表示所述属性符号的位置或者表示对所述属性符号的处理方法,所述属性符号代表所述属性项的属性。
8.如权利要求6所述的地质符号的自动生成和绘制的方法,其特征在于:所述属性符号包括英文大小写字母、希腊文大小写字母、阿拉伯数字或一个特殊符号‘∈’。

说明书全文

一种地质符号的自动生成和绘制的方法

技术领域

[0001] 本发明涉及计算机绘图的技术领域,尤其涉及一种地质符号的自动生成和绘制的方法。

背景技术

[0002] 在“大数据时代”的今天,如何高效、便捷、标准化地表达空间数据,成为与地理分布相关的行业研究的重点。随着国土资源领域“全国一张图工程”的不断推进,需要解决基于数据库的快速制图问题,即规范地质对象的语义信息描述和可变比例尺的情况下的地质对象的语义变化问题。
[0003] 目前所有地质图件数据库在向用户提供所需图件时基本上都是靠人工操作进行检索、编辑、装饰、成图等,这些人工操作都非常繁复,需要耗费大量的时间和人,远远不能满足大数据时代的需求。
[0004] 地质符号是地质图件的重要组成部分,任何一个地质体如果没有标注地质符号,就不能一目了然的知道它的主要属性。
[0005] 目前地质符号的生成和绘制基本上靠人工操作,它存在以下几大弊端:
[0006] (1)首先由人工制作所需的所有地质符号并建成子图库或者直接建一个图层,把图件上所有地质体的地质符号分散成不同的字母和数字按照地质体的分布情况用点元标
注,工作量之大可想而知。
[0007] (2)虽然做了大量工作,但还是不能从根本上解决地质符号的绘制问题。因为图件数据库必须要满足任意空间检索的需求,空间检索时必须对数据库中基础图件边缘的地质
体重新进行切割和拼接,因此这些原有地质体的形状变化很大,甚至有的几个合并成一个
或者一个分成了几个,原先标注图层设定的地质符号满足不了检索后图件的需求,有些地
质体有多个地质符号,而有些地质体却没有地质符号,需要大量的人工编辑工作克服这些
问题。
[0008] (3)另外还有一个普遍存在的大问题,就是地质符号是人工编辑的,由于种种原因(子图代码填错、属性值查错、误操作等)会出现地质符号与地质体属性不一致的问题,虽然所占比例不大(平均约占百分之一左右),但问题是致命的。
[0009] (4)地质符号构成复杂,特别是穿时地层的存在,使得地质符号的子图数据库很难建立完整,随时会出现新的地质符号需要补充,建立子图和扩充子图库的工作难度较大,不是一般人员能胜任的。

发明内容

[0010] 有鉴于此,本发明的实施例提供一种地质符号的自动生成和绘制的方法,所述地质符号用来表示地质图件上的地质体的主要属性,所述方法包括以下步骤:
[0011] 步骤1:从地质体属性项数据中提取若干属性项,用属性符号来表示每一属性项,从而构建地质符号模型;
[0012] 步骤2:根据国家标准或者国际标准或者自定义标准,定义地质图件上的每一地质体所具有的若干属性项和若干所述属性项之间的空间关系,提取所述地质符号模型中的属
性符号,用对应的所述属性符号来表示所述地质体,且使所述属性符号被所述属性项之间
的空间关系约束,从而构成每一所述地质体的地质体组合符号;
[0013] 步骤3:通过计算机,使步骤2中所述的地质体组合符号中的属性符号通过该地质体的的属性代码值与区域地质图图例中相应代码值对应的字符关联,从而组合形成综合表
示符号;
[0014] 步骤4:根据所述区域地质图图例的编码原则和编码方法对所述综合表示符号进行计算机处理,使所述地质体综合表示符号转换成能被计算机显示的地质符号,然后输出
所述地质符号使其显现在所述地质图件上。
[0015] 2.如权利要求1所述的地质符号的自动生成和绘制的方法,其特征在于:步骤3中的所述区域地质图图例为按ISO DIS 19117标准要求,用OCL语言描述的GB 958-99标准图
例。
[0016] 进一步地,步骤4具体为:
[0017] 步骤4.1:根据所述区域地质图图例的编码原则和编码方法对所述综合表示符号进行转换,使所述地质体组合符号转换成地质符号,然后虚拟输出所述地质符号使所述虚
拟的地质符号模拟的显现在所述地质图件上;
[0018] 步骤4.2:计算出所述虚拟的地质符号的宽高比,确定所述虚拟的地质符号的尺寸的最大限定和最小限定;
[0019] 步骤4.3:若所述地质体在所述地质图件上的占地面积能够满足所述虚拟的地质符号的尺寸的最大限定和最小限定,则确定所述虚拟的地质符号的绘制比例和其显现在所
述地质体的位置,并使所述虚拟的地质符号实体化而真实的显现在所述地质图件上。
[0020] 进一步地,步骤4.2后,若所述地质体在所述地质图件上的占地面积不能够满足所述虚拟的地质符号的尺寸的最小限定,则通过计算机在所述地质体周边寻找合适位置来显
现所述虚拟的地质符号的最小限定尺寸,并加引线使其与该地质体关联,然后使所述虚拟
的地质符号实体化而真实的显现在所述地质图件上。
[0021] 进一步地,每一所述地质体具有的若干属性项包括形成地质时代属性项、侵入岩的岩性属性项、火山岩的岩性属性项、变质岩的岩性属性项、第四纪成因类型属性项和沉积相属性项中的一项属性项或者多项属性项。
[0022] 进一步地,所述地质符号模型包括属性符号和表意符号。
[0023] 进一步地,部分或者全部所述地质符号模型同时具有所述属性符号和所述表意符号,所述表意符号位于所述属性符号之前,所述表意符号用来表示所述属性符号的位置或
者表示对所述属性符号的处理方法,所述属性符号代表所述属性项的属性。
[0024] 进一步地,所述属性符号包括英文大小写字母、希腊文大小写字母、阿拉伯数字或一个特殊符号‘∈’。
[0025] 本发明的实施例提供的技术方案带来的有益效果是:利用本发明所述的地质符号的自动生成和绘制的方法,每一所述地质体的若干所述属性项均采用所述属性符号表示,
根据生成和绘制地质图件的需要,按照该地质体的属性项来排列组合相应的所述属性符
号,使所述属性符号形成所述地质体的所述地质体组合符号,再通过使所述地质体组合符
号变成能被计算机转换的所述综合表示符号,最后通过计算机处理实现所述的地质符号的
自动生成和绘制,极大的减小了地质符号生成和绘制的繁复度,降低了人为差错率和工作
量,节省了大量的时间。
附图说明
[0026] 图1是本发明地质符号的自动生成和绘制的方法的步骤图;
[0027] 图2是按1:50万地质图标准生成的地质符号;
[0028] 图3是按1:250万地质图标准生成的地质符号。

具体实施方式

[0029] 为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地描述。
[0030] 请参考图1,本发明的实施例提供了一种地质符号的自动生成和绘制的方法,所述地质符号用来表示地质图件上的地质体,不同的所述地质符号表示所述地址图件上的不同
的所述地质体。
[0031] 所述的地质符号的自动生成和绘制的方法包括以下步骤:
[0032] 步骤1:从地质体属性项数据中提取若干属性项,用属性符号来表示每一属性项,从而构建地质符号模型。
[0033] 每一所述地质体具有的若干属性项包括形成地质时代属性项、侵入岩的岩性属性项、火山岩的岩性属性项、变质岩的岩性属性项、第四纪成因类型属性项和沉积相属性项中的一项属性项或者多项属性项。
[0034] 所述地质符号模型包括属性符号和表意符号,所述属性符号代表所述属性项的属性码。
[0035] 步骤2:根据国家标准或者国际标准或者自定义标准,定义地质图件上的每一地质体所具有的若干属性项和若干所述属性项之间的空间关系,提取所述地质符号模型中的属
性符号,用对应的所述属性符号来表示所述地质体,且使所述属性符号被所述属性项之间
的空间关系约束,从而构成每一所述地质体的地质体组合符号。
[0036] 如:地质符号模型具有n(n为大于零的整数)个属性项,则地质符号模型表示形式为:[@属性项的属性符号1],[@属性项的属性符号2],...[@属性项的属性符号n];
[0037] 其中,@为表意符号,属性项的属性符号n为地质符号模型的第n个属性项的属性符号,所述表意符号用来表示与之搭配的所述属性项的位置或者表示对所述属性项的处理方
法,最后面的‘;’符号是定义的结束符。
[0038] 所述地质符号包括英文大小写字母、希腊文大小写字母、阿拉伯数字和一个特殊符号‘∈’,所述‘∈’代表(寒武纪)。所述表意符号包括‘↑’、‘↓’、‘→’、‘∠’、‘⊥’和‘-’等,‘↑’表示上标(在前一个符号的后上方标注),‘↓’表示下标(在前一个符号的后下方标注),‘→’表示恢复平书写,‘∠’表示符号倾斜绘制,‘⊥’表示结束倾斜绘制恢复正常,‘-’表示连接穿时地层的两个地质时代。例如某一所述地质体的地质体组合代码为:∠γδπ⊥J↓
1;或为J↓3→-K↓1↑c;或为Qp↑2-3los;等。
[0039] 例如:全国1:50万地质图数据库应用平台的缺省标准地质体组合代码内容表示为:
[0040] [GZEKG],[∠YSE2],[∠YSE3],[YSE4],[↑QDFCCB],[↑YSPDAD];
[0041] 其中GZEKG是形成地质时代属性项的代码、YSE2是侵入岩的岩性属性项代码、YSE3是火山岩的岩性属性项、YSE4是变质岩的岩性属性项代码,前面的‘∠’符号表示绘制时要做倾斜处理;QDFCCB是第四纪成因类型属性项的代码,前面的‘↑’符号表示要上标(在前一个符号的后上方标注);YSPDAD是沉积相属性项的代码。
[0042] 研制全国1:250万地质图数据库应用平台时,在国际标准中,地质体组合代码的表示方法是侵入岩的岩性属性项代码位于最前面,所以全国1:250万地质图数据库应用平台
的缺省标准地质体组合代码内容表示为:
[0043] [∠YSE2],[∠YSE3],[GZEKG],[YSE4],[↑QDFCCB],[YSPDAD];
[0044] 这一个简单变化使全国1:50万地质图数据库应用平台生成的所有图件的所有地质体组合代码都变成新标准的了。但对于人工编制地质符号的应用平台,由于全国1:50万
地质图数据库中的子图库则不再适用,需要重新编制每一个全国1:250万地质图数据库的
子图库,再建立标注图层,工作量非常大。
[0045] 若采用本发明的方法,按照上述的步骤1,重新定义地质符号模型即可自动生成全国1:250万地质图数据库的地质体组合代码。
[0046] 步骤3:通过计算机,使步骤2中所述的地质体组合符号中的属性符号通过该地质体的的属性代码值与区域地质图图例中相应代码值对应的字符关联,从而组合形成综合表
示符号。
[0047] 所述区域地质图图例为按ISO DIS 19117标准要求,用OCL语言描述的GB958-99标准图例。
[0048] 步骤4:根据所述区域地质图图例的编码原则和编码方法对所述综合表示符号进行计算机处理,使所述地质体综合表示符号转换成能被计算机显示的地质符号,然后输出
所述地质符号使其显现在所述地质图件上。如地质体组合代码J↓3;转换成的地质符号为
J3。
[0049] 具体的,所述步骤4可细分为以下步骤:
[0050] 步骤4.1:根据所述区域地质图图例的编码原则和编码方法对所述综合表示符号进行转换,使所述地质体组合符号转换成地质符号,然后虚拟输出所述地质符号使所述虚
拟的地质符号模拟的显现在所述地质图件上。
[0051] 步骤4.2:计算出所述虚拟的地质符号的宽高比,确定所述虚拟的地质符号的尺寸的最大限定和最小限定。计算所述虚拟的地质符号的宽高比时,需要考虑上下标、倾斜、西文字母之间的距离和避让问题等因素。在绘图输出时需要对所述地质符号的大小设定一
个能识别的最小限定。
[0052] 步骤4.3:若所述地质体在所述地质图件上的占地面积能够满足所述虚拟的地质符号的尺寸的最大限定和最小限定,则确定所述虚拟的地质符号的绘制比例和其显现在所
述地质体的位置,并使所述虚拟的地质符号实体化而真实的显现在所述地质图件上。
[0053] 若所述地质体在所述地质图件上的占地面积不能够满足所述虚拟的地质符号的尺寸的最小限定,则通过计算机在所述地质体周边寻找合适位置来显现所述虚拟的地质符
号的最小限定尺寸,并加引线使其与该地质体关联,然后使所述虚拟的地质符号实体化而
真实的显现在所述地质图件上。图2是按1:50万地质图标准生成的地质符号,图3是按1:250万地质图标准生成的地质符号。
[0054] 本发明的实施例提供的技术方案带来的有益效果是:利用本发明所述的地质符号的自动生成和绘制的方法,每一所述地质体的若干所述属性项均采用所述属性符号表示,
根据生成和绘制地质图件的需要,按照该地质体的属性项来排列组合相应的所述属性符
号,使所述属性符号形成所述地质体的所述地质体组合符号,再通过使所述地质体组合符
号变成能被计算机转换的所述综合表示符号,最后通过计算机处理实现所述的地质符号的
自动生成和绘制,极大的减小了地质符号生成和绘制的繁复度,降低了人为差错率和工作
量,节省了大量的时间。
[0055] 在本文中,所涉及的前、后、上、下等方位词是以附图中零部件位于图中以及零部件相互之间的位置来定义的,只是为了表达技术方案的清楚及方便。应当理解,所述方位词的使用不应限制本申请请求保护的范围。
[0056] 在不冲突的情况下,本文中上述实施例及实施例中的特征可以相互结合。
[0057] 以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈