




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
SWAN产品格式整理D131格点数据格式131格式经过数次修订,目前大多数数据仍未1.0格式,但是显示引擎已经能够解析2.0格式的数据,具体应用可以根据情况使用相应版本的格式,主要是从后面的Reserved中修改为对应版本的大小。保证文件头格式总长度1024个字节。说明:(老版本文件头长256字节,蓝色字段在老版本中不存在,只在新版本中存在。新旧版本的判断在Flag[8]字段,如果内容是“SWAN”则是新版本,否则为老版本),站点设置一般供雷达用,也可用于其他,只有20个空位charZonName[12]; //diamond13112个字节charDataName[38];//数据说明(例如2008年5月19日雷达三维拼图)38个字节char Flag[8]; //文件标志,"swan"char Version[8]; //数据版本号,"1.0"目前为2.0unsignedshortintyear;//2008两个字节unsignedshortintmonth;//05两个字节unsignedshortintday;//19两个字节unsignedshortinthour;//14两个字节unsignedshortintminute;//31两个字节unsignedshortintinterval;//两个字节unsignedshortintXNumGrids;//1300两个字节unsignedshortintYNumGrids;//800两个字节unsignedshortintZNumGrids;//20两个字节intRadarCount;//拼图雷达数四个字节floatStartLon;//网格开始经度(左上角)四个字节floatStartLat;//网格开始纬度(左上角)四个字节floatCenterLon;//网格中心经度四个字节floatCenterLat;//网格中心纬度四个字节floatXReso; //经度方向分辨率四个字节floatYReso; //纬度方向分辨率四个字节floatZhighGrids[40];//垂直方向的高度(单位km)数目根据ZnumGrids而得(最大40层)160个字节。charRadarStationName[20][16];//相关站点名称, 20*16字节floatRadarLongitude[20];//相关站点所在经度,单位:度,4*20字节floatRadarLatitude[20];//相关站点所在纬度,单位:度,4*20字节floatRadarAltitude[20];//相关站点所在海拔高度,单位:米,4*20字节unsignedcharMosaicFlag[20];//该相关站点数据是否包含在本次拼图中,未包含:0,包含:1,20字节 //数据类型定义,版本号为.=1.5shortm_iDataType;//0-unsignedchar1-char2-unsignedshort3-short4//每一层的向量数,版本=2.0shortm_iLevelDimension;char Reserved[168]; 接下来是数据块,从底层到高层进行排列共ZnumGrids层。一个字节存储一个数据,值的范围0-255,2*dBZ+66等于该字节的值。每层的数据从起始点(左上角)开始,按维向(纬度y)减小写每行的经向(经度x增大)数据。具体数据的记录值约定:组合反射率、CAPPI率数据值为单字节,范围0-255,2*dBZ+66等于该字节的值。回波顶高、垂直液态水含量、垂直液态水含量密度、一小估算降水等数据为两字节整数(shortint),回波顶高单位为0.1km,垂直液态水含量单位为0.1kg/m2,垂直液态水含量密度单位为0.1kg/m3,一小估算降水单位为0.1mm,范围0-203(大于203的全部等于203)每层的数据从起始点(左上角)开始,按维向(纬度y)减小写每行的经向(经度x增大)数据。存储和实际值之间不得再有转换的公式。D35矢量数据格式标准格式D35文件头包含D35标示,版本号(作为扩展格式的标示),基本信息(时间、记录数、无效值),表格定义(可分为带字段类型的TABDEF和普通的TAB),元数据属性,排列方式如下:Diamond35文字描述VERSION1.0文件生成时间记录条数无效记录表达值TAB表格描述或TAB字段个数表格描述或者TABDEF字段个数表格描述和字段类型,如果字段一:Int字段二:float字段三:String使用空格作为属性对的分割PROPERTY字段名:属性字段名:属性字段名:属性DATA记录类型记录坐标点数经度纬度高度经度纬度高度经度纬度高度.....字段1字段2字段3.......简化格式为了适应计算的简易化要求,在标准格式外还定义了一种一种简化格式。文本格式,文件后缀TXT:Diamond35文字描述TAB(类型描述符)文件生成时间记录条数无效记录表达值记录字段数字段1名字段2名字段3名.......记录类型记录坐标点数经度纬度高度经度纬度高度经度纬度高度.....字段1字段2字段3.......其中记录类型分为:POINT(点),MULTIPOINT(多个点),PLINE(直线),POLYGON(多边形),POLYLINE(线条)TAB下一行必须是表格定义自动站时序数据格式自动站时序数据是二进制格式,包含了若干时长的自动站数据,文件首先包含文件头:typedefstructtagSerialFile15{charszFlag[16];//标记=SwanCycleshortnVer;//版本=152011年月日从Int改为Short型 intnDataOffset;//数据区开始的位置,从文件头开始计算shortnIndex;//2011年月日增加了最新记录的索引号charszRecordTime[16];//记录时间 intnRecordInterval;//标准的观测间隔intnTotalTime;//记录时长intnTotalSta;//站点的个数intnRecordSize;//每个站点记录长度 }SERIALFILE15;然后从nDataOffset的位置开始存放自动站的站点数据,每个站点的数据长度为nRecordSize。每个站点保存了站点数据,每个数据指针包含了若干个时次的数据,具体个数由nTotalTime和nTotalTime决定,结构如下:typedefstructtagAwsInfoSerial{STAINFOsta;float*fWindDir_2Min;//2分钟平均风向float*fWindSpd_2Min;//2分钟平均风速float*fWindDir_10Min;//10分钟平均风向float*fWindSpd_10Min;//10分钟平均风速float*fWindDir_Max;//最大风向float*fWindSpd_Max;//最大风速char*szWindTime_Max;//最大风速时间,以8个字节为一段float*fRain;float*fRain_PerMin;//分钟雨量,申请数为保留小时*60float*fTemp;//温度float*fTempHigh;//最高温度(1小时内的)float*fTempLow;//最低温度(小时内的)float*fTempLd;//露点温度float*fXdsd;//相对湿度float*fQy;//气压float*fNjd;//能见度}AWSINFOSERIAL;其中站点信息的子结构定义如下:typedefstructtagStaInfo{intnStaId;//站号charszStaName[32];//站名charszCity[32];//所属地市名floatfLon;//经度floatfLat;//纬度floatfHei;//高度intnLevel;//级别}STAINFO; TITAN数据格式首先是文件头标志,8个字节,“NMCTITAN”;然后是4个字节,版本号,整型数,目前为1;其次预留16字节,以后备用,目前为空;再次是当前追踪风暴的时间信息(世界时),共10个字节,依次为年月日时分,各占用2个字节:如, unsignedshortYear; unsignedshortMonth; unsignedshortDay; unsignedshortHour; unsignedshortMinute;///当前时间,世界时接下来是4个字节,整型数,表示过去时次与当前时次追踪风暴的时次数nTrackTimeCount;(目前追踪过去1小时,6分钟一次,共11时次)接下来为nTrackTimeCount个以下数据结构:typedefstruct{ unsignedshortYear; unsignedshortMonth; unsignedshortDay; unsignedshortHour; unsignedshortMinute; unsignedshortSecond;///当前时间,世界时intnStormCount;//4个字节,整型数,表示风暴的个数;TITAN_STORMstorm[nStormCount];//风暴信息storm_propsprops[nStormCount];//风暴属性}TitanStormTrack;然后是4个字节,整型数,表示预报风暴的时次数nForecastCount;(目前预报1小时,6分钟一次,共10时次)。接下来为nForecastCount个以下数据结构:typedefstruct{ unsignedshortnForecastMinute;///预报时间,单位分钟intnStormCount;//4个字节,整型数,表示风暴的个数;TITAN_STORMstorm[nStormCount];//风暴信息}TitanStormForecast;其中:typedefstruct{doubleproj_area_centroid_x;//风暴投影中心经度doubleproj_area_centroid_y;//风暴投影中心纬度doublevol_centroid_z;//风暴中心高度doublerefl_centroid_z;//风暴反射率因子中心高度doubletop; //风暴顶高度doubledbz_max; //最大反射率因子doublevolume; //风暴体积doublemass;//风暴质量doubleproj_area; //风暴面积doublesmoothed_speed;//风暴移动速度doublesmoothed_direction;//风暴移动方向,正北为0 doublevil;//风暴VIL值}storm_props;//风暴属性typedefstruct{ intnStormBoundaryPointNum;//风暴边界点个数 FPOINTlonlat[nStormBoundaryPointNum];//风暴边界点}TITAN_STORM;typedefstruct{ floatlon;//经度 floatlat;//纬度}FPOINT;SICT数据格式风暴追踪和预报的格式,参照了WSR-88DSCIT格式,但做了少量的调整,具体如下:首先是文件头标志,8个字节,“GZ_STORM”;然后是4个字节,版本号,整型数,目前为1;其次预留16字节,以后备用,目前为空;再次是当前追踪风暴的时间信息(世界时),共10个字节,依次为年月日时分,各占用2个字节:如, unsignedshortYear; unsignedshortMonth; unsignedshortDay; unsignedshortHour; unsignedshortMinute;///当前时间,世界时接下来4个字节,整型数,表示风暴的个数;其次是如下的一个结构,有多少个风暴,就有多少个下面的结构typedefstruct{//包括过去一小时轨迹,当前时刻,以及未来一个小时的预报 PRE_TIMEpre_time[10];////0-9表示前一到十个时刻 POINT_XYcurrent_time;///对于当前时刻和未来的十个时刻,记录风暴位置 POINT_XYnext_time[10];///0-9表示未来的一到十个时刻 intNumber;///组成该风暴的点数,针对当前时刻而言 intRadius;//该风暴
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度办公用品智能化管理系统承包合同
- 销售合作合同范本
- 抵债资产租赁合同范本
- 自然人股东间-股权转让协议书范本
- 北京平面设计专员劳动合同2025年度标准文本
- 劳务承包合同书
- 部编版三年级上册教师培训计划
- 食品安全投资项目的风险分析与防控措施
- 农民工实名制管理措施与企业责任
- 2024-2025年幼儿园秋季课程评估计划
- 七年级历史第5课--安史之乱与唐朝衰亡ppt课件
- 户外LED显示屏设计施工方案.docx
- 上岗证WORD模板
- 净土资粮——信愿行(05)第三讲安住在弥陀大愿之海
- 化工车间开停车风险分析
- 钣金k因子和折弯扣除参照表
- 市政小三线施工方案(共22页)
- 静压桩机、钻孔灌注桩、沉槽机CAD图形
- 易经(拼音版)
- 红旗优质服务窗口先进事迹材料
- 总监办标准化管理规定
评论
0/150
提交评论