MICAPS数据格式全部.docx
《MICAPS数据格式全部.docx》由会员分享,可在线阅读,更多相关《MICAPS数据格式全部.docx(48页珍藏版)》请在冰豆网上搜索。
![MICAPS数据格式全部.docx](https://file1.bdocx.com/fileroot1/2023-7/5/fd165125-4a18-48d9-ae9c-02098d8466a2/fd165125-4a18-48d9-ae9c-02098d8466a21.gif)
MICAPS数据格式全部
附录一MICAPS数据文件格式
MICAPS系统的数据结构是建立在文件系统基础上的。
其特点是:
利用目录来区分不同的数据来源、要素和层次,即不同的数据来源、要素和层次的数据要放在不同的目录中。
同一目录中的数据只能有时次或时效上的不同。
系统根据不同的数据格式来显示不同类型的图象。
除第六类数据(传真图)外,每个数据文件都有一个文件头,描述该数据文件属于哪一类数据格式、数据的日期、时次、时效及其它有关参数。
除第6和13类数据(图象)外,数据文件均为文本文件。
MICAPS3.2定义或其它常用气象数据格式有:
闪电定位数据(MICAPS3.2定义的第41类数据)
GPS水汽数据(MICAPS3.2定义的第42类数据)
地图信息数据(第9类数据扩展格式)
自动站Z文件
风廓线Z文件
AWX格式卫星云图及产品
HDF格式卫星云图标称图产品
GPF格式卫星云图数据
雷达基数据
雷达PUP产品
netCDF数据
另外MICAPS3.2使用的通用数据格式:
MIF格式地理信息数据、SHP格式地理信息数据。
A1.1第一类数据格式:
地面全要素填图数据
文件头:
diamond1数据说明(字符串)年月日时次总站点数(均为整数)
注:
此类数据用于规范的地面填图
数据:
区站号(长整数)经度纬度拔海高度(均为浮点数)站点级别(整数)总云量风向风速海平面气压(或本站气压)3小时变压过去天气1过去天气26小时降水低云状低云量低云高露点能见度现在天气温度中云状高云状标志1标志2(均为整数)24小时变温24小时变压
注:
缺值时用9999表示,以后相同。
站点级别表示站点的放大级别,即只有当图象放大到该级别时此站才被填图。
以后相同。
当标志1为1,标志2为2时,说明后面有24小时变温变压。
否则说明后面没有24小时变温变压。
例子:
diamond199年06月15日08时地面填图
990615083016
50468127.4550.251661673406975480.13876009.125.0014.799999999121-3
5253398.4839.771478180098780.01308250010.730.06016.82799991223
52652100.4338.9314834827031151160.5304250012.615.06116.024171212
注意:
地面自动站数据如果写为该类格式,可以在文件说明中加入可以识别的文字,默认使用“自动”作为识别文字,但自动站文件名定义可以使用8.3格式的“年月日时.000”或10.3的“年月日时分.000”格式,文件名定义规则主要用于时间变化曲线的显示。
不支持“月日时分.000”的文件命名格式。
A1.2第二类数据格式:
高空全要素填图
文件头:
diamond2数据说明(字符串)年月日时次层次
总站点数(均为整数)
注:
此类数据用于规范的高空填图
数据:
区站号(长整数)经度纬度拔海高度(均为浮点数)站点级别(整数)高度温度温度露点差风向风速(均为浮点数)
例子:
diamond295年11月24日250Hpa高空填图
95112420250345
034961.6852.681411031-56822033
071452.0248.7716811040-56999922020
610522.1713.4822711093-43999929019
606805.5222.78136211070-51999925537
071806.2248.6821711043-5799992155
066106.9546.8249111043-5613807
A1.3第三类数据格式:
通用填图和离散点等值线
(注意:
数据中一定不能有经纬度相同的站点,否则生成三角网时将出错)
文件头:
diamond3数据说明(字符串)年月日时次层次
等值线条数(均为整数)等值线值1等值线值2平滑系数加粗线值(均为浮点数)
剪切区域边缘线上的点数(整数)边缘线上各点的经度值1纬度值1经度值2纬度值2(均为浮点数)
单站填图要素的个数总站点数(均为整数)
注:
1.此类数据主要用于非规范的站点填图。
填图目前是单要素的。
2.此类数据除用于填图外,还可根据站点数据用有限元法直接画等值线(只要等值线条数大于0)。
各等值线的值由文件头中的等值线值1、等值线值2来决定。
在这些等值线值中可选出一个为加粗线值。
3.等值线可以被限制在一个剪切区域内。
剪切区域由一个闭合折线定义,该折线构成剪切区域的边缘。
这个折线由剪切区域边缘线上的点数及各点的经纬度决定。
4.当填的是地面要素时,文件头中的“层次”变为控制填图格式的标志:
-1表示填6小时降水量。
当降水量为0.0mm时填T,当降水量为0.1-0.9时填一位小数,当降水量大于1时只填整数。
-2表示填24小时降水量。
当降水量小于1mm时不填,大于等于1mm时只填整数。
-3表示填温度。
只填整数。
数据:
区站号(长整数)经度纬度拔海高度(均为浮点数)站点值1站点值2(均为字符串)
注意按照MICAPS3.2扩展的数据格式定义,在6小时雨量中,0.0表示微量降水,而不是无降水,上述类别数据填图属性中设置小数位数不起作用。
考虑到实际业务中使用的数据格式,修改为0.0时表示无降水,大于0并且小于0.1为微量降水。
任意使用负值或9999表示降水为0,可能会导致数据分析中出现异常结果。
例子:
diamond398年08月21日08时地面温度
98082108-3
0
1250
11930
5253398.4839.77147816.6
52652100.4338.93148316.9
52866101.7736.62226210.1
52889103.8836.05151817.4
53588113.5339.03289812.2
53772112.5537.7877919.8
53915106.6735.55134818.9
作为闪电定位资料的第三类数据:
格式与标准离散点格式基本一致,但需要在文件说明字符串中加入“闪电”或“light”字样,站号使用整数即可,站点高度值应为闪电能量值(需要由正负号),原来站点值位置只写
“+”或“-”,例如:
diamond32006年7月1日23时闪电监测资料
200671231000
00001
1198
1117.310233.2339-125.6-
2114.802934.6945-23.1-
3112.611631.6004-43.4-
4112.9132.3969-19.9-
5122.811632.536-174-
6122.070231.5246-184-
7112.599131.6001-39.1-
8112.910232.4142-16.1-
9112.91332.4285-15.7-
10112.903232.3949-24.4-
11117.249438.2568-126-
12119.726532.2394-163.4-
13121.592232.9145-119.3-
14104.16929.67-37.6-
15104.16929.67-37.6-
16102.581632.3624-29.6-
A1.4第四类数据格式:
格点数据
文件头:
diamond4数据说明(字符串)年月日时次时效层次(均为整数)经度格距纬度格距起始经度终止经度起始纬度终止纬度(均为浮点数)纬向格点数经向格点数(均为整数)等值线间隔等值线起始值终止值平滑系数加粗线值(均为浮点数)
注:
此类数据用于画格点数据的等值线。
网格可以为经纬度网格,也可以为直角坐标网格。
1.当使用直角坐标网格数据时:
1)将等值线终止值改为-1(直角坐标在兰勃托投影下)或-2(直角坐标在麦开托投影下)或-3(直角坐标在北半球投影下)。
2)把网格经度间隔和纬度间隔改为格点数据第一行最后一个点的经纬度。
3)把起始经度和起始纬度改为格点数据第一行第一个点的经纬度。
4)把终止经度和终止纬度改为格点数据最后一行最后一个点的经纬度。
2.第4类数据文件可以直接用于填格点值。
文件头中可以指定填图方式。
指定方法为:
1)把加粗线值改为-1,表示画等值线同时填图,2)改为-2表示只填图,不画等值线。
数据:
数据按先纬向后经向放(直角坐标网格时为先X方向后Y方向),均为浮点数。
例子:
diamond495年11月27日T63_200Hpa涡度120小时预报
951127201202001.875-1.8750
180900974920-30030010
181818181818181818
18181818181818181818
1818181818
181818181818181818
18181818181818181818
1818181818
181818181818181818
18181818181818181818
1818181818
181818181818181818
18181818181818181818
1818181818
18
A1.5第五类数据格式:
TLOGP和站点剖面图数据
文件头:
diamond5数据说明(字符串)年月日时次总站点数(均为整数)
注:
此类数据包括各站的多层数据。
用于画温度对数压力图和站点剖面图。
数据:
区站号经度纬度跋海高度单站内容长度第一层气压高度温度露点风向风速第二层气压
除风向风速外缺值时整个层次取消掉,风向风速缺值用9999表示
注:
单站内容长度为层数×6
例子:
diamond598年08月21日08时温度对数压力图
98082108348
53068112.0043.6596696
904999917141153
85014915132105
8359999141299999999
7003126324012
500581-8-1021010
4139999-16-1899999999
400751-17-2023514
3519999-24-2799999999
300961-33-3523019
2559999-42-4599999999
2501087-42-4524019
2359999-41-4599999999
2001238-45-5127031
1501427-55-6128527
1429999-56-6299999999
1001680-65999928017
53336108.5241.57129060
8699999181500
85014816131757
700312822359
500581-9-122756
400751-19-2825013
300960-28-4026521
2501089-36-4827025
2001241-45-5628026
1501429-57-6729019
1001679-67999929512
A1.6第六类数据格式:
传真图
1728X2400的点阵文件
该文件名按国际电码的规定
A1.7第七类数据格式:
台风路径数据
文件头:
diamond7数据说明台风名称台风编号发报中心(均为字符串)总项数(整数)
数据:
年月日时次时效(均为整数)中心经度中心纬度最大风速中心最低气压七级风圈半径十级风圈半径移向移速(均为浮点数)
例子:
diamond79714号台风路径(主观预报)
9999999714bcsh3
970829080120.824.13597040010099999999
9708290824118.126.6259859999999999999999
9708290848115.829.81510009999999999999999
数据格式的扩展:
在MICAPS第三版中对该类数据格式进行了扩展,可以将多个台风路径数据写入到一个文件。
台风之间使用数字0作为一行,隔开不同台风路径数据(避免出现行数数字与实际数据不同)。
该格式与原来数据格式兼容,使用MICAPS第1、2版可以显示第一个台风路径。
例子:
diamond72006年第15台风路径(中国)
NAMELESS0615283
200609240800111.315.999518100.00.0292.515.0
200609240824107.417.3985230.00.00.00.0
200609240848102.917.9998150.00.00.00.0
0
XANGSANE0616535
200609260800127.311.899618200.00.0292.55.0
200609260824126.413.0990230.00.00.00.0
200609260848124.414.1980300.00.00.00.0
200609260872122.315.8996180.00.00.00.0
200609261400127.212.099520220.00.0315.05.0
0
SHANSHAN0613803
200609102000134.916.799818150.00.0315.010.0
200609102024133.018.3990230.00.00.00.0
200609102048130.619.8985280.00.00.00.0
A1.8第八类数据格式:
城市站点预报数据
文件头:
diamond8数据说明(字符串)年月日时次时效总站点数(均为整数)
数据:
区站号经度纬度拔海高度天气现象1风向1风速1最低温度最高温度天气现象2风向2风速2
注:
天气现象、风向、风速均可以有两个值,分别为前后两个预报时段的值。
例子:
diamond895年12月24日20时48小时城市预报
951224204848
50953126.7745.751430-99990-16-4
54161125.2243.902380-99990-13-3
54342123.4341.77430-99990-12-1
54527117.1739.0950-99990-54
53463111.6840.82106502703-18-7
A1.9第九类数据格式:
地图线条数据
(只有投影方式为0的才可加入综合图,MICAPS3.2只支持没有投影的该类数据,即投影方式参数为0,各点的值为经纬度)
文件头:
diamond9
投影方式标准经度标准纬度X放大系数Y放大系数X偏移Y偏移保留保留保留(均为整数)
注:
MICAPS系统安装后,code子目录中已有如下的地图文件和参数文件(参数文件为第19类数据):
1LAMBERT(兰勃托)lambertMapXY.datpara1.dat
2MECATOR(麦开托)mecatorMapXY.datpara2.dat
3BBQ(北半球)bbqMapXY.datpara3.dat
4NBQ(南半球)nbqMapXY.datpara4.dat
上述底图中,四种投影的缺省标准配置如下:
投影方式标准经度标准纬度X放大系数Y放大系数X偏移Y偏移
Lambert17929.9999901.8999901.899990-581-3411
Mecator2无影响00.5580.573478.01276.0
北半球320无影响0.250.2500
南半球420无影响0.250.2500
数据:
投影方式为0时:
本线段上的点数(整数)本线段标识字符串(字符串)颜色线宽线型(均为整数)本线段上各点的经度纬度(均为浮点数)
注:
此投影方式专为在原有底图上叠加地理信息线条而用,即调用此数据后原有底图仍保留,此数据图象将叠加在原有底图上。
投影方式大于0时:
本线段上的点数(整数)本线段标识字符串(字符串)本线段上各点的X坐标Y坐标(均为浮点数)
例子:
diamond9
02001110011000000
6map35810
166.33-77.58168.16-77.66169.66-77.41
168.16-77.33166.66-77.08166.33-77.58
10map
-164.00-78.75-163.00-79.08-163.66-79.33
-163.66-79.83-161.66-80.25-160.00-79.91
-160.00-79.50
-160.66-79.08-161.66-78.75-164.00-78.75
或者:
diamond9
32001110011000000
6map
11184.136-6115.50911448.041-5792.84011363.692
-5381.28511147.518-5640.77110781.509-5814.939
11184.136-6115.509
10map
14080.418245.79514502.004506.44014848.824
347.35815582.991364.53316234.553947.472
15651.7041369.370
15037.3011315.61614469.2331098.12414058.641
820.48314080.418245.795
A1.10扩展第九类数据格式(地理信息)
类型为March9,用于地理信息显示,基本数据格式如下:
March9中国国界
0000000000
7200000000000000000中华人民共和国
123.01424.684
122.96624.458
……
数据说明中第一个数字为线上的点数,第二个为数据类型(见下表),第三个数字表示该线条是否闭合,0为不闭合,1为闭合,绘制时,闭合线可以绘制闭合区域和线条,不闭合线条只能绘制为线条,最后字符串为线条说明,说明行后为数据区,为线上各点的经纬度。
表线条类型代码
代码
类型
0
海岸线
1
国际国界
2
中国国界
3
中国省界
4
中国地区
5
中国县界
6
中国公路
7
中国铁路
8
中国湖泊
9
一级河流
10
二级河流
11
三级河流
12
四级河流
13
五级河流
14
五级以下河流
15
国外行政边界
16
其它线条
A1.11第十类数据格式:
综合图定义(不可再次定义为综合图)
文件头:
diamond10综合图中所含的数据文件数(整数)
数据:
数据文件路径后缀数据类型代码(均为字符串)
例子:
diamond103
C:
\MICAPS3.2\HIGH\PLOT\500*.0002
C:
\MICAPS3.2\HIGH\HEIGHT\500*.0004
C:
\MICAPS3.2\HIGH\TEMPER\500*.0004
MICAPS3.2的扩展
根据应用需求,MICAPS3.2对综合图数据格式进行了扩展,即在每行后面可以增加一个本类数据的配置文件名,如:
diamond101
C:
\MICAPS3.2\T213\HEIGHT\500*.0004isoline_dig.ini
最后的文件名isoline_dig.ini即打开该文件时使用的配置文件名,注意要使用相应类别的配置文件,如果使用错误的配置文件,可能导致系统退出。
文件类别和处理模块的对应关系见附录4。
路径可以使用相对路径,系统根据处理模块的配置文件补充为全路径。
MICAPS第三版支持多个图组,在打开综合图文件时可以指定打开文件显示的图组,此时需要增加第五个参数,如
diamond101
C:
\MICAPS3.2\T213\HEIGHT\500*.0004isoline_dig.ini1
则指定当前文件打开后显示在第2个窗口(0-3表示4个窗口),如果不使用指定配置文件的方式,则在配置文件部分适应null。
综合图中路径部分可以使用IP地址,如:
\\10.10.3.33\data\t213\height\500\*.0244
A1.12第十一类数据格式:
格点矢量数据
文件头:
diamond11数据说明(字符串)年月日时次时效层次(均为整数)经度格距纬度格距起始经度终止经度起始纬度终止纬度(均为浮点数)纬向格点数经向格点数(均为整数)
注: