位置: IT常识 - 正文

vue 高德地图添加多个点标记(vue3使用高德地图)

编辑:rootadmin
vue 高德地图添加多个点标记

推荐整理分享vue 高德地图添加多个点标记(vue3使用高德地图),希望有所帮助,仅作参考,欢迎阅读内容。

vue 高德地图添加多个点标记(vue3使用高德地图)

文章相关热门搜索词:vue 高德地图添加标记点,添加不上,vue 高德地图添加标记点,添加不上,vue3使用高德地图,vue 高德地图添加标记点,添加不上,vue使用高德地图插件,vue 高德地图添加标记点,添加不上,vue 高德地图添加标记点,添加不上,vue 高德地图添加覆盖物和自定义信息窗口,内容如对您有帮助,希望把文章链接给更多的朋友!

新建文件 amap.vue:

<template> <div id="amapcontainer" style="width: 1000px; height: 720px"></div></template><script>import AMapLoader from '@amap/amap-jsapi-loader';window._AMapSecurityConfig = { securityJsCode: '' // '「申请的安全密钥」',}export default { data () { return { map: null, markerList: [], mapList: [ { name: '小王', address: '广东省广州市海珠区', lnglats: [113.312566, 23.085073] }, { name: '小张', address: '广东省广州市黄埔区', lnglats: [113.480794, 23.177896] }, { name: '小李', address: '广东省广州市荔湾区', lnglats: [113.220556, 23.10718] }, { name: '小赵', address: '广东省广州市天河区', lnglats: [113.365438, 23.124231] } ] } }, mounted () { // DOM初始化完成进行地图初始化 this.initAMap() }, methods: { initAMap () { AMapLoader.load({ key: "", // 申请好的Web端开发者Key,首次调用 load 时必填 version: "2.0", // 指定要加载的 JSAPI 的版本,缺省时默认为 1.4.15 plugins: ["AMap.Scale", "AMap.ToolBar", "AMap.ControlBar", 'AMap.Geocoder', 'AMap.Marker', 'AMap.CitySearch', 'AMap.Geolocation', 'AMap.AutoComplete', 'AMap.InfoWindow'], // 需要使用的的插件列表,如比例尺'AMap.Scale'等 }).then((AMap) => { // 获取到作为地图容器的DOM元素,创建地图实例 this.map = new AMap.Map("amapcontainer", { //设置地图容器id resizeEnable: true, zoom: this.zoom, // 地图显示的缩放级别 viewMode: "3D", // 使用3D视图 zoomEnable: true, // 地图是否可缩放,默认值为true dragEnable: true, // 地图是否可通过鼠标拖拽平移,默认为true doubleClickZoom: true, // 地图是否可通过双击鼠标放大地图,默认为true zoom: 11, //初始化地图级别 center: [113.370824, 23.131265], // 初始化中心点坐标 广州 // mapStyle: "amap://styles/darkblue", // 设置颜色底层 }) this.setMapMarker() }).catch(e => { console.log(e) }) }, // 增加点标记 setMapMarker () { // 创建 AMap.Icon 实例 let icon = new AMap.Icon({ size: new AMap.Size(36, 36), // 图标尺寸 image: "//a.amap.com/jsapi_demos/static/demo-center/icons/poi-marker-red.png", // Icon的图像 imageSize: new AMap.Size(24, 30), // 根据所设置的大小拉伸或压缩图片 imageOffset: new AMap.Pixel(0, 0) // 图像相对展示区域的偏移量,适于雪碧图等 }); let makerList = [] this.mapList.forEach((item) => { // 遍历生成多个标记点 let marker = new AMap.Marker({ map: this.map, zIndex: 9999999, icon: icon, // 添加 Icon 实例 offset: new AMap.Pixel(-13, -30), //icon中心点的偏移量 position: item.lnglats // 经纬度对象new AMap.LngLat(x, y),也可以是经纬度构成的一维数组[116.39, 39.9] }); makerList.push(marker) }); this.map.add(makerList) // 自动适应显示想显示的范围区域 this.map.setFitView(); } }}</script><style lang="less"></style>

在需要使用的组件中引入 amap.vue:

<template> <div> <map-container></map-container> </div></template><script>import MapContainer from "@/components/amap";export default { name: "purchannel", components: { MapContainer }, data () { return { } }, watch: {}, created () { }, mounted () { }, methods: { }}</script><style lang="less" scoped></style>

页面效果:

本文链接地址:https://www.jiuchutong.com/zhishi/285076.html 转载请保留说明!

上一篇:最小全画幅的数码相机是什么(最小全画幅的数值是多少)

下一篇:antv/g6基本使用教程(antvl7)

  • 微信删除群聊后怎么找回群(微信删除群聊后聊天记录还在吗)

    微信删除群聊后怎么找回群(微信删除群聊后聊天记录还在吗)

  • 微信名下几个账号怎么查(微信名下几个账号怎么回事)

    微信名下几个账号怎么查(微信名下几个账号怎么回事)

  • 一张卡可以绑定两个支付宝吗(一张卡可以绑定多个nfc设备吗)

    一张卡可以绑定两个支付宝吗(一张卡可以绑定多个nfc设备吗)

  • 网易云音乐可以搜到微信好友吗(网易云音乐可以投屏到电视吗)

    网易云音乐可以搜到微信好友吗(网易云音乐可以投屏到电视吗)

  • 趣头条为什么给清零(趣头条bug)

    趣头条为什么给清零(趣头条bug)

  • 华为另外一个系统在哪里进入(华为另外一个系统)

    华为另外一个系统在哪里进入(华为另外一个系统)

  • 华为p40有没有红外(华为p40有没有红外线功能设置)

    华为p40有没有红外(华为p40有没有红外线功能设置)

  • 在cd光盘上标记cd-rw表示(在CD光盘上标记有CD杠rw字样此标记表明这光盘)

    在cd光盘上标记cd-rw表示(在CD光盘上标记有CD杠rw字样此标记表明这光盘)

  • 电脑设置字体大小怎么设置(电脑设置字体大小在哪里设置的)

    电脑设置字体大小怎么设置(电脑设置字体大小在哪里设置的)

  • 抖音添加小黄车需要什么条件(抖音添加小黄车流程)

    抖音添加小黄车需要什么条件(抖音添加小黄车流程)

  • 华为手机已下载的文件在哪找(华为手机已下载的更新怎么删除)

    华为手机已下载的文件在哪找(华为手机已下载的更新怎么删除)

  • 华为手机静音了怎么调回来(华为手机静音了闹钟还会响吗)

    华为手机静音了怎么调回来(华为手机静音了闹钟还会响吗)

  • 微信群有群号吗(微信群有群号吗在哪里看)

    微信群有群号吗(微信群有群号吗在哪里看)

  • 抖音私信能撤回吗(抖音私信能撤回就证明对方没把消息删除)

    抖音私信能撤回吗(抖音私信能撤回就证明对方没把消息删除)

  • 抖音上呼啦是什么(抖音呼啦圈视频教程)

    抖音上呼啦是什么(抖音呼啦圈视频教程)

  • win7兼容xp模式在哪调

    win7兼容xp模式在哪调

  • 怎么开启微信自启动(怎么开启微信自动回复)

    怎么开启微信自启动(怎么开启微信自动回复)

  • 苹果mt762cha是什么型号(iphone mt762za/a)

    苹果mt762cha是什么型号(iphone mt762za/a)

  • 如何永久注销微信账号(如何永久注销微软microsoft 账户)

    如何永久注销微信账号(如何永久注销微软microsoft 账户)

  • 安卓手机飘字怎么设置(怎么用手机屏幕飘字)

    安卓手机飘字怎么设置(怎么用手机屏幕飘字)

  • 手机可以用谷歌地图嘛(手机可以用谷歌地球吗)

    手机可以用谷歌地图嘛(手机可以用谷歌地球吗)

  • sata线怎么接主板(sata接线怎么用)

    sata线怎么接主板(sata接线怎么用)

  • 为什么央视影音打不开(为什么央视影音没有湖南卫视)

    为什么央视影音打不开(为什么央视影音没有湖南卫视)

  • uniapp小程序自定义顶部导航栏,输入框软键盘把顶部顶上去的解决方法(uniapp小程序自定义tabbar在iOS手机上太高了)

    uniapp小程序自定义顶部导航栏,输入框软键盘把顶部顶上去的解决方法(uniapp小程序自定义tabbar在iOS手机上太高了)

  • dnetc.exe是什么进程 dnetc进程有什么作用(dotnetfx.exe)

    dnetc.exe是什么进程 dnetc进程有什么作用(dotnetfx.exe)

  • 出口退税率怎么算
  • 居民个税和非居民个税哪个高
  • 企业所得税的营业成本
  • 股票股利的资金来源
  • 公司之间往来款需要开收据吗
  • 企业一般户怎么注销
  • 集团内部资产无偿划转是否纳税增值税
  • 企业之间借款利息进项税可以抵扣吗
  • 建筑业异地施工如何纳税
  • 如何在电子税务局开发票
  • 现金比率一般多少
  • 企业固定资产职称是什么
  • 上月增值税未申报本月能开票吗
  • 取得抵债资产的方式主要有以下几种
  • 个人劳务费发票可以委托其他人去开吗
  • 小规模纳税人如何转一般纳税人
  • 银行直接扣的手续费怎么记账
  • 公司租房可以入公积金吗
  • 收到的税费返还减少的原因
  • 承兑到期了怎么办
  • 在建工程转入长期待摊费用吗
  • 小规模纳税人免税额度是多少
  • 现金流量表的编制原则为( ),是( )的概念
  • 内账增值税会计核算
  • 企业社保缴费工资
  • 询证函是什么文书
  • 代开专票名称没有填写可以报销吗
  • php输出mysql查询结果
  • php写post接口
  • 动态壁纸怎么设置锁屏
  • 引入人工智能
  • 退回以前年度多交增值税
  • 腾达ac9路由器怎么样
  • 分公司改为子公司的所得税业务处理?
  • 柏林亚历山大广场1980
  • 有意义的分享
  • 财务软件服务合同要交印花税吗
  • 网商贷企业贷款条件
  • 销售鸡蛋免税怎么交税
  • 房地产拆迁补偿协议
  • 年度利润表与12月利润表区别
  • 残保金属期是当年还是上年
  • 一般纳税人提供财政部和国家税务总局规定的
  • 劳务派遣公司开票内容写什么
  • 营改增后租金收入交什么税
  • 增值税多缴税款可以抵缴以后
  • 公司一直没有做内账违法吗
  • 提取保险责任准备金怎么计算
  • 收到公益性捐赠计入什么科目
  • 民非企业怎么给员工交五险
  • 我是小规模纳税人,客户都想获得13%的专票
  • 房屋销售预收如何交税
  • 月末一次加权平均和移动加权平均的区别
  • mysql5.5.27安装教程与配置
  • WP8版Creative Camera:相机详情介绍(图文)
  • xp系统运行怎么打开
  • linux系统的
  • 苹果mac与平板的区别
  • win8怎么看windows
  • xp连接到共享打印机
  • windowsxp的功能介绍
  • keyemain.exe是什么
  • win7宽带连接改成无线网络
  • opengl纹理叠加
  • react-native fetch的具体使用方法
  • 快速掌握一个方法
  • Error: String types not allowed (at 'layout_gravity' with value 'bottom/center_horizontal').
  • nodejs怎么实现多线程
  • python字符串strip的作用
  • nodejs model
  • 会用python
  • jquery mobile demo
  • 菜鸟教程javaweb
  • js正则regexp
  • 源码搜索
  • python win10
  • 如何查看自己公司的税种
  • 房屋租赁税率是6还是9
  • 单位轿车出售怎么处理
  • 西安市地方税务局高新技术产业开发区分局
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设