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.
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