A system and method of operating a portable navigation device or
navigation system having a digital camera associated therewith and
controlled is described. The method includes capturing digital image data
as well as performing a pattern recognition technique on the captured
digital image data to determine whether the image includes one or more
recognizable pre-defined features. In addition, some information is
stored into memory, including an indication of a feature identified for
which the pattern recognition technique was successful together with
geospatial location data identifying the approximate position of at least
one of: the location of the device or system when the digital image was
captured, a calculated predicted location of the device and a calculated
approximation of the location of the feature identified in the captured
digital image.