{
  "@context": "https://schema.org",
  "@type": "Dataset",
  "@id": "https://windbornesystems.com/weather/brazil/joinville/#forecast",
  "name": "15-day weather forecast for Joinville, Santa Catarina, Brazil",
  "description": "Weather forecast for Joinville produced by WindBorne WeatherMesh (init 2026-07-23T20:00:00Z). Includes daily high/low temperature, precipitation, wind, cloud cover, and humidity in both metric and imperial units.",
  "url": "https://windbornesystems.com/weather/brazil/joinville/",
  "sameAs": "https://windbornesystems.com/weather/brazil/joinville/forecast.json",
  "license": "https://windbornesystems.com/terms",
  "creator": {
    "@type": "Organization",
    "name": "WindBorne Systems",
    "url": "https://windbornesystems.com"
  },
  "isBasedOn": "https://windbornesystems.com/products/forecasts",
  "measurementTechnique": "WindBorne WeatherMesh (wm-6)",
  "dateModified": "2026-07-23T20:00:00Z",
  "datePublished": "2026-07-23T21:20:37.193Z",
  "temporalCoverage": "2026-07-24/2026-08-07",
  "spatialCoverage": {
    "@type": "Place",
    "name": "Joinville, Santa Catarina, Brazil",
    "address": {
      "@type": "PostalAddress",
      "addressLocality": "Joinville",
      "addressRegion": "Santa Catarina",
      "addressCountry": "Brazil"
    },
    "geo": {
      "@type": "GeoCoordinates",
      "latitude": -26.30444,
      "longitude": -48.84556,
      "elevation": 9
    },
    "additionalProperty": [
      {
        "@type": "PropertyValue",
        "name": "timezone",
        "value": "America/Sao_Paulo"
      },
      {
        "@type": "PropertyValue",
        "name": "population",
        "value": 664500
      }
    ]
  },
  "variableMeasured": [
    {
      "@type": "PropertyValue",
      "propertyID": "temperature_high",
      "name": "Daily high temperature",
      "unitText": "degrees Celsius",
      "unitCode": "CEL",
      "description": "The warmest temperature expected during the day, rounded to your selected units."
    },
    {
      "@type": "PropertyValue",
      "propertyID": "temperature_low",
      "name": "Daily low temperature",
      "unitText": "degrees Celsius",
      "unitCode": "CEL",
      "description": "The coolest temperature expected during the day, rounded to your selected units."
    },
    {
      "@type": "PropertyValue",
      "propertyID": "precipitation",
      "name": "Total daily precipitation",
      "unitText": "millimetres",
      "unitCode": "MMT",
      "description": "The amount is our best estimate for the whole day. The percent is the highest chance, among the day's 3-hour forecast periods, of at least 0.25 mm (0.01 in) of precipitation. Because amount and chance answer different questions, a small daily total can still have a noticeable percent. If snow is expected, the amount shown is snowfall."
    },
    {
      "@type": "PropertyValue",
      "propertyID": "precipitation_probability",
      "name": "Displayed precipitation probability",
      "unitText": "percent",
      "unitCode": "P1",
      "description": "The amount is our best estimate for the whole day. The percent is the highest chance, among the day's 3-hour forecast periods, of at least 0.25 mm (0.01 in) of precipitation. Because amount and chance answer different questions, a small daily total can still have a noticeable percent. If snow is expected, the amount shown is snowfall."
    },
    {
      "@type": "PropertyValue",
      "propertyID": "snowfall",
      "name": "Total daily snowfall",
      "unitText": "millimetres",
      "unitCode": "MMT",
      "description": "The amount is our best estimate for the whole day. The percent is the highest chance, among the day's 3-hour forecast periods, of at least 0.25 mm (0.01 in) of precipitation. Because amount and chance answer different questions, a small daily total can still have a noticeable percent. If snow is expected, the amount shown is snowfall."
    },
    {
      "@type": "PropertyValue",
      "propertyID": "wind_speed",
      "name": "Daily mean 10 m wind speed",
      "unitText": "miles per hour",
      "unitCode": "HM",
      "description": "The day's average wind. Direction shows where the wind comes from, and speed is shown in your selected units."
    },
    {
      "@type": "PropertyValue",
      "propertyID": "wind_direction",
      "name": "Daily mean 10 m wind direction",
      "unitText": "degrees",
      "unitCode": "DD",
      "description": "The day's average wind. Direction shows where the wind comes from, and speed is shown in your selected units."
    },
    {
      "@type": "PropertyValue",
      "propertyID": "cloud_cover",
      "name": "Mean total cloud cover",
      "unitText": "percent",
      "unitCode": "P1",
      "description": "How cloudy the day is expected to be on average, from clear (0%) to overcast (100%)."
    },
    {
      "@type": "PropertyValue",
      "propertyID": "humidity",
      "name": "Mean relative humidity",
      "unitText": "percent",
      "unitCode": "P1"
    },
    {
      "@type": "PropertyValue",
      "propertyID": "pressure",
      "name": "Mean mean-sea-level pressure",
      "unitText": "hectopascals",
      "unitCode": "A97"
    }
  ],
  "distribution": [
    {
      "@type": "DataDownload",
      "encodingFormat": "application/json",
      "contentUrl": "https://windbornesystems.com/weather/brazil/joinville/forecast.json"
    }
  ],
  "hasPart": [
    {
      "@type": "Dataset",
      "@id": "https://windbornesystems.com/weather/brazil/joinville/#current-conditions",
      "name": "Current weather conditions dataset for Joinville",
      "description": "Current weather conditions dataset for Joinville observed at 2026-07-23T21:00:00Z, including temperature, humidity, wind, and pressure.",
      "temporalCoverage": "2026-07-23T21:00:00Z",
      "license": "https://windbornesystems.com/terms",
      "creator": {
        "@type": "Organization",
        "name": "WindBorne Systems",
        "url": "https://windbornesystems.com"
      },
      "variableMeasured": [
        {
          "@type": "PropertyValue",
          "name": "temperature_c",
          "value": 17.4,
          "unitText": "°C",
          "unitCode": "CEL"
        },
        {
          "@type": "PropertyValue",
          "name": "temperature_f",
          "value": 63,
          "unitText": "°F",
          "unitCode": "FAH"
        },
        {
          "@type": "PropertyValue",
          "name": "humidity_pct",
          "value": 82,
          "unitText": "%",
          "unitCode": "P1"
        },
        {
          "@type": "PropertyValue",
          "name": "wind_speed_mph",
          "value": 4,
          "unitText": "mph",
          "unitCode": "HM"
        },
        {
          "@type": "PropertyValue",
          "name": "wind_speed_kmh",
          "value": 7,
          "unitText": "km/h",
          "unitCode": "KMH"
        },
        {
          "@type": "PropertyValue",
          "name": "wind_direction_deg",
          "value": 107,
          "unitText": "°",
          "unitCode": "DD"
        },
        {
          "@type": "PropertyValue",
          "name": "wind_direction_cardinal",
          "value": "ESE"
        },
        {
          "@type": "PropertyValue",
          "name": "pressure_hpa",
          "value": 1018,
          "unitText": "hPa",
          "unitCode": "A97"
        }
      ]
    },
    {
      "@type": "Dataset",
      "@id": "https://windbornesystems.com/weather/brazil/joinville/#forecast-2026-07-24",
      "name": "Friday 2026-07-24 weather forecast dataset for Joinville",
      "description": "Daily weather forecast dataset for Joinville on 2026-07-24, including temperature, precipitation, wind, cloud cover, humidity, and conditions.",
      "temporalCoverage": "2026-07-24",
      "license": "https://windbornesystems.com/terms",
      "creator": {
        "@type": "Organization",
        "name": "WindBorne Systems",
        "url": "https://windbornesystems.com"
      },
      "variableMeasured": [
        {
          "@type": "PropertyValue",
          "name": "temperature_high_c",
          "value": 16,
          "unitText": "°C",
          "unitCode": "CEL",
          "description": "The warmest temperature expected during the day, rounded to your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "temperature_high_f",
          "value": 61,
          "unitText": "°F",
          "unitCode": "FAH",
          "description": "The warmest temperature expected during the day, rounded to your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "temperature_low_c",
          "value": 14,
          "unitText": "°C",
          "unitCode": "CEL",
          "description": "The coolest temperature expected during the day, rounded to your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "temperature_low_f",
          "value": 58,
          "unitText": "°F",
          "unitCode": "FAH",
          "description": "The coolest temperature expected during the day, rounded to your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "feels_like_high_c",
          "value": 16,
          "unitText": "°C",
          "unitCode": "CEL"
        },
        {
          "@type": "PropertyValue",
          "name": "feels_like_low_c",
          "value": 14,
          "unitText": "°C",
          "unitCode": "CEL"
        },
        {
          "@type": "PropertyValue",
          "name": "precipitation_mm",
          "value": 1.7,
          "unitText": "mm",
          "unitCode": "MMT",
          "description": "The amount is our best estimate for the whole day. The percent is the highest chance, among the day's 3-hour forecast periods, of at least 0.25 mm (0.01 in) of precipitation. Because amount and chance answer different questions, a small daily total can still have a noticeable percent. If snow is expected, the amount shown is snowfall."
        },
        {
          "@type": "PropertyValue",
          "name": "precipitation_probability_pct",
          "value": 48,
          "unitText": "%",
          "unitCode": "P1",
          "description": "The amount is our best estimate for the whole day. The percent is the highest chance, among the day's 3-hour forecast periods, of at least 0.25 mm (0.01 in) of precipitation. Because amount and chance answer different questions, a small daily total can still have a noticeable percent. If snow is expected, the amount shown is snowfall."
        },
        {
          "@type": "PropertyValue",
          "name": "snowfall_mm",
          "value": 0,
          "unitText": "mm",
          "unitCode": "MMT",
          "description": "The amount is our best estimate for the whole day. The percent is the highest chance, among the day's 3-hour forecast periods, of at least 0.25 mm (0.01 in) of precipitation. Because amount and chance answer different questions, a small daily total can still have a noticeable percent. If snow is expected, the amount shown is snowfall."
        },
        {
          "@type": "PropertyValue",
          "name": "max_snowfall_3h_mm",
          "value": 0,
          "unitText": "mm",
          "unitCode": "MMT",
          "description": "The amount is our best estimate for the whole day. The percent is the highest chance, among the day's 3-hour forecast periods, of at least 0.25 mm (0.01 in) of precipitation. Because amount and chance answer different questions, a small daily total can still have a noticeable percent. If snow is expected, the amount shown is snowfall."
        },
        {
          "@type": "PropertyValue",
          "name": "wind_speed_mph",
          "value": 3,
          "unitText": "mph",
          "unitCode": "HM",
          "description": "The day's average wind. Direction shows where the wind comes from, and speed is shown in your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "wind_speed_kmh",
          "value": 4,
          "unitText": "km/h",
          "unitCode": "KMH",
          "description": "The day's average wind. Direction shows where the wind comes from, and speed is shown in your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "wind_speed_max_mph",
          "value": 4,
          "unitText": "mph",
          "unitCode": "HM"
        },
        {
          "@type": "PropertyValue",
          "name": "wind_speed_max_kmh",
          "value": 6,
          "unitText": "km/h",
          "unitCode": "KMH"
        },
        {
          "@type": "PropertyValue",
          "name": "wind_direction_deg",
          "value": 120,
          "unitText": "°",
          "unitCode": "DD",
          "description": "The day's average wind. Direction shows where the wind comes from, and speed is shown in your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "wind_direction_cardinal",
          "value": "ESE",
          "description": "The day's average wind. Direction shows where the wind comes from, and speed is shown in your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "cloud_cover_pct",
          "value": 96,
          "unitText": "%",
          "unitCode": "P1",
          "description": "How cloudy the day is expected to be on average, from clear (0%) to overcast (100%)."
        },
        {
          "@type": "PropertyValue",
          "name": "humidity_pct",
          "value": 88,
          "unitText": "%",
          "unitCode": "P1"
        },
        {
          "@type": "PropertyValue",
          "name": "pressure_hpa",
          "value": 1021,
          "unitText": "hPa",
          "unitCode": "A97"
        },
        {
          "@type": "PropertyValue",
          "name": "condition",
          "value": "drizzle",
          "description": "A plain-language summary for the day. Wet days use the precipitation-type forecast first, then the expected intensity to choose labels like downpour, light rain, flurries, sleet, or freezing drizzle. Otherwise, the summary uses cloud cover, feels-like temperature, and wind."
        },
        {
          "@type": "PropertyValue",
          "name": "day_text",
          "value": "Overcast and mild, with a high of 16°C. Light wind from the SE around 5 km/h. 48% chance of drizzle around midday."
        },
        {
          "@type": "PropertyValue",
          "name": "night_text",
          "value": "Overcast, with a low around 15°C. Light wind from the ESE around 3 km/h. 32% chance of drizzle throughout the night."
        }
      ]
    },
    {
      "@type": "Dataset",
      "@id": "https://windbornesystems.com/weather/brazil/joinville/#forecast-2026-07-25",
      "name": "Saturday 2026-07-25 weather forecast dataset for Joinville",
      "description": "Daily weather forecast dataset for Joinville on 2026-07-25, including temperature, precipitation, wind, cloud cover, humidity, and conditions.",
      "temporalCoverage": "2026-07-25",
      "license": "https://windbornesystems.com/terms",
      "creator": {
        "@type": "Organization",
        "name": "WindBorne Systems",
        "url": "https://windbornesystems.com"
      },
      "variableMeasured": [
        {
          "@type": "PropertyValue",
          "name": "temperature_high_c",
          "value": 21,
          "unitText": "°C",
          "unitCode": "CEL",
          "description": "The warmest temperature expected during the day, rounded to your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "temperature_high_f",
          "value": 70,
          "unitText": "°F",
          "unitCode": "FAH",
          "description": "The warmest temperature expected during the day, rounded to your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "temperature_low_c",
          "value": 14,
          "unitText": "°C",
          "unitCode": "CEL",
          "description": "The coolest temperature expected during the day, rounded to your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "temperature_low_f",
          "value": 57,
          "unitText": "°F",
          "unitCode": "FAH",
          "description": "The coolest temperature expected during the day, rounded to your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "feels_like_high_c",
          "value": 21,
          "unitText": "°C",
          "unitCode": "CEL"
        },
        {
          "@type": "PropertyValue",
          "name": "feels_like_low_c",
          "value": 14,
          "unitText": "°C",
          "unitCode": "CEL"
        },
        {
          "@type": "PropertyValue",
          "name": "precipitation_mm",
          "value": 1,
          "unitText": "mm",
          "unitCode": "MMT",
          "description": "The amount is our best estimate for the whole day. The percent is the highest chance, among the day's 3-hour forecast periods, of at least 0.25 mm (0.01 in) of precipitation. Because amount and chance answer different questions, a small daily total can still have a noticeable percent. If snow is expected, the amount shown is snowfall."
        },
        {
          "@type": "PropertyValue",
          "name": "precipitation_probability_pct",
          "value": 35,
          "unitText": "%",
          "unitCode": "P1",
          "description": "The amount is our best estimate for the whole day. The percent is the highest chance, among the day's 3-hour forecast periods, of at least 0.25 mm (0.01 in) of precipitation. Because amount and chance answer different questions, a small daily total can still have a noticeable percent. If snow is expected, the amount shown is snowfall."
        },
        {
          "@type": "PropertyValue",
          "name": "snowfall_mm",
          "value": 0,
          "unitText": "mm",
          "unitCode": "MMT",
          "description": "The amount is our best estimate for the whole day. The percent is the highest chance, among the day's 3-hour forecast periods, of at least 0.25 mm (0.01 in) of precipitation. Because amount and chance answer different questions, a small daily total can still have a noticeable percent. If snow is expected, the amount shown is snowfall."
        },
        {
          "@type": "PropertyValue",
          "name": "max_snowfall_3h_mm",
          "value": 0,
          "unitText": "mm",
          "unitCode": "MMT",
          "description": "The amount is our best estimate for the whole day. The percent is the highest chance, among the day's 3-hour forecast periods, of at least 0.25 mm (0.01 in) of precipitation. Because amount and chance answer different questions, a small daily total can still have a noticeable percent. If snow is expected, the amount shown is snowfall."
        },
        {
          "@type": "PropertyValue",
          "name": "wind_speed_mph",
          "value": 3,
          "unitText": "mph",
          "unitCode": "HM",
          "description": "The day's average wind. Direction shows where the wind comes from, and speed is shown in your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "wind_speed_kmh",
          "value": 5,
          "unitText": "km/h",
          "unitCode": "KMH",
          "description": "The day's average wind. Direction shows where the wind comes from, and speed is shown in your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "wind_speed_max_mph",
          "value": 4,
          "unitText": "mph",
          "unitCode": "HM"
        },
        {
          "@type": "PropertyValue",
          "name": "wind_speed_max_kmh",
          "value": 7,
          "unitText": "km/h",
          "unitCode": "KMH"
        },
        {
          "@type": "PropertyValue",
          "name": "wind_direction_deg",
          "value": 263,
          "unitText": "°",
          "unitCode": "DD",
          "description": "The day's average wind. Direction shows where the wind comes from, and speed is shown in your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "wind_direction_cardinal",
          "value": "W",
          "description": "The day's average wind. Direction shows where the wind comes from, and speed is shown in your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "cloud_cover_pct",
          "value": 54,
          "unitText": "%",
          "unitCode": "P1",
          "description": "How cloudy the day is expected to be on average, from clear (0%) to overcast (100%)."
        },
        {
          "@type": "PropertyValue",
          "name": "humidity_pct",
          "value": 88,
          "unitText": "%",
          "unitCode": "P1"
        },
        {
          "@type": "PropertyValue",
          "name": "pressure_hpa",
          "value": 1020,
          "unitText": "hPa",
          "unitCode": "A97"
        },
        {
          "@type": "PropertyValue",
          "name": "condition",
          "value": "drizzle",
          "description": "A plain-language summary for the day. Wet days use the precipitation-type forecast first, then the expected intensity to choose labels like downpour, light rain, flurries, sleet, or freezing drizzle. Otherwise, the summary uses cloud cover, feels-like temperature, and wind."
        },
        {
          "@type": "PropertyValue",
          "name": "day_text",
          "value": "Mostly cloudy and warm, with a high of 21°C and morning low of 14°C. Light wind from the WSW around 5 km/h. 10% chance of drizzle in the morning."
        },
        {
          "@type": "PropertyValue",
          "name": "night_text",
          "value": "Mostly cloudy, with a low around 14°C. Light wind from the NE around 4 km/h. 35% chance of drizzle overnight."
        }
      ]
    },
    {
      "@type": "Dataset",
      "@id": "https://windbornesystems.com/weather/brazil/joinville/#forecast-2026-07-26",
      "name": "Sunday 2026-07-26 weather forecast dataset for Joinville",
      "description": "Daily weather forecast dataset for Joinville on 2026-07-26, including temperature, precipitation, wind, cloud cover, humidity, and conditions.",
      "temporalCoverage": "2026-07-26",
      "license": "https://windbornesystems.com/terms",
      "creator": {
        "@type": "Organization",
        "name": "WindBorne Systems",
        "url": "https://windbornesystems.com"
      },
      "variableMeasured": [
        {
          "@type": "PropertyValue",
          "name": "temperature_high_c",
          "value": 22,
          "unitText": "°C",
          "unitCode": "CEL",
          "description": "The warmest temperature expected during the day, rounded to your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "temperature_high_f",
          "value": 71,
          "unitText": "°F",
          "unitCode": "FAH",
          "description": "The warmest temperature expected during the day, rounded to your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "temperature_low_c",
          "value": 14,
          "unitText": "°C",
          "unitCode": "CEL",
          "description": "The coolest temperature expected during the day, rounded to your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "temperature_low_f",
          "value": 58,
          "unitText": "°F",
          "unitCode": "FAH",
          "description": "The coolest temperature expected during the day, rounded to your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "feels_like_high_c",
          "value": 22,
          "unitText": "°C",
          "unitCode": "CEL"
        },
        {
          "@type": "PropertyValue",
          "name": "feels_like_low_c",
          "value": 14,
          "unitText": "°C",
          "unitCode": "CEL"
        },
        {
          "@type": "PropertyValue",
          "name": "precipitation_mm",
          "value": 0.5,
          "unitText": "mm",
          "unitCode": "MMT",
          "description": "The amount is our best estimate for the whole day. The percent is the highest chance, among the day's 3-hour forecast periods, of at least 0.25 mm (0.01 in) of precipitation. Because amount and chance answer different questions, a small daily total can still have a noticeable percent. If snow is expected, the amount shown is snowfall."
        },
        {
          "@type": "PropertyValue",
          "name": "precipitation_probability_pct",
          "value": 17,
          "unitText": "%",
          "unitCode": "P1",
          "description": "The amount is our best estimate for the whole day. The percent is the highest chance, among the day's 3-hour forecast periods, of at least 0.25 mm (0.01 in) of precipitation. Because amount and chance answer different questions, a small daily total can still have a noticeable percent. If snow is expected, the amount shown is snowfall."
        },
        {
          "@type": "PropertyValue",
          "name": "snowfall_mm",
          "value": 0,
          "unitText": "mm",
          "unitCode": "MMT",
          "description": "The amount is our best estimate for the whole day. The percent is the highest chance, among the day's 3-hour forecast periods, of at least 0.25 mm (0.01 in) of precipitation. Because amount and chance answer different questions, a small daily total can still have a noticeable percent. If snow is expected, the amount shown is snowfall."
        },
        {
          "@type": "PropertyValue",
          "name": "max_snowfall_3h_mm",
          "value": 0,
          "unitText": "mm",
          "unitCode": "MMT",
          "description": "The amount is our best estimate for the whole day. The percent is the highest chance, among the day's 3-hour forecast periods, of at least 0.25 mm (0.01 in) of precipitation. Because amount and chance answer different questions, a small daily total can still have a noticeable percent. If snow is expected, the amount shown is snowfall."
        },
        {
          "@type": "PropertyValue",
          "name": "wind_speed_mph",
          "value": 3,
          "unitText": "mph",
          "unitCode": "HM",
          "description": "The day's average wind. Direction shows where the wind comes from, and speed is shown in your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "wind_speed_kmh",
          "value": 5,
          "unitText": "km/h",
          "unitCode": "KMH",
          "description": "The day's average wind. Direction shows where the wind comes from, and speed is shown in your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "wind_speed_max_mph",
          "value": 4,
          "unitText": "mph",
          "unitCode": "HM"
        },
        {
          "@type": "PropertyValue",
          "name": "wind_speed_max_kmh",
          "value": 6,
          "unitText": "km/h",
          "unitCode": "KMH"
        },
        {
          "@type": "PropertyValue",
          "name": "wind_direction_deg",
          "value": 354,
          "unitText": "°",
          "unitCode": "DD",
          "description": "The day's average wind. Direction shows where the wind comes from, and speed is shown in your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "wind_direction_cardinal",
          "value": "N",
          "description": "The day's average wind. Direction shows where the wind comes from, and speed is shown in your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "cloud_cover_pct",
          "value": 68,
          "unitText": "%",
          "unitCode": "P1",
          "description": "How cloudy the day is expected to be on average, from clear (0%) to overcast (100%)."
        },
        {
          "@type": "PropertyValue",
          "name": "humidity_pct",
          "value": 89,
          "unitText": "%",
          "unitCode": "P1"
        },
        {
          "@type": "PropertyValue",
          "name": "pressure_hpa",
          "value": 1019,
          "unitText": "hPa",
          "unitCode": "A97"
        },
        {
          "@type": "PropertyValue",
          "name": "condition",
          "value": "drizzle",
          "description": "A plain-language summary for the day. Wet days use the precipitation-type forecast first, then the expected intensity to choose labels like downpour, light rain, flurries, sleet, or freezing drizzle. Otherwise, the summary uses cloud cover, feels-like temperature, and wind."
        },
        {
          "@type": "PropertyValue",
          "name": "day_text",
          "value": "Mostly cloudy and warm, with a high of 22°C and morning low of 14°C. Light wind from the N around 5 km/h."
        },
        {
          "@type": "PropertyValue",
          "name": "night_text",
          "value": "Mostly cloudy, with a low around 14°C. Light wind from the N around 4 km/h. 17% chance of drizzle in the evening."
        }
      ]
    },
    {
      "@type": "Dataset",
      "@id": "https://windbornesystems.com/weather/brazil/joinville/#forecast-2026-07-27",
      "name": "Monday 2026-07-27 weather forecast dataset for Joinville",
      "description": "Daily weather forecast dataset for Joinville on 2026-07-27, including temperature, precipitation, wind, cloud cover, humidity, and conditions.",
      "temporalCoverage": "2026-07-27",
      "license": "https://windbornesystems.com/terms",
      "creator": {
        "@type": "Organization",
        "name": "WindBorne Systems",
        "url": "https://windbornesystems.com"
      },
      "variableMeasured": [
        {
          "@type": "PropertyValue",
          "name": "temperature_high_c",
          "value": 25,
          "unitText": "°C",
          "unitCode": "CEL",
          "description": "The warmest temperature expected during the day, rounded to your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "temperature_high_f",
          "value": 78,
          "unitText": "°F",
          "unitCode": "FAH",
          "description": "The warmest temperature expected during the day, rounded to your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "temperature_low_c",
          "value": 16,
          "unitText": "°C",
          "unitCode": "CEL",
          "description": "The coolest temperature expected during the day, rounded to your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "temperature_low_f",
          "value": 60,
          "unitText": "°F",
          "unitCode": "FAH",
          "description": "The coolest temperature expected during the day, rounded to your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "feels_like_high_c",
          "value": 25,
          "unitText": "°C",
          "unitCode": "CEL"
        },
        {
          "@type": "PropertyValue",
          "name": "feels_like_low_c",
          "value": 16,
          "unitText": "°C",
          "unitCode": "CEL"
        },
        {
          "@type": "PropertyValue",
          "name": "precipitation_mm",
          "value": 0.1,
          "unitText": "mm",
          "unitCode": "MMT",
          "description": "The amount is our best estimate for the whole day. The percent is the highest chance, among the day's 3-hour forecast periods, of at least 0.25 mm (0.01 in) of precipitation. Because amount and chance answer different questions, a small daily total can still have a noticeable percent. If snow is expected, the amount shown is snowfall."
        },
        {
          "@type": "PropertyValue",
          "name": "precipitation_probability_pct",
          "value": 5,
          "unitText": "%",
          "unitCode": "P1",
          "description": "The amount is our best estimate for the whole day. The percent is the highest chance, among the day's 3-hour forecast periods, of at least 0.25 mm (0.01 in) of precipitation. Because amount and chance answer different questions, a small daily total can still have a noticeable percent. If snow is expected, the amount shown is snowfall."
        },
        {
          "@type": "PropertyValue",
          "name": "snowfall_mm",
          "value": 0,
          "unitText": "mm",
          "unitCode": "MMT",
          "description": "The amount is our best estimate for the whole day. The percent is the highest chance, among the day's 3-hour forecast periods, of at least 0.25 mm (0.01 in) of precipitation. Because amount and chance answer different questions, a small daily total can still have a noticeable percent. If snow is expected, the amount shown is snowfall."
        },
        {
          "@type": "PropertyValue",
          "name": "max_snowfall_3h_mm",
          "value": 0,
          "unitText": "mm",
          "unitCode": "MMT",
          "description": "The amount is our best estimate for the whole day. The percent is the highest chance, among the day's 3-hour forecast periods, of at least 0.25 mm (0.01 in) of precipitation. Because amount and chance answer different questions, a small daily total can still have a noticeable percent. If snow is expected, the amount shown is snowfall."
        },
        {
          "@type": "PropertyValue",
          "name": "wind_speed_mph",
          "value": 3,
          "unitText": "mph",
          "unitCode": "HM",
          "description": "The day's average wind. Direction shows where the wind comes from, and speed is shown in your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "wind_speed_kmh",
          "value": 5,
          "unitText": "km/h",
          "unitCode": "KMH",
          "description": "The day's average wind. Direction shows where the wind comes from, and speed is shown in your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "wind_speed_max_mph",
          "value": 4,
          "unitText": "mph",
          "unitCode": "HM"
        },
        {
          "@type": "PropertyValue",
          "name": "wind_speed_max_kmh",
          "value": 6,
          "unitText": "km/h",
          "unitCode": "KMH"
        },
        {
          "@type": "PropertyValue",
          "name": "wind_direction_deg",
          "value": 349,
          "unitText": "°",
          "unitCode": "DD",
          "description": "The day's average wind. Direction shows where the wind comes from, and speed is shown in your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "wind_direction_cardinal",
          "value": "N",
          "description": "The day's average wind. Direction shows where the wind comes from, and speed is shown in your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "cloud_cover_pct",
          "value": 35,
          "unitText": "%",
          "unitCode": "P1",
          "description": "How cloudy the day is expected to be on average, from clear (0%) to overcast (100%)."
        },
        {
          "@type": "PropertyValue",
          "name": "humidity_pct",
          "value": 87,
          "unitText": "%",
          "unitCode": "P1"
        },
        {
          "@type": "PropertyValue",
          "name": "pressure_hpa",
          "value": 1016,
          "unitText": "hPa",
          "unitCode": "A97"
        },
        {
          "@type": "PropertyValue",
          "name": "condition",
          "value": "clear",
          "description": "A plain-language summary for the day. Wet days use the precipitation-type forecast first, then the expected intensity to choose labels like downpour, light rain, flurries, sleet, or freezing drizzle. Otherwise, the summary uses cloud cover, feels-like temperature, and wind."
        },
        {
          "@type": "PropertyValue",
          "name": "day_text",
          "value": "Partly cloudy and warm, with a high of 25°C and morning low of 16°C. Light wind from the N around 5 km/h."
        },
        {
          "@type": "PropertyValue",
          "name": "night_text",
          "value": "Partly cloudy, with a low around 16°C. Light wind from the N around 5 km/h."
        }
      ]
    },
    {
      "@type": "Dataset",
      "@id": "https://windbornesystems.com/weather/brazil/joinville/#forecast-2026-07-28",
      "name": "Tuesday 2026-07-28 weather forecast dataset for Joinville",
      "description": "Daily weather forecast dataset for Joinville on 2026-07-28, including temperature, precipitation, wind, cloud cover, humidity, and conditions.",
      "temporalCoverage": "2026-07-28",
      "license": "https://windbornesystems.com/terms",
      "creator": {
        "@type": "Organization",
        "name": "WindBorne Systems",
        "url": "https://windbornesystems.com"
      },
      "variableMeasured": [
        {
          "@type": "PropertyValue",
          "name": "temperature_high_c",
          "value": 28,
          "unitText": "°C",
          "unitCode": "CEL",
          "description": "The warmest temperature expected during the day, rounded to your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "temperature_high_f",
          "value": 83,
          "unitText": "°F",
          "unitCode": "FAH",
          "description": "The warmest temperature expected during the day, rounded to your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "temperature_low_c",
          "value": 17,
          "unitText": "°C",
          "unitCode": "CEL",
          "description": "The coolest temperature expected during the day, rounded to your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "temperature_low_f",
          "value": 63,
          "unitText": "°F",
          "unitCode": "FAH",
          "description": "The coolest temperature expected during the day, rounded to your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "feels_like_high_c",
          "value": 30,
          "unitText": "°C",
          "unitCode": "CEL"
        },
        {
          "@type": "PropertyValue",
          "name": "feels_like_low_c",
          "value": 17,
          "unitText": "°C",
          "unitCode": "CEL"
        },
        {
          "@type": "PropertyValue",
          "name": "precipitation_mm",
          "value": 0.5,
          "unitText": "mm",
          "unitCode": "MMT",
          "description": "The amount is our best estimate for the whole day. The percent is the highest chance, among the day's 3-hour forecast periods, of at least 0.25 mm (0.01 in) of precipitation. Because amount and chance answer different questions, a small daily total can still have a noticeable percent. If snow is expected, the amount shown is snowfall."
        },
        {
          "@type": "PropertyValue",
          "name": "precipitation_probability_pct",
          "value": 11,
          "unitText": "%",
          "unitCode": "P1",
          "description": "The amount is our best estimate for the whole day. The percent is the highest chance, among the day's 3-hour forecast periods, of at least 0.25 mm (0.01 in) of precipitation. Because amount and chance answer different questions, a small daily total can still have a noticeable percent. If snow is expected, the amount shown is snowfall."
        },
        {
          "@type": "PropertyValue",
          "name": "snowfall_mm",
          "value": 0,
          "unitText": "mm",
          "unitCode": "MMT",
          "description": "The amount is our best estimate for the whole day. The percent is the highest chance, among the day's 3-hour forecast periods, of at least 0.25 mm (0.01 in) of precipitation. Because amount and chance answer different questions, a small daily total can still have a noticeable percent. If snow is expected, the amount shown is snowfall."
        },
        {
          "@type": "PropertyValue",
          "name": "max_snowfall_3h_mm",
          "value": 0,
          "unitText": "mm",
          "unitCode": "MMT",
          "description": "The amount is our best estimate for the whole day. The percent is the highest chance, among the day's 3-hour forecast periods, of at least 0.25 mm (0.01 in) of precipitation. Because amount and chance answer different questions, a small daily total can still have a noticeable percent. If snow is expected, the amount shown is snowfall."
        },
        {
          "@type": "PropertyValue",
          "name": "wind_speed_mph",
          "value": 4,
          "unitText": "mph",
          "unitCode": "HM",
          "description": "The day's average wind. Direction shows where the wind comes from, and speed is shown in your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "wind_speed_kmh",
          "value": 6,
          "unitText": "km/h",
          "unitCode": "KMH",
          "description": "The day's average wind. Direction shows where the wind comes from, and speed is shown in your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "wind_speed_max_mph",
          "value": 4,
          "unitText": "mph",
          "unitCode": "HM"
        },
        {
          "@type": "PropertyValue",
          "name": "wind_speed_max_kmh",
          "value": 7,
          "unitText": "km/h",
          "unitCode": "KMH"
        },
        {
          "@type": "PropertyValue",
          "name": "wind_direction_deg",
          "value": 321,
          "unitText": "°",
          "unitCode": "DD",
          "description": "The day's average wind. Direction shows where the wind comes from, and speed is shown in your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "wind_direction_cardinal",
          "value": "NW",
          "description": "The day's average wind. Direction shows where the wind comes from, and speed is shown in your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "cloud_cover_pct",
          "value": 30,
          "unitText": "%",
          "unitCode": "P1",
          "description": "How cloudy the day is expected to be on average, from clear (0%) to overcast (100%)."
        },
        {
          "@type": "PropertyValue",
          "name": "humidity_pct",
          "value": 80,
          "unitText": "%",
          "unitCode": "P1"
        },
        {
          "@type": "PropertyValue",
          "name": "pressure_hpa",
          "value": 1013,
          "unitText": "hPa",
          "unitCode": "A97"
        },
        {
          "@type": "PropertyValue",
          "name": "condition",
          "value": "drizzle",
          "description": "A plain-language summary for the day. Wet days use the precipitation-type forecast first, then the expected intensity to choose labels like downpour, light rain, flurries, sleet, or freezing drizzle. Otherwise, the summary uses cloud cover, feels-like temperature, and wind."
        },
        {
          "@type": "PropertyValue",
          "name": "day_text",
          "value": "Partly cloudy and warm, with a high of 28°C and morning low of 17°C. Light wind from the NW around 7 km/h."
        },
        {
          "@type": "PropertyValue",
          "name": "night_text",
          "value": "Partly cloudy, with a low around 18°C. Light wind from the NW around 6 km/h. 11% chance of drizzle in the evening."
        }
      ]
    },
    {
      "@type": "Dataset",
      "@id": "https://windbornesystems.com/weather/brazil/joinville/#forecast-2026-07-29",
      "name": "Wednesday 2026-07-29 weather forecast dataset for Joinville",
      "description": "Daily weather forecast dataset for Joinville on 2026-07-29, including temperature, precipitation, wind, cloud cover, humidity, and conditions.",
      "temporalCoverage": "2026-07-29",
      "license": "https://windbornesystems.com/terms",
      "creator": {
        "@type": "Organization",
        "name": "WindBorne Systems",
        "url": "https://windbornesystems.com"
      },
      "variableMeasured": [
        {
          "@type": "PropertyValue",
          "name": "temperature_high_c",
          "value": 23,
          "unitText": "°C",
          "unitCode": "CEL",
          "description": "The warmest temperature expected during the day, rounded to your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "temperature_high_f",
          "value": 73,
          "unitText": "°F",
          "unitCode": "FAH",
          "description": "The warmest temperature expected during the day, rounded to your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "temperature_low_c",
          "value": 17,
          "unitText": "°C",
          "unitCode": "CEL",
          "description": "The coolest temperature expected during the day, rounded to your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "temperature_low_f",
          "value": 63,
          "unitText": "°F",
          "unitCode": "FAH",
          "description": "The coolest temperature expected during the day, rounded to your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "feels_like_high_c",
          "value": 23,
          "unitText": "°C",
          "unitCode": "CEL"
        },
        {
          "@type": "PropertyValue",
          "name": "feels_like_low_c",
          "value": 17,
          "unitText": "°C",
          "unitCode": "CEL"
        },
        {
          "@type": "PropertyValue",
          "name": "precipitation_mm",
          "value": 7,
          "unitText": "mm",
          "unitCode": "MMT",
          "description": "The amount is our best estimate for the whole day. The percent is the highest chance, among the day's 3-hour forecast periods, of at least 0.25 mm (0.01 in) of precipitation. Because amount and chance answer different questions, a small daily total can still have a noticeable percent. If snow is expected, the amount shown is snowfall."
        },
        {
          "@type": "PropertyValue",
          "name": "precipitation_probability_pct",
          "value": 67,
          "unitText": "%",
          "unitCode": "P1",
          "description": "The amount is our best estimate for the whole day. The percent is the highest chance, among the day's 3-hour forecast periods, of at least 0.25 mm (0.01 in) of precipitation. Because amount and chance answer different questions, a small daily total can still have a noticeable percent. If snow is expected, the amount shown is snowfall."
        },
        {
          "@type": "PropertyValue",
          "name": "snowfall_mm",
          "value": 0,
          "unitText": "mm",
          "unitCode": "MMT",
          "description": "The amount is our best estimate for the whole day. The percent is the highest chance, among the day's 3-hour forecast periods, of at least 0.25 mm (0.01 in) of precipitation. Because amount and chance answer different questions, a small daily total can still have a noticeable percent. If snow is expected, the amount shown is snowfall."
        },
        {
          "@type": "PropertyValue",
          "name": "max_snowfall_3h_mm",
          "value": 0,
          "unitText": "mm",
          "unitCode": "MMT",
          "description": "The amount is our best estimate for the whole day. The percent is the highest chance, among the day's 3-hour forecast periods, of at least 0.25 mm (0.01 in) of precipitation. Because amount and chance answer different questions, a small daily total can still have a noticeable percent. If snow is expected, the amount shown is snowfall."
        },
        {
          "@type": "PropertyValue",
          "name": "wind_speed_mph",
          "value": 4,
          "unitText": "mph",
          "unitCode": "HM",
          "description": "The day's average wind. Direction shows where the wind comes from, and speed is shown in your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "wind_speed_kmh",
          "value": 7,
          "unitText": "km/h",
          "unitCode": "KMH",
          "description": "The day's average wind. Direction shows where the wind comes from, and speed is shown in your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "wind_speed_max_mph",
          "value": 5,
          "unitText": "mph",
          "unitCode": "HM"
        },
        {
          "@type": "PropertyValue",
          "name": "wind_speed_max_kmh",
          "value": 8,
          "unitText": "km/h",
          "unitCode": "KMH"
        },
        {
          "@type": "PropertyValue",
          "name": "wind_direction_deg",
          "value": 308,
          "unitText": "°",
          "unitCode": "DD",
          "description": "The day's average wind. Direction shows where the wind comes from, and speed is shown in your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "wind_direction_cardinal",
          "value": "NW",
          "description": "The day's average wind. Direction shows where the wind comes from, and speed is shown in your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "cloud_cover_pct",
          "value": 72,
          "unitText": "%",
          "unitCode": "P1",
          "description": "How cloudy the day is expected to be on average, from clear (0%) to overcast (100%)."
        },
        {
          "@type": "PropertyValue",
          "name": "humidity_pct",
          "value": 83,
          "unitText": "%",
          "unitCode": "P1"
        },
        {
          "@type": "PropertyValue",
          "name": "pressure_hpa",
          "value": 1013,
          "unitText": "hPa",
          "unitCode": "A97"
        },
        {
          "@type": "PropertyValue",
          "name": "condition",
          "value": "light-rain",
          "description": "A plain-language summary for the day. Wet days use the precipitation-type forecast first, then the expected intensity to choose labels like downpour, light rain, flurries, sleet, or freezing drizzle. Otherwise, the summary uses cloud cover, feels-like temperature, and wind."
        },
        {
          "@type": "PropertyValue",
          "name": "day_text",
          "value": "Mostly cloudy and warm, with a high of 23°C and morning low of 18°C. Light wind from the WNW around 7 km/h. 43% chance of light rain throughout the day."
        },
        {
          "@type": "PropertyValue",
          "name": "night_text",
          "value": "Mostly cloudy, with a low around 17°C. Light wind from the NW around 6 km/h. 67% chance of showers in the evening."
        }
      ]
    },
    {
      "@type": "Dataset",
      "@id": "https://windbornesystems.com/weather/brazil/joinville/#forecast-2026-07-30",
      "name": "Thursday 2026-07-30 weather forecast dataset for Joinville",
      "description": "Daily weather forecast dataset for Joinville on 2026-07-30, including temperature, precipitation, wind, cloud cover, humidity, and conditions.",
      "temporalCoverage": "2026-07-30",
      "license": "https://windbornesystems.com/terms",
      "creator": {
        "@type": "Organization",
        "name": "WindBorne Systems",
        "url": "https://windbornesystems.com"
      },
      "variableMeasured": [
        {
          "@type": "PropertyValue",
          "name": "temperature_high_c",
          "value": 18,
          "unitText": "°C",
          "unitCode": "CEL",
          "description": "The warmest temperature expected during the day, rounded to your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "temperature_high_f",
          "value": 64,
          "unitText": "°F",
          "unitCode": "FAH",
          "description": "The warmest temperature expected during the day, rounded to your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "temperature_low_c",
          "value": 16,
          "unitText": "°C",
          "unitCode": "CEL",
          "description": "The coolest temperature expected during the day, rounded to your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "temperature_low_f",
          "value": 60,
          "unitText": "°F",
          "unitCode": "FAH",
          "description": "The coolest temperature expected during the day, rounded to your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "feels_like_high_c",
          "value": 18,
          "unitText": "°C",
          "unitCode": "CEL"
        },
        {
          "@type": "PropertyValue",
          "name": "feels_like_low_c",
          "value": 16,
          "unitText": "°C",
          "unitCode": "CEL"
        },
        {
          "@type": "PropertyValue",
          "name": "precipitation_mm",
          "value": 8.3,
          "unitText": "mm",
          "unitCode": "MMT",
          "description": "The amount is our best estimate for the whole day. The percent is the highest chance, among the day's 3-hour forecast periods, of at least 0.25 mm (0.01 in) of precipitation. Because amount and chance answer different questions, a small daily total can still have a noticeable percent. If snow is expected, the amount shown is snowfall."
        },
        {
          "@type": "PropertyValue",
          "name": "precipitation_probability_pct",
          "value": 64,
          "unitText": "%",
          "unitCode": "P1",
          "description": "The amount is our best estimate for the whole day. The percent is the highest chance, among the day's 3-hour forecast periods, of at least 0.25 mm (0.01 in) of precipitation. Because amount and chance answer different questions, a small daily total can still have a noticeable percent. If snow is expected, the amount shown is snowfall."
        },
        {
          "@type": "PropertyValue",
          "name": "snowfall_mm",
          "value": 0,
          "unitText": "mm",
          "unitCode": "MMT",
          "description": "The amount is our best estimate for the whole day. The percent is the highest chance, among the day's 3-hour forecast periods, of at least 0.25 mm (0.01 in) of precipitation. Because amount and chance answer different questions, a small daily total can still have a noticeable percent. If snow is expected, the amount shown is snowfall."
        },
        {
          "@type": "PropertyValue",
          "name": "max_snowfall_3h_mm",
          "value": 0,
          "unitText": "mm",
          "unitCode": "MMT",
          "description": "The amount is our best estimate for the whole day. The percent is the highest chance, among the day's 3-hour forecast periods, of at least 0.25 mm (0.01 in) of precipitation. Because amount and chance answer different questions, a small daily total can still have a noticeable percent. If snow is expected, the amount shown is snowfall."
        },
        {
          "@type": "PropertyValue",
          "name": "wind_speed_mph",
          "value": 4,
          "unitText": "mph",
          "unitCode": "HM",
          "description": "The day's average wind. Direction shows where the wind comes from, and speed is shown in your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "wind_speed_kmh",
          "value": 7,
          "unitText": "km/h",
          "unitCode": "KMH",
          "description": "The day's average wind. Direction shows where the wind comes from, and speed is shown in your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "wind_speed_max_mph",
          "value": 6,
          "unitText": "mph",
          "unitCode": "HM"
        },
        {
          "@type": "PropertyValue",
          "name": "wind_speed_max_kmh",
          "value": 9,
          "unitText": "km/h",
          "unitCode": "KMH"
        },
        {
          "@type": "PropertyValue",
          "name": "wind_direction_deg",
          "value": 126,
          "unitText": "°",
          "unitCode": "DD",
          "description": "The day's average wind. Direction shows where the wind comes from, and speed is shown in your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "wind_direction_cardinal",
          "value": "SE",
          "description": "The day's average wind. Direction shows where the wind comes from, and speed is shown in your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "cloud_cover_pct",
          "value": 89,
          "unitText": "%",
          "unitCode": "P1",
          "description": "How cloudy the day is expected to be on average, from clear (0%) to overcast (100%)."
        },
        {
          "@type": "PropertyValue",
          "name": "humidity_pct",
          "value": 89,
          "unitText": "%",
          "unitCode": "P1"
        },
        {
          "@type": "PropertyValue",
          "name": "pressure_hpa",
          "value": 1021,
          "unitText": "hPa",
          "unitCode": "A97"
        },
        {
          "@type": "PropertyValue",
          "name": "condition",
          "value": "light-rain",
          "description": "A plain-language summary for the day. Wet days use the precipitation-type forecast first, then the expected intensity to choose labels like downpour, light rain, flurries, sleet, or freezing drizzle. Otherwise, the summary uses cloud cover, feels-like temperature, and wind."
        },
        {
          "@type": "PropertyValue",
          "name": "day_text",
          "value": "Overcast and mild, with a high of 18°C. Light wind from the SE around 7 km/h. 55% chance of light rain throughout the day."
        },
        {
          "@type": "PropertyValue",
          "name": "night_text",
          "value": "Overcast, with a low around 16°C. Light wind from the SE around 7 km/h. 64% chance of light rain throughout the night."
        }
      ]
    },
    {
      "@type": "Dataset",
      "@id": "https://windbornesystems.com/weather/brazil/joinville/#forecast-2026-07-31",
      "name": "Friday 2026-07-31 weather forecast dataset for Joinville",
      "description": "Daily weather forecast dataset for Joinville on 2026-07-31, including temperature, precipitation, wind, cloud cover, humidity, and conditions.",
      "temporalCoverage": "2026-07-31",
      "license": "https://windbornesystems.com/terms",
      "creator": {
        "@type": "Organization",
        "name": "WindBorne Systems",
        "url": "https://windbornesystems.com"
      },
      "variableMeasured": [
        {
          "@type": "PropertyValue",
          "name": "temperature_high_c",
          "value": 18,
          "unitText": "°C",
          "unitCode": "CEL",
          "description": "The warmest temperature expected during the day, rounded to your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "temperature_high_f",
          "value": 65,
          "unitText": "°F",
          "unitCode": "FAH",
          "description": "The warmest temperature expected during the day, rounded to your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "temperature_low_c",
          "value": 15,
          "unitText": "°C",
          "unitCode": "CEL",
          "description": "The coolest temperature expected during the day, rounded to your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "temperature_low_f",
          "value": 59,
          "unitText": "°F",
          "unitCode": "FAH",
          "description": "The coolest temperature expected during the day, rounded to your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "feels_like_high_c",
          "value": 18,
          "unitText": "°C",
          "unitCode": "CEL"
        },
        {
          "@type": "PropertyValue",
          "name": "feels_like_low_c",
          "value": 15,
          "unitText": "°C",
          "unitCode": "CEL"
        },
        {
          "@type": "PropertyValue",
          "name": "precipitation_mm",
          "value": 3.4,
          "unitText": "mm",
          "unitCode": "MMT",
          "description": "The amount is our best estimate for the whole day. The percent is the highest chance, among the day's 3-hour forecast periods, of at least 0.25 mm (0.01 in) of precipitation. Because amount and chance answer different questions, a small daily total can still have a noticeable percent. If snow is expected, the amount shown is snowfall."
        },
        {
          "@type": "PropertyValue",
          "name": "precipitation_probability_pct",
          "value": 60,
          "unitText": "%",
          "unitCode": "P1",
          "description": "The amount is our best estimate for the whole day. The percent is the highest chance, among the day's 3-hour forecast periods, of at least 0.25 mm (0.01 in) of precipitation. Because amount and chance answer different questions, a small daily total can still have a noticeable percent. If snow is expected, the amount shown is snowfall."
        },
        {
          "@type": "PropertyValue",
          "name": "snowfall_mm",
          "value": 0,
          "unitText": "mm",
          "unitCode": "MMT",
          "description": "The amount is our best estimate for the whole day. The percent is the highest chance, among the day's 3-hour forecast periods, of at least 0.25 mm (0.01 in) of precipitation. Because amount and chance answer different questions, a small daily total can still have a noticeable percent. If snow is expected, the amount shown is snowfall."
        },
        {
          "@type": "PropertyValue",
          "name": "max_snowfall_3h_mm",
          "value": 0,
          "unitText": "mm",
          "unitCode": "MMT",
          "description": "The amount is our best estimate for the whole day. The percent is the highest chance, among the day's 3-hour forecast periods, of at least 0.25 mm (0.01 in) of precipitation. Because amount and chance answer different questions, a small daily total can still have a noticeable percent. If snow is expected, the amount shown is snowfall."
        },
        {
          "@type": "PropertyValue",
          "name": "wind_speed_mph",
          "value": 4,
          "unitText": "mph",
          "unitCode": "HM",
          "description": "The day's average wind. Direction shows where the wind comes from, and speed is shown in your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "wind_speed_kmh",
          "value": 6,
          "unitText": "km/h",
          "unitCode": "KMH",
          "description": "The day's average wind. Direction shows where the wind comes from, and speed is shown in your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "wind_speed_max_mph",
          "value": 6,
          "unitText": "mph",
          "unitCode": "HM"
        },
        {
          "@type": "PropertyValue",
          "name": "wind_speed_max_kmh",
          "value": 9,
          "unitText": "km/h",
          "unitCode": "KMH"
        },
        {
          "@type": "PropertyValue",
          "name": "wind_direction_deg",
          "value": 103,
          "unitText": "°",
          "unitCode": "DD",
          "description": "The day's average wind. Direction shows where the wind comes from, and speed is shown in your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "wind_direction_cardinal",
          "value": "ESE",
          "description": "The day's average wind. Direction shows where the wind comes from, and speed is shown in your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "cloud_cover_pct",
          "value": 92,
          "unitText": "%",
          "unitCode": "P1",
          "description": "How cloudy the day is expected to be on average, from clear (0%) to overcast (100%)."
        },
        {
          "@type": "PropertyValue",
          "name": "humidity_pct",
          "value": 90,
          "unitText": "%",
          "unitCode": "P1"
        },
        {
          "@type": "PropertyValue",
          "name": "pressure_hpa",
          "value": 1026,
          "unitText": "hPa",
          "unitCode": "A97"
        },
        {
          "@type": "PropertyValue",
          "name": "condition",
          "value": "light-rain",
          "description": "A plain-language summary for the day. Wet days use the precipitation-type forecast first, then the expected intensity to choose labels like downpour, light rain, flurries, sleet, or freezing drizzle. Otherwise, the summary uses cloud cover, feels-like temperature, and wind."
        },
        {
          "@type": "PropertyValue",
          "name": "day_text",
          "value": "Overcast and mild, with a high of 18°C and morning low of 15°C. Light wind from the ESE around 7 km/h. 60% chance of light rain throughout the day."
        },
        {
          "@type": "PropertyValue",
          "name": "night_text",
          "value": "Overcast, with a low around 15°C. Light wind from the ESE around 6 km/h. 54% chance of drizzle throughout the night."
        }
      ]
    },
    {
      "@type": "Dataset",
      "@id": "https://windbornesystems.com/weather/brazil/joinville/#forecast-2026-08-01",
      "name": "Saturday 2026-08-01 weather forecast dataset for Joinville",
      "description": "Daily weather forecast dataset for Joinville on 2026-08-01, including temperature, precipitation, wind, cloud cover, humidity, and conditions.",
      "temporalCoverage": "2026-08-01",
      "license": "https://windbornesystems.com/terms",
      "creator": {
        "@type": "Organization",
        "name": "WindBorne Systems",
        "url": "https://windbornesystems.com"
      },
      "variableMeasured": [
        {
          "@type": "PropertyValue",
          "name": "temperature_high_c",
          "value": 22,
          "unitText": "°C",
          "unitCode": "CEL",
          "description": "The warmest temperature expected during the day, rounded to your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "temperature_high_f",
          "value": 72,
          "unitText": "°F",
          "unitCode": "FAH",
          "description": "The warmest temperature expected during the day, rounded to your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "temperature_low_c",
          "value": 16,
          "unitText": "°C",
          "unitCode": "CEL",
          "description": "The coolest temperature expected during the day, rounded to your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "temperature_low_f",
          "value": 62,
          "unitText": "°F",
          "unitCode": "FAH",
          "description": "The coolest temperature expected during the day, rounded to your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "feels_like_high_c",
          "value": 22,
          "unitText": "°C",
          "unitCode": "CEL"
        },
        {
          "@type": "PropertyValue",
          "name": "feels_like_low_c",
          "value": 16,
          "unitText": "°C",
          "unitCode": "CEL"
        },
        {
          "@type": "PropertyValue",
          "name": "precipitation_mm",
          "value": 1.7,
          "unitText": "mm",
          "unitCode": "MMT",
          "description": "The amount is our best estimate for the whole day. The percent is the highest chance, among the day's 3-hour forecast periods, of at least 0.25 mm (0.01 in) of precipitation. Because amount and chance answer different questions, a small daily total can still have a noticeable percent. If snow is expected, the amount shown is snowfall."
        },
        {
          "@type": "PropertyValue",
          "name": "precipitation_probability_pct",
          "value": 44,
          "unitText": "%",
          "unitCode": "P1",
          "description": "The amount is our best estimate for the whole day. The percent is the highest chance, among the day's 3-hour forecast periods, of at least 0.25 mm (0.01 in) of precipitation. Because amount and chance answer different questions, a small daily total can still have a noticeable percent. If snow is expected, the amount shown is snowfall."
        },
        {
          "@type": "PropertyValue",
          "name": "snowfall_mm",
          "value": 0,
          "unitText": "mm",
          "unitCode": "MMT",
          "description": "The amount is our best estimate for the whole day. The percent is the highest chance, among the day's 3-hour forecast periods, of at least 0.25 mm (0.01 in) of precipitation. Because amount and chance answer different questions, a small daily total can still have a noticeable percent. If snow is expected, the amount shown is snowfall."
        },
        {
          "@type": "PropertyValue",
          "name": "max_snowfall_3h_mm",
          "value": 0,
          "unitText": "mm",
          "unitCode": "MMT",
          "description": "The amount is our best estimate for the whole day. The percent is the highest chance, among the day's 3-hour forecast periods, of at least 0.25 mm (0.01 in) of precipitation. Because amount and chance answer different questions, a small daily total can still have a noticeable percent. If snow is expected, the amount shown is snowfall."
        },
        {
          "@type": "PropertyValue",
          "name": "wind_speed_mph",
          "value": 4,
          "unitText": "mph",
          "unitCode": "HM",
          "description": "The day's average wind. Direction shows where the wind comes from, and speed is shown in your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "wind_speed_kmh",
          "value": 7,
          "unitText": "km/h",
          "unitCode": "KMH",
          "description": "The day's average wind. Direction shows where the wind comes from, and speed is shown in your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "wind_speed_max_mph",
          "value": 7,
          "unitText": "mph",
          "unitCode": "HM"
        },
        {
          "@type": "PropertyValue",
          "name": "wind_speed_max_kmh",
          "value": 11,
          "unitText": "km/h",
          "unitCode": "KMH"
        },
        {
          "@type": "PropertyValue",
          "name": "wind_direction_deg",
          "value": 52,
          "unitText": "°",
          "unitCode": "DD",
          "description": "The day's average wind. Direction shows where the wind comes from, and speed is shown in your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "wind_direction_cardinal",
          "value": "NE",
          "description": "The day's average wind. Direction shows where the wind comes from, and speed is shown in your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "cloud_cover_pct",
          "value": 74,
          "unitText": "%",
          "unitCode": "P1",
          "description": "How cloudy the day is expected to be on average, from clear (0%) to overcast (100%)."
        },
        {
          "@type": "PropertyValue",
          "name": "humidity_pct",
          "value": 89,
          "unitText": "%",
          "unitCode": "P1"
        },
        {
          "@type": "PropertyValue",
          "name": "pressure_hpa",
          "value": 1022,
          "unitText": "hPa",
          "unitCode": "A97"
        },
        {
          "@type": "PropertyValue",
          "name": "condition",
          "value": "drizzle",
          "description": "A plain-language summary for the day. Wet days use the precipitation-type forecast first, then the expected intensity to choose labels like downpour, light rain, flurries, sleet, or freezing drizzle. Otherwise, the summary uses cloud cover, feels-like temperature, and wind."
        },
        {
          "@type": "PropertyValue",
          "name": "day_text",
          "value": "Mostly cloudy and warm, with a high of 22°C and morning low of 16°C. Light wind from the NE around 8 km/h. 44% chance of drizzle throughout the day."
        },
        {
          "@type": "PropertyValue",
          "name": "night_text",
          "value": "Mostly cloudy, with a low around 16°C. Light wind from the ENE around 6 km/h. 38% chance of drizzle overnight."
        }
      ]
    },
    {
      "@type": "Dataset",
      "@id": "https://windbornesystems.com/weather/brazil/joinville/#forecast-2026-08-02",
      "name": "Sunday 2026-08-02 weather forecast dataset for Joinville",
      "description": "Daily weather forecast dataset for Joinville on 2026-08-02, including temperature, precipitation, wind, cloud cover, humidity, and conditions.",
      "temporalCoverage": "2026-08-02",
      "license": "https://windbornesystems.com/terms",
      "creator": {
        "@type": "Organization",
        "name": "WindBorne Systems",
        "url": "https://windbornesystems.com"
      },
      "variableMeasured": [
        {
          "@type": "PropertyValue",
          "name": "temperature_high_c",
          "value": 25,
          "unitText": "°C",
          "unitCode": "CEL",
          "description": "The warmest temperature expected during the day, rounded to your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "temperature_high_f",
          "value": 77,
          "unitText": "°F",
          "unitCode": "FAH",
          "description": "The warmest temperature expected during the day, rounded to your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "temperature_low_c",
          "value": 17,
          "unitText": "°C",
          "unitCode": "CEL",
          "description": "The coolest temperature expected during the day, rounded to your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "temperature_low_f",
          "value": 62,
          "unitText": "°F",
          "unitCode": "FAH",
          "description": "The coolest temperature expected during the day, rounded to your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "feels_like_high_c",
          "value": 25,
          "unitText": "°C",
          "unitCode": "CEL"
        },
        {
          "@type": "PropertyValue",
          "name": "feels_like_low_c",
          "value": 17,
          "unitText": "°C",
          "unitCode": "CEL"
        },
        {
          "@type": "PropertyValue",
          "name": "precipitation_mm",
          "value": 0.6,
          "unitText": "mm",
          "unitCode": "MMT",
          "description": "The amount is our best estimate for the whole day. The percent is the highest chance, among the day's 3-hour forecast periods, of at least 0.25 mm (0.01 in) of precipitation. Because amount and chance answer different questions, a small daily total can still have a noticeable percent. If snow is expected, the amount shown is snowfall."
        },
        {
          "@type": "PropertyValue",
          "name": "precipitation_probability_pct",
          "value": 6,
          "unitText": "%",
          "unitCode": "P1",
          "description": "The amount is our best estimate for the whole day. The percent is the highest chance, among the day's 3-hour forecast periods, of at least 0.25 mm (0.01 in) of precipitation. Because amount and chance answer different questions, a small daily total can still have a noticeable percent. If snow is expected, the amount shown is snowfall."
        },
        {
          "@type": "PropertyValue",
          "name": "snowfall_mm",
          "value": 0,
          "unitText": "mm",
          "unitCode": "MMT",
          "description": "The amount is our best estimate for the whole day. The percent is the highest chance, among the day's 3-hour forecast periods, of at least 0.25 mm (0.01 in) of precipitation. Because amount and chance answer different questions, a small daily total can still have a noticeable percent. If snow is expected, the amount shown is snowfall."
        },
        {
          "@type": "PropertyValue",
          "name": "max_snowfall_3h_mm",
          "value": 0,
          "unitText": "mm",
          "unitCode": "MMT",
          "description": "The amount is our best estimate for the whole day. The percent is the highest chance, among the day's 3-hour forecast periods, of at least 0.25 mm (0.01 in) of precipitation. Because amount and chance answer different questions, a small daily total can still have a noticeable percent. If snow is expected, the amount shown is snowfall."
        },
        {
          "@type": "PropertyValue",
          "name": "wind_speed_mph",
          "value": 4,
          "unitText": "mph",
          "unitCode": "HM",
          "description": "The day's average wind. Direction shows where the wind comes from, and speed is shown in your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "wind_speed_kmh",
          "value": 6,
          "unitText": "km/h",
          "unitCode": "KMH",
          "description": "The day's average wind. Direction shows where the wind comes from, and speed is shown in your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "wind_speed_max_mph",
          "value": 5,
          "unitText": "mph",
          "unitCode": "HM"
        },
        {
          "@type": "PropertyValue",
          "name": "wind_speed_max_kmh",
          "value": 8,
          "unitText": "km/h",
          "unitCode": "KMH"
        },
        {
          "@type": "PropertyValue",
          "name": "wind_direction_deg",
          "value": 23,
          "unitText": "°",
          "unitCode": "DD",
          "description": "The day's average wind. Direction shows where the wind comes from, and speed is shown in your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "wind_direction_cardinal",
          "value": "NNE",
          "description": "The day's average wind. Direction shows where the wind comes from, and speed is shown in your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "cloud_cover_pct",
          "value": 59,
          "unitText": "%",
          "unitCode": "P1",
          "description": "How cloudy the day is expected to be on average, from clear (0%) to overcast (100%)."
        },
        {
          "@type": "PropertyValue",
          "name": "humidity_pct",
          "value": 85,
          "unitText": "%",
          "unitCode": "P1"
        },
        {
          "@type": "PropertyValue",
          "name": "pressure_hpa",
          "value": 1018,
          "unitText": "hPa",
          "unitCode": "A97"
        },
        {
          "@type": "PropertyValue",
          "name": "condition",
          "value": "partly-cloudy",
          "description": "A plain-language summary for the day. Wet days use the precipitation-type forecast first, then the expected intensity to choose labels like downpour, light rain, flurries, sleet, or freezing drizzle. Otherwise, the summary uses cloud cover, feels-like temperature, and wind."
        },
        {
          "@type": "PropertyValue",
          "name": "day_text",
          "value": "Mostly cloudy and warm, with a high of 25°C and morning low of 17°C. Light wind from the NNE around 6 km/h."
        },
        {
          "@type": "PropertyValue",
          "name": "night_text",
          "value": "Mostly cloudy, with a low around 17°C. Light wind from the NNE around 6 km/h."
        }
      ]
    },
    {
      "@type": "Dataset",
      "@id": "https://windbornesystems.com/weather/brazil/joinville/#forecast-2026-08-03",
      "name": "Monday 2026-08-03 weather forecast dataset for Joinville",
      "description": "Daily weather forecast dataset for Joinville on 2026-08-03, including temperature, precipitation, wind, cloud cover, humidity, and conditions.",
      "temporalCoverage": "2026-08-03",
      "license": "https://windbornesystems.com/terms",
      "creator": {
        "@type": "Organization",
        "name": "WindBorne Systems",
        "url": "https://windbornesystems.com"
      },
      "variableMeasured": [
        {
          "@type": "PropertyValue",
          "name": "temperature_high_c",
          "value": 26,
          "unitText": "°C",
          "unitCode": "CEL",
          "description": "The warmest temperature expected during the day, rounded to your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "temperature_high_f",
          "value": 78,
          "unitText": "°F",
          "unitCode": "FAH",
          "description": "The warmest temperature expected during the day, rounded to your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "temperature_low_c",
          "value": 17,
          "unitText": "°C",
          "unitCode": "CEL",
          "description": "The coolest temperature expected during the day, rounded to your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "temperature_low_f",
          "value": 63,
          "unitText": "°F",
          "unitCode": "FAH",
          "description": "The coolest temperature expected during the day, rounded to your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "feels_like_high_c",
          "value": 26,
          "unitText": "°C",
          "unitCode": "CEL"
        },
        {
          "@type": "PropertyValue",
          "name": "feels_like_low_c",
          "value": 17,
          "unitText": "°C",
          "unitCode": "CEL"
        },
        {
          "@type": "PropertyValue",
          "name": "precipitation_mm",
          "value": 0.7,
          "unitText": "mm",
          "unitCode": "MMT",
          "description": "The amount is our best estimate for the whole day. The percent is the highest chance, among the day's 3-hour forecast periods, of at least 0.25 mm (0.01 in) of precipitation. Because amount and chance answer different questions, a small daily total can still have a noticeable percent. If snow is expected, the amount shown is snowfall."
        },
        {
          "@type": "PropertyValue",
          "name": "precipitation_probability_pct",
          "value": 8,
          "unitText": "%",
          "unitCode": "P1",
          "description": "The amount is our best estimate for the whole day. The percent is the highest chance, among the day's 3-hour forecast periods, of at least 0.25 mm (0.01 in) of precipitation. Because amount and chance answer different questions, a small daily total can still have a noticeable percent. If snow is expected, the amount shown is snowfall."
        },
        {
          "@type": "PropertyValue",
          "name": "snowfall_mm",
          "value": 0,
          "unitText": "mm",
          "unitCode": "MMT",
          "description": "The amount is our best estimate for the whole day. The percent is the highest chance, among the day's 3-hour forecast periods, of at least 0.25 mm (0.01 in) of precipitation. Because amount and chance answer different questions, a small daily total can still have a noticeable percent. If snow is expected, the amount shown is snowfall."
        },
        {
          "@type": "PropertyValue",
          "name": "max_snowfall_3h_mm",
          "value": 0,
          "unitText": "mm",
          "unitCode": "MMT",
          "description": "The amount is our best estimate for the whole day. The percent is the highest chance, among the day's 3-hour forecast periods, of at least 0.25 mm (0.01 in) of precipitation. Because amount and chance answer different questions, a small daily total can still have a noticeable percent. If snow is expected, the amount shown is snowfall."
        },
        {
          "@type": "PropertyValue",
          "name": "wind_speed_mph",
          "value": 4,
          "unitText": "mph",
          "unitCode": "HM",
          "description": "The day's average wind. Direction shows where the wind comes from, and speed is shown in your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "wind_speed_kmh",
          "value": 6,
          "unitText": "km/h",
          "unitCode": "KMH",
          "description": "The day's average wind. Direction shows where the wind comes from, and speed is shown in your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "wind_speed_max_mph",
          "value": 5,
          "unitText": "mph",
          "unitCode": "HM"
        },
        {
          "@type": "PropertyValue",
          "name": "wind_speed_max_kmh",
          "value": 8,
          "unitText": "km/h",
          "unitCode": "KMH"
        },
        {
          "@type": "PropertyValue",
          "name": "wind_direction_deg",
          "value": 339,
          "unitText": "°",
          "unitCode": "DD",
          "description": "The day's average wind. Direction shows where the wind comes from, and speed is shown in your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "wind_direction_cardinal",
          "value": "NNW",
          "description": "The day's average wind. Direction shows where the wind comes from, and speed is shown in your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "cloud_cover_pct",
          "value": 70,
          "unitText": "%",
          "unitCode": "P1",
          "description": "How cloudy the day is expected to be on average, from clear (0%) to overcast (100%)."
        },
        {
          "@type": "PropertyValue",
          "name": "humidity_pct",
          "value": 80,
          "unitText": "%",
          "unitCode": "P1"
        },
        {
          "@type": "PropertyValue",
          "name": "pressure_hpa",
          "value": 1018,
          "unitText": "hPa",
          "unitCode": "A97"
        },
        {
          "@type": "PropertyValue",
          "name": "condition",
          "value": "partly-cloudy",
          "description": "A plain-language summary for the day. Wet days use the precipitation-type forecast first, then the expected intensity to choose labels like downpour, light rain, flurries, sleet, or freezing drizzle. Otherwise, the summary uses cloud cover, feels-like temperature, and wind."
        },
        {
          "@type": "PropertyValue",
          "name": "day_text",
          "value": "Mostly cloudy and warm, with a high of 26°C and morning low of 17°C. Light wind from the NNW around 6 km/h."
        },
        {
          "@type": "PropertyValue",
          "name": "night_text",
          "value": "Mostly cloudy, with a low around 18°C. Light wind from the NNW around 6 km/h."
        }
      ]
    },
    {
      "@type": "Dataset",
      "@id": "https://windbornesystems.com/weather/brazil/joinville/#forecast-2026-08-04",
      "name": "Tuesday 2026-08-04 weather forecast dataset for Joinville",
      "description": "Daily weather forecast dataset for Joinville on 2026-08-04, including temperature, precipitation, wind, cloud cover, humidity, and conditions.",
      "temporalCoverage": "2026-08-04",
      "license": "https://windbornesystems.com/terms",
      "creator": {
        "@type": "Organization",
        "name": "WindBorne Systems",
        "url": "https://windbornesystems.com"
      },
      "variableMeasured": [
        {
          "@type": "PropertyValue",
          "name": "temperature_high_c",
          "value": 23,
          "unitText": "°C",
          "unitCode": "CEL",
          "description": "The warmest temperature expected during the day, rounded to your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "temperature_high_f",
          "value": 74,
          "unitText": "°F",
          "unitCode": "FAH",
          "description": "The warmest temperature expected during the day, rounded to your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "temperature_low_c",
          "value": 17,
          "unitText": "°C",
          "unitCode": "CEL",
          "description": "The coolest temperature expected during the day, rounded to your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "temperature_low_f",
          "value": 62,
          "unitText": "°F",
          "unitCode": "FAH",
          "description": "The coolest temperature expected during the day, rounded to your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "feels_like_high_c",
          "value": 23,
          "unitText": "°C",
          "unitCode": "CEL"
        },
        {
          "@type": "PropertyValue",
          "name": "feels_like_low_c",
          "value": 17,
          "unitText": "°C",
          "unitCode": "CEL"
        },
        {
          "@type": "PropertyValue",
          "name": "precipitation_mm",
          "value": 1.4,
          "unitText": "mm",
          "unitCode": "MMT",
          "description": "The amount is our best estimate for the whole day. The percent is the highest chance, among the day's 3-hour forecast periods, of at least 0.25 mm (0.01 in) of precipitation. Because amount and chance answer different questions, a small daily total can still have a noticeable percent. If snow is expected, the amount shown is snowfall."
        },
        {
          "@type": "PropertyValue",
          "name": "precipitation_probability_pct",
          "value": 14,
          "unitText": "%",
          "unitCode": "P1",
          "description": "The amount is our best estimate for the whole day. The percent is the highest chance, among the day's 3-hour forecast periods, of at least 0.25 mm (0.01 in) of precipitation. Because amount and chance answer different questions, a small daily total can still have a noticeable percent. If snow is expected, the amount shown is snowfall."
        },
        {
          "@type": "PropertyValue",
          "name": "snowfall_mm",
          "value": 0,
          "unitText": "mm",
          "unitCode": "MMT",
          "description": "The amount is our best estimate for the whole day. The percent is the highest chance, among the day's 3-hour forecast periods, of at least 0.25 mm (0.01 in) of precipitation. Because amount and chance answer different questions, a small daily total can still have a noticeable percent. If snow is expected, the amount shown is snowfall."
        },
        {
          "@type": "PropertyValue",
          "name": "max_snowfall_3h_mm",
          "value": 0,
          "unitText": "mm",
          "unitCode": "MMT",
          "description": "The amount is our best estimate for the whole day. The percent is the highest chance, among the day's 3-hour forecast periods, of at least 0.25 mm (0.01 in) of precipitation. Because amount and chance answer different questions, a small daily total can still have a noticeable percent. If snow is expected, the amount shown is snowfall."
        },
        {
          "@type": "PropertyValue",
          "name": "wind_speed_mph",
          "value": 4,
          "unitText": "mph",
          "unitCode": "HM",
          "description": "The day's average wind. Direction shows where the wind comes from, and speed is shown in your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "wind_speed_kmh",
          "value": 6,
          "unitText": "km/h",
          "unitCode": "KMH",
          "description": "The day's average wind. Direction shows where the wind comes from, and speed is shown in your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "wind_speed_max_mph",
          "value": 5,
          "unitText": "mph",
          "unitCode": "HM"
        },
        {
          "@type": "PropertyValue",
          "name": "wind_speed_max_kmh",
          "value": 8,
          "unitText": "km/h",
          "unitCode": "KMH"
        },
        {
          "@type": "PropertyValue",
          "name": "wind_direction_deg",
          "value": 28,
          "unitText": "°",
          "unitCode": "DD",
          "description": "The day's average wind. Direction shows where the wind comes from, and speed is shown in your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "wind_direction_cardinal",
          "value": "NNE",
          "description": "The day's average wind. Direction shows where the wind comes from, and speed is shown in your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "cloud_cover_pct",
          "value": 76,
          "unitText": "%",
          "unitCode": "P1",
          "description": "How cloudy the day is expected to be on average, from clear (0%) to overcast (100%)."
        },
        {
          "@type": "PropertyValue",
          "name": "humidity_pct",
          "value": 80,
          "unitText": "%",
          "unitCode": "P1"
        },
        {
          "@type": "PropertyValue",
          "name": "pressure_hpa",
          "value": 1019,
          "unitText": "hPa",
          "unitCode": "A97"
        },
        {
          "@type": "PropertyValue",
          "name": "condition",
          "value": "drizzle",
          "description": "A plain-language summary for the day. Wet days use the precipitation-type forecast first, then the expected intensity to choose labels like downpour, light rain, flurries, sleet, or freezing drizzle. Otherwise, the summary uses cloud cover, feels-like temperature, and wind."
        },
        {
          "@type": "PropertyValue",
          "name": "day_text",
          "value": "Mostly cloudy and warm, with a high of 23°C and morning low of 17°C. Light wind from the NE around 6 km/h. 14% chance of drizzle throughout the day."
        },
        {
          "@type": "PropertyValue",
          "name": "night_text",
          "value": "Mostly cloudy, with a low around 18°C. Light wind from the NNE around 6 km/h. 10% chance of drizzle throughout the night."
        }
      ]
    },
    {
      "@type": "Dataset",
      "@id": "https://windbornesystems.com/weather/brazil/joinville/#forecast-2026-08-05",
      "name": "Wednesday 2026-08-05 weather forecast dataset for Joinville",
      "description": "Daily weather forecast dataset for Joinville on 2026-08-05, including temperature, precipitation, wind, cloud cover, humidity, and conditions.",
      "temporalCoverage": "2026-08-05",
      "license": "https://windbornesystems.com/terms",
      "creator": {
        "@type": "Organization",
        "name": "WindBorne Systems",
        "url": "https://windbornesystems.com"
      },
      "variableMeasured": [
        {
          "@type": "PropertyValue",
          "name": "temperature_high_c",
          "value": 23,
          "unitText": "°C",
          "unitCode": "CEL",
          "description": "The warmest temperature expected during the day, rounded to your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "temperature_high_f",
          "value": 74,
          "unitText": "°F",
          "unitCode": "FAH",
          "description": "The warmest temperature expected during the day, rounded to your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "temperature_low_c",
          "value": 16,
          "unitText": "°C",
          "unitCode": "CEL",
          "description": "The coolest temperature expected during the day, rounded to your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "temperature_low_f",
          "value": 61,
          "unitText": "°F",
          "unitCode": "FAH",
          "description": "The coolest temperature expected during the day, rounded to your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "feels_like_high_c",
          "value": 23,
          "unitText": "°C",
          "unitCode": "CEL"
        },
        {
          "@type": "PropertyValue",
          "name": "feels_like_low_c",
          "value": 16,
          "unitText": "°C",
          "unitCode": "CEL"
        },
        {
          "@type": "PropertyValue",
          "name": "precipitation_mm",
          "value": 1.3,
          "unitText": "mm",
          "unitCode": "MMT",
          "description": "The amount is our best estimate for the whole day. The percent is the highest chance, among the day's 3-hour forecast periods, of at least 0.25 mm (0.01 in) of precipitation. Because amount and chance answer different questions, a small daily total can still have a noticeable percent. If snow is expected, the amount shown is snowfall."
        },
        {
          "@type": "PropertyValue",
          "name": "precipitation_probability_pct",
          "value": 10,
          "unitText": "%",
          "unitCode": "P1",
          "description": "The amount is our best estimate for the whole day. The percent is the highest chance, among the day's 3-hour forecast periods, of at least 0.25 mm (0.01 in) of precipitation. Because amount and chance answer different questions, a small daily total can still have a noticeable percent. If snow is expected, the amount shown is snowfall."
        },
        {
          "@type": "PropertyValue",
          "name": "snowfall_mm",
          "value": 0,
          "unitText": "mm",
          "unitCode": "MMT",
          "description": "The amount is our best estimate for the whole day. The percent is the highest chance, among the day's 3-hour forecast periods, of at least 0.25 mm (0.01 in) of precipitation. Because amount and chance answer different questions, a small daily total can still have a noticeable percent. If snow is expected, the amount shown is snowfall."
        },
        {
          "@type": "PropertyValue",
          "name": "max_snowfall_3h_mm",
          "value": 0,
          "unitText": "mm",
          "unitCode": "MMT",
          "description": "The amount is our best estimate for the whole day. The percent is the highest chance, among the day's 3-hour forecast periods, of at least 0.25 mm (0.01 in) of precipitation. Because amount and chance answer different questions, a small daily total can still have a noticeable percent. If snow is expected, the amount shown is snowfall."
        },
        {
          "@type": "PropertyValue",
          "name": "wind_speed_mph",
          "value": 3,
          "unitText": "mph",
          "unitCode": "HM",
          "description": "The day's average wind. Direction shows where the wind comes from, and speed is shown in your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "wind_speed_kmh",
          "value": 5,
          "unitText": "km/h",
          "unitCode": "KMH",
          "description": "The day's average wind. Direction shows where the wind comes from, and speed is shown in your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "wind_speed_max_mph",
          "value": 5,
          "unitText": "mph",
          "unitCode": "HM"
        },
        {
          "@type": "PropertyValue",
          "name": "wind_speed_max_kmh",
          "value": 7,
          "unitText": "km/h",
          "unitCode": "KMH"
        },
        {
          "@type": "PropertyValue",
          "name": "wind_direction_deg",
          "value": 43,
          "unitText": "°",
          "unitCode": "DD",
          "description": "The day's average wind. Direction shows where the wind comes from, and speed is shown in your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "wind_direction_cardinal",
          "value": "NE",
          "description": "The day's average wind. Direction shows where the wind comes from, and speed is shown in your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "cloud_cover_pct",
          "value": 69,
          "unitText": "%",
          "unitCode": "P1",
          "description": "How cloudy the day is expected to be on average, from clear (0%) to overcast (100%)."
        },
        {
          "@type": "PropertyValue",
          "name": "humidity_pct",
          "value": 81,
          "unitText": "%",
          "unitCode": "P1"
        },
        {
          "@type": "PropertyValue",
          "name": "pressure_hpa",
          "value": 1019,
          "unitText": "hPa",
          "unitCode": "A97"
        },
        {
          "@type": "PropertyValue",
          "name": "condition",
          "value": "drizzle",
          "description": "A plain-language summary for the day. Wet days use the precipitation-type forecast first, then the expected intensity to choose labels like downpour, light rain, flurries, sleet, or freezing drizzle. Otherwise, the summary uses cloud cover, feels-like temperature, and wind."
        },
        {
          "@type": "PropertyValue",
          "name": "day_text",
          "value": "Mostly cloudy and warm, with a high of 23°C and morning low of 16°C. Light wind from the NE around 6 km/h. 10% chance of drizzle throughout the day."
        },
        {
          "@type": "PropertyValue",
          "name": "night_text",
          "value": "Mostly cloudy, with a low around 16°C. Light wind from the NE around 5 km/h. 10% chance of drizzle throughout the night."
        }
      ]
    },
    {
      "@type": "Dataset",
      "@id": "https://windbornesystems.com/weather/brazil/joinville/#forecast-2026-08-06",
      "name": "Thursday 2026-08-06 weather forecast dataset for Joinville",
      "description": "Daily weather forecast dataset for Joinville on 2026-08-06, including temperature, precipitation, wind, cloud cover, humidity, and conditions.",
      "temporalCoverage": "2026-08-06",
      "license": "https://windbornesystems.com/terms",
      "creator": {
        "@type": "Organization",
        "name": "WindBorne Systems",
        "url": "https://windbornesystems.com"
      },
      "variableMeasured": [
        {
          "@type": "PropertyValue",
          "name": "temperature_high_c",
          "value": 24,
          "unitText": "°C",
          "unitCode": "CEL",
          "description": "The warmest temperature expected during the day, rounded to your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "temperature_high_f",
          "value": 75,
          "unitText": "°F",
          "unitCode": "FAH",
          "description": "The warmest temperature expected during the day, rounded to your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "temperature_low_c",
          "value": 16,
          "unitText": "°C",
          "unitCode": "CEL",
          "description": "The coolest temperature expected during the day, rounded to your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "temperature_low_f",
          "value": 61,
          "unitText": "°F",
          "unitCode": "FAH",
          "description": "The coolest temperature expected during the day, rounded to your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "feels_like_high_c",
          "value": 24,
          "unitText": "°C",
          "unitCode": "CEL"
        },
        {
          "@type": "PropertyValue",
          "name": "feels_like_low_c",
          "value": 16,
          "unitText": "°C",
          "unitCode": "CEL"
        },
        {
          "@type": "PropertyValue",
          "name": "precipitation_mm",
          "value": 1.1,
          "unitText": "mm",
          "unitCode": "MMT",
          "description": "The amount is our best estimate for the whole day. The percent is the highest chance, among the day's 3-hour forecast periods, of at least 0.25 mm (0.01 in) of precipitation. Because amount and chance answer different questions, a small daily total can still have a noticeable percent. If snow is expected, the amount shown is snowfall."
        },
        {
          "@type": "PropertyValue",
          "name": "precipitation_probability_pct",
          "value": 14,
          "unitText": "%",
          "unitCode": "P1",
          "description": "The amount is our best estimate for the whole day. The percent is the highest chance, among the day's 3-hour forecast periods, of at least 0.25 mm (0.01 in) of precipitation. Because amount and chance answer different questions, a small daily total can still have a noticeable percent. If snow is expected, the amount shown is snowfall."
        },
        {
          "@type": "PropertyValue",
          "name": "snowfall_mm",
          "value": 0,
          "unitText": "mm",
          "unitCode": "MMT",
          "description": "The amount is our best estimate for the whole day. The percent is the highest chance, among the day's 3-hour forecast periods, of at least 0.25 mm (0.01 in) of precipitation. Because amount and chance answer different questions, a small daily total can still have a noticeable percent. If snow is expected, the amount shown is snowfall."
        },
        {
          "@type": "PropertyValue",
          "name": "max_snowfall_3h_mm",
          "value": 0,
          "unitText": "mm",
          "unitCode": "MMT",
          "description": "The amount is our best estimate for the whole day. The percent is the highest chance, among the day's 3-hour forecast periods, of at least 0.25 mm (0.01 in) of precipitation. Because amount and chance answer different questions, a small daily total can still have a noticeable percent. If snow is expected, the amount shown is snowfall."
        },
        {
          "@type": "PropertyValue",
          "name": "wind_speed_mph",
          "value": 4,
          "unitText": "mph",
          "unitCode": "HM",
          "description": "The day's average wind. Direction shows where the wind comes from, and speed is shown in your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "wind_speed_kmh",
          "value": 6,
          "unitText": "km/h",
          "unitCode": "KMH",
          "description": "The day's average wind. Direction shows where the wind comes from, and speed is shown in your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "wind_speed_max_mph",
          "value": 5,
          "unitText": "mph",
          "unitCode": "HM"
        },
        {
          "@type": "PropertyValue",
          "name": "wind_speed_max_kmh",
          "value": 8,
          "unitText": "km/h",
          "unitCode": "KMH"
        },
        {
          "@type": "PropertyValue",
          "name": "wind_direction_deg",
          "value": 9,
          "unitText": "°",
          "unitCode": "DD",
          "description": "The day's average wind. Direction shows where the wind comes from, and speed is shown in your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "wind_direction_cardinal",
          "value": "N",
          "description": "The day's average wind. Direction shows where the wind comes from, and speed is shown in your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "cloud_cover_pct",
          "value": 64,
          "unitText": "%",
          "unitCode": "P1",
          "description": "How cloudy the day is expected to be on average, from clear (0%) to overcast (100%)."
        },
        {
          "@type": "PropertyValue",
          "name": "humidity_pct",
          "value": 80,
          "unitText": "%",
          "unitCode": "P1"
        },
        {
          "@type": "PropertyValue",
          "name": "pressure_hpa",
          "value": 1018,
          "unitText": "hPa",
          "unitCode": "A97"
        },
        {
          "@type": "PropertyValue",
          "name": "condition",
          "value": "drizzle",
          "description": "A plain-language summary for the day. Wet days use the precipitation-type forecast first, then the expected intensity to choose labels like downpour, light rain, flurries, sleet, or freezing drizzle. Otherwise, the summary uses cloud cover, feels-like temperature, and wind."
        },
        {
          "@type": "PropertyValue",
          "name": "day_text",
          "value": "Mostly cloudy and warm, with a high of 24°C and morning low of 16°C. Light wind from the N around 6 km/h. 14% chance of drizzle throughout the day."
        },
        {
          "@type": "PropertyValue",
          "name": "night_text",
          "value": "Mostly cloudy, with a low around 17°C. Light wind from the N around 5 km/h. 14% chance of drizzle in the evening."
        }
      ]
    },
    {
      "@type": "Dataset",
      "@id": "https://windbornesystems.com/weather/brazil/joinville/#forecast-2026-08-07",
      "name": "Friday 2026-08-07 weather forecast dataset for Joinville",
      "description": "Daily weather forecast dataset for Joinville on 2026-08-07, including temperature, precipitation, wind, cloud cover, humidity, and conditions.",
      "temporalCoverage": "2026-08-07",
      "license": "https://windbornesystems.com/terms",
      "creator": {
        "@type": "Organization",
        "name": "WindBorne Systems",
        "url": "https://windbornesystems.com"
      },
      "variableMeasured": [
        {
          "@type": "PropertyValue",
          "name": "temperature_high_c",
          "value": 23,
          "unitText": "°C",
          "unitCode": "CEL",
          "description": "The warmest temperature expected during the day, rounded to your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "temperature_high_f",
          "value": 74,
          "unitText": "°F",
          "unitCode": "FAH",
          "description": "The warmest temperature expected during the day, rounded to your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "temperature_low_c",
          "value": 16,
          "unitText": "°C",
          "unitCode": "CEL",
          "description": "The coolest temperature expected during the day, rounded to your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "temperature_low_f",
          "value": 62,
          "unitText": "°F",
          "unitCode": "FAH",
          "description": "The coolest temperature expected during the day, rounded to your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "feels_like_high_c",
          "value": 23,
          "unitText": "°C",
          "unitCode": "CEL"
        },
        {
          "@type": "PropertyValue",
          "name": "feels_like_low_c",
          "value": 16,
          "unitText": "°C",
          "unitCode": "CEL"
        },
        {
          "@type": "PropertyValue",
          "name": "precipitation_mm",
          "value": 1.2,
          "unitText": "mm",
          "unitCode": "MMT",
          "description": "The amount is our best estimate for the whole day. The percent is the highest chance, among the day's 3-hour forecast periods, of at least 0.25 mm (0.01 in) of precipitation. Because amount and chance answer different questions, a small daily total can still have a noticeable percent. If snow is expected, the amount shown is snowfall."
        },
        {
          "@type": "PropertyValue",
          "name": "precipitation_probability_pct",
          "value": 17,
          "unitText": "%",
          "unitCode": "P1",
          "description": "The amount is our best estimate for the whole day. The percent is the highest chance, among the day's 3-hour forecast periods, of at least 0.25 mm (0.01 in) of precipitation. Because amount and chance answer different questions, a small daily total can still have a noticeable percent. If snow is expected, the amount shown is snowfall."
        },
        {
          "@type": "PropertyValue",
          "name": "snowfall_mm",
          "value": 0,
          "unitText": "mm",
          "unitCode": "MMT",
          "description": "The amount is our best estimate for the whole day. The percent is the highest chance, among the day's 3-hour forecast periods, of at least 0.25 mm (0.01 in) of precipitation. Because amount and chance answer different questions, a small daily total can still have a noticeable percent. If snow is expected, the amount shown is snowfall."
        },
        {
          "@type": "PropertyValue",
          "name": "max_snowfall_3h_mm",
          "value": 0,
          "unitText": "mm",
          "unitCode": "MMT",
          "description": "The amount is our best estimate for the whole day. The percent is the highest chance, among the day's 3-hour forecast periods, of at least 0.25 mm (0.01 in) of precipitation. Because amount and chance answer different questions, a small daily total can still have a noticeable percent. If snow is expected, the amount shown is snowfall."
        },
        {
          "@type": "PropertyValue",
          "name": "wind_speed_mph",
          "value": 4,
          "unitText": "mph",
          "unitCode": "HM",
          "description": "The day's average wind. Direction shows where the wind comes from, and speed is shown in your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "wind_speed_kmh",
          "value": 6,
          "unitText": "km/h",
          "unitCode": "KMH",
          "description": "The day's average wind. Direction shows where the wind comes from, and speed is shown in your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "wind_speed_max_mph",
          "value": 5,
          "unitText": "mph",
          "unitCode": "HM"
        },
        {
          "@type": "PropertyValue",
          "name": "wind_speed_max_kmh",
          "value": 8,
          "unitText": "km/h",
          "unitCode": "KMH"
        },
        {
          "@type": "PropertyValue",
          "name": "wind_direction_deg",
          "value": 340,
          "unitText": "°",
          "unitCode": "DD",
          "description": "The day's average wind. Direction shows where the wind comes from, and speed is shown in your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "wind_direction_cardinal",
          "value": "NNW",
          "description": "The day's average wind. Direction shows where the wind comes from, and speed is shown in your selected units."
        },
        {
          "@type": "PropertyValue",
          "name": "cloud_cover_pct",
          "value": 65,
          "unitText": "%",
          "unitCode": "P1",
          "description": "How cloudy the day is expected to be on average, from clear (0%) to overcast (100%)."
        },
        {
          "@type": "PropertyValue",
          "name": "humidity_pct",
          "value": 79,
          "unitText": "%",
          "unitCode": "P1"
        },
        {
          "@type": "PropertyValue",
          "name": "pressure_hpa",
          "value": 1017,
          "unitText": "hPa",
          "unitCode": "A97"
        },
        {
          "@type": "PropertyValue",
          "name": "condition",
          "value": "drizzle",
          "description": "A plain-language summary for the day. Wet days use the precipitation-type forecast first, then the expected intensity to choose labels like downpour, light rain, flurries, sleet, or freezing drizzle. Otherwise, the summary uses cloud cover, feels-like temperature, and wind."
        },
        {
          "@type": "PropertyValue",
          "name": "day_text",
          "value": "Mostly cloudy and warm, with a high of 23°C and morning low of 16°C. Light wind from the NNE around 6 km/h. 17% chance of drizzle throughout the day."
        },
        {
          "@type": "PropertyValue",
          "name": "night_text",
          "value": "Mostly cloudy, with a low around 17°C. Light wind from the NW around 5 km/h. 13% chance of drizzle throughout the night."
        }
      ]
    }
  ]
}