directory >
<说明>
“date”元素带有一个属性:character。可以取值为:
? 1、时间区间:后面的数据是该数据源数据发布的起始月和日,终止月和日。
两者之间以减号隔开。
? 2、每候一次:后面的数据是发布日是该候的第几天。 ? 3、每周一次:后面的数据是发布日是该周的第几天。 ? 4、每旬一次:后面的数据是发布日是该旬的第几天。
? 5、每月一次:后面的数据是发布日是该月的第几天;或第几个星期的第几
天,中间用/号分隔,例如:3/1表示第三个星期一。
? 6、每季度一次:后面的数据是发布日是该季度的第几天;或第几个月的第
几天,中间用/号分隔,31表示最后一天,例如:2/31表示第二个月的最后一天。
? 7、每年一次:后面的数据是发布日是该年的第几天;或第几个月的第几天,
中间用/号分隔,31表示最后一天,例如:12/31表示十二月的最后一天。 说明>
<说明>
“time”元素也带有一个属性:character。可以取值为:
? 1、周期发布:后面的数据是该数据源数据发布周期的时间间隔。例如:1h
表示1小时,10m表示10分钟等。
? 2、每小时一次:后面的数据是hh+该小时的第多少分钟。例如:hh+20m,
表示在每小时的第20分钟发布数据。
? 3、每小时若干次:后面的数据是若干个hh+该小时的第多少分钟,中间以
逗号分隔。例如:hh+20m,hh+40m,hh+58m,表示在每小时的第20分、40分和58分发布数据。
? 4、每日一次:后面的数据是数据发布的时间。例如:4:30表示每天早晨4
点30分发布。
? 5、每日若干次:后面的数据是若干个数据发布时间,中间以逗号分隔。例
如:4:30,10:20,16:30表示每天早晨4点30分、10点20分和16点30分发布数据。
? 6、时间分散:表示数据发布分散在多个时间,需周期查询数据,后面的数
据是查询数据的时间间隔。例如20m表示每隔20分钟查询一次数据。 ? 7、不定时:表示数据发布时间不固定,需周期查询数据,后面的数据是查
询数据的时间间隔。例如10m表示每隔10分钟查询一次数据。 说明>
<说明> “file”元素也带有一个属性:character。可以取值为: ? 1、按文件名定义组合:表示数据源中包含的各数据文件的文件名可以按后 面的文件名定义中各参数进行组合产生。 ? 2、按文件名列表扫描:表示数据源中包含的各数据文件的文件名可以按后 面的文件名列表扫描产生。 说明> < pattern >BnYYGGgg.CXT pattern > < substitute code=”n” position=\>0:全国,1:东北,2:华北,3:西北,4:华南 substitute > < substitute code=”YY” position=\mday substitute > < substitute code=”GG” position=\hour-UTC substitute > < substitute code=”gg” position=\minute substitute > < substitute code=”C” position=\Z:基本反射率,X:组合反射率,V:垂直累积液态水含量,O:1小时累积降水 substitute > < substitute code=”X” position=\P:PPI substitute > < substitute code=”T” position=\L:兰勃托投影 substitute > <说明> “definition”的规范为: ? 第一行为文件名定义格式:pattern ? 后面的行为以substitute标签括起来的参数行,说明文件名定义中各参数可 取的值。 ? 这些参数行的code属性就是文件名定义中对应的参数,属性中的字符数必 须与文件名定义中该参数的字符数相同,position属性则指明该参数在文件名定义中从第几个字符开始。 ? 参数行标签之间是参数可取的值,可取值的字符数必须与文件名定义中该参 数的字符数相同,可取值之间用逗号分开。 ? 每个可取值后面可带一个冒号及对该可取值的文字说明 ? 当参数为日期和时间时,可取值可以是C语言中时间结构中的成员。取值规 则如下: ? year表示年,当参数为2个字符时表示取2位数的年,当参数为4个字符时 表示4位数的年。应该用时间结构中相应的成员替换该参数,要注意千年问题。 ? month表示月。应该用时间结构中相应的成员替换该参数,要注意加1。当 参数为一个字符时,应该用卫星中心云图文件的月字符替换,即从1~12月分别为J、F、M、A、Y、N、L、G、S、O、N、D。 ? mday表示月的日。应该用时间结构中相应的成员替换该参数。 ? wday表示星期的日。应该用时间结构中相应的成员替换该参数。 ? julian表示儒略日,即从当年1月1日到当天的日数。此参数在时间结构中 没有现成的值,需要算出。用当天24点的秒数减当年1月1日0点的秒数再除以86400即可。 ? hour-UTC表示小时,且时间取世界时;hour表示小时,且时间取北京时。 应该用时间结构中相应的成员替换该参数,要注意所有的年、月、日、时都应进行世界时和北京时的转换。minute表示分钟。应该用时间结构中相应的成员替换该参数。当参数为一个字符时,应该用卫星中心云图文件的时字符替换,即从0~9点取数字0~9,10点以后取A~N。 ? second表示秒。应该用时间结构中相应的成员替换该参数。 说明>
<说明> “dataload”元素带有一个属性:manner。可以取值为: 1、ftp:表示采用ftp方式从数据源调入数据。 2、copy:表示从虚盘或NFS目录把数据拷贝到目标目录中。 3、ftp&delete:用ftp方式调入数据后删除数据源中的该数据文件。主要用于新文件名与老文件名相同时,调入数据文件后立即将原有文件删除以防止重复调取老文件。此方式只有在数据源的文件是MICAPS专用文件时方可采用,否则其它用户可能也使用该文件,就不能采用此方式,必须用检测数据文件产生时间的方式。 4、copy&delete:用copy方式调入数据后删除数据源中的该数据文件。用途与上相同。 5、ftp&check_time:在用ftp方式调入数据时,先检测数据文件产生的时间。主要用于新文件名与老文件名相同时,调入数据文件的产生时间应该与已调入数据文件的时间不同,否则表示数据文件还未更新,不执行调数据的过程。 6、copy&check_time:在用copy方式调入数据时,先检测数据文件产生的时间。用途与上相同。 说明> <说明> “date”元素带有一个属性:character。可以取值为: ? 1、时间区间:后面的数据是调取该数据的起始月和日,终止月和日。 两者之间以减号隔开。 ? 2、每候一次:后面的数据是调取该数据日是该候的第几天。 ? 3、每周一次:后面的数据是调取该数据日是该周的第几天。 ? 4、每旬一次:后面的数据是调取该数据日是该旬的第几天。 ? 5、每月一次:后面的数据是调取该数据日是该月的第几天;或第几 个星期的第几天,中间用/号分隔,例如:3/1表示第三个星期一。 ? 6、每季度一次:后面的数据是调取该数据日是该季度的第几天;或 第几个月的第几天,中间用/号分隔,31表示最后一天,例如:2/31表示第二个月的最后一天。 ? 7、每年一次:后面的数据是调取该数据日是该年的第几天;或第几 个月的第几天,中间用/号分隔,31表示最后一天,例如:12/31表 示十二月的最后一天。 说明> <说明> “time”元素也带有一个属性:character。可以取值为: ? 1、周期检测:周期性地检测是否有新的数据。后面的数据是 检测数据的周期的时间间隔。例如:1h表示1小时,10m表示10分钟等。 ? 2、每小时一次:后面的数据是hh+该小时的第多少分钟。例 如:hh+20m,表示在每小时的第20分钟检测数据。 ? 3、每小时若干次:后面的数据是若干个hh+该小时的第多少 分钟,中间以逗号分隔。例如:hh+20m,hh+40m,hh+58m,表示在每小时的第20分、40分和58分检测数据。 ? 4、每日一次:后面的数据是数据发布的时间。例如:4:30表 示每天早晨4点30分检测数据。 ? 5、每日若干次:后面的数据是若干个数据发布时间,中间以 逗号分隔。例如:4:30,10:20,16:30表示每天早晨4点30分、10点20分和16点30分检测数据。 ? 6、时间分散:表示数据源的数据发布分散在多个时间,需周 期检测数据,后面的数据是检测数据的时间间隔。例如20m表示每隔20分钟检测一次数据。 ? 7、不定时:表示数据源的数据发布时间不固定,需周期检测 数据,后面的数据是检测数据的时间间隔。例如10m表示每隔10分钟检测一次数据。 说明> < giveup >数据检测失败后,多长时间停止检测数据 giveup > < manager >管理服务器的管理员信息 manager > < directory >数据将被调入目标服务器的哪个目录 directory > <说明> 0:不保存文件名中的目录;1 保存文件名中的目录说明>