[发明专利]基于差别矩阵的OGC地理信息服务描述词汇约简方法有效
申请号: | 201410097652.1 | 申请日: | 2014-03-17 |
公开(公告)号: | CN104111965B | 公开(公告)日: | 2017-06-20 |
发明(设计)人: | 苗立志;胥婕 | 申请(专利权)人: | 南京邮电大学 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 南京正联知识产权代理有限公司32243 | 代理人: | 王素琴 |
地址: | 210046 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 差别 矩阵 ogc 地理信息 服务 描述 词汇 方法 | ||
技术领域
本发明涉及一种基于差别矩阵的OGC地理信息服务描述词汇约简方法。用于解决OGC地理信息服务词汇描述、约简方法与语义信息搜索问题,属于地理信息处理技术领域。
背景技术
随着Web服务概念及其软件架构思想的兴起,地理信息服务也日渐成熟,成为目前地理信息共享与互操作的主要手段。为实现地理信息资源的充分共享和广泛应用,体现其最大价值,一些政府机构或组织已相继资助了一批项目,在这些项目实施的过程中,产生了大量的以地理信息服务资源为主要形式的研究成果,伴随着信息网络技术特别是传感网的发展,与地理信息相关的服务必定会越来越多。OGC是一个非赢利性组织,目的是促进采用新的技术和商业方式来提高地理信息处理的互操作性,OGC(Open Geospatial Consortium,开放地理空间联合会)地理信息服务是基于OGC标准形成的具有一定共享格式的地理信息服务,也是目前发布最多的地理信息服务。
OGC地理信息服务描述文件中含有大量的描述词汇,有着比一般数据库更加丰富和复杂的GIS描述信息,然而OGC地理信息服务在地理空间知识的有效组织和表达方面的能力比较弱,缺乏对服务信息的语义描述,处于数据丰富而知识缺乏的境地,造成了已有的数据在知识的表示和检索上的缺陷,要充分利用好大量的已有数据信息,就必须对数据做一些精化处理,保留其有用的知识并对其进行语义信息的描述处理,这就迫切需要一种从大数据量中发现、提取描述词汇并构建语义知识的有效方法。
传统的OGC地理信息服务最优描述词汇获取方法是使用概率统计方法或者经验法,这些方法要以大量数据为前提,求出先验的统计规律,一般这种大量数据很难获得,同时客观的世界存在着大量的模糊地理对象,用传统方法处理数据就会出现误差或不确定性,从而导致OGC地理信息服务知识库的结果不完全可靠,甚至错误,最终将导致决策的失误或失败。粗糙集(Rough Set,RS)理论是一种刻划不完整性和不确定性的数学工具,仅利用数据本身提供的信息,无须任何先验知识,有效地分析和处理不精确、不一致、不完整等各种不完备信息,并从中发现隐含的知识,揭示潜在的规律。将粗糙集的相关理论应用于OGC地理信息服务描述词汇约简研究,不但发展了OGC地理信息服务语义共享方法,而且能更好的服务于OGC地理信息服务的智能推理,对OGC地理信息服务智能语义推理研究与应用具有十分重要的意义。
发明内容
本次发明的目的是提出一种全新的OGC地理信息服务描述词汇约简模型,来解决OGC地理信息服务词汇描述、约简方法和语义信息搜索问题,本发明提供了一种基于差别矩阵的OGC地理信息服务描述词汇约简方法,具备准确、高效、可靠的特点。
本发明的技术解决方案是:
一种基于差别矩阵的OGC地理信息服务描述词汇约简方法,对所有OGC地理信息服务数据进行解析,提取各服务的描述词汇内容构成OGC地理信息服务实例描述词汇集数据库;
建立面向OGC地理信息服务的描述词汇约简模型,对OGC地理信息服务的实例描述词汇集数据库进行约简,获得各个OGC地理信息服务的最优描述词汇集。
优选地,确定需要解析的能力文件描述信息,采用面向应用的对象式解析方法进行解析,应用JAXB数据绑定框架,实现对OGC地理信息服务能力描述文件的解析,将解析后的数据词汇集插入数据库,形成OGC地理信息服务实例描述词汇集数据库。
优选地,OGC地理信息服务描述词汇约简模型的建立步骤如下:
第1步对OGC地理信息服务样本数据进行解析,构成OGC地理信息服务描述词汇集实例数据库,将每一条OGC地理信息服务描述词汇集的数据组成一个研究对象,结合领域知识形成宜于实施分析的数据形式;
同时,基于信息系统的定义,将所有OGC地理信息服务的描述词汇集数据作为论域,描述词汇集作为属性集合,形成一个面向OGC地理信息服务描述词汇的信息系统S;
第2步结合信息系统S和差别矩阵的定义,形成面向OGC地理信息服务描述词汇的差别矩阵
第3步求出S的核,根据系统核的定义,搜索差别矩阵中所有的单个描述词汇,即中包含的的个数为1,将其赋给CORE(A),并设B=CORE(A);
第4步将差别矩阵中与系统核集不存在交集的集合设置为空,即
如果则令α(xi,xj)=0;
第5步判断差别矩阵中的所有集合是否为空,即如果有α(xi,xj)=0,则转到第7步,否则转到第6步;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京邮电大学,未经南京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410097652.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:使用声誉度量来提高搜索相关度
- 下一篇:基于社交网络的服务推荐方法