ImageVerifierCode 换一换
格式:DOC , 页数:59 ,大小:3.11MB ,
资源ID:100534      下载积分:5 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-100534.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(百度地图API毕设论文.doc)为本站会员(h****)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

百度地图API毕设论文.doc

1、 石家庄铁道学院毕业设计 基于 mysql 的百度地图二次开发 Secondary Development of Baidu Map Based on mysql 2014 届 电气与电子工程 分院 专 业 电子信息工程 学 号 20102643 学生姓名 杨小宁 指导老师 杨明 完成日期 2014 年 6 月 1 日 毕业设计成绩单 学生姓名 杨小宁 学号 20102643 班级 电 1004 专业 电子信息工程 毕业论文题目 基于 mysql 的百度地图二次开发 指导教师姓名 杨明 指导教师职称 副教授 评 定 成 绩 指导教师 得分 评阅人 得分 答辩小组组长 得分 成绩: 院长签字:

2、年 月 日 毕业设计任务书 题 目 基于 mysql 的百度地图二次开发 学生姓名 杨小宁 学号 20102643 班级 电 1004 专业 电子信息工程 承担指导任务单位 电气与电子工程学院 导师 姓名 杨明 导师 职称 副教授 一、 设计内容 基于要实现水位预警系统的远程地图显示,设计百度地图驱动 mysql 数据库,调用数据库里的数组,根据数据库的经纬度在地图上的相应位置显示标注,点击标注显示数据库的水 深地址,以及路线查询,实现客户端手机端页面的显示等功能。 二、 基本要求 1、 论文 1 万 5 千字以上; 2、 外文翻译 3000 字以上; 3、实现 java 数据库驱动获取数组;

3、 4、调用百度地图 API 应用程序接口实现显示查询; 5、实现远程查询数据; 6、参考文献 7 篇以上,外文 1 篇以上。 三、主要技术指标要求 1、满足 Java 驱动数据库准确实时的根据数据库数据的更新采集数据; 2、通过百度 API 应用程序接口地图数据的显示查询。 四、应收集的资料与参考文献 查阅关于 mysql数据库的相关资料,熟悉数据库的建立流程;掌 握 java语言的语句编写;掌握 javascript语言的编写;熟悉百度地图 API功能的调用方法;规划地图开发所具有的功能和页面。 五、进度计划 2014 年 2 月 3 月:总体设计实现的功能,查阅语言相关资料; 2014 年

4、 3 月 4 月:编写语言,运行测试; 2014 年 4 月 5 月:调整优化 , 完成论文; 2014 年 6 月:答辩 。 教研室主任签字 时 间 年 月 日 毕业论文开题报告 题 目 基于 mysql 的百度地图二次开发 学生姓名 杨小宁 学号 20102643 班级 电 1004 专业 电子信息工程 一、课题的研究背景 近几年城市内涝现象比较严重,给人民的出行带来了困扰,严重的造成财产损失,另外信息化越来越普及的今天,手机电脑越来越成为生活中必不可少的一部分,地图作为其中的一个重要组成,给人民的生活出行带来巨大便利,具有广阔的发展前景。百度地图的二次开发具有易上手,功能强大,交互性强等

5、优势,拥有越来越多的使用者,百度地图 API 为开发者 免费 提供的一套基于百度地图服务的应用接口,包括 JavaScript API、 Web 服务 API、 Android SDK、 iOS SDK、定位 SDK、车联网 API、 LBS 云等多种开发工具与服务,提供基本地图展现、搜索、定位、逆 /地理编码、路线规划、 LBS 云存储 与检索等功能,适用于 PC 端、移动端、 服务器 等多种设备,多种操作系统下的地图应用开发。百度地图 API 免费对外开放,业已广泛应用互联网、移动设备、车厂等行业,主要涉及房产、电商、团购、移动手机应用、生活服务网站等。主要有搜房、糯米、去哪儿网、百姓网、

6、 12580、酷讯旅游、同程网、途牛旅游网、好大夫在线、豆角网、墨迹天气、食神摇摇等。 二、国内外的研究现状 到目前为止 ,学者们主要讨论了知识地图在知识管理、图书馆服务以及指导学习三个方面的应用。 (1)知识地图在知识管理方面的应用。知识地图不仅可以用于显性知识的管理 , 还 可用于隐性知识的管理。可采用两种知识地图对隐性知识进行管理 , 一种用于隐性知识的表达 ,称为认知地图 ,亦称方法或过程图 ; 另一种用于隐性知识的交流传播 ,被称为专家图 , 这两种图分别从隐性知识本身和隐性知识载体两个角度出发对隐性知识进行管理。可利用知识地图建立用户易用的智能化导航系统 , 用户在浏览的同时发表评

7、论 ,通过知识地图平台进行隐性知识交流 , 能够为组织创新提供条件 , 利用知识地图进行知识重组 , 可为知识服务提供良好的服务平台。 (2)知识地图在图书馆参考咨询服务中的应用。知识地图是一种良好的工具 , 它可实现图书馆知识资源 的可视化配置 , 明确知识的分布以及分布于不同空间的知识资源间的内在联系。参考咨询系统中的请求管理器根据知识地图就可以快速找到合理的知识匹配 , 进而将咨询请求提交给匹配度最高的知识资源所有者 (图书馆和知识专家 ),以达到咨询服务的高质量。在此基础上 , 讨论了知识地图在个性化信息推荐服务中的应用。认为图书馆的个性化信息推荐系统需要随时密切关注用户信息需求 ,

8、并适时把有关信息自动推送给用户 , 知识地图为实现这样的服务提供了可能性。 (3)知识地图在指导学习中的应用。学生要培养自己的学习能力、实践能力和创新能力 ,就需要在学习的 过程中学会在知识之间自主建构有意义的连接并感悟这种意义 , 形成知识地图 ,在解决问题的过程中应用并完善知识地图 , 总结出解决问题的各种方法和一般规律 , 使知识地图成为智能知识地图。 综上所述 , 对知识地图概念的研究 , 国外主要集中在 20 世纪末 , 尤其以 1999 年和 2000年居多 , 而国内在这方面的研究稍晚 , 以 2002 年和 2003 年居多 ;在知识地图类型、功能以及知识地图的构建和应用方面

9、, 国内 2000 年以来研究颇多 ,且远远多于国外 ; 此外 , 国内关于知识地图的应用和构建领域的文献近年来呈不断增长趋势 , 而国内外对知识地图特点以及评价 指标的研究尚显薄弱 , 有待加强。 三、主要工作 1、选择性能好的数据库,进行数据存储; 2、搭建平台,编写代码运行代码; 3、导入数据库驱动,编写相应的驱动代码; 4、使用 javascript 的脚本语言调用百度 API 的函数; 5、使用 tomcat 发布网站。 四、采用的方法 本系统实现 Zigbee 终端节点进行水深数据经纬度和地址的采集,把数据通过协议栈传到协调器,协调器通过串口连接 GPRS, GPRS 通过因特网通

10、过因特网实现发短信打电话的功能 ,通过透传把数据存在 mysql 数据库中,使用 JDBC 驱动包进行 数据库的驱动,调用的数据存储在数组中。使用百度地图 API 的函数,通过 javascript 语言编写程序,实现相应功能,通过内网通软件得到一个公网 IP,对 tomcat 进行配置,根据 IP 得到网址,即可实现 tomcat 发布网页,使得电脑手机端浏览器输入 url 可以访问。 五、预期的结果 实现 Zigbee 超声波终端节点水深数据的采集 , 通过协议栈实现协调器管理终端节点数据,通过 GPRS 数据透传数据传递给 Labview 上位机,同时实现 GPRS 实现发送短信打电话的

11、功能, labview 上位机存储数据在 mysql 数据库中,百度 地图 API 获取数据库里的数据,根据经纬度把相应点标注在地图上,实现点击标注查看详细信息,包括该点的水深地址,实现地址的搜索,驾车路线的查询,实现在电脑手机浏览器输入网址查看详细信息。 指导教师签字 时 间 年 月 日 摘 要 mysql数据库具有体积小、 速度 快、总体拥有成本低,重点是是 开放源码的特点提供简便快速的数据存储调用,百度地图 Javascript API 是一套由 Javascript 语言编写的应用程序接口,可实现在网站中构建功能丰富、交互性强的地图应用,支持 PC 端和移动端基于浏览器的地图应用开发,

12、且支持 HTML5 特性的地图开发。 本系统实现 Zigbee 终端节点进行水深数据经纬度和地址的采集,把数据通过协议栈传到协调器,协调器通过串口连接 GPRS, GPRS 通过因特网通过因特网实现发短信打电话的功能,通过数据透传把数据存在上位机 labview 中, labview 把数据存储在 mysql数据 库中。 本文研究如何通过 Java 驱动数据库获得经纬度,水深,地址数据,通过百度地图 API 应用程序接口根据精度为实现标注在地图上的显示,超过设定的水深值时实现跳动报警,输入地址实现地址查询,输入起始点实现路线查询,以及输入网址实现网页和手机端的显示。 关键词: mysql数据库

13、 百度地图 API Javascript 应用程序 Abstract mysql database has small volume, quick speed, low total cost of ownership, the key is to provide a simple quick is the characteristic of open source data storagecalls,Baidu map Javascript API is a set of written by the JavaScript language application program interf

14、ace,Can be realized on the site to build rich, interactive maps,Support PC and mobile terminal based on the browsers maps application development, and support HTML 5 features map development. This system implement Zigbee terminal nodes for water depth data collection of latitude and longitude and ad

15、dresses, the data through the protocol stack to the coordinator, the coordinator via a serial port connection of GPRS, GPRS can realizethe function of text call via the Internet through the Internet, through data passthrough the data exist PC labview, labview data is stored in the mysql database. In

16、 this paper, we study how to use the Java driver database for longitude and latitude, water depth, the address data, through the baidu map API application program interface according to the precision to achieve the display of the mark on the map, set more than the depth of the value implementation b

17、eating the police, the input address implementation query, enter the starting points to realize the route query, and input the website to realize the display on web and mobile phones. Key words: The mysql database Baidu map Javascript API Applications 目 录 第 1 章 绪论 . 1 1.1 课题研究的的意义 . 1 1.2 国内外研究现状 .

18、1 1.3 论文研究内 容及工具 . 2 1.3.1 小巧高速的 mysql 数据库 . 2 1.3.2 功能强大的百度地图 API . 2 第 2 章 系统方案设计 . 3 2.1 设计原则及流程 . 3 2.2 流程实现 . 4 2.2.1 存储在 mysql 中的数据 . 4 2.2.2 Java 驱动数据库 . 5 2.2.3 百度地图 API 函数调用 . 5 2.2.4 电脑手机端页面的显示 . 5 第 3 章 mysql 数据库 . 7 3.1 mysql 软件简介 . 7 3.2 建立数据库 . 7 3.3 存储数据 . 8 第 4 章 编程软件及文件 . 9 4.1 JDK

19、简介 . 9 4.2 tomcat 简介 . 9 4.3 myeclips 简介 . 9 4.4 myeclips 配置 tomcat . 10 4.5 建立编程文件 xm.jsp . 11 第 5 章 Mysql 数据库数据调用 . 13 5.1 JDBC 简介 . 13 5.2 myeclipse 添加 JDBC 驱动 . 13 5.3 数据库驱动 . 14 5.4 数据存储 . 14 第 6 章 百度地图应用程序接口 . 16 6.1 百度地图 API 简介 . 16 6.2 地图控件 . 16 6.3 标注的显示 . 17 6.3.1 数组的调用 . 17 6.3.2 添加标注 . 1

20、7 6.3.3 标注的跳动预警 . 18 6.3.4 标注图标的自定义 . 18 6.4 弹出窗口显示信息 . 20 6.4.1 监听函数介绍 . 20 6.4.2 点击窗口显示数据 . 20 6.5 地址的查询 . 22 6.5.1 搜索按钮 . 22 6.5.2 本地搜索 . 23 6.5.3 清除历史信息 . 23 6.6 驾车线路查询 . 24 6.6.1 驾车路线查询按钮 . 24 6.6.2 路线查询实现 . 25 6.7 定时更新页面信息 . 26 7.1 内网通简介 . 27 7.2 内网通提供静态 IP . 27 7.3 tomcat 的设置 . 28 7.4 tomcat

21、根据 IP 实现页面访问 . 28 7.4.1 tomcat 网页访问的机制 . 28 7.4.2 网页访问 . 29 致 谢 . 32 参考文献 . 33 附录 A 外文翻译 . 34 A.1 英文 . 34 A.2 译文 . 40 附录 B 源程序 . 45 石家庄铁道大学毕业设计 1 第 1 章 绪论 1.1 课题研究的的意义 随着移动平台操作系统的飞速发展和地图应用领域的不断延伸,人们对于地理信息服务的要求也越来越高,在手机端和电脑客户端拓展地图应用,尤其是可以根据特定的需求进行百度地图二次开发,开发出满足用户的需求的百度地图,本课题的目的在于市民和相关部门可以方便准确的远程实现各个地

22、方水深,路线的查询,为人民的安全出行提供便利,同时相关部门也可以根据水深超出危险水深的地区提前做出应对措施 ,从而减少不必要的损失。 1.2 国内外研究现状 到目前为止 ,学者们主要讨论了知识地图在知识管理、图书馆服务以及指导学习三个方面的应用。 (1)知识地图在知识管理方面的应用。知识地图不仅可以用于显性知识的管理 ,还可用于隐性知识的管理。可采用两种知识地图对隐性知识进行管理 , 一种用于隐性知识的表达 , 称为认知地图 , 亦称方法或过程图 ; 另一种用于隐性知识的交流传播 ,被称为专家图 , 这两种图分别从隐性知识本身和隐性知识载体两个角度出发对隐性知识进行管理。 (2)知识地图在图书

23、馆参考咨询服务中的应用。知识地图是一种良好的 工具 , 它可实现图书馆知识资源的可视化配置 , 明确知识的分布以及分布于不同空间的知识资源间的内在联系 。 参考咨询系统中的请求管理器根据知识地图就可以快速找到合理的知识匹配 , 进而将咨询请求提交给匹配度最高的知识资源所有者 (图书馆和知识专家 ), 以达到咨询服务的高质量。 (3)知识地图在指导学习中的应用。学生要培养自己的学习能力、实践能力和创新能力 , 就需要在学习的过程中学会在知识之间自主建构有意义的连接并感悟这种意义 , 形成知识地图 , 在解决问题的过程中应用并完善知识地图 , 总结出解决问题的各种方法和一般规律 , 使知识地图成为 智能知识地图。 综上所述 , 对知识地图概念的研究 , 国外主要集中在 20 世纪末 , 尤其以 1999年和 2000 年居多 , 而国内在这方面的研究稍晚 , 以 2002 年和 2003 年居多 ; 在知识地图类型、功能以及知识地图的构建和应用方面 , 国内 2000 年以来研究颇多 , 且远远多于国外 ; 此外 , 国内关于知识地图的应用和构建领域的文献近年来呈不断增长趋

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。