前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >2017 全日食,你准备好了吗?

2017 全日食,你准备好了吗?

作者头像
WolframChina
发布2018-05-31 11:34:46
5550
发布2018-05-31 11:34:46
举报
文章被收录于专栏:WOLFRAMWOLFRAM

█ 本文译自2017年8月8日的 Wolfram 博客文章:Get Ready for the Total Solar Eclipse of 2017? by Jeff Bryant

2017年8月21日,西半球将迎来很多人可能一辈子都没有见过的天文奇观。全日食将横跨美国和附近海洋。虽然这种日食在世界各地并不罕见,但发生在你身边的机会相当小,而且经常是一生一次的事,除非你经常周游世界。南边的48个州郡可以驱车前往观看今年的日全食。

从地球观察者的角度来看,日全食是月球移到太阳的前面的结果。月球的阴影相当小,只能在小区域与地球表面接触,如下图所示。

我们可以利用 Wolfram 语言中的 3D 图形来逼真模拟可视化这个事件。首先,我们将要使用纹理,使地球看起来更逼真。

把纹理应用于旋转的球面:

用圆锥体来表示地球的阴影:

月球可以由一个简单的球体表示,该球体偏离场景中心,而其轨道则是一条简单的虚线 3D 路径。 两者都参数化,因为月球的轨道将及时进入。 能够为这些函数提供值以使阴影出现在我们想要的地方是有用的。

与地球的阴影一样,我们把月亮的阴影也表示为圆锥体。

最后,我们创建其他场景元素用于标注。

现在我们只需要组合场景。我们希望月亮能直接与太阳一致,所以我们使用 0° 作为其中一个参数来实现。以这样的方式来布置轨道,我们使用 70° 使阴影落在北美洲。其余的只是样式信息。

这意味着由于偏心轨道,有时月球比其他时候更远离地球;这也意味着由于轨道倾斜,它可能在地球太阳轨道平面之上或之下。 通常当月球通过地球与太阳“之间”时,从地球表面的观察者的角度来看,它是在太阳的“上方”或“下方”。几何会受到其他影响,但有时候几何是正确的,而月球实际上阻挡了太阳的部分或全部圆盘。 2017年8月21日,几何将是“正确的”,从地球上的某些地方,月球将至少覆盖太阳的一部分。

除了阐明日食几何,我们还可以通过 GeoGraphics 使用 Wolfram 语言来创建各种映射,显示可见日食的位置。 用很少的代码,你就可以得到精湛的结果。 例如,我们可以将 SolarEclipse 的功能与 GeoGraphics 结合,以显示2017年日全食的路径。 日全食将在美国中部的窄长带中可见。

那么哪些州能够看到日全食呢?以下例子可用于确定。首先,我们检索与即将到来的日食的总相位相对应的多边形。

假设你想放大一个特定的州来看更多的细节;在这个层次上,我们只对日全食和中心线的路径感兴趣。再次,我们使用 SolarEclipse 来获取必要的元素。

然后,我们只是使用 GeoGraphics 来轻松生成想了解的州的地图,这里用的是怀俄明州。

我们可以利用 Wolfram Data Repository 获取额外的日食信息,例如在不同位置的日食时间。

我们可以利用该数据,沿日食路径的不同点构建有时间注释的标记。

接下来仅需组合各元素。

当然,即使日食发生了,也不能保证你能看到它。如果天公不作美,你只会注意到,在晌午时天会变黑。使用 WeatherData,我们可以尝试预测8月21日哪些地区可能会有云。以下示例基于 Wolfram 社区相关文章。(http://community.wolfram.com/groups/-/m/t/465606)

下面提取了与日食多边形边界交叉的城镇。

大部分工作涉及查找从2001年到2016年,每年8月21日每个县的 “CloudCoverFraction”的值,并找出每个城镇的平均值。

我也可以使用 GeoRegionValuePlot 绘制这些值。一般来说,根据历史数据,8月21日,这个路径的大部分区域似乎都有相对较低的云覆盖。

2017年8月21日的日食是一个天文盛事,因为它将跨越美国的大部分地区。尽一切努力去看看!采取必要的安全预防措施,戴上日食观看眼镜。尽早做计划,因为那个时候的交通会很繁忙,希望大家都能看到这神奇的一幕!

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2017-08-15,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 WOLFRAM 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • █ 本文译自2017年8月8日的 Wolfram 博客文章:Get Ready for the Total Solar Eclipse of 2017? by Jeff Bryant
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档