三维数字地球引擎设计学习
学习GIS
directx3d_beginner
这个作者很懒,什么都没留下…
展开
-
2.2椭球体基础
球是x,y,z轴的长度都相等;椭球是x,y,z不一定相等。如果椭球是两长一短,且两长相同,则为扁球体。短/长越小,则越扁。月球可以认为是球体,火卫一奇形怪状。地球wgs84椭球体属于扁球体。长半轴是赤道,短半轴是极点半径。程序中处理地球形状的方法最好是采用椭球体基类,同时采用用户自定义半径。这样适应各种椭球体。这个_oneOverRadiiSquared是用来计算大地表面法线的。具体方法如下:在glsl上也可以计算大地表面法线那什么是大地表面法线?.原创 2021-02-17 14:31:46 · 1401 阅读 · 0 评论 -
第二章数学基础---2.1虚拟地球坐标系
2.1虚拟地球坐标系。分为地理坐标系(经纬高)和笛卡尔坐标系(x,y,z)一般跨度度数,经度【-180,180】,纬度[-90,90]经纬度也可以按照弧度度量,转换方式如下:分为三维Geodetic3D(经纬高),Geodetic2D(经纬度)表示表面用法如下:2.1.2wgs84坐标系。在opengl渲染时,不能用经纬高,所以要转换成x,y,z,比如wgs84坐标系,单位是米,用double型。另外,地理坐标系中的高度也用do...原创 2021-02-15 20:15:53 · 505 阅读 · 1 评论 -
序
调试完osg最长的一帧后,打算再调试下OsgEarth,但是不是GIS专业的,所以计划学习下这本书,使学习曲线平滑些。原创 2021-02-14 19:18:50 · 170 阅读 · 0 评论