前端花间独酌

用Tableau制作3D旋转地球

2020-06-18  本文已影响0人  扫地sir

最近看了一位日本朋友Satoshi Ganeko的文章,介绍了他利用全球海岸线数据集,制作3D地球的方法,我就照猫画虎试验了一下,非常的有意思。现在给大家介绍一下,至于其中原理,我也确实想搞清楚,但是……

原博客地址:
https://note.com/ritz_tableau/n/n5298091a667e
Ganeko的Public:
https://public.tableau.com/profile/satoshi.ganeko#!/

下载数据集

原文提供了两种精确度不同的数据集,我们只需要用简版的即可(2.86MB)。

简版数据集Coast_Line_Rough:https://note.com/api/v2/attachments/download/26e4f60d3523801ab48348eb8b67aab0

创建计算字段

3个参数

计算字段

原理基本上和制作3D模型差不多,都是将直角坐标系进行3D投影。

开始做图

这样就会出现3D地球了,但现在的问题是,地球背面的海岸线与前面的重叠,影响了美观。我们新增加一个计算字段。

最后成果如下:

后面就可以调整参数A、B、C,来就旋转地球了。

我这里只是抛砖引玉,还有更炫的气泡图和3D条形图效果,大家可以到Ganeko的Public下载学习。

此篇文章已发布到我的公众号: saodisir,有兴趣也可关注一下

上一篇下一篇

猜你喜欢

热点阅读