NCL将站点值以同样色标叠加到等值线图上

本文介绍了如何使用NCL(NCAR Command Language)将经纬网格的nc数据和站点数据以相同色标显示在同一张图上。通过设置等值线属性,利用'ExplicitLevels'控制色标,然后根据等值线的色标范围为每个站点分配颜色,最终将站点值以对应颜色叠加到等值线图上。
摘要由CSDN通过智能技术生成

目录

问题描述:

思路阐述:

具体步骤:

读取nc数据和站点数据

设置等值线属性并画出等值线图

将站点值按照相同色标叠加到等值线图上

结果展示:


问题描述:

如何用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

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值