lb.setOutlineColor(Color.black) mapFrame.addLayer(countryLayer) #---- Create MeteoDataInfo object mdi = MeteoDataInfo() #---- Open a MICAPS data file fn = os.path.join(dataDir, 'MICAPS/10101414.000') mdi.openMICAPSData(fn) #---- Get wind direction/speed station data windDir = mdi.getStationData('WindDirection') windSpeed = mdi.getStationData('WindSpeed') #---- Create barb and vector wind layers bLayer = DrawMeteoData.createSTBarbLayer(windDir, windSpeed, 'WindBarb_Point', False) vLayer = DrawMeteoData.createSTVectorLayer(windDir, windSpeed, 'WindVector_Point', False) #---- Add layers mapFrame.addLayer(bLayer) mapFrame.addLayer(vLayer) #---- Add title title = mapLayout.addText('MeteoInfo script demo', 350, 30, 'Arial', 16) #---- Set layout map print 'Set layout map...' mapLayout.getActiveLayoutMap().setWidth(580) mapLayout.getActiveLayoutMap().zoomToExtentLonLatEx(Extent(70, 140, 15, 55)) #---- Set mapframe