ArcLink 命令行界面(CLI)客户端
arclinktool 能发送所有类型的请求至 ArcLink 服务器,检查状态,下载或清除请求。
ArcLink 请求语法如下:
REQUEST <TYPE> <ATTRIBUTES>
<TimeSpam line>
<TimeSpam line>
<TimeSpam line>
END
这里,TYPE
可为WAVEFORM
,INVENTORY
,RESPONSE
,ROUTING
,QC
中的一个。
Timespam
行包含:
YYYY,MM,DD,HH,MM,SS YYYY,MM,DD,HH,MM,SS <Network Code> [<Station Code> [<Channel Code> [Location Code]]]
这里,台网/台站/通道/位置代码可包含同配符。
请求文件req.txt
:
REQUEST WAVEFORM format=MSEED
2008,06,04,06,00,00 2008,06,04,06,10,00 GE CART BHZ .
2008,06,04,06,00,00 2008,06,04,06,10,00 GE MAHO BHZ .
END
提交请求至 ArcLink 服务器。
> arclinktool -u andres -r req.txt localhost:18001
Connected to ArcLink v0.4 (2006.276) at GITEWS
Request successfully submitted
Request ID: 91
检查状态
> arclinktool -u andres -s 91 localhost:18001
Connected to ArcLink v0.4 (2006.276) at GITEWS
Request ID: 91, Type: WAVEFORM, Args: format=MSEED
Status: READY, Size: 37376, Info:
Volume ID: local, Status: OK, Size: 37376, Info:
Request: 2008,06,04,06,00,00 2008,06,04,06,10,00 GE CART BHZ .
Status: OK, Size: 18432, Info:
Request: 2008,06,04,06,00,00 2008,06,04,06,10,00 GE MAHO BHZ .
Status: OK, Size: 18944, Info:
下载数据
> arclinktool -u andres -d 91 -o data.mseed localhost:18001
Connected to ArcLink v0.4 (2006.276) at GITEWS
Download successful
删除请求
> arclinktool -u andres -p 91 localhost:18001
Connected to ArcLink v0.4 (2006.276) at GITEWS
Product successfully deleted