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百度地图添加标注的资料请关注脚本之家其它相关文章!

相关文章

  • JavaScript 执行上下文的视角详解this使用

    JavaScript 执行上下文的视角详解this使用

    这篇文章主要为以JavaScript 执行上下文的视角为大家讲清楚 this使用示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-02-02
  • 如何取得中文输入的真实长度?

    如何取得中文输入的真实长度?

    如何取得中文输入的真实长度?...
    2006-06-06
  • 浅谈TypeScript 索引签名的理解

    浅谈TypeScript 索引签名的理解

    这篇文章主要给大家分享的是TypeScript 索引签名的理解,索引签名由方括号中的索引名称及其类型组成,后面是冒号和值类型:{ [indexName: KeyType]: ValueType }, KeyType 可以是一个 string、number 或 symbol,而ValueType 可以是任何类型,下面就俩简单了解一下吧
    2021-10-10
  • js不常见操作运算符总结

    js不常见操作运算符总结

    这篇文章主要给大家分享js不常见操作运算符总结,下面文章收i部分js操作运算符得介绍,需要的朋友可以参考一下,希望对你有帮助
    2021-11-11
  • javascript字符串单个字符访问方法

    javascript字符串单个字符访问方法

    这篇文章主要为大家介绍了javascript字符串单个字符访问方法,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-07-07
  • JavaScript与JQuery框架基础入门教程

    JavaScript与JQuery框架基础入门教程

    这篇文章主要介绍了jQuery和JavaScript入门基础知识学习指南,jQuery是当下最主流人气最高的JavaScript库,需要的朋友可以参考下
    2021-07-07
  • 微信小程序 Page()函数详解

    微信小程序 Page()函数详解

    这篇文章主要介绍了微信小程序 Page()函数详解的相关资料,在开发过程中肯定会遇到Page()函数,希望能帮助到大家,需要的朋友可以参考下
    2016-10-10
  • TypeScript中extends的正确打开方式详解

    TypeScript中extends的正确打开方式详解

    这篇文章主要为大家介绍了TypeScript中extends的正确打开方式详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-08-08
  • Typescript 封装 Axios拦截器方法实例

    Typescript 封装 Axios拦截器方法实例

    这篇文章主要为大家介绍了Typescript 封装 Axios拦截器方法实例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-09-09
  • JavaScript前端学算法题解LeetCode最大重复子字符串

    JavaScript前端学算法题解LeetCode最大重复子字符串

    这篇文章主要为大家介绍了JavaScript前端学算法题解LeetCode最大重复子字符串,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-09-09

最新评论