爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 5866|回复: 4

[作图] 求教,问什么用NCL画图的时候出现图例里面两端颜色看起来怪异,怎么修改

[复制链接]
发表于 2016-12-7 22:10:36 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
如图,右边数值最高时候颜色反而变成粉红色,看起来很奇怪,应该怎么改
QQ图片20161207221046.png
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2016-12-7 22:11:44 | 显示全部楼层
程序如下
load "$NCARG_ROOT/lib/ncarg/nclscripts/csm/gsn_code.ncl"
load "$NCARG_ROOT/lib/ncarg/nclscripts/csm/gsn_csm.ncl"
load "$NCARG_ROOT/lib/ncarg/nclscripts/csm/contributed.ncl"

begin
coords = asciiread("./testlonlat.txt",(/437896,2/),"float")
lon = coords(:,0)
lat = coords(:,1)
epsi1 = asciiread("./tb.txt",-1,"float")   
;epsi1 = epsi(::10)
;printVarSummary(epsi1)
;print(epsi(10))
;print(epsi1(1))
  
  wks   = gsn_open_wks ("pdf","1546-tb-m")            ; open workstation
  res              = True

  res@gsnMaximize  = True
  res@gsnDraw      = False
  res@gsnFrame     = False
  res@cnLevelSelectionMode = "ManualLevels"
  res@cnMinLevelValF = 160
  res@cnMaxLevelValF = 290
  res@cnLevelSpacingF = 10
  ;res@mpProjection               = "Satellite" ; choose map projection
  ;res@mpCenterLonF               = 95       ; choose center lon
  ;res@mpCenterLatF               = 40         ; choose center lat
  ;res@mpSatelliteDistF           = 3.0         ; choose satellite view
  ;res@mpGridLineDashPattern      = 2           ; make lat/lon lines dash
  ;res@mpGridAndLimbOn            = True
  ;res@mpPerimOn         = False
  ;res@mpMinLatF = 35
  ;res@mpMaxLatF = 40
  ;res@mpMinLonF = 75
  ;res@mpMaxLonF = 90
  
  res@sfDataArray = epsi1
  res@sfXArray = lon
  res@sfYArray = lat
  
  res@cnFillOn            = True
  res@cnFillMode          = "RasterFill"  ; Turn on raster color
  res@cnLinesOn           = False         
  res@cnLineLabelsOn      = False         

  plot = gsn_csm_contour_map(wks,epsi1,res)

draw(plot)
frame(wks)
end
求教各位大神,应该怎么进行修改
密码修改失败请联系微信:mofangbao
发表于 2016-12-8 09:53:30 | 显示全部楼层
gsn_reverse_colormap(wks)
密码修改失败请联系微信:mofangbao
发表于 2016-12-9 16:24:10 来自手机 | 显示全部楼层
配色就是这样的,不奇怪,你可以换个自己满意的配色
密码修改失败请联系微信:mofangbao
发表于 2016-12-10 09:26:29 | 显示全部楼层
换个色标就好   gsn_define_colormap(wks, "BlueWhiteOrangeRed")
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表