1、首先,我们要在在引入高德地图的文件里,在key后面加上&plugin=AMap.MouseTool

<script src="https://webapi.amap.com/maps?v=2.0&key=你申请的key值&plugin=AMap.MouseTool"></script>

如果没引入,就会报下面这个错

2、然后我们找到官网相对应的实例:https://lbs.amap.com/demo/jsapi-v2/example/overlayers/overlay-draw
3、具体代码如下

<el-button type="primary" @click="drawPolygon">画面按钮</el-button>
<div id="map001"></div>//注意要给地图设置宽高
const AMap = window.AMap;
data() {return {map: null,};},
initMap() {this.map = new AMap.Map("map001", {center: [116.397428, 39.90923], //中心点坐标zoom: 18, //级别});
}
drawPolygon() {let mouseTool = new AMap.MouseTool(this.map);mouseTool.polygon({strokeColor: "#FF33FF",strokeOpacity: 1,strokeWeight: 6,fillColor: "#1791fc",fillOpacity: 0.4,strokeStyle: "solid",});
},

实现效果如下图:

结束画多边形得按鼠标右边,不知道为什么哈哈

四、vue 项目使用高德地图画面(多边形)相关推荐

  1. vue项目使用高德地图

    vue项目使用高德地图-部分功能介绍 在此做个笔记,引入方式使用了高德2.0 loadsh的加载方式 1.引入高德地图方式-NPM npm i @amap/amap-jsapi-loader --sa ...

  2. vue项目使用高德地图定位当前地址

    vue项目使用高德地图定位当前地址 一.在项目中安装vue-amap插件 二.页面代码 三.data数据 一.在项目中安装vue-amap插件 1.最终效果 2.安装命令 npm install vu ...

  3. Vue项目中用高德地图实现定位

    说明:本文主要是介绍如何在Vue项目中接入百度地图并定位当前城市,更深层次的内容稍后有空整理. 可能还有更牛的实现方案,目前我这里记录的是我自己跑通的一个版本,希望对你有所帮助,仅供参考. Vue项目 ...

  4. vue项目中高德地图的注册及使用

    1.创建应用 点击进入高德地图个人开发的注册:https://lbs.amap.com/dev/id/personal 然后可以登录支付宝进行认证. 注册完毕之后,点击右上角的控制台 点击右上角的创建 ...

  5. Vue项目引用高德地图实现车辆轨迹回放

    一.引入高德地图jsApi 在项目入口index.html页面以cdn方式引入 <script src="https://webapi.amap.com/maps?v=1.4.15&a ...

  6. vue项目引入高德地图(定位、搜索、经纬度解析地址)

    1.npm 安装 npm install vue-amap --save 2.main.js文件引入vue-amap import VueAMap from 'vue-amap' Vue.use(Vu ...

  7. vue项目使用高德地图的定位及关键字搜索功能

    1.首先在index.html引入高德地图的秘钥.如图: 注意:如果使用关键字搜索功能要加上 plugin=AMap.Autocomplete,AMap.PlaceSearch,否则功能无法使用,并会 ...

  8. vue项目引入高德地图

    简单叙述 首先需要了解一个小细节: 就是定位获取到的坐标,直接在地图组件或者在位置标注中使用的时候,位置可能有一定的偏差. 还有一个点需要注意的就是: 微信开发者工具的定位不准确,无法获取想要的位置. ...

  9. vue项目中高德地图根据城市名定位到城市中心位置,并在该位置做标记

    先看效果: 首先记得引入高德地图,并且要带上&plugin=AMap.DistrictSearch,如下: <script type="text/javascript" ...

最新文章

  1. linux $变量含义($0,$1,$2,$#,$@) ----linux 基础
  2. linux ssh 报错 Failed to start OpenSSH Server daemon
  3. 常用的PL/SQL开发原则 by dbsanke
  4. HBuilder设置代码自动换行的方法
  5. Angular.js中使用$watch监听模型变化
  6. x86_64编译JPEG遇到Invalid configuration `x86_64-unknown-linux-gnu'
  7. html5 video 直播流无声音,【报Bug】html5plus 使用 VideoPlayer 播放部分rtmp没有声音
  8. cathome 猫家 开发日记-底部导航
  9. 开源自动化配置管理工具Puppet入门教程
  10. 天才?骗子?解析Deep Tech
  11. 微软悬赏25万美元捉拿Conficker蠕虫作者
  12. devenv /ResetSkipPkgs
  13. 为Autodesk Infrastructure Map Server(AIMS) Mobile Viewer创建自定义控件
  14. 清华大学操作系统OS学习(一)——OS相关信息
  15. D3.js学习指北--第二章,基础复习
  16. 《IT项目经理进阶之道》简介
  17. leetcode:活字印刷
  18. 史上最易懂UML类图知识
  19. eclipse连接SQL Server数据库(详解很细心)
  20. 【S32K】S32K144入门笔记(1) 从零开始进行开发环境搭建

热门文章

  1. 如何分辨iphone 的冷屏与暖屏
  2. 安信可ESP32-CAM摄像头开发demo--广域网远程实时查看视频流
  3. YOLOv5目标检测➕声音告警
  4. 【坐标转换】四参数和七参数计算,并正向转换坐标(附完整源代码地址)
  5. 小程序云开发登陆流程
  6. 地图处理方法-判断一个点是否在某个区域内
  7. 承认吧!你不是不行,你是不敢!
  8. POI根据模板导出word文件,以及word转PDF,PDF转图片再插入PDF中(防止PDF被修改)
  9. 阿里企业云邮箱怎么申请?企业云邮箱登录界面在哪?
  10. xp打开网页显示服务器错误怎么办,winxp系统IE浏览器出现Internet无法打开站点错误提示怎么办...