openlayers监听获取鼠标坐标位置

openlayers监听获取鼠标坐标位置

map.on("pointermove", function (event) {
  const coordinate = event.coordinate;
  const transformedCoord = ol.proj.transform(
    coordinate,
    "EPSG:3857",
    "EPSG:4326"
  ); // 转换为经纬度
  const lon = transformedCoord[0].toFixed(6);
  const lat = transformedCoord[1].toFixed(6);
  console.log(event, transformedCoord);
  coordElement.innerHTML = `Longitude: ${lon}, Latitude: ${lat}`;
});
posted @   槑孒  阅读(103)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
历史上的今天:
2023-09-11 如何从 Mapbox 获取缩放级别的比例?
2023-09-11 Postgresq l 数据库查询格式为jsonp的列,怎么查询其值属性 | ->> 操作符
2023-09-11 PostgreSQL 的@>与<@运算符
点击右上角即可分享
微信分享提示