osgEarth的Rex引擎原理分析(四十六)如何定制椭球体并进行椭球体间坐标转换

本文深入探讨了osgEarth中如何定制椭球体,特别是针对CGCS2000和WGS84坐标系之间的转换。通过比较两种坐标系在XYZ坐标上的差异,阐述了坐标轴的空间指向对转换的影响。此外,文章还列出了一系列后续将要分析的osgEarth相关技术问题,涵盖地理信息引擎、地形引擎节点、坐标系统和资源管理等多个方面。
摘要由CSDN通过智能技术生成

目标:目标:(四十五)中的108

 

可以用于CGCS2000和WGS84的坐标转换

osg::EllipsoidModel默认创建wgs84椭球体

将CGCS2000和WGS84的经纬高坐标分别转换为XYZ,然后比较其差值

osg/CoordinateSystemNode
class EllipsoidModel : public Object
{
inline void convertLatLongHeightToXYZ(double latitude, double longitude, double height,
                                              double& X, double& Y, double& Z) const;

inline void convertXYZToLatLongHeight(double X, double Y, double Z,
                                              double& latitude, double& longitude, double& height) const;
}

 

如何确定每种坐标系的坐标轴的空间指向,2000和wgs84的指向可能有差别

待继续分析列表:

9、earth文件中都有哪些options((九)中问题)

10、如何根据earth文件options创建不同的地理信息引擎节点((九)中问题)

11、rex地理信息引擎的四梁八柱((九)中问题)

12、osgEarth::TerrainEngineNode中setMap方法作用((十二)中问题)

13、RexTerrainEngineNode中_mapFrame的作用((十二)中问题)

14、地形变形(Terrain morphing)((十二)中问题)

15、地球瓦片过期门限的含义((十二)中问题)

16、高分辨率优先的含义((十二)中问题)

17、OSGEARTH_DEBUG_NORMALS环境变量的作用((十二)中问题)

18、活跃瓦片寄存器的作用((十二)中问题)

19、资源释放器子节点的作用((十二)中问题)

20、共享几何图形池子节点的作用((十二)中问题)

21、分页瓦片加载器子节点的作用((十二)中问题)

22、分页瓦片卸载器子节点的作用((十二)中问题)

23、栅格化器子节点的作用((十二)中问题)

24、地形子节点的作用((十二)中问题)

25、绑定渲染器的作用((十二)中问题)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值