From c88469c1d447bd899278a27ed88908be7f43d168 Mon Sep 17 00:00:00 2001 From: Vasilisk9812 Date: Fri, 4 Apr 2025 18:25:05 +0900 Subject: [PATCH] post request --- src/routes/leaflet.svelte | 244 +++++++++- test.json | 920 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 1161 insertions(+), 3 deletions(-) create mode 100644 test.json diff --git a/src/routes/leaflet.svelte b/src/routes/leaflet.svelte index 40d8e31..380b25b 100644 --- a/src/routes/leaflet.svelte +++ b/src/routes/leaflet.svelte @@ -26,6 +26,36 @@ let inputLat = '56.3576'; let inputLng = '39.8666'; + let showBurstCalculator = false; + let payloadMass = 1500; + let balloonMass = 1000; + let desiredBurstAltitude = 33000; + let desiredAscentRate = 2.33; + + let burstAltitudeResult = 33000; + let timeToBurst = 236; + let initialVolume = 2.66; + let ascentRateResult = 2.33; + let liftForce = 1733; + let volumeLiters = 2662; + let volumeCubicFeet = 94.0; + + const toggleBurstCalculator = () => { + showBurstCalculator = !showBurstCalculator; + }; + + const calculateBurst = () => { + // In a real app, you would implement actual calculations here + // These are just placeholder values matching your image + burstAltitudeResult = desiredBurstAltitude; + timeToBurst = 236; + initialVolume = 2.66; + ascentRateResult = desiredAscentRate; + liftForce = 1733; + volumeLiters = 2662; + volumeCubicFeet = 94.0; + }; + const updateMapPosition = () => { const lat = parseFloat(inputLat); const lng = parseFloat(inputLng); @@ -79,6 +109,59 @@ `; }); }); + + // Forecast request function + const getForecast = async () => { + // Create request object + const request = { + ascent_rate: parseFloat(ascentRate), + burst_altitude: parseFloat(burstAltitude), + dataset: new Date().toISOString(), // Current time as dataset timestamp + descent_rate: parseFloat(descentRate), + format: "json", + launch_altitude: parseFloat(startHeight), + launch_datetime: new Date( + `${startDate.getFullYear()}-${startDate.getMonth() + 1}-${startDate.getDate()}T${startTime}:00Z` + ).toISOString(), + launch_latitude: parseFloat(inputLat), + launch_longitude: parseFloat(inputLng), + profile: flightProfile === 'Normal' ? 'standard_profile' : 'custom_profile', + version: 2 + }; + + console.log("Sending request:", request); + + try { + // Example POST request - replace with your actual API endpoint + const response = await fetch('https://api.example.com/forecast', { + method: 'POST', + headers: { + 'Content-Type': 'application/json', + }, + body: JSON.stringify(request) + }); + + if (!response.ok) { + throw new Error(`HTTP error! status: ${response.status}`); + } + + const data = await response.json(); + console.log("Forecast response:", data); + alert("Forecast request successful!"); + // Handle the response data as needed + } catch (error) { + console.error("Error sending forecast request:", error); + alert("Error getting forecast: " + error.message); + } + }; + + // Helper function to format date as YYYY-MM-DD + const formatDateForAPI = (date) => { + const year = date.getFullYear(); + const month = String(date.getMonth() + 1).padStart(2, '0'); + const day = String(date.getDate()).padStart(2, '0'); + return `${year}-${month}-${day}`; + };
@@ -109,7 +192,11 @@
- +
@@ -141,12 +228,14 @@ Flight Profile:
- +
@@ -169,12 +258,77 @@
- +
+ +{#if showBurstCalculator} + +{/if} + \ No newline at end of file diff --git a/test.json b/test.json new file mode 100644 index 0000000..fdbd53b --- /dev/null +++ b/test.json @@ -0,0 +1,920 @@ +{ + "metadata": { + "complete_datetime": "2025-03-31T11:21:22.334824Z", + "start_datetime": "2025-03-31T11:21:22.328084Z" + }, + "prediction": [ + { + "stage": "ascent", + "trajectory": [ + { + "altitude": 0.0, + "datetime": "2025-03-31T13:13:00Z", + "latitude": 56.4017, + "longitude": 38.7543 + }, + { + "altitude": 300.0, + "datetime": "2025-03-31T13:14:00Z", + "latitude": 56.40215054172678, + "longitude": 38.75157050170719 + }, + { + "altitude": 600.0, + "datetime": "2025-03-31T13:15:00Z", + "latitude": 56.40332498907658, + "longitude": 38.74615166519835 + }, + { + "altitude": 900.0, + "datetime": "2025-03-31T13:16:00Z", + "latitude": 56.404753828602864, + "longitude": 38.740408034014045 + }, + { + "altitude": 1200.0, + "datetime": "2025-03-31T13:17:00Z", + "latitude": 56.40632110694436, + "longitude": 38.73477312828467 + }, + { + "altitude": 1500.0, + "datetime": "2025-03-31T13:18:00Z", + "latitude": 56.408012192686506, + "longitude": 38.72933807024897 + }, + { + "altitude": 1800.0, + "datetime": "2025-03-31T13:19:00Z", + "latitude": 56.409860988769495, + "longitude": 38.72424201583512 + }, + { + "altitude": 2100.0, + "datetime": "2025-03-31T13:20:00Z", + "latitude": 56.411986735157, + "longitude": 38.71981897537694 + }, + { + "altitude": 2400.0, + "datetime": "2025-03-31T13:21:00Z", + "latitude": 56.41460314194559, + "longitude": 38.71651325684098 + }, + { + "altitude": 2700.0, + "datetime": "2025-03-31T13:22:00Z", + "latitude": 56.417445830879565, + "longitude": 38.71449460977531 + }, + { + "altitude": 3000.0, + "datetime": "2025-03-31T13:23:00Z", + "latitude": 56.420260980621514, + "longitude": 38.71353347807817 + }, + { + "altitude": 3300.0, + "datetime": "2025-03-31T13:24:00Z", + "latitude": 56.42300526643632, + "longitude": 38.71364047695437 + }, + { + "altitude": 3600.0, + "datetime": "2025-03-31T13:25:00Z", + "latitude": 56.42560244234647, + "longitude": 38.71500279488988 + }, + { + "altitude": 3900.0, + "datetime": "2025-03-31T13:26:00Z", + "latitude": 56.42800474919969, + "longitude": 38.71771218331113 + }, + { + "altitude": 4200.0, + "datetime": "2025-03-31T13:27:00Z", + "latitude": 56.43035247557277, + "longitude": 38.721704453343484 + }, + { + "altitude": 4500.0, + "datetime": "2025-03-31T13:28:00Z", + "latitude": 56.43294445852403, + "longitude": 38.726776262051736 + }, + { + "altitude": 4800.0, + "datetime": "2025-03-31T13:29:00Z", + "latitude": 56.4359630588216, + "longitude": 38.732677743925045 + }, + { + "altitude": 5100.0, + "datetime": "2025-03-31T13:30:00Z", + "latitude": 56.4393360045026, + "longitude": 38.73926876572009 + }, + { + "altitude": 5400.0, + "datetime": "2025-03-31T13:31:00Z", + "latitude": 56.44288055157443, + "longitude": 38.74658518806238 + }, + { + "altitude": 5700.0, + "datetime": "2025-03-31T13:32:00Z", + "latitude": 56.446434338278614, + "longitude": 38.754772972333114 + }, + { + "altitude": 6000.0, + "datetime": "2025-03-31T13:33:00Z", + "latitude": 56.44981674584807, + "longitude": 38.763758146134066 + }, + { + "altitude": 6300.0, + "datetime": "2025-03-31T13:34:00Z", + "latitude": 56.452990230581186, + "longitude": 38.77423265117657 + }, + { + "altitude": 6600.0, + "datetime": "2025-03-31T13:35:00Z", + "latitude": 56.45608905533306, + "longitude": 38.787242969809995 + }, + { + "altitude": 6900.0, + "datetime": "2025-03-31T13:36:00Z", + "latitude": 56.45942357381433, + "longitude": 38.80371893271402 + }, + { + "altitude": 7200.0, + "datetime": "2025-03-31T13:37:00Z", + "latitude": 56.463735777260574, + "longitude": 38.82278590796712 + }, + { + "altitude": 7500.0, + "datetime": "2025-03-31T13:38:00Z", + "latitude": 56.468933957558775, + "longitude": 38.84377272173889 + }, + { + "altitude": 7800.0, + "datetime": "2025-03-31T13:39:00Z", + "latitude": 56.47468060202706, + "longitude": 38.86605826280632 + }, + { + "altitude": 8100.0, + "datetime": "2025-03-31T13:40:00Z", + "latitude": 56.48044282662076, + "longitude": 38.88880384040967 + }, + { + "altitude": 8400.0, + "datetime": "2025-03-31T13:41:00Z", + "latitude": 56.486163231471835, + "longitude": 38.91210189676355 + }, + { + "altitude": 8700.0, + "datetime": "2025-03-31T13:42:00Z", + "latitude": 56.49192248431474, + "longitude": 38.936345306832436 + }, + { + "altitude": 9000.0, + "datetime": "2025-03-31T13:43:00Z", + "latitude": 56.49833631849528, + "longitude": 38.96241622178067 + }, + { + "altitude": 9300.0, + "datetime": "2025-03-31T13:44:00Z", + "latitude": 56.50571182964095, + "longitude": 38.990669274952154 + }, + { + "altitude": 9600.0, + "datetime": "2025-03-31T13:45:00Z", + "latitude": 56.51337025687285, + "longitude": 39.019049558659006 + }, + { + "altitude": 9900.0, + "datetime": "2025-03-31T13:46:00Z", + "latitude": 56.521125070840114, + "longitude": 39.04721760675422 + }, + { + "altitude": 10200.0, + "datetime": "2025-03-31T13:47:00Z", + "latitude": 56.528575230662696, + "longitude": 39.07522154566774 + }, + { + "altitude": 10500.0, + "datetime": "2025-03-31T13:48:00Z", + "latitude": 56.53564629115801, + "longitude": 39.10274223821664 + }, + { + "altitude": 10800.0, + "datetime": "2025-03-31T13:49:00Z", + "latitude": 56.542000436538515, + "longitude": 39.12758147402441 + }, + { + "altitude": 11100.0, + "datetime": "2025-03-31T13:50:00Z", + "latitude": 56.54762174602161, + "longitude": 39.149506604684426 + }, + { + "altitude": 11400.0, + "datetime": "2025-03-31T13:51:00Z", + "latitude": 56.552759311087236, + "longitude": 39.16853616202282 + }, + { + "altitude": 11700.0, + "datetime": "2025-03-31T13:52:00Z", + "latitude": 56.557505594951245, + "longitude": 39.18467406297027 + }, + { + "altitude": 12000.0, + "datetime": "2025-03-31T13:53:00Z", + "latitude": 56.561819700764815, + "longitude": 39.19878440563311 + }, + { + "altitude": 12300.0, + "datetime": "2025-03-31T13:54:00Z", + "latitude": 56.56562282293917, + "longitude": 39.21216690199406 + }, + { + "altitude": 12600.0, + "datetime": "2025-03-31T13:55:00Z", + "latitude": 56.56891800612863, + "longitude": 39.2248781006055 + }, + { + "altitude": 12900.0, + "datetime": "2025-03-31T13:56:00Z", + "latitude": 56.571963932626076, + "longitude": 39.236946605630145 + }, + { + "altitude": 13200.0, + "datetime": "2025-03-31T13:57:00Z", + "latitude": 56.57497942709497, + "longitude": 39.248392073486414 + }, + { + "altitude": 13500.0, + "datetime": "2025-03-31T13:58:00Z", + "latitude": 56.577963607974155, + "longitude": 39.259214803835036 + }, + { + "altitude": 13800.0, + "datetime": "2025-03-31T13:59:00Z", + "latitude": 56.58084348918746, + "longitude": 39.26981548803511 + }, + { + "altitude": 14100.0, + "datetime": "2025-03-31T14:00:00Z", + "latitude": 56.583465279162795, + "longitude": 39.28103438452099 + }, + { + "altitude": 14400.0, + "datetime": "2025-03-31T14:01:00Z", + "latitude": 56.585816798254065, + "longitude": 39.29291674080829 + }, + { + "altitude": 14700.0, + "datetime": "2025-03-31T14:02:00Z", + "latitude": 56.58789458571269, + "longitude": 39.305459331653864 + }, + { + "altitude": 15000.0, + "datetime": "2025-03-31T14:03:00Z", + "latitude": 56.58978065716326, + "longitude": 39.31841453898297 + }, + { + "altitude": 15300.0, + "datetime": "2025-03-31T14:04:00Z", + "latitude": 56.59159078709161, + "longitude": 39.331443835207125 + }, + { + "altitude": 15600.0, + "datetime": "2025-03-31T14:05:00Z", + "latitude": 56.59332852408948, + "longitude": 39.344533392286614 + }, + { + "altitude": 15900.0, + "datetime": "2025-03-31T14:06:00Z", + "latitude": 56.59499387347947, + "longitude": 39.35767928204484 + }, + { + "altitude": 16200.0, + "datetime": "2025-03-31T14:07:00Z", + "latitude": 56.5965884110844, + "longitude": 39.37087665489451 + }, + { + "altitude": 16500.0, + "datetime": "2025-03-31T14:08:00Z", + "latitude": 56.59814359766257, + "longitude": 39.38410721551844 + }, + { + "altitude": 16800.0, + "datetime": "2025-03-31T14:09:00Z", + "latitude": 56.599676993329204, + "longitude": 39.397363673908345 + }, + { + "altitude": 17100.0, + "datetime": "2025-03-31T14:10:00Z", + "latitude": 56.60118963841368, + "longitude": 39.41064760654967 + }, + { + "altitude": 17400.0, + "datetime": "2025-03-31T14:11:00Z", + "latitude": 56.60268255950781, + "longitude": 39.42396060064398 + }, + { + "altitude": 17700.0, + "datetime": "2025-03-31T14:12:00Z", + "latitude": 56.604156769185536, + "longitude": 39.437304255012414 + }, + { + "altitude": 18000.0, + "datetime": "2025-03-31T14:13:00Z", + "latitude": 56.60561326576004, + "longitude": 39.450680180910034 + }, + { + "altitude": 18300.0, + "datetime": "2025-03-31T14:14:00Z", + "latitude": 56.60705303307887, + "longitude": 39.46409000275508 + }, + { + "altitude": 18600.0, + "datetime": "2025-03-31T14:15:00Z", + "latitude": 56.60850213034999, + "longitude": 39.47764104013138 + }, + { + "altitude": 18900.0, + "datetime": "2025-03-31T14:16:00Z", + "latitude": 56.610034776290696, + "longitude": 39.491647799081484 + }, + { + "altitude": 19200.0, + "datetime": "2025-03-31T14:17:00Z", + "latitude": 56.61165551489344, + "longitude": 39.50613562484206 + }, + { + "altitude": 19500.0, + "datetime": "2025-03-31T14:18:00Z", + "latitude": 56.613363136267466, + "longitude": 39.52110682966359 + }, + { + "altitude": 19800.0, + "datetime": "2025-03-31T14:19:00Z", + "latitude": 56.61515661819169, + "longitude": 39.53656119291367 + }, + { + "altitude": 20100.0, + "datetime": "2025-03-31T14:20:00Z", + "latitude": 56.61703503353181, + "longitude": 39.552497932157735 + }, + { + "altitude": 20400.0, + "datetime": "2025-03-31T14:21:00Z", + "latitude": 56.61899750619939, + "longitude": 39.56891601522489 + }, + { + "altitude": 20700.0, + "datetime": "2025-03-31T14:22:00Z", + "latitude": 56.62107263491984, + "longitude": 39.585834731780864 + }, + { + "altitude": 21000.0, + "datetime": "2025-03-31T14:23:00Z", + "latitude": 56.62339157872715, + "longitude": 39.60334774628025 + }, + { + "altitude": 21300.0, + "datetime": "2025-03-31T14:24:00Z", + "latitude": 56.625962830157604, + "longitude": 39.621466648390324 + }, + { + "altitude": 21600.0, + "datetime": "2025-03-31T14:25:00Z", + "latitude": 56.628783261295915, + "longitude": 39.640195181039765 + }, + { + "altitude": 21900.0, + "datetime": "2025-03-31T14:26:00Z", + "latitude": 56.6318496870023, + "longitude": 39.65953716616418 + }, + { + "altitude": 22200.0, + "datetime": "2025-03-31T14:27:00Z", + "latitude": 56.63515887140614, + "longitude": 39.67949652491455 + }, + { + "altitude": 22500.0, + "datetime": "2025-03-31T14:28:00Z", + "latitude": 56.63870753453714, + "longitude": 39.70007729903087 + }, + { + "altitude": 22800.0, + "datetime": "2025-03-31T14:29:00Z", + "latitude": 56.64249235906931, + "longitude": 39.7212836733661 + }, + { + "altitude": 23100.0, + "datetime": "2025-03-31T14:30:00Z", + "latitude": 56.646509997154055, + "longitude": 39.743119999548064 + }, + { + "altitude": 23400.0, + "datetime": "2025-03-31T14:31:00Z", + "latitude": 56.65075707731941, + "longitude": 39.765590820770655 + }, + { + "altitude": 23700.0, + "datetime": "2025-03-31T14:32:00Z", + "latitude": 56.655230211413766, + "longitude": 39.78870089770936 + }, + { + "altitude": 24000.0, + "datetime": "2025-03-31T14:33:00Z", + "latitude": 56.659838417787675, + "longitude": 39.81183579308032 + }, + { + "altitude": 24300.0, + "datetime": "2025-03-31T14:34:00Z", + "latitude": 56.66437164857745, + "longitude": 39.833503371349664 + }, + { + "altitude": 24600.0, + "datetime": "2025-03-31T14:35:00Z", + "latitude": 56.66881997113293, + "longitude": 39.85359515134159 + }, + { + "altitude": 24900.0, + "datetime": "2025-03-31T14:36:00Z", + "latitude": 56.67318719704676, + "longitude": 39.8720995627054 + }, + { + "altitude": 25200.0, + "datetime": "2025-03-31T14:37:00Z", + "latitude": 56.67747715758913, + "longitude": 39.88900578369577 + }, + { + "altitude": 25500.0, + "datetime": "2025-03-31T14:38:00Z", + "latitude": 56.68169373540689, + "longitude": 39.9043038176483 + }, + { + "altitude": 25800.0, + "datetime": "2025-03-31T14:39:00Z", + "latitude": 56.68584089439761, + "longitude": 39.91798456828216 + }, + { + "altitude": 26100.0, + "datetime": "2025-03-31T14:40:00Z", + "latitude": 56.68992270784105, + "longitude": 39.9300399138291 + }, + { + "altitude": 26400.0, + "datetime": "2025-03-31T14:41:00Z", + "latitude": 56.69394338486571, + "longitude": 39.940462779983974 + }, + { + "altitude": 26700.0, + "datetime": "2025-03-31T14:42:00Z", + "latitude": 56.697953087921626, + "longitude": 39.949622480306985 + }, + { + "altitude": 27000.0, + "datetime": "2025-03-31T14:43:00Z", + "latitude": 56.70200483356251, + "longitude": 39.95793958501962 + }, + { + "altitude": 27300.0, + "datetime": "2025-03-31T14:44:00Z", + "latitude": 56.70609933367715, + "longitude": 39.96542104870997 + }, + { + "altitude": 27600.0, + "datetime": "2025-03-31T14:45:00Z", + "latitude": 56.7102366946848, + "longitude": 39.97206868514009 + }, + { + "altitude": 27900.0, + "datetime": "2025-03-31T14:46:00Z", + "latitude": 56.714417048642495, + "longitude": 39.97788425861655 + }, + { + "altitude": 28200.0, + "datetime": "2025-03-31T14:47:00Z", + "latitude": 56.71864055182835, + "longitude": 39.98286948375741 + }, + { + "altitude": 28500.0, + "datetime": "2025-03-31T14:48:00Z", + "latitude": 56.72290738342261, + "longitude": 39.987026024968785 + }, + { + "altitude": 28800.0, + "datetime": "2025-03-31T14:49:00Z", + "latitude": 56.727217744290414, + "longitude": 39.99035549562477 + }, + { + "altitude": 29100.0, + "datetime": "2025-03-31T14:50:00Z", + "latitude": 56.731571855869994, + "longitude": 39.992859456944316 + }, + { + "altitude": 29400.0, + "datetime": "2025-03-31T14:51:00Z", + "latitude": 56.73596995917022, + "longitude": 39.99453941655818 + }, + { + "altitude": 29700.0, + "datetime": "2025-03-31T14:52:00Z", + "latitude": 56.74041231388129, + "longitude": 39.995396826758856 + }, + { + "altitude": 29997.65625, + "datetime": "2025-03-31T14:52:59.53125Z", + "latitude": 56.7448641438232, + "longitude": 39.995432799178765 + } + ] + }, + { + "stage": "descent", + "trajectory": [ + { + "altitude": 29997.65625, + "datetime": "2025-03-31T14:52:59.53125Z", + "latitude": 56.7448641438232, + "longitude": 39.995432799178765 + }, + { + "altitude": 27715.54955745421, + "datetime": "2025-03-31T14:53:59.53125Z", + "latitude": 56.74918746167504, + "longitude": 39.99829024344756 + }, + { + "altitude": 25795.085730205752, + "datetime": "2025-03-31T14:54:59.53125Z", + "latitude": 56.75320322793879, + "longitude": 40.00716270128483 + }, + { + "altitude": 24151.23596308202, + "datetime": "2025-03-31T14:55:59.53125Z", + "latitude": 56.757239111558626, + "longitude": 40.02464968299965 + }, + { + "altitude": 22698.48614507021, + "datetime": "2025-03-31T14:56:59.53125Z", + "latitude": 56.761022050960314, + "longitude": 40.04741531593104 + }, + { + "altitude": 21394.57996312004, + "datetime": "2025-03-31T14:57:59.53125Z", + "latitude": 56.76385846990279, + "longitude": 40.06785990381932 + }, + { + "altitude": 20211.831974882156, + "datetime": "2025-03-31T14:58:59.53125Z", + "latitude": 56.76583138188944, + "longitude": 40.085797017117756 + }, + { + "altitude": 19129.628141004454, + "datetime": "2025-03-31T14:59:59.53125Z", + "latitude": 56.7673236305108, + "longitude": 40.10178875248437 + }, + { + "altitude": 18132.205400921866, + "datetime": "2025-03-31T15:00:59.53125Z", + "latitude": 56.768502125013455, + "longitude": 40.11618875110261 + }, + { + "altitude": 17207.239689521524, + "datetime": "2025-03-31T15:01:59.53125Z", + "latitude": 56.769554389916124, + "longitude": 40.13001705148342 + }, + { + "altitude": 16344.913025727472, + "datetime": "2025-03-31T15:02:59.53125Z", + "latitude": 56.77055513776312, + "longitude": 40.143668230793914 + }, + { + "altitude": 15537.276953067527, + "datetime": "2025-03-31T15:03:59.53125Z", + "latitude": 56.7715796623419, + "longitude": 40.15730197520101 + }, + { + "altitude": 14777.806080763798, + "datetime": "2025-03-31T15:04:59.53125Z", + "latitude": 56.77278062783376, + "longitude": 40.17125115046076 + }, + { + "altitude": 14061.077422573206, + "datetime": "2025-03-31T15:05:59.53125Z", + "latitude": 56.77438122970693, + "longitude": 40.18474630512388 + }, + { + "altitude": 13382.535258039723, + "datetime": "2025-03-31T15:06:59.53125Z", + "latitude": 56.77660857508063, + "longitude": 40.19701657087815 + }, + { + "altitude": 12738.315525430071, + "datetime": "2025-03-31T15:07:59.53125Z", + "latitude": 56.7791996664954, + "longitude": 40.20986555240374 + }, + { + "altitude": 12125.112528246149, + "datetime": "2025-03-31T15:08:59.53125Z", + "latitude": 56.78226243966738, + "longitude": 40.22380101779603 + }, + { + "altitude": 11540.076280910698, + "datetime": "2025-03-31T15:09:59.53125Z", + "latitude": 56.78617806262856, + "longitude": 40.23883353825766 + }, + { + "altitude": 10980.661699362267, + "datetime": "2025-03-31T15:10:59.53125Z", + "latitude": 56.79024566070442, + "longitude": 40.259069107136334 + }, + { + "altitude": 10442.283472314524, + "datetime": "2025-03-31T15:11:59.53125Z", + "latitude": 56.79483243601256, + "longitude": 40.28588402840369 + }, + { + "altitude": 9921.481976025381, + "datetime": "2025-03-31T15:12:59.53125Z", + "latitude": 56.80027033495069, + "longitude": 40.31726533051636 + }, + { + "altitude": 9416.90446611415, + "datetime": "2025-03-31T15:13:59.53125Z", + "latitude": 56.805870192884576, + "longitude": 40.34843151030903 + }, + { + "altitude": 8927.35702773637, + "datetime": "2025-03-31T15:14:59.53125Z", + "latitude": 56.8102067869637, + "longitude": 40.376358200351405 + }, + { + "altitude": 8451.780039188363, + "datetime": "2025-03-31T15:15:59.53125Z", + "latitude": 56.813475892246316, + "longitude": 40.402371203158886 + }, + { + "altitude": 7989.22826252314, + "datetime": "2025-03-31T15:16:59.53125Z", + "latitude": 56.81582358854548, + "longitude": 40.427024105269645 + }, + { + "altitude": 7538.854543045095, + "datetime": "2025-03-31T15:17:59.53125Z", + "latitude": 56.81784352575536, + "longitude": 40.450763823829746 + }, + { + "altitude": 7099.89635323502, + "datetime": "2025-03-31T15:18:59.53125Z", + "latitude": 56.81968565269125, + "longitude": 40.47334320480768 + }, + { + "altitude": 6671.664600272706, + "datetime": "2025-03-31T15:19:59.53125Z", + "latitude": 56.82117204336888, + "longitude": 40.49192582779129 + }, + { + "altitude": 6253.534250988108, + "datetime": "2025-03-31T15:20:59.53125Z", + "latitude": 56.82287520210138, + "longitude": 40.505309210746724 + }, + { + "altitude": 5844.936428040647, + "datetime": "2025-03-31T15:21:59.53125Z", + "latitude": 56.825325132733035, + "longitude": 40.515583328790065 + }, + { + "altitude": 5445.351706175651, + "datetime": "2025-03-31T15:22:59.53125Z", + "latitude": 56.82799885305469, + "longitude": 40.52511249438823 + }, + { + "altitude": 5054.304394337709, + "datetime": "2025-03-31T15:23:59.53125Z", + "latitude": 56.83059415931585, + "longitude": 40.533850407051375 + }, + { + "altitude": 4671.3576330263495, + "datetime": "2025-03-31T15:24:59.53125Z", + "latitude": 56.833044047883114, + "longitude": 40.541294657534934 + }, + { + "altitude": 4296.109169981099, + "datetime": "2025-03-31T15:25:59.53125Z", + "latitude": 56.83528265412473, + "longitude": 40.547560499099795 + }, + { + "altitude": 3928.1877035500443, + "datetime": "2025-03-31T15:26:59.53125Z", + "latitude": 56.837495890955594, + "longitude": 40.552510288020066 + }, + { + "altitude": 3567.2497037306716, + "datetime": "2025-03-31T15:27:59.53125Z", + "latitude": 56.839985198231744, + "longitude": 40.55590103377752 + }, + { + "altitude": 3212.976637201876, + "datetime": "2025-03-31T15:28:59.53125Z", + "latitude": 56.84283521857802, + "longitude": 40.55750680699751 + }, + { + "altitude": 2865.0725356798516, + "datetime": "2025-03-31T15:29:59.53125Z", + "latitude": 56.84592990753435, + "longitude": 40.55749510056533 + }, + { + "altitude": 2523.261857369623, + "datetime": "2025-03-31T15:30:59.53125Z", + "latitude": 56.84905318718447, + "longitude": 40.5561140156843 + }, + { + "altitude": 2187.287599709619, + "datetime": "2025-03-31T15:31:59.53125Z", + "latitude": 56.85186662452198, + "longitude": 40.553442343543466 + }, + { + "altitude": 1856.9096284470706, + "datetime": "2025-03-31T15:32:59.53125Z", + "latitude": 56.85403077813578, + "longitude": 40.549463220878415 + }, + { + "altitude": 1531.9031936662172, + "datetime": "2025-03-31T15:33:59.53125Z", + "latitude": 56.855646254620865, + "longitude": 40.544473443658276 + }, + { + "altitude": 1212.0576079739358, + "datetime": "2025-03-31T15:34:59.53125Z", + "latitude": 56.857181905639024, + "longitude": 40.538917093364624 + }, + { + "altitude": 897.1750658269347, + "datetime": "2025-03-31T15:35:59.53125Z", + "latitude": 56.85882278460045, + "longitude": 40.533054228275724 + }, + { + "altitude": 587.0695861165462, + "datetime": "2025-03-31T15:36:59.53125Z", + "latitude": 56.860545444702105, + "longitude": 40.5270461265674 + }, + { + "altitude": 281.56606273414195, + "datetime": "2025-03-31T15:37:59.53125Z", + "latitude": 56.862054342901594, + "longitude": 40.5213786095734 + }, + { + "altitude": 1.6681590385689375, + "datetime": "2025-03-31T15:38:55.3125Z", + "latitude": 56.86240115306377, + "longitude": 40.51842596571808 + } + ] + } + ], + "request": { + "ascent_rate": 5.0, + "burst_altitude": 30000.0, + "dataset": "2025-03-31T06:00:00Z", + "descent_rate": 5.0, + "format": "json", + "launch_altitude": 0.0, + "launch_datetime": "2025-03-31T13:13:00Z", + "launch_latitude": 56.4017, + "launch_longitude": 38.7543, + "profile": "standard_profile", + "version": 2 + }, + "warnings": {} +} \ No newline at end of file