change to par

This commit is contained in:
zhaojinghao 2022-11-10 16:17:29 +08:00
parent 7c96c73893
commit 29db69ea2c
2 changed files with 11 additions and 1 deletions

View File

@ -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
View File

@ -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("选择错误!")