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.

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.