js展示百度地图及添加标注实现

 更新时间:2023年08月18日 09:48:39   作者:兰亭  
这篇文章主要为大家介绍了js展示百度地图及添加标注实现示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪

百度地图开放平台

https://lbsyun.baidu.com/

新建应用

js开发文档

https://lbsyun.baidu.com/index.php?title=jspopularGL

demo

我们暂时用的就是展示地图和标注:源码如下(ak换一下)

<!DOCTYPE html>
<html lang="zh-CN">
<head>
  <meta charset="utf-8">
  <title>地图展示</title>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <meta name="viewport" content="initial-scale=1.0, user-scalable=no">
  <meta http-equiv="X-UA-Compatible" content="IE=Edge">
  <style>
    body,
    html,
    #container {
      overflow: hidden;
      width: 70%;
      height: 70%;
      margin: 0;
      font-family: "微软雅黑";
    }
    .info {
      z-index: 999;
      width: auto;
      min-width: 22rem;
      padding: .75rem 1.25rem;
      margin-left: 1.25rem;
      position: fixed;
      top: 1rem;
      background-color: #fff;
      border-radius: .25rem;
      font-size: 14px;
      color: #666;
      box-shadow: 0 2px 6px 0 rgba(27, 142, 236, 0.5);
    }
  </style>
  <script src="http://api.map.baidu.com/api?type=webgl&v=1.0&ak=yourApplicationKey"></script>
</head>
<body>
  <div class="info">最新版GL地图命名空间为BMapGL, 可按住鼠标右键控制地图旋转、修改倾斜角度。</div>
  <div id="container"></div>
</body>
</html>
<script>
  var map = new BMapGL.Map('container'); // 创建Map实例
  var point = new BMapGL.Point(116.404, 39.915);
  map.centerAndZoom(point, 15); // 初始化地图,设置中心点坐标和地图级别
  var marker = new BMapGL.Marker(point); // 创建标注   
  map.addOverlay(marker);
  map.enableScrollWheelZoom(true); // 开启鼠标滚轮缩放
</script>

以上就是js展示百度地图及添加标注实现的详细内容,更多关于js百度地图添加标注的资料请关注脚本之家其它相关文章!

相关文章

  • 微信小程序 wx.request(object) API详解及实例代码

    微信小程序 wx.request(object) API详解及实例代码

    这篇文章主要介绍了微信小程序 wx.request(object) API详解及实例代码的相关资料,需要的朋友可以参考下
    2016-09-09
  • 微信小程序 (七)数据绑定详细介绍

    微信小程序 (七)数据绑定详细介绍

    这篇文章主要介绍了微信小程序数据绑定详细介绍的相关资料,需要的朋友可以参考下
    2016-09-09
  • 微前端之 js隔离 样式隔离 元素隔离问题详解

    微前端之 js隔离 样式隔离 元素隔离问题详解

    这篇文章主要为大家介绍了微前端之 js隔离 样式隔离 元素隔离问题详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-08-08
  • Web应用开发TypeScript使用详解

    Web应用开发TypeScript使用详解

    这篇文章主要为大家介绍了Web应用开发TypeScript的使用详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-05-05
  • 微信小程序 下拉菜单的实现

    微信小程序 下拉菜单的实现

    这篇文章主要介绍了微信小程序 下拉菜单的实现的相关资料,需要的朋友可以参考下
    2017-04-04
  • javascript对象3个属性特征

    javascript对象3个属性特征

    这篇文章主要介绍了javascript对象3个属性特征,writable可写、enumerable可枚举、configurable可配置,下面来看看文章的详细内容吧
    2021-11-11
  • 使用JavaScript破解web

    使用JavaScript破解web

    今天小编就为大家分享一篇关于使用JavaScript破解web的文章,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2018-09-09
  • Fabric.js 修改画布交互方式作用详解

    Fabric.js 修改画布交互方式作用详解

    这篇文章主要为大家介绍了Fabric.js 修改画布交互方式作用详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-09-09
  • JavaScript严格模式不支持八进制的问题讲解

    JavaScript严格模式不支持八进制的问题讲解

    这篇文章主要讲解JavaScript严格模式不支持八进制的问题,本文围绕JavaScript严格模式展开内容,详细介绍为什么JavaScript严格模式不支持八进制,下面来看看详细介绍,需要的朋友可以参考一下
    2021-11-11
  • 详解 TypeScript 枚举类型

    详解 TypeScript 枚举类型

    这篇文章主要介绍了TypeScript 枚举类型,TypeScript 在 ES 原有类型基础上加入枚举类型,使得在 TypeScript 中也可以给一组数值赋予名字,这样对开发者比较友好,可以理解枚举就是一个字典,文章内容围绕TypeScript 枚举类型展开内容,需要的朋友可以参考一下
    2021-10-10

最新评论