LBS支撑平台LBS-p中数据预处理与在线服务技术研究

来源 :北京大学 | 被引量 : 0次 | 上传用户:sharufeifen
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着第三代通信技术(3G)和基于位置的服务(LBS)的发展,如何满足LBS用户随时随地的需要、以在线模式提地图服务及其它GIS服务,成为一个重要的问题。 针对3G环境下LBS对于在线地图服务等GIS服务的需要,本文提出了一个C-S架构的LBS支撑平台LBS-p,并设计实现了LBS-p的Server端,包括基于规则的Byte-Map数据预处理机制、Byte-Map数据服务模块和面向LBS的GIS服务模块。LBS-p使用轻量的Byte-Map地图数据实现在线地图服务,本文首先设计实现了基于规则的Byte-Map数据预处理机制,负责对原始数据进行分级、精简等一系列处理以生成Byte-Map数据。本文通过引入规则引擎(RuleEngine)分离出预处理机制中包含的大量决策逻辑,从而使得预处理机制规范化、通用、高效。本文继而制定Byte-Map数据访问协议,设计实现了LBS-p中负责提供线地图服务Byte-Map数据服务模块。随后,本文基于GIS平台PKGML实现了面向LBS的GIS服务模块,以向LBS提供地图服务之外的其它GIS服务,并通过实现几个典型的LBS,验证了LBS-p对LBS的支撑能力。 最后,本文通过实验对上述工作进行了评测。实验结果表明,LBS-p中基于Byte-Map实现的在线地图服务在传输数据量及终端开销方面较有优势。在表示的地图内容相同的前提下,在线传输的Byte-Map数据量约为PNG栅格图片的24%~60%,约为MobileSVG的15%~26%,约为压缩后的MobileSVG的60%~90%。而且与压缩的MobileSVG相比,Byte-Map数据无需终端额外的解压缩开销。Byte-Map数据服务模块的响应速度测试结果表明,在配置相当于普通PC的服务器上,对于1000个并发在线地图请求,其平均响应时间不超过600ms,最大响应时间约为800ms,可以较好的满足LBS对于在线地图服务的需要。
其他文献
微数据是指与个人、公司、社团等个体相关的数据,这些数据对趋势分析、疾病研究、市场分析等都具有重要的意义。因此,很多组织都在收集或发布大量的微数据。但是,微数据的发布会
近年来,越来越多的基于中间件的构件化系统被用于实现跨网络的业务协同。这些系统必须保证只有合法的用户才能访问系统中的敏感资源,即正确地实施访问控制,否则可能导致企业资产
学位
随着科学技术的飞速发展和互联网的广泛普及与应用,即时通信已经成为人们交流的重要手段。在园区网络中,除了传统邮件等信息交流手段外,即时通信作为一种方便有效的交流方式,
航线问题关系我国重要的海运和海上贸易等领域,是一个重要的决策问题。随着国内国际贸易形势的良性发展、市场经济体制的日臻完善,国内各航运公司在同类市场的竞争日趋激烈。在
学位
文件系统或裸设备被广泛使用在各种关键的集群系统中。随着应用对可用性要求越来越高,这两种技术都暴露出一些缺点。文件系统有两个主要问题。第一,冗余问题,既任一时刻它只
经过二十多年的发展,时态数据库理论研究取得了丰富的成果,而时态数据库实现技术尚处于起步阶段,目前国内外还没有一个真正意义上的时态数据库管理系统,因此开发一个时态数据库中
数据网格为用户屏蔽了底层的物理资源,实现了异构、分布海量数据的一体化访问、存储、传输和管理。副本管理是数据网格中的一个关键技术,它能极大地提高数据的安全性、可靠性以
安全是Web应用的核心。许多Web应用基于Windows的IIS服务,其安全控制全面集成于Windows安全体系,提供了包括多种措施在内的安全机制。然而,IIS安全机制过于简单,因此.NET平台对基
目标跟踪在目标运动的视觉分析中占有重要的地位,属于视觉的中层部分。利用目标的跟踪,可以方便地获得目标的运动、姿态、行为参数,为后续的高层的行为理解和识别奠定了基础。目
学位
近年来,计算机和网络技术的发展呈加速态势,但各种应用的核心——数据,仍以不同形式存储在不同的系统中,分而不聚,聚而不合,呈分布异构状态。随着应用需求的不断增加,越来越多的用户