【发布时间】:2015-07-27 22:40:13
【问题描述】:
我知道我们可以使用 matplotlib 创建简单的 3 维球体,documentation 中包含此类球体的示例。
现在,我们还有一个 warp 方法作为 matplotlib 模块的一部分,它的用法示例是 here。
将圆柱图像变形为球体。是否可以结合这些方法来创建一个 3D 可旋转地球?除非我对这个问题的思考方式不正确,否则似乎要能够做到这一点,您必须获取图像的像素数据,然后使用沿 3D 球体表面的正弦和余弦表达式绘制每个像素在第一个示例中创建。这些圆柱图的一些示例可以在here
找到我知道可以通过maya 和blender 执行此操作的替代方法,但我试图留在matplotlib 内执行此操作,因为我想创建此图,然后能够将地理空间数据绘制到使用数据数组的表面。
【问题讨论】:
标签: python python-3.x matplotlib plot 3d