supermap 屏幕坐标转换为经纬度_Cesium开发入门篇 | 06坐标系及坐标变换

本文介绍了Cesium中四种常用的坐标系统:屏幕坐标、笛卡尔坐标、地理坐标(弧度)和经纬度坐标,并详细讲解了它们之间的转换方法,包括经纬度与世界坐标的转换、弧度和经纬度的互转以及屏幕坐标与世界坐标的转换。同时,提到了Cesium中用于坐标变换的工具类,如Cesium.Cartesian3、Cesium.Matrix3、Cesium.Matrix4和Cesium.Quaternion以及Cesium.Transforms。
摘要由CSDN通过智能技术生成

d42da0462ac563d522541a009a2f50db.png

Cesium中常用的坐标

1.屏幕坐标(像素)

即二维笛卡尔平面坐标,我们通过鼠标点击直接获取的坐标就是屏幕坐标了,单位是像素值,也可以通过new Cesium.Cartesian2(x, y)创建。

2.笛卡尔空间直角坐标

笛卡尔空间直角坐标又称为世界坐标,Cesium中用Cartesian3变量表示,可通过new Cesium.Cartesian3(x, y, z)创建,主要是用来做空间位置的变化如平移、旋转和缩放等等,它的坐标原点在椭球的中心,如下图所示:

45fbd8222a481a71a83820dd59bd5dab.png

3.地理坐标(弧度)

Cesium中的地理坐标单位默认是弧度制,用Cartographic变量表示,可通过new Cesium.Cartographic(longitude, latitude, height)创建,其中这里的参数是用弧度表示的经纬度,即经度和纬度。弧度即角度对应弧长是半径的倍数。角度转弧度 π/180×角度弧度变角度 180/π×弧度</

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值