资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,精选课件,*,MeteoInfo:GIS software for meteorological data visualization and analysis,Yaqiang Wang,Chinese Academy of Meteorological Sciences,wangyq,1,精选课件,2,精选课件,GIS application in meteorology,GIS is for spatial data analysis.Meteorological and climatic data are inherently spatially variable,The powerful mapping capability,Layer-based visualization,The abundant position-based information and analysis functions on land surfaces,GIS,e.g.topographic analysis,land-use changes,urban interface and water resources,Spatial analysis capabilities.For example,geostatistical analyses used in climate data interpolation,GIS has been applied in many facets of the meteorological field such as forecast model,verification(Feidas,et al,.,2007),air pollution prediction(Dai,and Rocke,2000;Elbir,2004;Hochadel,et al,.,2006),agrometeorological,zoning(Menkir,et al,.,2000;McKenney,et al,.,2001),hydrometeorological forecasting(Bell and Moore,1998)and as an education tool(Shipley,2006).,3,精选课件,4,精选课件,Commercial GIS software,Very expensive,Complex in operation,Not support popular meteorological data formats conveniently,5,精选课件,Visualization tools in atmospheric science community,GrADS,NCL,Ferret,Command-line interface,Not closely linked with GIS community,6,精选课件,MeteoInfo Development,Wang 2014 Meteorological Applications,GIS functions were developed from ground level.,Two editions:Java and C#.,MeteInfo could be downloaded freely from the website,Cross-platform:Windows,Unix,Linux,Mac OS.,Export as EPS,PDF,EMF,PNG,GIF,JPEG,7,精选课件,4D(meteorology)-2D,2.5D(GIS),To develop a comprehensive software tool which has the ability to handle both 4D meteorological data and traditional vector and raster GIS data.,Data model,8,精选课件,Supported data formats,9,精选课件,MeteoInfo Class Library,10,精选课件,MeteoInfo,Class Library,11,精选课件,Contour-related algorithms,Wang 2012 Computers&Geosciences,12,精选课件,Contour-related library,Wang 2012 Computers&Geosciences,13,精选课件,Using MeteoInfoC.dll,14,精选课件,Using MeteoInfoC.dll,Source code can be downloaded from:,15,精选课件,气溶胶数据处理系统(,AeroDPS,),16,精选课件,卫星反演、地面天气现象,沙尘暴数据显示分析系统,17,精选课件,酸雨数据分析系统,18,精选课件,空气质量预报检验软件,19,精选课件,气团轨迹统计分析软件,TrajStat,Wang et al.,2009,EMS,20,精选课件,MeteoInfo Desktop Application,21,精选课件,Main Form,22,精选课件,Supported Map and Image Data,ESRI shape file with point,polyline or polygon shape type.Projected shape file was not supported at present.,Geographic map data of GrADS.,Geographic map data of MICAPS.,wmf map data.(Can be created by Output Map Data function in MeteoInfo),Normal Image data:Bmp,Jpg,Gif,Tiff,Png,23,精选课件,Layers and Project file,All data were viewed as layers,Vector layer(Point,Polyline,Polygon),has attribute data,Image layer(geo-location setting,world file),Raster layer(Grid data),All layers saved as files and the setting of MapView and Layout could be saved as a,project file(.mip),.,The layer created from meteorological data is only exist in memory.It can be saved as a shape file and then could be saved as a layer in the project file.,24,精选课件,Legend scheme,25,精选课件,Chart,26,精选课件,Symbol Set,27,精选课件,Label the shapes by the attribute data of a field,28,精选课件,Image layer after geo-located,29,精选课件,Create meteorological data layers,Contour,Shaded,Grid Fill,Grid Point,Vector,Barb,Raster,Station Point,Contour,Shaded,Barb,Weather Symbol,Station Model,Station Info,Grid Data,Station Data,Line Data,TrajLine,TrajStartPoint,TrajPoint,30,精选课件,The layers created from grid data,31,精选课件,The layers created from grid data,32,精选课件,The layers created from station data,33,精选课件,Interpolate station data to grid data,then create contour or shaded layer,Cressman,IDW_Radius,IDW_Neighbors,34,精选课件,Line data,Trajectory,Typhoon,35,精选课件,New variable created form existing variables,36,精选课件,Section plot,One dimension plot,37,精选课件,Mask out layer,Each layer has,IsMaskOut,property.,The mask out layer is only validate to the layers with true,IsMaskOut,property.So you can control which layers will be masked out.,38,精选课件,MeteoInfo,Layout,39,精选课件,Add web map layer,-OpenStreetMap -OpenStreetMapQuestSatellite -BingMap -BingSatelliteMap -BingHybridMap -OviMap -OviSatelliteMap -OviTerrainMap -OviHybridMap -YahooMap -YahooSatelliteMap -YahooHybridMap,Mercator projection,40,精选课件,Map projection,Lambert_Conformal,Albers_Conic_Equal_Area,North_Polar_Stereographic,South_Polar_Stereographic,Mercator,Robinson,Mollweide,Orthographic,Oblique_Stereographic,Transverse_Mercator,41,精选课件,Map projection example,Lambert,Polar Steregraphic,Albers,Mercator,42,精选课件,Map projection example,Mollweide,Robinson,Oblique_Stereographic,Orthographic,43,精选课件,Analysis functions,44,精选课件,Samples,45,精选课件,Windows,Mac OS,Linux,Unix,46,精选课件,在中国气象局高性能计算机上运行,只需将,MeteoInfo,软件的文件夹拷贝到大型机用户路径中,无需安装,Java,版本问题的处理(如果大型机个人账户中,Java,的缺省版本是,1.5,,需要改为,1.7,),修改,meteoinfo.sh,文件,支持,Xwindow,的客户端(比如,Xmanager,)登陆后,运行,meteoinfo.sh,文件即可,47,精选课件,Plugin:Extend MeteoInfo functions,TrajStat(Wang 2009 EMS),48,精选课件,MeteoInfo Script,Jython Console,49,精选课件,MeteoInfo script,MeteoInfo,有两种语言版本:,Java,和,C#,,,Java,版支持的脚本语言有,Jython,和,Groovy,,,C#,支持的脚本语言是,IronPython,。,需要具备的基本知识:,1.,初步了解,Jython,或者,Python,。总体而言,Python,是非常强大、流行且简单易学的编程语言。,2.,了解,MeteoInfo Java,库的主要用法。,MeteoInfo Java,库,API,帮助文档:,Script”,按钮运行。,2.,在命令行环境中运行。,Windows,系统:,meteoinfo.bat D:Temptesttest.py,Linux,系统:,meteoinfo.sh/cma/u/wangyq/test/test.py,3.,在系统自动定时任务中运行。对于需要自动定时运行的,MeteoInfo,脚本程序可以加入系统定时任务中,,Windows,中是“任务计划程序”,,Linux,中是,crontab,。,Windows,系统:最好将运行脚本的命令放入一个批处理文件(,.bat,)中,然后将该批处理文件加入任务计划程序中。,Linux,系统:将运行脚本的命令放入一个,shell,脚本中,然后在,crontab,中设置。,meteoinfo.sh-b/cma/u/wnagyq/test/test.py,Run MeteoInfo script,51,精选课件,Write and run a script in MeteoInfo desktop application,52,精选课件,Data analysis,automaticly operation,Calculated water vapour flux divergence field,53,精选课件,网站:,论坛:,博客:,Java:Available at www.unidata.ucar.edu/software/netcdf-java,Proj4J:Available at trac.osgeo.org/proj4j/wiki,Groovy:Available at groovy.codehaus.org/,Jython:Available at www.jython.org/,wContour:Available at Available at common.L2FP,RSyntaxTextArea:Available at Available at www.jfree.org/jfreechart/,JavaHelp:Available at Available at www.beanshell.org/,FreeHEP VectorGraphics:Available at java.freehep.org/vectorgraphics/,56,精选课件,Thanks,!,Welcome to use MeteoInfo!,57,精选课件,
展开阅读全文