NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Using a Quadtree Algorithm To Assess Line of SightA matched pair of computer algorithms determines whether line of sight (LOS) is obstructed by terrain. These algorithms were originally designed for use in conjunction with combat-simulation software in military training exercises, but could also be used for such commercial purposes as evaluating lines of sight for antennas or determining what can be seen from a "room with a view." The quadtree preparation algorithm operates on an array of digital elevation data and only needs to be run once for a terrain region, which can be quite large. Relatively little computation time is needed, as each elevation value is considered only one and one-third times. The LOS assessment algorithm uses that quadtree to answer LOS queries. To determine whether LOS is obstructed, a piecewise-planar (or higher-order) terrain skin is computationally draped over the digital elevation data. Adjustments are made to compensate for curvature of the Earth and for refraction of the LOS by the atmosphere. Average computing time appears to be proportional to the number of queries times the logarithm of the number of elevation data points. Accuracy is as high as is possible for the available elevation data, and symmetric results are assured. In the simulation, the LOS query program runs as a separate process, thereby making more random-access memory available for other computations.
Document ID
20100014100
Acquisition Source
Jet Propulsion Laboratory
Document Type
Other - NASA Tech Brief
Authors
Gonzalez, Joseph
(California Inst. of Tech. Pasadena, CA, United States)
Chamberlain, Robert
(California Inst. of Tech. Pasadena, CA, United States)
Tailor, Eric
(California Inst. of Tech. Pasadena, CA, United States)
Gutt, Gary
(California Inst. of Tech. Pasadena, CA, United States)
Date Acquired
August 24, 2013
Publication Date
January 1, 2006
Publication Information
Publication: NASA Tech Briefs, January 2006
Subject Category
Man/System Technology And Life Support
Report/Patent Number
MSC-23665
Distribution Limits
Public
Copyright
Public Use Permitted.
No Preview Available