【技术实现步骤摘要】
一种可自由定制与扩展的工程勘察制图方法及系统
[0001]本申请涉及岩土工程勘察自动化制图领域,具体涉及一种可自由定制与扩展的工程勘察制图方法及系统。
技术介绍
[0002]现有勘察软件对于工程勘察制图的一般处理方法是,在制图程序直接把钻孔各类测试数据绘制到地质剖面图、柱状图中,并研发多个版本软件来满足不同建筑、水利、电力、铁路、公路、港口、矿山等行业制图标准。现有勘察制图软件绘图格式单一固化、灵活多样性不够,难以将新测试技术所获取的数据绘制到柱状图或地质剖面图中,也无法满足工程勘察单位自由定制企业制图标准和制图格式的需求。
[0003]现有工程勘察制图软件难以自由配置企业制图标准、无法自由扩展新测试数据根本原因是:制图标准、制图风格全部在制图软件内部定制,所能使用的数据源也全部固化在几种目前已知的测试数据范围,而制图软件内部仅提供十分有限的配置选项。
技术实现思路
[0004]为解决现有勘察制图软件未能自由定制企业制图标准、制图格式及数据扩展问题,本申请提出了一种可自由定制与扩展的工程勘察制图方法, ...
【技术保护点】
【技术特征摘要】
1.一种可自由定制与扩展的工程勘察制图方法,其特征在于,步骤包括:制作以带属性图块为基本输出图元的制图模板;通过设置所述图块内部属性来配置行业、企业制图标准和制图格式;读取模板图块列表,对所述图块并进行判断,得到判断结果;根据所述判断结果,确定处理方法;遍历所有所述图块,并根据所述处理方法,对所有所述图块进行处理,完成工程勘察制图系统的自由定制与扩展。2.根据权利要求1所述的可自由定制与扩展的工程勘察制图方法,其特征在于,所述判断结果包括:基本图块、扩展图块、独立图块和直方图或曲线图图块。3.根据权利要求2所述的可自由定制与扩展的工程勘察制图方法,其特征在于,处理所述基本图块的方法包括:将当前所述基本图块插入图中,插入基点和块内属性从所述基本图块属性中获取;所述基本图块与工程数据库的关系及数据处理流程由制图程序内部定义,块内属性值可结合所查询的数据记录确定;当前所述基本图块插入完成后直接进入下一个所述图块循环处理流程。4.根据权利要求2所述的可自由定制与扩展的工程勘察制图方法,其特征在于,处理所述扩展图块的方法包括:对所述扩展图块名称进行解析;判断解析结果是否包含数据表名、定位字段,如果包含数据表名或定位字段,则将所述扩展图块判为有效扩展图块;如果不包含数据所述表名或定位字段,则将所述扩展图块判为无效扩展图块。5.根据权利要求4所述的可自由定制与扩展的工程勘察制图方法,其特征在于,处理所述有效扩展图块的方法包括:数据查询条件分为基本条件,平面图基本条件可查询指定表中所有数据、柱状图基本条件可查询条件当前钻孔中指定表内的所有信息,剖面图基本条件是可查询剖面线上所有钻孔的指定数据表信息;如果图块名称解析结果同时包含图块分组字段和分组值,则将分组字段名=分...
【专利技术属性】
技术研发人员:曹贤发,宋展佗,李海玲,吴晓恩,梁福顺,杨平园,蓝喜敏,刘忠忠,
申请(专利权)人:广西发现软件技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。