예제 #1
0
def mosrange(images, map):
    with NamedTemporaryFile() as listfile:
        write_file_list(listfile, [image.photrim.cub for image in images])
        # listfile.flush() makes sure list is in on disk
        listfile.flush()

        isis.mosrange(
            fromlist   = listfile.name,
            to         = map,
            precision  = 2,
            projection = 'sinusoidal',
            londir     = 'positiveeast',
            londom     = 180
        )
예제 #2
0
def create_mosaic(images, mosaic):
    """
    Args: 
        images: files to mosaic together
        mosaic: output mosaic filename
    """
    with NamedTemporaryFile() as listfile:
        write_file_list(listfile, [image.proj.cub for image in images])
        listfile.flush()

        isis.automos(
            fromlist = listfile.name,
            mosaic   = mosaic
        )