知道自己鼠标在某个竖直平面上的经纬度信息在这个竖直的平面上的实时坐标

鼠标放上去就开启map.on(mars3d.EventType.mouseMove,结合以下方法实现

复制代码
      callback: function (e) {
        // 经纬度
        const mpt = LngLatPoint.fromCartesian(e.cartesian)

        const ptNew = proj4Trans([mpt.lng, mpt.lat], "EPSG:4326", CRS.CGCS2000_GK_Zone_3)

        const inhtml = `
         ${map.getLangText("_经度")}:${mpt.lng}, ${map.getLangText("_纬度")}:${mpt.lat}, ${map.getLangText("_海拔")}:${mpt.alt},
         ${map.getLangText("_横坐标")}:${ptNew[0].toFixed(1)}, ${map.getLangText("_纵坐标")}:${ptNew[1].toFixed(1)} (CGCS2000)
        `
        globalAlert(inhtml, map.getLangText("_位置信息"))

        // 打印方便测试
        const ptX = formatNum(e.cartesian.x, 1) // 笛卡尔
        const ptY = formatNum(e.cartesian.y, 1)
        const ptZ = formatNum(e.cartesian.z, 1)
        logInfo(`经纬度:${mpt.toString()} , 笛卡尔:${ptX},${ptY},${ptZ}`)
      }
相关推荐
We་ct1 分钟前
LeetCode 17. 电话号码的字母组合:回溯算法入门实战
前端·算法·leetcode·typescript·深度优先·深度优先遍历
yangchanghua1112 分钟前
Nacos如何开启ssl(https)[图文版]
服务器·https·ssl
lihaiting12 分钟前
css面试题
前端·css·css3
望京十三兄3 分钟前
前端排查项目上线后页面白屏
前端
程序员Sunday4 分钟前
vite 8 发布,双引擎时代结束,webpack 的时代真的快过去了
前端
xixixin_4 分钟前
【CSS】Ant Design 按钮点击时文字位移问题
前端·javascript·html
青柠代码录5 分钟前
【Vue3】SCSS 进阶篇
前端·scss
用户12589343139605 分钟前
边框渐变色的代码实现
前端
Csvn7 分钟前
使用 React Hooks 优化组件性能的 5 个技巧
前端·javascript·react.js
weixin199701080168 分钟前
开山网商品详情页前端性能优化实战
java·前端·python