声明
摘要
1 绪论
1.1 课题背景与意义
1.1.1 LBS定义
1.1.2 LBS应用
1.1.3 LBS产业链
1.1.4 LBS的研究意义
1.2 国内外LBS研究现状
1.3 课题研究内容及内容安排
1.3.1 课题研究内容
1.3.2 论文组织
2 定位技术研究
2.1 定位技术分类
2.2 基于终端的定位技术原理
2.2.1 GPS定位原理
2.3 基于网络的定位技术原理
2.3.1 小区定位原理
2.3.2 到达角度定位原理
2.3.3 到达时间定位
2.4 混合定位技术原理
2.4.1 辅助GPS定位技术
2.4.2 GPSOne定位技术
2.5 定位技术性能比较
2.6 本章小结
3 基于移动媒体的远程定位方法和研究
3.1 基于智能手机的移动媒体研究
3.1.1 轻量运算
3.1.2 性能权衡
3.1.3 用户交互界面
3.2 远程目标定位的需求
3.3 系统描述
3.4 基于单张图像的远程目标定位
3.5 基于两张图像的远程目标定位
3.6 基于视频的远程动态目标的跟踪
3.7 性能展示
3.8 本章小结
4 远程定位监控系统设计与实现
4.1 系统整体架构设计
4.2 数据采集端设计
4.2.1 获取服务器IP地址
4.2.2 获取并显示定位数据
4.2.3 定位数据格式
4.2.4 拍照并发送
4.2.5 图片格式
4.3 定位监控端逻辑处理层设计
4.4 定位监控端显示层设计
4.5 本章小结
5 相关技术及核心问题解决方案
5.1 android开发简介
5.1.1 android简介
5.1.2 android开发环境部署
5.2 用户实时定位
5.2.1 Location Manager及核心API
5.2.2 获取定位信息的步骤
5.3 即时拍照
5.3.1 通过Camera进行拍照
5.3.2 通过Intent启动自带的程序捕获照片
5.4 通信传输
5.4.1 TCP/IP通信与Socket
5.4.2 TCP/IP上的Socket编程
5.4.3 HttpClient实现基于http的通信
5.5 位置与图片嵌入地图
5.5.1申请Google Map API密钥
5.5.2 向网页中加入Google Map
5.5.3 向地图中插入用户位置及用户拍摄的图片
5.6 网页脚本与java即时交互
5.6.1 JDK中的JEidtorPane
5.6.4 EclipSe RCP和SWT技术
5.7 核心问题解决
5.6.1 问题
5.6.2 解决方法
5.8 本章小结
6 定位系统测试与系统评估
6.1 测试环境
6.2 系统可用性测试
6.3 系统性能测试及评估
6.4 本章小结
7 结论
7.1 工作总结
7.2 工作扩展
参考文献
致谢