nc栅格数据使用Three.js地球展示

之前一篇文章,我向大家介绍了如何将 netCDF 数据转换并打包为 Google Earth 支持的 KMZ 文件格式的方法。没有看过、并感兴趣的小伙伴们可以去阅读下。

那么我们能不能不用 Google Earth 的服务,自己搭建一个 3D 地球栅格数据展示的服务?当然是可以的,我们今天就来利用 Three.js 进行栅格数据的展示。

继续阅读

nc数据转为谷歌地球的kml文件

我最近需要把 netCDF 中的太阳辐射栅格数据、台站测的太阳辐射数据集等,进行数据可视化的展示。但是由于太阳辐射数据关联性比较单一,因为辐射值就只与时间有关,是一维的。

所以,我觉得想要展示太阳辐射数据,就不可避免的要增加时间轴维度。所以我就想到了使用 Google Earth 进行数据的动态展示。

接下来,我来说一些该怎么把 netCDF 数据一步步的转换为 Google Earth 需要的 KML 文件数据。

继续阅读

使用Xarray库处理nc数据

最近在做一些数据方面的研究,需要处理很多 netCDF 格式(例如 nc 格式、nc4 格式)的栅格数据。

处理这类数据,使用 Python 应该比较简单,虽然 Python 有性能的问题,但是凭借着众多的数据处理库,还是使用 Python 处理 netCDF 数据较为方便。

其中 netCDF4 库是处理 nc 和 nc4 格式数据的基本库,而 Xarray 库,则是整合了 netCDF4、NumPy 等常用库,称为了处理 netCDF 格式最方便的库了。接下来介绍下 Xarray 库的安装、使用以及踩坑的经验。

继续阅读