[发明专利]一种基于空间数据模型的矢量图件标准转换方法无效
申请号: | 201310003835.8 | 申请日: | 2013-01-06 |
公开(公告)号: | CN103065343A | 公开(公告)日: | 2013-04-24 |
发明(设计)人: | 刘敦龙 | 申请(专利权)人: | 中国科学院水利部成都山地灾害与环境研究所 |
主分类号: | G06T11/00 | 分类号: | G06T11/00;G06T19/00 |
代理公司: | 成都赛恩斯知识产权代理事务所(普通合伙) 51212 | 代理人: | 朱月仙 |
地址: | 610041 四川*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 空间 数据模型 矢量图 标准 转换 方法 | ||
技术领域
本发明涉及GIS(Geographic Information System,地理信息系统)领域和图件标准转换领域,特别涉及在含有至少两个不同的图件制图标准的领域中,根据用户需求,自动批量转换图件中所有的现有标准的符号到另一标准的符号。图件包含矢量,栅格,纸质等各种形式的地图,这里的图件主要是指用专业GIS软件制作生成的矢量地图,即一种工程文件,利用该工程文件可以发布成我们所常见的电子地图。
背景技术
目前,矢量图件标准转换只能采取手工的方式对图件中的所有标准符号逐个进行转换,这种手工的方式不但费时费力,而且需要技术人员预先了解图件中各个标准符号的表达含义,否则就会造成符号表达错误,无法真实反映原图件所传达的信息。因此,这种方法不利于空间数据利用效率的提高,使图件信息共享存在障碍。
发明内容
针对现有技术存在的问题,本发明提供一种实现矢量图件中所有符号进行标准之间的自动批量转换的基于空间数据模型的矢量图件标准转换方法。
为实现上述目的,本发明的基于空间数据模型的矢量图件标准转换方法,将图件中应用的符号从现有标准转换为目标标准,下面介绍了将图件中的某一个符号进行转换,图件中的其它符号均采用相同的方法进行转换,该方法包含如下步骤:
步骤(1):构建各类标准的标准符号库和各类标准之间的符号映射关联表,标准符号库中的标准符号包含点符号、线符号和面符号三种符号类别;
步骤(2):解析待转换图件中应用的符号,获取符号的式样和渲染信息,并根据式样和渲染信息生成一定大小的图片;
步骤(3):在标准符号库中查找与待转换图件的标准类型和符号类别均相同的所有标准符号,用步骤(2)中获取的待转换符号的渲染信息来渲染查找到的标准符号,根据已渲染的标准符号的式样和渲染信息,生成与步骤(2)中相同大小的图片;
步骤(4):将步骤(2)中生成的图片与步骤(3)中生成的所有图片进行逐像素匹配,根据匹配的结果获取待转换图件的符号在其标准符号库中的符号名称;
步骤(5):根据现有标准的符号名称在符号映射关联表中查找目标标准对应的符号名称,根据符号名称,转换为目标标准对应的符号。
进一步地,步骤(2)中生成图片的大小为100*100像素,生成图片的格式为BMP(Bitmap,位图)格式。
更进一步地,步骤(3)中的式样为符号的形状;所述步骤(3)中点符号渲染信息包括点的大小、颜色、旋转角度和X、Y方向偏移等;线符号的渲染信息包括线的宽度、颜色等;面符号的渲染信息包括边框线的颜色和宽度、面的纹理及填充色等。
更进一步地,步骤(5)根据符号名称转换为目标标准对应的符号具体方法为:根据符号名称在目标标准符号库中查找对应的符号,利用步骤(2)中获取的待转换符号的渲染信息对查找到的目标标准符号进行渲染,用渲染后的目标标准符号替换现有标准的符号,将替换后的符号呈现在图件中。
因为图件中所应用的符号只包含了符号的式样和渲染信息,并不包含符号在其标准符号库中的名称,而标准符号库中的标准符号既存储了符号的式样和渲染信息,同时也存储了符号名称。因此,只有将待转换图件中的符号与其标准符号库中的标准符号进行匹配,以获取待转换图件中符号的名称。进而根据符号名称通过符号映射关联表查找到目标标准所对应的符号名称。本发明相对于现有技术,解决了传统的需对各个标准符号进行手工转换的问题,一方面提高了标准符号转换的效率,另一方面也保证了标准符号转换的质量,消除了原有的空间数据共享障碍,提高了空间数据的利用效率。
附图说明
图1是本发明的总体流程图
图2是步骤S3符号匹配与识别流程图
图3是标准符号库示意图
图4是符号映射关联表示意图
图5是步骤S33逐像素匹配示意图
图6是本发明细化的总体流程图
图7是图件标准转换界面
图8中国石油标准的图件
图9是转换后的SHELL标准的图件
具体实施方式
下面结合附图,以图件中某一个符号的转换为例详细说明本发明的具体实施方式。
如图1所示,本发明根据用户需求自动批量的将图件中应用的符号从现有标准转换为目标标准,图件是由GIS软件制作的矢量图件,即一种工程文件。图件是由符号构成的,在一般情况下,比如地市用点符号表示,道路、铁路用线符号表示,湖泊、大海用面符号表示。具体实现方式如下:
S1、构建标准符号库
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院水利部成都山地灾害与环境研究所,未经中国科学院水利部成都山地灾害与环境研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310003835.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:阴道内监视设备和网络
- 下一篇:一种具有抗过充性能的非水电解质溶液