Zooming towards an airport (magenta icons) will reveal navigational aids (cyan dots). Further zooming on the airport will reveal obstructions around the airport (red dots). Clicking an icon or dot will provide more information about the object.
Data about airports, navigational aids, and airfield obstructions is imported from UDDF files* using a parser written in Python. The converted data is then stored in a MySQL database and accessed via a PHP script that provides JSON-encoded responses. Client-side logic utilizes jQuery and Google Maps API v3.
* Note that only airport data that is available in UDDF v1.07 is used in this example.
Google Earth data is served via a PHP application. Initially, white outlines indicate areas of the U.S. where data is present. As the zoom level is increased airport locations begin to appear. Zooming in further reveals navigation aids and obstacles around airports.
Obstcles are represented as red cylinders. The height of each cylinder corresponds to the obstacle height specified in the UDDF file, adjusted upward for the survey's vertical accuracy. Cylinder diameter corresponds to the survey's horizontal accuracy.