aboutsummaryrefslogtreecommitdiff
path: root/src/stores.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/stores.ts')
-rw-r--r--src/stores.ts8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/stores.ts b/src/stores.ts
index 05da19b..2e91c25 100644
--- a/src/stores.ts
+++ b/src/stores.ts
@@ -134,7 +134,8 @@ async function getSpaceWeather() {
},
"usnoaa_data_raw": {
"solar_wind_mag_field": false,
- "noaa_planetary_k_index_forecast": false
+ "noaa_planetary_k_index_forecast": false,
+ "geospace_pred_est_kp_1_hour": false
}
};
@@ -144,8 +145,11 @@ async function getSpaceWeather() {
ret.now.bz = ret.usnoaa_data_raw.solar_wind_mag_field["Bz"];
ret.now.bt = ret.usnoaa_data_raw.solar_wind_mag_field["Bt"];
+ res = await fetch("https://services.swpc.noaa.gov/json/geospace/geospace_pred_est_kp_1_hour.json");
+ ret.usnoaa_data_raw.geospace_pred_est_kp_1_hour = (await res.json()).map(x => ({...x, "model_prediction_time": new Date(x.model_prediction_time)}));
+
res = await fetch("https://services.swpc.noaa.gov/products/noaa-planetary-k-index-forecast.json")
- ret.usnoaa_data_raw.noaa_planetary_k_index_forecast = await res.json()
+ ret.usnoaa_data_raw.noaa_planetary_k_index_forecast = await res.json();
ret.usnoaa_data_raw.noaa_planetary_k_index_forecast.shift();
let cDate = new Date();