专利名称:一种基于电子图纸的动态标注方法
技术领域:
本技术是一种应用于网页电子图纸上的动态标注方法,该方法实现了动态调用图纸部件的详细信息,可以方便的查看图纸被标注部位的相关内容,并在相关输出框中显示。
背景技术:
目前,电子图纸使用的越来越广泛,各个行业对电子图纸的要求也越来越高,传统的电子图纸,一种是静态的已经标注好的图片文件,另一种是对相关部件加上超级链接,在点击部件后打开另一个页面显示相关信息,实时性不强,而在实际中,能够实时的,动态的显示图纸中部件的相关信息成为现在一个非常实用的技术。
发明内容
有鉴于此,本发明的主要目的在于提供一种电子图纸标注的动态调用技术,能够准确的、灵活的实现图纸各个部件的实时查看。本技术发明是图纸动态标注层通过JavMcript的OnClick方法启动与后台的通信,后台经过相应的业务逻辑算法与数据库建立连接,调用数据库相应的内容,传输到前台显示在相应的部件输出框中。为达到上述目的,本发明的技术方案是这样实现的1)建立相应的图纸库,并通过图片动态标注层标注相应的结构部位,相应的部位通过坐标参数的不同加以区分。其中,连接数据库时使用的是JDBC技术,将相应的连接程序封装后,调用该方法即可。2)在图纸标记库中存储相应的部件详细信息,包括部件名称,部件编码,部件详细参数。3)点击标注部位,系统进入标注图纸库,查找到相应的内容,并输出到部件内容框中。4)因为部件形状的多样化,所以标注符号的绘制类型也有多种。其中,标注符号绘制在图纸的动态标注层,该层是动态的,悬浮在图纸之上的,每个标注符号都对应着一个坐标参数,该参数在同一张图纸中是唯一确定的。
图1表示电子图纸动态标注方法的工作流程图。图2表示电子图纸动态标注方法的技术流程图。
具体实施例方式本发明主要是实现一种动态的,实时的图纸标注技术,其主要思想是在图纸的动态标注层上建立一个坐标系,对需要标注的部件用坐标参数的方式唯一确定位置,在相应的图纸标注库中去存入相应的部件坐标与部件信息。用鼠标点击相应的标注部位,系统自动与后台建立联系,通过一定的算法取出数据库中的内容并输出到相应的位置。该过程中, 不用刷新页面,在录入到数据库中的部位中,可以任意切换。下面结合图2通过具体实施例对本发明做进一步的详细说明1)建立数据库其中,需要建立图纸的数据库和图纸的标注数据库。2)创建标注框体,将标注部位的相关信息录入到标注数据库中。3)标注部位与后台业务逻辑建立联系。通过Javakript的OnClick方法建立图纸标注部位与后台业务逻辑的联系。4)显示在部件输出框。所得数据封装在模型组件中,将该组件各个属性传输到相应的输出栏中。
权利要求
1.一种基于电子图纸的动态标注方法,其步骤在于1)建立相应的图纸库,并把图纸中需要标注的部位做标记;2)将标注部位的详细信息存储在另一个图纸标记库里,其中包括标注部位坐标,标注部位的名称,具体参数等信息;3)在相应的图纸动态标注层上添加部件标注框体。4)选择所要浏览的图纸,系统将附属打开部件详细信息窗口;5)点击相应的部件或部位,系统将从图纸标记库中调出相应的部件信息,在详细信息窗口中显示。
2.根据权利要求1所述,其特征在于,标注点区分是通过储存标注点坐标参数的方式实现。
3.根据权利要求1所述,其特征在于,点击标注部件,通过调用JavMcript的方法启动调用图纸标记库中相应部件信息的程序。
4.根据权利要求1所述,其特征在于,得到相应的标注信息,系统将标注部位的信息封装到JavaBean中,在部件详细信息窗口中调用该对象的相关属性,将标注部位的信息显示在相关的栏目中。
全文摘要
本发明公开了一种电子图纸的动态实时标注技术,在图纸的动态标注层相应部位,创建标注框,并录入对应的部件信息,根据所选图纸,点击相应的部件,系统自动调用部件数据库中的对应信息,实现无刷新的在部件输出框中输出对应位置的详细信息,达到良好的实时性和人机交互效果。
文档编号G06F17/30GK102243663SQ20111021704
公开日2011年11月16日 申请日期2011年8月1日 优先权日2011年8月1日
发明者孙飞虎 申请人:烟台杰瑞网络商贸有限公司