A method for automatic cutline generation for merging at least two geospatial images to produce a composite image, the method comprising: identifying at least a first geospatial image and a second geospatial image, wherein at least a portion of the first geospatial image and the second geospatial image overlap in an overlapping region; automatically obtaining a low resolution first geospatial image corresponding to the first geospatial image and a low resolution second geospatial image corresponding to the second geospatial image; automatically determining a low resolution cutline relative to adjacent pixels of the low resolution first geospatial image and the low resolution second geospatial image in the overlapping region, characterised in that the low resolution cutline is located between adjacent pixels from respective ones of the low resolution first geospatial image and the low resolution second geospatial image in the overlapping region based on a radiometric difference between the adjacent pixels from the low resolution first geospatial image and the low resolution second geospatial image, to determine adjacent pixels from the two images (610', 620') that are the most similar, wherein the low-resolution cutline passes between the adjacent pixels from the two images (610', 620') that are the most similar; and in that the method also comprises: automatically expanding the low resolution cutline to define a cutline area in the overlapping region of the low resolution first and second images, wherein the cutline area is defined by cutline area boundaries (638a, 638b); automatically applying the cutline area boundaries (638a, 638b) to the overlapping region of the first and second geospatial images (610, 620) to define a corresponding cutline area in the overlapping region of the first and second images (610, 620); and automatically establishing a high resolution cutline relative to adjacent pixels of the first geospatial image and the second geospatial image in the cutline area, wherein the high resolution cutline is located between adjacent pixels from respective ones of the first geospatial image and the second geospatial image based on a radiometric difference between the adjacent pixels from respective ones of the first geospatial image and the second geospatial image, in the cutline area, wherein the high-resolution cutline passes between the adjacent pixels from the two images (610, 620) that are the most similar. identifying at least a first geospatial image and a second geospatial image, wherein at least a portion of the first geospatial image and the second geospatial image overlap in an overlapping region; automatically obtaining a low resolution first geospatial image corresponding to the first geospatial image and a low resolution second geospatial image corresponding to the second geospatial image; automatically determining a low resolution cutline relative to adjacent pixels of the low resolution first geospatial image and the low resolution second geospatial image in the overlapping region, automatically expanding the low resolution cutline to define a cutline area in the overlapping region of the low resolution first and second images, wherein the cutline area is defined by cutline area boundaries (638a, 638b); automatically applying the cutline area boundaries (638a, 638b) to the overlapping region of the first and second geospatial images (610, 620) to define a corresponding cutline area in the overlapping region of the first and second images (610, 620); and automatically establishing a high resolution cutline relative to adjacent pixels of the first geospatial image and the second geospatial image in the cutline area, wherein the high resolution cutline is located between adjacent pixels from respective ones of the first geospatial image and the second geospatial image based on a radiometric difference between the adjacent pixels from respective ones of the first geospatial image and the second geospatial image, in the cutline area, wherein the high-resolution cutline passes between the adjacent pixels from the two images (610, 620) that are the most similar.