[发明专利]基于GIS的移动信息聚合系统及其方法有效
申请号: | 201210508032.3 | 申请日: | 2012-12-03 |
公开(公告)号: | CN103036954A | 公开(公告)日: | 2013-04-10 |
发明(设计)人: | 程渤;陈俊亮;张恺 | 申请(专利权)人: | 北京邮电大学 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04W4/02 |
代理公司: | 北京汇泽知识产权代理有限公司 11228 | 代理人: | 刘淑敏 |
地址: | 100876 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 gis 移动 信息 聚合 系统 及其 方法 | ||
技术领域
本发明涉及基于ArcGIS的地图定制、地图服务发布和安卓(Android)平台上对地图服务的访问技术,尤其涉及基于地理信息系统(GIS)的移动信息聚合系统及其方法,用以通过在地图上聚合数据并利用Mashup平台聚合基于位置的服务,使用户能够管理与自己生活或工作息息相关的各项数据以及自己所在位置相关各种信息。
背景技术
计算机技术、互联网及现代通信技术的迅速发展,为空间信息的获取、传输、处理、分析与表达提供了创新和升级的巨大空间,地图作为空间信息可视化产品之一,已告别了静态的地理信息的表现形式这一传统概念,更是发展为一种动态的、具有交互性的地理信息系统(GIS)给人们的生活提供便利。随着移动互联网的发展,GIS与移动互联网的结合越来越紧密,移动GIS的应用也日益广泛,使得人们能够通过移动终端设备随时随地获取有关地理信息的服务。
近年来,移动GIS技术日益成熟,其支撑是移动互联网,核心是地图。基于位置的服务(Location Based Service,LBS)通过无线通信网络或外部定位方式获得移动终端的位置信息,这些信息则在GIS平台的支持下,为用户提供相应服务。LBS可以应用到工作、生活等不同的领域,人们在移动中可以随时获取自己所在位置以及与自己位置相关的各类资讯。
如今互联网上大多数LBS的应用都偏向于生活服务类,但其应用范围不仅仅如此。传统的PC上的地图应用往往倾向于全局性地展示资源,智能终端与移动GIS的出现弥补了这一不足,使得资源可以动态地与地理位置绑定。比如运营商可以将基站、机房等设备的信息聚合到地图服务上,使分散的资源能统一的在地图上展示,通过定位到具体设备的位置可以对其进行资源的管理,动态地实时地更新设备的数据。又如物联网项目中,可以将节点网络展示在地图上,当终端移动到具体某个节点的位置时可以及时在地图上显示节点位置信息以及该位置上的资源数据,实现运动到任意位置都能对该位置进行数据的管理。由此可见,将GIS与LBS应用于工程项目或日常工作中不仅可以一目了然地展示各种资源,还能是数据的管理工作更加清晰明了。
发明内容
有鉴于此,本发明的主要目的在于提供一种基于地理信息系统(GIS)的移动信息聚合系统及其方法,使不同的Web服务得到聚合并且实现地图Mashup,使用户能够管理与自己生活或工作息息相关的各项数据以及自己所在位置相关的各种信息,从而满足用户个性化的需求。
为达到上述目的,本发明的技术方案是这样实现的:
一种基于地理信息系统(GIS)的移动信息聚合系统,主要包括用户界面层、客户端逻辑层、聚合层以及服务层;所述用户界面层和客户端逻辑层属于客户端;所述聚合层和服务层属于服务器端;其中:
所述用户界面层,用于展现地图数据,提供对地图的基本操作以及各功能模块的入口,并负责客户端逻辑层的请求,能够根据客户端逻辑层的响应数据及时在地图上呈现信息;
所述客户端逻辑层,属于客户端侧的核心层,用于负责客户端与服务器端的交互,解析数据并进行展示,以及负责呈现、操作地图、定位、地理测算的逻辑;
所述聚合层,用于将服务层提供的不同来源的原始服务进行聚合,给客户端提供统一的SOAP接口;及
所述服务层,用于提供系统所需的原始数据服务。
其中:所述服务器端主要包括数据服务提供模块、服务聚合模块以及地理编码服务提供模块:所述客户端主要包括数据加载模块、数据修改模块、地址查找模块、距离测量模块以及基于位置的服务(LBS)模块;其中:
所述数据服务提供模块,用于实现数据到服务的转换,通过在Java上构建Restful风格的Web Service实现;该模块至少包括域对象、数据访问对象和资源类对象;
所述服务聚合模块,用于利用Mahsup 平台将不同的服务进行聚合,对客户端提供统一的SOAP接口,以减轻客户端开发的复杂性,使代码可以重复利用;
所述地理编码服务提供模块,用于实现从地理位置到经纬度的映射;
所述数据加载模块,发送HTTP请求到所述数据服务提供模块,加载服务器上的所有数据,每一条数据对应地图中的一个位置点;其任务之一是在地图上将所有位置点进行标记渲染,其次是将数据所带的信息封装成位置点的属性,供用户随时在地图上查询;
所述数据修改模块,作为对数据加载模块的补充,提供用户修改数据库数据的功能;
所述地址查找模块,由客户端调用地理编码服务,当用户输入地名并确定搜索时能在地图上定位到相应地点并标记;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京邮电大学,未经北京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210508032.3/2.html,转载请声明来源钻瓜专利网。
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置