1. A method for extracting a linear feature from a remotely-sensed image, comprising: providing access to a remotely-sensed image file containing image data from a multispectral image, a hyperspectral image, a radar image and a panchromatic image; selecting by user interface the remotely-sensed image from the remotely-sensed image file; selecting by user interface a plurality of first anchor points for the linear feature, the first anchor points being identified with a first geographic location; using image-based logic to automatically calculate a first vector set associated with the first anchor points, the first vector set comprising a first path associated with the linear feature; automatically attributing a material type to the first path; automatically calculating a width for the first path; selecting by user interface a second anchor point for a second linear feature, the second anchor point being identified with a second geographic location in the remotely-sensed image; using image-based logic to automatically calculate a second vector set associated with the second anchor point, the second vector set comprising a second path; and in real time, automatically using a geometric relationship between the first vector set and the second vector set to correct the first vector set or the second vector set, creating a corrected vector set, the corrected vector set resulting in a path correction to the first path or the second path.