FAA FAR 77 (Aviation Tools)
Summary
Creates obstruction identification surfaces (OIS) based on the FAA Part 77 specification. This regulation establishes standards and notification requirements for objects affecting navigable airspace. The type, function, and dimension of a surface differ by its runway classification. This tool creates surfaces as a polygon or multipatch features.
Usage
The Input Runway Features parameter must be z-enabled.
The values you specify for the High Runway End Classification and Low Runway End Classification parameters will automatically populate most of the surface parameters.
This tool creates the OIS in an existing polygon or multipatch feature class. The OIS can also be generated in an existing polygon shapefile. If a feature class is used as the Target OIS Features parameter value, it must include a vertical spatial reference.
For military airports, the outer horizontal surface is merged as well as the horizontal and conical surfaces.
To create a
.jsonfile for the Custom JSON File parameter, use theCustomizeOIS.exeutility included in the Aviation Airports Product Data download available from My Esri.The Airport Elevation parameter value represents the highest point (AMSL) of an airport's usable landing area. The default value is 0. If an airport elevation feature is provided with the Input Airport Control Point Features parameter, it will override this value.
The Input Airport Control Point Features parameter can be used to supply an Airport_Elevation feature. The feature's z-value will override any input Airport Elevation parameter value.
OIS tools are flexible and accept a variety of input and output feature class types. For more information, see the OIS Input and Output schemas.
The horizontal surface generated by this tool will be cut by the transitional and approach surface for output polygon features; however, the surface will be continuous for output multipatch features.
Legacy:
In ArcGIS Pro 2.6.x and earlier versions, the horizontal surface generated by this tool will be cut by the transitional or approach surfaces.
High Runway End refers to runway direction identifiers 19 through 36. Low Runway End refers to runway direction identifiers 01 through 18.
If the runway classifications for the High Runway End Classification and the Low Runway End Classification differ, the primary, horizontal, conical, and transitional surfaces will be created to match the more restrictive classification. Surfaces will be created to cover a broader area.
If processing multiple runway features, check the Include Merged Surfaces parameter to create an additional Merged Horizontal Surface and Merged Conical Surface.
The additional merged surfaces will be continuous and will have an additional surface created to fill in the areas bounded by edges tangent to the outer edges of the individual surfaces.
The Input Runway parameter value must have the
Runway DesignatorandSurface Typefields populated. The surface type will determine the dimensions of the primary surface, which directly impacts the Transitional, Approach, Horizontal, and Conical surfaces.Caution:
If you do not populate these fields while using the optional Input Runway parameter, the tool will fail.
The Input Runway End parameter value must have the
Runway DesignatorandApproach Guidancefields populated. When an airport has multiple runways with various approach categories, theApproach Guidancefield instructs the tool to create the Approach Surface that corresponds to the Runway End Designator. This will create accurate Approach, Merged Horizontal, and Merged Conical surfaces for the entire airport.Caution:
If you do not populate these fields while using the optional Input Runway End parameter, the tool will fail.
The Length of High Runway End Clearway and Length of Low Runway End Clearway parameter values will be used to effectively lengthen the runway and the corresponding output surfaces. These values should be left at the default value of 0 unless they're needed for exploring alternate runway length scenarios.
Parameters
| Label | Explanation | Data type |
|---|---|---|
|
Input Runway Features |
The input runway dataset. The feature class must be z-enabled and contain polylines. |
Feature Layer |
|
Target OIS Features |
The target feature class that will contain the generated OIS. |
Feature Layer |
|
High Runway End Classification |
Specifies the classification that will be used for the high end of the runway.
|
String |
|
Low Runway End Classification |
Specifies the classification of the low end of the runway.
|
String |
|
Specially Prepared Hard Surface Runway (Optional) |
Specifies whether the runway has a specially prepared hard surface. A specially prepared hard surface indicates that the primary surface extends 200 feet beyond each end of the runway.
|
Boolean |
|
Length of High Runway End Clearway (Optional) |
The length of the area at the high end of the runway. The unit of measurement is based on the input runway features. |
Double |
|
Length of Low Runway End Clearway (Optional) |
The length of the area at the low end of the runway. The unit of measurement is based on the input runway features. |
Double |
|
Airport Elevation (Optional) |
The highest elevation on any of the runways of the airport. The value should be in the vertical coordinate system linear units of the target feature class. If no value is provided, the tool will use the z-value of an Airport Elevation point provided by the Input Airport Control Point Features parameter value. If no Input Airport Control Point Features parameter value is provided, the tool will use the highest z-value found in the Input Runway Features parameter value. |
Double |
|
Include Merged Surfaces (Optional) |
Specifies whether merged horizontal and conical surfaces will be included in the OIS in addition to the regular surfaces.
|
Boolean |
|
Custom JSON File (Optional) |
The import configuration, in JSON format, that will be used to create the custom OIS. |
File |
|
Input Airport Control Point Features (Optional) |
The point features containing an Airport Elevation subtype feature. The feature's z-value will take precedence over any value provided for the Airport Elevation parameter. The |
Feature Layer |
|
Input Runway (Optional) |
The input runway feature layer. The |
Feature Layer |
|
Input Runway End (Optional) |
The input runway end feature layer. The |
Feature Layer |
Derived output
| Label | Explanation | Data type |
|---|---|---|
|
Output OIS Features |
The updated feature class containing the generated OIS. |
Feature Layer |
Environments
Licensing information
- Basic: No
- Standard: Requires Airports or ArcGIS Aviation Charting
- Advanced: Requires Airports or ArcGIS Aviation Charting