Python Interface to GrADSのGaLabを用いてプロットしてみた。
プロットしたデータはEarth System Research Laboratoryで配布されているNCEP/NCAR再解析の2011年1月の海水面気圧をOPeNDAPで取得している。
import matplotlib.pyplot as plt from grads.galab import GaLab # for python interface for grads ga = GaLab(Bin='grads',Window=False,Echo=True,Verb=0,Port=False) ga.open("http://www.esrl.noaa.gov/psd/thredds/dodsC//Datasets/ncep.reanalysis.de rived/surface/slp.mon.mean.nc") ga.blue_marble("on") ga("set time jan2011") ga.basemap('ortho',opts=(130.,40.)) ga.contour("slp") del ga plt.title("Sea Level Pressure (Jan2011)") plt.savefig("galab_slp.png")
Matplotlib Basemap Toolkitよりも手軽にプロットできる半面、緯度・経度線を取り除いたりとかの自由はききにくいようだ。
0 件のコメント:
コメントを投稿