论文部分内容阅读
随着地理信息服务技术的广泛应用,地理信息服务数量和质量不断地得到提高。网络空间中的地理信息服务功能强大、类型众多,如何更好地使用地理信息成为一个值得关注的问题。然而地理信息服务以何种模式进行服务、如何个性化推送以及自动聚合的问题,成为地理信息服务进一步发展的瓶颈。对地理信息服务的研究,已经从单个服务性能、质量、并发控制的研究逐渐转变以用户主导的服务模式、服务发现、服务推送、服务聚合等深层次研究。鉴于智能服务、自然语言处理等方面的长足发展,面向文本的地理信息主动服务成为可能。论文基于Office文档潜在的地理信息服务需求,通过推送与文档相关的网络地图服务作为服务模式,将潜在的文本地理信息服务需求转变为真实的信息服务需求。实验中运用SOA理念,设计并实现了面向文本的Office地理信息主动服务插件。论文的主要内容与研究点包括:(1)研究背景和相关理论技术分析。论文从当前地理信息服务发展与建设遇到的问题出发,分析了面向文本的地理信息主动服务的应用前景,明确了本文的研究意义;介绍了计算机领域智能服务、自然语言处理等长足发展的研究领域,并在此基础上对主动地理信息服务模型涉及到的理论与技术进行了详细分析和研究。(2)介绍基于隐马尔科夫链的地名识别方法,设计并实现了基于图数据库的地名库以及地址匹配方法。实现了基于图数据模型的地名库,以满足文本地名查询需求;分析了中文分词、地名识别的基本过程,并通过实例验证了HMM算法的可行性。(3)设计基于服务坐标的地图服务描述方法以解决地理信息服务依赖传递的问题,并在此基础上设计地图服务聚合方法,同时研究了基于协同过滤的地理信息服务推荐算法。(4)Office地理信息主动服务插件原型系统的设计与实现。设计并实现了Office软件中面向文本地理信息主动服务插件,在Office终端实现了文本地名识别、地图服务推送以及地图嵌入功能。