百度地图API简介

百度地图API

简介

百度地图API是百度地图开放平台面向广大政府、企业、互联网等开发者开放的免费地图服务。拥有定位、地图、导航、轨迹、路况、路线规划、搜索,七大基础地图服务能力,并将七大服务能力开放给各行业开发者使用。

特点

  1. 免费
    百度地图API是免费的对于使用者能够减少使用成本。
  2. 简单
    百度地图API中有详细的教程,一步一步的指导使用者学习和使用,对于刚开始使用API或刚开始学习编程的人来说比较方便。
  3. 功能齐全
    百度地图API提供的功能较多,有定位、地图、导航、轨迹、路况、路线规划、搜索,七大基础地图服务,并且都是常用的实用性较强。
  4. 支持性较好
    百度地图API可以在移动端和PC端使用,还支持在微信小程序中使用,还有javascript相应的API,有利于前端开发的对接。

API使用

申请AK

注册并登录百度开放平台,在控制台页面应用管理功能中申请AK该AK是使用百度地图API的关键

引入API

在HTML文件中像引入js文件一样,使用script标签引入API

根据百度地图API教程使用

百度地图API中有详细的教程,可以在百度地图开放平台中学习。

示例

 var map = new BMapGL.Map(document.getElementById("map"));
    var point = new BMapGL.Point(116.404, 39.915);
    //开启鼠标滚轮缩放地图
    map.enableScrollWheelZoom(true);
    //设置显示地图的中心点
    map.centerAndZoom(point, 15);
    //设置地图的旋转角度
    map.setHeading(0);
    //设置地图的倾斜角度
    map.setTilt(0);

    //声明比例尺控件
    var scaleControl = new BMapGL.ScaleControl({
        offset: new BMapGL.Size(200, 100)
    });
    map.addControl(scaleControl);
    //缩放控件
    var zoomControl = new BMapGL.ZoomControl();
    map.addControl(zoomControl);
    //设置地图样式
    map.setMapStyleV2({
        styleId: 'fe25c7cddf5d86b434d89634ef2fa087'
    });

以上一个简单的地图就创建完成
在这里插入图片描述

使用体验

总体来讲使用百度地图API就像使用插件一样比较简单,只需要将调用指定的方法,传入参数就能显示地图。
其次,百度地图除了提供一些方法外,还提供了一些工具,在我使用的过程中,使用到的工具只有地图样式这个工具,百度地图这个工具可以让使用者将设计好的地图样式发布后给使用者一个id可以使用者个id对地图样式进行配置,从而使用样式,这个配置也是百度地图提供的一个方法,比原始的配置要简单许多,给开发者提供了便利。

  • 1
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

前端御书房

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值