A method of generating and distributing weather information, the method comprising: monitoring for critical weather events based on defined critical weather event thresholds with an onboard producer weather detection unit of at least one producer vehicle; associating current time stamp and geolocation information to each detected critical weather event; communicating the detected critical weather event and associated time stamp and geolocation information to a base station; fusing the detected critical weather event with other weather data at the base station to produce a unified weather event image including the detected critical weather event; applying prediction algorithms to the unified weather event image at the base station to produce predicted weather data including the detected critical weather event parsed into predefined grid cells of a geo-spatial grid; up-linking the predicted weather data with the detected critical weather event to a consumer vehicle anticipated to travel within at least one grid cell of the geo-spatial grid associated with the predicted weather data; and characterised in, dynamically reconfiguring a configurable file including the critical weather event thresholds at the producer vehicle by: re-configuring the critical weather event thresholds based on consumption needs of the consumer vehicle, the consumption needs depending on a current phase of a flight of the consumer vehicle, and configuring a periodicity of processing and downlinking of critical weather data. monitoring for critical weather events based on defined critical weather event thresholds with an onboard producer weather detection unit of at least one producer vehicle; associating current time stamp and geolocation information to each detected critical weather event; communicating the detected critical weather event and associated time stamp and geolocation information to a base station; fusing the detected critical weather event with other weather data at the base station to produce a unified weather event image including the detected critical weather event; applying prediction algorithms to the unified weather event image at the base station to produce predicted weather data including the detected critical weather event parsed into predefined grid cells of a geo-spatial grid; up-linking the predicted weather data with the detected critical weather event to a consumer vehicle anticipated to travel within at least one grid cell of the geo-spatial grid associated with the predicted weather data; and characterised in, dynamically reconfiguring a configurable file including the critical weather event thresholds at the producer vehicle by: re-configuring the critical weather event thresholds based on consumption needs of the consumer vehicle, the consumption needs depending on a current phase of a flight of the consumer vehicle, and configuring a periodicity of processing and downlinking of critical weather data. re-configuring the critical weather event thresholds based on consumption needs of the consumer vehicle, the consumption needs depending on a current phase of a flight of the consumer vehicle, and configuring a periodicity of processing and downlinking of critical weather data.