SWAN用户手册不完全版.doc_第1页
SWAN用户手册不完全版.doc_第2页
SWAN用户手册不完全版.doc_第3页
SWAN用户手册不完全版.doc_第4页
SWAN用户手册不完全版.doc_第5页
已阅读5页,还剩92页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

SWAN用户手册 由于版本部分功能还在修正当中,此用户手册可能和实际版本略有不同,整体内容并未完全完成,供beta版安装测试使用数据规范和命名4一、 输入数据规范和命名41. 雷达数据42. 自动站数据53. GPF云图数据54. 雷电观测数据55. 地面观测数据、特殊天气报、危险天气报6二、 SWAN产品规范和命名6三、 地理信息数据规范10四、 SWAN数据格式101. 湖北算法数据目录、命名及接口定义10TITAN算法数据目录、命名及接口定义184. 自动站实况产品215. 报警类产品24五、 SWAN服务器模块信息交换格式26服务器部分27第一章 数据环境和准备27第一节 一般数据目录结构和传输要求27第二节 雷达基数据要求27第三节 雷达产品要求28第四节 自动站Z文件28第五节 GPF云图29第六节 雷电观测数据29第七节 产品管理建议29第八节 注意事项29第二章 系统安装和配置30第一节 系统需求30第二节 版本区别和功能变化31第三节 安装和执行步骤32第三节 快速配置指南33第三章 系统界面和布局34第一节 菜单和工具栏35第二节 线程模块信息和线程输出信息38第三节 系统输出信息39第四节 网络控制40第四章 服务器配置40第一节 资料路径配置41第五节 雷达参数配置41第六节 模块阈值配置43第四节 系统参数配置47第五节 触发器和线程配置48第五章 系统运行和维护52第一节 实时模式和回放模式53第二节 方案备份和恢复53第三节 日志分析和清理54第四节 资料归档和清理55第六章 常见问题56客户端部分59第一章 系统安装和配置59第一节 系统的安装59第二节 SWAN系统基本设置59第三节 常见问题61第二章 Micaps3基础62第一节 Micaps3和SWAN的关系62第二节 Micaps3的SWAN扩展概况62第三节 SWAN版本的基本布局63第三章 SWAN的产品和使用65第一节 SWAN基本产品介绍65第二节 SWAN产品调阅74第三节 监视和产品自动推送74第四节 产品阈值和运算方案的更改75第四章 SWAN报警系统76第一节 SWAN报警类型76第二节 SWAN报警方式和设置84第三节 SWAN报警窗口使用85第五章 SWAN交互工具集86第一节 三维拼图交互工具86第二节 台风风场模拟和路径预演工具87第三节 文字产品制作平台89数据规范和命名第一章 系统需求1、 服务器安装系统需求推荐配置:CPU:Intel Xeon E5650 CPU2内存:8G以上硬盘:2TB以上(本机存放SWAN产品)或250GB以上(SWAN产品存放到Micaps数据服务器)网络:百兆以上网卡显卡:无特别要求操作系统 :64位Windows Server 2003或2008最低配置(服务器独占,不运行其他程序):CPU:Intel Core2 Duo E6750以上CPU内存:4G以上硬盘:1TB以上(本机存放SWAN产品)或250GB以上(SWAN产品存放到Micaps数据服务器)网络:百兆以上网卡显卡:无特别要求操作系统 :Windows XP或Windows Server2、 客户端安装系统需求推荐配置:CPU:Intel Core2 Duo内存:2G硬盘:C盘剩余空间在10G以上网络:百兆以上网卡显卡:1G独立显卡操作系统 :Windows XP或Windows7 32位最低配置:CPU:Intel P4处理器以上CPU内存:1G硬盘:C盘剩余空间在2G以上网络:百兆以上网卡显卡:intel集成显卡操作系统 :Windows XP3、 网络需求网络传输模式分为直连模式和分流模式:直连模式中所有有需求的用户都直接连接到省台的产品服务器上,同时连接市级的通讯服务器,目前试点暂时采用该模式。该模式对服务器压力较大。直连模式中有2种服务器,一种是负担产品生成的产品服务器,在省一级部署,一种是作为通讯通道的市级通讯服务器,在市级部署,通讯服务器对硬件要求不高,主要是建立通讯通道。分流模式是省台产品服务器将产品推送到各市台的中继服务器,中继服务器兼任通讯服务器,市台和县站连接到本市的中继服务器上。此模式正在开发中,最早于在年底首先在试点实行。中继服务器是接受省级产品服务器通知并将产品下载到本地,然后推送到本地用户,中继服务器本身包含通讯服务器的功能。1)网络带宽需求:直连模式:100M分流模式:10M,可通过FTP,HTTP方式下载文件2)网络连接需求直连方式:所有有需求的单位能够直连到省级服务器,本市的用户和省级用户可以访问市级的通讯服务器。分流方式:市级中继服务器直连到省级服务器,本市内的机器可以连接到市级的中继服务器,省级可以访问市级中继服务器。第二章 输入数据规范和命名SWAN系统壹版本所需要的数据包括:雷达基数据、雷达产品、一小时雨量Micaps格式文件、自动站Z文件、危险天气报、全要素地面观测、特殊天气报、GPF云图、TLogP数据、雷电观测数据。1. 雷达数据雷达基数据以信息中心上传的数据命名规范为准,出于网络读取速度考虑,以bz2压缩。命名规则:Z_RADR_I_站号_日期_O_DOR_雷达型号_CAP.bin.bz2如:Z_RADR_I_Z9010_20110108101200_O_DOR_SA_CAP.bin.bz2目录存放结构:基数据目录下,每个站点建一个目录,可以以中文命名雷达产品以PUP软件使用的目录树为标准。命名规则:YYYYMMDD.HHmmSS.参数.产品号.站号目录存放结构:即产品目录下以站点名为目录,每个站点目录下设多个产品目录,每个产品目录下为子产品编号目录,子产品编号目录下为产品文件。雷达基数据的格式支持原始采集的格式,支持的雷达包括敏视达的SA、SB、CB格式,784厂的SC、CD格式,38所的CC,CCJ格式,另外包括实验中的14所和784厂的部分X波段的格式。雷达基数据的命名规则:按照国家气象信息中心传输的Z文件命名规则,采用bz2压缩(必须是bzip2软件压缩,不可以用zip压缩后重命名成bz2)。雷达基数据传输要求:多个雷达站拼图时要求同一时段的数据在拼图时间窗内到达,目前的时间窗为6分钟,如果有个别雷达站延迟会影响拼图的完整性,并且实时情况下不作补拼。雷达资料的到达序列要求按采集的间隔依次到达,不可以出现一个时次到达同一个站点多个资料的情况,也不能出现后面的资料先到达的情况,在零版本推广中发现有不少地区的雷达资料传输很随意,有站点之间资料时间差太大,多个时次的资料在一个时间内取到服务器的情况造成拼图不能正常工作。雷达基数据的目录规则:最终进入SWAN系统的雷达基数据要求按照分站点存放,每一个站点一个目录,并且所有站点目录在一个公共的父目录下。比如安徽省的雷达有合肥、黄山、蚌埠、阜阳,那么要求首先建立一个父目录,比如radarraw目录,然后在下面建立各站点子目录,最好以中文命名:合肥、黄山、蚌埠、阜阳。各个站点子目录下存放Z_RADR开头的雷达基数据bz2压缩文件。2. 自动站数据自动站数据以信息中心上传Z文件的命名标准规则,如:Z_SURF_C_BCGZ_20100408000401_O_AWS_FTM.txt,要求按照采集时间前后次序到达。3. GPF云图数据云图采用如:FY2D_2010_04_08_03_00_M_PJ3.gpf这一类命名规则,可以使用FY2D和FY2E的云图。4. 雷电观测数据雷电观测数据命名规则视具体的闪电定位仪型号,一般每天一个文件。5. 地面观测数据、特殊天气报、危险天气报,TLOGP数据这些数据按照MICAPS数据规范,可以在MICAPS目录下找到。6. 输入数据目录建议针对SWAN需要的数据目录,建议使用下列目录进行维护,雷达数据的目录层级较多。Data |aws 自动站Z文件 |lightning 闪电定位仪数据 |GPF GPF云图目录 |radar 雷达数据父目录 |Archives 基数据目录 |北京SA 站点目录 |天津 站点目录 |-Products |北京SA 站点目录 |R 产品种类 |-V 产品种类 |27 产品目录 |28 产品目录 |天津 站点目录存放注意点:1. 各类输入资料目录下不能再分日期建目录,否则不能正确读取。2. 输入目录下文件数目不宜过多,雷达类的数据一般保留1-3天最多,文件数量过多会造成处理缓慢。尽量保持输入资料目录下文件在1000个以内。3. 典型存放方式可参考样本数据的存放结构。第三章 SWAN产品规范和命名SWAN的产品目录结构按照单位,产品分类,主目录下目前有ncrad,gd,swan,titan,sh,jl,sate七个目录,产品和目录对应如下:产品名称产品路径三维拼图产品ncradTDMOSAIC组合反射率产品ncradTDPRODUCTMCR回波顶高产品ncradTDPRODUCTMTOP垂直累积液态水含量产品ncradTDPRODUCTMVIL降水估测产品ncradTDPRODUCTQPE降水估测评估产品ncradTDPRODUCTEQPE降水估测实测产品ncradTDPRODUCTRQPETITANtitanCOTREC风场产品gdcotrecwind定量降水预报产品gdqpf反射率预报产品gdREF_FST风暴路径产品gdSTMTRA反射率预报评分产品gdREF_FST_VERIFY风暴评分产品gdSTM_VERIFY定量降水预报评分产品gdQPF_VERIFY对流云识别产品sateconvection下击暴流识别经纬度产品SHDownburstGrid下击暴流识别极坐标产品SHDownburstPolar雷达特征量报警产品swanradforecast雷达回波报警产品swanradwarning强降水报警swanwarning强阵雨报警产品swanwarning温度报警产品swanwarning大风报警产品swanwarning自动站产品实时文件swanaws闪电资料转换产品jllightningSWAN产品命名分为旧版本和新版本两部分,雷达基数据相关部分依然采用旧版本的命名方式,自动站等改版后的程序输出使用新版本的命名方式。新版本的命名规则为:Z_SWAN_单位_产品_年月日时分秒_产品参数.数据类型,时间均为世界时。SWAN文件标记用来标识SWAN内部生成的产品,供其他计算程序共享信息用,时效都采用三位数标识,单位是分钟,报警需要带ALM标记,文本以txt后缀,二进制以bin后缀。下表为SWAN目前版本的产品命名方式:97产品名称文件标识命名规则频次三维拼图产品MMOSAICZ_OTHE_RADAMOSAIC_YYYYMMDDHHmmSS.bin6Min组合反射率产品MCRZ_OTHE_RADAMCR_YYYYMMDDHHmmSS.bin6Min回波顶高产品MTOPZ_OTHE_RADAMTOP_YYYYMMDDHHmmSS.bin6Min垂直累积液态水含量产品MVILZ_OTHE_RADAMVIL_YYYYMMDDHHmmSS.bin6Min降水估测产品QPEOHPZ_OTHE_RADAMQPE_YYYYMMDDHHmmSS.bin6Min基数据质量控制VTB+站名按原有非压缩基数据名,后缀BIN改VTB6Min降水估测评估产品EQPEZ_VERIFY_QPE_YYYYMMDDHHmmSS.dat1Hour降水估测实测产品RQPEZ_QPE_RAIN_YYYYMMDDHHmmSS.dat1HourTITANTITANZ_TITAN_YYYYMMDDHHmmSS.bin6MinCOTREC风场产品TRECZ_TREC_YYYYMMDDHHmmSS.bin6Min定量降水预报产品QPF+时效Z_QPF_YYYYMMDDHHmmSS.FXXX.bin6Min反射率预报产品RFST+时效Z_RFST_YYYYMMDDHHmmSS.FXXX.bin6Min风暴识别产品STMIDE6Min风暴路径产品STMTRAZ_STM_YYYYMMDDHHmmSS.bin6Min风暴历史路径产品STMSTM6Min反射率预报评分产品RFSTVRF+时效Z_VERIFY_REF_5X5_YYYYMMDDHHmmSS.000.dat6Min风暴评分产品STMVRFZ_VERIFY_STM_YYYYMMDDHHmmSS_.dat6Min定量降水预报评分产品QPFVRF+时效Z_VERIFY_QPF_5X5_YYYYMMDDHHmmSS.000.dat1Hour对流云识别产品SCONVZ_SWAN_SATE_CONV_YYYYMMDDHHmmSS_(卫星编号).bin15Min下击暴流识别经纬度产品DBGRIDZ_SWAN_SMB_DB_YYYYMMDDHHmmSS_GRID_ALM.bin6Min下击暴流识别极坐标产品DBPOLRZ_SWAN_SMB_DB_YYYYMMDDHHmmSS_POLR_ALM.bin6Min雷达特征量报警产品ALMPUPZ_SWAN_AH_PUP_YYYYMMDDHHmmSS_ALM.txt6Min雷达回波报警产品ALMRADZZ_SWAN_AH_RADZ_YYYYMMDDHHmmSS_ALM.txt6Min强降水报警ALMHRAINZ_SWAN_AH_HEAVYRAIN_YYYYMMDDHHmmSS_ALM.txt强阵雨报警产品ALMSHOWERZ_SWAN_AH_SHOWER_YYYYMMDDHHmmSS_ALM.txt温度报警产品ALMTEMPZ_SWAN_AH_TEMP_YYYYMMDDHHmmSS_ALM.txt大风报警产品ALMWINDZ_SWAN_AH_WIND_YYYYMMDDHHmmSS_ALM.txt自动站产品实时文件OBSSTATIONZ_SWAN_AH_AWSOBS_REALTIME_AWS(INT).bin加密站后面为INT自动站产品存档文件OBSSTATIONZ_SWAN_AH_AWSOBS_YYYYMMDDHHmmSS_AWS(INT).bin闪电资料转换产品OBSLTDLIGHT_MICAPS3_YYYYMMDDHH_COLLECT.TXT6Min一小时雨量数据OBSAWSOHP外部数据4D风场单站产品4DWINDZ_SWAN_CAMS_4DWIND_YYYYMMDDHHmmSS_Z9XXX.bin6Min4D风场拼图产品M4DWINDZ_SWAN_CAMS_M4DWIND_YYYYMMDDHHmmSS.bin6Min第四章 地理信息数据规范SWAN地理信息数据分为显示数据和计算数据,显示数据包括基本政区数据和高精度地形数据,用户客户端显示、计算数据用于地名识别等空间计算。历史原因目前两部分数据有可能不一致。1. 基本政区数据1)数据格式: March 9 和文本格式点数据 2)数据文件位置和内容:省、市、县数据文件:存放位于addins下“basemapbasemapdata”,默认文件名固化于程序内部,具体参照MICAPS说明。乡镇名数据文件:乡镇点数据分省存放位于addins下“basemapbasemapdata精细化” 目录下,按省份存放,文本文件。3)用户替换指南:编辑省市县数据使用MICAPS附带的地图编辑工具编辑乡镇点数据打开对应的省份文本,查找,添加,删除点即可。2. 高精度地形数据高精度地形是SWAN特别提供的地形数据,能够很好的反映地形起落变化,该数据集是预先生成好的,按照省份打包的数据,由于数据量较大,因此按照各省分别打包。1)数据存放位置:将下发的高精度地形解压到任意目录下,然后编辑配置文件中的路径即可。2)数据路径配置:在程序目录下的demconfig.xml,其中有datadir表示高精度地形的存储路径,修改到解压后的高精度地形目录。3. 计算数据1)数据格式:polygon类型的SHP文件和Diamond 35类文件,SHP文件的属性文件中需要包含NAME字段用来识别。2)数据存放位置:基本行政界数据位于addins下“basemapbasemapdata”目录下省界数据:province.shp市界数据:city.shp县界数据:country.shp乡镇数据:town.shp报警区域过滤数据:用于过滤报警的区域,非该区域内的报警数据将不发出提醒,数据位于“AddInsSwanAlarmregion.txt”,默认格式Diamond 35类格式,记录数为0是表示不过滤。用户自定义数据:目前支持电子屏和信息员的提取以及显示,默认格式为Diamond 35类格式,文本数据,位于“AddInsAlarmInteractiveUserDefinedData”。3)用户替换指南:本地用户可以根据当地的数据替换掉以上六类数据,SWAN附带的数据尤其是县和乡镇数据和实际情况可能不符合,报警区域、电子屏和信息员类的数据也需要当地录入。用户根据本地的分类数据生成对应行政区划的数据替换掉原先存在的数据即可。第五章 SWAN数据格式1. 湖北算法数据目录、命名及接口定义根据国内气象数据交换文件命名规范和项目实际需求,目录和产品命名如下:各产品存放目录如下收集的某一雷达原始数据目录为:系统目录雷达站号解码后的某一雷达原始数据目录为:系统目录DECODE雷达站号收集的小时雨量原始数据目录为: 系统目录RAIN_HOUR系统产生的质量控制后的数据目录为:系统目录RDQC雷达站号三维拼图数据目录为 系统目录TDMOSAIC三维及二维产品数据目录为 系统目录TDPRODUCT产品名称(产品名称为:MCR、MTOP、MVIL、QPE、MCAPPI0、MCAPPI1、MCAPPI2、2DCR、2DET、2DVIL、2DVIL、2DPPI0、2DPPI1、2DPPI2)QPE检验产品目录为TDPRODUCTQPE产品有两类:雨量站点降水对照表及评估,具体存放目录可调。文件头格式,长度1024个字节char ZonName12;/ diamond 131 12个字节char DataName38;/数据说明(例如 2008年5月19日雷达三维拼图)38个字节charFlag8;/ 文件标志,swancharVersion8;/ 数据版本号,1.0unsigned short int year;/2008 两个字节unsigned short int month;/05 两个字节unsigned short int day;/19 两个字节unsigned short int hour;/14 两个字节unsigned short int minute;/31 两个字节unsigned short int interval ; /两个字节 unsigned short int XNumGrids;/1300 两个字节unsigned short int YNumGrids;/800 两个字节unsigned short int ZNumGrids;/20 两个字节int RadarCount; /拼图雷达数 四个字节float StartLon; /网格开始经度(左上角) 四个字节float StartLat; /网格开始纬度(左上角) 四个字节float CenterLon;/网格中心经度 四个字节float CenterLat;/网格中心纬度 四个字节float XReso;/经度方向分辨率 四个字节float YReso;/纬度方向分辨率 四个字节float ZhighGrids40;/垂直方向的高度(单位km)数目根据ZnumGrids而得(最大40层) 160个字节。char RadarStationName2016; /雷达站点名称,20*16字节 float RadarLongitude20; /雷达站点所在经度,单位:度, 4*20字节 float RadarLatitude20; /雷达站点所在纬度,单位:度, 4*20字节 float RadarAltitude20; /雷达所在海拔高度,单位:米, 4*20字节 unsigned char MosaicFlag20; /该雷达数据是否包含在本次拼图中,未包含:0,包含:1, 20字节charReserved172;接下来是数据块,从底层到高层进行排列共ZnumGrids层。一个字节存储一个数据,值的范围0-255,2*dBZ+66等于该字节的值。每层的数据从起始点(左上角)开始,按维向(纬度y)减小写每行的经向(经度x增大)数据。 /备用三维拼图产品命名为Z_OTHE_RADAMCR_YYYYMMDDHHMM.BIN 组合放射率Z_OTHE_RADAMTOP_YYYYMMDDHHMM.BIN 回波顶高Z_OTHE_RADAMVIL_YYYYMMDDHHMM.BIN 垂直液态水含量Z_OTHE_RADAMQPE_YYYYMMDDHH00.BIN 一小估算降水Z_OTHE_RADAMCAPPI0_ YYYYMMDDHHMM.BIN 第一层高度CAPPI拼图Z_OTHE_RADAMCAPPI1_ YYYYMMDDHHMM.BIN 第二层高度CAPPI拼图Z_OTHE_RADAMCAPPI2_ YYYYMMDDHHMM.BIN 第三层高度CAPPI拼图二维拼图头文件和三维拼图数据的头文件相同,只是ZNumGrids只有一层,接下来是数据块。组合反射率、CAPPI率数据值为单字节,范围0-255,2*dBZ+66等于该字节的值。回波顶高、垂直液态水含量、一小估算降水等三种数据为两字节整数(short int),回波顶高单位为0.1 km,垂直液态水含量单位为0.1 kg/m2,一小估算降水单位为0.1 mm,范围0-203(大于203的全部等于203)每层的数据从起始点(左上角)开始,按维向(纬度y)减小写每行的经向(经度x增大)数据。二维拼图产品命名为Z_OTHE_RADA2DCR_ YYYYMMDDHHMM.BIN 组合放射率Z_OTHE_RADA2DET_ YYYYMMDDHHMM.BIN 回波顶高Z_OTHE_RADA2DVIL_ YYYYMMDDHHMM.BIN 垂直液态水含量Z_OTHE_RADA2DVILD_ YYYYMMDDHHMM.BIN 垂直液态水含量密度Z_OTHE_RADA2DPPI0_ YYYYMMDDHHMM.BIN 第一层仰角PPIZ_OTHE_RADA2DPPI1_ YYYYMMDDHHMM.BIN 第二层仰角PPIZ_OTHE_RADA2DPPI2_ YYYYMMDDHHMM.BIN 第三层仰角PPIQPE头文件和三维拼图数据的头文件相同,只是ZNumGrids只有一层,接下来是数据块。组合反射率、PPI率数据值为单字节,范围0-255,2*dBZ+66等于该字节的值。回波顶高、垂直液态水含量、垂直液态水含量密度等数据为两字节整数(short int),回波顶高单位为0.1 km,垂直液态水含量单位为0.1 kg/m2,垂直液态水含量密度单位为0.1 kg/m3。每层的数据从起始点(左上角)开始,按维向(纬度y)减小写每行的经向(经度x增大)数据。QPE检验产品命名为Z_QPE_RAIN_YYYYMMDDHH.dat,气象站点小时雨量实测和估算值,采用MICAPS 3类数据格式,数据存放顺序为先实测,后估算值。Z_VERIFY_QPE_ YYYYMMDDHH.dat,1小时QPE拼图产品评估值,包括EP及QPE雨量检验数据格式雨量估算-实况对比文件命名:Z_QPE_RAIN_200805031400.bin数据格式:文本文件行号 内容 说明 1 文件标识 RAIN_QPE 2 年 月 日 时 气象站点个数 3 气象站号 经度 纬度 历史时次 4 年 月 日 时 实况雨量 估算雨量 雨量单位:mm 。 气象站号 经度 纬度 历史时次 。 QPE误差评估文件格式:文件名:Z_VERIFY_QPE_200805030600.dat只有站号。QPE误差评估文件格式:文件名:Z_VERIFY_QPE_200805030600.dat数据记录格式: 年 月 日 时 0-10mm实况/估算比值 0-10mm相对误差 10-20mm实况/估算比值 10-20mm相对误差 20mm实况/估算比值 20mm相对误差文件最多存放12条记录(即12小时)。2. 广东算法数据目录、命名及接口定义广东提供COTREC、QPF(一小时)和STM(SCIT)三种算法所需要的资料为二维的经纬网格的雷达资料(CAPPI),由武汉提供,并给出一定数目的资料进行调试。上述三种产品的文件命名如下:COTREC矢量,Z_TREC_YYYYMMDDHHmmSS.bin增加:反射率因子的预报场: Z_RFST_YYYYMMDDHHmmSS.F060.binb.一小时QPF, Z_QPF_YYYYMMDDHHmmSS.F060.binc.风暴追踪和预报,Z_STM_YYYYMMDDHHmmSS.bin上述三种产品的存储目录:a. COTREC矢量场,“.productscotrec”;(下设两个子目录wind和REF_FST)b. 一小时QPF,“.productsQPFonehour”;c. 风暴追踪和预报,“.productsstorm”;上述三种产品的格式如下:a. COTREC矢量场,参照武汉输出的反射率因子场,修改其制定的头文件;U和V同记录在一个文件中,先全部记录完U后再写入V阵列;数据精确到0.1 m/s;数值扩大10倍,占用两个字节(short);如:U 15,表示U分量为1.5 m/s。b. 一小时QPF,参照武汉输出的反射率因子场,修改其制定的头文件;数据精确到0.1 mm;数值扩大10倍,占用两个字节(short),如读取数据15表示1.5 mm。c. 风暴追踪和预报的格式,参照了WSR88D SCIT格式,但做了少量的调整,具体如下:首先是文件头标志,8个字节,“GZ_STORM”;然后是4个字节,版本号,整型数,目前为1;其次预留16字节,以后备用,目前为空;再次是当前追踪风暴的时间信息(世界时),共10个字节,依次为年月日时分,各占用2个字节:如,unsigned short Year;unsigned short Month;unsigned short Day;unsigned short Hour;unsigned short Minute; /当前时间,世界时接下来4个字节,整型数,表示风暴的个数;其次是如下的一个结构,有多少个风暴,就有多少个下面的结构typedef struct /包括过去一小时轨迹,当前时刻,以及未来一个小时的预报PRE_TIME pre_time10; /09表示前一到十个时刻POINT_XY current_time; /对于当前时刻和未来的十个时刻,记录风暴位置POINT_XY next_time10; /09表示未来的一到十个时刻int Number; /组成该风暴的点数,针对当前时刻而言int Radius; /该风暴的半径,针对当前时刻而言int ID; /风暴的ID,同时时次独一无二,介于1,999,循环使用unsigned short Start_Year;unsigned short Start_Month;unsigned short Start_Day;unsigned short Start_Hour;unsigned short Start_Minute; /风暴的生命开始的时间,世界时StormTracking;其中:/定义历史轨迹typedef struct unsigned char Symbol; /*等于0,1,2分别表示“没有有效信息”、“只有一个位置信息(包括新生、分裂、一对一匹配)、“有两个位置信息(合并)”*/POINT_XY mainpoint; /* 单体“新生”、“分裂”和“一对一匹配”时的位置,此时是唯一;“合并”时,最多允许两个合并,这是主风暴位置*/POINT_XY addpoint; /*附加的一个additional,当出现“合并”时,除上述主风暴外,还有这个附加的*/PRE_TIME;typedef structshort x; /除以100,即为度数,如11336表示113.36度short y; /除以100,即为度数,如2336表示23.36度POINT_XY; /由于目前的雷达拼图只是水平方向上的二维平面,没有Z3. TITAN算法数据目录、命名及接口定义所需要的资料为二维的经纬网格的雷达资料(CAPPI),由武汉提供,并给出一定数目的资料进行调试。文件命名如下:Z_TITAN_YYYYMMDDHHmmSS.bin产品的格式如下:首先是文件头标志,8个字节,“NMCTITAN”;然后是4个字节,版本号,整型数,目前为1;其次预留16字节,以后备用,目前为空;再次是当前追踪风暴的时间信息(世界时),共10个字节,依次为年月日时分,各占用2个字节:如,unsigned short Year;unsigned short Month;unsigned short Day;unsigned short Hour;unsigned short Minute; /当前时间,世界时接下来是4个字节,整型数,表示过去时次与当前时次追踪风暴的时次数nTrackTimeCount;(目前追踪过去1小时,6分钟一次,共11时次)接下来为nTrackTimeCount个以下数据结构:typedef struct unsigned short Year;unsigned short Month;unsigned short Day;unsigned short Hour;unsigned short Minute; /当前时间,世界时int nStormCount; / 4个字节,整型数,表示风暴的个数;TITAN_STORM stormnStormCount;/风暴信息storm_props propsnStormCount; /风暴属性TitanStormTrack;然后是4个字节,整型数,表示预报风暴的时次数nForecastCount;(目前预报1小时,6分钟一次,共10时次)。接下来为nForecastCount个以下数据结构:typedef struct unsigned short nForecastMinute; /预报时间,单位分钟int nStormCount; / 4个字节,整型数,表示风暴的个数;TITAN_STORM stormnStormCount;/风暴信息TitanStormForecast;其中: typedef struct double proj_area_centroid_x; /风暴投影中心经度 double proj_area_centroid_y; /风暴投影中心纬度 double vol_centroid_z; /风暴中心高度 double refl_centroid_z; /风暴反射率因子中心高度 double top;/风暴顶高度 double dbz_max;/最大反射率因子 double volume;/风暴体积 double mass; /风暴质量 double proj_area;/风暴面积 double smoothed_speed;/风暴移动速度 double smoothed_direction;/风暴移动方向,正北为0double vil; /风暴VIL值 storm_props; /风暴属性 typedef structint nStormBoundaryPointNum;/风暴边界点个数FPOINT lonlatnStormBoundaryPointNum; / 风暴边界点TITAN_STORM;typedef structfloat lon; /经度float lat; /纬度FPOINT;4. 自动站实况产品自动站实况产品包含一个定长时间序列的记录集合。文件头包含文件标识,版本,记录时间,记录时长,大风时间间隔(int),雨量时间间隔(int),温度时间间隔(int)/循环文件结构typedef struct tagSerialFilechar szFlag16;/标记=SwanCycleint nVer;/版本=1char szRecordTime16;/记录时间 int nWindDir_2MinIntVal;/2分钟平均风时间间隔(单位分钟,下同)int nWindDir_10MinIntVal;/10分钟平均风时间间隔int nWindDir_MaxIntVal;/最大风时间间隔int nRainIntVal/降水时间间隔;int nRain_PerMinIntVal;/分钟雨量时间间隔int nTempIntVal;/温度int nTempHighIntVal;/最高温度(1小时内的)时间间隔int nTempLowIntVal;/最低温度(1小时内的)时间间隔int nTempldIntVal;/露点温度时间间隔int nXdsdIntVal;/相对湿度时间间隔int nQyIntVal;/气压时间间隔int nNjdIntVal;/能见度时间间隔 int nTotalTime;/记录时长int nTotalSta;/站点的个数int nRecordSize;/每个站点记录长度SERIALFILEHEAD;记录数据以如下形式排列:站号(int),数据个数由循环时间和要素时间间隔确定。(比如温度时间间隔为1小时,循环时间为24小时,则数组长度为24/1,如果间隔为0.5小时,则长度为24/0.5=48)记录出于统一考虑,整形数据也用浮点记录。站点信息结构typedef struct tagStaInfoint nStaId; /站号char szStaName50;/站名char szCity50;/所属地市名float fLon;/经度float fLat;/纬度float fHei;/高度short nLevel;/级别STAINFO;AWSINFOSERIAL结构:STAINFO nSiteInfo;float*nWindDir_2Min;/2分钟平均风向float*fWindSpd_2Min;/2分钟平均风速char*szWindTime_2Min;/2分钟时间,以8个字节为一段float*nWindDir_10Min;/10分钟平均风向float*fWindSpd_10Min;/10分钟平均风速char*szWindTime_10Min;/10分钟时间,以8个字节为一段float*nWindDir_Max;/最大风向float*fWindSpd_Max;/最大风速char*szWindTime_Max;/最大风速时间,以8个字节为一段float*fRain_PerMin;/分钟雨量,申请数为保留小时*60float*fTemp;/温度float*fTempHigh;/最高温度(1小时内的)float*fTempLow;/最低温度(1小时内的)float* fTempld;/露点温度float * fXdsd;/相对湿度float* fQy;/气压float* fNjd;/能见度5. 报警类产品报警类产品采用Micaps 35类数据格式,该格式用于描述通用地理信息。Diamond 35 通用地理标志描述格式文本格式,文件后缀TXT:Diamond 35 文字描述 TAB(类型描述符) 文件生成时间 记录条数 无效记录表达值记录字段数 字段1名 字段2名 字段3名 .记录类型 记录坐标点数经度 纬度 高度经度 纬度 高度经度 纬度 高度.字段1 字段2 字段3 .其中记录类型分为:POINT(点),MULTIPOINT(多个点),PLINE(线条),POLYGON(多边形)类型描述符:TAB(普通表格) TABALM(报警表格) 时间格式:采用 年-月-日 时:分:秒 两段,中间以空格隔开无效数据处理:采用无效记录表达值,定义本数据表中无效的数值,实际界面操作中将其显示成N/A。报警文件处理:对于站点,字段包含:报警类型 图标ID 记录发生时间 站点标识 站点级别 所属地区 资料来源 灾害天气种类 报警描述(包括地区,站点,要素值)。对于风暴特征量,字段包含:报警类型 图标ID 记录发生时间 风暴标识 风暴特征量描述包括所在的位置,高度,强度,地理区域。描述字串处理方法:采用“XXX=xxx”的方式,不同的量之间采用“-”连接,如果需要显示的换行采用符号连接,比如“雨量值35mm-风速10m/s温度10”,显示时连接符都被去掉。显示处理说明:根据读入的具体字段名,匹配本模块定义的字段名,符合的则处理,不符合的丢弃,带有“描述”关键的字段,可用于鼠标信息的显示,表格状显示方式时可以考虑去掉一些非必要的元素,比如站点标识,级别,所属地区等。基本列表中,仅使用文字生成时间和文字描述显示列表,并且使用图像或者TAB标记来标识是2进制或者文字。选取相应的条目时,TAB根据具体记录构造表格,并显示表格,鼠标位于相应的图层上时,显示该个体的描述。第六章 SWAN服务器模块信息交换格式SWAN信息交换文件用于模块之间,模块和主框架之间交换产品列表,一般在模块运行后生成,一般文件名为模块名+list.txt,位于服务器程序tmp目录下。零版本和壹版本格式通知文件为文本文件,第一行为文件数,后续为文件列表,贰版本格式通知文件为文本文件,第一行为文件信息,后续为文件列表,第一行固定为:SWAN_NOTIFY V1.0 文件数目后续行固定为:文件标识 发送标记 文件全路径 目的IP(为空则使用全局的IP设置,只有SND和SNDUNZ需要)同一个消息要发送到多个IP需要用;分割旧版本接受发送目标的IP,新版本该项内容已经取消,直接发送到登录的用户IP,特殊需要选择用户的走即时消息通道。(2011.4.7)关键字标记TMP:内部临时文件RSV,RSVUNZ:不需要发送的文件,UNZ代表不压缩SND,SNDUNZ:需要发送的文件,UNZ代表不压缩ABS:发送绝对路径的文件系统对其处理结果分别是不复制到产品目录也不发送消息,复制到产品目录且压缩但

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论