FAA FAR 77 (Aeronautical)

汇总

Creates obstacle identification surfaces based on the specifications outlined in FAA FAR 77.

用法

语法

FAAFAR77_Aeronautical (input_feature_class, input_feature_sql, output_feature_class, {input_clear_way}, input_runway_type, input_ois_unit, input_ois_slope, primary_surface, primary_surface_length, primary_surface_width, conical_surface, conical_surface_slope, conical_surface_offset, horizontal_surface, horizontal_surface_radius, horizontal_surface_height, approach_surface, approach_surface_extendedwidth, first_section_length, first_section_slope, transitional_surface, transition_surface_slope)
参数说明数据类型
input_feature_class

The input runway dataset. The feature class must be polyline or polygon.

Feature Layer
input_feature_sql

A Structured Query Language (SQL) WHERE clause that selects a subset of features from input_feature_class.

SQL Expression
output_feature_class

The output feature class that will contain the generated obstacle identification surfaces.

Feature Layer
input_clear_way
(可选)

The length of the clear way.

Double
input_runway_type

The runway classification of the Input Runway Feature Class (input_feature_class).

  • Utility visual approachA runway built for propeller aircraft not exceeding 12,500 pounds gross weight. Aircraft using the runway employ visual approach procedures.
  • Utility nonprecision instrument approachA runway built for propeller aircraft not exceeding 12,500 pounds gross weight. Runway has an instrument approach procedure that uses air navigation facilities with horizontal guidance. The runway can also have area type navigation equipment with approved nonprecision instrument approach procedures.
  • Visual visual approachA runway that supports only visual approach procedures.
  • Nonprecision instrument greater visibilityA runway with a nonprecision instrument approach procedure that allows for landing in visibility conditions greater than 200 ft. decision height.
  • Nonprecision instrument approach low visibilityA runway with a nonprecision instrument approach procedure that allows for landing in low visibility conditions. Low visibility conditions include decision heights less than 200 ft.
  • Precision instrumentA runway that uses an Instrument Landing System (ILS) or a Precision Approach Radar (PAR) for approach procedures.
String
input_ois_unit

The runway length linear unit of measurement.

  • FeetRunway length is in feet. This is the default.
  • MetersRunway length is in meters.
String
input_ois_slope

Angular unit of measurement for slope values.

  • Grade (%)Slope angle is expressed as a grade (inclination) in percent.
  • Angle (°)Slope angle is expressed in degrees.
  • Rise (X:1)Slope angle is expressed as X units of run per 1 vertical unit.. This is the default.
Long
primary_surface

Toggle On/Off Primary Surface generation.

  • CREATE_PRIMARY_SURFACECreates a primary surface. This is the default.
  • NO_CREATE_PRIMARY_SURFACEDoes not create a primary surface.
Boolean
primary_surface_length

Primary Surface length excluding the length of the runway.

Double
primary_surface_width

Primary Surface width excluding the width of the runway.

Double
conical_surface

Toggle On/Off Conical Surface generation.

  • CREATE_CONICAL_SURFACECreates a conical surface. This is the default.
  • NO_CREATE_CONICAL_SURFACEDoes not create a conical surface.
Boolean
conical_surface_slope

Conical Surface Slope.

Double
conical_surface_offset

The length of the conical surface.

Double
horizontal_surface

Toggle On/Off Horizontal Surface generation.

  • CREATE_HORIZONTAL_SURFACECreates a horizontal surface. This is the default.
  • NO_CREATE_HORIZONTAL_SURFACEDoes not create a horizontal surface.
Boolean
horizontal_surface_radius

Horizontal Surface Radius.

Double
horizontal_surface_height

Horizontal Surface Height.

Double
approach_surface

Toggle On/Off Approach Surface generation.

  • CREATE_APPROACH_SURFACECreates an approach surface. This is the default.
  • NO_CREATE_APPROACH_SURFACEDoes not create an approach surface.
Boolean
approach_surface_extendedwidth

The width of the approach surface outer edge.

Double
first_section_length

Approach Surface First Section Length.

Double
first_section_slope

Approach Surface First Section Slope.

Double
transitional_surface

Toggle On/Off Transitional Surface generation.

  • CREATE_TRANSITIONAL_SURFACECreates a transitional surface. This is the default.
  • NO_CREATE_TRANSITIONAL_SURFACEDoes not create a transitional surface.
Boolean
transition_surface_slope

Transitional Surface Slope.

Double

代码示例

FAAFAR77 example (Python window)

The following Python window script shows an example of the FAAFAR77 function.

# Input Runway Feature Class - change this path
Input_fc = r'Database Servers\your_server_SQLEXPRESS.gds\ASP_PD (VERSION:dbo.DEFAULT)\ASP_PD.DBO.ADHPSurfaceLine' 

# Output Feature Class - this feature class must exist
Output_fc = "C:\\data\\work.gdb\\ObstacleArea_FAAFar77"

# Import the toolbox - verify this path exists
arcpy.ImportToolbox(r'C:\Program Files\ArcGIS\Desktop10.0\ArcToolbox\Toolboxes\Aeronautical Tools.tbx')

# exec FAA FAR 77
arcpy.FAAFAR77_Aeronautical(Input_fc, "OBJECTID in (2)", "0", "Utility visual approach", "Feet", "Rise (X:1)","CREATE_PRIMARY_SURFACE","200", "250","CREATE_CONICAL_SURFACE","20","4000","CREATE_HORIZONTAL_SURFACE","5000", "150","CREATE_APPROACH_SURFACE", "1250", "5000", "20","CREATE_TRANSITIONAL_SURFACE","7", Output_fc)

环境

此工具不使用任何地理处理环境

相关主题

许可信息

ArcView: 否
ArcEditor: 否
ArcInfo: 需要 Aeronautical Solution

9/30/2010