Next Article in Journal
Accurate Extraction of Rural Residential Buildings in Alpine Mountainous Areas by Combining Shadow Processing with FF-SwinT
Previous Article in Journal
Local Information-Driven Hierarchical Fusion of SAR and Visible Images via Refined Modal Salient Features
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Radar-Based Fast Code for Rainfall Nowcasting over the Tuscany Region

by
Alessandro Mazza
1,2,
Andrea Antonini
2,
Samantha Melani
1,2,* and
Alberto Ortolani
1,2
1
LaMMA Consortium, Via Madonna del Piano 10, 50019 Sesto Fiorentino, Italy
2
CNR Institute for BioEconomy, Via Madonna del Piano 10, 50019 Sesto Fiorentino, Italy
*
Author to whom correspondence should be addressed.
Remote Sens. 2025, 17(14), 2467; https://doi.org/10.3390/rs17142467
Submission received: 28 April 2025 / Revised: 27 June 2025 / Accepted: 11 July 2025 / Published: 16 July 2025

Abstract

Accurate short-term precipitation forecasting (nowcasting) based on weather radar data is essential for managing weather-related risks, particularly in applications such as airport operations, urban flood prevention, and public safety during outdoor events. This study proposes a computationally efficient nowcasting method based on a Lagrangian advection scheme, estimating both the translation and rotation of radar-observed precipitation fields without relying on machine learning or resource-intensive computation. The method was tested on a two-year dataset (2022–2023) over Tuscany, using data collected from the Italian Civil Protection Department’s radar network. Forecast performance was evaluated using the Critical Success Index (CSI) and Mean Absolute Error (MAE) across varying spatial domains (1° × 1° to 2° × 2°) and precipitation regimes. The results show that, for high-intensity events (average rate > 1 mm/h), the method achieved CSI scores exceeding 0.5 for lead times up to 2 h. In the case of low-intensity rainfall (average rate < 0.3 mm/h), its forecasting skill dropped after 20–30 min. Forecast accuracy was shown to be highly sensitive to the temporal stability of precipitation intensity. The method performed well under quasi-stationary stratiform conditions, whereas its skill declined during rapidly evolving convective events. The method has low computational requirements, with forecasts generated in under one minute on standard hardware, and it is well suited for real-time application in regional meteorological centres. Overall, the findings highlight the method’s effective balance between simplicity and performance, making it a practical and scalable option for operational nowcasting in settings with limited computational capacity. Its deployment is currently being planned at the LaMMA Consortium, the official meteorological service of Tuscany.

1. Introduction

Short-term precipitation forecasting by radar, commonly referred to as radar nowcasting, is a critical tool in modern meteorology, particularly for managing the societal risks associated with intense and localised weather events. These forecasts, typically spanning from a few minutes up to several hours, are essential for anticipating rainfall and mitigating its impacts across a wide range of domains: flood prevention in urban environments, safe air traffic control at airports, and the real-time coordination of large outdoor public events. In high-impact scenarios, accurate and timely nowcasting is indispensable, enabling early warning dissemination and supporting rapid, time-sensitive decision-making in emergency management.
To meet these needs, the scientific community has made significant progress in improving radar-based rainfall monitoring and forecasting systems. Advanced techniques for merging radar and rain gauge data have led to better quantitative precipitation estimation, thereby enhancing the reliability of radar-derived forecasts [1]. Regional radar networks, especially those operating in the X-band, have extended both coverage and resolution, improving rainfall detection in complex orographic regions, such as central Italy [2]. Additional efforts, focused on recalibrating cumulative precipitation estimates over large spatial domains, have further strengthened long-term hydrometeorological monitoring [3], while the integration of radar mosaics into multi-sensor frameworks has enabled more comprehensive regional-scale rainfall analysis [4].
In recent years, substantial progress has also been made in exploring alternative data sources to complement radar systems. Several innovative approaches have emerged, including the use of opportunistic microwave signal measurements, which exploit commercial or satellite microwave communication links as indirect sensors of rainfall intensity [5,6,7,8,9,10,11,12,13]. These methods are especially valuable in areas lacking dense radar coverage and offer new possibilities for distributed, real-time monitoring.
Meanwhile, major advancements in machine learning, particularly in the field of deep neural networks, have expanded the toolkit available for nowcasting. These models are capable of classifying precipitation types (e.g., stratiform vs. convective), identifying complex spatial and temporal patterns, and improving forecast skill beyond traditional methods [14,15,16]. Deep learning-based classification methods are often used for preprocessing before applying probabilistic or deterministic forecasting techniques.
However, despite these innovations, practical challenges remain. Many machine learning-based systems are computationally intensive and require large, curated datasets for training resources that are not always available to operational meteorological centres. Additionally, such models often show limited generalisation across different climatic and geographic regions, requiring frequent retraining to maintain acceptable accuracy.
This situation underscores the need for nowcasting approaches that combine predictive performance with computational simplicity [17,18,19,20,21,22,23], making them deployable in real-time operations, even under limited infrastructure.
To address this gap, our study proposes a computationally efficient and easily transferable nowcasting method, building on the deterministic Lagrangian advection framework described by Ayzel et al. [17].
Radar-based nowcasting techniques can generally be grouped into three categories, depending on the characteristics of the precipitation field [24]:
  • Climatology-based approaches;
  • Observation-based methods relying on the latest rainfall measurements;
  • Lagrangian methods, which assume that the motion and intensity of precipitation remain persistent over short time intervals [24,25].
Among these, Lagrangian approaches offer a promising balance between accuracy and computational demand. They typically consist of two phases: tracking and prediction (or extrapolation) [26]. First, the velocity field of the precipitation is estimated from consecutive radar images; this velocity field is then used to extrapolate the precipitation field forward in time beyond the latest observation.
Our implementation emphasises operational usability and low resource requirements. The method requires no training datasets, classification schemes, or machine learning infrastructure. It has been successfully tested on standard desktop hardware (Intel Core i5, 8 GB RAM, no GPU), with each forecast cycle completed in less than one minute. This rapid performance highlights the method’s suitability for deployment in regional meteorological services with limited computational capacity.
The procedure was specifically tested in the Tuscany region, as it is intended to be adopted by the LaMMA Consortium, the official meteo-oceanografic service of Tuscany, for operational weather alert management. To evaluate its performance, we applied the method to a two-year dataset (2022–2023) of radar observations from the Italian Civil Protection Department’s national radar network.
We assessed forecast accuracy over various spatial domains, from small local areas to broader regional scales, and under different precipitation regimes, including both stratiform and convective events. This multi-scale evaluation was designed to ensure robustness across real-world operational conditions.
In summary, this study demonstrates that a simple, fast, and scalable radar nowcasting approach can meet the operational needs of public weather services. The method provides a practical alternative to machine learning-based techniques and offers reliable short-term forecasts that are compatible with modest infrastructure, thereby enhancing regional preparedness for rainfall-related hazards.

2. Materials and Methods

2.1. The Nowcasting Technique

The rainymotion library [17] is a state-of-the-art open-source Python package designed for the development, evaluation, and operational implementation of radar-based precipitation nowcasting techniques. It was specifically developed based on methods that rely on the Lagrangian persistence assumption, according to which precipitation intensity remains approximately constant over short time horizons, allowing for the extrapolation of the precipitation field through motion estimation. The rainymotion package provides not only the algorithmic core, but also preprocessing tools, evaluation metrics, and visualisation utilities, making it suitable for both research and real-time applications.
The full source code is freely available through GitHub (version: rainymotion-0.1) and is complemented by comprehensive documentation (https://rainymotion.readthedocs.io, accessed on 10 January 2024), which includes detailed installation guidelines, methodology descriptions, and illustrative usage examples.
The library implements four main nowcasting schemes—SparseSD, Sparse, Dense, and DenseRotation—which can be categorised into two methodological families: sparse and dense motion estimation approaches. While all methods share the same core assumption of short-term Lagrangian persistence, they differ in how motion is estimated and how the precipitation field is subsequently extrapolated.
The sparse models are as follows:
  • SparseSD utilises only the two most recent radar images to estimate motion vectors and produce forecasts. This method is especially computationally efficient and ideal for rapid deployments.
  • Sparse builds on a longer radar image history—typically the last 24 frames—to identify persistent rainfall features and filter out transient noise. It improves the robustness of the motion estimation at the cost of slightly increased computation.
Both sparse methods are lightweight and well suited for detecting and tracking discrete, well-defined precipitation cells. However, their performance tends to degrade in cases of homogeneous or weakly structured rainfall patterns, where motion estimation becomes less reliable due to a lack of strong gradients or textures in the radar reflectivity field [17].
The dense models address these limitations by computing motion vectors for every pixel in the radar image using the Dense Inverse Search (DIS) optical flow algorithm, proposed by Kroeger et al. [27]. This enables a more complete and continuous description of the motion field, allowing the models to capture fine-scale dynamics and subtle deformation patterns that are especially relevant in convective systems, as follows:
  • In the Dense scheme, the estimated motion vectors are directly applied in a constant-vector advection scheme, where each pixel is displaced in the direction of its motion vector at each lead time step.
  • The DenseRotation scheme, by contrast, optimises the advection process by fitting a global affine transformation to the velocity field—combining translation, rotation, and scaling—and applying it uniformly to the precipitation field. This approach is less sensitive to local noise and can capture larger-scale structural motion, such as the rotation or expansion/contraction of rain systems [24].
In a set of preliminary tests conducted using data from the Italian Civil Protection Department’s radar network (DPCN), all four methods were evaluated across a variety of meteorological conditions. The DenseRotation method consistently achieved superior forecast accuracy for both stratiform and convective precipitation, across different rainfall intensities and spatial domains. These findings are aligned with those reported by Ayzel et al. [17], who also identified DenseRotation as the most effective among the rainymotion methods.
While DenseRotation is more computationally demanding than the other three schemes, our testing confirmed that it can still be executed efficiently on standard desktop hardware. In this study, forecasts were generated on a workstation equipped with an Intel Core i5 processor, 8 GB of RAM, and no dedicated GPU, with total processing time for each nowcast remaining below 60 s. This makes it a viable option for real-time operational use, even in settings with limited computational resources.
The main computational steps in the DenseRotation workflow are as follows:
  • Velocity field estimation: The DIS algorithm is applied to two consecutive radar images (at times t–1 and t) to derive a dense field of motion vectors.
  • Pixel advection: Each pixel in the radar image is advected forward using a semi-Lagrangian scheme [24]. This scheme updates the velocity at each prediction step t + n using linear interpolation of the surrounding motion vectors to ensure accurate and smooth displacement paths.
  • Interpolation to radar grid: After advection, the resulting pixel positions form a non-uniform cloud. Their intensities are projected back onto the regular radar grid using inverse distance weighting. To preserve the integrity of the precipitation structures and avoid excessive smoothing, this interpolation is executed only once, after the entire advection process, as recommended in the “interpolate once” approach [24].
This technique preserves fine-scale spatial structures and ensures a physically consistent evolution of the precipitation field over short lead times. A schematic flowchart (Figure 1) illustrating the DenseRotation procedure is provided in the following figure.

2.2. Evaluation Method

In order to quantitatively assess the performance of precipitation nowcasting, we evaluated the results using two statistical indices commonly used in the literature [28,29].
The Critical Success Index (CSI) is defined as follows:
C S I =   H i t s     H i t s + F a l s e   a l a r m s + M i s s e s   ,
where hits represent correctly predicted events, false alarms are false positives (predicted events that did not occur), and misses are false negatives (events that occurred but were not predicted by the procedure). Hits, false alarms, and misses are determined based on a predetermined threshold. Following the studies by Bowler [30] and Foresti [31], a threshold of 1 mm/h was applied to the rain rate for calculating the CSI. The procedure for evaluating the CSI is also provided within the rainymotion library. Compared to other quantitative metrics, the CSI can accurately assess the predictive model by capturing the essence of temporal evolution, partially reproducing the human capacity to qualitatively evaluate the goodness of nowcasting. Its value provides a measure of the forecasting accuracy, with higher values indicating better predictions. A CSI value of one indicates a perfect match between the forecasting and the event that occurred.
The Mean Absolute Error (MAE) is defined as follows:
M A E = i = 1 N M i P i N ,
where Mi and Pi are the measure and the prediction of the rain rate in the i-th pixel of the corresponding observation, and N is the total number of pixels.

2.3. Radar Network

The radar products used in this study were provided by the Italian Civil Protection Department (DPC) through the Radar-DPC platform [32]. Figure 2 shows the actual radar coverage over Italian territory. The data are freely accessible [33]. The platform allows for the nationwide visualisation of both ongoing and recorded weather phenomena in the last 24 h. This is achieved through the real-time processing of raw data from the national radar network, the network of rain gauge and thermometric stations for the Regional Hydrological Service of the Tuscany Region, satellite data, and the lightning network. The production of these data involves the Italian regions, along with the DPC, through the Functional Centres Network, Enav (the National Flight Assistance Agency), and the Italian Air Force.
Radar-DPC is based on the WIDE (Weather Ingestion Data Engine) software platform, specifically designed for the execution of automatic data collection processes and the publication of parameterised web services that can be invoked by any WMS/WMTS client. Temporal series of product samples can be requested and displayed, whether they are monitoring data or forecast model outcomes.
The precipitation-related products provided by the Radar-DPC include the following:
VMI (Vertical Maximum Intensity), updated every 5 min. This product gives the maximum reflectivity value [dBZ] present on the vertical at each point. VMI is used for general monitoring, allowing for the identification of areas where significant weather phenomena are occurring and classifying them based on their type (fronts, convective systems).
SRI (Surface Rainfall Intensity), updated every 5 min. This product is processed through specific operational chains developed at the CFC (Central Functional Centre), combining data from the radar network with those from the rain gauge network. Its goal is to provide an estimate of ground precipitation intensity [mm/h]. This is the product used in the present study.
SRT_1 (cumulative precipitation in 1 h), updated every 5 min. SRT_1 provides the cumulative precipitation [mm] in the last hour, based on the integration of the radar SRI data over 1 h and ground rain gauge network data.
The image pixels have a horizontal resolution of 0.01° in both latitude and longitude.

3. Results

The performance of the nowcasting technique was assessed over the Tuscany region (central Italy), which was chosen as a representative area due to the availability of high-resolution radar data and the presence of diverse precipitation regimes, including convective, stratiform, and mixed types. Nevertheless, the proposed methodology is generalisable and can be applied to any region covered by weather radar.
For this analysis, we used the Surface Rainfall Intensity (SRI) radar product provided by the Italian Civil Protection Department (DPC). This dataset has a spatial resolution of 0.01° × 0.01° and a temporal resolution of 5 min, covering the period from 1 January 2022 to 31 December 2023. These features allow for accurate tracking of the spatial and temporal evolution of precipitation events.
To investigate the influence of domain size on nowcasting accuracy, the procedure was applied to square domains of 1°, 1.5°, and 2°, centred at 43.75°N, 11.25°E (see Figure 3). This multi-domain setup enables the evaluation of model sensitivity to spatial context, particularly regarding forecast skill variations caused by edge effects, partial precipitation coverage, and motion field stability.
To evaluate the capability of the methodology in nowcasting rainfall events, we analysed all episodes (see Table 1 and Figure 4) with average rain rates (Avg_RR) exceeding 0.5 mm/h at peak intensity, where Avg_RR is defined as the mean rain rate across all pixels within the domain at a given time. This threshold captures a variety of meteorological conditions, from intense, localised convective events to more widespread, lower-intensity stratiform systems. Each event was analysed from its initiation through dissipation, including periods of low rainfall intensity.
Table 1 summarises key event characteristics, including duration, maximum Avg_RR, and the Fraction of Notable Pixels (FNP), defined as the normalised percentage of pixels exceeding a 1 mm/h rain rate. FNP serves as a proxy for the spatial extent of each event. Figure 4 displays the distribution of event durations and its relationship to average intensity, offering insights into the temporal and structural variability of the studied systems.
Most events (over 90%) lasted more than 10 h, and approximately 30% extended beyond 20 h. Following Stein and Hewson [34,35], a fixed threshold of the Critical Success Index (CSI) equal to 0.5 was adopted as a benchmark for acceptable forecast skill. This value corresponds to a hit rate of 50% and is widely recognised as a practical threshold for operational reliability.
Accordingly, we defined the maximum acceptable values for the Mean Absolute Error (MAE) in reference to the 0.5 CSI benchmark. Our analysis showed that forecast performance is generally more reliable when the mean precipitation intensity remains stable during the event.
The analysis results indicate that nowcasting performance is generally more reliable when the mean precipitation intensity exhibits limited variation throughout the duration of the event. This outcome is consistent with the core assumption of the nowcasting algorithm, which relies on the near-constancy of total precipitation within the domain over short time horizons. However, since the method is entirely deterministic, it lacks the flexibility to adapt to evolving meteorological conditions that can lead to significant changes in rainfall intensity. As a result, forecast accuracy tends to decline in scenarios where rapid or substantial variations occur, such as those induced by synoptic-scale systems or the rapid development of convective activity. This limitation is clearly illustrated in the example shown in Figure 5, where a significant violation of the precipitation persistence assumption leads to a rapid deterioration in nowcasting skill.
Conversely, the case shown in Figure 6 featuring approximately 70 min of sustained precipitation with low variation demonstrates more stable and consistent nowcasting accuracy within this window, highlighting the importance of event persistence in model performance.

3.1. Analysis of the Performances of Nowcasting

This section analyses the performance of the implemented nowcasting algorithm with respect to key parameters. The evaluation is based on the previously defined statistical indices (CSI and MAE) and focuses on their variation over the forecast horizon. The results show that nowcasting accuracy is primarily affected by lead time and the average precipitation intensity within the selected domain. Additionally, the algorithm’s performance is assessed under different precipitation regimes, with particular attention given to stratiform and convective conditions.

3.1.1. Dependence of Nowcasting Accuracy on Lead Time

The analysis of the average accuracy of nowcasting as a function of lead time was performed considering all phenomena in the selected period for various rainfall regimes and precipitation rates. The results quantify the expected decrease in nowcasting accuracy with increasing lead time. It was observed that the MAE thresholds—below which nowcasting can be considered sufficiently accurate—increase with higher average rain rates, as the relative error becomes smaller.
Notably, the accuracy of nowcasting appears to be approximately independent of the spatial extent of the selected domain.
As shown in Figure 7, for low rainfall regimes (0 mm/h < RR_avg < 0.3 mm/h), acceptable forecast accuracy is maintained for lead times of up to approximately 20 min. For moderate rainfall (0.3 mm/h < RR_avg < 0.6 mm/h), this duration extends to around 40 min. In the case of heavy rainfall (0.6 mm/h < RR_avg < 1 mm/h), accurate forecasts can be sustained for about 70 min. Finally, for very heavy rainfall (RR_avg > 1 mm/h), the lead time extends to approximately 105 min.
The corresponding MAE threshold values identified for low, moderate, heavy, and very heavy rainfall regimes are 0.15, 0.5, 0.95, and 1.68, respectively (see Figure 7).
It is worth noting that, in terms of MAE, as nowcasting accuracy progressively degrades with increasing lead time, the metric tends to stabilise, exhibiting an almost asymptotic behaviour. This phenomenon is attributed to the gradual loss of correlation between observed and forecasted precipitation fields, which makes the MAE values at successive lead times nearly indistinguishable. Under such conditions, the index becomes primarily influenced by the average precipitation intensity, rather than by the forecast lead time.

3.1.2. Dependence of Nowcasting Accuracy on Average Rain Rate

An analysis of nowcasting accuracy relative to the average rain rate for fixed lead times was performed considering all phenomena for the selected period. Figure 8 illustrates how nowcasting accuracy generally increases as the average rain rate increases. Specifically, the minimum average rain rate required to achieve acceptable accuracy increases progressively with lead time. Correspondingly, the MAE thresholds below which nowcasting is considered sufficiently accurate rise with higher rain rates, as relative error decreases. As observed in previous analyses, the accuracy of nowcasting remains largely independent of the selected domain size.
In detail, for a lead time of 5 min, acceptable nowcasting performance is achieved for average rain rates exceeding 0.1 mm/h. For longer lead times, including 15, 30, 60, 90, 120, and 180 min, the corresponding thresholds increase to approximately 0.2, 0.4, 0.8, 1.5, and beyond 2 mm/h, respectively.
Analysing the MAE trends, we observed that these can reasonably be fitted with a straight line with a positive slope coefficient less than 1. This trend indicates that the relative error decreases as the average rain rate increases, as the absolute error approximately increases proportionally to the value of the average rain rate. Table 2 reports these fittings in function for the lead time and study domain areas.
Note that the slope of the lines increases with the lead time; this behaviour is simply explained by observing that the difference between measurement and nowcasting values increases as the lead time increases.

3.1.3. Dependence of Nowcasting Accuracy on Rainfall Regimes

Regarding the analysis of nowcasting accuracy for different rainfall regimes, we examined the dependence of CSI and MAE on the lead time for all average rain rate values of the selected phenomena. The limited availability of measurements precludes a more detailed analysis. Figure 9, Figure 10, Figure 11 and Figure 12 depict the nowcasting analysis for two stratiform and two convective phenomena, respectively. The results reveal a higher nowcasting performance for stratiform phenomena compared to convective ones. The reason for this behaviour can be found in the significant spatio-temporal variability of the latter phenomena and the resulting difficulty in tracking and predicting their evolution. The maximum acceptable lead time for nowcasting exceeds 100 min for stratiform phenomena and is less than 50 min for convective ones. It is noted that the value of the maximum lead time can vary with the area size for stratiform phenomena but remains constant for convective ones. This behaviour is due to the different natures of the phenomena. Stratiform phenomena involve precipitation over wide areas, so considering different domain size can lead to significantly different precipitation patterns. Conversely, convective phenomena, which affect limited areas, result in similar precipitation patterns across all considered areas, if a phenomenon persists over all different areas.

4. Discussion

This study validates a computationally efficient nowcasting methodology that offers a robust compromise between forecast accuracy and low resource demands. The method is particularly well suited for operational deployment in meteorological centres with limited computational capacity, providing timely and actionable short-term precipitation forecasts to support weather alert systems and emergency preparedness. The technique was applied to a comprehensive two-year dataset (2022–2023) of radar observations over the Tuscany region, revealing several key insights into the behaviour and performance of the method under real-world operational conditions.
  • Dependence on Precipitation Persistence:
As expected, the method performs best when precipitation intensity remains relatively stable throughout the forecast horizon. This assumption of intensity persistence is an inherent feature of the Lagrangian deterministic approach. Stratiform rainfall events, characterised by low variability and high temporal coherence, align well with this assumption and lead to better forecast skill. Conversely, during convective episodes, where rainfall patterns evolve rapidly and irregularly, forecast accuracy deteriorates.
  • Relationship Between Intensity and Lead Time:
Quantitative evaluations using the Critical Success Index (CSI) and Mean Absolute Error (MAE) indicate that the method’s performance improves with higher average rain rates and shorter lead times. Specifically, intense precipitation events extend the window of reliable forecast skill, while accuracy declines more rapidly for low-intensity scenarios. Nevertheless, this drop in performance is of limited operational concern, as light rainfall events typically do not require emergency response or alert issuance.
  • Robustness Across Spatial Domains:
The nowcasting method demonstrated consistent performance across different spatial scales (from 1° × 1° to 2° × 2°), with no systematic degradation of accuracy observed.
  • Operational Relevance:
The overall results confirm the method’s value for real-time applications, particularly for institutions that need a balance between forecasting skill and processing speed. Its simplicity and computational efficiency make it an appealing solution for regional or national alert systems, especially where convective nowcasting remains challenging.
  • Comparison with Advanced Methods:
While the method is algorithmically simple, its performance is competitive with more complex forecasting approaches, especially when high-performance hardware is not available. For instance, deep learning-based nowcasting frameworks, such as PredRNN++, RainNet, and other GAN-based models [14,15,16], often require substantial computing power and training data. These models may show better adaptability under convective regimes, but at a cost in terms of reproducibility, transparency, and portability.
  • Integration with More Complex Nowcasting Chains:
The method’s modular structure also offers opportunities for integration within more complex nowcasting chains. DenseRotation outputs could serve as deterministic baselines in ensemble probabilistic frameworks or be used to guide adaptive updates in hybrid systems combining radar and NWP data [36]. Future developments will explore such integrations and test the method under varying climatic and orographic conditions to evaluate its generalisability.

5. Conclusions

While this study does not introduce novel algorithms or theoretical advancements, its contribution lies in the comprehensive validation of an existing deterministic nowcasting approach over a large and diverse operational dataset. To the best of our knowledge, this is the first time the DenseRotation nowcasting scheme has been systematically tested using a two-year radar dataset from Tuscany, a region with varied precipitation dynamics and complex terrain.
The analysis covered a broad range of precipitation regimes, including both stratiform and convective events, and multiple spatial domains. This experimental setup was designed specifically to support the LaMMA Consortium, the official regional meteorological service, in enhancing its capability for timely and reliable weather alert issuance. The findings confirm that the proposed method
  • Performs reliably under stratiform and high-intensity precipitation conditions.
  • Maintains sufficient accuracy for lead times up to 2 h in favourable conditions.
  • Is computationally lightweight and suitable for real-time operations on standard hardware.
  • Is modular and scalable to other geographic regions and radar configurations.
It is important to acknowledge that the results are region-specific and may vary in different climatic or orographic contexts. Nonetheless, the methodology’s general structure is adaptable and can be transferred to other settings with minimal adjustments.
The nowcasting procedure is currently undergoing final testing. Preliminary results are encouraging, showing promise in both forecast skill and timeliness. In the near future, the method will be operationally deployed at the LaMMA Consortium, where it will be integrated into daily workflows and continuously validated against radar data and other observational sources. This work contributes to the broader goal of making effective and efficient nowcasting tools more accessible, particularly in regions where real-time forecasting must be achieved with modest computational infrastructure.
Future developments will aim at incorporating hybrid frameworks, where DenseRotation can be used to initialise or guide probabilistic or machine learning systems (e.g., ensemble NWP models [36] or CNN-based classifiers [16]), thereby enhancing its applicability even under convective conditions.
In summary, this work demonstrates that an efficient, transparent, and easily deployable radar nowcasting approach can meet key operational requirements. It bridges the gap between methodological simplicity and practical readiness, providing a scalable solution for real-time applications in meteorology and civil protection.

Author Contributions

Conceptualisation, A.M., A.A., S.M. and A.O.; methodology, A.M., A.A., S.M. and A.O.; software, A.M., A.A. and S.M.; validation, A.M.; formal analysis, A.M.; investigation, A.M.; resources, A.M., A.A., S.M. and A.O.; data curation, A.M.; writing—original draft preparation, A.M.; writing—review and editing, A.M., A.A., S.M. and A.O.; visualisation, A.M.; supervision, A.M. and S.M.; project administration, S.M.; funding acquisition, S.M. and A.O. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

The data presented in this study are not publicly available. The authors do not have authorisation to share the data.

Acknowledgments

The Italian Civil Protection Department (DPC), in the framework of its institutional activities of weather monitoring, provided radar data.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Biondi, A.; Facheris, L.; Argenti, F.; Cuccoli, F.; Antonini, A.; Melani, S. Assessing Quantitative Precipitation Estimation Methods Based on the Fusion of Weather Radar and Rain-Gauge Data. IEEE Geosci. Remote Sens. Lett. 2024, 21, 3508005. [Google Scholar] [CrossRef]
  2. Antonini, A.; Melani, S.; Corongiu, M.; Romanelli, S.; Mazza, A.; Ortolani, A.; Gozzini, B. On the implementation of a regional X-band weather radar network. Atmosphere 2017, 8, 25. [Google Scholar] [CrossRef]
  3. Mazza, A.; Antonini, A.; Melani, S.; Ortolani, A. Re-calibration of cumulative rainfall estimates by weather radar over a large area. J. Appl. Remote Sens. 2015, 9, 095993. [Google Scholar] [CrossRef]
  4. Antonini, A.; Melani, S.; Ortolani, A.; Pieri, M.; Gozzini, B. Qualitative weather radar mosaic in a multi-sensor rainfall monitoring approach. J. Appl. Remote Sens. 2012, 6, 063572. [Google Scholar] [CrossRef]
  5. Scognamiglio, G.; Rucci, A.; Vaccaro, A.; Adirosi, E.; Sapienza, F.; Giannetti, F.; Bacci, G.; Angeloni, S.; Baldini, L.; Roversi, G.; et al. Deep Learning for Opportunistic Rain Estimation via Satellite Microwave Links. Sensors 2024, 24, 6944. [Google Scholar] [CrossRef] [PubMed]
  6. Angeloni, S.; Adirosi, E.; Sapienza, F.; Giannetti, F.; Francini, F.; Magherini, L.; Valgimigli, A.; Vaccaro, A.; Melani, S.; Antonini, A.; et al. Enhanced Estimation of Rainfall From Opportunistic Microwave Satellite Signals. IEEE Trans. Geosci. Remote Sens. 2024, 62, 4101312. [Google Scholar] [CrossRef]
  7. Sapienza, F.; Bacci, G.; Giannetti, F.; Lottici, V.; Vaccaro, A.; Serafino, G.; Ortolani, A.; Caparrini, F.; Antonini, A.; Melani, S.; et al. A Feasibility Study on Opportunistic Rainfall Measurement From Satellite TV Broadcasts. URSI Radio Sci. Lett. 2023, 4, 2022. [Google Scholar] [CrossRef]
  8. Ortolani, A.; Caparrini, F.; Melani, S.; Baldini, L.; Giannetti, F. An EnKF-Based Method to Produce Rainfall Maps from Simulated Satellite-to-Ground MW-Link Signal Attenuation. J. Hydrometeorol. 2021, 22, 1333–1350. [Google Scholar] [CrossRef] [PubMed]
  9. Giannetti, F.; Reggiannini, R.; Moretti, M.; Adirosi, E.; Baldini, L.; Facheris, L.; Antonini, A.; Melani, S.; Bacci, G.; Petrolino, A.; et al. Real-Time Rain Rate Evaluation via Satellite Downlink Signal Attenuation Measurement. Sensors 2017, 17, 1864. [Google Scholar] [CrossRef] [PubMed]
  10. Pudashine, J.; Guyot, A.; Petitjean, F.; Pauwels, V.R.; Uijlenhoet, R.; Seed, A.; Prakash, M.; Walker, J.P. Deep learning for an improved prediction of rainfall retrievals from commercial microwave links. Water Resour. Res. 2020, 56, 2019–026255. [Google Scholar] [CrossRef]
  11. Sohail Afzal, M.; Shah, S.H.H.; Cheema, M.J.M.; Ahmad, R. Real time rainfall estimation using microwave signals of cellular communication networks: A case study of faisalabad, pakistan. Hydrol. Earth Syst. Sci. Discuss. 2018. [Google Scholar] [CrossRef]
  12. Roversi, G.; Alberoni, P.P.; Fornasiero, A.; Porcù, F. Commercial microwave links as a tool for operational rainfall monitoring in Northern Italy. Atmos. Meas. Tech. 2020, 13, 5779–5797. [Google Scholar] [CrossRef]
  13. Overeem, A.; Leijnse, H.; Uijlenhoet, R. Measuring urban rainfall using microwave links from commercial cellular communication networks. Water Resour. Res. 2011, 47, W12505. [Google Scholar] [CrossRef]
  14. Ha, J.H.; Lee, H. Enhancing Rainfall Nowcasting Using Generative Deep Learning Model with Multi-Temporal Optical Flow. Remote Sens. 2023, 15, 5169. [Google Scholar] [CrossRef]
  15. Tuyen, D.N.; Tuan, T.H.; Le, X.H.; Tunh, N.T.; Chau, T.K.; Hai, P.V.; Gerogiannis, V.C.; Son, L.H. RainPredRNN: A New Approach for Precipitation Nowcasting with Weather Radar Echo Images Based on Deep Learning. Axioms 2022, 11, 107. [Google Scholar] [CrossRef]
  16. Ayzel, G.; Heistermann, M.; Sorokin, A.; Nikitin, O.; Lukyanova, O. All convolutional neural networks for radar-based precipitation nowcasting. Procedia Comput. Sci. 2019, 150, 186–192. [Google Scholar] [CrossRef]
  17. Ayzel, G.; Heistermann, M.; Winterrath, T. Optical flow models as an open benchmark for radar-based precipitation nowcasting (rainymotion v0.1). Geosci. Model Dev. 2019, 12, 1387–1402. [Google Scholar] [CrossRef]
  18. Pulkkinen, S.V.; Chandrasekar, V.; Harri, A.M. Fully Spectral Method for Radar-Based Precipitation Nowcasting. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2019, 12, 1369–1382. [Google Scholar] [CrossRef]
  19. Bechini, R.; Chandrasekar, V. An Enhanced Optical Flow Technique for Radar Nowcasting of Precipitation and Winds. J. Atmos. Ocean. Technol. 2017, 34, 2637–2658. [Google Scholar] [CrossRef]
  20. Bowler, E.H.; Pierce, C.E.; Seed, A. Development of a precipitation nowcasting algorithm based upon optical flow techniques. J. Hydrol. 2004, 288, 74–91. [Google Scholar] [CrossRef]
  21. Pulkkinen, S.; Nerini, D.; Perez Hortal, A.A.; Velasco-Forero, C.; Seed, A.; Germann, U.; Foresti, L. Pysteps: An open-source Python library for probabilistic precipitation nowcasting (v1.0). Geosci. Model Dev. 2019, 12, 4185–4219. [Google Scholar] [CrossRef]
  22. Seed, A.W.; Pierce, C.E.; Norman, K. Formulation and evaluation of a scale decomposition-based stochastic precipitation nowcast scheme. Water Resour. Res. 2013, 49, 6624–6641. [Google Scholar] [CrossRef]
  23. Shi, X.; Lee, Y.H.; Ha, J.-C.; Chang, D.-E.; Bellon, A.; Zawadzki, I.; Lee, G. McGill Algorithm for Precipitation Nowcasting by Lagrangian Extrapolation (MAPLE) Applied to the South Korean Radar Network. Part II: Real-Time Verification for the Summer Season. Asia-Pac. J. Atmos. Sci. 2010, 46, 383–391. [Google Scholar]
  24. Germann, U.; Zawadzki, I. Scale-Dependence of the Predictability of Precipitation from Continental Radar Images. Part I: Description of the Methodology. Mon. Weather. Rev. 2002, 130, 2859–2873. [Google Scholar] [CrossRef]
  25. Woo, W.C.; Wong, W.K. Operational Application of Optical Flow Techniques to Radar-Based Rainfall Nowcasting. Atmosphere 2017, 8, 48. [Google Scholar] [CrossRef]
  26. Austin, G.L.; Bellon, A. The use of digital weather radar records for short-term precipitation forecasting. Q. J. R. Meteorol. Soc. 1974, 100, 658–664. [Google Scholar] [CrossRef]
  27. Kroeger, T.; Timofte, R.; Dai, D.; Van Gool, L. Fast optical flow using dense inverse search. In Computer Vision—ECCV 2016; Lecture Notes in Computer Science Series; Leibe, B., Matas, J., Sebe, N., Welling, M., Eds.; Springer: Berlin/Heidelberg, Germany, 2016; Volume 9908, pp. 471–488. [Google Scholar]
  28. Guo, Y.; Shao, C.; Su, A. Comparative Evaluation of Rainfall Forecasts during the Summer of 2020 over Central East China. Atmosphere 2023, 14, 992. [Google Scholar] [CrossRef]
  29. Jolliffe, I.T.; Stephenson, D.B. (Eds.) Forecast Verification: A Practitioner’s Guide in Atmospheric Science; John Wiley & Sons: Hoboken, NJ, USA, 2012. [Google Scholar]
  30. Bowler, N.E.; Pierce, C.E.; Seed, A.W. STEPS: A probabilistic precipitation forecasting scheme which merges an extrapolation nowcast with downscaled NWP. Q. J. R. Meteorol. Soc. 2006, 132, 2127–2155. [Google Scholar] [CrossRef]
  31. Foresti, L.; Reyniers, M.; Seed, A.; Delobbe, L. Development and verification of a real-time stochastic precipitation nowcasting system for urban hydrology in Belgium. Hydrol. Earth Syst. Sci. 2016, 20, 505–527. [Google Scholar] [CrossRef]
  32. Dipartimento Della Protezione Civile. Piattaforma Radar. Available online: https://mappe.protezionecivile.gov.it/it/mappe-rischi/piattaforma-radar/ (accessed on 1 July 2024).
  33. Dipartimento Della Protezione Civile. Piattaforma Radar. Available online: https://dpc-radar.readthedocs.io/it/latest/clientwss.html (accessed on 1 July 2024).
  34. Stein, J. Another look at the contingency tables: Scores based on Manhattan distances in the phase space. Meteorol. Appl. 2011, 18, 28–39. [Google Scholar] [CrossRef]
  35. Hewson, T. The concept of ‘Deterministic limit’. In Proceedings of the 3rd International Verification Methods Workshop, Reading, UK, 31 January–2 February 2007. [Google Scholar]
  36. Wilson, J.; Megenhardt, D.; Pinto, J. NWP and Radar Extrapolation: Comparisons and Explanation of Errors. Mon. Weather. Rev. 2020, 148, 4783–4798. [Google Scholar] [CrossRef]
Figure 1. Flowchart of DenseRotation scheme.
Figure 1. Flowchart of DenseRotation scheme.
Remotesensing 17 02467 g001
Figure 2. Coverage of Italian territory by the Civil Protection Department radar network.
Figure 2. Coverage of Italian territory by the Civil Protection Department radar network.
Remotesensing 17 02467 g002
Figure 3. The area where the precipitation nowcasting procedure was applied.
Figure 3. The area where the precipitation nowcasting procedure was applied.
Remotesensing 17 02467 g003
Figure 4. (a) Distribution of the durations [hours] of the analysed phenomena. (bd) The maximum Average_RR as a function of the phenomena duration for different domain sizes.
Figure 4. (a) Distribution of the durations [hours] of the analysed phenomena. (bd) The maximum Average_RR as a function of the phenomena duration for different domain sizes.
Remotesensing 17 02467 g004
Figure 5. An example of precipitation nowcasting with significant rain rate variation during the analysed periods. Top: radar rainfall estimates and their corresponding nowcasting; bottom: trends of CSI and MAE, and the average rain rate. Note the rapid worsening of the statistical scores over time due to the violation of the quasi-persistence assumption.
Figure 5. An example of precipitation nowcasting with significant rain rate variation during the analysed periods. Top: radar rainfall estimates and their corresponding nowcasting; bottom: trends of CSI and MAE, and the average rain rate. Note the rapid worsening of the statistical scores over time due to the violation of the quasi-persistence assumption.
Remotesensing 17 02467 g005
Figure 6. An example of precipitation nowcasting with very limited rain rate variation during the analysed periods (except for the last period, about 20 min.). Top: radar rainfall estimates and their corresponding nowcasting; bottom: trends of CSI and MAE and the average rain rate. Note the much less severe worsening of the statistical scores over time with respect to the case of Figure 5, due to the higher validity of the quasi-persistence assumption.
Figure 6. An example of precipitation nowcasting with very limited rain rate variation during the analysed periods (except for the last period, about 20 min.). Top: radar rainfall estimates and their corresponding nowcasting; bottom: trends of CSI and MAE and the average rain rate. Note the much less severe worsening of the statistical scores over time with respect to the case of Figure 5, due to the higher validity of the quasi-persistence assumption.
Remotesensing 17 02467 g006
Figure 7. CSI (left) and MAE (right column) are shown as functions of the lead time for different ranges of average precipitation. The 0.5 CSI threshold is indicated. From top to bottom, the increasing side of the considered domain area is also indicated (1.0°, 1.5°, 2.0°).
Figure 7. CSI (left) and MAE (right column) are shown as functions of the lead time for different ranges of average precipitation. The 0.5 CSI threshold is indicated. From top to bottom, the increasing side of the considered domain area is also indicated (1.0°, 1.5°, 2.0°).
Remotesensing 17 02467 g007
Figure 8. CSI (left column) and MAE (right column) as functions of average rain rate for different lead times. The 0.5 CSI threshold is indicated. From top to bottom, the pictures refer to the increasing side for the selected domain area, as indicated (1.0°, 1.5°, 2.0°).
Figure 8. CSI (left column) and MAE (right column) as functions of average rain rate for different lead times. The 0.5 CSI threshold is indicated. From top to bottom, the pictures refer to the increasing side for the selected domain area, as indicated (1.0°, 1.5°, 2.0°).
Remotesensing 17 02467 g008
Figure 9. CSI (left column) and MAE (right column) as functions of lead time for a stratiform case study, 5 January 2022 11:00–6 January 2022 02:00. The 0.5 CSI threshold is indicated. From top to bottom, the increasing side of the selected domain area is also indicated (1.0°, 1.5°, 2.0°).
Figure 9. CSI (left column) and MAE (right column) as functions of lead time for a stratiform case study, 5 January 2022 11:00–6 January 2022 02:00. The 0.5 CSI threshold is indicated. From top to bottom, the increasing side of the selected domain area is also indicated (1.0°, 1.5°, 2.0°).
Remotesensing 17 02467 g009
Figure 10. The same as Figure 8, but for the stratiform case study extending from 19 March 2023 14:00 UTC to 20 March 2023 08:00 UTC.
Figure 10. The same as Figure 8, but for the stratiform case study extending from 19 March 2023 14:00 UTC to 20 March 2023 08:00 UTC.
Remotesensing 17 02467 g010
Figure 11. The same as Figure 8, but for the convective case study extending from 18 August 2022 06:00 UTC to 19 August 2022 05:00 UTC.
Figure 11. The same as Figure 8, but for the convective case study extending from 18 August 2022 06:00 UTC to 19 August 2022 05:00 UTC.
Remotesensing 17 02467 g011
Figure 12. The same as Figure 8, but for the convective case study extending from 2 November 2023 13:30 UTC to 3 November 2023 06:00 UTC.
Figure 12. The same as Figure 8, but for the convective case study extending from 2 November 2023 13:30 UTC to 3 November 2023 06:00 UTC.
Remotesensing 17 02467 g012
Table 1. Characteristics of all analysed events for each of the three selected domains: initial and end time, duration [hours], maximum average rain rate [mm/h] and the normalised percentage of pixels with a rain rate > 1 mm/h.
Table 1. Characteristics of all analysed events for each of the three selected domains: initial and end time, duration [hours], maximum average rain rate [mm/h] and the normalised percentage of pixels with a rain rate > 1 mm/h.
Event nInitial TimeEnd Time 1° × 1°1.5° × 1.5°2° × 2°
T(h)Avg_RR Max (mm/h)FNP MaxAvg_RR Max (mm/h)FNP MaxAvg_RR Max (mm/h)FNP
Max
15/1/22 11.006/1/22 2.0015.05.110.883.940.813.120.7
29/1/22 2.009/1/22 14.0012.02.550.672.320.631.640.52
314/2/22 5.0014/2/22 16.0011.01.220.33
415/2/22 1.0015/2/22 15.0014.01.60.441.110.310.880.26
525/2/22 16.0026/2/22 3.0011.02.370.662.480.562.470.54
630/3/22 4.0031/3/22 17.0037.01.550.381.910.422.650.47
72/4/22 0.002/4/22 16.0016.01.070.370.950.290.930.22
820/4/22 22.0022/4/22 11.0037.02.650.571.850.511.640.5
924/4/22 6.0024/4/22 21.0015.02.240.471.350.291.040.22
105/5/22 12.006/5/22 8.0020.01.770.681.340.521.10.44
1112/8/22 17.0013/8/22 5.0012.02.20.421.470.2810.22
1215/8/22 16.0016/8/22 2.0010.04.70.492.850.291.780.2
1318/8/22 6.0019/8/22 5.0023.06.360.413.860.354.120.34
143/9/22 5.003/9/22 15.0010.03.020.591.710.371.440.31
1515/9/22 1.0015/9/22 9.008.00.410.0420000
1617/9/22 5.0017/9/22 16.0011.02.240.532.550.492.740.47
1724/9/22 10.0025/9/22 3.0017.03.850.782.90.662.40.57
1829/9/22 5.0030/9/22 23.0042.03.420.712.420.511.780.36
193/11/22 20.004/11/22 6.0010.03.560.52.860.422.210.36
2010/11/22 1.0010/11/22 16.0015.00.590.240.320.120.20.07
2115/11/22 7.0016/11/22 17.0034.01.310.491.160.451.110.41
2217/11/22 20.0018/11/22 12.0016.00.890.220.420.110.310.07
2319/11/22 8.0019/11/22 23.5515.92.080.731.270.51
2421/11/22 11.0022/11/22 23.5536.94.830.942.860.92.460.8
2525/11/22 9.0026/11/22 3.0018.02.450.7110.35
263/12/22 0.003/12/22 23.5523.91.320.55
274/12/22 19.006/12/22 3.0032.02.270.53
288/12/22 11.0011/12/22 18.0079.02.540.641.730.51.710.42
2915/12/22 9.0017/12/22 7.0046.03.290.92.810.82.760.75
308/1/23 18.009/1/23 6.0012.03.060.572.050.531.760.48
3116/1/23 14.0019/1/23 19.0077.03.360.832.920.72.530.63
3225/2/23 16.0026/2/23 19.0027.02.440.711.920.622.030.56
331/3/23 5.001/3/23 16.0011.02.90.820.440.170.710.24
3410/3/23 0.0010/3/23 11.0011.00.90.170.60.120.450.09
3514/3/23 6.0014/3/23 22.0016.00.540.160.340.10.450.09
3619/3/23 14.0020/3/23 8.0018.03.120.812.40.691.830.56
377/4/23 14.008/4/23 9.0019.01.710.391.210.341.090.29
3810/5/23 0.0010/5/23 20.0020.02.060.771.80.631.880.6
3913/5/23 10.0013/5/23 16.006.00.90.280.880.260.750.21
404/6/23 18.005/6/23 11.0017.00.850.30.70.230.590.19
4129/8/23 13.0029/8/23 19.006.00.280.0760.30.070.310.07
4218/10/23 5.0018/10/23 17.0012.00.70.250.680.240.760.22
4321/10/23 9.0021/10/23 20.3011.52.20.511.440.351.20.27
4424/10/23 8.0025/10/23 2.0018.04.520.873.610.663.170.55
4530/10/23 18.0031/10/23 2.008.00.940.160.770.150.520.11
462/11/23 13.303/11/23 6.0016.58.950.997.710.976.330.9
474/11/23 18.005/11/23 7.0013.03.510.62.340.511.750.41
489/11/23 16.0011/11/23 8.3040.52.940.452.650.371.770.28
4927/11/23 20.0028/11/23 7.0011.00.610.210.590.180.60.17
5030/11/23 4.0030/11/23 19.0015.00.530.170.310.090.20.06
512/12/23 2.002/12/23 16.0014.03.710.662.250.481.580.36
524/12/23 11.005/12/23 17.0030.02.910.782.60.672.030.6
5314/12/23 8.0014/12/23 15.007.00.210.070.30.070.490.1
Table 2. The fittings of R2 of MAE, reported as a function of average rain rate for different domain areas (side measured in degrees) and lead times (in minutes).
Table 2. The fittings of R2 of MAE, reported as a function of average rain rate for different domain areas (side measured in degrees) and lead times (in minutes).
SideLead TimeFittingR2
15y = 0.3x + 0.00.99
115y = 0.5x + 0.00.99
130y = 0.6x + 0.10.99
160y = 0.7x + 0.10.99
190y = 0.8x + 0.20.98
1120y = 0.8x + 0.20.98
1180y = 0.7x + 0.30.97
1.55y = 0.3x + 0.00.99
1.515y = 0.5x + 0.00.99
1.530y = 0.6x + 0.10.99
1.560y = 0.7x + 0.10.98
1.590y = 0.8x + 0.20.97
1.5120y = 0.7x + 0.20.95
1.5180y = 0.7x + 0.30.94
2.05y = 0.2x + 0.00.99
2.0015y = 0.4x + 0.00.99
2.030y = 0.6x + 0.10.99
2.060y = 0.7x + 0.10.98
2.090y = 0.7x + 0.20.97
2.0120y = 0.7x + 0.20.97
2.0180y = 0.6x + 0.30.95
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Mazza, A.; Antonini, A.; Melani, S.; Ortolani, A. A Radar-Based Fast Code for Rainfall Nowcasting over the Tuscany Region. Remote Sens. 2025, 17, 2467. https://doi.org/10.3390/rs17142467

AMA Style

Mazza A, Antonini A, Melani S, Ortolani A. A Radar-Based Fast Code for Rainfall Nowcasting over the Tuscany Region. Remote Sensing. 2025; 17(14):2467. https://doi.org/10.3390/rs17142467

Chicago/Turabian Style

Mazza, Alessandro, Andrea Antonini, Samantha Melani, and Alberto Ortolani. 2025. "A Radar-Based Fast Code for Rainfall Nowcasting over the Tuscany Region" Remote Sensing 17, no. 14: 2467. https://doi.org/10.3390/rs17142467

APA Style

Mazza, A., Antonini, A., Melani, S., & Ortolani, A. (2025). A Radar-Based Fast Code for Rainfall Nowcasting over the Tuscany Region. Remote Sensing, 17(14), 2467. https://doi.org/10.3390/rs17142467

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop