目录
问题描述:
如何用ncl将经纬网格nc数据文件和站点txt文件以相同色标画在同一张图上
思路阐述:
画一张等值线图使用gsn_csm_contour即可,只画站点分布图可以用gsn_add_polymarker就行,想把他们用相同的色标画在同一张图上,需要等值线图的色标用'ExplicitLevels',这样色标分成n小份,每一小份有自己的颜色和数值范围;依照等值线色标每一小份的值域,提取响应的站点位置,用该份色标颜色填充站点、以黑色框描边即可。
具体步骤:
读取nc数据和站点数据
;WRF data
fin = addfile(path1+"SST_HiRes.nc","r")
sst_interp = fin->temp
; Stat data
Temp_data = asciiread(path1+"SURF_CLI_CHN_MUL_DAY-TEM-12001-200809.txt",(/72510,13/),"float")
lat_sta = Temp_data(:,1)*0.01
lon_sta = T