Mobile Aerodrome Safeguarding Tool (MAST)

The MAST can be used to evaluate obstacle elevations against surfaces defined in various FAA standards such as Part 77 and AC 150/5300-18B, DoD UFC standards along with the ICAO Annex 14 standard. It can be applied to airports anywhere in the world for existing or proposed obstacles or runways. MAST also provides the ability to create custom surfaces.


The inputs to the MAST program are commonly available airport and runway data such as airport elevation, runway ends and elevations along with obstacle data. MAST can also import runway profile survey data points along the path of the runway. Airport data can be created manually within the program, imported from a tab delimited CSV file, or from the NFDC APT.txt file that is available from the FAA NFDC web portal. Obstacles can be created manually within the program, imported from a tab delimited CSV file or from the DOF.dat file that is available from the FAA NACO web portal, the URL of which is built into the MAST program for easy access.


The evaluation process involves loading one or more airports and their runways, choosing the surface types to be evaluated, e.g. FAR Part 77, selecting the runways that are to be evaluated, loading the obstacle sets to be evaluated, creating user defined obstacles as necessary, then running the evaluation. MAST will depict the surfaces and the evaluation results. Obstacles in blue were not evaluated because they were not in any of the surfaces. Obstacle in green were evaluated and found to be not penetrating any surfaces. Obstacles in red were evaluated and found to penetrate one or more surfaces.The surface definitions of the various standards are installed within the program. Custom surfaces can also be created within the program. The surfaces are generated dynamically during each evaluation using the airport data and the surface definitions. WGS84 calculations are used to generate the surfaces like those in the obstacle evaluation process. Once the surfaces are generated the obstacle evaluation engine is used to examine each obstacle that is loaded in the program map view. The evaluation engine determines if an obstacle is within a given surface and performs the appropriate distance and slope calculations.


The MAST program generates evaluation results data for each obstacle and for each surface in which the obstacle is located. This data can be viewed by obstacle within the obstacle definition or all the results can be viewed in a separate table within the program. The evaluation results can be exported to a tab delimited CSV file. The surfaces and the evaluated obstacles can be exported to Google Earth.


MAST uses WGS84 calculations that have been validated against sample data found in FAA order 8260.58A. Its calculations have also been successfully compared against three other WGS84 calculators. The program has been tested extensively using various airports and runways.

Evaluation Example

The following example evaluation provides a brief overview of the evaluation process. Details for loading and preparing the data can be found in the program documentation.

Load the KLFI airport from the NFDC APT.txt file. Load the DOF obstacles for KLFI.  Edit RWY 26 and set it to Part 77 PIR and include the Specially Prepared Hard Surface option.

Create the two manual obstacles below:
1.  Name: boat, Latitude:  37.088603973, Longitude:  -76.338241577, MSL Ft: 60, AGL Ft:  60
2.  Name: boat, Latitude:  37.087455679, Longitude:  -76.335963467, MSL Ft: 234, AGL Ft:  234
Runway information:

1.  RWY 08:  Latitude:  37.077644, Longitude:  -76.376429, Elev:  7.3 MSL Ft

2.  RWY 26:  Latitude:  37.088118, Longitude:  -76.344653, Elev:  6.4 MSL Ft

 Obstacle 1 (Figure 1) is in the approach surface and Obstacle 2 (Figure 2) is in the approach transition surface.  Obstacle 1 should be evaluated against the approach surface elevation at the perpendicular intercept of the runway extended centerline and the obstacle. Various WGS84 calculations were performed to determine that the distance along the centerline at the perpendicular intercept point is 1596.96 ft. Applying a slope of 50:1 and adding the starting elevation yields an evaluation elevation of 38.34 ft. The obstacle is 60 ft. so there is a penetration of 21.66 ft. The obstacle information dialog shows the evaluation of two surfaces. Item 1, the horizontal surface, shows a clearance of 98 ft. Item 2, the approach surface, shows a penetration of 21.48 ft.
Obstacle 2 shows both the distance along the centerline, 2052.58 ft. Y distance, and within the transition surface, 379.05 ft. X distance. The Y slope of 50:1 and the X slope of 7:1 are applied to yield an evaluation altitude of 101.60. The evaluation results are show in the right image below.


Evaluating an Obstruction

Validate Obstruction Database

We Identify, Optimize and resolve your aviation issues