首页 > 其他 > 详细

MeteoInfoLab脚本示例:站点填图

时间:2015-10-11 16:33:25      阅读:265      评论:0      收藏:0      [点我收藏+]

打开包含站点填图的站点数据文件(比如micaps 1)之后,用文件对象的smodeldata函数获取StationModel数据对象,然后用stationmodel函数绘制站点填图图层。

脚本程序:

#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.smodeldata()
#Plot
axesm(bgcolor=(204,255,255))
geoshow(lworld, facecolor=(255,251,195))
geoshow(lchina, edgecolor=k)
layer = stationmodel(data)
#colorbar(layer)
xlim(72, 136)
ylim(16, 55)

技术分享

MeteoInfoLab脚本示例:站点填图

原文:http://www.cnblogs.com/yaqiang/p/4869324.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!