图形关联数据的系统和方法技术方案

技术编号:2868152 阅读:214 留言:0更新日期:2012-04-11 18:40
一种图形关联数据的系统,其特征在于,该系统包含:    用来储存选定图文件的图文件数据库(100);用来储存与各选定图文件相关数据的内容数据库(110);用来在建立关联时根据区块设定在选定图文件上生成具有网格区块的网格文件,并负责处理及储存在网格文件中所选取的网格区块的关联信息,在执行关联时根据对应于选定图文件的关联信息来匹配撷取设定的数据加以执行的关联匹配模块(130);用来提供对选定图文件及该网格文件的设定、选取、操作及显示的显示操作模块(120);用来储存具有关联信息的网格文件的关系数据库(140);关联匹配模块(130)分别与图文件数据库(100)、内容数据库(110)、显示操作模块(120)及关系数据库(140)连接。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及一种有关于数据库关联的系统及方法,特别涉及图形关联数据的系统及方法。
技术介绍
在许多多媒体应用产品中,经常会有将图文件与数据作关联的需求,也就是将图文件中的特定区块与其它型态的特定数据作彼此的连结,以便让使用者在图文件中进行操作时能够使用到所关联的数据内容。传统的做法是一般先通过将图文件中所要关联的特定区块给辨识出来,然后再将辨识出来的特定区块以像素点(pixel)为单位给个别储存起来,然后再分别记录下每个像素点所对应的关联数据。这种方式有如下缺点1.在建立关联时需要使用者非常精确的操作和设定,所以经常会花费掉许多作业的时间;2.另外以像素点作为记录单位的方式,也会需要占用掉非常大的储存空间才能够完整储存所有的内容;3.所储存的关联记录结构非常复杂而难以有效管理;4.并且在使用时也必须花费大量的计算资源来处理使用者的操作及关联对应的作业。
技术实现思路
本专利技术解决了上述
技术介绍
在图形关联数据中存在的浪费存储空间、不方便管理等技术问题。本专利技术的技术方案是提供一种图形关联数据的系统,其特殊之处在于,该系统包含用来储存选定图文件的图文件数据库100;用来储存与各选定图文件相关数据的内容数据库110;用来在建立关联时根据区块设定在选定图文件上生成具有网格区块的网格文件,并负责处理及储存在网格文件中所选取的网格区块的关联信息,在执行关联时根据对应于选定图文件的关联信息来匹配撷取设定的数据加以执行的关联匹配模块130;用来提供对选定图文件及该网格文件的设定、选取、操作及显示的显示操作模块120;用来储存具有关联信息的网格文件的关系数据库140;关联匹配模块130分别与图文件数据库100、内容数据库110、显示操作模块120及关系数据库140连接。上述区块设定是用来生成矩形或圆形的网格区块的高、宽长度或半、直径。上述网格文件是以网格区块为最小分割单位,且网格文件中的各该网格区块均可利用唯一坐标(x,y)来表示。上述关联匹配模块还包含对网格区块所设定的关联数据,主动赋予关联编号并进行处理及储存的程序。上述关联信息包含对应的选定图文件名称、区块设定内容、关联编号内容、网格区块选取及关联数据设定等信息。本专利技术还提供一种上述图形关联数据的系统的建立图形关联数据的方法,其特殊之处在于该方法包含下列步骤(1).读取区块设定及选定的图文件;(2).生成以区块设定进行网格区块分割的网格文件并显示在选定的图文件上;(3).读取在网格文件所选取的网格区块;(4)关联匹配模块接收对网格区块所设定的关联数据并赋予关联编号;(5)将包含关联编号的关联信息储存在网格文件中。上述步骤(4)还包含判断使用者是否继续建立其他关联的步骤,如果是,则回到步骤(3);如果否,则进行步骤(5)。本专利技术还提供一种上述图形关联数据的系统的运行方法,其特殊之处在于该方法包含下列步骤(1)读取选定图文件及对应的网格文件;(2)关联匹配模块根据网格文件的关联信息在选定图文件中显示关联编号;(3)接收对选定图文件的操作讯息;(4)依照关联编号自关联信息中匹配设定的对应关联数据;(5)执行对应关联数据。上述步骤(3)还包含判断是否收到操作讯息的步骤;如果没有收到操作讯息,则继续在步骤(3)等待接收操作讯息;如果收到操作讯息,则判断操作讯息选定的坐标位置是否在关联编号的坐标位置范围内;如果否,则继续在步骤(3)等待接收操作讯息;如果是,则进行步骤(4)。本专利技术具有如下优点1.本专利技术主要利用网格区块的概念,在选定图文件上产生网格文件供使用者建立关联,通过网格区块使用者可以很快速简便的进行关联设定,且通过每个网格区块唯一的坐标信息,可以使储存的结构更为简单,不但可以减少许多储存空间的占用,也方便进行对储存内容的管理。2.此外,在使用关联时透过此种方式将可以节省掉许多硬件计算资源的耗费,让图文件与关联数据之间的对应能够很快地被处理,并执行对应的关联数据。3.在网格区块部分,使用者可以根据图文件的类型透过自行设定的方式来定义网格区块的大小及类型,使图形关联数据的设定更加符合需求;4.对于设定关联数据的网格区块,也将通过关联编号的方式来加以管理,可以使图形关联数据的建立和使用更加便利而有效率。四附图说明图1为本专利技术的系统方块图;图2为本专利技术图形与数据建立关联的流程图;图3为本专利技术的使用关联流程图; 图4至图7为本专利技术实施例示意图。五具体实施例方式本专利技术为一种,有别于传统的以像素点作为图文件记录单位的做法,本专利技术提出一种以网格区块的概念来达成。参见图1,本图形关联数据的系统主要包含以下模块图文件数据库100、内容数据库110、显示操作模块120、关联匹配模块130、关系数据库140。其中关联匹配模块分别与图文件数据库、显示操作模块、内容数据库及关系数据库连接。图文件数据库100用来储存图文件并供使用者选取,使用者可以透过显示操作模块120所生成的使用者操作接口来进行选定图文件。内容数据库110用来储存与图文件数据库100中各图文件相关的数据,内容可以是各种媒体型态的数据,包括文字、声音、图形、影像等类型,主要作为各网格区块420的关联数据使用。关联匹配模块130,为本专利技术主要模块。在建立关联数据时,能根据使用者所设定的区块设定来确认网格区块420的大小及类型,并在使用者选定图文件上产生以网格区块420作为分割单位的网格文件410,作为使用者设定关联数据之用,当使用者选取网格文件410中的网格区块420并设定对应的关联数据后,便由关联匹配模块130负责处理对应网格区块420的关联信息440,并储存在网格文件410中,每次处理及储存的过程中,关联匹配模块130更会主动生成一个关联编号并指定给对应的网格区块420和关联数据,作为索引对应网格区块420及关联数据;在执行关联时,当使用者进行操作并通过显示操作模块120发出操作讯息时,关联匹配模块130则会根据选定图文件所对应的关联信息440,以及操作讯息所对应到的关联编号来匹配撷取所设定的关联数据加以执行。显示操作模块120,提供使用者操作接口来让使用者可对图文件、网格文件410进行各种操作,包括设定(如区块设定、关联数据设定等)、选取(如选定图文件、网格区块420选取等)、操作(如网格区块420触发)及显示(如选定图文件显示、网格文件410显示、关联编号显示、关联数据显示)等。关系数据库140,用来储存已经建立好关联信息440的网格文件410,当使用者选定图文件后,则关联匹配模块130会由此撷取出对应的网格文件410。参见图2,图形与数据建立关联的步骤如下步骤200,系统读取使用者通过显示操作模块120所提供的使用者操作接口来进行的区块设定及选取的图文件,在系统读取区块设定及选定图文件;步骤210,生成以区块设定进行网格区块420分割的网格文件410并显示在选定图文件上,区块设定可以是矩形网格区块420的高、宽长度,也可以是圆形网格区块420的半、直径长度,这部分通常可由使用者配合图文件类型来自行定义,而网格文件410便由以区块设定所形成的网格区块420为最小分割单位所组成的,每个网格区块420都可以利用唯一坐标(x,y)来加以表示;步骤220,然后读取使用者在网格文件410所选取的网格区块420,此时使用者可以本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:陈淮琰贺海峰杜娟
申请(专利权)人:无敌科技西安有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1