vue+openlayers添加点击事件进行图片标记
思考:首先肯定是先创建一个图层,然后在该图层点击的位置添加一个feature(图片)
代码实现:
//创建矢量容器,当点击时将图标feature放进去var iconVector = new VectorSource({features:[]})//创建图层var iconLayer = new VectorLayer({source:iconVector})//将图层添加到地图上this.map.addLayer(iconLayer)this.map.on('singleclick',mapClick);function mapClick(e){//点击的坐标var p = e.coordinate//添加地图点击标记,创建标记featurevar iconFeature = new Feature({geometry: new Point(p)})//标记样式var iconStyle = new Style({image: new Icon({src:require('../assets/bj.jpg')})})//设置标记样式iconFeature.setStyle(iconStyle)iconVector.clear()//每次先清空容器iconVector.addFeature(iconFeature)//将创建好的feature放入到容器中}
效果图:
注意:上面的代码是没有高亮的,但是标记图片是一样的,图片没做处理,但是实现方式应该是正确的
vue+openlayers添加点击事件进行图片标记相关推荐
- vue a-sub-menu 添加点击事件报错_Vue+TS 使用的问题(持续更)
[TOC] 引入问题 引入.vue问题带来的问题 在项目目录下添加vue-shims.d.ts文件, 文件内容为 declare module '*.vue' {import Vue from 'vu ...
- vue router-link 添加点击事件
在vue学习中遇到给router-link 标签添加事件@click .@mouseover等无效的情况 我想要做的是v-for遍历出来的选项卡, 鼠标移上去出现删除标签,移除标签消失的效果 原代码: ...
- iOS给图片(其他view) 添加点击事件
iOS开发中有的时候需要给一些没有点击事件的view添加点击的方法, 比如说点击一个图片想触发某个方法该如何实现了 方法一 使用 UITapGestureRecognizer 具体的方法就是创建一个 ...
- vue使用高德地图为信息窗体再添加点击事件
即使是用的vue,也不能使用@click为窗体添加点击事件,需要使用onclick,并且在定义了函数后,使用该函数还是会报函数未定义的错误,需要在window下添加该函数,点击时可以在原型链中找到该函 ...
- android html图片点击事件,Android TextView加载HTMl图文之添加点击事件和查看图片
前言 用TextView显示Html图文,每一个需求都是需要探索的,不再是简单的添加点击事件就可以了. 1.如何添加点击事件 这里要使用上在Html.forHtml()方法中的第四个参数:Html.T ...
- Vue 之 vue-seamless-scroll 实现简单自动无缝滚动,且添加对应点击事件的简单整理
Vue 之 vue-seamless-scroll 实现简单自动无缝滚动,且添加对应点击事件的简单整理 目录 Vue 之 vue-seamless-scroll 实现简单自动无缝滚动,且添加对应点击事 ...
- 如何给Vue v-for循环渲染出的元素(导航栏) 批量添加点击事件 及 点击后添加css类样式 及 点击后路由跳转切换
如何给Vue v-for循环渲染出的元素 批量添加点击事件 及 点击后添加css类样式 及 点击后路由跳转切换 能够实现或解决的问题 给Vue v-for循环出的元素批量添加点击事件,并以自己在数组中 ...
- Unity给图片添加点击事件
写在前面 实现目标:点击图片,可以弹出一个Panel界面. 实现方法:使用组件Event Trigger给图片添加一个Click事件,并将Click需要实现的功能代码绑定到该图片. 实现步骤 1.在i ...
- vue组件-echarts地图显示柱状图并给柱状图添加点击事件(支持自定义地图)
vue组件-echarts地图显示柱状图并给柱状图添加点击事件(支持自定义地图) 效果如下所示: 参考文档: 这是参考的文档 起因: 最近有朋友有需求需要用echarts,在地图上显示柱状图,并添加点 ...
最新文章
- linux comm 12,Linux comm命令
- 串口怎样配置才能无论奇偶校验都能正常接收_(七)串口(串行)通信
- 5-3 神经网络算法预测销量高低(改进版,消除了一些warning)
- do { ....} while(0) 在宏里冗余的意义
- LCS 最大子段和,最大子段和在原数组的首末地址
- 火眼:利用FTA 服务器0day攻击全球百家企业的是 FIN11
- onClick,onServerClick,onClientClick
- 在科学计算机中如何按正切,科学计算器算三角函数
- 钽电容的命名,贴片电解电容耐压,封装
- python读取excel并绘制折线图
- 中国科学院计算机所刘夏真,中国科学院大学2015年博士生录取名单公示(55)
- 用python实现弹跳球游戏_Python Tkinter弹跳球类游戏res
- 代码翻译尝试-使用Roaster解析和生成Java源码
- YOLOv2原文解读
- java解析ceb文件_读取文件夹内容解析为Tree结构
- 如何删除【我的电脑】之【设备和驱动器】中的 爱奇艺、百度网盘或者WPS网盘图标
- 用zookeeper体验监听服务器是否还活着
- Spring AspectJ
- HBase数据库原理解析
- DOS命令FINDSTR
热门文章
- Pandas时间序列进阶(日期范围,频率,移位,时区处理)
- 大龄青年能转行IT吗?30岁老哥现身说法
- python中 什么意思_请问python中%代表什么意思?
- FLASH(M25P16)-页编程(PP)指令时序代码及仿真波形(内含M25P16仿真模型文件)
- 平面UI设计学起来容易吗?就业率如何?
- lbaas l7 policy
- [转]触乐独家:揭秘愈演愈烈的苹果“做号退款”生态圈
- IIS配置反向代理URL rewrite.dll加载失败
- ASO排名优化、投放思路分析总结,aso投放策略
- 分享4个不为人知的黑科技网站,每一个都让你大开眼界