Listing Thumbnail

    Historical high-resolution hourly forecasts - from November 2012

     Info
    Deployed on AWS
    Historical high-resolution, hourly forecasts for any global location - since November 2012. CustomWeather runs a proven high-resolution forecast model which delivers pinpoint forecasts/advisories for 85,000+ global locations. Use the attached link to get in touch with CustomWeather so that we can customize a solution for you. Please check out http://www.customweather.com to learn more about our comprehensive solutions covering the entire life cycle of weather - past, present, and future.

    Overview

    Hyper local, high-resolution forecasts up to 100m. Historical data, maps, forecasts, tracking and alerts. Global coverage. We recently celebrated our 22nd anniversary.

    Top companies from around the world rely on the accuracy and timeliness of CustomWeather’s data. CustomWeather offers exclusive, customized solutions with boutique-level customer service for utilities, media, business, and government institutions that seek only the highest quality data and services.

    CustomWeather runs a proven high-resolution forecast model, the CustomWeather 100 or CW100. The CW100 delivers pinpoint forecasts/advisories for 85,000+ global locations. We began archiving the hour-by-hour forecasts in November 2012.

    Use the attached link to get in touch with CustomWeather so that we can customize a solution for you. Please check out http://www.customweather.com  to learn more about our comprehensive solutions covering the entire life cycle of weather - past, present, and future.

    Hourly 7-day Forecast (file suffix = .hrs)

    city location identifier (up to 9 alphanumeric characters)| UTC Time (format hhMMDDYYYY)| Local Time (format hhMMDDYYYY)| day of the week - UTC time (Integer - 1 through 7, 1 = Sunday)| day of the week - local time (Integer - 1 through 7, 1 = Sunday)| daylight status (Character - 'D' for daytime icons, 'N' for nighttime icons)| sky descriptor (Integer - see lookup)| precipitation descriptor (Integer - see lookup)| temperature descriptor (Integer - see lookup)| additional air descriptor (optional) (Integer - see lookup)| temperature (Floating Point - Celsius)| wind speed (Floating Point - kilometers per hour)| wind direction (Integer - compass degrees, 0 - 359, 0 == North)| humidity (Integer - percent)| dew point (Floating Point - Celsius)| comfort level (Floating Point - Celsius)| visibility (Floating Point - kilometers)| rainfall amount for last hour (Floating Point - centimeters)| snowfall amount for last hour (Floating Point - centimeters)| probability of precipitation for last hour - US Only (Integer - percent)|

    ** Please Note: All fields are separated by a pipe ("|") and any values that are not available are represented by a star (""). One entry is listed per line. All floating point values are rounded to the hundredths place. Some fields may be signed integers (due to below zero conditions) and a negative sign, '-', may therefore be included.


    Sky Descriptors: SUNNY = 1; CLEAR = 2; MOSTLY SUNNY = 3; MOSTLY CLEAR = 4; HAZY SUNSHINE = 5; HAZE = 6; PASSING CLOUDS = 7; MORE SUN THAN CLOUDS = 8; SCATTERED CLOUDS = 9; PARTLY CLOUDY = 10; A MIXTURE OF SUN AND CLOUDS = 11; HIGH LEVEL CLOUDS = 12; MORE CLOUDS THAN SUN = 13; PARTLY SUNNY = 14; BROKEN CLOUDS = 15; MOSTLY CLOUDY = 16; CLOUDY = 17; OVERCAST = 18; LOW CLOUDS = 19; LIGHT FOG = 20; FOG = 21; DENSE FOG = 22; ICE FOG = 23; SANDSTORM = 24; DUSTSTORM = 25; INCREASING CLOUDINESS = 26; DECREASING CLOUDINESS = 27; CLEARING SKIES = 28; BREAKS OF SUN LATE = 29; EARLY FOG FOLLOWED BY SUNNY SKIES = 30; AFTERNOON CLOUDS = 31; MORNING CLOUDS = 32; SMOKE = 33; LOW LEVEL HAZE = 34; Precipitation Descriptors: DRIZZLE = 1; SPRINKLES = 2; SCATTERED SHOWERS = 3; A FEW SHOWERS = 4; LIGHT SHOWERS = 5; PASSING SHOWERS = 6; LIGHT RAIN = 7; RAIN SHOWERS = 8; RAIN = 9; NUMEROUS SHOWERS = 10; SHOWERY = 11; HEAVY RAIN = 12; LOTS OF RAIN = 13; TONS OF RAIN = 14; FLASH FLOODS = 15; WIDELY SCATTERED TSTORMS = 16; ISOLATED TSTORMS = 17; A FEW TSTORMS = 18; THUNDERSHOWERS = 19; THUNDERSTORMS = 20; STRONG THUNDERSTORMS = 21; SEVERE THUNDERSTORMS = 22; HAIL = 23; TORNADO = 24; TROPICAL STORM = 25; HURRICANE = 26; LIGHT FREEZING RAIN = 27; LIGHT MIXTURE OF PRECIP = 28; SLEET = 29; ICY MIX = 30; FREEZING RAIN = 31; MIXTURE OF PRECIP = 32; HEAVY MIXTURE OF PRECIP = 33; SNOW CHANGING TO RAIN = 34; SNOW CHANGING TO AN ICY MIX = 35; AN ICY MIX CHANGING TO SNOW = 36; AN ICY MIX CHANGING TO RAIN = 37; RAIN CHANGING TO SNOW = 38; RAIN CHANGING TO AN ICY MIX = 39; SCATTERED FLURRIES = 40; SNOW FLURRIES = 41; LIGHT SNOW SHOWERS = 42; SNOW SHOWERS = 43; LIGHT SNOW = 44; SNOW = 45; MODERATE SNOW = 46; HEAVY SNOW = 47; SNOWSTORM = 48; BLIZZARD = 49; Precipitation descriptors (used for the extended forecast only and NOT the hourly forecasts): SPRINKLES EARLY = 50; SHOWERS EARLY = 51; LIGHT RAIN EARLY = 52; RAIN EARLY = 53; HEAVY RAIN EARLY = 54; TSTORMS EARLY = 55; FLURRIES EARLY = 56; SNOW SHOWERS EARLY = 57; LIGHT SNOW EARLY = 58; SNOW EARLY = 59; HEAVY SNOW EARLY = 60; LIGHT ICY MIX EARLY = 61; ICY MIX EARLY = 62; SPRINKLES LATE = 63; SHOWERS LATE = 64; LIGHT RAIN LATE = 65; RAIN LATE = 66; HEAVY RAIN LATE = 67; ISOLATED TSTORMS LATE = 68; SCATTERED TSTORMS LATE = 69; TSTORMS LATE = 70; FLURRIES LATE = 71; SNOW SHOWERS LATE = 72; LIGHT SNOW LATE = 73; SNOW LATE = 74; HEAVY SNOW LATE = 75; LIGHT ICY MIX LATE = 76; ICY MIX LATE = 77; Temperature Descriptors: BRUTALLY COLD = 1; FRIGID = 2; COLD = 3; CHILLY = 4; NIPPY = 5; COOL = 6; REFRESHINGLY COOL = 7; MILD = 8; PLEASANTLY WARM = 9; WARM = 10; HOT = 11; AWFULLY HOT = 12; Additional Air Descriptors (Wind, Emotional, and Feels Like): BREEZY = 13; WINDY = 14; GUSTY = 15; BLUSTERY = 16; VERY WINDY = 17; EXTREMELY WINDY = 18; HIGH WINDS = 19; BEAUTIFUL = 20; AWESOME = 21; NICE = 22; DREARY = 23; SMOGGY = 24; LOW LEVEL POLLUTION = 25; BLOWING SNOW = 26; BLOWING SPRAY = 27; DRY = 28; COMFORTABLE = 29; CRISP = 30; RAW = 31; DAMP = 32; HUMID = 33; MUGGY = 34; SULTRY = 35; STEAMY = 36; UV Index Categories: MINIMAL = 0; LOW = 3; MODERATE = 5; HIGH = 7; EXTREME = 10;

    Assigning Icons:

    Icon assignment for hourly weather forecasts is based on precipitation and sky conditions. If a precipitation condition is available (in other words, there is NOT a '*' in the precipitation descriptor field), then a precipitation icon should be used. If there is no precipitation descriptor, then a sky icon should be used.

    The specifications for icon assignment are further detailed in an attached *.pdf file.

    Time Stamps:

    The hourly forecast file (weather.hrs) has two time stamps at the top. Note the example below:

    2211142000 935543562.000000

    Where, -The first line is the file creation time, 22 Zulu, November 14, 2000. -The second line is the Unix time stamp of file creation time.

    Generally, the hourly forecast file should not be used more than 18 hours after its creation time.

    Metric Conversion:

    All of the fields for weather forecast and current condition data feeds are in metric SI  units. Some of the fields may be signed integers (due to below zero conditions). When converting from metric SI  units to Imperial units, the following formulas should be used:

    Temperature Fahrenheit = (Temperature Celsius * 1.8) + 32.0

    1 inch of mercury = 33.865 millibars inches of mercury should always be listed to at least the hundredths place 

    1 mile per hour = 1.61 * kilometers per hour

    1 inch = 2.54 centimeters


    Wind Direction Conversions:

    Wind directions are given as compass degrees where north = 0 and south = 180 as illustrated below:

    315 0 45 NW N NE !/ 270W -!- E 90 /!\ SW S SE 225 180 135

    For the purpose of converting from compass degrees to compass heading, the following logic can be used:

    if (WindDirection < 11 || WindDirection > 349) return "N"; else if (WindDirection < 34) return "NNE"; else if (WindDirection < 56) return "NE"; else if (WindDirection < 79) return "ENE"; else if (WindDirection < 101) return "E"; else if (WindDirection < 124) return "ESE"; else if (WindDirection < 146) return "SE"; else if (WindDirection < 169) return "SSE"; else if (WindDirection < 191) return "S"; else if (WindDirection < 214) return "SSW"; else if (WindDirection < 236) return "SW"; else if (WindDirection < 259) return "WSW"; else if (WindDirection < 281) return "W"; else if (WindDirection < 304) return "WNW"; else if (WindDirection < 326) return "NW"; else if (WindDirection <= 349) return "NNW";

    Displaying Precipitation Amounts:

    If only one precipitation amount is going to be displayed, the following logic should be used:

    if rainfall exists (a "*" is not in its place) precipitation amount = rainfall amount;

    else if snowfall exists (a "*" is not in its place) precipitation amount = snowfall amount;

    else do not display any amount (precipitation amount = 0);

    Only in rare mixed precipitation events will both a rainfall and snowfall amount be included. In such cases, preference should be given to the rainfall total.

    Details

    Delivery method

    Deployed on AWS
    New

    Introducing multi-product solutions

    You can now purchase comprehensive solutions tailored to use cases and industries.

    Multi-product solutions

    Features and programs

    Financing for AWS Marketplace purchases

    AWS Marketplace now accepts line of credit payments through the PNC Vendor Finance program. This program is available to select AWS customers in the US, excluding NV, NC, ND, TN, & VT.
    Financing for AWS Marketplace purchases

    Pricing

    Historical high-resolution hourly forecasts - from November 2012

     Info
    This product is available free of charge. Free subscriptions have no end date and may be canceled any time.
    Additional AWS infrastructure costs may apply. Use the AWS Pricing Calculator  to estimate your infrastructure costs.

    Vendor refund policy

    Not applicable - product available free of charge.

    How can we make this page better?

    We'd like to hear your feedback and ideas on how to improve this page.
    We'd like to hear your feedback and ideas on how to improve this page.

    Legal

    Vendor terms and conditions

    Upon subscribing to this product, you must acknowledge and agree to the terms and conditions outlined in the vendor's End User License Agreement (EULA) .

    Content disclaimer

    Vendors are responsible for their product descriptions and other product content. AWS does not warrant that vendors' product descriptions or other product content are accurate, complete, reliable, current, or error-free.

    Usage information

     Info

    Delivery details

    AWS Data Exchange (ADX)

    AWS Data Exchange is a service that helps AWS easily share and manage data entitlements from other organizations at scale.

    Additional details

    Data sets (1)

     Info

    You will receive access to the following data sets.

    Data set name
    Type
    Historical revisions
    Future revisions
    Sensitive information
    Data dictionaries
    Data samples
    Historical hourly weather forecasts - 10 year archive for 85,000 global locations - high resolution
    No historical revisions
    All future revisions
    Not included
    Not included

    Resources

    Vendor resources

    Similar products