vuecli引入vue-amap地图组件(高德地图SDK)

news/2024/7/10 2:45:06 标签: vue, vuecli, amap, 高德地图

指南:组件 | vue-amap


1、前往高德开放平台注册开发者账号,在控制台申请Key

  • 高德开放平台:高德开放平台 | 高德地图API
  • 申请Key:获取Key-创建工程-开发指南-Web服务 API | 高德地图API

vueamap_8">2、安装vue-amap

npm install vue-amap --save

vueamap_13">3、在main.js中引入vue-amap

import VueAMap from 'vue-amap';
import { AMapManager } from "vue-amap";

Vue.use(VueAMap);
VueAMap.initAMapApiLoader({
  key: 'XXXXXXXX',  //填写在高德开放平台获取的key
  plugin: ['Autocomplete', 'PlaceSearch', 'Scale', 'OverView', 'ToolBar', 'MapType', 'PolyEditor'],  //按需引用插件
  uiVersion: '1.0.11' //高德ui组件库
  v: '1.4.4'  //高德sdk
});

amap_27">4、应用amap地图组件(示例)

<template>
  <div style="width: 500px;height: 500px;">
    <el-amap vid="map_id" :amap-manager="amapManager" :zoom="zoom" :center="center" :events="events">
      <el-amap-marker :position="center"></el-amap-marker>
    </el-amap>
  </div>
</template>

<script>
let amapManager = new VueAMap.AMapManager();
export default {
  data() {
    return {
      amapManager,
      zoom: 16,
      center: [0, 0],
      events: {
        init(o) {
          // 自定义地图样式:https://geohub.amap.com/mapstyle/index
          o.setMapStyle(
            "amap://styles/a5a3bd8b425f872adeb4803b07da3967"
          );
        },
    },
    };
  };
};
</script>

高德地图JS API参考:JSAPI结合Vue使用-JSAPI与前端框架结合-教程-地图 JS API v2.0 | 高德地图API


http://www.niftyadmin.cn/n/95526.html

相关文章

校招Java岗位面经(一面)

面试题是Guide哥那里找的&#xff0c;我帮大家找来答案并且整理了一下。大家背八股文可以去看Guide哥的。JavaGuide&#xff08;Java学习&&面试指南&#xff09; | JavaGuide(Java面试学习指南)这是携程的Java一面。&#x1f4e3;一面45min题目&#xff1a;进程和线程的…

超纯水制备,MB-106UP抛光树脂的技术解析

超纯水&#xff08;Ultrapure water&#xff09;又称UP水&#xff0c;是指电阻率达到18 MΩ*cm&#xff08;25℃&#xff09;的水。这种水中除了水分子外&#xff0c;几乎没有什么杂质&#xff0c;更没有细菌、病毒、含氯二噁英等有机物&#xff0c;当然也没有人体所需的矿物质…

数学小课堂:数列和级数(要知道当下很重要,但趋势更重要。)

文章目录 引言I 数列1.1 斐波那契数列1.2 等差数列1.3 等比数列(几何数列)1.4 级数(数列的求和)1.5 学习数学的技巧II 数列和数字的关系2.1 斐波那契数列的增长速率2.2 碳-14测定法(等比数列的应用)2.3 数列的意义引言 通过学习一些数学知识和方法,帮助我形成了系统的做事…

python实战应用讲解-【语法基础篇】python中列表的使用(附示例代码)

目录 列表 列表数据类型 用下标取得列表中的单个值 负数下标 利用切片取得子列表

为Webpack5项目引入Buffer Polyfill

前言 最近在公司的一个项目中使用到了Webpack5&#xff0c; 然而在使用某个npm包的时候&#xff0c;出现了Buffer is not defined 这个问题&#xff0c;原因很明显了&#xff0c;因为浏览器运行时没有Buffer这个API&#xff0c;所以需要为浏览器引入Buffer Polyfill. Webpack5…

【华为OD机试模拟题】用 C++ 实现 - 选座位(2023.Q1)

最近更新的博客 【华为OD机试模拟题】用 C++ 实现 - 分积木(2023.Q1) 【华为OD机试模拟题】用 C++ 实现 - 吃火锅(2023.Q1) 【华为OD机试模拟题】用 C++ 实现 - RSA 加密算法(2023.Q1) 【华为OD机试模拟题】用 C++ 实现 - 构成的正方形数量(2023.Q1) 【华为OD机试模拟…

Android 架构 MVC MVP MVVM,这一波你应该了然于心

MVC&#xff0c;MVP和MVVM是软件比较常用的三种软件架构&#xff0c;这三种架构的目的都是分离&#xff0c;避免将过多的逻辑全部堆积在一个类中。在Android中&#xff0c;Activity中既有UI的相关处理逻辑&#xff0c;又有数据获取逻辑&#xff0c;从而导致Activity逻辑复杂不单…

oracle 不使用索引深入解析

首先&#xff0c;我们要确定数据库运行在何种优化模式下&#xff0c;相应的参数是&#xff1a;optimizer_mode。缺省的设置应是"choose"&#xff0c;即如果对已分析的表查询的话选择CBO&#xff0c;否则选择RBO。如果该参数设为“rule”&#xff0c;则不论表是否分析…