A land mapping and guidance system, said mapping system being operable to generate terrain-adjusted paths on a two-dimensional land map of a land area and comprising: a first mobile machine for traversing a closed curve path through the land area; at least one sensor associated with said mobile machine, wherein said sensor is configured to capture position data as said mobile machine traverses the path through the land area; and a mapping device comprising a processor and a non-transitory computer readable storage medium with a computer program stored thereon, wherein the processor is configured by the computer program to perform the following steps - receive the captured position data indicative of the path of the first mobile machine through the land area, and generate a three-dimensional model path characterized in that the processor is further configured to: generate the three-dimensional model path as representative of the closed curve path of the first mobile machine in the land area, generate a reference path on the two-dimensional land map, with the reference path being indicative of the three-dimensional model path, determine a center point for the three-dimensional model path, partition the three-dimensional model path into a plurality of segments, with each segment including a point (a segmentation point) lying on the model path, determine a radial vector between the center point and each segmentation point, and generate one or more subsequent paths on the two-dimensional land map, with the subsequent paths being spaced apart from the reference path by a distance that is based, in part, on the radial vectors; the system being further characterized by a second mobile machine having a guidance controller arranged to receive the two-dimensional land map and configured to control the second machines traversal of the generated one or more subsequent paths. a first mobile machine for traversing a closed curve path through the land area; at least one sensor associated with said mobile machine, wherein said sensor is configured to capture position data as said mobile machine traverses the path through the land area; and a mapping device comprising a processor and a non-transitory computer readable storage medium with a computer program stored thereon, wherein the processor is configured by the computer program to perform the following steps - receive the captured position data indicative of the path of the first mobile machine through the land area, and generate a three-dimensional model path characterized in that the processor is further configured to: generate the three-dimensional model path as representative of the closed curve path of the first mobile machine in the land area, generate a reference path on the two-dimensional land map, with the reference path being indicative of the three-dimensional model path, determine a center point for the three-dimensional model path, partition the three-dimensional model path into a plurality of segments, with each segment including a point (a segmentation point) lying on the model path, determine a radial vector between the center point and each segmentation point, and generate one or more subsequent paths on the two-dimensional land map, with the subsequent paths being spaced apart from the reference path by a distance that is based, in part, on the radial vectors; generate the three-dimensional model path as representative of the closed curve path of the first mobile machine in the land area, generate a reference path on the two-dimensional land map, with the reference path being indicative of the three-dimensional model path, determine a center point for the three-dimensional model path, partition the three-dimensional model path into a plurality of segments, with each segment including a point (a segmentation point) lying on the model path, determine a radial vector between the center point and each segmentation point, and generate one or more subsequent paths on the two-dimensional land map, with the subsequent paths being spaced apart from the reference path by a distance that is based, in part, on the radial vectors;