- 0
- 0
- 约2.47千字
- 约 4页
- 2026-02-13 发布于四川
- 举报
资料查询技术报告
1概述
资料查询模块利用.NETFrameworkSDKv2.0在
micaps3.0框架内完成,共分两部分:资料查询和资料处理。
资料查询分为气温单站查询、气温区域查询、降水单站查询和降
水区域查询;资料处理包括A文件追加和txt文件追加。
2初始设置
初始有五个空的数据库:逐日平均温度库aveT.mdb、逐日最高气
温库maxT.mdb、逐日最低气温库minT.mdb、逐日降水库RR.mdb和
极值库Extremum.mdb。还有两个配置文件已经配置完成:单站降水
查询项目.ini、单站温度查询项目.ini。用户需要站点信息数据,
站点信息数据是以第17类数据格式进行的。
3模块功能
3.1A文件追加
A文件追加是将A文件中的降水、最大温度、最低温度、平均温
度分别入库,对站点资料进行极值处理。可以进行单站某年的资料追
加和处理,也可以对区域内的所有站点某年资料进行追加和处理。极
值处理的数据是从数据库中,所以进行极值处理前要先对数据进
行入库。可以对单站某年的资料进行极值处理,也可以对区域内所有
站点的资料进行极值处理。初末站资料年代查询可以查看数据库中储
存的站点资料的起始年代和结束年代。
3.2txt文件追加
txt文件追加是设定的追加文本格式。在设定的文件下有两个
子文件夹:降水和温度。降水文件夹下是站点的降水数据。文件名的
命名规则是:r+站名+“-”+年代,如r53898-2008代表站号名称为
53898的2008年的降水数据,文件内每行有两个数据-日期和当
水量(降水量数据为当天的降水量数值的10倍),中间以空格隔开,
如r53898-2008内的第一个数据32,代表2008年1月1
日的降水量为3.2mm;温度文件夹下是站点的温度数据。文件名
名规则是:t+站名+“-”+年代,如t53898-2008代表站号名称为53898
的2008年的温度数据,文件内每行有四个数据-日期、当天最高气温、
最低气温和平均气温(气温数值为当天的实际数值的10倍),中间以
空格隔开,如t53898-2008内的第一个数据1-3-1,代表
2008年1月1日的最高气温为0.1℃,最低气温为-0.3℃,平均气温
为-0.1℃。
3.3温度单站查询
温度单站查询项目包括时段气温逐日值、同期气温极值和历
史气温极值。时段气温逐日值包括最高气温逐日值、最低气温逐日值
和平均气温逐日值,在起始时间和结束时间选择相应的时间段,在站
点项选择欲查询的站点同期气温极值包括同期气温极大值和同
期气温极小值,在起始时间和结束时间选择相应的月份和日期,年份
不用选择,在站点项选择欲查询的站点;气温极值包括气温
极大值和气温极小值,在站点项选择欲查询的站点后即可进行查
询。输出项时间气温逐日值可进行折线图、直方图和表格查看;
同期气温极值和气温极值可进行表格查看。
3.4温度区域查询
温度区域查询包括时段最大气温平均值、时段最小气温平均值、
时间平均气温平均值、同期气温最大值、同期气温最小值、
同期最大气温平均值、同期最小气温平均值、同期平均
气温平均值、气温极大值和气温极小值。在起始时间和结束
时间选择相应的时间段,在查询项目选择相应的项目即可。输出包括
表格显示和生成3类数据格式。
3.5
原创力文档

文档评论(0)