A method of using a processor for guiding a vehicle including motive and working components over an area being treated by the working component, the method comprising the steps of: receiving GNSS positioning signals with a guidance system; providing said GNSS positioning signals as input to said processor; computing GNSS-based positioning for said vehicle with said processor; defining a GNSS-defined reference point on said area and storing the reference point coordinates with said processor; during an initial pass over said area with said vehicle, treating portions of said area with said working component; the method being characterized by the steps of: providing an XY pixel grid corresponding to the area; providing a raster-based database page comprising said XY pixel grid for said area; computing X and Y pixel indices based on said GNSS-based vehicle position in relation to said reference point with said processor; with said processor marking pixels in the XY pixel grid corresponding to said treated area portions as treated pixels; detecting a vehicle direction of travel along a vehicle path with said guidance system; walking up the pixels from the XY pixel grid along the vehicle path to a target pixel; testing pixels in the XY pixel grid that are alongside said vehicle path for the treated conditions based on a swath width of said working component; and guiding said vehicle towards said target pixel based on said treated condition pixel information of pixels alongside said vehicle path. receiving GNSS positioning signals with a guidance system; providing said GNSS positioning signals as input to said processor; computing GNSS-based positioning for said vehicle with said processor; defining a GNSS-defined reference point on said area and storing the reference point coordinates with said processor; during an initial pass over said area with said vehicle, treating portions of said area with said working component; the method being characterized by the steps of: providing an XY pixel grid corresponding to the area; providing a raster-based database page comprising said XY pixel grid for said area; computing X and Y pixel indices based on said GNSS-based vehicle position in relation to said reference point with said processor; with said processor marking pixels in the XY pixel grid corresponding to said treated area portions as treated pixels; detecting a vehicle direction of travel along a vehicle path with said guidance system; walking up the pixels from the XY pixel grid along the vehicle path to a target pixel; testing pixels in the XY pixel grid that are alongside said vehicle path for the treated conditions based on a swath width of said working component; and guiding said vehicle towards said target pixel based on said treated condition pixel information of pixels alongside said vehicle path. providing an XY pixel grid corresponding to the area; providing a raster-based database page comprising said XY pixel grid for said area; computing X and Y pixel indices based on said GNSS-based vehicle position in relation to said reference point with said processor; with said processor marking pixels in the XY pixel grid corresponding to said treated area portions as treated pixels; detecting a vehicle direction of travel along a vehicle path with said guidance system; walking up the pixels from the XY pixel grid along the vehicle path to a target pixel; testing pixels in the XY pixel grid that are alongside said vehicle path for the treated conditions based on a swath width of said working component; and guiding said vehicle towards said target pixel based on said treated condition pixel information of pixels alongside said vehicle path.