Creates obstruction identification surfaces (OIS) pursuant to the Helipad Surface specification of the UFC 3-260-01 Section 4.4 HELIPADS, prescribed by MIL-STD 3007. These surfaces provide planning, design, construction, sustainment, restoration, and modernization criteria for the United States Department of Defense. Surfaces are created as polygon or multipatch features.
Usage
The tool creates United Facilities Criteria (UFC) surfaces in an existing polygon or a multipatch feature class. The Target OIS Features parameter value must have a vertical spatial reference.
To create a .json file for the Custom JSON File parameter, use the CustomizeOIS.exe utility included in the Aviation Airports Product Data download available from My Esri.
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 input Final Approach and Takeoff (FATO) features.
Feature Layer
Target OIS Features
The target feature class that will contain the generated OIS.
Feature Layer
Surface Classification
Specifies the rotary-wing type of the aircraft.
Standard VFR Helipad Army Airforce—Army and Air Force standard visual flight rules Helipad.
Standard VFR Helipad Navy Marine or Limited VFR Army Airforce—Navy and Marine Corps standard visual flight rules Helipad or Army and Air Force limited visual flight rules.
Standard IFR Helipad Army Airforce—Army and Air Force standard instrument flight rules Helipad.
Standard IFR Helipad Navy Marine—Navy and Marine Corps standard instrument flight rules Helipad.
Standard VFR Helipad Same Direction Army Airforce—Army and Air Force standard visual flight rules same direction Helipad.
Limited VFR Helipad Same Direction Army Airforce—Army and Air Force limited visual flight rules same direction Helipad.
Standard IFR Helipad Same Direction Army Airforce—Army and Air Force standard instrument flight rules same direction Helipad.
Elevated UH60 or Small Helicopters—Elevated UH60 or small Helicopters.
Elevated CH47 and Large Helicopters—Elevated CH47 and large Helicopters.
Hospital Elevated UH60 or Small Helicopters—Hospital elevated UH60 or small Helicopters.
Hospital Elevated CH47 and Large Helicopters—Hospital elevated CH47 and large Helicopters.
Hoverpoints—A hoverpoint is a prepared and marked surface used as a reference or control point for air traffic control purposes by arriving or departing helicopters.
String
Approach Bearing
(Optional)
The absolute bearing that an approaching aircraft will travel along the surface. A value of 0 will align the surface to true north. The default value is 0.
Double
Heliport Elevation
(Optional)
The elevation of the highest point of the heliport. The value must be in the vertical coordinate system linear units of the target feature class. The default is 0.
Double
Custom JSON File
(Optional)
The import configuration, in JSON format, that will be used to create the custom OIS.
File
Derived output
Label
Explanation
Data type
Output OIS Features
The updated feature class containing the generated OIS.
The input Final Approach and Takeoff (FATO) features.
Feature Layer
target_ois_features
The target feature class that will contain the generated OIS.
Feature Layer
surface_classification
Specifies the rotary-wing type of the aircraft.
STANDARD_VFR_HELIPAD_ARMY_AIRFORCE—Army and Air Force standard visual flight rules Helipad.
STANDARD_VFR_HELIPAD_NAVY_MARINE_OR_LIMITED_VFR_ARMY_AIRFORCE—Navy and Marine Corps standard visual flight rules Helipad or Army and Air Force limited visual flight rules.
STANDARD_IFR_HELIPAD_ARMY_AIRFORCE—Army and Air Force standard instrument flight rules Helipad.
STANDARD_IFR_HELIPAD_NAVY_MARINE—Navy and Marine Corps standard instrument flight rules Helipad.
STANDARD_VFR_HELIPAD_SAME_DIRECTION_ARMY_AIRFORCE—Army and Air Force standard visual flight rules same direction Helipad.
LIMITED_VFR_HELIPAD_SAME_DIRECTION_ARMY_AIRFORCE—Army and Air Force limited visual flight rules same direction Helipad.
STANDARD_IFR_HELIPAD_SAME_DIRECTION_ARMY_AIRFORCE—Army and Air Force standard instrument flight rules same direction Helipad.
ELEVATED_UH_60_OR_SMALL_HELICOPTERS—Elevated UH60 or small Helicopters.
ELEVATED_CH_47_AND_LARGE_HELICOPTERS—Elevated CH47 and large Helicopters.
HOSPITAL_ELEVATED_UH_60_OR_SMALL_HELICOPTERS—Hospital elevated UH60 or small Helicopters.
HOSPITAL_ELEVATED_CH_47_AND_LARGE_HELICOPTERS—Hospital elevated CH47 and large Helicopters.
HOVERPOINTS—A hoverpoint is a prepared and marked surface used as a reference or control point for air traffic control purposes by arriving or departing helicopters.
String
approach_bearing
(Optional)
The absolute bearing that an approaching aircraft will travel along the surface. A value of 0 will align the surface to true north. The default value is 0.
Double
helipad_elevation
(Optional)
The elevation of the highest point of the heliport. The value must be in the vertical coordinate system linear units of the target feature class. The default is 0.
Double
custom_json_file
(Optional)
The import configuration, in JSON format, that will be used to create the custom OIS.
File
Derived output
Name
Explanation
Data type
derived_outfeatureclass
The updated feature class containing the generated OIS.
Feature Layer
Code sample
UFCHeliport sample (stand-alone script)
The following Python script demonstrates how to use the UFCHeliport function.