• 8h

    课程时长

  • 无限期

    有效期

  • 1414

    学习人数

课程参数
学前基础要求
具有Java基础

课程简介

    百度地图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不会用等。通过黑马百度地图的学习,会让你少走很多弯路,成为一个百度地图的熟练使用者和开发者,我们的课程主要学习。

师资团队
  • Java讲师
    讲师
    多年的软件开发实战经验与教学经验,专注于javaEE开发,擅长javaSE,JSP,Servlet、JDBC、Struts1/2、Spring、Hibernate等。热衷主流Java开源框架,曾参与多个大型项目研发。上课风趣幽默有激情,注重理论与实践相结合,深受学员喜爱。