;+ ; ;NAME: ;iug_load_meteor_rish ; ;PURPOSE: ; Queries the RISH servers for the meteor observation data (netCDF format) taken by ; the meteor wind radar (MWR) at Kototabang and Serpong and loads data into tplot format. ; ;SYNTAX: ; iug_load_meteor_rish, site=site, parameter = parameter, $ ; downloadonly=downloadonly, trange=trange, verbose=verbose ; ;KEYWOARDS: ; SITE = Observatory code name. For example, iug_load_meteor_rish, site = 'ktb'. ; The default is 'all', i.e., load all available stations. ; LENGTH = Data length '1-day' or '1-month'. For example, iug_load_meteor_rish, length = '1_day'. ; A kind of parameters is 2 types of '1_day', and '1_month'. ; PARAMETER = Data parameter. For example, iug_load_meteor_rish, parameter = 'h2t60min00'. ; A kind of parameters is 5 types of 'h2t60min00', 'h2t60min30', 'h4t60min00', 'h4t60min00', 'h4t240min00'. ; The default is 'h2t60min00'. ; TRANGE = (Optional) Time range of interest (2 element array), if ; this is not set, the default is to prompt the user. Note ; that if the input time range is not a full day, a full ; day's data is loaded. ; /downloadonly, if set, then only download the data, do not load it ; into variables. ; VERBOSE: [1,...,5], Get more detailed (higher number) command line output. ; ;CODE: ; A. Shinbori, 19/09/2010. ; ;MODIFICATIONS: ; A. Shinbori, 24/03/2011. ; A. Shinbori, 11/05/2011. ; A. Shinbori, 28/05/2012. ; A. Shinbori, 24/07/2012. ; A. Shinbori, 19/01/2013. ; A. Shinbori, 16/05/2013. ; A. Shinbori, 08/01/2014. ; ;ACKNOWLEDGEMENT: ; $LastChangedBy: nikos $ ; $LastChangedDate: 2018-08-01 11:03:38 -0700 (Wed, 01 Aug 2018) $ ; $LastChangedRevision: 25538 $ ; $URL $ ;- pro iug_load_meteor_rish, site=site, $ parameter = parameter, $ length = length, $ downloadonly=downloadonly, $ trange=trange, $ verbose=verbose ;********************** ;Verbose keyword check: ;********************** if (not keyword_set(verbose)) then verbose=2 ;***************************** ;Load '1_day' data by default: ;***************************** if (not keyword_set(length)) then length='1_day' ;**************** ;Parameter check: ;**************** ;--- all parameters (default) parameter_all = strsplit('h2t60min00 h2t60min30 h4t60min00 h4t60min30 h4t240min00',' ', /extract) ;--- check parameters if(not keyword_set(parameter)) then parameter='all' parameters = ssl_check_valid_name(parameter, parameter_all, /ignore_case, /include_all) print, parameters ;**************** ;Site code check: ;**************** ;--- all sites (default) site_code_all = strsplit('bik ktb sgk srp',' ', /extract) ;--- check site codes if (not keyword_set(site)) then site='all' site_code = ssl_check_valid_name(site, site_code_all, /ignore_case, /include_all) print, site_code ;---Load the meteor radar data: for i=0, n_elements(site_code)-1 do begin case site_code[i] of 'bik':iug_load_meteor_bik_nc, parameter = parameter, length=length, $ downloadonly=downloadonly, trange=trange, verbose=verbose 'ktb':iug_load_meteor_ktb_nc, parameter = parameter, length=length, $ downloadonly=downloadonly, trange=trange, verbose=verbose 'sgk':iug_load_meteor_sgk_nc, parameter = parameter, length=length, $ downloadonly=downloadonly, trange=trange, verbose=verbose 'srp':iug_load_meteor_srp_nc, parameter = parameter, length=length, $ downloadonly=downloadonly, trange=trange, verbose=verbose endcase endfor end