ArcGIS for Desktop

  • Documentation
  • Pricing
  • Support

  • My Profile
  • Help
  • Sign Out
ArcGIS for Desktop

ArcGIS Online

The mapping platform for your organization

ArcGIS for Desktop

A complete professional GIS

ArcGIS for Server

GIS in your enterprise

ArcGIS for Developers

Tools to build location-aware apps

ArcGIS Solutions

Free template maps and apps for your industry

ArcGIS Marketplace

Get apps and data for your organization

  • Documentation
  • Pricing
  • Support
Esri
  • Sign In
user
  • My Profile
  • Sign Out

Help

  • Home
  • Get Started
  • Map
  • Analyze
  • Manage Data
  • Tools
  • More...

Remove Rasters From Mosaic Dataset

  • Summary
  • Usage
  • Syntax
  • Code sample
  • Environments
  • Licensing information

Summary

Removes selected raster datasets from a mosaic dataset.

Usage

  • There must be a selection or a query specified; otherwise, the tool will not run. If you want to delete all the records from the mosaic dataset, specify a query that would select all the rasters, such as "OBJECTID>=0".

  • You have the option to remove overviews but not to delete them. If the overviews are generated within the mosaic dataset, they will be deleted when they are removed, because they are managed by the mosaic dataset. If you have created the overviews in a folder, or nondefault location, they are not fully managed by the mosaic dataset; therefore, you can remove them but not delete them from disk. You may not want to delete overviews if you are using them elsewhere.

  • If you choose to mark the affected overviews but not delete them, you can use the Build Overviews tool to regenerate the affected overviews.

  • This tool will also delete the cache created for each item in the mosaic dataset. Both raster cache and LAS cache can be removed. The properties for the cache for these datasets is defined in their functions.

  • This tool will not recalculate the extent of the mosaic dataset. To recalculate the extent, you will need to recalculate the feature extent within the Mosaic Dataset Properties window.

  • Database fragmentation and frequent data manipulation may increase the size of your mosaic dataset dramatically. If your database size is inflated due to constant transactions, you should run the Compact tool.

Syntax

RemoveRastersFromMosaicDataset_management (in_mosaic_dataset, {where_clause}, {update_boundary}, {mark_overviews_items}, {delete_overview_images}, {delete_item_cache}, {remove_items}, {update_cellsize_ranges})
ParameterExplanationData Type
in_mosaic_dataset

The mosaic dataset containing the rasters you want to remove

Mosaic Layer
where_clause
(Optional)

An SQL expression to select the raster datasets that you want removed from the mosaic dataset.

There must be a selection or a query specified; otherwise, the tool will not run. If you want to delete all the records from the mosaic dataset, specify a query that would select all the rasters, such as "OBJECTID>=0".

SQL Expression
update_boundary
(Optional)

Updates the boundary polygon of a mosaic dataset. By default, the boundary merges all the footprint polygons to create a single boundary representing the extent of the valid pixels.

  • UPDATE_BOUNDARY —The boundary will be updated. This is the default.
  • NO_BOUNDARY — The boundary will not be updated.
Boolean
mark_overviews_items
(Optional)

When the rasters in a mosaic catalog have been removed, any overviews created using those rasters may no longer be accurate; therefore, they can be identified so they can be updated or removed if they are no longer needed.

  • MARK_OVERVIEW_ITEMS —The affected overviews will be identified. This is the default.
  • NO_MARK_OVERVIEW_ITEMS —The affected overviews will not be identified.
Boolean
delete_overview_images
(Optional)

Remove overviews associated with the selected rasters.

  • DELETE_OVERVIEW_IMAGES —Delete overviews associated with the slected rasters. This is the default.
  • NO_DELETE_OVERVIEW_IMAGES — Remove overviews associated with the selected rasters.
Boolean
delete_item_cache
(Optional)

Remove cache that is based on any source raster datasets that you are removing from the mosaic dataset.

  • DELETE_ITEM_CACHE —Remove the item and its corresponding cache. This is the default.
  • NO_DELETE_ITEM_CACHE —Keep the cache as part of the mosaic dataset.
Boolean
remove_items
(Optional)

Remove item, cache, overviews, and raster datasets. Or, remove only the cache and overviews, and keep the raster datasets.

  • REMOVE_MOSAICDATASET_ITEMS —Remove the item from the mosaic dataset. This is the default.
  • NO_REMOVE_MOSAICDATASET_ITEMS —Remove the item cache and any associated overviews, but not the item itself.
Boolean
update_cellsize_ranges
(Optional)

Update cell size ranges for the mosaic dataset. Choose this option if you are removing all of the imagery at a specific cell size.

  • UPDATE_CELL_SIZES —Update the cell size ranges. This is the default.
  • NO_CELL_SIZES —Do not update the cell size ranges.
Boolean

Code sample

RemoveRastersFromMosaicDataset example 1 (Python window)

This is a Python sample for RemoveRastersFromMosaicDataset.

import arcpy
arcpy.RemoveRastersFromMosaicDataset_management(
     "C:/Workspace/remove.gdb/md", "YEAR<1999", "UPDATE_BOUNDARY", 
     "MARK_OVERVIEW_ITEMS",  "#", "#", "#", "#")
RemoveRastersFromMosaicDataset example 2 (stand-alone script)

This is a Python script sample for RemoveRastersFromMosaicDataset.

#Delete Overviews with Query

import arcpy
arcpy.env.workspace = "C:/Workspace"

mdname = "remove.gdb/md2"
query = "#"
updatebnd = "#"
markovr = "#"
delovr = "DELETE_OVERVIEW_IMAGES"
delitemcache = "#"
removeitem = "NO_REMOVE_MOSAICDATASET_ITEMS"
updatecs = "UPDATE_CELL_SIZES"

arcpy.RemoveRastersFromMosaicDataset_management(
     mdname, query, updatebnd, markovr, delovr, delitemcache, 
     removeitem, updatecs)

Environments

  • Extent

Licensing information

  • ArcGIS for Desktop Basic: No
  • ArcGIS for Desktop Standard: Yes
  • ArcGIS for Desktop Advanced: Yes

Related topics

  • An overview of the Raster toolset
  • Environment settings for raster data
  • Removing raster data from a mosaic dataset

ArcGIS for Desktop

  • Home
  • Documentation
  • Pricing
  • Support

ArcGIS Platform

  • ArcGIS Online
  • ArcGIS for Desktop
  • ArcGIS for Server
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

About Esri

  • About Us
  • Careers
  • Insiders Blog
  • User Conference
  • Developer Summit
Esri
Tell us what you think.
© Copyright 2016 Environmental Systems Research Institute, Inc. | Privacy | Legal