change to par
This commit is contained in:
parent
7c96c73893
commit
29db69ea2c
|
@ -14,7 +14,7 @@ def NC_to_tiffs(data, Output_folder):
|
|||
|
||||
# 读取变量的时候,会自动根据scale factor对数值进行还原,但是Nodata的栅格会存储为-32768
|
||||
# 无论是日数据还是小时数居,变量名都是"SWR"
|
||||
AOD_arr = np.asarray(nc_data_obj.variables["SWR"]) # 将SWR数据读取为数组
|
||||
AOD_arr = np.asarray(nc_data_obj.variables["PAR"]) # 将SWR数据读取为数组
|
||||
|
||||
# 这个循环将所有Nodata的值(即-32768)全部改为0
|
||||
for i in range(len(AOD_arr)):
|
||||
|
|
10
main.py
10
main.py
|
@ -1,6 +1,8 @@
|
|||
import os
|
||||
import Download_AOD as Daod
|
||||
import datetime as dt
|
||||
import glob
|
||||
import AOD_NetCDF_to_GeoTIFF as trans
|
||||
|
||||
today = dt.date(2022, 7, 22)
|
||||
print(today)
|
||||
|
@ -96,6 +98,14 @@ if __name__ == "__main__":
|
|||
# Analysis_Path = dst_filePath + "/PAR_Minutes_Analysis"
|
||||
# if not os.path.exists(Analysis_Path):
|
||||
# os.makedirs(Analysis_Path)
|
||||
data_list = glob.glob(Download_Path + "\\*.nc")
|
||||
|
||||
# for循环完成解析
|
||||
for i in range(len(data_list)):
|
||||
data = data_list[i]
|
||||
trans.NC_to_tiffs(data, Analysis_Path)
|
||||
print(data + "-----转tif成功")
|
||||
|
||||
today = today + dt.timedelta(days=1)
|
||||
else:
|
||||
print("选择错误!")
|
||||
|
|
Loading…
Reference in New Issue