码迷,mamicode.com
首页 > 其他好文 > 详细

MeteoInfoLab脚本示例:天气现象符号

时间:2015-10-11 16:36:00      阅读:264      评论:0      收藏:0      [点我收藏+]

标签:

天气现象符号分布图实际就是散点图,可以用scatterm函数绘制,但之前需要创建天气符号图例,用weatherspec函数。如果只需要绘制某些天气现象(比如雾、霾),可以给出相应的天气符号序号列表(可以在网上查找)。

脚本程序:

#Set data folders
basedir = D:/MyProgram/Distribution/java/MeteoInfo/MeteoInfo
datadir = os.path.join(basedir, sample/MICAPS)
mapdir = os.path.join(basedir, map)
#Read shape files
lworld = shaperead(os.path.join(mapdir, country1.shp))
lchina = shaperead(os.path.join(mapdir, bou2_4p.shp))
#Read station data
f = addfile_micaps(os.path.join(datadir, 10101414.000))
data = f.stationdata(WeatherNow)
#Plot
axesm(bgcolor=(204,255,255))
geoshow(lworld, edgecolor=k, facecolor=(255,251,195))
geoshow(lchina, edgecolor=k)
ls = weatherspec()
layer = scatterm(data, symbolspec=ls)
#colorbar(layer)
xlim(72, 136)
ylim(16, 55)

技术分享

MeteoInfoLab脚本示例:天气现象符号

标签:

原文地址:http://www.cnblogs.com/yaqiang/p/4869320.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!