我正在尝试计算变形,以便使重叠的文本和表格变形以精确匹配等角投影的图像。
那么,如何在给定的纬度上以1:45,000,000(例如2000像素宽x 1000像素高)计算在给定纬度下的失真?
我一直在试图找出这篇文章及其链接无济于事: 如何创建一个准确的天梭Indicatrix?
我不是专业人士,只是一个非常感兴趣的业余爱好者,所以请为我哑巴!
非常感谢!
感谢您的及时答复!长话短说;我希望情况更清楚。
我正在使用Processing编程语言来可视化/映射数据,并希望将2D映射的数据(不同大小的字体和圆圈)包装到3D地球时看起来没有变形。数据是使用等角x,y映射的,而我要用作背景的地图都是这种投影,所以我假设我想“匹配”这种失真(例如,通过使用Tissot方程通过纬度计算失真)。使用编程语言,我可以精确地扭曲文本和圆圈。我认为我所需要的只是方程式,以正确地做到这一点。
这是原始的2D数据图:
包装后,它看起来像是扭曲的:
10,000美元的问题:当包裹在3D球体上时,如何使2D图像看起来不失真?
再次感谢!
如果我对您的理解正确,那么我不确定是否要重新投影为正交投影。我希望我的2D数据贴图可以包装到可以与之交互(即旋转)的3D球体模型。
我正在使用3D建模程序(电影院4D),用来自NASA 的2MB “蓝色大理石”图像(矩形矩形投影)包裹一个球体。
包裹后,它看起来与所有半球都没有变形(正射投影不只是一个半球?),请参见:仍来自上面的3D模型。(我猜想,建模程序正在旋转对象时为我做正投影。)因此,我认为,如果我以类似的方式扭曲2D数据贴图,它在3D球体上也将不会失真。这是我使用近似等矩形畸变的方程式拍摄的。您会注意到,包裹在3D球体上的2D图像中的卵形椭圆看起来像一个圆形。类似地,天梭椭圆形在3D球体上也显示为圆形。
这就是为什么我一直在看Tissot方程的原因……为了更精确地找出在不同纬度上等矩形投影的变形,因此我可以相应地使叠加层变形。
希望这一切都有道理。
也许您是对的,我应该使用GIS程序。我刚刚下载了Cartographica,然后看看是否可以解决。Mac软件对从事此任务的新手有何建议?
再次感谢。