9210工程人机交互系统.docx

上传人:牧羊曲112 文档编号:1662036 上传时间:2022-12-13 格式:DOCX 页数:82 大小:113.82KB
返回 下载 相关 举报
9210工程人机交互系统.docx_第1页
第1页 / 共82页
9210工程人机交互系统.docx_第2页
第2页 / 共82页
9210工程人机交互系统.docx_第3页
第3页 / 共82页
9210工程人机交互系统.docx_第4页
第4页 / 共82页
9210工程人机交互系统.docx_第5页
第5页 / 共82页
点击查看更多>>
资源描述

《9210工程人机交互系统.docx》由会员分享,可在线阅读,更多相关《9210工程人机交互系统.docx(82页珍藏版)》请在三一办公上搜索。

1、华云公司 气象信息综合分析处理系统MICAPS V2.0 系统管理员手册北京中国气象局华云公司MICAPS系统开发组本手册由中国气象局MICAPS系统开发组于2002年编写。本手册的内容是向MICAPS第二版系统管理员说明到2002年10月1日以前完成的MICAPS系统第二版的系统功能、运行环境及系统管理所需了解的各种信息。本手册与“MICAPS V2.0用户手册”一起构成MICAPS用户使用的完整文档。引言编写目的本手册与“MICAPS V2.0用户手册”一起向MICAPS系统管理员和预报员全面描述MICAPS系统的功能、性能、运行环境、系统管理和使用过程等信息。本手册面向MICAPS系统的

2、管理人员和使用人员。要求读者比较熟悉WINDOWS系列的操作系统。背景本手册描述的系统:气象信息综合分析处理系统,其英文缩写为MICAPS。MICAPS系统第二版的开发任务由中国气象局提出,目的是在MICAPS第一版的基础上开发一个充分利用WINDOWS操作系统资源、功能更强大、适用范围更广的预报员工作平台。MICAPS系统第二版由中国气象科学研究院、国家气象中心及北京市气象局联合开发。MICAPS系统第二版开发完成后,将安装在地区级以上气象台和部分县气象局。经过商业化包装后将作为软件商品向气象部门以外的用户推广。系统概况MICAPS系统第二版的主要用途是为预报员提供一个业务预报的工作平台,其

3、功能是:检索各种气象数据、显示各种气象数据的图形图象、对数据进行编辑、图形和数据的输出。MICAPS系统的第二版共享MICAPS第一版的数据接口和外围程序。因此MICAPS第二版使用的数据与第一版完全兼容。MICPAS第一版的二次开发功能,在第二版完全支持。因此在MICAPS第一版基础上进行的二次开发工作,在第二版基础上完全可以继续使用。MICAPS 系统的结构和组件MICAPS系统的第二版在PC计算机、WINDOWS操作系统上运行,结构采取了核心软件加组件的形式。当启动核心软件时,它将自动连接由WINDOWS操作系统特有的动态连接库和ACTIVE X控件组成的组件。核心软件与组件共同实现系统

4、的各种功能。用户选择安装不同的组件,将使系统具有不同的功能,能够满足各行各业的不同需要。在组件中,目前包含了一个动态连接库和四个ACTIVE X控件,动态连接库用于读取数据。4个控件是:参数检索控件、辅助图表控件、数据分析控件和地理信息控件。每个控件都有自己的窗口,用户在窗口中按照该控件的说明进行操作,即可实现有关的功能。MICAPS系统目前允许最多可以同时安装3个组件。关于组件的详细说明见后面的章节。MICAPS第二版运行环境l 主机型号:P III 850以上微机l 内存容量:128 MB以上l 系统硬盘剩余空间:2 GB以上l CD ROM 驱动器l WINDOWS98 /WINDOWS

5、 2000以上操作系统l 网卡l NFS网络软件(可选)本手册的内容:本手册中在数据接口和二次开发方面与第一版重复的内容就不再包括。第一章:系统安装。描述把MICAPS系统从磁带或软盘安装到硬盘的过程。第二章:数据接口。与第一版一致,但按近几年9210数据的变化进行了修改。还包括与9210数据库的连接及第二版扩展的数据格式。第三章:核心软件系统配置。包括组件的管理、各配置文件的格式和用途方法第四章:中短期组件的配置。介绍中短期组件各配置文件的格式和用途。第五章:新的二次开发功能。详细描述新的二次开发功能,主要是组件的开发。第六章:系统的日常维护。描述系统日常维护需注意的问题。第一章系统安装11

6、 MICAPS的安装由于系统正式版还没有完成。系统安装部分暂略。第二章数据接口本章描述的数据接口与第一版一致。但根据近几年来9210数据的变化进行了修改。在本章最后,将描述MICAPS第二版与9210数据库的连接和对第一版数据格式的一些扩展及新增加的数据格式。MICAPS系统第一版在c:micapsdatatran子目录下提供了负责数据获取及数据格式转换的一系列数据接口程序。在系统安装后,系统管理员首先就要熟悉,并且必要时修改本地的数据接口。当微机版与工作站版通过NFS连接时,由于工作站已有数据接口,微机用户可直接使用虚盘数据,不必再做数据接口。数据接口软件要完成的主要功能如下:向服务器或其它

7、系统发送产品数据服务器或其它系统主动从本地数据库中调取产品数据在日常运行中,系统从本地数据库中获取数据在本地硬盘上按文件存放这些数据,形成一个按文件管理的本地数据库在MICAPS主机上进行格式转换系统定时从服务器上获取数据数据接口处理框图如下:卫星接收服务器本地数据库数据格式转换程序定时时间表文件ws.dat数据时间表文件datatime.tab或dbtime.tab数据传输程序transdat.exe或transdb.exe定时控制程序mtimer.exe整个数据接口的处理过程是由一个定时控制程序mtimer.exe来控制。该程序的功能是根据定时时间表文件ws.dat中的内容启动相应的程序。

8、在定时时间表文件中指定了一组程序及与它们对应的运行时间,当机器时钟到达某一个程序的运行时间时mtimer程序即启动该程序。被启动的程序可以是任何可执行程序。在数据接口中主要是定时启动数据传输程序transdat.exe或transdb.exe。数据传输程序负责根据一个数据时间表文件datatime.tab或dbtime.tab从服务器调入数据。在数据时间表文件中指定了各种数据的文件名、调入时间等参数,数据传输程序每次运行都将检查机器时钟,把应该调入的数据调入。数据调入后将进行数据格式转换,将原始数据转换为MICAPS格式的数据。数据格式转换程序可以在数据时间表中指定,由数据传输程序自动调用,也

9、可以在定时时间表文件中指定,由定时控制程序运行。下面详述这些功能及实现这些功能的有关程序和数据文件。系统管理员在必要时可以根据本地情况调整和修改这些程序和文件。21 数据获取原始数据的获取即根据一个时间表文件,定时地将原始数据从服务器传输到MICAPS主机上。211 原始数据的位置原始数据的种类及它们在服务器中的指定目录为:l 常规数据(地面、高空、台风等报文)放在dmsg子目录l 传真图放在fax子目录l 各种数值预报格点报(GRID码)放在grid子目录l 各种数值预报格点报(GRIB码)放在grib子目录l 云图数据放在star子目录l 雷达数据放在rad子目录l 其它如本地产生的各种数

10、据可自行指定合适的目录存放212 数据传输程序MICAPS第一版提供了两种数据传输方式,一种是从节点机直接将原始数据文件传输到本地盘,另一种是从9210工程的数据库中检索原始数据,在本地盘上形成原始数据文件。2121 文件传输原始数据文件的获取由数据传输程序:transdat.exe程序实现。该程序的任务是根据一个数据时间表文件datatime.tab自动将原始数据从服务器拷贝(或用FTP命令传输)到本地盘上。数据时间表文件中指定了要传输的各原始数据的文件名、传输方式、服务器地址、在服务器中哪个目录、要传入本地盘的哪个目录、传输后要进行的后处理程序、传输的起始时间和终止时间及该数据是否已被正常

11、传输的标志等。当机器时钟达到某数据传输的起始时间时,transdat.exe程序就开始到指定的服务器指定目录下查找该数据文件,找到后即按指定的传输方式将该数据文件传入指定的本地目录中。若未找到或未能正常传输,则在终止时间之前,每次运行transdat.exe程序时都要查找该数据文件。关于本程序的详细说明见附录D。2122 数据库检索本节描述的数据库检索还是MICAPS第一版的检索,其功能是将数据从9210数据库中读取,形成MICAPS文件放入本地数据库。而不是直接检索数据。MICAPS第二版可以通过中短期组件中的动态连接库直接读取数据库中的数据。说明见后面的章节。检索数据库并形成原始数据文件的

12、工作由程序:transdb.exe程序实现。该程序的任务是根据一个数据时间表文件dbtime.tab自动检索数据库,并在本地盘上形成原始数据文件。数据时间表文件中指定了要产生的各原始数据的文件名、检索方式、数据库服务器名字、数据时间等参数、形成的文件放入本地盘的哪个目录、数据文件形成后要进行的后处理程序、数据检索的起始时间和终止时间及该数据是否已被正常传输的标志等。当机器时钟达到某数据传输的起始时间时,transdb.exe程序就开始到指定的数据库服务器中检索指定的数据并形成相应的数据文件,放入指定的本地目录中。若未找到数据或未能正常传输,则在终止时间之前,每次运行transdb.exe程序时

13、都要查找该数据。关于本程序的详细说明见附录D。213 定时控制为了定时运行transdat.exe程序,MICAPS提供了定时程序:mtimer.exe,它根据时间表文件ws.dat中的内容定时地执行指定的程序。在ws.dat文件中指定了各程序执行的年、月、日、时、分、程序文件名及检测机器时钟的时间间隔。mtimer.exe程序根据ws.dat文件中指定的时间间隔定时检测机器时钟,到达某一程序执行的时间时即启动该程序(详细说明见附录D)。MICAPS安装后缺省设置为每半小时执行一次transdat.exe。关于本程序的详细说明见附录D。22 数据格式转换原始数据获取后,还须转换成MICAPS的

14、数据格式,并放入指定的目录中,才能由MICAPS系统正常使用。MICAPS定义了19类文件格式(见附录A)。MICAPS系统的数据接口程序能够自动将原始数据转换成MICAPS格式,并放入本地数据库中(数据库的结构见附录C,MICAPS系统安装后,各数据目录已经自动建立)。这些程序将在“定时程序:mtimer.exe和数据传输程序:transdat.exe”的控制下定时地自动运行。MICAPS系统安装后,在datatran子目录中可以找到所有格式转换程序,下面各节将描述这些格式转换程序。221 常规数据转换程序常规报数据在服务器的 /dmsg 子目录中。这些数据被接收到后,一般来说,应该放在本地

15、的datatran子目录中。物理量数据物理量计算pwphyl.exe城市预报数据城市预报报处理程序ptranscs台风路径数据本地数据库台风报处理程序ptransty.和ptransto高空格点数据高空填图数据地面格点数据高空客观分析程序pwgako.exe地面填图数据fn.dat船舶报解码程序ptransbx和ptransbbfn.dat把所有报文文件拷贝到单一文件fn.dat中ttaa1.dat运行ptranstp等进行高空数据格式转换地面客观分析程序pwdemi.exeaaxx1.datwsdat.dat运行ptransax等进行地面数据格式转换运行ptrans0程序进行报文解码运行ma

16、kewsdat程序产生日期文件wsdat.dat常规数据的预处理和格式转换是由一组程序完成的,其流程如下:常规数据处理时,首先把所有的报文文件拷贝到一个单一的文件fn.dat中,以减少打开文件的次数。同时由makewsdat.exe程序根据机器时钟产生日期文件wsdat.dat,所有的常规数据处理程序都将根据此文件中的日期确定自己要处理的数据的日期和时次(因此通过设置wsdat.dat中的日期,常规数据处理程序也可以处理历史数据)。然后运行ptrans0.exe程序对报文进行译码,产生中间文件aaxx1.dat和ttaa1.dat。然后运行ptransax.exe或ptranstp.exe产生

17、综合填图和单要素填图数据,运行ptransbx.exe和ptransbb.exe程序处理船舶报并加入到填图数据中,运行ptranscs.exe产生城市预报数据,同时产生中间文件dm?.dat和gg?.dat。然后运行pwdemi.exe或pwgako.exe程序产生等值线和流线数据。最后运行ptransty.exe和ptransto.exe程序产生台风路径数据。对高空数据可运行pwphyl.exe程序产生诊断物理量数据。另外,MICAPS还提供了一个将第4类数据(用于画等值线的格点数据)转换为第13类数据(图象数据)的程序。综上所述,有关常规报的预处理和格式转换程序有13个,下面对这些程序进行

18、详细的描述。makewsdat.exe 根据命令行给定的参数自动生成日期字符串放入命令行给定的输出文件中(C语言编程)运行命令格式:makewsdat l 例子:makewsdat #12 wsdat.datl 日期代码定义: 表示当天的年、月、日;# 表示前一天的年、月、日。程序将根据日期代码和机器时钟自动产生具体的日期。输入文件:无输出文件:1. 命令行给定的输出文件。l 内容:只有一行:YYMMDDHH 其中:YY为年、MM为月、DD为日、HH为时次。ptrans0.exe - 常规报解码程序。(FORTRAN语言编程)运行命令格式:ptrans0输入文件:1. 由makewsdat程序

19、产生日期文件,例如 wsdat.dat2. 由所有有关的*.abj文件产生的单一文件fn.dat,作为原始报文的输入数据。3. path0.dat包含了程序的工作目录、输入数据的目录及输出数据的目录。格式为:第一行为工作目录、第二行为输入数据的目录、第三行为输出数据的目录4. limitdm.txt 地面极值检查中各要素临界值。5. limitgk.txt 高空极值检查中各要素临界值。输出临时文件:1. aaxx1.dat(地面)或ttaa1.dat(高空)ptransax.exe - 地面常规数据格式转换运行命令格式:ptransax输入文件:1. ptrans0产生的aaxx1.dat2.

20、 pathax.dat包含了各输出文件的目录。格式为:第一行为aaxx1.dat所在的目录。第二行为地面数据存放的顶级子目录。第三和第四行为参数文件所在的目录。第五行为地面综合填图数据的子目录。以后各行为各地面要素的单要素填图的子目录。3. aaxxdat.dat为地面站号表。格式为:第一行为测站总数,以后各行为各测站的站号、经度、纬度、海拔高度、放大级别。其中经度、纬度单位为度,均保留两位小数但不写小数点。海拔高度单位为米。放大级别为产生出的综合填图数据中各站的放大级别,其数值应为2的幂。放大级别的意义是:在地面综合填图中当底图放大到该级别以上时才显示该站的数据,这样就可以防止由于测站过密而

21、导致显示的数据重叠。修改此文件中某站的放大级别就可以改变本程序产生出的综合填图数据中相应站的放大级别。4. data3dm.txt为第三类数据的参数文件。格式为:前若干行为格式说明,后面为各要素的参数。每个要素包括如下参数:要素名需要画的等值线条数 等值线值1 等值线值2 .平滑系数 加粗线值 裁剪框的点数 控制数(0:经纬度值为整数,1:经纬度值为实数) 经纬度值1 经纬度值2 .输出文件:具有MICAPS格式的各地面填图数据文件pwdemi.exe - 地面常规数据客观分析运行命令格式:pwdemi输入文件:1. ptransax产生的中间文件2. pathdm.dat包含了各输出文件的目

22、录,格式与pathax.dat相同。3. aaxxdat.dat为地面站号表4. pwaread.dat客观分析范围格式为:最小纬度 最大纬度 最小经度 最大经度 纬向格点数 经向格点数 层数以上均为整数,经纬度均乘以10(保留一位小数)输出文件:具有MICAPS格式的各地面格点数据文件(即等值线和流线数据)ptranstp.exe - 高空常规数据格式转换运行命令格式:ptranstp输入文件:1. ptrans0产生的ttaa1.dat2. pathtp.dat包含了各输出文件的目录,格式与pathax.dat相同。3. ttaadat.dat为高空站号表,格式与aaxxdat.dat相同

23、。4. data3gk.txt为第三类数据的参数文件。格式为:前若干行为格式说明,后面为各层次的参数。每个层次包括如下参数:年 月 日 时次 层次需要画的等值线条数 等值线值1 等值线值2 .平滑系数 加粗线值 裁剪框的点数 经纬度值1 经纬度值2 .输出文件:具有MICAPS格式的各高空填图数据文件pwgako.exe - 高空常规数据客观分析运行命令格式:pwgako输入文件:1. ptranstp产生的中间文件2. pathgk.dat包含了各输出文件的目录,格式与pathtp.dat相同。3. ttaadat.dat为高空站号表4. pwareag.dat高空客观分析范围格式:最小纬度

24、 最大纬度 最小经度 最大经度 纬向格点数 经向格点数 层数以上均为整数,经纬度均乘以10(保留一位小数)输出文件:具有MICAPS格式的各高空格点数据文件(即等值线和流线数据)pwphyl.exe - 高空物理量计算运行命令格式:pwphyl输入文件:1. updata.dat pwgako.exe产生的中间文件2. pathpy.dat包含了各输出文件的目录,格式与pathgk.dat相同。3. physic.txt 包含各物理量的等值线参数4. pwareag.dat 高空客观分析范围5. ts.dat 为查算沙氏指数的表输出文件:具有MICAPS格式的各高空物理量数据文件ptransb

25、x.exe和ptransbb.exe 船舶报数据格式转换运行命令格式:ptransbx和ptransbb输入文件:1. fn.dat2. pathbx.dat包含了输入文件目录、参数文件目录及输出中间文件目录3. pathbb.dat格式与pathax.dat类似输出文件:加入了船舶数据的地面填图数据ptransty.exe和ptransto.exe 台风报数据格式转换运行命令格式:ptransty(台风路径和主观预报)和ptransto(客观预报)输入文件:1. fn.dat2. pathty.dat包含了输入文件目录、参数文件目录及输出文件目录输出文件:具有MICAPS格式的台风数据文件p

26、transcs.exe 城市预报数据格式转换运行命令格式:ptranscs输入文件:1. fn.dat2. pathcs.dat包含了输入文件目录、参数文件目录及输出文件目录输出文件:具有MICAPS格式的城市预报数据文件上述各程序被包装在处理各时次常规数据的批处理程序中:cl02s.bat - 处理02地面数据cl05s.bat - 处理05地面数据cl08s.bat - 处理08地面数据cl11s.bat - 处理11地面数据cl14s.bat - 处理14地面数据cl17s.bat - 处理17地面数据cl20s.bat - 处理20地面数据cl23s.bat - 处理23地面数据cl0

27、8h.bat - 处理08高空数据cl20h.bat - 处理20高空数据在datatran子目录中可以找到这些程序。对常规数据的处理,系统管理员可以根据本地情况进行如下修改:l 修改站号表文件aaxxdat.dat和ttaadat.dat。增加需要的测站,删除不需要的测站。l 修改极值检查文件limitdm.txt和limitgk.txt。控制数据质量。l 修改第三类数据参数文件data3dm.txt和data3gk.txt。改变第三类数据的特性,例如改变等值线的值、剪切框等。l 修改客观分析范围文件pwaread.dat和pwareag.dat。改变客观分析范围等。l 修改物理量等值线参数

28、文件physic.txt。改变物理量的等值线间隔等参数。由于物理量的数值很复杂,修改这个文件有时是很必要的。222 日本等数值预报格点数据转换程序欧洲数值预报数据格式已经改为GRIB码格式,因此下面的描述已经不适用于欧洲数值预报,欧洲数据的处理见223节。日本数值预报产品的格式也有小的变化,处理程序也改变了。请注意后面的修改。micapsgd.exe(美国)、micapsrj.exe(日本)日本、美国数值预报格点数据在服务器的 /grid 子目录中,数据格式是已经解码的要素数据,格式转换程序只要将原有文件头换成MICAPS的文件头即可。对标量数据,转换程序将其转换为一个MICAPS第四类数据和

29、一个用于填图的第三类数据,同时产生一个其24小时变量的第四类数据和一个用于填图的第三类数据。对于矢量数据,如风场,则转换为一个MICAPS第11类数据和一个用于填图的第2类数据。其运行格式为:micapsgd (美国)micapsrj (日本)注:文件名中可以包含日期代码(日期代码的定义参见附录D)其中配置文件的格式如下:每个要处理的数据占一行,各行内容为:转换前文件名 转换后等值线文件名 转换后填图文件名 转换后24小时变量等值线文件名 转换后24小时变量填图文件名 要素说明 等值线间隔 24小时变量的等值线间隔目前缺省的配置文件为:日本:rj.cfg美国:kw.cfg例子:micapsrj

30、 rj.cfg上述程序被包装在下述批处理程序中:clrj.bat - 处理日本数值预报clkw.bat - 处理美国数值预报223 GRIB格点数据转换程序:procnwp.exeGRIB编码的数值预报格点数据在服务器的 /grib 子目录中,数据格式为GRIB码数据。对标量数据,转换程序将其转换为一个MICAPS第四类数据和一个用于填图的第三类数据,对于矢量数据,如风场,则转换为一个MICAPS第11类数据和一个用于填图的第2类数据。另外,程序还根据转换后的数据产生TlnP图的预报数据。其运行格式为:procnwp 其中:1. 日期时间为模式计算的起始日期和时间。其格式为YYMMDDHH,Y

31、Y为年、MM为月、DD为日、HH为时次。日期中可以包含日期代码(见附录D)。例如T106模式的日期时间为#20,表示用前一天20点资料计算的。2. 配置文件包含了模式产品的参数,T213模式的配置文件缺省为t213nwp.cfg,HLAFS模式为hlafsnwp.dat,欧洲模式为ecnwp.cfg。其格式为:l 第一行为数值模式的名字l 第二行为转换后的数据文件存放的目录l 第三行为数值产品原始数据的编码格式和数据排列顺序(xy表示先行后列,yx表示先列后行)l 第四行开始为各预报区域的参数。开始为区域数,以后每行包括:区域名 代码(在原始数据文件名中代表该区域的字符串) 经距 纬距 起始经

32、度 终止经度 起始纬度 终止纬度。l 区域参数后为各要素的参数。开始为要素数,以后各行包括:要素名 代码(在原始数据文件名中代表该要素的字符串) 格点数据子目录(转换后的第四类数据的目录) 填图数据子目录(转换后的第三类数据的目录) 等值线间隔 线性变换系数 线性变换常数(线性变换用于改变原始数据的量纲使其符合预报员的习惯,例如温度应减273.16、涡度应乘十万等) 起始经度 终止经度 起始纬度 终止纬度(这四个数定义了该要素计算的范围)l 要素参数后为各层次参数。开始为层次数,以后各行包括:层次名 代码(在原始数据文件名中代表该层次的字符串) 该层次子目录l 层次参数后为各时效参数。开始为时

33、效数,以后各行包括:时效名 代码(在原始数据文件名中代表该时效的字符串)l 最后是要产生TlnP图数据的范围。格式为:最小经度 最小纬度 最大经度 最大纬度。注意,该范围内包含的格点数应小于300,另外,如果最小经度大于等于最大经度或最小纬度大于等于最大纬度,则将不产生TlnP图数据。3. 文件名列表文件中存放了要处理的原始数据文件的所有文件名。程序将只处理此文件中包含的那些文件。T213的缺省列表文件为t213file.dat,HLAFS的缺省列表文件为hlafs08.dat和hlafs20.dat,欧洲模式为ecfile.dat。上述程序被包装在批处理程序clt213.bat、clhlfs

34、08.bat、clhlfs20.bat、clec.bat中。例子:procnwp 97060820 t213nwp.cfg t213file.dat注意:T213和HLAFS产品的数据量都很大。为了减少数据量,可以采取如下的措施:1、修改它们的CFG文件,将不需要的要素、时次和层次删除。2、修改CFG文件中各要素的范围和TlnP图的计算范围,缩小范围则可减少数据量。3、修改文件名列表文件,将其中不需要的文件删除。另外,由于产生TlnP的计算量较大,如果计算机速度较慢,则需要很长时间,此时可修改CFG文件中TlnP图的计算范围,使其不产生TlnP图数据即可。224 云图数据转换程序云图数据在服务

35、器的 star 子目录中,数据格式为9210工程通讯系统规定的云图格式。转换程序将它们转换为MICAPS第13类数据。其运行格式为:micapscc 注:文件名中可以包含日期代码(日期代码的定义参见附录D)。在日期时间参数中也可有日期代码,当在MICAPS中显示云图时,从命令行输入的日期时间参数将出现在显示设置窗口的数据说明中,此日期时间可以与原始数据文件中的日期时间不同。例子:由于GMS云图为半点开始接收,接收完成时已将近下一时次,因此可以设置日期时间比文件时间晚一小时。micapscc eilu31.awx c:micapscloudirl11.000 12注意:在MICAPS系统定义的底

36、图中至少要有一个在中央经度和投影上与该图象数据保持一致。225 传真图数据转换程序传真图数据转换程序实际上即为传真图的T6解码程序。程序名为:T6DWIN95.EXE运行命令行格式为:T6DWIN95 原始文件名 解码后文件名226 雷达拼图程序雷达拼图数据已经改为从9210主站直接下发拼好图的程序,因此本地的拼图已不需要。本节原有内容全部删除。23 本地数据接口建立过程图仔细阅读完前面的叙述和附录D后,即可根据本地情况建立和修改数据接口。系统管理员建立和修改数据接口的过程建议按如下框图进行: netrc文件的格式: machine服务器地址login 帐户名password口令5、建立mti

37、mer.exe的快捷方式并放入启动组中2、在transdat的工作目录中修改netrc文件4、根据数据广播时间表及本地业务流程修改ws.dat文件。(见附录D)3、根据数据广播时间表及本地业务流程修改datatime.tab文件(见附录D)(见附录D)雷达文件放入/rad目录云图文件放入/star目录传真文件放入/fax目录Grib码文件放入/grib目录Grid码文件放入/grid目录报文文件放入/dmsg目录中1、把通讯系统接受的数据放入服务器相应的目录中在数据接口的本地化过程中和完成后,系统管理员应该不断进行测试,防止遗漏,以保证完成后的数据接口正常运转。数据接口完成后,应该启动MICA

38、PS的图形显示和编辑模块,一方面用验证数据对该模块进行测试,另一方面进一步对数据接口进行测试。详见下一章内容。以下各节为MICAPS第二版新增的内容,请仔细阅读。24 与9210数据库的连接MICAPS第二版的组件中,包括了一个动态连接库(DLL)用于读取数据。MICAPS核心程序不直接读取数据,所有数据均通过此DLL读取,再传输给核心程序。因此,前面描述的数据格式转换程序功能均可以由这个DLL代替。即,MICAPS第二版可以通过这个DLL直接读取原始数据,再在DLL中按照MICAPS数据格式将数据传送给核心程序进行显示。与9210数据库的连接就是由这个DLL与参数检索控件共同实现的。MICA

39、PS第二版可以同时连接三个组件,其中第一个组件的DLL可以有两个版本,一个用于读文件,一个用于读数据库。两个版本的切换可以通过核心程序菜单“选项”-“数据库设置”来交互实现(参见MICAPS V2.0用户手册26节)。也可以通过修改MICAPS工作目录下的db.cfg文件指定数据库的参数。db.cfg的格式如下:指示码 服务器名 数据库名 用户名 口令其中:指示码指示是否使用连接数据库的DLL,0表示不使用,1表示使用;服务器名、数据库名、用户名和口令均为数据库的参数。口令为0时,表示没有口令。数据库数据的检索,只能通过参数检索控件来实现。用户在参数检索控件中选择数据的参数(时间、层次、要素等

40、)后,控件调用DLL读取数据,DLL则根据用户选择的参数到数据库中将数据取出。中短期组件的参数检索控件可以检索9210数据库。但要该控件能够检索9210数据库,必须将中短期组件安装为第一个组件。关于中短期组件的详细说明见第四章。25 数据格式的扩展及新增数据类型MICAPS第二版功能比第一版功能有较大的增强。数据的格式也进行了扩展,数据类型增加了若干。已有数据格式被扩展的主要是站点填图数据(第三类)、等值线数据(第四类)、图象数据(第13类)和气象图元数据(第14类)。增加的数据类型有邮票图、表格、折线图、直方图、饼图和玫瑰图的数据。下面进行详细的描述。251 第三类数据格式的扩展主要是测站的

41、数据可以为字符串。其他没有什么改变。252 第四类数据格式的扩展主要有如下扩展。1. 第4类数据用于画格点数据的等值线。第一版只能用经纬度格点数据,第二版则扩展为可以用直角坐标数据。相应第4类数据格式也进行了扩展。其扩展并不增加或减少数据项,而是改变了文件头中一些数据的意义。当使用直角坐标数据时,文件头做如下修改:1)将等值线终止值改为-1(直角坐标在兰勃托投影下)或-2(直角坐标在麦开托投影下)或-3(直角坐标在北半球投影下)。2)把网格经度间隔和纬度间隔改为格点数据第一行最后一个点的经纬度。3)把起始经度和起始纬度改为格点数据第一行第一个点的经纬度。4)把终止经度和终止纬度改为格点数据最后

42、一行最后一个点的经纬度。2. 由于第二版中增加了等值线图填格点值功能。可以在第4类数据文件头中就指定必须填图。修改方法为:1)把加粗线值改为-1,表示画等值线同时填图,2)改为-2表示只填图,不画等值线。253 第13类数据格式的扩展MICAPS第二版显示图象的方法与第一版不同,因此在文件头做了一些改动。主要是需要增加中心经纬度的参数。如果文件头中的放大系数大于0,则中心经纬度由辅助数组获得(见附录)。若放大系数为0,则文件头中最后16个字节,前8个字节为中心经度,后8个字节为中心纬度。当图象为地形高度数据时,所有中心经纬度改为右上角经纬度。254 第14类数据格式的扩展主要是扩展了天气区。由

43、于第二版的线条编辑增加了标天气区的功能,为了保存天气区的参数,在第14类数据的尾部增加天气区参数。天气区数据格式如下:WEATHER_REGION: 天气区的个数第一个天气区的天气代码 外围线点数第一点经度 第一点纬度 0.0 第二点经度 第二点纬度 0.0第二个天气区的天气代码 外围线点数第一点经度 第一点纬度 0.0 第二点经度 第二点纬度 0.0其中天气代码为:1雨区、2雪区、4雷暴区、8雾区、16大风区、32沙暴区。下面为例子数据:diamond 14 例子数据2002 10 19 12 0LINES: 31 25 163.97 52.92 0.0 161.36 52.59 0.0 1

44、58.93 52.14 0.0 156.44 51.54 0.0 152.60 50.85 0.0 148.97 50.15 0.0 145.32 49.67 0.0 140.69 49.62 0.0 136.18 49.91 0.0 131.58 50.30 0.0 127.01 50.76 0.0 122.37 51.05 0.0 117.87 51.28 0.0 115.03 51.43 0.0 112.19 51.63 0.0 109.49 51.77 0.0 103.65 52.48 0.0 97.75 53.31 0.0 91.68 53.87 0.0 86.46 54.06 0.0 81.39 54.10 0.0 76.41 54.10 0.0 73.70 54.31 0.0 71.22 54.40 0.0 68.78 54.61 0.0 26 2 163.97 52.92 0.0 68.78 54.61 0.0LINES_SYMBOL: 0SYMBOLS: 0CLOSED_CONTOURS: 21 34 128.18 46.52 0.0 128.68 44.78 0.0 128.79 42

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号