首先,导入了netCDF4库的Dataset模块以及csv库,这是用于处理NetCDF文件和CSV文件的关键模块。 使用Dataset模块打开了名为sst.mnmean.nc的NetCDF文件,创建了一个名为nc的Dataset对象,以便后续操作。 通过nc.variables.keys()语句,获取了NetCDF文件中的所有变量名称,并将其打印出来,这有助于了解文件的内容。 通过nc.v...
使用docker将nc格式的气象数据文件转换成csv格式文件 1.首先拉取镜像 docker pull alexgleith/cdo 2.查看cdo软件版本信息 docker run alexgleith/cdo cdo --version 3.cd到数据目录下,查看nc数据基础信息 docker run --rm -v `pwd`:/tmp alexgleith/cdo cdo sinfov /tmp/1.nc 注意:pwd哪里是··顿号,...
上述步骤通常会产生很大的nc文件(>10G),尤其是在处理大量数据时。最近在处理卫星数据时,最终生成的文件...
功能说明 com.sxu.TraceSource.CityPollutantForecast2Json -> 城市污染物数据转Json,原始数据如:CZ_1KM_2018121208.nc com.sxu.TraceSource.CityWeatherForecast2Json -> 城市天气预报数据转Json,原始数据如:长治-20181212预报.csv com.sxu.TraceSource.SitePollutantForecast2Json -> 站点污染物预测数据转Json,原始数...
打开名为New_nc v2.0版本.csv的CSV文件,如果文件不存在则会创建一个新的,使用csv.writer()函数创建一个writer对象,该对象用于写入CSV文件。设置了适当的分隔符、引号字符和引用规则。 使用writer.writerow(['time', 'lat', 'lon', 'sst']),写入CSV文件的标题行,包括time、lat、lon和sst等列名。