A method implementing a probabilistic weather severity estimation system, the method comprising: gathering meteorological information from a plurality of vehicles based on a non-periodic iteratively optimized communication method that at least in part takes into consideration a vehicle position and heading in relation to a weather event, the plurality of vehicles traveling through an airspace volume; creating a volumetric airspace volume grid (202a11-202n-nn) consisting of a plurality of cells, the plurality of cells being associated with a plurality of nodes; generating a matrix, the plurality of nodes representing columns of the matrix, rows of the matrix being associated with the plurality of vehicles, the matrix being populated with values reflecting the meteorological information associated with respective nodes of the plurality of nodes; determining if an overlap of monitoring coverage of the airspace volume associated with at least one node of the plurality of nodes is present with at least two vehicles of the plurality of vehicles; when an overlap of monitoring coverage is found present with the at least two vehicles, removing at least one vehicle of the at least two vehicles from gather polling, so that the at least one vehicle is removed from the matrix so that future weather information requests are not transmitted to the at least one vehicle until coverage area is reevaluated; re-gathering the meteorological information from a remainder of the plurality of vehicles by polling the remainder of the plurality of vehicles; and calculating a probabilistic weather severity estimation for future weather conditions based at least in part on the gathered and/or re-gathered meteorological information and an assigning of computed probabilistic weather severity values to the plurality of nodes. gathering meteorological information from a plurality of vehicles based on a non-periodic iteratively optimized communication method that at least in part takes into consideration a vehicle position and heading in relation to a weather event, the plurality of vehicles traveling through an airspace volume; creating a volumetric airspace volume grid (202a11-202n-nn) consisting of a plurality of cells, the plurality of cells being associated with a plurality of nodes; generating a matrix, the plurality of nodes representing columns of the matrix, rows of the matrix being associated with the plurality of vehicles, the matrix being populated with values reflecting the meteorological information associated with respective nodes of the plurality of nodes; determining if an overlap of monitoring coverage of the airspace volume associated with at least one node of the plurality of nodes is present with at least two vehicles of the plurality of vehicles; when an overlap of monitoring coverage is found present with the at least two vehicles, removing at least one vehicle of the at least two vehicles from gather polling, so that the at least one vehicle is removed from the matrix so that future weather information requests are not transmitted to the at least one vehicle until coverage area is reevaluated; re-gathering the meteorological information from a remainder of the plurality of vehicles by polling the remainder of the plurality of vehicles; and calculating a probabilistic weather severity estimation for future weather conditions based at least in part on the gathered and/or re-gathered meteorological information and an assigning of computed probabilistic weather severity values to the plurality of nodes.