Raster

sealed class Raster : Loadable

Represents raster data that can be rendered using a RasterLayer. A raster consists of a matrix of cells (or pixels) organized into rows and columns (or a grid) where each cell contains a value representing information, such as temperature. Rasters are digital aerial photographs, imagery from satellites, digital pictures, or even scanned maps.

A Raster can be created from a raster file on the device or from a RasterFunction.

Supported Raster formats include:

  • ASRP/USRP

  • CRF

  • DTED0, 1, 2

  • GeoTIFF

  • HFA

  • HRE

  • IMG

  • JPEG

  • JPEG 2000

  • MrSID, generations 2, 3, and 4

  • NITF

  • PNG

  • PDF

  • RPF (CIB)

  • RPF (CADRG)

  • SRTM1, 2

  • Mobile mosaic datasets

Learn more about rasters from the ArcGIS Pro documentation.

Since

200.1.0

Inheritors

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Raster function in a raster object.

Link copied to clipboard
val path: String?

The path in a raster object.

Link copied to clipboard

Metadata that describes the raster. This property is null by default and is populated when the raster loads.

Inherited properties

Link copied to clipboard
open override val loadStatus: StateFlow<LoadStatus>

The load status.

Inherited functions

Link copied to clipboard
open override fun cancelLoad()

Cancels loading metadata for the Loadable object.

Link copied to clipboard
open suspend override fun load(): Result<Unit>

Loads the metadata for the object.

Link copied to clipboard
open suspend override fun retryLoad(): Result<Unit>

Loads or retries loading metadata for the object.