ImageServiceRaster class final

Raster data that is retrieved from an ArcGIS Image Service.

An ArcGIS image service provides access to raster data through a web service. A single raster dataset or a mosaic dataset which contains a collection of raster datasets can be served as one image service. The mosaic dataset can dynamically process and mosaic the images on the fly. An image service supports accessing both the mosaicked image and its catalog, as well as individual rasters in the catalog. An image service raster allows you to display raster data from image services using a RasterLayer. It also allows you to apply service-defined or client-defined rendering rules by setting RenderingRule on it. You can pass an image service raster as a raster input to a RasterFunction to work with local raster functions.

Inheritance

Constructors

ImageServiceRaster({required Uri uri})
Creates an image service raster object with URL.
factory

Properties

fileUri Uri?
The path in a raster object.
no setterinherited
function RasterFunction?
Raster function in a raster object.
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
loadError ArcGISException?
The load error.
no setterinherited
loadStatus LoadStatus
The load status.
no setterinherited
mosaicRule MosaicRule?
The mosaic rule used for combining a number of input rasters that are often overlapping.
getter/setter pair
onLoadStatusChanged Stream<LoadStatus>
A stream that reports changes to the LoadStatus.
no setterinherited
renderingRule RenderingRule?
The rendering rule on an image service raster object.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
serviceInfo ArcGISImageServiceInfo?
The metadata for the raster's ArcGIS image service.
no setter
uri Uri?
The raster's URL on an image service raster object.
no setter

Methods

cancelLoad() → void
Cancels loading metadata for the object.
inherited
load() Future<void>
Loads the metadata for the object asynchronously.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
retryLoad() Future<void>
Loads or retries loading metadata for the object asynchronously.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited