Guggenheim平台中地理信息应用的设计与实现
摘要 | 第5-6页 |
Abstract | 第6页 |
第一章 引言 | 第12-17页 |
1.1 项目背景 | 第12-13页 |
1.2 国内外智能电视地理信息应用的发展概况 | 第13-15页 |
1.2.1 国内外智能电视应用发展概况 | 第13页 |
1.2.2 国内外地理信息应用发展概况 | 第13-15页 |
1.3 本文主要研究的工作 | 第15-16页 |
1.4 本文的组织结构 | 第16-17页 |
第二章 技术综述 | 第17-29页 |
2.1 AJAX技术 | 第17-23页 |
2.1.1 JQUERY框架 | 第20-21页 |
2.1.2 JSON数据交换格式 | 第21-23页 |
2.2 WEB缓存与预取一体化技术 | 第23-26页 |
2.2.1 WEB缓存技术 | 第23-25页 |
2.2.2 WEB预取技术 | 第25-26页 |
2.3 地图投影 | 第26-27页 |
2.4 LIBCURL | 第27-28页 |
2.5 本章小结 | 第28-29页 |
第三章 地理信息应用的分析与设计 | 第29-53页 |
3.1 项目概述 | 第29-30页 |
3.2 系统需求分析 | 第30-32页 |
3.2.1 功能性需求 | 第30-32页 |
3.2.2 非功能性需求 | 第32页 |
3.3 系统总体设计 | 第32-33页 |
3.4 Preloader模块的设计 | 第33-38页 |
3.4.1 地图资源获取的设计 | 第36页 |
3.4.2 预取算法的设计 | 第36-37页 |
3.4.3 LIBCURL多线程请求的设计 | 第37-38页 |
3.5 Cache Service模块的设计 | 第38-40页 |
3.6 Main View模块的设计 | 第40-51页 |
3.6.1 BaseBrowser子模块的设计 | 第40-44页 |
3.6.2 SideMenu子模块的设计 | 第44-45页 |
3.6.3 MyPage子模块的设计 | 第45-47页 |
3.6.4 MapSearch子模块的设计 | 第47-49页 |
3.6.5 Setting子模块的设计 | 第49-51页 |
3.7 数据结构的设计 | 第51-52页 |
3.7.1 城市信息数据结构的设计 | 第51-52页 |
3.7.2 天气信息数据结构的设计 | 第52页 |
3.8 本章小结 | 第52-53页 |
第四章 地理信息应用的实现 | 第53-67页 |
4.1 Preloader模块的实现 | 第53-60页 |
4.1.1 图片资源像素坐标的计算 | 第53-54页 |
4.1.2 地图资源加载顺序的优化 | 第54-56页 |
4.1.3 预取算法的实现 | 第56-58页 |
4.1.4 LIBCURL多线程请求的实现 | 第58-60页 |
4.2 Cache Service模块的实现 | 第60-61页 |
4.3 Main View模块的实现 | 第61-66页 |
4.3.1 主界面显示的实现 | 第61-63页 |
4.3.2 搜索功能的实现 | 第63-65页 |
4.3.3 个性化设置的实现 | 第65-66页 |
4.4 本章小结 | 第66-67页 |
第五章 总结与展望 | 第67-69页 |
5.1 总结 | 第67页 |
5.2 进一步工作展望 | 第67-69页 |
参考文献 | 第69-72页 |
致谢 | 第72-74页 |