怎么实现vue+openlayer5获取当前鼠标滑过的坐标
发表于:2025-02-01 作者:千家信息网编辑
千家信息网最后更新 2025年02月01日,本篇内容主要讲解"怎么实现vue+openlayer5获取当前鼠标滑过的坐标",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"怎么实现vue+openlaye
千家信息网最后更新 2025年02月01日怎么实现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安全错误
数据库的锁怎样保障安全
广东系统软件开发需要多少钱
vb软件开发
海虹数据库
网络安全未通过认证
服务器生存游戏我的世界中国版
服务器vpn软件
福州长乐机场海关网络安全
ros软件开发平台
上海敏迭网络技术有限公司
cod4服务器联机
路人博客专注网络安全
统计局网络安全风险隐患排查报告
室内设计软件开发计划书
3天天津网络安全培训
网络安全影响文化安全
域名服务器网址是什么关系
杭州点告网络技术有限
如何删除管家婆库存数据库
热门舞蹈数据库
处理网络安全风险
我的世界做服务器mod需要买吗
宁波网络技术转让信息中心
企业网络安全研究院
国外免费赠送试用金服务器
wow平衡的服务器
许可服务器无法启动
陕西智慧社区软件开发
ACCESS数据库采用的是
通过网络安全教育宣传视频的心得
网络安全道德演讲稿