声明
摘要
第一章 绪论
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 展望
参考文献
研究生期间发表的论文
致谢