numpy中是否有保存为netcdf文件的函数?

问题描述 投票:-1回答:1

我正在尝试将netcdf文件压缩为numpy,然后将其重新保存为netcdf文件。 np.save没有选项另存为netcdf文件。我正在寻找一种将numpy结果保存为netcdf文件的方法。

'''ncfile= netCDF4.Dataset(Inputs + "LOW_sheet_avg.nc")  np.squeeze(ncfile,axis=2)
np.save(ncfile,Outputs + "LOW_sheet_avg.nc")
ncfile1= Outputs + "LOW_sheet_avg.nc"
arcpy.MakeNetCDFFeatureLayer_md(ncfile1,"BATH","X",'Y',dir[33])
mxd= arcpy.mapping.MapDocument(mapTemplate)
mxd.save()
df= arcpy.mapping.ListDataFrames(mxd,"Layers")[0]
lyr1= arcpy.mapping.Layer(r""+dir[33]+"")
arcpy.mapping.AddLayer(df,lyr1)
arcpyproduction.mapping.ExportToLayoutGeoTIFF(mxd,r""+dir[22]+"")
arcpy.mapping.RemoveLayer(df,lyr1)
'''
python gis arcgis
1个回答
0
投票

我认为this question可能会对您有所帮助。您可以使用NetCDf4本身来导出netcdf文件。

© www.soinside.com 2019 - 2024. All rights reserved.