课程简介
    百度地图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培训新标准。