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
|
# 读取变量的时候,会自动根据scale factor对数值进行还原,但是Nodata的栅格会存储为-32768
|
||||||
# 无论是日数据还是小时数居,变量名都是"SWR"
|
# 无论是日数据还是小时数居,变量名都是"SWR"
|
||||||
AOD_arr = np.asarray(nc_data_obj.variables["SWR"]) # 将SWR数据读取为数组
|
AOD_arr = np.asarray(nc_data_obj.variables["PAR"]) # 将SWR数据读取为数组
|
||||||
|
|
||||||
# 这个循环将所有Nodata的值(即-32768)全部改为0
|
# 这个循环将所有Nodata的值(即-32768)全部改为0
|
||||||
for i in range(len(AOD_arr)):
|
for i in range(len(AOD_arr)):
|
||||||
|
|
10
main.py
10
main.py
|
@ -1,6 +1,8 @@
|
||||||
import os
|
import os
|
||||||
import Download_AOD as Daod
|
import Download_AOD as Daod
|
||||||
import datetime as dt
|
import datetime as dt
|
||||||
|
import glob
|
||||||
|
import AOD_NetCDF_to_GeoTIFF as trans
|
||||||
|
|
||||||
today = dt.date(2022, 7, 22)
|
today = dt.date(2022, 7, 22)
|
||||||
print(today)
|
print(today)
|
||||||
|
@ -96,6 +98,14 @@ if __name__ == "__main__":
|
||||||
# Analysis_Path = dst_filePath + "/PAR_Minutes_Analysis"
|
# Analysis_Path = dst_filePath + "/PAR_Minutes_Analysis"
|
||||||
# if not os.path.exists(Analysis_Path):
|
# if not os.path.exists(Analysis_Path):
|
||||||
# os.makedirs(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)
|
today = today + dt.timedelta(days=1)
|
||||||
else:
|
else:
|
||||||
print("选择错误!")
|
print("选择错误!")
|
||||||
|
|
Loading…
Reference in New Issue