MosaicDatasetRaster QML Type

A geodatabase model designed for managing a collection of raster images. More...

Import Statement: import Esri.ArcGISRuntime 100.15
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

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

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.


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.


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.


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.


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.