课程简介
百度地图API是为开发者免费提供的一套基于百度地图服务的应用接口,包括JavaScript API、Web服务API、Android SDK、iOS SDK、定位SDK、车联网API、LBS云等多种开发工具与服务,提供基本地图展现、搜索、定位、逆/地理编码、路线规划、LBS云存储与检索等功能,适用于PC端、移动端、服务器等多种设备,多种操作系统下的地图应用开发。
适用人群
PC端、移动设备端、服务端的地图应用开发者
技能储备
JavaScript的相关知识
JavaWeb的相关知识
JSON和XML相关的知识
WebService相关知识
主讲内容
第一章理论知识:百度地图概述
包括:发展历史、未来前景、产品介绍,成功案例,面向的开发者等。
开发前准备:包括:百度地图及应用场景、申请密钥等。 入门案例 包括:字段约束、属性约束、类级别约束、约束继承、对象图等。
第二章:JavaScript API使用入门1
覆盖物,包括:覆盖物、自定义覆盖物等
信息窗口示例
右键菜单示例
鼠标示例
事件
地图图层
工具和JavaScript开源库
全景图
第三章:JavaScript API使用入门2
个性地图
服务-搜索
服务-导航
服务之地理编码和反向地理编码
检索
地理解析和逆地理解析示例
坐标转换示例
定位示例
更新日志和常见问题
第四章:JavaScript API案例
案例之框架
案例之公交查询
案例之驾车查询
案例之地图查询方案
百度地图JavaScript API课程总结
第五章: Web服务器之Place API
Web服务器API的概述和应用场景
Web服务器之Place API使用
Web服务器之Place Suggestion API和Geocoding API
Web服务器之路线规划(Direction) API和Web服务器之批量行驶距离计算 API
Web服务器之普通IP定位 API和Web服务器之鹰眼Web服务 API
Web服务器之Timezone API和Web服务器之推荐上车点 API
第六章:Web服务器之案例
Web服务器之URI API案例
Web服务器之静态图 API和Web服务器之附录和总结
Web服务器之周边查询案例实现
第七章:LBS云服务入门
LBS云服务之概述和LBS云服务之开发指南
LBS云服务之云存储和云检索
LBS云服务之云存储_云存储字段定义方式
第八章:LBS云服务之云存储接口
LBS云服务之云存储_geotable接口和column接口
LBS云服务之云存储_poi接口和LBS云服务之云存储总结
第九章:LBS云服务之云存储和检索案例
LBS云服务之云检索和LBS云服务之云地理编码
LBS云服务之云存储案例实现和LBS云服务之云检索案例实现
第十章:GPS功能案例
百度地图之JavaScript API的GPS功能示例
GPS功能之定位案例实现
GPS功能之监控案例实现
课程详解
百度地图JavaScript API是一套由JavaScript语言编写的应用程序接口,它能够帮助您在网站中构建功能丰富、交互性强的地图应用程序。百度地图API不仅包含构建地图的基本功能接口,还提供了诸如本地搜索、路线规划等数据服务。适用于PC或移动设备端的基于浏览器的开发。JS版本还为用户开放了开源库,简化开发。百度地图Web服务API包括Place API、Geocoding API、Direction API,能够快速响应用户的请求,返回xml&Json 数据。就百度地图API目前政策,若用户使用该套API,需要先申请key。其中Place API使用受限,其他均无限免费使用。
百度地图提供了这么多的API和功能,开发者在使用过程中难免遇到不同的问题,比如API不会用等。通过黑马百度地图的学习,会让你少走很多弯路,成为一个百度地图的熟练使用者和开发者,我们的课程主要学习。
-
黑马讲师讲师黑马程序员了解企业需要什么技能的人才,也了解学员存在的难点与问题,更真实的项目讲授、全新的技术热点、全面的知识体系、强大的授课模式,重新定义IT培训新标准。