@appleparan/kma-mcp-server / clients/radiosonde / RadiosondeClient
Class: RadiosondeClient¶
Defined in: src/clients/radiosonde.ts:26
Extends¶
Constructors¶
Constructor¶
new RadiosondeClient(
config):RadiosondeClient
Defined in: src/clients/radiosonde.ts:27
Parameters¶
config¶
Returns¶
RadiosondeClient
Overrides¶
Properties¶
authKey¶
protectedauthKey:string
Defined in: src/clients/base.ts:43
Inherited from¶
client¶
protectedclient:AxiosInstance
Defined in: src/clients/base.ts:42
Inherited from¶
Methods¶
formatDateTime()¶
protectedformatDateTime(date,includeTime):string
Defined in: src/clients/base.ts:96
Format datetime to KMA API format (YYYYMMDDHHmm or YYYYMMDD)
Parameters¶
date¶
Date
includeTime¶
boolean = true
Returns¶
string
Inherited from¶
getMaximumAltitudeData()¶
getMaximumAltitudeData(
tm,stn):Promise\<RadiosondeData[]>
Defined in: src/clients/radiosonde.ts:65
Get maximum altitude data
Parameters¶
tm¶
Observation time in YYYYMMDDHHmm format or Date object
string | Date
stn¶
Station ID (0 for all stations)
string | number
Returns¶
Promise\<RadiosondeData[]>
getStabilityIndices()¶
getStabilityIndices(
tm,stn):Promise\<StabilityIndex[]>
Defined in: src/clients/radiosonde.ts:49
Get atmospheric stability indices
Parameters¶
tm¶
Observation time in YYYYMMDDHHmm format or Date object
string | Date
stn¶
Station ID (0 for all stations)
string | number
Returns¶
Promise\<StabilityIndex[]>
getUpperAirData()¶
getUpperAirData(
tm,stn):Promise\<RadiosondeData[]>
Defined in: src/clients/radiosonde.ts:36
Get upper air observation data
Parameters¶
tm¶
Observation time in YYYYMMDDHHmm format or Date object
string | Date
stn¶
Station ID (0 for all stations)
string | number
Returns¶
Promise\<RadiosondeData[]>
makeRequest()¶
protectedmakeRequest\<T>(endpoint,params):Promise\<T[]>
Defined in: src/clients/base.ts:56
Type Parameters¶
T¶
T = unknown
Parameters¶
endpoint¶
string
params¶
Record\<string, unknown>
Returns¶
Promise\<T[]>