pax_global_header00006660000000000000000000000064147402163430014516gustar00rootroot0000000000000052 comment=7637a801237f95afb69e6703e1c0974d576241b7 pypi_smhi-1.0.19/000077500000000000000000000000001474021634300136075ustar00rootroot00000000000000pypi_smhi-1.0.19/.devcontainer/000077500000000000000000000000001474021634300163465ustar00rootroot00000000000000pypi_smhi-1.0.19/.devcontainer/README.md000066400000000000000000000031331474021634300176250ustar00rootroot00000000000000# Devcontainer _The easiest way to contribute to and/or test this repository._ ## Requirements - [git](https://git-scm.com/book/en/v2/Getting-Started-Installing-Git) - [docker](https://docs.docker.com/install/) - [VS Code](https://code.visualstudio.com/) - [Remote - Containers (VSC Extention)](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers) [More info about requirements and devcontainer in general](https://code.visualstudio.com/docs/remote/containers#_getting-started) ## How to use Devcontainer for development/test 1. Make sure your computer meets the requirements. 1. Fork this repository. 1. Clone the repository to your computer. 1. Open the repository using VS Code. When you open this repository with VSCode and your computer meets the requirements you are asked to "Reopen in Container", do that. ![reopen](images/reopen.png) If you don't see this notification, open the command pallet (ctrl+shift+p) and select `Remote-Containers: Reopen Folder in Container`. _It will now build the devcontainer._ The container have some "tasks" to help you testing your changes. ## Custom Tasks in this repository _Start "tasks" by opening the the command pallet (ctrl+shift+p) and select `Tasks: Run Task`_ ### Run tests Will run pypi tests on all tests in the workspace ### Run tests with coverege Will run pypi tests on all tests in the workspace with code coverege on ### Make package Builds the package of the current version stated in the Setup.py file ### Upload package to pypi Uploads all built packages to pypi, please provide credentials in terminal window pypi_smhi-1.0.19/.devcontainer/devcontainer.json000066400000000000000000000012501474021634300217200ustar00rootroot00000000000000// See https://aka.ms/vscode-remote/devcontainer.json for format details. { "context": "..", "name": "SMHI Dev", "image": "python:3.10-bullseye", "postCreateCommand": "python3 -m pip install -r requirements.txt", "runArgs": [ "-e", "GIT_EDTIOR='code --wait'" ], "extensions": [ "ms-python.python" ], "settings": { "terminal.integrated.shell.linux": "/bin/bash", "python.pythonPath": "/usr/local/bin/python", "python.linting.pylintEnabled": true, "python.linting.enabled": true, "python.formatting.provider": "black", "editor.formatOnPaste": false, "editor.formatOnSave": true, "editor.formatOnType": true, "files.trimTrailingWhitespace": true } }pypi_smhi-1.0.19/.devcontainer/package_helper000066400000000000000000000004321474021634300212220ustar00rootroot00000000000000#!/usr/bin/env bash function BuildPackage { echo "Building package..." cd /workspaces/pypi_smhi python smhi/setup.py sdist echo "Package built!" } function UploadPackage { echo "Building package..." twine upload /workspaces/pypi_smhi/dist/* echo "Package built!" } pypi_smhi-1.0.19/.gitattributes000066400000000000000000000000151474021634300164760ustar00rootroot00000000000000* text eol=lfpypi_smhi-1.0.19/.github/000077500000000000000000000000001474021634300151475ustar00rootroot00000000000000pypi_smhi-1.0.19/.github/CONTRIBUTING.md000066400000000000000000000033211474021634300173770ustar00rootroot00000000000000# Contribution guidelines Contributing to this project should be as easy and transparent as possible, whether it's: - Reporting a bug - Discussing the current state of the code - Submitting a fix - Proposing new features ## Github is used for everything Github is used to host code, to track issues and feature requests, as well as accept pull requests. Pull requests are the best way to propose changes to the codebase. 1. Fork the repo and create your branch from `master`. 2. If you've changed something, update the documentation. 3. Make sure your code lints (using black). 4. Issue that pull request! ## Any contributions you make will be under the MIT Software License In short, when you submit code changes, your submissions are understood to be under the same [MIT License](http://choosealicense.com/licenses/mit/) that covers the project. Feel free to contact the maintainers if that's a concern. ## Report bugs using Github's [issues](../../issues) GitHub issues are used to track public bugs. Report a bug by [opening a new issue](../../issues/new/choose); it's that easy! ## Write bug reports with detail, background, and sample code **Great Bug Reports** tend to have: - A quick summary and/or background - Steps to reproduce - Be specific! - Give sample code if you can. - What you expected would happen - What actually happens - Notes (possibly including why you think this might be happening, or stuff you tried that didn't work) People *love* thorough bug reports. I'm not even kidding. ## Use a Consistent Coding Style Use [black](https://github.com/ambv/black) to make sure the code follows the style. ## License By contributing, you agree that your contributions will be licensed under its MIT License. pypi_smhi-1.0.19/.github/FUNDING.yml000066400000000000000000000011511474021634300167620ustar00rootroot00000000000000# These are supported funding model platforms github: [helto4real] patreon: # Replace with a single Patreon username open_collective: # Replace with a single Open Collective username ko_fi: # Replace with a single Ko-fi username tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry liberapay: # Replace with a single Liberapay username issuehunt: # Replace with a single IssueHunt username otechie: # Replace with a single Otechie username custom: ['https://www.buymeacoffee.com/ij1qXRM6E'] pypi_smhi-1.0.19/.github/workflows/000077500000000000000000000000001474021634300172045ustar00rootroot00000000000000pypi_smhi-1.0.19/.github/workflows/ci.yml000066400000000000000000000022761474021634300203310ustar00rootroot00000000000000# This workflow will install Python dependencies, run tests and lint with a single version of Python # For more information see: https://help.github.com/actions/language-and-framework-guides/using-python-with-github-actions name: Python application on: push: branches: [ main ] pull_request: branches: [ main ] jobs: build: runs-on: ubuntu-latest strategy: matrix: python: ["3.10", "3.11", "3.12"] steps: - uses: actions/checkout@v4 - name: Setup Python uses: actions/setup-python@v4 with: python-version: ${{ matrix.python }} - name: Install dependencies run: | python -m pip install --upgrade pip pip install -r requirements.txt - name: Lint with flake8 run: | pip install flake8 # stop the build if there are Python syntax errors or undefined names flake8 . --count --select=E9,F63,F7,F82 --show-source --statistics # exit-zero treats all errors as warnings. The GitHub editor is 127 chars wide flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --statistics - name: Test with pytest run: | pip install pytest pytest pypi_smhi-1.0.19/.github/workflows/publish.yml000066400000000000000000000015411474021634300213760ustar00rootroot00000000000000# This workflows will upload a Python Package using Twine when a release is created # For more information see: https://help.github.com/en/actions/language-and-framework-guides/using-python-with-github-actions#publishing-to-package-registries name: Upload Python Package on: release: types: [created] jobs: deploy: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - name: Set up Python uses: actions/setup-python@v1 with: python-version: '3.x' - name: Install dependencies run: | python -m pip install --upgrade pip pip install setuptools wheel twine - name: Build and publish env: TWINE_USERNAME: ${{ secrets.PYPI_USERNAME }} TWINE_PASSWORD: ${{ secrets.PYPI_PASSWORD }} run: | python setup.py sdist bdist_wheel twine upload dist/* pypi_smhi-1.0.19/.gitignore000066400000000000000000000022731474021634300156030ustar00rootroot00000000000000# Byte-compiled / optimized / DLL files __pycache__/ *.py[cod] *$py.class # C extensions *.so # Distribution / packaging .Python build/ develop-eggs/ dist/ downloads/ eggs/ .eggs/ lib/ lib64/ parts/ sdist/ var/ wheels/ *.egg-info/ .installed.cfg *.egg MANIFEST # PyInstaller # Usually these files are written by a python script from a template # before PyInstaller builds the exe, so as to inject date/other infos into it. *.manifest *.spec # Installer logs pip-log.txt pip-delete-this-directory.txt # Unit test / coverage reports htmlcov/ .tox/ .coverage .coverage.* .cache nosetests.xml coverage.xml *.cover .hypothesis/ .pytest_cache/ # Translations *.mo *.pot # Django stuff: *.log local_settings.py db.sqlite3 # Flask stuff: instance/ .webassets-cache # Scrapy stuff: .scrapy # Sphinx documentation docs/_build/ # PyBuilder target/ # Jupyter Notebook .ipynb_checkpoints # pyenv .python-version # celery beat schedule file celerybeat-schedule # SageMath parsed files *.sage.py # Environments .env .venv env/ venv/ ENV/ env.bak/ venv.bak/ # Spyder project settings .spyderproject .spyproject # Rope project settings .ropeproject # mkdocs documentation /site # mypy .mypy_cache/ .vscodepypi_smhi-1.0.19/LICENSE000066400000000000000000000020611474021634300146130ustar00rootroot00000000000000MIT License Copyright (c) 2018 Tomas Hellström Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. pypi_smhi-1.0.19/MANIFEST.in000066400000000000000000000000441474021634300153430ustar00rootroot00000000000000global-exclude test_*.py __pycache__pypi_smhi-1.0.19/README.md000066400000000000000000000012001474021634300150570ustar00rootroot00000000000000# SMHI Swedish weather institute package Python library for accessing SMHI open forecast data Please visit http://opendata.smhi.se/apidocs/metfcst/parameters.html for more information If you want to contribute you can use devcontainers in vscode for easiest setup. Please see [instructions here](.devcontainer/README.md) If you like what I do and want to buy me a cup of coffee. It is always appreciated :) Buy Me A Coffeepypi_smhi-1.0.19/requirements.txt000066400000000000000000000001531474021634300170720ustar00rootroot00000000000000aiohttp black coverage flake8 pyflakes pylint pytest pytest-asyncio pytest-cov requests requests-toolbelt pypi_smhi-1.0.19/setup.py000066400000000000000000000013111474021634300153150ustar00rootroot00000000000000import setuptools with open("README.md", "r") as fh: long_description = fh.read() setuptools.setup( name="smhi_pkg", version="1.0.19", author="helto4real", author_email="info@joysoftware.org", description="Gets the weather forecast data from Swedish " "weather institute", license="MIT", long_description=long_description, long_description_content_type="text/markdown", url="https://github.com/joysoftware/pypi_smhi", packages=setuptools.find_packages(), classifiers=[ "Programming Language :: Python :: 3", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Development Status :: 4 - Beta", ], ) pypi_smhi-1.0.19/smhi/000077500000000000000000000000001474021634300145475ustar00rootroot00000000000000pypi_smhi-1.0.19/smhi/__init__.py000066400000000000000000000003521474021634300166600ustar00rootroot00000000000000"""Initialize the SMHI package.""" from smhi.smhi_lib import Smhi, SmhiAPIBase, SmhiForecast __title__ = "SMHI" __version__ = "1.0.19" __author__ = "helto4real" __license__ = "MIT" __all__ = ["Smhi", "SmhiAPIBase", "SmhiForecast"] pypi_smhi-1.0.19/smhi/smhi_lib.py000066400000000000000000000331311474021634300167100ustar00rootroot00000000000000""" Module smhi_lib contains the code to get forecasts from the Swedish weather institute (SMHI) through the open API:s """ import abc import copy import json from collections import OrderedDict from datetime import datetime from typing import Any from urllib.request import urlopen import aiohttp APIURL_TEMPLATE = ( "https://opendata-download-metfcst.smhi.se/api/category" "/pmp3g/version/2/geotype/point/lon/{}/lat/{}/data.json" ) class SmhiForecastException(Exception): """Exception thrown if failing to access API""" class SmhiForecast: """ Class to hold forecast data """ # pylint: disable=R0913, R0902, R0914 def __init__( self, temperature: float, temperature_max: float, temperature_min: float, humidity: int, pressure: float, thunder: int, cloudiness: int, precipitation: int, wind_direction: int, wind_speed: float, horizontal_visibility: float, wind_gust: float, mean_precipitation: float, total_precipitation: float, symbol: int, valid_time: datetime, ) -> None: """Constructor""" self._temperature = temperature self._temperature_max = temperature_max self._temperature_min = temperature_min self._humidity = humidity self._pressure = pressure self._thunder = thunder self._cloudiness = cloudiness self._precipitation = precipitation self._mean_precipitation = mean_precipitation self._total_precipitation = total_precipitation self._wind_speed = wind_speed self._wind_direction = wind_direction self.horizontal_visibility = horizontal_visibility self._wind_gust = wind_gust self._symbol = symbol self._valid_time = valid_time @property def temperature(self) -> float: """Air temperature (Celcius)""" return self._temperature @property def temperature_max(self) -> float: """Air temperature max during the day (Celcius)""" return self._temperature_max @property def temperature_min(self) -> float: """Air temperature min during the day (Celcius)""" return self._temperature_min @property def humidity(self) -> int: """Air humidity (Percent)""" return self._humidity @property def pressure(self) -> float: """Air pressure (hPa)""" return self._pressure @property def thunder(self) -> int: """Chance of thunder (Percent)""" return self._thunder @property def cloudiness(self) -> int: """Cloudiness (Percent)""" return self._cloudiness @property def wind_speed(self) -> float: """wind speed (m/s)""" return self._wind_speed @property def wind_direction(self) -> int: """wind direction (degrees)""" return self._wind_direction @property def precipitation(self) -> int: """Precipitation 0 No precipitation 1 Snow 2 Snow and rain 3 Rain 4 Drizzle 5 Freezing rain 6 Freezing drizzle """ return self._precipitation @property def mean_precipitation(self) -> float: """Mean Precipitation (mm/h)""" return self._mean_precipitation @property def total_precipitation(self) -> float: """Mean Precipitation (mm/h)""" return self._total_precipitation @property def wind_gust(self) -> float: """Wind gust (m/s)""" return self._wind_gust @property def symbol(self) -> int: """Symbol (Percent) 1 Clear sky 2 Nearly clear sky 3 Variable cloudiness 4 Halfclear sky 5 Cloudy sky 6 Overcast 7 Fog 8 Light rain showers 9 Moderate rain showers 10 Heavy rain showers 11 Thunderstorm 12 Light sleet showers 13 Moderate sleet showers 14 Heavy sleet showers 15 Light snow showers 16 Moderate snow showers 17 Heavy snow showers 18 Light rain 19 Moderate rain 20 Heavy rain 21 Thunder 22 Light sleet 23 Moderate sleet 24 Heavy sleet 25 Light snowfall 26 Moderate snowfall 27 Heavy snowfall""" return self._symbol @property def valid_time(self) -> datetime: """Valid time""" return self._valid_time # pylint: disable=R0903 class SmhiAPIBase: """ Baseclass to use as dependecy incjection pattern for easier automatic testing """ @abc.abstractmethod def get_forecast_api(self, longitude: str, latitude: str) -> dict[str, Any]: """Override this""" raise NotImplementedError( "users must define get_forecast to use this base class" ) @abc.abstractmethod async def async_get_forecast_api( self, longitude: str, latitude: str ) -> dict[str, Any]: """Override this""" raise NotImplementedError( "users must define get_forecast to use this base class" ) # pylint: disable=R0903 class SmhiAPI(SmhiAPIBase): """Default implementation for SMHI api""" def __init__(self, session: aiohttp.ClientSession | None = None) -> None: """Init the API with or without session""" self.session: aiohttp.ClientSession | None = session def get_forecast_api(self, longitude: str, latitude: str) -> dict[str, Any]: """gets data from API""" api_url = APIURL_TEMPLATE.format(longitude, latitude) response = urlopen(api_url) data = response.read().decode("utf-8") json_data = json.loads(data) return json_data async def async_get_forecast_api( self, longitude: str, latitude: str ) -> dict[str, Any]: """gets data from API asyncronious""" api_url = APIURL_TEMPLATE.format(longitude, latitude) is_new_session = False if self.session is None: self.session = aiohttp.ClientSession() is_new_session = True async with self.session.get(api_url) as response: if response.status != 200: if is_new_session: await self.session.close() raise SmhiForecastException( f"Failed to access weather API with status code {response.status}" ) data = await response.text() if is_new_session: await self.session.close() return json.loads(data) class Smhi: """ Class that use the Swedish Weather Institute (SMHI) weather forecast open API to return the current forecast data """ def __init__( self, longitude: str, latitude: str, session: aiohttp.ClientSession = None, ) -> None: self._longitude = str(round(float(longitude), 6)) self._latitude = str(round(float(latitude), 6)) self._api = SmhiAPI(session) def get_forecast(self) -> list[SmhiForecast]: """ Returns a list of forecasts. The first in list are the current one """ json_data = self._api.get_forecast_api(self._longitude, self._latitude) return _get_forecast(json_data) def get_forecast_hour(self) -> list[SmhiForecast]: """ Returns a list of forecasts by hour. The first in list are the current one """ json_data = self._api.get_forecast_api(self._longitude, self._latitude) return _get_forecast_hour(json_data) async def async_get_forecast(self) -> list[SmhiForecast]: """ Returns a list of forecasts. The first in list are the current one """ json_data = await self._api.async_get_forecast_api( self._longitude, self._latitude ) return _get_forecast(json_data) async def async_get_forecast_hour(self) -> list[SmhiForecast]: """ Returns a list of forecasts by hour. The first in list are the current one """ json_data = await self._api.async_get_forecast_api( self._longitude, self._latitude ) return _get_forecast_hour(json_data) # pylint: disable=R0914, R0912, W0212, R0915 def _get_forecast(api_result: dict) -> list[SmhiForecast]: """Converts results fråm API to SmhiForecast list""" forecasts = [] # Need the ordered dict to get # the days in order in next stage forecasts_ordered = OrderedDict() forecasts_ordered = _get_all_forecast_from_api(api_result) # Used to calc the daycount day_nr = 1 forecast_day: SmhiForecast for day in forecasts_ordered: forecasts_day = forecasts_ordered[day] if day_nr == 1: # Add the most recent forecast forecasts.append(copy.deepcopy(forecasts_day[0])) total_precipitation = float(0.0) forecast_temp_max = -100.0 forecast_temp_min = 100.0 forecast = None for forecast_day in forecasts_day: temperature = forecast_day.temperature if forecast_temp_min > temperature: forecast_temp_min = temperature if forecast_temp_max < temperature: forecast_temp_max = temperature if forecast_day.valid_time.hour == 12: forecast = copy.deepcopy(forecast_day) total_precipitation = ( total_precipitation + forecast_day._total_precipitation ) if forecast is None: # We passed 12 noon, set to current forecast = forecasts_day[0] forecast._temperature_max = forecast_temp_max forecast._temperature_min = forecast_temp_min forecast._total_precipitation = total_precipitation forecast._mean_precipitation = total_precipitation / 24 forecasts.append(forecast) day_nr = day_nr + 1 return forecasts def _get_forecast_hour(api_result: dict) -> list[SmhiForecast]: """Converts results fråm API to SmhiForecast list""" forecasts = [] # Need the ordered dict to get # the days in order in next stage forecasts_ordered = OrderedDict() forecasts_ordered = _get_all_forecast_from_api(api_result) forecast_hour: SmhiForecast for day in forecasts_ordered: for forecast_hour in forecasts_ordered[day]: forecast = forecast_hour forecast._total_precipitation = forecast._mean_precipitation forecasts.append(forecast) return forecasts # pylint: disable=R0914, R0912, W0212, R0915 def _get_all_forecast_from_api(api_result: dict) -> OrderedDict: """Converts results fråm API to SmhiForecast list""" # Total time in hours since last forecast total_hours_last_forecast = 1.0 # Last forecast time last_time = None # Need the ordered dict to get # the days in order in next stage forecasts_ordered = OrderedDict() # Get the parameters for forecast in api_result["timeSeries"]: valid_time = datetime.strptime(forecast["validTime"], "%Y-%m-%dT%H:%M:%S%z") for param in forecast["parameters"]: if param["name"] == "t": temperature = float(param["values"][0]) # Celcisus elif param["name"] == "r": humidity = int(param["values"][0]) # Percent elif param["name"] == "msl": pressure = float(param["values"][0]) # hPa elif param["name"] == "tstm": thunder = int(param["values"][0]) # Percent elif param["name"] == "tcc_mean": octa = int(param["values"][0]) # Cloudiness in octas if 0 <= octa <= 8: # Between 0 -> 8 cloudiness = round(100 * octa / 8) # Convert octas to percent else: cloudiness = 100 # If not determined use 100% elif param["name"] == "Wsymb2": symbol = int(param["values"][0]) # category elif param["name"] == "pcat": precipitation = int(param["values"][0]) # percipitation elif param["name"] == "pmean": mean_precipitation = float(param["values"][0]) # mean_percipitation elif param["name"] == "ws": wind_speed = float(param["values"][0]) # wind speed elif param["name"] == "wd": wind_direction = int(param["values"][0]) # wind direction elif param["name"] == "vis": horizontal_visibility = float(param["values"][0]) # Visibility elif param["name"] == "gust": wind_gust = float(param["values"][0]) # wind gust speed if last_time is not None: total_hours_last_forecast = (valid_time - last_time).seconds / 60 / 60 # Total precipitation, have to calculate with the nr of # hours since last forecast to get correct total value total_precipitation = round(mean_precipitation * total_hours_last_forecast, 2) forecast = SmhiForecast( temperature, temperature, temperature, humidity, pressure, thunder, cloudiness, precipitation, wind_direction, wind_speed, horizontal_visibility, wind_gust, round(mean_precipitation, 1), total_precipitation, symbol, valid_time, ) if valid_time.day not in forecasts_ordered: # add a new list forecasts_ordered[valid_time.day] = [] forecasts_ordered[valid_time.day].append(forecast) last_time = valid_time return forecasts_ordered pypi_smhi-1.0.19/smhi/test_smhi_lib.py000066400000000000000000013717421474021634300177650ustar00rootroot00000000000000""" Automatic tests for the smhi_lib """ # pylint: disable=C0302,W0621,R0903, W0212 from datetime import datetime, timezone from typing import Any from unittest.mock import patch import aiohttp import pytest from smhi import smhi_lib from smhi.smhi_lib import ( Smhi, SmhiAPI, SmhiAPIBase, SmhiForecast, SmhiForecastException, ) @pytest.fixture def smhi() -> Smhi: """Returns the smhi object.""" with patch("smhi.smhi_lib.SmhiAPI", return_value=FakeSmhiApi()): return Smhi("17.041", "62.34198") @pytest.fixture def smhi_real() -> Smhi: """Returns the smhi object.""" # return Smhi('17.661578', '59.514065') return Smhi("17.03078", "62.3398599") # Bällsta @pytest.fixture def smhi_forecasts(smhi) -> list[SmhiForecast]: """Returns the smhi object.""" return smhi.get_forecast() @pytest.fixture def smhi_forecasts_hour(smhi) -> list[SmhiForecast]: """Returns the smhi object.""" return smhi.get_forecast_hour() @pytest.fixture def first_smhi_forecast(smhi) -> SmhiForecast: """Returns the smhi object.""" return smhi.get_forecast()[1] @pytest.fixture def first_smhi_forecast2(smhi) -> SmhiForecast: """Returns the smhi object.""" return smhi.get_forecast()[2] @pytest.fixture def first_smhi_forecast_hour(smhi) -> SmhiForecast: """Returns the smhi object.""" return smhi.get_forecast_hour()[1] @pytest.mark.asyncio async def test_provide_session_constructor() -> None: """Test the constructor that provides session.""" session = aiohttp.ClientSession() api = Smhi("1.1234567", "1.9876543", session=session) await session.close() assert api._api.session def test_max_six_digits_round() -> None: """Test the max six digits allowed.""" api = Smhi("1.1234567", "1.9876543") assert api._latitude == "1.987654" assert api._longitude == "1.123457" def test_nr_of_items(smhi_forecasts) -> None: """Tests the number of items returned matches the inputdata.""" assert len(smhi_forecasts) == 12 def test_nr_of_items_hour(smhi_forecasts_hour) -> None: """Tests the number of items returned matches the inputdata.""" assert len(smhi_forecasts_hour) == 71 def test_temperature_hour(first_smhi_forecast_hour): """test""" assert first_smhi_forecast_hour.temperature == 16.1 def test_temperature(first_smhi_forecast): """test""" assert first_smhi_forecast.temperature == 17 def test_temperature_max(first_smhi_forecast): """test""" assert first_smhi_forecast.temperature_max == 17 def test_temperature_min(first_smhi_forecast): """test""" assert first_smhi_forecast.temperature_min == 6.8 def test_humidity(first_smhi_forecast): """test""" assert first_smhi_forecast.humidity == 55 def test_pressure(first_smhi_forecast): """test""" assert first_smhi_forecast.pressure == 1024.6 def test_thunder(first_smhi_forecast): """test""" assert first_smhi_forecast.thunder == 33 def test_cloudiness(first_smhi_forecast): """test""" assert first_smhi_forecast.cloudiness == 50 def test_precipitation(first_smhi_forecast): """test""" assert first_smhi_forecast.precipitation == 1 def test_mean_precipitation(first_smhi_forecast): """test""" assert first_smhi_forecast.mean_precipitation == 0.08333333333333333 def test_total_precipitation(first_smhi_forecast): """test""" assert first_smhi_forecast.total_precipitation == 2.0 def test_wind_speed(first_smhi_forecast): """test""" assert first_smhi_forecast.wind_speed == 1.9 def test_wind_direction(first_smhi_forecast): """test""" assert first_smhi_forecast.wind_direction == 134 def test_wind_gust(first_smhi_forecast): """test""" assert first_smhi_forecast.wind_gust == 4.7 def test_horizontal_visibility(first_smhi_forecast): """test""" assert first_smhi_forecast.horizontal_visibility == 50 def test_symbol(first_smhi_forecast): """test""" assert first_smhi_forecast.symbol == 1 def test_valid_time(first_smhi_forecast): """test""" assert first_smhi_forecast.valid_time == datetime( 2018, 9, 1, 15, 0, 0, tzinfo=timezone.utc ) def test_cloudiness_when_inconclusive(first_smhi_forecast2): """test""" assert first_smhi_forecast2.cloudiness == 100 def test_use_abstract_base_class(): """test the not implemented stuff""" with pytest.raises(NotImplementedError): test = SmhiAPIBase() test.get_forecast_api("17.00", "62.1") def test_smhi_integration_test(): """Only test that uses the actual service. Make sure service is up if fails""" api = SmhiAPI() forecast = api.get_forecast_api("17.00", "62.1") assert forecast is not None @pytest.mark.asyncio async def test_smhi_async_integration_test(): """Only test that uses the actual service. Make sure service is up if fails""" api = SmhiAPI() forecast = await api.async_get_forecast_api("17.00", "62.1") assert forecast is not None @pytest.mark.asyncio async def test_smhi_async_integration_test_use_session(): """Only test that uses the actual service. Make sure service is up if fails""" api = SmhiAPI(aiohttp.ClientSession()) forecast = await api.async_get_forecast_api("17.041326", "62.339859") assert forecast is not None await api.session.close() @pytest.mark.asyncio async def test_smhi_async_get_forecast_integration(smhi): """test the async stuff""" forecast = await smhi.async_get_forecast() assert forecast[0] is not None assert forecast is not None @pytest.mark.asyncio async def test_smhi_async_get_forecast_integration2(smhi_real): """test the async stuff""" forecast = await smhi_real.async_get_forecast() assert forecast[0] is not None assert forecast is not None print(forecast[0].temperature) print(forecast[1].temperature) @pytest.mark.asyncio async def test_smhi_async_get_forecast_integration_use_session(smhi): """test the async stuff""" smhi.session = aiohttp.ClientSession() forecast = await smhi.async_get_forecast() assert forecast[0] is not None assert forecast is not None await smhi.session.close() @pytest.mark.asyncio async def test_async_use_abstract_base_class(): """test the not implemented stuff""" with pytest.raises(NotImplementedError): test = SmhiAPIBase() await test.async_get_forecast_api("17.00", "62.1") @pytest.mark.asyncio async def test_async_error_from_api(): """test the async stuff""" # Faulty template smhi_lib.APIURL_TEMPLATE = ( "https://opendata-download-metfcst.smhi.se/api/category" "/pmp3g/version/2/geotype/point/lon/{}/lat/{}/dataa.json" ) smhi_error = Smhi("17.00", "62.1") with pytest.raises(SmhiForecastException): await smhi_error.async_get_forecast() # Might have to rewrite this test at some point # def test_precipitation_mean_value(smhi): # """Test average precipitation calulation. # Average for the forecast is calculated the average # for the whole day. # """ # fake_api = FakeSmhiApi() # fake_forecast = fake_api.get_forecast_api(' ', ' ') # total_mean_precipitation = -1.0 # for forecast in fake_forecast['timeSeries']: # valid_time = datetime.strptime(forecast['validTime'], "%Y-%m-%dT%H:%M:%SZ") # if (valid_time.day == 8 and valid_time.hour > 0) or \ # (valid_time.day == 9 and valid_time.hour == 0): # print(valid_time) # for param in forecast['parameters']: # if param['name'] == 'pmean': # print(float(param['values'][0])) # if total_mean_precipitation < 0: # total_mean_precipitation = float(param['values'][0]) # else: # total_mean_precipitation = ( # total_mean_precipitation + float(param['values'][0]))/2.0 # forecast = smhi.get_forecast() # assert forecast[8].mean_precipitation == total_mean_precipitation # # Use this test for future debugs # # @pytest.mark.asyncio # async def test_real_data(smhi_real): # w= open("C:\\temp\\forecast_total.txt","w+") # forecast = await smhi_real.async_get_forecast() # for f in forecast: # w.write("time: {}".format(f.valid_time)+"\r\n") # w.write("temp_max: {}".format(f.temperature_max)+"\r\n") # w.write("temp_min: {}".format(f.temperature_min)+"\r\n") # w.write("totalPre: {}".format(f.total_precipitation)+"\r\n") # w.write("meanPre: {}".format(f.mean_precipitation)+"\r\n") # w.write("----") # w.close() # assert True == False class FakeSmhiApi(SmhiAPIBase): """Implements fake class to return API data""" async def async_get_forecast_api( self, longitude: str, latitude: str ) -> dict[str, Any]: """Real data from the version code works from""" return self.get_forecast_api(longitude, latitude) def get_forecast_api(self, longitude: str, latitude: str) -> dict[str, Any]: """Real data from the version code works from""" return { "approvedTime": "2018-09-01T14:06:18Z", "referenceTime": "2018-09-01T14:00:00Z", "geometry": {"type": "Point", "coordinates": [[16.024394, 63.341937]]}, "timeSeries": [ { "validTime": "2018-09-01T15:00:00Z", "parameters": [ { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [-9], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [1], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [2], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [1], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [4], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1024.6], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [17], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [50], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [134], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [1.9], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [55], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [33], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [4.7], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [1], }, ], }, { "validTime": "2018-09-01T16:00:00Z", "parameters": [ { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [-9], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [0], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [9], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [1], }, { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1024.5], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [16.1], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [50], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [140], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [1.5], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [64], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [4.8], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [0], }, ], }, { "validTime": "2018-09-01T17:00:00Z", "parameters": [ { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [-9], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [0], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [3], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [3], }, { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1024.7], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [14.8], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [50], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [134], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [0.8], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [75], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [3.2], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [2], }, ], }, { "validTime": "2018-09-01T18:00:00Z", "parameters": [ { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [-9], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [0], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [5], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [5], }, { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1025], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [13], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [50], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [190], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [0.4], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [82], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [1.8], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [2], }, ], }, { "validTime": "2018-09-01T19:00:00Z", "parameters": [ { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [-9], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [0], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [6], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [6], }, { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1025.1], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [11.2], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [50], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [222], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [0.4], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [87], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [1.1], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [3], }, ], }, { "validTime": "2018-09-01T20:00:00Z", "parameters": [ { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [-9], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [0], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [4], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [4], }, { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1025.3], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [9.6], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [50], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [228], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [0.5], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [88], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [1], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [2], }, ], }, { "validTime": "2018-09-01T21:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1025.5], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [8.2], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [11.1], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [239], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [0.5], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [88], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [2], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [2], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [1], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [-9], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [0], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [2], }, ], }, { "validTime": "2018-09-01T22:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1025.6], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [7.4], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [48.1], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [231], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [0.3], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [88], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [1], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [-9], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [0], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [1], }, ], }, { "validTime": "2018-09-01T23:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1025.8], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [6.8], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [48.1], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [219], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [0.3], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [88], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [0.9], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [-9], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [0], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [1], }, ], }, { "validTime": "2018-09-02T00:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1026], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [6], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [12], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [214], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [0.7], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [87], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [1.5], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [-9], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [0], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [1], }, ], }, { "validTime": "2018-09-02T01:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1026], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [5.6], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [50], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [211], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [0.8], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [87], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [1.8], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [-9], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [0], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [1], }, ], }, { "validTime": "2018-09-02T02:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1026.1], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [5.2], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [50], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [212], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [0.8], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [89], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [1.8], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [-9], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [0], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [1], }, ], }, { "validTime": "2018-09-02T03:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1026.5], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [4.8], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [48.3], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [223], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [0.7], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [89], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [1.7], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [-9], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [0], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [1], }, ], }, { "validTime": "2018-09-02T04:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1026.7], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [5.9], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [48.2], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [236], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [0.8], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [88], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [1.7], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [-9], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [0], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [1], }, ], }, { "validTime": "2018-09-02T05:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1026.9], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [7], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [48.2], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [234], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [0.8], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [86], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [1.7], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [-9], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [0], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [1], }, ], }, { "validTime": "2018-09-02T06:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1026.9], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [8.4], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [50], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [225], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [0.5], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [82], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [1], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [1.6], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [-9], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [0], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [1], }, ], }, { "validTime": "2018-09-02T07:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1027], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [11.1], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [50], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [249], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [0.2], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [73], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [2], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [2], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [1.4], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [-9], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [0], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [2], }, ], }, { "validTime": "2018-09-02T08:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1027], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [13.5], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [50], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [127], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [0.7], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [62], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [4], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [4], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [2.4], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [-9], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [0], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [2], }, ], }, { "validTime": "2018-09-02T09:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1026.8], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [15.4], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [32.4], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [117], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [1.2], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [53], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [6], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [6], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [3.6], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [-9], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [0], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [3], }, ], }, { "validTime": "2018-09-02T10:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1026.6], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [18.2], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [50], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [147], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [1.3], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [46], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [7], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [7], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [4.1], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [-9], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [0], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [3], }, ], }, { "validTime": "2018-09-02T11:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1026.6], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [19.8], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [50], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [201], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [1.8], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [43], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [6], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [6], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [5.2], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [-9], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [0], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [3], }, ], }, { "validTime": "2018-09-02T12:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1026.5], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [20.6], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [50], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [203], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [1.7], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [43], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [9], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [6], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [5.1], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [-9], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [0], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [3], }, ], }, { "validTime": "2018-09-02T13:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1026.4], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [20.7], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [50], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [195], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [1.9], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [43], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [5], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [5], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [4.9], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [-9], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [0], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [2], }, ], }, { "validTime": "2018-09-02T14:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1026.3], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [20.4], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [50], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [196], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [1.9], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [43], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [3], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [3], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [5], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [-9], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [0], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [2], }, ], }, { "validTime": "2018-09-02T15:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1026.1], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [20], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [36.2], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [191], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [1.6], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [48], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [1], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [1], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [4.7], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [-9], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [0], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [2], }, ], }, { "validTime": "2018-09-02T16:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1025.9], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [19.1], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [50], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [142], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [1.3], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [55], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [3.7], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [-9], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [0], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [1], }, ], }, { "validTime": "2018-09-02T17:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1025.7], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [17.5], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [50], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [141], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [1.2], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [66], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [3], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [-9], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [0], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [1], }, ], }, { "validTime": "2018-09-02T18:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1025.8], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [15.4], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [50], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [146], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [1.1], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [79], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [2.8], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [-9], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [0], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [1], }, ], }, { "validTime": "2018-09-02T19:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1025.8], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [13.7], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [50], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [142], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [0.8], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [85], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [2.3], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [-9], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [0], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [1], }, ], }, { "validTime": "2018-09-02T20:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1026], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [12.3], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [50], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [127], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [0.7], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [82], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [1], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [1.8], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [-9], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [0], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [1], }, ], }, { "validTime": "2018-09-02T21:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1026], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [10.9], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [50], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [115], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [0.7], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [79], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [1], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [1.6], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [-9], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [0], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [1], }, ], }, { "validTime": "2018-09-02T22:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1026], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [10.1], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [50], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [90], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [0.5], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [77], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [1], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [1.5], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [-9], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [0], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [1], }, ], }, { "validTime": "2018-09-02T23:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1026], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [9.3], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [19.4], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [95], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [0.5], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [75], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [1], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [1.1], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [-9], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [0], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [1], }, ], }, { "validTime": "2018-09-03T00:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1025.9], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [8.5], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [50], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [104], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [0.5], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [73], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [1], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [1.1], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [-9], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [0], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [1], }, ], }, { "validTime": "2018-09-03T01:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1025.6], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [8], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [50], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [116], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [0.3], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [74], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [1], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [1], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [-9], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [0], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [1], }, ], }, { "validTime": "2018-09-03T02:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1025.2], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [7.7], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [50], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [112], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [0.4], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [76], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [1], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [0.9], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [-9], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [0], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [1], }, ], }, { "validTime": "2018-09-03T03:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1025], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [7.2], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [50], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [109], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [0.7], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [78], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [1], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [1.4], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [-9], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [0], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [1], }, ], }, { "validTime": "2018-09-03T04:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1024.8], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [8], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [50], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [105], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [0.8], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [81], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [1.7], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [-9], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [0], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [1], }, ], }, { "validTime": "2018-09-03T05:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1024.7], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [9], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [50], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [80], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [0.6], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [80], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [1.8], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [-9], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [0], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [1], }, ], }, { "validTime": "2018-09-03T06:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1024.5], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [10.5], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [50], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [124], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [0.7], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [74], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [1.5], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [-9], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [0], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [1], }, ], }, { "validTime": "2018-09-03T07:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1023.9], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [13.9], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [50], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [217], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [2.8], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [66], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [7.1], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [-9], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [0], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [1], }, ], }, { "validTime": "2018-09-03T08:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1023.3], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [15.9], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [28.5], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [219], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [3], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [60], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [7.9], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [-9], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [0], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [1], }, ], }, { "validTime": "2018-09-03T09:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1022.7], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [17.4], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [50], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [220], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [3.2], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [52], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [8.4], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [-9], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [0], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [1], }, ], }, { "validTime": "2018-09-03T10:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1022.4], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [19], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [50], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [217], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [3.4], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [48], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [8.8], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [-9], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [0], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [1], }, ], }, { "validTime": "2018-09-03T11:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1022], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [20.3], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [50], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [214], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [3.5], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [48], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [9.2], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [-9], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [0], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [1], }, ], }, { "validTime": "2018-09-03T12:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1021.6], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [21.3], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [50], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [212], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [3.6], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [49], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [9.5], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [-9], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [0], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [1], }, ], }, { "validTime": "2018-09-03T15:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1020.6], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [20.9], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [50], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [209], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [2.7], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [51], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [3], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [3], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [8.5], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [-9], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [0], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [2], }, ], }, { "validTime": "2018-09-03T18:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1020.4], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [15], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [50], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [199], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [2.6], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [70], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [3], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [3], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [5.1], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [-9], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [0], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [2], }, ], }, { "validTime": "2018-09-03T21:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1020.4], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [11.7], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [50], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [223], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [2.8], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [80], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [2], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [2], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [5.4], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [-9], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [0], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [2], }, ], }, { "validTime": "2018-09-04T00:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1020.2], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [10.6], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [50], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [263], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [1.8], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [84], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [4.3], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [-9], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [0], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [1], }, ], }, { "validTime": "2018-09-04T06:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1020.7], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [12.9], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [50], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [310], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [2.4], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [86], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [2], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [2], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [5.7], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [-9], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [0], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [2], }, ], }, { "validTime": "2018-09-04T12:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1020.5], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [19.2], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [50], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [353], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [1.4], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [60], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [7], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [3], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [5], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [4], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [4.7], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [-9], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [0], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [4], }, ], }, { "validTime": "2018-09-04T18:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1021.5], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [14.3], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [50], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [333], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [2.3], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [81], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [4], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [1], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [4], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [4.5], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0.2], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [4], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [3], }, ], }, { "validTime": "2018-09-05T00:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1023], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [11.5], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [4.9], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [342], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [1.9], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [95], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [4], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [2], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [2], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [1], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [4.8], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [-9], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [0], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [3], }, ], }, { "validTime": "2018-09-05T06:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1023.4], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [12.2], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [32.8], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [353], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [1.5], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [87], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [7], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [3], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [7], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [1], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [4.3], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [-9], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [0], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [4], }, ], }, { "validTime": "2018-09-05T12:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1022.5], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [18], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [50], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [67], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [1.2], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [61], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [6], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [5], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [3], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [5], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0.1], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [3], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0.1], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [4], }, ], }, { "validTime": "2018-09-05T18:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1021.6], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [12.8], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [50], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [131], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [1.1], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [91], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [1], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [7], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [2], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [3], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [6], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [5.2], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [-9], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [0], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [3], }, ], }, { "validTime": "2018-09-06T00:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1019.9], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [11.9], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [7.1], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [344], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [1.7], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [94], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [3], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [5], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [5], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [4], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [-9], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [0], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [3], }, ], }, { "validTime": "2018-09-06T06:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1017.7], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [12.2], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [28.2], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [316], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [1.8], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [91], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [4], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [6], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [1], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [6], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [4.5], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [-9], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [0], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [4], }, ], }, { "validTime": "2018-09-06T12:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1015.2], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [16], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [19.5], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [187], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [0.2], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [75], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [3], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [8], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [8], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [6], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [3.7], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [-9], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [0], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [6], }, ], }, { "validTime": "2018-09-06T18:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1013.7], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [13.9], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [50], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [144], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [1.7], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [91], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [3], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [6], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [6], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [3.2], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [-9], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [0], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [4], }, ], }, { "validTime": "2018-09-07T00:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1017.8], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [10.2], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [23.6], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [331], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [2.5], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [92], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [8], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [4], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [3], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [4], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [7.2], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [2], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [3], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0.3], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [19], }, ], }, { "validTime": "2018-09-07T06:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1018.3], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [10.5], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [35.4], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [338], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [2.8], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [88], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [8], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [3], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [1], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [1], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [8.6], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [2], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [3], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0.2], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [6], }, ], }, { "validTime": "2018-09-07T12:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1018.8], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [14.9], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [38], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [356], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [2.7], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [65], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [7], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [3], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [2], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [10.6], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [1.7], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [3], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0.2], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [4], }, ], }, { "validTime": "2018-09-08T00:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1020.9], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [10], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [31.3], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [339], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [2.5], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [85], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [3], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [8.6], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [1.3], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [3], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0.2], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [2], }, ], }, { "validTime": "2018-09-08T12:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1022.4], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [14.7], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [40.6], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [14], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [2], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [66], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [8], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [5], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [1], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [11], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [1], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [3], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0.1], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [6], }, ], }, { "validTime": "2018-09-09T00:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1024.3], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [9.7], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [28.7], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [356], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [1.7], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [88], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [5], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [1], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [7.7], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [1.9], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [3], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0.1], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [3], }, ], }, { "validTime": "2018-09-09T12:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1025], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [15.8], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [42.8], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [35], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [1.1], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [64], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [7], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [4], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [9.8], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [1.2], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [3], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0.1], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [4], }, ], }, { "validTime": "2018-09-10T00:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1025.7], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [9.9], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [27.3], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [328], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [1], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [91], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [5], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [6.4], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0.9], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [3], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0.1], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [3], }, ], }, { "validTime": "2018-09-10T12:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1025.8], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [16.8], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [44], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [55], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [0.3], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [62], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [7], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [8.4], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0.7], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [3], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0.1], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [4], }, ], }, { "validTime": "2018-09-11T00:00:00Z", "parameters": [ { "name": "msl", "levelType": "hmsl", "level": 0, "unit": "hPa", "values": [1026], }, { "name": "t", "levelType": "hl", "level": 2, "unit": "Cel", "values": [9.9], }, { "name": "vis", "levelType": "hl", "level": 2, "unit": "km", "values": [27.6], }, { "name": "wd", "levelType": "hl", "level": 10, "unit": "degree", "values": [308], }, { "name": "ws", "levelType": "hl", "level": 10, "unit": "m/s", "values": [1.2], }, { "name": "r", "levelType": "hl", "level": 2, "unit": "percent", "values": [92], }, { "name": "tstm", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "tcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [4], }, { "name": "lcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "mcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "hcc_mean", "levelType": "hl", "level": 0, "unit": "octas", "values": [0], }, { "name": "gust", "levelType": "hl", "level": 10, "unit": "m/s", "values": [5.7], }, { "name": "pmin", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "pmax", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0.8], }, { "name": "spp", "levelType": "hl", "level": 0, "unit": "percent", "values": [0], }, { "name": "pcat", "levelType": "hl", "level": 0, "unit": "category", "values": [3], }, { "name": "pmean", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0.1], }, { "name": "pmedian", "levelType": "hl", "level": 0, "unit": "kg/m2/h", "values": [0], }, { "name": "Wsymb2", "levelType": "hl", "level": 0, "unit": "category", "values": [3], }, ], }, ], }