百度地图提供sdk,javascript api等多种客户端调用方式,通常在网页上用的比较多,也就是javascript api,这里根据自己的使用,简单介绍一下如何快速使用javascript调用百度地图api。使用百度地图api,不像其他前端框架那样,我们可以在官网获得一个js库文件,然后通过<script src="path/to/lib.js"></script>的方式加入页面中。百度地图api的使用,需要我们注册成为开发者,然后获取一个类似私钥的东西,然后在页面上使用,没有私钥,我们无法调用地图api。

1、首先需要注册百度开发者:http://lbsyun.baidu.com/apiconsole/key

2、创建一个自己的应用,生成ak。

3、 准备页面,在页面引入百度地图api的脚本并加上上一步中的ak参数。

<!doctype html>
<html><head><meta charset="UTF-8"/><title>map</title><style>html,body{height:100%;width:100%;padding:0;margin:0;}#root{height:100%;}</style><script type="text/javascript" src="http://api.map.baidu.com/api?v=3.0&ak=YcP5EukTHUoFR3oObxdfBHTfA3EUgHET"></script></head><body><div id="root"></div><script type="text/javascript">var map = new BMap.Map("root");map.centerAndZoom(new BMap.Point(116.404,39.915),15)map.enableScrollWheelZoom()</script></body>
</html>

打开浏览器,访问页面,得到如下结果:

本示例只是简单介绍如何利用百度地图api得到一个地图,在实际中,我们需要结合自己的业务将地图使用起来,会增加很多标记,以及图层,让地图展示更加丰富的元素。让地图成为一个工具,而不仅仅是展示一个图形。

javascript调用百度地图api相关推荐

  1. 【c#】Form调用百度地图api攻略及常见问题

    首先,在Form中调用百度地图api,我们需要使用webbrowser控件,这个在前面的文章中已经讲过了,可以参照(http://blog.csdn.net/buptgshengod/article/ ...

  2. C#调用百度地图API入门解决BMap未定义问题

    本文主要是最近帮助好友研究JavaScript的百度地图API,同时显示到C# Winform界面.同时遇到了BMap未定义的错误(BMap is not defined)及解决方法.以前写过基于An ...

  3. 【JavaScript】百度地图API快速上手

    获取秘钥 账号和获取秘钥 很欣赏百度这个免费的feel,而且大家如果只是个人在本地的浏览器端运行网页,做简单的测试,基本是不受限的. 点击"申请秘钥"去申请秘钥: 设置应用 接下来 ...

  4. HTML5页面调用百度地图API,获取当前位置并导航到目的地

    微信也可用, <!DOCTYPE html> <html lang="zh-cmn-Hans"><meta charset="UTF-8&q ...

  5. HTML调用百度地图API,实现地图标注位置

    HTML调用百度地图API,实现地图标注位置 一.说明 二.代码 总结 提示:以下是本篇文章正文内容,下面案例可供参考 一.说明 通过HTML调用百度地图API,在指定位置显示出地图,并且在目标位置标 ...

  6. html插入地图的方法,JavaScript接入百度地图API的方法步骤

    一.百度地图API接入 1.搜索百度地图开发平台 2.注册百度账号 3.登陆并申请成为开发者 4.在百度地图开发平台的首页选择控制台,在控制台中创建应用 创建好应用以后就能在控制台我的应用中看到这个应 ...

  7. 调用百度地图API,如何只显示某个省份的地图

    需求如下 1.调用百度地图API 2.只显示某个省份的地图如安徽省,其他的都不要显示 实现步骤如下 1.调用百度地图Api,显示地图 https://blog.csdn.net/tian_jiangn ...

  8. java百度地图插件下载地址_调用百度地图Api实现的查看地图功能的小插件

    1. 功能 bMap.js 可根据地理位置调用出百度地图,采用弹出框形式 2.用法 var city = '青岛市'; var address = '香港中路'; bMap.init({ city : ...

  9. 百度地图AK申请注意+百度地图API生成热力图+调用百度地图API自动获取经纬度和地址

    文章目录 一.百度地图AK密钥申请 二.调用百度地图API生成热力图 三.调用百度地图API自动获取经纬度和地址 一.百度地图AK密钥申请 点击百度地图API控制台,输入登录账户,即可进入,若账户未完 ...

最新文章

  1. android编程fragment,Android中关于FragmentA嵌套FragmentB的问题
  2. 西电计算机本科学费,陕西高校学费大比拼!你当年的学费现在涨了多少
  3. mit risc-v 资料
  4. 如何使用 rsync 备份 Linux 系统的一些介绍
  5. 邮件系统三功能 建金字塔防护体系
  6. 【学生信息管理系统】——总结篇
  7. QuartusII下verilog设计使用OC8051和VGA两个IP核组成片上系统
  8. AppDelegate文件下各方法的用法:(应用程序挂起、复原与终止)
  9. E-Prime1.1安装教程及软件下载
  10. python获取验证码失败_python 爬虫:验证码一直错误
  11. “夜拍王”荣耀10GT上线,不用三脚架也能出夜景大片!
  12. USB1.1学习笔记
  13. UBOOT源码分析的第一阶段start.S分析(3)
  14. css中清除li的点默认样式
  15. Windows xp 磁盘加密
  16. Java Swing入门
  17. 西安拟制定羊肉泡馍肉夹馍制作标准
  18. 100以内加减法练习程序(Python实现)
  19. android edittext禁止输入特殊字符,禁止输入表情以及特殊字符方法
  20. SpringBoot 常见配置注解使用:

热门文章

  1. Aiseesoft Total Media Converter(全能视频转换器)v9.2.22版本更新
  2. 信息价产品经理日志(1)- 妈的,不想再呆在广联达了
  3. Linux C/C++编程:lseek、fseek、ftell、rewind、fgetpos、fsetpos、
  4. 阿里云祝顺民:算力网络架构的新探索
  5. Goo3D 3d图片制作网站
  6. UE4 管理游戏的音量 开关
  7. linux时钟操作接口
  8. 【python小技巧】花式表白之动态二维码,这个gif有点帅哦
  9. 自动驾驶入门必须要学会的ADAS(详解)
  10. SAP MM 为UB类型的STO执行VL10B,报错-没有项目类别表存在(表T184L NL 0002 V)-之对策