A computerized method of calculating location specific weather data comprising: receiving, by a communications interface in electronic communication with at least a first data source, microwave link data related to at least one microwave link, the microwave link data including a signal attenuation measurement and at least one link identifier, pre-processing the received microwave link data, thereby calculating the link length and associating the calculated link length with the received microwave link data, Z the method being characterized by: processing, on a schedule based on a cadence cycle including cadence instances, the pre-processed microwave link data using a precalculated link-to-grid data transform and a particular grid-to-tile data transform to produce a first precipitation intensity estimate, the precalculated link-to-grid data transform calculating a location-specific precipitation intensity estimate based upon the signal attenuation measurement and the microwave link location(s) and applying the particular grid-to-tile transform to all geographical grid points at which a location-specific precipitation intensity estimate produced by the precalculated link-to-grid data transform can be determined to generate a tile layer that includes the geographical coverage area of the precalculated link-to-grid transform, and storing the results of pre-processing and/or processing in a data store; wherein the pre-processing and processing of the received microwave link data includes associating the pre-processed microwave link data and the calculated location-specific precipitation intensity estimate with a cadence instance M i of the cadence cycle, the cadence cycle having time delays between the cadence instances, wherein the cadence cycle length is not required to be synchronized with reception of the microwave link data, the grid-to-tile transform being carried out at the cadence instance M i. receiving, by a communications interface in electronic communication with at least a first data source, microwave link data related to at least one microwave link, the microwave link data including a signal attenuation measurement and at least one link identifier, pre-processing the received microwave link data, thereby calculating the link length and associating the calculated link length with the received microwave link data, Z the method being characterized by: processing, on a schedule based on a cadence cycle including cadence instances, the pre-processed microwave link data using a precalculated link-to-grid data transform and a particular grid-to-tile data transform to produce a first precipitation intensity estimate, the precalculated link-to-grid data transform calculating a location-specific precipitation intensity estimate based upon the signal attenuation measurement and the microwave link location(s) and applying the particular grid-to-tile transform to all geographical grid points at which a location-specific precipitation intensity estimate produced by the precalculated link-to-grid data transform can be determined to generate a tile layer that includes the geographical coverage area of the precalculated link-to-grid transform, and storing the results of pre-processing and/or processing in a data store; wherein the pre-processing and processing of the received microwave link data includes associating the pre-processed microwave link data and the calculated location-specific precipitation intensity estimate with a cadence instance M i of the cadence cycle, the cadence cycle having time delays between the cadence instances, wherein the cadence cycle length is not required to be synchronized with reception of the microwave link data, the grid-to-tile transform being carried out at the cadence instance M i. processing, on a schedule based on a cadence cycle including cadence instances, the pre-processed microwave link data using a precalculated link-to-grid data transform and a particular grid-to-tile data transform to produce a first precipitation intensity estimate, the precalculated link-to-grid data transform calculating a location-specific precipitation intensity estimate based upon the signal attenuation measurement and the microwave link location(s) and applying the particular grid-to-tile transform to all geographical grid points at which a location-specific precipitation intensity estimate produced by the precalculated link-to-grid data transform can be determined to generate a tile layer that includes the geographical coverage area of the precalculated link-to-grid transform, and storing the results of pre-processing and/or processing in a data store; wherein the pre-processing and processing of the received microwave link data includes associating the pre-processed microwave link data and the calculated location-specific precipitation intensity estimate with a cadence instance M i of the cadence cycle, the cadence cycle having time delays between the cadence instances, wherein the cadence cycle length is not required to be synchronized with reception of the microwave link data, the grid-to-tile transform being carried out at the cadence instance M i.