首页> 中文学位 >基于位置服务的移动搜索应用研究
【6h】

基于位置服务的移动搜索应用研究

代理获取

目录

声明

摘要

第一章 绪论

1.1 研究背景及意义

1.1.1 移动搜索

1.1.2 Google Map

1.1.3 LBS移动应用

1.2 国内外研究现状

1.2.1 LBS应用研究

1.2.2 地理位置搜索

1.3 论文的研究内容

1.4 本文的组织结构

第二章 LBS关键技术研究

2.1 基于位置的服务

2.1.1 LBS简介

2.1.2 GPS定位技术

2.2 空间索引技术

2.2.1 空间数据特征

2.2.2 空间索引的需求

2.2.3 空间索引技术的发展

2.3 SQL Server空间索引技术

2.3.1 空间索引原理

2.3.2 SQL Server的KNN查询

2.4 基于R树的空间索引

2.5 一种改进的空间索引算法

2.6 本章小结

第三章 LBS系统设计

3.1 SOA服务的体系结构

3.1.1 SOA的概念和特性分析

3.1.2 基于SOA的LBS架构设计

3.2 LBS系统的通用框架

3.3 系统设计目标

3.4 系统的总体设计

3.4.1 Android客户端设计

3.4.2 服务器端设计

3.5 数据库设计

3.6 本章小结

第四章 系统实现及实验结果分析

4.1 客户端与服务器端的交互方式

4.1.1 HTTP数据传输

4.1.2 异步通信

4.2 手机端的地图服务

4.2.1 地图显示

4.2.2 GPS位置信息的获取

4.2.3 地图自定义图层

4.3 服务器端开发

4.3.1 空间数据的插入

4.3.2 干扰数据的实现

4.3.3 空间索引与KNN搜索

4.3.4 服务器端总述

4.4 实验结果与分析

4.5 本章小结

第五章 总结与展望

5.1 总结

5.2 展望

参考文献

研究生期间发表的论文

致谢

展开▼

摘要

随着智能手机的不断发展,普通的消费者能够通过手机享受到更便捷的网络服务,而移动搜索也成为人们获取信息资源的主流方式之一。移动搜索本身有其自身的特点,由于智能手机在屏幕尺寸、分辨率和操作上的局限性,用户从庞杂的搜索结果中寻找有效信息就会变得繁琐。
  基于位置服务的移动搜索,使得用户的搜索结果更加准确,具有广阔的应用前景。在手机APP市场上,出现了很多基于GPS功能的软件应用,比如微信、美食地图的“附近搜索”功能,受到了用户的极大欢迎。日常生活中有很多信息都与位置有关,位置信息是人们最渴求的信息之一。
  本文在分析国内外研究背景的基础上,设计了LBS系统的体系架构,探讨了地理位置信息的存储与搜索优化策略,通过建立空间索引的方式,提高了二维地理坐标搜索的效率。本文研究了空间索引的实现原理,并探讨了一种改进的基于R树的空间索引算法。实验中通过插入大量干扰数据,验证了空间索引在KNN搜索中的有效性。
  实验在Windows平台上实现,服务器端使用MyEclipse8.5和Java编程语言开发应用程序实现了与SQLServer2008的数据库连接,并使用Tomcat7.0部署服务器应用,对手机客户端提供基于Http的网络服务。同时,客户端实现了Google地图“覆盖图层”的动态展示和关键词搜索功能,完成了LBS搜索的基本流程,达到了预期实验目标。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号