> For the complete documentation index, see [llms.txt](https://docs.unisphere.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.unisphere.io/nova/vertiport/vertiport-meteorological-report-vmr.md).

# Vertiport Meteorological Report (VMR)

The VMR – Vertiport Meteorological Report is a METAR‑like, standardized weather report for vertiports. It is machine‑readable and designed to account for the fact that different vertiports operate with different [sensor tiers](/nova/vertiport/vertiport-meteorological-report-vmr/sensor-tiers.md). The VMR represents local, vertiport‑specific observational data and supplements METAR/TAF with precise vertiport information updated every 10 minutes starting on the hour (e.g 0600z).

**VMR General Syntax**

The VMR follows a similar METAR structure, and groups appear only if the respective [sensor tier](/nova/vertiport/vertiport-meteorological-report-vmr/sensor-tiers.md) provides them.

{% code fullWidth="false" %}

```
// VMR<VPORT_ID> <DDHHMMZ> <AUTO> <WIND> [<VIS>] [<WX>] [<CLOUDS>] <T/Td> <CALC QNH> [RMK]

```

{% endcode %}

## General Groups

* **Product Name:** VMR (Vertiport Meteorological Report)
* **Vertiport Id:** unique identifier for the Vertiport (e.g. VPBIC1)
* **Date and Time**

  DDHHMMZ 061150Z 06 Day of month /11 hour/ 50 minute/ Z Identifier for UTC
* **Further Abbreviation** **(AUTO)**

  Automated generated report

## Wind Group

The structure of the wind group is the following: **dddffGggKT**

The group consists of three elements:

* **ddd** — Wind direction in degrees (000–360), indicating the direction *from which* the wind is blowing
* **ff** — Mean wind speed in knots (10 minutes)
* **Ggg** — Gust peak (gust), also in knots (published only when the maximum wind value exceeds the 10-minute mean wind speed by 5 knots)
* **KT** — Unit “knots”

**Example: 26010G18KT**

* **260** → Wind is coming from 260° (west‑southwest)
* **10** → Mean wind 10 kt
* **G18** → Gust 18 kt
* **KT** → Unit Knots

## Visibility Group

<mark style="color:$warning;">Not available for TIER 1</mark>

Horizontal visibility in meters

Value 9999 is shown if visibility is higher than 10 000m

## Cloud Group

<mark style="color:$warning;">Not available for TIER 1 and TIER 2</mark>

## Weather Codes

TIER 1: WXT530 (Vaisala)

Only the Rain (RA) weather code is available.

## Temperature and Dewpoint

03/02 03 Outside Air Temperature in °C /02 Dewpoint in °C

01/M02 01 Outside Air Temperature +1°C/M02 Dewpoint -2°C

The following formula was implemented for the calculation:

<figure><img src="/files/lxbqGcBFNiPxncwhGNbP" alt="" width="325"><figcaption></figcaption></figure>

<figure><img src="/files/xQFwVVmnPBK7SWLgKzzI" alt="" width="266"><figcaption></figcaption></figure>

## Calculated QNH

This section explains how the sea‑level pressure value is derived from station pressure and elevation

CALC Q1008 CALC Q Identifier for QNH in hPa

Q1008 → QNH =1008

The following formula was applied for the calculation of the QNH:

$$QNH \approx \left(QFE^{a} + b \cdot H\right)^{1/a}$$

$$a = 0.1902614$$

$$b = 8.417168 \times 10^{-5}\ \frac{hPa^{a}}{m}$$

### Variables

* **QFE** – Pressure at vertiport level
* **H** – Vertiport elevation in meters

$$QFE = P\_{0} + 0.034164 \cdot \Delta H \cdot \left(\frac{P\_{0}}{T}\right)$$

### Variables

* **ΔH** – Difference between the height of the barometer sensor \[m] and the aerodrome reference elevation (Aerodrome Elevation) \[m] (see AIP)
* **P₀** – Measured air pressure at barometer height \[hPa]
* **T** – Air temperature in Kelvin
  * T \[K]=273.15+t \[°C]

## Remarks Group

The **Remarks** section provides **additional technical information** that does not fit into the standard METAR‑style groups. It uses a **structured key‑value format** to ensure the data remains machine‑readable and easy to parse.

The published messages for TIER 1 are:

NOT OFFICIAL

NO\_VIS\_SENSOR;

NO\_CLOUDS\_SENSOR;

NO\_WX\_Codes;

WX\_Code\_Rain\_Only
