1. A method for automatically ascertaining a geographic location, the method comprising: capturing a digital image of at least a portion of sky visible upward from the geographic location; automatically generating, by a processor, a plurality of digital sky light scattering models, each sky light scattering model characterizing light, as the light would appear from a corresponding candidate geographic location after the light was emitted by at least one light source disposed proximate the candidate geographic location and subsequently scattered by particulates disposed in an atmosphere proximate the at least one light source; automatically associating, by a processor, each sky light scattering model with the corresponding candidate geographic location; automatically searching, by a processor, the plurality of sky light scattering models for a matching sky light scattering model that matches the image within a match criterion; and as a result of the searching, the matching sky light scattering model is found, automatically outputting, by a processor, to at least one of: a display panel, a map selector, a guidance system, a navigation system and/or a control system, the candidate geographic location associated with the matching sky light scattering model as the ascertained geographic location.