论文部分内容阅读
随着计算机和网络技术日新月异地发展,信息技术已经渗透到世界的各个角落,各行各业纷纷采用信息技术发展的新成果以促进生产效率的提高。在地理科学领域的研究上,随着“数字地球”以及“国家空间数据基础设施”方案的提出,地理信息系统逐渐由传统的C/S结构向B/S结构的WebGIS发展。WebGIS是利用WWW向各种类型用户提供地理空间信息服务的地理信息系统,用户通过浏览器浏览和获得GIS中的信息和服务,它是Internet与GIS结合的产物。WebGIS具有数据源分布、数据源类型多样、数据海量的特点。为了更好地利用这些数据源,减少资源的浪费,提高信息利用率,迫切需要解决异构数据源的集成问题和资源的检索问题。
在渔业领域,为了有效地利用信息技术发展的新成果,人们提出了“数字渔业”的概念。GIS技术是发展“数字渔业”的关键。本文针对渔业资源WebGIS中涉及到的异构数据源集成问题和渔业信息资源元数据描述问题进行了比较详细地论述,并给出了解决方案。论文的主要内容包括以下两部分:
首先分析介绍了XML相关技术,包括XML、XMLSchema、元数据、本体、语义网等,重点对元数据的概念、元数据应用领域及其描述语言RDF/RDFS语法规范作了介绍。简要介绍了本体和本体描述语言后,给出了语义网的语言栈和体系结构,然后介绍了WebGIS的起源、定义、特点、优势和C/S、B/S体系结构。在这些技术基础之上,论文分析了渔业资源WebGIS与异构数据源交互过程中涉及到的结构化、半结构化和非结构化等异构数据的集成问题以及渔业资源WebGIS中涉及到的元数据概况。通过分析GIS异构数据集成研究的现状,提出了基于XML的渔业资源WebGIS异构数据集成解决方案。通过建立全局XML模式,并将数据源映射到全局XML模式的方法,有效解决了渔业资源WebGIS的异构数据源间存在的语法异构问题,实现了异构数据源的互操作。在分析WebGIS系统设计、信息发布和元数据研究现状的基础上提出了用RDF/RDFS对渔业资源WebGIS中的渔业信息资源进行描述的方法,建立了渔业资源WebGIS的元数据描述模型,并对渔业资源WebGIS中涉及到的海洋地理环境信息、渔业资源信息、管理信息和水产品市场信息进行无二义性描述,使渔业资源WebGIS中的信息成为计算机可理解的信息,为实现基于语义的渔业资源信息检索提供了基础。相对于传统的基于关键字的信息检索,这一方案提高了资源检索的准确率,并能实现自动推理,更具有智能化的优势,体现了网络发展的技术趋势。
在前面研究分析的基础上,通过建立具体的实验模型——渔业资源异构数据集成与元数据描述原型系统,验证了本论文提出方案的可行性。实验中,基于XMLSchema集成异构数据源后,采用Protégé进行元数据建模,对元数据模型采用Jena解析,利用RDQL语言进行查询,基本实现了基于语义的资源检索,取得了较好的效果。
本论文对基于XML的渔业资源WebGIS的关键技术——异构数据集成和元数据描述问题进行了研究,解决了异构数据源的集成和渔业资源元数据的描述问题,基本实现了基于语义的渔业资源检索,具有一定的理论研究和应用意义。