Dymaxion/Airocean(二十面体)地图投影的ggplot

Posted

技术标签:

【中文标题】Dymaxion/Airocean(二十面体)地图投影的ggplot【英文标题】:ggplot of Dymaxion/Airocean (icosahedral) map projection 【发布时间】:2014-03-04 16:13:18 【问题描述】:

我认为 R. Buckminster Fuller 的 Dymaxion 地图是有史以来最漂亮的地图投影之一:

我在mapproj 中使用整洁的投影,这与 ggplot 配合得很好,但看起来没有任何投影。有没有很好的 ggplot 方法来做到这一点?

【问题讨论】:

xkcd.com/977 哈哈哈,我自己和范德格林一起很舒服…… 我可能做了一个更准确的earthscience.stackexchange.com/questions/14405/… 【参考方案1】:

Kevin Sahr 教授出色的 DGGRID 软件是少数使用 Fuller 的 Dymaxion 的网格系统之一,但作为一个整体而不是分割,请参阅之前的讨论:

Discrete Global Grid in R

我发现的最接近可以产生富勒 Dymaxion 的代码是:

http://emergentweirdness.blogspot.com/2012/03/dymaxion-conversion.html

但是没有任何东西可以同时提供到投影的转换+剪切模板!

【讨论】:

emergentweirdness blogpost 仅供邀请。【参考方案2】:

恐怕它不会绘制投影,但我的包dggridR 包装了 DGGRID 以将点投影到富勒投影上。如果您对空间分析感兴趣而不仅仅是绘图,您可能会发现这很有用。尽管该软件包确实提供了将富勒投影的结果六边形/三角形绘制回更标准投影的工具。

【讨论】:

以上是关于Dymaxion/Airocean(二十面体)地图投影的ggplot的主要内容,如果未能解决你的问题,请参考以下文章

正二十面体

OSG正二十面体均分球面

关于Three.js基本几何形状正与四面体正八面体正二十面体学习

世界上有没有正五面体?

世界上有没有正五面体?

世界上有没有正五面体?