1. An auto locating system for finding the location of a viewpoint comprising: a. at least one sensor for acquiring samples of the skyline view of said viewpoint; b. at least one memory device, for storing DTM related data; c. at least one processor for processing said samples of said skyline view from said at least one sensor and for comparing the data derived from said samples with the data calculated from said DTM data for finding the location of said viewpoint; and d. at least one output for outputting the location of said viewpoint.