# Runway

Runways a children elements of an [Airport](/data-models/airport.md). They don’t have any child element themselves.

Runways are assigned [AIDs](/conventions/aviowiki-ids.md) in the `RWY` namespace.

A Runway represents a landing surface in one of its usable directions, if applicable. For example, at an airport with one runway oriented North/South and usable in both directions, there will be two `RWY` elements, one representing the northbound take-off and landing direction and the other its southbound counterpart.

| **Property**                   | **Type**        | **Description**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| ------------------------------ | --------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `aid`                          | string          | A string with the AID of the airport, with `RWY` as namespace                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| `identifier`                   | string, `null`  | <p>The runway identifier, for example <code>35L</code>.<br><br>Can be <code>null</code> if <code>helipad</code> is <code>true</code></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| `helipad`                      | boolean, `null` | <p><code>true</code> to indicate that this surface is dedicated to the movement of <a href="https://en.wikipedia.org/wiki/VTOL">VTOL aircraft</a>.<br><br><code>null</code> indicates that the information is not available.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| `trueBearing`                  | number, `null`  | <p>The runway bearing with reference to <a href="https://en.wikipedia.org/wiki/True_north">True North</a>.<br><br><code>null</code> indicates that the information is not available.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| `surface`                      | string, `null`  | <p>The type of material that constitutes the surface of the runway.<br><br>Possible values are:<br>– <code>ASPHALT</code> indicates any mineral aggregate bound with asphalt, including bituminous asphalt or tarmac.<br>– <code>CONCRETE</code> indicates any aggregate bonded together with a fluid cement.<br>– <code>GRAVEL</code> indicates any loose aggregation of rock fragments.<br>– <code>DIRT</code> indicates any prepared or semi-prepared surface with an earthy surface.<br>– <code>GRASS</code> indicates any prepared or semi-prepared surface with a grass cover.<br>– <code>SNOW</code> indicates any compact or loose snow cover, which is meant for usage with specific landing gears.<br>– <code>WATER</code> indicates any marked or unmarked body of water, or portion thereof, which is meant for floatplanes or amphibious aircraft operations.<br><br><code>null</code> indicates that this information is not available.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| `thresholdCoordinates`         | number, `null`  | <p>A <a href="/pages/-MUP3HHnqurT_QdZAc3T">Coordinates</a> object that indicates the beginning of the surface being described, on the centerline.<br><br><code>null</code> indicates that this information is not available.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| `thresholdElevation`           | number, `null`  | <p>A number indicating the elevation in meters of the runway threshold at the location indicated by <code>thresholdCoordinates</code>. Precision is up to two decimal places.<br><br><code>null</code> indicates that this information is not available.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| `slope`                        | number, `null`  | <p>A number indicating the slope in the direction of landing and take-off. This is expressed in decimal percentage.<br>For example, <code>0.03</code> means an uphill slope of 3%, and <code>-0.04</code> a downhill slope of 4%.<br><br><code>null</code> indicates that this information is not available.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| `grooved`                      | boolean, `null` | <p>If <code>true</code> it indicates that the runway surface has been <a href="https://en.wikipedia.org/wiki/Runway#Pavement_surface">grooved</a> to improve friction in wet conditions. <code>false</code> indicates that this process was not undertaken.<br><br><code>null</code> indicates that this information is not available.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| `tora`                         | number, `null`  | <p>The <a href="https://www.skybrary.aero/index.php/Takeoff_Run_Available_(TORA)">Take-Off Run Available</a> expressed in meters with precision up to two decimal positions.<br><br><code>null</code> indicates that this information is not available.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| `toda`                         | number, `null`  | <p>The <a href="https://www.skybrary.aero/index.php/Take_Off_Distance_Available_(TODA)">Take-Off Distance Available</a> expressed in meters with precision up to two decimal positions.<br><br><code>null</code> indicates that this information is not available.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| `asda`                         | number, `null`  | <p>The <a href="https://www.skybrary.aero/index.php/Accelerate_Stop_Distance_Available_(ASDA)">Accelerate Stop Distance Available</a> expressed in meters with precision up to two decimal positions.<br><br><code>null</code> indicates that this information is not available.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| `lda`                          | number, `null`  | <p>The <a href="https://en.wikipedia.org/wiki/Runway#Declared_distances">Landing Distance Available</a> expressed in meters with precision up to two decimal positions.<br><br><code>null</code> indicates that this information is not available.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| `width`                        | number, `null`  | <p>The runway width expressed in meters with precision up to two decimal positions.<br><br><code>null</code> indicates that this information is not available.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| `pcnNumerical`                 | number, `null`  | <p>The numerical portion of the <a href="https://www.skybrary.aero/index.php/Pavement_Classification_Number_(PCN)">Pavement Classification Number</a>, which indicates the load-carrying capacity of the pavement.<br><br><code>null</code> indicates that this information is not available.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| `pcnType`                      | string, `null`  | <p>Indicates the type of pavement as reported in the <a href="https://www.skybrary.aero/index.php/Pavement_Classification_Number_(PCN)">Pavement Classification Number</a>.<br>Possible values are:<br>– <code>R</code> for Rigid, most typically concrete<br>– <code>F</code> for flexible, most typically asphalt<br><br><code>null</code> indicates that this information is not available.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| `pcnStrength`                  | string, `null`  | <p>Indicates the strength of the subgrade, as reported in the <a href="https://www.skybrary.aero/index.php/Pavement_Classification_Number_(PCN)">Pavement Classification Number</a>.<br>Possible values are:<br>– <code>A</code> High Strength – for example, concrete-stabilised clay<br>– <code>B</code> Medium Strength<br>– <code>C</code> Low Strength<br>– <code>D</code> Ultra-Low Strength – for example, uncompacted soil<br><br><code>null</code> indicates that this information is not available.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| `pcnTirePressure`              | string, `null`  | <p>Indicates the maximum tire pressure that the pavement can support, ad reported in the <a href="https://www.skybrary.aero/index.php/Pavement_Classification_Number_(PCN)">Pavement Classification Number</a>.<br>Possible values are:<br>– <code>W</code> Unlimited – no tyre pressure limit<br>– <code>X</code> High – maximum tyre pressure of 1.75 MPa<br>– <code>Y</code> Medium – maximum tyre pressure of 1.25 MPa<br>– <code>Z</code> Low – maximum tyre pressure of 0.5 MPa<br><br><code>null</code> indicates that this information is not available.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| `pcnMethod`                    | string, `null`  | <p>Indicates the method through which the value of <code>pcnNumerical</code> was obtained.<br>Possible values are:<br>– <code>T</code> to indicate technical evaluation<br>– <code>U</code> to indicate usage – a physical testing regime.<br><br><code>null</code> indicates that this information is not available.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| `visualApproachSlopeIndicator` | string, `null`  | <p>Indicates what type of <a href="https://www.skybrary.aero/index.php/Visual_Approach_Slope_Indicator_Systems_(VASIS)">Visual Approach Slope Indicator System</a> is used for the surface.<br>Possible values are:<br>– <code>NONE</code> No VASIS is installed or available.<br>– <code>P2L</code> PAPI with 2 lights installed left of the runway<br>– <code>P2R</code> PAPI with 2 lights installed right of the runway</p><p>– <code>P2B</code> PAPI with 2 lights installed both sides of the runway<br>– <code>P4L</code> PAPI with 4 lights installed left of the runway<br>– <code>P4R</code> PAPI with 4 lights installed right of the runway</p><p>– <code>P4B</code> PAPI with 4 lights installed both sides of the runway<br>– <code>PSIL</code> Pulsating/Steady burning VASI installed left of the runway<br>– <code>PSIR</code> Pulsating/Steady burning VASI installed right of the runway<br>– <code>S2L</code> Simplified Abbreviated VASI with 2 lights installed left of the runway<br>– <code>S2R</code> Simplified Abbreviated VASI with 2 lights installed right of the runway<br>– <code>V2L</code> VASI with 2 lights installed left of the runway<br>– <code>V2R</code> VASI with 2 lights installed right of the runway</p><p>– <code>V4L</code> VASI with 4 lights installed left of the runway<br>– <code>V4R</code> VASI with 4 lights installed right of the runway<br>– <code>V6L</code> VASI with 6 lights installed left of the runway<br>– <code>V6R</code> VASI with 6 lights installed right of the runway<br>– <code>V12</code> VASI with 12 lights installed on both sides<br>– <code>V16</code> VASI with 16 lights installed on both sides<br><br><code>null</code> indicates that this information is not available.</p> |
| `approachLightConfiguration`   | string, `null`  | <p>Indicates what type of Approach Light System is installed.<br>Possible values are:<br>– <code>NONE</code> Indicates that no ALS is installed</p><p>– <code>MALS</code>1,400 Foot Medium Intensity Approach Lighting System<br>– <code>MALSR</code> 1,400 foot medium intensity approach lighting system with runway alignment indicator lights<br>– <code>MALSF</code> 1,400 foot medium intensity approach lighting system with sequenced flashers<br>– <code>SALS</code> short approach lighting system</p><p>– <code>SALSF</code> short approach lighting system with sequenced flashing lights.<br>– <code>SSALS</code> simplified short approach lighting system<br>– <code>SSALR</code> simplified short approach lighting system with runway alignment indicator lights<br>– <code>SSALF</code> simplified short approach lighting system with sequenced flashers<br>– <code>ODALS</code> omnidirectional approach lighting system<br>– <code>ALSF1</code> standard 2,400 foot high-intensity approach lighting system with sequenced flashers, category I configuration<br>– <code>ALSF2</code> standard 2,400 foot high-intensity approach lighting system with sequenced flashers, category II or III configuration<br>– <code>ICAO1\_HIALS</code> ICAO-compliant configuration 1, High-Intensity Approach Lighting System<br>– <code>ICAO2\_HIALS</code> ICAO-compliant configuration 2 High-Intensity Approach Lighting System<br>– <code>LDIN</code> Lead-in lighting<br>– <code>REIL</code> Runway End Identification Lights<br>– <code>RAIL</code> Runway Alignment Indicator Lights<br><br><code>null</code> indicates that this information is not available.</p>                                                                               |
| `thresholdLights`              | boolean, `null` | <p><code>true</code> indicates that the surface has Threshold Lights installed. <code>false</code> that such lights are not installed.<br><br><code>null</code> indicates that this information is not available.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| `touchDownZoneLights`          | boolean, `null` | <p><code>true</code> indicates that the surface has Touch-Down Zone Lights installed. <code>false</code> that such lights are not installed.<br><br><code>null</code> indicates that this information is not available.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| `centerLights`                 | boolean, `null` | <p><code>true</code> indicates that the surface has Centerline Lights installed. <code>false</code> that such lights are not installed.<br><br><code>null</code> indicates that this information is not available.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| `centerLightsSpacing`          | number, `null`  | <p>Indicates the distance in meters between individual Lights along the Centerline. Precision is up to two decimal places.<br><br><code>null</code> indicates that this information is not available.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| `edgeLights`                   | boolean, `null` | <p><code>true</code> indicates that the surface has Edge Lights installed. <code>false</code> that such lights are not installed.<br><br><code>null</code> indicates that this information is not available.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| `endLights`                    | boolean, `null` | <p><code>true</code> indicates that the surface has End Lights installed. <code>false</code> that such lights are not installed.<br><br><code>null</code> indicates that this information is not available.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| `instrumental`                 | boolean, `null` | <p><code>true</code> indicates that the runway has at least one instrumental approach that serves the landing direction being described. <code>false</code> that only visual approach is available.<br><br><code>null</code> indicates that this information is not available.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| `precision`                    | boolean, `null` | <p><code>true</code> indicates that the runway has at least one instrumental precision approach that serves the landing direction being described. <code>false</code> that only non-precision approaches are available.<br><br><code>null</code> indicates that this information is not available.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| `separate`                     | boolean, `null` | <p><code>true</code> indicates that the runway constitutes a separate landing surface from other runways. This runway may overlay or cross other runways in such a way that if one of the runways is blocked, it will not prevent operations on the other runway. This satisfies the criteria of JAR-OPS-1.192(9) for physical separation.<br><br><code>null</code> indicates that this information is not available.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| `standardPattern`              | boolean, `null` | <p><code>true</code> indicates that the runway has a standard left-hand traffic pattern. <code>false</code> indicates that a right-hand pattern is in use.<br><br><code>null</code> indicates that this information is not available.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| `parent`                       | string          | The AID of the parent [Airport](/data-models/airport.md).                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.aviowiki.com/data-models/runway.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
