zoukankan      html  css  js  c++  java
  • MeteoInfoLab脚本示例:站点填图

    打开包含站点填图的站点数据文件(比如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)

  • 相关阅读:
    iOS崩溃报告获取一
    GCDTimer
    Runtime
    Socket
    冒泡排序笔记
    学习java虚拟机笔记
    ftp发送文件包括中文名
    java email
    批量数据插入高效 转发
    读取本地硬盘文件,快速扫描插入 数据库
  • 原文地址:https://www.cnblogs.com/yaqiang/p/4869324.html
Copyright © 2011-2022 走看看