| CPC G01C 21/005 (2013.01) [G01C 3/00 (2013.01); G01C 9/00 (2013.01); G01C 15/002 (2013.01)] | 20 Claims |

|
1. A system for preparing a condensed dataset for determining a geolocation in a GPS-denied environment, comprising:
at least one processor, and
one or more non-transitory computer-readable media storing computer-executable instructions that, when executed by the at least one processor, perform a method of generating the condensed dataset for determining the geolocation in the GPS-denied environment, the method comprising:
obtaining elevation data indicative of elevations of at least terrain in an area of interest,
wherein the area of interest is in the GPS-denied environment;
generating a gridded height map of the area of interest from the elevation data;
computing visible horizon data for each grid point of the gridded height map; and
configuring the visible horizon data for storing on a geospatial datastore on a mobile device.
|