Is there a way to create mosaic dataset via Python, numpy or gdal libraries without having a Standard/Advanced ArcGIS?


2 Answers 2


You can do mosaic using arcpy with basic license. It does not require standard/ advance ArcGIS license.

Here is a snippet of arcpy Mosaic To New Raster:

import arcpy
from arcpy import env
env.workspace = "c:/data"
arcpy.MosaicToNewRaster_management("land1.tif;land2.tif", "Mosaic2New", \
                                   "landnew.tif", "World_Mercator.prj",\
                                   "8_BIT_UNSIGNED", "40", "1", "LAST","FIRST")

Check the license information at the bottom of the help page mentioned above.

  • 2
    It looks like the Mosaic tool is available at all license levels too.
    – PolyGeo
    Jul 25, 2016 at 8:12
  • Thanks @PolyGeo. Yes, it's available in all license levels.
    – Mehdi
    Jul 26, 2016 at 2:40

Yes, check out this tutorial which uses the rasterio and geopandas modules and functions: https://automating-gis-processes.github.io/CSC18/lessons/L6/raster-mosaic.html

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.