merge_gtiff#
- merge_gtiff(paths: list, merged_path: str | CloudPath | Path, **kwargs) None[source]#
Merge rasters as a GeoTiff.
This function handles files of different projection by creating intermediate VRT used for warping.
Using
rasterio.mergewith default arguments behind the hood so you can provide any valid argument into the kwargs. For example, to modify the merging method, you can passmethod="max"- Parameters:
Example
>>> paths_utm32630 = ["path/to/raster1.tif", "path/to/raster2.tif", "path/to/raster3.tif"] >>> paths_utm32631 = ["path/to/raster4.tif", "path/to/raster5.tif"] >>> >>> mosaic_32630 = "path/to/mosaic_32630.tif" >>> mosaic_32631 = "path/to/mosaic_32631.tif" >>> >>> # Create mosaic, one by CRS ! >>> merge_gtiff(paths_utm32630, mosaic_32630) >>> merge_gtiff(paths_utm32631, mosaic_32631)