当前位置: 首页 > 软件库 > 程序开发 > 地图相关 >

vue-bmap-gl

地图组件
授权协议 MIT
开发语言 JavaScript
所属分类 程序开发、 地图相关
软件类型 开源软件
地区 国产
投 递 者 司空炯
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

vue-bmap-gl 是一套基于 Vue 2.0 和百度地图 WebGL 版本的地图组件。 该版本在原来的版本上增加对 bmap WebGL1.0 的适配 该项目基于 https://github.com/ElemeFE/vue-amap/ 修改开发。

示例

// 引入vue-bmap-gl
import VueBMap from 'vue-bmap-gl';
import 'vue-bmap-gl/dist/style.css';
Vue.use(VueBMap);

// 初始化vue-amap
VueBMap.initBMapApiLoader({
  // 百度的key
  ak: 'YOUR_KEY',
  // 百度 sdk 版本,默认为 1.0
  v: '1.0'
});

组件

  • el-bmap(地图)
  • el-bmap-bezier-curve(贝塞尔曲线)
  • el-bmap-circle(圆)
  • el-bmap-ground-overlay(地面叠加层)
  • el-bmap-info-window(信息窗口)
  • el-bmap-label(文本标记)
  • el-bmap-marker(标号)
  • el-bmap-marker-3d(3D标号)
  • el-bmap-polygon(多边形)
  • el-bmap-polyline(折线)
  • el-bmap-prism(3D棱柱)
  • el-bmap-menu(右击菜单)
  • el-bmap-track(车辆跟踪)
  • <comment> 需求描述(2019/10/24) 广州市南沙区水务局BI大屏一张图定制化需求: 1、当前地理信息一张图是通过在线调用百度地图实现(在线地图),由于该项目属于地下管网施工,若基于该地图(在线或离线),参照将各施工区段设计图纸(CAD图)在地图上以简单的线段来标记于在线地图之上,并满足可以以将这些线使用不同颜色来表示已完工、正在施工、未施工(绿、黄、红)

  • 店铺信息 size="large" placeholder="请输入店铺名称" v-decorator="['openShopData.shopName', {rules: [{ required: true,whitespace: true, message: '请输入店铺名称'}]}]" > size="large" placeholder="请输入店铺地址" v-decorator="['o

  • html <div class="myBiaoZhu" id="myBiaoZhuDiv" @mousedown="moveclick" @contextmenu.prevent="yjmen">                 <img                   style="position: relative"                   id="myBiaoZhu"  

  • [Talk is cheap. Show me the code] 不想看理论知识请直接移步最后代码示例。 一、业务场景 动态加载图片,图片无法正常显示,前缀默认添加了http://localhost:9588/ 至于为什么会自动加,我没有找到确切的原因,后续找到后会进行更新 二、代码示例 示例: HTML: <img :src="imgURL" alt="图片"> <img :src="img

  •  报错描述    给 <baidu-map></baidu-map> 绑定了地图初始化事件 @ready="initMap"  在方法 initMap({BMap, map}) {} 中 BMap 可以正常使用 在其他方法/生命周期中,一旦使用 BMap ,便报错提示 BMap is undefined 解决方案 1. 全局安装 ESlint (任意目录下的命令行中执行) npm install

  • vue页面引用百度地图怎么让百度logo不显示 复制下面代码块,放到style样式内即可: 代码片. /* 下面即可去除:去除百度地图版权,去除右上角控件,去除右上角平移缩放控件的市县区文字 SGbaidumap是百度地图的div的样式 */ #SGbaidumap { width: 100%; height: 100%; } >>> .a

  •  这是第一种办法,需要用到AreaRestriction_min.js这个js文件 map = new BMap.Map("allmap"); map.centerAndZoom( new BMap.Point(114.34375, 30.49989), 15 ); map.setCurrentCity("成都"); map.enableSc

  • 因为大概要在地图上展示几百万个点,所以希望在拖拽加载或者缩放加载的时候,获取可视区域的经纬度范围内的数据,可以直接用: var bmap = graph.getModel().getComponent('bmap').getBMap() var start = bmap.getBounds().getSouthWest() //可视区域左下角 var end = bmap.getBounds(

 相关资料
  • 本文向大家介绍vue用BMap百度地图实现即时搜索功能,包括了vue用BMap百度地图实现即时搜索功能的使用技巧和注意事项,需要的朋友参考一下  本文实例为大家分享了vue用BMap百度地图实现即时搜索功能的具体代码,供大家参考,具体内容如下 功能如下: 搜索框搜索---自动下拉---点击数据---数据显示在搜索框里---点击新增--数据显示在下方--点击删除--删除当前 代码: 首先去百度开发者

  • bMap-mapSmoothMarker 项目介绍 网约车地图平移方案 项目依赖于 node+socket 提供数据服务 前端实现类似滴滴打车小车移动、偏离路线重新规划。 由于我这里实际项目中使用的百度地图,所以示例中百度地图方案成熟一些。 高德地图本身自己就已经解决了平移问题,如果你项目中使用高德地图只需要 建立一个巡航器 即可,本项目中 index-gd.ejs 也有部分示例。 具体实现思路请

  • angular-BMap angularjs 简单封装百度地图; 在app.js中引用angularMap模块,如:angular.module('bMapApp', ['angularMap']); 所有方法均返回promise对象

  • React-BMap  基于百度地图JavaScript Api封装的React组件库,使用这个库最好需要先了解React和百度地图JavaScript Api。 React-BMap只是利用了React组件的生命周期,来调用对应的百度地图JavaScript Api的方法,比如在componentDidMount和componentDidUpdate的时候在地图上添加覆盖物,componentW

  • 本文向大家介绍vue图片上传本地预览组件使用详解,包括了vue图片上传本地预览组件使用详解的使用技巧和注意事项,需要的朋友参考一下 最近项目一直在使用vue,以前只是用vue做过一些简单的demo对数据进行增删改,并没有用于实际开发项目。今天就想了解一下如何用vue实现常见的图片上传前本地预览效果。 效果预览: 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。

  • 下面是 vue 组件下的代码 发现 canvas 压根没有渲染出来 这是官方示例 上面使用了全部引入的方式,也使用了 use 的按需引入的方式,也是无法正确渲染出 canvas 元素。 这是使用的版本 请问在 vue 中应该怎么使用 echarts-gl