Origin of the data for Monitor and Forecast

Prev Next

In this document

This article provides an in-depth overview of the Solargis API data sources, including the origin and update frequency of solar and meteorological data. You’ll learn about satellite regions, nowcasting and forecasting models, data integration timelines, and the methodologies used to ensure accuracy and reliability. This article is focused on the Monitor & Forecast API endpoint.

Solargis Monitor and Solargis Forecast solar data comes from three origins, depending on how far the requested time is from the present moment: the Solargis satellite-based model for everything up to the current moment, the Solargis Cloud Motion Vector (CMV) model for approximately the next three hours, and post-processed numerical weather prediction (NWP) models out to DAY+14. Meteorological parameters come from the ERA5 reanalysis and from NWP models. This article sets out which origin applies to which time frame, where satellite data is available, how quickly it arrives, and how often it is updated. The data is delivered through the Solargis Monitor API and the Solargis Forecast API.

Origin of the solar data in Monitor and Forecast

The Solargis Monitor and Solargis Forecast services deliver essential solar data parameters, including GHI (Global Horizontal Irradiance), DNI (Direct Normal Irradiance), and DIF (Diffuse Horizontal Irradiance), which form the foundation for solar resource analysis.

They also provide calculated parameters like GTI (Global Tilted Irradiance) and PVOUT (Photovoltaic Power Output) to support advanced solar energy modeling and project optimization.

Solargis Monitor and Solargis Forecast solar data passes through five time frames, each with its own data origin:

  • Historical data – Solargis satellite-based model – from the beginning of the archive to the last completed calendar month (MONTH-1)

  • Operational data – Solargis satellite-based model – from the start of the current calendar month to the last completed calendar day (DAY-1)

  • Real-time data – Solargis satellite-based model – from the start of the current calendar day (DAY+0) to the current time

  • Nowcasting data – Solargis Cloud Motion Vector (CMV) model – from the current time to approximately 3 hours ahead

  • NWP forecast data – post-processed NWP model outputs (IFS, ICON, GFS, HRRR) – from approximately 3 hours ahead to DAY+14

The tabs below give the full description of each time frame; Figure 1 shows them on a single timeline.

Historical data is the archive stage of Solargis Monitor and Solargis Forecast solar data.

  • Origin of data: Solargis satellite-based model

  • Validity period:

    • Start: The beginning of the archive.

    • End:  The last completed calendar month (MONTH-1).

  • Description: Data for any location enters the historical time frame after the calendar month ends, with reanalysis completed by the 3rd day of the following month. This data is considered final or archive quality, with records in some areas dating back to 1994.

Operational data covers the completed days of the current month in Solargis Monitor and Solargis Forecast.

  • Origin of data: Solargis satellite-based model

  • Validity period:

    • Start: The beginning of the current calendar month.

    • End:  The last completed calendar day (DAY-1).

  • Description: The operational stage of solar data is generated immediately after the calendar day ends at the location.

Real-time data covers the current day up to the present moment in Solargis Monitor and Solargis Forecast.

  • Origin of data: Solargis satellite-based model

  • Validity period:

    • Start: The beginning of the current calendar day (DAY+0).

    • End:  The current time.

  • Description: The real-time data stage ends slightly before the current time due to satellite model processing delays. Real-time data has rapid updates up to every few minutes.

Nowcasting data is the first forward-looking stage of Solargis Forecast solar data.

  • Origin of data: Solargis Cloud Motion Vector (CMV) model

  • Validity period:

    • Start: The current time.

    • End:  Approximately 3 hours ahead of the current time.

  • Description: The nowcasting stage begins approximately at the current time, utilizing a series of satellite scenes to generate data. Solargis predicts solar parameters using a proprietary Cloud Motion Vectors (CMV) model. After 3–4 hours, the satellite nowcasting model output transitions into a blend of Numerical Weather Prediction (NWP) data for enhanced accuracy. Nowcasting data has rapid updates up to every few minutes.

NWP forecast data is the longest-range stage of Solargis Forecast solar data.

  • Origin of data: Post-processed outputs of NWP (numerical  weather prediction) models

  • Validity period:

    • Start: Approximately 3 hours after the current time.

    • End:  DAY+14 (15 days in a row, including the current day).

  • Description: The NWP-based solar data is assembled from multiple NWP data sources: IFS forecast model (ECMWF), ICON forecast model (DWD), GFS and HRRR models (NOAA). For how the Solargis CMV nowcast and the NWP outputs are blended, see Forecast modelling.

Timeline from MONTH-1 to DAY+14 showing the data origin of each stage: Solargis Monitor covers historical, operational and real-time solar data from the Solargis satellite-based model up to now, and Solargis Forecast covers nowcast data from the Solargis CMV model, a CMV and NWP blend around HOUR+4, and forecast data from blended NWP models out to DAY+14; meteorological data comes from ERA5, then IFS, then GFS.

Figure 1: Data coverage timeline for Solargis Monitor and Solargis Forecast.

Tracking solar data origin with the Cloud Identification Flag (CI_FLAG)

Within the Solargis Monitor and Solargis Forecast services, you can determine the origin of solar data by requesting the CI_FLAG parameter (Cloud Identification Quality Flag – i.e. from which source Solargis obtained the cloud situation) in your XML request. The CI_FLAG parameter labels each data record with one of the following categories:

CI_FLAG code

Origin of the cloud information

0

Sun below horizon

1

Model value

2

Interpolated (≤1 hour)

3

Extrapolated (≤1 hour)

4

Interpolated/extrapolated (>1 hour)

5

Long-term monthly median or persistence

6

Synthetic data

10

Nowcast

11

NWP forecast

This system ensures transparency in data provenance, critical for validating solar analyses in your applications.

Tip: For accurate interpretation, use CI_FLAG values with the highest solar data resolution (15 or 10 minutes) to ensure granular insights into data quality and source.

Reanalysis of solar data in Monitor and Forecast

Solargis ensures high data accuracy in Solargis Monitor and Solargis Forecast through systematic reprocessing of historical and operational solar data. Here’s how the timeline works:

Daily reanalysis of DAY-2

  • Every day, solar irradiance data is actually calculated for two days: DAY-1 and DAY-2, so that the DAY-2 gets its first reanalysis.

Monthly reanalysis of MONTH-1

At the start of each calendar month (not before 3rd calendar day of the month):

  • Solar irradiance data for the previous month is recalculated using finalized atmospheric inputs.

  • Atmospheric data is homogenized with historical records to maintain consistency and prevent abrupt changes caused by updates to atmospheric models.

Note: Daily and monthly reanalysis ensures long-term reliability of the historical and operational stages of Solargis Monitor and Solargis Forecast solar data.

For a deeper dive into atmospheric data homogenization and reanalysis methods, see Solargis satellite-based model.

Where Monitor and Forecast satellite data is available

The availability and update frequency of Solargis Monitor and Solargis Forecast solar data depend on the region, as shown in Figure 2:

  • Orange regions: Data is updated every few minutes, providing access to satellite-based real-time and nowcasting models for the current day.

  • Yellow regions: Data is updated daily, ensuring DAY-1 data (the previous day’s data) is available.

World map shading in orange the regions where Solargis Monitor data is available up to now – the Americas, Europe, most of Africa and Asia, and Australia – and in yellow the regions where it is available only up to the end of the previous day, including parts of the Sahel and central Africa and land above about 60°N; polar regions are marked as no data.

Figure 2: Geographical availability of Solargis Monitor data.

Note: For the timing and satellite characteristics of each region, see Satellite data regions used by Monitor and Forecast below.

Satellite data regions used by Monitor and Forecast

This section gives an overview of the satellite data regions used in the Solargis Monitor and Solargis Forecast services, detailing their historical data availability, satellite characteristics, update timing for DAY-1 data, and real-time or nowcasting capabilities. Use Figure 3 to locate a specific region, then find its row in the table below.

World map of the satellite data regions: GOES WEST over the Pacific and western Americas, GOES EAST over the Americas with GOES EAST PATAGONIA at the southern tip, METEOSAT PRIME over Europe, Africa and the Atlantic with METEOSAT PRIME SCANDINAVIA above 60°N, METEOSAT IODC over eastern Africa and western Asia, a narrow IODC-HIMAWARI strip, and HIMAWARI over eastern Asia and Oceania.

Figure 3: Solargis Monitor and Solargis Forecast satellite coverage regions.

Satellite data region

Historical data start

Description of satellites

When operational solar data for local DAY-1 is available

Real-time and nowcasting availability

GOES WEST

1999-01-01

2019+: GOES-S, 10-minute time step

2018 – 1999: GOES-W, 30-minute time step

09:00 UTC

Outside the Contiguous United States, satellite data availability delay is 2–12 minutes and it increases from south to north. Processing frequency is every 10 minutes and it takes another 5–15 minutes.

GOES EAST

1999-01-01

2019+: GOES-R, 10-minute time step

2018+: GOES-R, 15-minute time step

2017 – 1999: GOES-E, 30-minute time step

05:00 UTC

Outside the Contiguous United States, satellite data availability delay is 2–12 minutes and it increases from south to north. Processing frequency is every 10 minutes and it takes another 5–15 minutes.

GOES EAST PATAGONIA

2018-01-01

2019+: GOES-R, 10-minute time step

2018+: GOES-R, 15-minute time step

05:00 UTC

Outside the Contiguous United States, satellite data availability delay is 2–12 minutes and it increases from south to north. Processing frequency is every 10 minutes and it takes another 5–15 minutes.

METEOSAT PRIME SCANDINAVIA between 60° and 65° latitude

2005-01-01

2005+: MSG 15-minute time step

00:30 UTC

Real-time and nowcasting data are not yet available in the METEOSAT PRIME SCANDINAVIA region.

METEOSAT PRIME

1994-01-01

2005+: MSG 15-minute time step

2004 – 1994: MFG, 30-minute time step

00:30 UTC

Satellite data availability delay is 2–16 minutes and it increases from north to south. Processing frequency is every 15 minutes.

METEOSAT IODC

1999-01-01

2017+: MSG 15-minute time step

2016 – 1999: MFG, 30-minute time step

19:00 UTC

Satellite data availability delay is 2–16 minutes and it increases from north to south. Processing frequency is every 15 minutes.

IODC-HIMAWARI

1999-01-01

2017+: HIMAWARI 10-minute time step

2016 – 1999: MFG, 30-minute time step

16:00 UTC

Satellite data availability delay is 5–15 minutes and it increases from south to north. Processing frequency is every 10 minutes.

HIMAWARI

2006-07-01

2016+: HIMAWARI 10-minute time step

2015 – 2006: MTSAT, 30-minute time step

16:00 UTC

Satellite data availability delay is 5–15 minutes and it increases from south to north. Processing frequency is every 10 minutes.

Tip: To request historical data in the areas out of coverage, please use Solargis Evaluate or contact us.

Nowcasting data availability and delay in Monitor and Forecast

The total delay of near real-time Solargis Monitor and Solargis Forecast data combines three factors: satellite data availability delay, data processing delay, and user request delay after processing is complete.

  • Satellite data availability delay: Varies by latitude and satellite region:

    • PRIME, IODC: 2–16 minutes (increases from north to south)

    • HIMAWARI: 5–15 minutes (increases from south to north)

    • GOES EAST & WEST (excluding Contiguous US): 2–12 minutes (increases from south to north)

    • Contiguous US: 2–6 minutes (increases from south to north)

  • Data processing delay: Also includes retrieval, preprocessing, and running the nowcasting model, takes 5–15 minutes. Data becomes accessible immediately after processing is finished. Data processing frequency depends on the satellite region:

    • HIMAWARI, GOES EAST & WEST: Every 10 minutes

    • PRIME, IODC: Every 15 minutes

    • Contiguous US: Every 5 minutes

  • User request delay: This is the time between when data becomes available and when the user retrieves it. The delay depends on how often the user’s system (API or SFTP) checks for new data — more frequent polling results in shorter delays.

Each new satellite image triggers another nowcasting run. The processing frequency determines the window for delivering a given nowcast run before it is replaced by the next. The timing of a user’s request with respect to the processing window introduces the user request delay, ranging from 0–10 minutes, 0–15 minutes, and 0–5 minutes for the respective nowcasting region shown in Figure 5.

Diagram of three consecutive nowcasting runs, each split into satellite data availability delay, data processing delay and user request delay, with points A to D marking the start of satellite scanning, image retrieval, data availability for delivery, and the run being replaced by the next one; minimum, mean and maximum total delay span increasing portions of the run.

Figure 4: Satellite data availability, data processing and user request delays across three consecutive nowcasting runs.

Nowcasting and forecasting update frequency

Figure 5 illustrates the geographical availability of Solargis Forecast data, highlighting the update frequencies for short-term nowcasting and forecasting data across different regions. It shows areas with 5-, 10-, and 15-minute updates using Solargis CMV models, alongside regions covered by NWP models with 6-hourly or 1-hourly updates.

World map of Solargis Forecast update frequency: 5-minute nowcasting updates over the Contiguous United States, 10-minute updates over the rest of the Americas, eastern Asia and Oceania, 15-minute updates over Europe, Africa and western Asia, and NWP-only coverage elsewhere updated 6-hourly, or 1-hourly in the Contiguous United States.

Figure 5: Geographical availability and update frequency of Solargis Forecast data.

Origin of the meteorological data in Monitor and Forecast

The Solargis Monitor and Solargis Forecast services provide key meteorological data parameters, including:

  • TEMP (Temperature)

  • WS (Wind Speed)

  • WG (Wind Gusts)

  • WD (Wind Direction)

  • PREC (Precipitation)

  • RH (Relative Humidity)

  • PWAT (Precipitable Water)

  • AP (Air Pressure)

These parameters are derived from the post-processed outputs of global Numerical Weather Prediction (NWP) models and the ERA5 reanalysis meteorological model to ensure high accuracy and reliability. For how Solargis sources and post-processes these models, see Meteorological model data.

The table below outlines how meteorological data is integrated into Solargis Monitor and Solargis Forecast:

Origin of data

Validity period

Description

ERA5 reanalysis of the global climate (ECMWF)

Start: Beginning of the archive
End: DAY-11

TEMP data is sourced from the ERA5-Land reanalysis dataset (ECMWF). Note: Delays from ECMWF may affect ERA5-Land availability.

IFS forecast model (ECMWF)

Start: DAY-10
End: DAY+3

Provides recent history and short-term forecasts for meteorological parameters.

GFS forecast model (NOAA)

Start: DAY+4
End: DAY+14

Supplies mid-range forecasts for meteorological parameters.

Tip: For the meteorological parameters included in each subscription tier, see Forecast subscription parameters.