职场大变样社区

查看: 1344|回复: 0
打印 上一主题 下一主题

基于QT的电子地图

[复制链接]

5598

主题

6638

帖子

79

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
79
跳转到指定楼层
楼主
发表于 2016-10-28 13:46:26 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
技术:C++、QT等
摘要:
人们生活质量不断提高,休闲时间越来越充沛,假期越来越多。出门旅游成为了人们享受生活的首选。去往世界各地的陌生城市,就需要有一张地图。所以,电子地图成为了人们出行的首选。而电子地图的绘制工作十分繁琐,价格也贵。如果掌握了制作电子地图的方法,将会有比较不错的利润发展空。
现如今,有很多家公司都提供了绘制地图的接口。如百度地图API,就为开发者提供了一套免费的开发接口,包括JavaScript API,WEB服务API,Android SDK,IOS SDK,定位SDK,车联网API,LBS云等多种开发工具。这么多的接口为人们的开发提供了很多方便。开发电子地图不必再拘泥于,自己手动绘制地图。
课题对Trolltech公司的QT/Embedded和百度公司的API接口的深入分析和研究的基础上,开发了在线地图和离线地图。地图数据来源,分别是百度的LBS云数据,和从水经注万能地图下载器。利用了百度地图API进行拼接。通过QT的API与百度地图的API结合,把地图显示在QT的程序框架上。进而进行了相关的功能设计,主要包括地图引擎的设计,路径规划设计,定位。

关键字:QT;百度地图API;JavaScript

目录:

第一章  绪论    1
1.1 研究内容    1
1.2 研究意义    1
1.3 需求分析    2
第二章  QT简介    4
2.1 QT的背景介绍    4
2.2 QT实现的结构原理    4
2.3 QTGRAPHICS VIEW FRAMEWORK 简介    5
2.4 QT应用程序的实现    10
2.5 本章小结    11
2.6性能分析    11
第三章  系统开发环境及相关技术    12
3.1 百度地图API简介    12
3.2 百度地图JavaScript API 简介    12
3.3 百度地图 LBS云存储简介    12
3.4 水经注万能地图下载器简介    13
3.5 地图下载器的使用方法    13
3.6 JavaScript技术    14
3.7 HTML简介    15
第四章  系统框架描述    17
4.1 系统模块    17
4.2 主要功能    17
4.2.1 在线地图加载    18
4.2.2离线地图加载    18
第五章  详细设计    19
5.1 程序流程图    19
5.2 界面设计    19
5.2.1 主窗体设计    19
5.2.2子窗体设计    21
5.2.3 地图源图显示    32
5.2.4 主代码    33
第六章  系统测试    36
6.1 实例测试的研究与选择    36
6.2 环境测试与测试条件    36
结论与展望    37
参考文献    38
致  谢    39
外文文献    40
中文翻译    50

论文字数:21832
包含资料:


截图:


百度网盘下载地址(金币充值):
游客,本付费内容需要支付 200金币 才能浏览支付


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

职场大变样社区 分享高质量学习资料(电子课本、毕业设计、编程视频、项目源码、电子书籍等)

快速回复 返回顶部 返回列表