Extra Resources

Big Data Demo

Real-time meteorological data visualisation for Hangzhou, China — a live example of Big Data APIs in action.

Hangzhou, Zhejiang, China

30.2936°N · 120.1614°E · UTC+8

Live Data Connection: Active
8:07:25 pm

§ 01 — Live Monitor · Open-Meteo Realtime Feed

Current Conditions

17.0°C

Feels like 18.5°C

Clear Sky

Day / Night

🌙 Nighttime

Precipitation

0.0 mm

WMO Code 0 · ECMWF-IFS · Open-Meteo API · Real-Time JSON

Atmospheric Metrics

Wind Speed

2.6km/h

at 10 m elevation

Humidity

93%

relative humidity

Cloud Cover

4%

sky coverage

UV Index

0.0

Low

SOURCE: ECMWF-IFS MODEL30.29°N · 120.16°E

§ 02 — Trend Analysis · Next 24 Hours

Temperature vs. Precipitation Probability

24-Hour Forecast · ComposedChart

00:0004:0008:0012:0016:0020:00071421280255075100
  • Precip. Prob.
  • Temp (°C)

UV Index & Solar Radiation Trend

24-Hour Forecast · AreaChart

00:0004:0008:0012:0016:0020:0002468
  • UV Index

§ 03 — Educational Context

About the Data

Every metric on this dashboard is fetched live, in real-time, from the Open-Meteo API — a free, open-source weather service requiring no API key.

GET /v1/forecast?latitude=30.2936&longitude=120.1614
  &current=temperature_2m,wind_speed_10m,...
  &hourly=temperature_2m,uv_index,...
  • The API returns a structured JSON response that this page parses and renders into charts in milliseconds.
  • Data auto-refreshes every 5 minutes using setInterval inside a React useEffect hook.
  • Weather codes follow the WMO standard (World Meteorological Organization), a globally consistent vocabulary for weather states.

Big Data Insight

This forecast is generated by aggregating data from satellites, weather balloons, ocean buoys, and thousands of ground weather stations worldwide — then fed into supercomputer models.

Data Points / Day

~1 Billion

Model Resolution

~9 km grid

Update Frequency

Every hour

Forecast Horizon

Up to 16 days

The ECMWF Integrated Forecasting System (IFS) — one of the world's most powerful meteorological supercomputers — processes over 200 TB of observational data per day using Numerical Weather Prediction (NWP) to generate these forecasts.

Live API Response · current + current_units
{
  "current": {
    "time": "2026-10-13T04:00",
    "interval": 900,
    "temperature_2m": 17,
    "relative_humidity_2m": 93,
    "apparent_temperature": 18.5,
    "is_day": 0,
    "precipitation": 0,
    "weather_code": 0,
    "cloud_cover": 4,
    "wind_speed_10m": 2.6,
    "uv_index": 0
  },
  "current_units": {
    "time": "iso8601",
    "interval": "seconds",
    "temperature_2m": "°C",
    "relative_humidity_2m": "%",
    "apparent_temperature": "°C",
    "is_day": "",
    "precipitation": "mm",
    "weather_code": "wmo code",
    "cloud_cover": "%",
    "wind_speed_10m": "km/h",
    "uv_index": ""
  }
}

Master of Education

Emerging Technologies in STEM Education

Faculty of Education Logo