MosaicDatasetRaster QML Type

  • Esri.ArcGISRuntime
  • MosaicDatasetRaster
  • A geodatabase model designed for managing a collection of raster images. More...

    Import Statement: import Esri.ArcGISRuntime
    Since: Esri.ArcGISRuntime 100.0
    Inherits:

    Raster

    Properties

    Signals

    Methods

    • string addRasters(AddRastersParameters parameters)
    • bool cancelTask(string taskId)
    • void createWithGeodatabase(Geodatabase geodatabase, string name, SpatialReference spatialReference)
    • void createWithPath(string path, string name, SpatialReference spatialReference)
    • void remove(Geodatabase geodatabase, string tableName)
    • list<string> tableNames(url databasePath)

    Detailed Description

    This format provides many benefits such as dynamic mosaicking, managing large image collections, etc.

    For further details on mosaic datasets, please see the ArcGIS Desktop documentation

    See also Loadable and Cancelable.

    Property Documentation

    [read-only] addRastersStatus : Enums.TaskStatus

    Returns the status of the addRasters operation (read-only).

    See also Enums.TaskStatus.


    tableName : string

    The tableName used to construct this MosaicDatasetRaster.

    Note: You cannot set the tableName to the raster after the instance is already loaded.


    Signal Documentation

    addRastersStatusChanged()

    Emitted when the addRastersStatus property changes.

    Note: The corresponding handler is onAddRastersStatusChanged.


    tableNameChanged()

    Emitted when the tableName property changes.

    Note: The corresponding handler is onTableNameChanged.


    Method Documentation

    [since Esri.ArcGISRuntime 100.1] string addRasters(AddRastersParameters parameters)

    Adds rasters to mosaic dataset raster.

    • parameters - The add rasters parameters object.

    Returns the task ID of the asynchronous task.

    This method was introduced in Esri.ArcGISRuntime 100.1.


    bool cancelTask(string taskId)

    Cancel the task with the ID taskId.

    Returns false if the task cannot be canceled or there is no task with the specified id taskId.

    See also Cancelable.


    [since Esri.ArcGISRuntime 100.1] void createWithGeodatabase(Geodatabase geodatabase, string name, SpatialReference spatialReference)

    Creates a mosaic dataset raster with input geodatabase, name, and the desired spatial reference.

    • geodatabase. The geodatabase object.
    • name. The name of the mosaic dataset raster.
    • spatialReference. The spatial reference of the mosaic dataset raster to be created.

    This method was introduced in Esri.ArcGISRuntime 100.1.


    [since Esri.ArcGISRuntime 100.1] void createWithPath(string path, string name, SpatialReference spatialReference)

    Creates a mosaic dataset raster specifying path and name.

    • path. Path of the SQLite file that contains mosaic dataset, can be a local or network path.
    • name. The name of the mosaic dataset raster.
    • spatialReference. The spatial reference of the mosaic dataset raster to be created.

    This method was introduced in Esri.ArcGISRuntime 100.1.


    [since Esri.ArcGISRuntime 100.1] void remove(Geodatabase geodatabase, string tableName)

    Deletes mosaic dataset raster from the specified geodatabase.

    • geodatabase. The geodatabase object.
    • tableName. The name of the table to be deleted.

    This method was introduced in Esri.ArcGISRuntime 100.1.


    [since Esri.ArcGISRuntime 100.1] list<string> tableNames(url databasePath)

    Returns mosaic dataset table names in the SQLite database.

    • databasePath A SQLite database file.

    This function will retrieve mosaic dataset table names from the input SQLite database.

    This method was introduced in Esri.ArcGISRuntime 100.1.


    Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.