- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Mathematica天气数据下载和应用
Mathematica天气数据下载和应用
摘要:在介绍Mathematica进行天气数据下载的基本知识、语法规则基础上,结合实际应用介绍正确使用Mathematica和GoogleEarth进行天气数据下载的方法。
关键词:Mathematica;GoogleEarth;天气数据;下载;应用
Abstract: in this paper on the weather data download Mathematica the basic knowledge, grammar rules basis, combining with the actual applications right use of Mathematica and on the weather data download GoogleEarth method.
Keywords: Mathematica; GoogleEarth; The weather data; Download; application
中图分类号:P44文献标识码:A 文章编号:
Mathematica在6.0版本以后,增加了自然科学数据下载功能,天气数据下载即为其一,可以提供世界范围内标准气象台站当前和历史天气数据,包括ICAO、WMO、NCDC、业余气象台站天气资料。本文旨在讲述天气数据下载基本知识、语法规则以及如何正确进行天气数据下载。
1 基本知识
1.1 可提供的数据类型
Mathematica可提供的天气数据类型包括气象观测值、台站属性值,因此数据实用。
1.1.1 气象观测值
气象观测值数据包括瞬时、时段观测值和时段特征值。
1)瞬时观测值,见表1―1。
表1―1 瞬时观测值数据说明表
1.2 数据下载语法
Mathematica语法严格,英文名称必须按照上述4表,引号、大括号、方括号必须配对,各属性项以逗号进行分隔。
1.2.1 站点查询
输入:WeatherData[]
输出:{2NC0,3CO4,ABDA2,……,ZYTX,ZYYY}
该语句列出目前Mathematica所能提供的数据的气象台站代码,目前站数为21922站。
1.2.2 数据范围查询
输入:WeatherData[WMO58251,DateRange]
输出:{{1956,8,20,0,0,0},{2011,8,7,21,0,0}}
说明:WMO58251为东台站,数据可查询范围为1956.08.20.0:00至2011.08.07.21:00,时效性较好。
1.2.3 列出天气数据
输入:DateList[WeatherData[WMO58251,TotalPrecipitation,{{1960,1,1},{2009,12,31},Day}]]
输出:DateList[{{{1960,1,1},0},……,{{1960,1,7},0},{{1960,1,8},0.13},……,{{2009,12,31},0}}]
说明:列出WMO58251站1960.01.01―2009.12.31逐日降水量数据。
此外,Mathematica也可以直接根据数据绘制相应的图形,并可以为其它办公软件直接引用。
1.2.4 寻找气象台站
要寻找某地周围的气象台站,就必须知道此地的地名或者地理坐标,如
输入:WeatherData[{33,120}]
输出:WMO58251
说明:北纬、东经为正;南纬、西经为负。
2 实际应用
Mathematica比较适用于较大地区的天气数据分析与研究工作。现以研究江苏省气候变化为例,介绍一下如何利用Mathematica和GoogleEarth来进行数据的下载。
2.1 气象台站确定
相比于使用汉语拼音,采用地理坐标来确定气象台站是比较好的方法,确定地理坐标最为便利的工具是GoogleEarth。
运行GoogleEarth,知道的江苏省地理中心坐标大概为(33N,119E),下面根据中心坐标来确定下载周围最近的30个气象台站的资料。
输入:WeatherData[{{33,119},30}]
输出:
{WMO58138,WMO58241,WMO58141,WMO58251,WMO58122,ZSCG,ZSNJ,WMO58150,WMO58221,WMO58343,ZSLG,WMO58345,WMO58259,WMO58040,WMO58338,
您可能关注的文档
最近下载
- 3.5.1医院感染管理组织C.docx VIP
- 大数据与人工智能导论(厦门大学)学习通网课章节测试答案.docx VIP
- 耻骨上膀胱穿刺造瘘术评分标准(1).docx VIP
- 2025-2026学年小学英语人教精通版2024四年级上册-人教精通版(2024)教学设计合集.docx
- 深圳市某鲁班奖工程幕墙质量通病防治措施.doc VIP
- 第9课《数据画家》(课件)-2025-2026学年苏少版(2024)初中美术八年级上册.pptx VIP
- 电子技术基础数字部分康光华主编详细习题答案.doc VIP
- 技术询标问卷.docx VIP
- EB Propsim C8信道仿真仪操作手册.pdf VIP
- 融通集团校招笔试题.pdf
原创力文档


文档评论(0)