怎么实现vue+openlayer5获取当前鼠标滑过的坐标
发表于:2025-11-15 作者:千家信息网编辑
千家信息网最后更新 2025年11月15日,本篇内容主要讲解"怎么实现vue+openlayer5获取当前鼠标滑过的坐标",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"怎么实现vue+openlaye
千家信息网最后更新 2025年11月15日怎么实现vue+openlayer5获取当前鼠标滑过的坐标
本篇内容主要讲解"怎么实现vue+openlayer5获取当前鼠标滑过的坐标",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"怎么实现vue+openlayer5获取当前鼠标滑过的坐标"吧!
前言:
在vue项目中怎么获取当前鼠标划过的坐标呢,这里来分享下方法。 实现效果:
实现步骤:
1、引入相关文件
import MousePosition from 'ol/control/MousePosition';import {createStringXY} from 'ol/coordinate';2、生成地图
var layers = [ //深蓝色背景 new TileLayer({ source: new XYZ({ url: "https://map.geoq.cn/ArcGIS/rest/services/ChinaOnlineStreetPurplishBlue/MapServer/tile/{z}/{y}/{x}", }), }), ];this.map = new Map({ layers: layers, target: "map", view: new View({ center: this.center, projection: this.projection, zoom: this.centerSize, maxZoom: 17, minZoom: 5, extent: [ 73.32783475401652, 3.33795, 135.16017906160056, 53.83501005646246, ], }), });3、加入鼠标事件
var mousePositionControl = new MousePosition({ coordinateFormat: createStringXY(6),//获取位置 projection: 'EPSG:4326', className: 'custom-mouse-position', target: document.getElementById('mouse-position'), //将位置数据放到那里 undefinedHTML: ' ' }); this.map.addControl(mousePositionControl);4、页面上加入
位置div
到此,相信大家对"怎么实现vue+openlayer5获取当前鼠标滑过的坐标"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
鼠标
坐标
位置
内容
方法
学习
实用
更深
事件
兴趣
前言
地图
实用性
实际
操作简单
效果
数据
文件
更多
朋友
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
云服务器本地多了文件
数据库查询条件like
互联网结合电子科技教学
浙江诚恭科技网络技术有限公司
校园网络安全保卫专题会议
深圳汽车电子软件开发
云闪付服务器崩了吗
软件开发实习生工资高
蚌埠市教育局网络安全管理
java 服务器 免费
solr 数据库
西安app软件开发西安
数据库平均求余的例子
kettle是否支持达梦数据库
鸿铭软件开发有限公司
为什么进不了csgo服务器
软件开发和系统集成的差异
网络安全法中网络数据
计算机网络技术基础 报告
网络安全员行为规范
网络安全工程师考试英文
软件工程数据库技术应用专业分析
重庆电脑软件开发如何收费
以网络安全题的论文
深圳汽车电子软件开发
新能源网络技术出厂价格
网络安全小论文500字左右
动态创建数据库
石头科技的互联网
网络安全环境现状英文