CN107943987A - 快速调阅图形的方法和*** - Google Patents

快速调阅图形的方法和*** Download PDF

Info

Publication number
CN107943987A
CN107943987A CN201711245317.1A CN201711245317A CN107943987A CN 107943987 A CN107943987 A CN 107943987A CN 201711245317 A CN201711245317 A CN 201711245317A CN 107943987 A CN107943987 A CN 107943987A
Authority
CN
China
Prior art keywords
framing
data
file
access
files
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201711245317.1A
Other languages
English (en)
Other versions
CN107943987B (zh
Inventor
赵国庆
刘万明
管发海
张帅
滕媛媛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Suzhou Unimap Software Co Ltd
Original Assignee
Suzhou Unimap Software Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Suzhou Unimap Software Co Ltd filed Critical Suzhou Unimap Software Co Ltd
Priority to CN201711245317.1A priority Critical patent/CN107943987B/zh
Publication of CN107943987A publication Critical patent/CN107943987A/zh
Application granted granted Critical
Publication of CN107943987B publication Critical patent/CN107943987B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/23Updating
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • G06F16/48Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation
    • G06F16/9574Browsing optimisation, e.g. caching or content distillation of access to content, e.g. by caching

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Library & Information Science (AREA)
  • Multimedia (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Processing Or Creating Images (AREA)

Abstract

本发明提供一种快速调阅图形的方法和***,包括:提供一图形数据库,图形数据库中存储有若干个已检验合格的图形数据,采用分幅工具以设定的分幅规则将图形数据分割成若干个分幅文件保存在图形数据库中,提供一缩略文件数据库,建立每个缩略文件与其对应的图形数据之间的链接关系,接收来自一用户端发送的指定图形的访问请求,提供一查找编辑器,根据访问请求中的关键词信息,检索并调阅缩略文件数据库中所有满足关键词信息的缩略文件;响应于任一缩略文件被选择,将该缩略文件输出至一所述用户端。采用本发明的快速调阅图形的方法和***能够实现图形的快速调阅,提高了用户的使用体验。

Description

快速调阅图形的方法和***
技术领域
本发明涉及计算机技术领域,属于快速调阅图形的方法和***。
背景技术
我国正处于城市化的加速期,城市快速发展给规划带来了更大的压力。然 而规划编制成果数据、现状数据、审批数据等多而无序、体系结构繁杂、各类 规划数据彼此孤立的现象普遍存在,对规范管理、依法管理造成了诸多不良影 响。随着城市建设的快速发展,管理水平的不断提高,传统的以纸介质为主的 手工管理模式存在图形资料分散、难于存档等问题,不再适应时代的发展,图 形管理器应运而生。通过建设“规划一张图”实现法律法规、规划成果、现状 数据、审批数据等统一管理,通过开发图形管理器功能实现数据资源的采集、 整理、入库和管理等方面的功能,解决了规划管理者面对众多规划依据难以把 握的问题,促进规划管理工作规范化、高效化发展。
这类图纸、影像具有一个共同的特点:体积大,调阅时间长。工作人员在 工作时,经常需要花费大量的时间去等待一个文件的打开,当电脑或者手机性 能较差时,甚至会出现无法顺利打开图片、影像的问题。
发明内容
本发明的目的在于提供一种操作简单,响应时间快,能够快速进行数据的 更新的快速调阅图形的方法和***。
为达到上述目的,本发明提供如下技术方案:一种快速调阅图形的方法, 所述方法包括:
提供一图形数据库,图形数据库中存储有若干个已检验合格的图形数据, 图形数据包括图片数据和影像数据;
采用分幅工具以设定的分幅规则将图形数据分割成若干个分幅文件保存在 图形数据库中,分幅文件包括图片数据的分幅图片、以及影像数据的播放片段;
提供一缩略文件数据库,将每个图形数据的部分分幅文件存储至该缩略文 件数据库中用作该图形数据的缩略文件,建立每个缩略文件与其对应的图形数 据之间的链接关系,缩略文件数据库中还存储有每个缩略文件和/或图形数据对 应的若干项关键词信息;
接收来自一用户端发送的指定图形的访问请求,该访问请求中包含有若干 个该指定图形的关键词信息;
提供一查找编辑器,根据访问请求中的关键词信息,检索并调阅缩略文件 数据库中所有满足关键词信息的缩略文件;
响应于任一缩略文件被选择,将该缩略文件输出至一所述用户端,以及,
响应于该缩略文件被所述用户端打开,通过链接调阅图形数据库中对应的 图形数据,将该图形数据除该缩略文件之外的所有分幅文件传输至该用户端, 以缩略文件为基点,根据预先设定的合并规则以实现图形数据的完整调阅。
进一步地,前述方法还包括:
响应于在图形数据传输过程中,所述缩略文件被用户端关闭,中止图形数 据分幅文件的传输过程。
进一步地,前述方法还包括:
将图形数据传输至用户端的所有分幅文件按照行号保存,同时为每个被保 存的分幅文件生成一一对应的空间数据文件;
提供一合并规则编辑器,用于编辑和设定分幅文件的合并规则;
将缩略文件设置为原点,根据合并规则编辑器的合并规则,结合空间数据 文件以合并所有分幅文件,生成完成的图形数据。
进一步地,前述空间数据文件的合并采用先单行合并,单行合并后将与之 相邻的行合并。
进一步地,前述空间数据文件的合并采用多线程处理。
进一步地,前述合并规则编辑器内置有若干个预设的合并规则。
进一步地,前述方法还包括:
当图形数据库中的任一图形数据更新至新版本时,采用分幅工具以同样的 分幅规则将新版本的图形数据作分幅处理,并且将新生成的分幅文件与图形数 据库中原版本的分幅文件逐一相应比对,
1)响应于新生成的分幅文件与原版本的分幅文件不一致,使新生成的分幅 文件覆盖原版本的分幅文件,并且为新生成的分幅文件生成一新的版本号;
2)响应于新生成的分幅文件与原版本的分幅文件一致,保持原版本分幅文 件不变;
生成一新的版本信息,版本信息中记录有每个分幅文件的版本号信息。
进一步地,前述方法还包括:
接受来自一用户端发送的其存储的任一指定图形数据的更新请求,该更新 请求中包括有该指定图形数据的版本信息;
采用查找编辑器以检索图形数据库,获取该指定图形数据的版本信息,
响应于图形数据库中该图形数据的版本信息高于用户端内存储的指定图形 数据的版本信息,将版本信息中记载的高于用户端内存储指定图形数据的分幅 文件传输至用户端,以设定的覆盖规则替换指定图形数据对应的部分数据。
进一步地,前述设定的覆盖规则是指,
将待更新的图形中的像素点和新版本图形中的像素点按照位置对应关系进 行像素融合。
本发明还提及一种基于前述方法的快速调阅图形的***,包括:
一图形数据库,图形数据库中存储有若干个已检验合格的图形数据,图形 数据包括图片数据和影像数据;
分幅工具,所述分幅工具被设置成以设定的分幅规则将图形数据分割成若 干个分幅文件保存在图形数据库中,分幅文件包括图片数据的分幅图片、以及 影像数据的播放片段;
一缩略文件数据库;
用于将每个图形数据的部分分幅文件存储至该缩略文件数据库中用作该图 形数据的缩略文件,建立每个缩略文件与其对应的图形数据之间的链接关系, 缩略文件数据库中还存储有每个缩略文件和/或图形数据对应的若干项关键词信 息的模块;
用于接收来自一用户端发送的指定图形的访问请求,该访问请求中包含有 若干个该指定图形的关键词信息的模块;
一查找编辑器,所述查找编辑器被设置成根据访问请求中的关键词信息, 检索并调阅缩略文件数据库中所有满足关键词信息的缩略文件;
用于响应于任一缩略文件被选择,将该缩略文件输出至一所述用户端的模 块;
处理器,用于响应于该缩略文件被所述用户端打开,通过链接调阅图形数 据库中对应的图形数据,将该图形数据除该缩略文件之外的所有分幅文件传输 至该用户端,以缩略文件为基点,根据预先设定的合并规则以实现图形数据的 完整调阅。
本发明的有益效果在于:本发明的快速调阅图形的方法,在调用相关的图 形的过程中,能够快速的实现图形的缩略图的展示,且在展示的过程中同时提 供完整的图形,提高了图形展示的速度。
响应于图形数据库中该图形数据的版本信息高于用户端内存储的指定图形 数据的版本信息,将版本信息中记载的高于用户端内存储指定图形数据的分幅 文件传输至用户端,以设定的覆盖规则替换指定图形数据对应的部分数据,能 够记录用户端内的指定图形数据的版本信息,提高了数据的可记录性,能够可 靠的实现数据的可视化,能够实现数据的可追溯性。
由于采用多线程合并的方式提高了地图合并的效率,加载的速度较快。
且本发明能够实现图形的自动更新,通过识别图形中的对应的像素点提高 了图形更新的准确率,能够对大数据量的图形进行融合处理减少了***资源的 耗费,节省了***资源。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术 手段,并可依照说明书的内容予以实施,以下以本发明的较佳实施例并配合附 图详细说明如后。
附图说明
图1为本发明的快速调阅图形的方法的流程图。
图2为本发明的图形更新方法流程图。
图3为本发明的图形管理器的装置结构图。
具体实施方式
下面结合附图和实施例,对本发明的具体实施方式作进一步详细描述。以 下实施例用于说明本发明,但不用来限制本发明的范围。
目前规划相关图形管理***一般基于ARCGIS平台和AutoCAD平台实现。基 于ARCGIS平台对数据要求高,数据入库工作量非常大,比较适合于对最终成果 数据的发布和展示,对于需要经常更新的规划图形管理来说不适用。基于 AutoCAD平台的图形管理器应用比较广泛,但在对图形的管理(包括矢量图形和 栅格图形)调阅方式不够方便,调阅速度较慢,操作比较复杂。
本发明是基于Bentley MicroStation平台,一方面,丰富了平台种类,另一 方面,bentley microstation平台更加支持本发明所提出的图形、影像文件的调阅 方法。
本发明所提及的图形,除了包括常规意义上的图形文件(包括dgn文件和 dwg文件)之外,还包括影像文件(支持多种影像文件格式)。
如图1所示,一种快速调阅图形的方法,所述方法包括:
步骤1、提供一图形数据库,图形数据库中存储有若干个已检验合格的图形 数据,图形数据包括图片数据和影像数据。
采用分幅工具以设定的分幅规则将图形数据分割成若干个分幅文件保存在 图形数据库中,分幅文件包括图片数据的分幅图片、以及影像数据的播放片段。
提供一缩略文件数据库,将每个图形数据的部分分幅文件存储至该缩略文 件数据库中用作该图形数据的缩略文件,建立每个缩略文件与其对应的图形数 据之间的链接关系,缩略文件数据库中还存储有每个缩略文件和/或图形数据对 应的若干项关键词信息。
每个图形数据的分幅文件可以存放在同一个压缩包中,压缩包的名称为该 图形文件的名称,每个压缩包中存放有除缩略文件之外的其他分幅文件。采用 压缩包形式可以减小图形数据的体积,减少存储空间占用,后续传输时也更为 便捷快速。
分幅方式具有多种,例如,将图片数据按照行列分割成若干份,再例如, 影像数据按播放时间段分割成若干份等等。
每一个分幅文件具有其独有的名称已作区分。
缩略文件的选择不局限于一种方式。下面举其中两个例子来说明。
第一个例子,选择图片数据、或者影像数据中最具有代表性的分幅文件, 以便于用户快速了解该图形数据的主要内容。
第二个例子,选择相对而言较小的分幅文件,以便于快速传输和打开。
更甚者,将前述两个例子做一个结合,在分幅时,尽可能地将最具有代表 性的部分图片或者部分影像分割出来,生成一个体积较小的分幅文件,以作为 该图形数据的缩略文件。
第三个例子,根据用户的观察习惯设置缩略文件,例如影像文件的前十秒 等等。
而关键词信息的设立有两个目的,第一个目的是为了后续检索方便,第二 个目的是为了能根据关键词做图形数据的分类和归档存储。
关键词信息可以由用户根据需要自主命名,也可以在存档图形数据时勾选 已有的关键词信息,以便于图形数据库数据的分类和归档存储。例如,A项目、 B市C区、地下管廊工程、排水管道布局图等等。
应当注意的是,图形数据和其对应的缩略文件的关键词信息应当是一致的, 因为在本发明中,缩略文件的其中一个作用是其相当于图形数据的快速访问链 接入口,在某种意义上,缩略文件实际上是等同于其所对应的图形数据的。
步骤2、接收来自一用户端发送的指定图形的访问请求,该访问请求中包含 有若干个该指定图形的关键词信息。
提供一查找编辑器,根据访问请求中的关键词信息,检索并调阅缩略文件 数据库中所有满足关键词信息的缩略文件。
该步骤用户通过发送一包含有若干个关键词信息的访问请求以使***通过 调阅查找编辑器查找符合关键词信息的所有缩略文件,展现在用户面前的是所 有符合该关键词信息的缩略文件。
提供查找编辑器的目的是为了让用户能够根据部分关键词信息就能检索到 自己需要的文件,而不需要去记忆文档的名称甚至存放位置,事实上,当图形 数据存储量较大时,记忆文档名称或者存放位置是一件相当耗时甚至可以说是 不现实的工作。
步骤3、响应于任一缩略文件被选择,将该缩略文件输出至一所述用户端, 以及,响应于该缩略文件被所述用户端打开,通过链接调阅图形数据库中对应 的图形数据,将该图形数据除该缩略文件之外的所有分幅文件传输至该用户端, 以缩略文件为基点,根据预先设定的合并规则以实现图形数据的完整调阅。
用户选择其中一个或者多个通过查找编辑器查找出的缩略文件,被选择的 缩略文件被快速传输至用户端,伴随缩略文件一起被发送至用户端的还有一个 反馈请求,用于让***快速认知到用户对缩略文件的下一步操作,即:
当用户选择其中的一个缩略文件打开时,用户端会自动发送一个反馈请求 至***,告知***该缩略文件被打开,用户正在查看该图形数据的缩略文件, 请求尽快发送该图形数据的其余部分至该用户端,以便于用户完整查看图形数 据。
***在接到该反馈请求后,将进行以下三步操作:
首先,通过事先建立的缩略文件和其所对应的图形数据之间链接快速调阅 图形数据库中对应的图形数据。
其次,将该图形数据除该缩略文件之外的所有分幅文件传输至该用户端, 如前所述,假设步骤1中图形数据是以压缩包形式存放在图形数据库中的,并 且该压缩包中包含有除缩略文件之外的所有其他分幅文件,那么此时只需要将 该压缩包发送至用户端即可。
最后,发送至用户端的分幅文件经解压缩后以预先设定的合并规则合并在 一起,形成一个完整的图形数据。
通过前述三个步骤,本发明实现了图形数据文件的快速调阅,用户在请求 调阅一个图形数据时,首先会先观察到其预设的缩略文件,例如,影像文件的 前十秒,在用户查看着十秒影像文件的过程中,影像文件的其余部分会陆续传 输至用户端,并且以缩略文件为基点,根据播放时间依次合并成一个完整的影 像文件,这一方式无疑提高了用户的调阅体验。
对于较大体积的图像文件也是如此,例如城市地下管廊的排水管道布局图, 这类图片通常体积很大,无法在短时间内快速传输至用户端甚至打开。
然而,我们可以通过前述方法,首先调阅其中一部分关键区域的排水管道 布局图,再以该部分布局图为基准,陆续拼接完成完整布局图。
下面以一个具体的图片数据的传输例子来说明该方法。
将图形数据传输至用户端的所有分幅文件按照行号保存,同时为每个被保 存的分幅文件生成一一对应的空间数据文件。
提供一合并规则编辑器,用于编辑和设定分幅文件的合并规则。
为缩略文件设置原点,根据合并规则编辑器的合并规则,结合空间数据文 件以合并所有分幅文件,生成完成的图形数据。
在此实施例中,区域地图的分割方法有很多种,不同的地图软件其分割方 法可能不同,从快速合并的角度来说,以网格的方式进行切割为佳,一方面, 现有客户端的显示屏多为长方形,以网格方式进行划分形状较为规则,另一方 面,网格方式的划分可以采用最基本的X-Y坐标系,有利于后续的合并步骤。
分幅文件按照网格的方式输出,同时将分幅文件按照行号设定文件夹,每 行中对应的分幅文件按照从左到右的顺序进行编号,同时为分幅文件增加空间 数据文件。
空间数据文件主要是为了识别每个分幅文件在该区域地图中处于的位置, 因此,每个分幅文件的空间数据文件均不一样。
作为其中的一个例子,假设某一指定区域的分幅文件已经通过网格的方式 进行了排列,即该指定区域通过分割生成的每个分幅文件都可以通过行列的结 合找到有对应的独一无二的位置。
空间数据的合并规则具有多种方式,其中一种方式如下:
所述空间数据文件的合并采用先单行合并,单行合并后将与之相邻的行合 并。采用这种方式能够将每行的数据先进行合并,提高了合并的效率。
所述空间数据文件的合并采用多线程处理。多线程的处理方式能够提高合 并的效率,缩短了等待每行的合并时间。
为了更加实用,本发明还提出了合并规则编辑器的概念。
合并规则的设置具有多样性,优选的,根据用户的实际需求设置为佳,下 面通过两个例子来说明这一规则。
第一个实施例
分幅文件的合并规则为以所选定的地图的左上角为原点,通过网格的方式 将每行的分幅文件进行合并,合并后再与相邻行的分幅文件合并。
第二个实施例
分幅文件的合并规则还可为根据用户选定的区域为原点,将与用户选定的 区域相邻的区域按照行和列的方式依次合并的方式实现合并。
当用户采用第一种合并规则时,分幅文件的显示过程是逐行进行的,符合 用户的查看习惯,以从上至下从左至右逐次查看。
当用户采用第二种合并规则时,则能够将用户选定的区域首先显示给用户, 再逐次显示选定区域周边的分幅文件详情,使用户首先获知选定区域的信息。
应当理解,合并规则编辑器还可以设置更多的合并规则,优选的,由于每 个用户的查看习惯不一样,查看文件的情景也不同,合并规则由用户自行编辑 或者选择。
但每个用户对软件的掌握程度不同,因此为了便于用户使用,所述合并规 则编辑器内置有若干个预设的合并规则,用户根据实际需求,直接勾选其中一 个合并规则,进行文件的合并,还可以根据日常习惯,设置其中一个合并规则 作为默认的合并规则。
当用户在打开其中一个缩略文件后,发现该缩略文件并非其所要查找的文 件,此时如果仍然继续进行图形数据的传输,除了占用存储空间之外,还会占 据相当大一部分的处理内存。为此,本发明提出一种方法:
响应于在图形数据传输过程中,所述缩略文件被用户端关闭,中止图形数 据分幅文件的传输过程。即,当缩略文件被用户端关闭时,用户端会反馈一个 指令给***,告知***用户不再需要继续查看该图形数据,***接收到该指令 后,将会停止图形数据的传输,释放处理内存。
例如,某用户发送一指定的影像调用命令至查找编辑器,查找编辑器调用 缩略文件数据库中的符合条件的缩略图,将缩略图输出并播放。
在影像播放过程中,查找编辑器调用图形数据库中与所述缩略文件数据库 相对的影像,将图形数据库中的影像输出,中止缩略文件数据库中的缩略图的 输出、或者是将图形数据中传输过来的影像拼接在缩略文件之后继续播放。
若在播放过程中,用户中止影像的播放,则停止向图形数据库发送调用请 求,请同时清除已调用的请求,释放存储空间。
在实际应用中,图形数据库中的图形数据会不断地得到更新,本发明提出 了一种方法,除了可以快速实现图形数据的更新之外,还可以实现用户端上已 有文件的快速更新和调阅。具体如下:
当图形数据库中的任一图形数据更新至新版本时,采用分幅工具以同样的 分幅规则将新版本的图形数据作分幅处理,并且将新生成的分幅文件与图形数 据库中原版本的分幅文件逐一相应比对,此时有两种情形:
1)响应于新生成的分幅文件与原版本的分幅文件不一致,使新生成的分幅 文件覆盖原版本的分幅文件,并且为新生成的分幅文件生成一新的版本号。
2)响应于新生成的分幅文件与原版本的分幅文件一致,保持原版本分幅文 件不变。
生成一新的版本信息,版本信息中记录有每个分幅文件的版本号信息。
根据前述方法,图形数据在更新时,只需要对其中变化的部分做覆盖处理, 这一方式尤其适用于图片的更新。例如前述排水管道布局图,可能新的版本只 是对其中的一小段管道做了变更,如果因为这一小段管道的变更就要做整个图 形数据文件的覆盖,再做分幅处理,那么这将是一个耗时非常长的更新过程。
但本发明提出该更新方法的主要目的仍是为了用户能够快速调阅更新后的 文档。
接受来自一用户端发送的其存储的任一指定图形数据的更新请求,该更新 请求中包括有该指定图形数据的版本信息。
采用查找编辑器以检索图形数据库,获取该指定图形数据的版本信息,响 应于图形数据库中该图形数据的版本信息高于用户端内存储的指定图形数据的 版本信息,将版本信息中记载的高于用户端内存储指定图形数据的分幅文件传 输至用户端,以设定的覆盖规则替换指定图形数据对应的部分数据。
由于前述图形数据库中图形数据的更新延续了之前的分幅规则,那么在用 户提出对该图形数据文件进行调用时,如果用户端中已有旧版本的图形数据, 那么在做图形数据传输时,只需要针对更新的部分。
例如,某一用户端中已经存储有排水管道布局图v1.0,图形数据库中的排 水管道布局图已经更新至v2.0,而改动仅仅是其中一个分幅文件的变更。此时 该用户提出需要调阅新版本的排水管道布局图,那么***在分别调阅用户端和 图形数据库中的版本信息之后,将两个版本信息中的内容做比对,快速分析出 其中得到更新的分幅文件,将该部分分幅传输至用户端,再以设定的覆盖规则 快速覆盖用户端中的图形部分。
其中一个设定的覆盖规则是指,将待更新的图形中的像素点和新版本图形 中的像素点按照位置对应关系进行像素融合。
当然覆盖规则不局限于此,也可以做整个分幅文件的删除和替换。
假设现有的图形经过切片处理后的影像切片的位置为第3行,第5列,将 切片保存于行号为3的文件夹下,文件名为5.jpg;待更新的图形经过切片处理 后的影像切片的位置为第3行,第5列,将切片保存于行号为3的文件夹下, 文件名为5`.jpg,将5.jpg和5`.jpg的文件上的像素点进行比对,其中像素点的比 对按照一一对应的原则进行,即每个文件的对应的文件的像素点进行一一比对, 依次类推,将5`.jpg中的像素点E`(x,y)与5.jpg中的像素点E(x,y)进行对比, 其中(x,y)为像素点的空间位置。
第一种:当该现有的图形5.jpg中的像素点E(x,y)为有效像素值,所述与该地 图影像切片对应的待更新的图形5`.jpg中的与所述像素点位置对应的像素点 E(x,y)为无效像素值时,将所述与该现有的图形5.jpg对应的待更新的图形5`.png 中的与所述像素点位置(x,y)对应的像素点E`(x,y)的像素值替换为该现有的图 形所述像素点E(x,y)。
第二种:当该现有的图形5.jpg中的像素点E(x,y)、与该现有的图形5.jpg对应 的待更新的图形5`.jpg中的与所述像素点E(x,y)位置对应的像素点E`(x,y)均为有 效像素值,且该现有的图形5.jpg的创建时间晚于该现有的图形5.jpg对应的待更 新的图形5`.jpg的修改时间时,将所述与该现有的图形5.jpg对应的待更新的图形 5`.jpg中的与所述像素点位置(x,y)对应的像素点E`(x,y)的像素值替换为该现有 的图形5.jpg中所述像素点E(x,y)的像素值。
第三种:若比对结果非以上两种情况,则保留所述与该现有的图形对应的 待更新的图形中的与所述像素点位置对应的像素点的像素值。该现有的图形 5.jpg中的像素点E(x,y)为非有效像素值,因此,保留5`.jpg中的像素点E`(x,y)的 像素值。
至此,完成了一个像素点的融合。按照前述三种情况,将该现有的图形5.jpg 中的所有像素点和待更新的图形5`.jpg中的所有像素点进行融合,得到更新后的 地图影像切片5`.jpg。
在另一些例子中,分幅文件通常采用其所位于的行号、列号来命名,用户 端在合并这些分幅文件时,可以通过每个分幅文件的名称来判断其在整个图形 数据中的位置。
如图3所示,本发明还提及一种基于如上所述方法的快速调阅图形的***, 包括以下几个部分:
(1)一图形数据库,图形数据库中存储有若干个已检验合格的图形数据, 图形数据包括图片数据和影像数据。
(2)分幅工具,所述分幅工具被设置成以设定的分幅规则将图形数据分割 成若干个分幅文件保存在图形数据库中,分幅文件包括图片数据的分幅图片、 以及影像数据的播放片段。
(3)一缩略文件数据库。
用于将每个图形数据的部分分幅文件存储至该缩略文件数据库中用作该图 形数据的缩略文件,建立每个缩略文件与其对应的图形数据之间的链接关系, 缩略文件数据库中还存储有每个缩略文件和/或图形数据对应的若干项关键词信 息的模块。
(4)用于接收来自一用户端发送的指定图形的访问请求,该访问请求中包 含有若干个该指定图形的关键词信息的模块。
(5)一查找编辑器,所述查找编辑器被设置成根据访问请求中的关键词信 息,检索并调阅缩略文件数据库中所有满足关键词信息的缩略文件。
(6)用于响应于任一缩略文件被选择,将该缩略文件输出至一所述用户端 的模块。
(7)处理器,用于响应于该缩略文件被所述用户端打开,通过链接调阅图 形数据库中对应的图形数据,将该图形数据除该缩略文件之外的所有分幅文件 传输至该用户端,以缩略文件为基点,根据预先设定的合并规则以实现图形数 据的完整调阅。
本发明的快速调阅图形的方法,在调用相关的图形的过程中,能够快速的 实现图形的缩略图的展示,且在展示的过程中同时提供完整的图形,提高了图 形展示的速度。
同时,本发明能够实现图形的自动更新,通过识别图形中的对应的像素点 提高了图形更新的准确率,能够对大数据量的图形进行融合处理减少了***资 源的耗费,节省了***资源。
以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对 上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技 术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细, 但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的 普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改 进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权 利要求为准。

Claims (10)

1.一种快速调阅图形的方法,其特征在于,所述方法包括:
提供一图形数据库,图形数据库中存储有若干个已检验合格的图形数据,图形数据包括图片数据和影像数据;
采用分幅工具以设定的分幅规则将图形数据分割成若干个分幅文件保存在图形数据库中,分幅文件包括图片数据的分幅图片、以及影像数据的播放片段;
提供一缩略文件数据库,将每个图形数据的部分分幅文件存储至该缩略文件数据库中用作该图形数据的缩略文件,建立每个缩略文件与其对应的图形数据之间的链接关系,缩略文件数据库中还存储有每个缩略文件和/或图形数据对应的若干项关键词信息;
接收来自一用户端发送的指定图形的访问请求,该访问请求中包含有若干个该指定图形的关键词信息;
提供一查找编辑器,根据访问请求中的关键词信息,检索并调阅缩略文件数据库中所有满足关键词信息的缩略文件;
响应于任一缩略文件被选择,将该缩略文件输出至一所述用户端,以及,
响应于该缩略文件被所述用户端打开,通过链接调阅图形数据库中对应的图形数据,将该图形数据除该缩略文件之外的所有分幅文件传输至该用户端,以缩略文件为基点,根据预先设定的合并规则以实现图形数据的完整调阅。
2.如权利要求1所述的快速调阅图形的方法,其特征在于,所述方法还包括:
响应于在图形数据传输过程中,所述缩略文件被用户端关闭,中止图形数据分幅文件的传输过程。
3.如权利要求1所述的快速调阅图形的方法,其特征在于,所述方法还包括:
将图形数据传输至用户端的所有分幅文件按照行号保存,同时为每个被保存的分幅文件生成一一对应的空间数据文件;
提供一合并规则编辑器,用于编辑和设定分幅文件的合并规则;
为缩略文件设置原点,根据合并规则编辑器的合并规则,结合空间数据文件以合并所有分幅文件,生成完成的图形数据。
4.如权利要求3所述的快速调阅图形的方法,其特征在于,所述空间数据文件的合并采用先单行合并,单行合并后将与之相邻的行合并。
5.如权利要求4所述的快速调阅图形的方法,其特征在于,所述空间数据文件的合并采用多线程处理。
6.如权利要求3所述的快速调阅图形的方法,其特征在于,所述合并规则编辑器内置有若干个预设的合并规则。
7.如权利要求1所述的快速调阅图形的方法,其特征在于,所述方法还包括:
当图形数据库中的任一图形数据更新至新版本时,采用分幅工具以同样的分幅规则将新版本的图形数据作分幅处理,并且将新生成的分幅文件与图形数据库中原版本的分幅文件逐一相应比对,
1)响应于新生成的分幅文件与原版本的分幅文件不一致,使新生成的分幅文件覆盖原版本的分幅文件,并且为新生成的分幅文件生成一新的版本号;
2)响应于新生成的分幅文件与原版本的分幅文件一致,保持原版本分幅文件不变;
生成一新的版本信息,版本信息中记录有每个分幅文件的版本号信息。
8.如权利要求7所述的快速调阅图形的方法,其特征在于,所述方法还包括:
接受来自一用户端发送的其存储的任一指定图形数据的更新请求,该更新请求中包括有该指定图形数据的版本信息;
采用查找编辑器以检索图形数据库,获取该指定图形数据的版本信息,
响应于图形数据库中该图形数据的版本信息高于用户端内存储的指定图形数据的版本信息,将版本信息中记载的高于用户端内存储指定图形数据的分幅文件传输至用户端,以设定的覆盖规则替换指定图形数据对应的部分数据。
9.如权利要求8所述的快速调阅图形的方法,其特征在于,所述设定的覆盖规则是指,
将待更新的图形中的像素点和新版本图形中的像素点按照位置对应关系进行像素融合。
10.一种基于权利要求1所述方法的快速调阅图形的***,其特征在于,包括:
一图形数据库,图形数据库中存储有若干个已检验合格的图形数据,图形数据包括图片数据和影像数据;
分幅工具,所述分幅工具被设置成以设定的分幅规则将图形数据分割成若干个分幅文件保存在图形数据库中,分幅文件包括图片数据的分幅图片、以及影像数据的播放片段;
一缩略文件数据库;
用于将每个图形数据的部分分幅文件存储至该缩略文件数据库中用作该图形数据的缩略文件,建立每个缩略文件与其对应的图形数据之间的链接关系,缩略文件数据库中还存储有每个缩略文件和/或图形数据对应的若干项关键词信息的模块;
用于接收来自一用户端发送的指定图形的访问请求,该访问请求中包含有若干个该指定图形的关键词信息的模块;
一查找编辑器,所述查找编辑器被设置成根据访问请求中的关键词信息,检索并调阅缩略文件数据库中所有满足关键词信息的缩略文件;
用于响应于任一缩略文件被选择,将该缩略文件输出至一所述用户端的模块;
处理器,用于响应于该缩略文件被所述用户端打开,通过链接调阅图形数据库中对应的图形数据,将该图形数据除该缩略文件之外的所有分幅文件传输至该用户端,设定缩略文件的基点,根据预先设定的合并规则以实现图形数据的完整调阅。
CN201711245317.1A 2017-12-01 2017-12-01 快速调阅图形的方法和*** Active CN107943987B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711245317.1A CN107943987B (zh) 2017-12-01 2017-12-01 快速调阅图形的方法和***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711245317.1A CN107943987B (zh) 2017-12-01 2017-12-01 快速调阅图形的方法和***

Publications (2)

Publication Number Publication Date
CN107943987A true CN107943987A (zh) 2018-04-20
CN107943987B CN107943987B (zh) 2022-03-22

Family

ID=61947232

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711245317.1A Active CN107943987B (zh) 2017-12-01 2017-12-01 快速调阅图形的方法和***

Country Status (1)

Country Link
CN (1) CN107943987B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110162401A (zh) * 2019-05-24 2019-08-23 广州中望龙腾软件股份有限公司 Dwg文件并行读取方法、电子设备和存储介质

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103475929A (zh) * 2013-09-06 2013-12-25 深圳Tcl新技术有限公司 多媒体文件缩略图读取方法及***
CN104793973A (zh) * 2015-04-23 2015-07-22 惠州Tcl移动通信有限公司 一种移动终端图片文件的加载方法及***
US20150212702A1 (en) * 2014-01-29 2015-07-30 Lg Electronics Inc. Mobile terminal and method of controlling the same
CN106610770A (zh) * 2016-12-29 2017-05-03 努比亚技术有限公司 一种图片查看方法及装置
CN107025059A (zh) * 2017-04-20 2017-08-08 三星电子(中国)研发中心 一种缩略图查看方法和装置
CN107205163A (zh) * 2017-06-30 2017-09-26 努比亚技术有限公司 一种图片处理的方法和设备

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103475929A (zh) * 2013-09-06 2013-12-25 深圳Tcl新技术有限公司 多媒体文件缩略图读取方法及***
US20150212702A1 (en) * 2014-01-29 2015-07-30 Lg Electronics Inc. Mobile terminal and method of controlling the same
CN104793973A (zh) * 2015-04-23 2015-07-22 惠州Tcl移动通信有限公司 一种移动终端图片文件的加载方法及***
CN106610770A (zh) * 2016-12-29 2017-05-03 努比亚技术有限公司 一种图片查看方法及装置
CN107025059A (zh) * 2017-04-20 2017-08-08 三星电子(中国)研发中心 一种缩略图查看方法和装置
CN107205163A (zh) * 2017-06-30 2017-09-26 努比亚技术有限公司 一种图片处理的方法和设备

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110162401A (zh) * 2019-05-24 2019-08-23 广州中望龙腾软件股份有限公司 Dwg文件并行读取方法、电子设备和存储介质

Also Published As

Publication number Publication date
CN107943987B (zh) 2022-03-22

Similar Documents

Publication Publication Date Title
US5021992A (en) Method of translating data from knowledge base to data base
US20070185876A1 (en) Data handling system
US8823738B1 (en) Merging electronic diagrams
CN106970958B (zh) 一种流文件的查询与存储方法和装置
JP2009532805A (ja) バーチャル・ビュー回路図エディタ
CN112035708A (zh) 知识图谱的展示方法、装置、计算机装置和可读存储介质
US8400466B2 (en) Image retrieval apparatus, image retrieving method, and storage medium for performing the image retrieving method in the image retrieval apparatus
CN110765552B (zh) 三维地质模型的属性信息展示方法及装置
CN106293732B (zh) 资源加载方法和装置
JP3385297B2 (ja) 文書の自動分類方法、および情報空間の可視化方法、ならびに情報検索システム
CN107943987A (zh) 快速调阅图形的方法和***
KR100901284B1 (ko) 3d 모델 식별자를 이용한 랜더링 시스템 및 방법
KR20090037704A (ko) 직관적 이미지 검색을 위한 이미지의 메타 데이터 생성방법
JPH08202733A (ja) 画像検索方法及びその装置
CN113987204A (zh) 一种领域百科图谱的构建方法及***
JP2824994B2 (ja) カラー画像処理装置
JPH06251078A (ja) 情報処理装置
US20020049757A1 (en) Apparatus for processing data of overlapped facilities by means of virtual facility record and method therefor
JPH07295733A (ja) 手書きストローク編集装置
KR20070112681A (ko) 이동통신 단말기의 멀티미디어 파일 검색 장치 및 방법
JP3597026B2 (ja) 特徴量選択装置
CN107729498A (zh) 一种针对景观设计作品的虚拟现实展示、交互、保存与管理方法
JPH0721075A (ja) マルチメディアファイリングシステム
EP2846269A1 (en) Connector for a BI (Business Intelligence) platform
JP2002056041A (ja) ハードウェア記述言語階層情報反映方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant