Collection of Raster enumerations. More...
Header | #include <Raster |
Types
(since Esri enum class | Add |
(since Esri enum class | Mosaic |
(since Esri enum class | Mosaic |
(since Esri enum class | Pansharpen |
(since Esri enum class | Pixel |
(since Esri enum class | Preset |
(since Esri enum class | Raster |
(since Esri enum class | Raster |
(since Esri enum class | Slope |
(since Esri enum class | Stretch |
Detailed Description
Type Documentation
[since Esri::ArcGISRuntime 100.1]
enum class AddRastersParametersType
Enumerates the AddRastersParametersType used in a mosaic dataset raster.
The AddRastersParametersType can be one of:
Constant | Value | Description |
---|---|---|
Add | 0 | The add rasters parameters. |
Add | 1 | The frame camera parameters. |
This enum was introduced in Esri::ArcGISRuntime 100.1.
[since Esri::ArcGISRuntime 100.9]
enum class MosaicMethod
Enumerates mosaic method types.
A mosaic method specifies how multiple rasters in a Esri::ArcGISRuntime::MosaicDatasetRaster are sorted.
An Esri::ArcGISRuntime::ImageServiceRaster may not support every mosaic method. Check the service's metadata for "Allowed Mosaic Methods" to see which methods are supported. Mosaic methods that are "view-dependent" order rasters based on where the camera is located while "view-independent" order rasters the same regardless of where the camera is located.
The MosaicMethod can be one of:
Constant | Value | Description |
---|---|---|
Mosaic | 0 | Orders rasters based on the order ( |
Mosaic | 1 | Orders rasters based on the distance between each raster's center and the view center. Mosaic results are view-dependent. |
Mosaic | 2 | Orders rasters based on the distance between each raster's center and the northwest point of the service. Mosaic results are view-independent. |
Mosaic | 3 | Orders rasters based on the distance between each raster's nadir position and view center. Mosaic results are view-dependent. Nadir is defined as the point on the ground vertically beneath the perspective center of the camera lens that captured the image. |
Mosaic | 4 | Orders rasters based on the distance between each raster's center and a user defined view point. Mosaic results are view-independent. |
Mosaic | 5 | Orders rasters based on the absolute distance between their values of an attribute and a base value. Only numeric or date fields are applicable. The attribute is specified by Esri |
Mosaic | 6 | Displays only the selected rasters specified in Esri |
Mosaic | 7 | Orders rasters based on the predefined seamline. The Esri |
This enum was introduced in Esri::ArcGISRuntime 100.9.
[since Esri::ArcGISRuntime 100.9]
enum class MosaicOperation
Enumerates mosaic method types.
The MosaicOperation can be one of:
Constant | Value | Description |
---|---|---|
Mosaic | 0 | First. |
Mosaic | 1 | Last. |
Mosaic | 2 | Min. |
Mosaic | 3 | Max. |
Mosaic | 4 | Mean. |
Mosaic | 5 | Blend. |
Mosaic | 6 | Sum. |
This enum was introduced in Esri::ArcGISRuntime 100.9.
[since Esri::ArcGISRuntime 100.0]
enum class PansharpenType
Enumerates various types of pan-sharpening for use in a RasterRenderer.
For detailed information on pan-sharpening, please consult the ArcGIS Desktop documentation.
The PansharpenType can be one of:
Constant | Value | Description |
---|---|---|
Pansharpen | -1 | No pan-sharpening. |
Pansharpen | 0 | IH |
Pansharpen | 1 | Brovey pan-sharpening. |
Pansharpen | 2 | Mean pan-sharpening. |
Pansharpen | 3 | Esri pan-sharpening. |
Pansharpen | 4 | Gram Shmidt pan-sharpening. |
This enum was introduced in Esri::ArcGISRuntime 100.0.
[since Esri::ArcGISRuntime 100.1]
enum class PixelType
Enumerates various pixel type values.
The PixelType can be one of:
Constant | Value | Description |
---|---|---|
Pixel | -1 | Unknown pixel type. |
Pixel | 0 | 1-bit pixel type. |
Pixel | 1 | 2-bit pixel type. |
Pixel | 2 | 4-bit pixel type. |
Pixel | 3 | Unsigned 8-bit integer pixel type. |
Pixel | 4 | Signed 8-bit integer pixel type. |
Pixel | 5 | Unsigned 16-bit integer pixel type. |
Pixel | 6 | Signed 16-bit integer pixel type. |
Pixel | 7 | Unsigned 32-bit integer pixel type. |
Pixel | 8 | Signed 32-bit integer pixel type. |
Pixel | 9 | 32-bit floating point number pixel type. |
Pixel | 10 | 64-bit floating point number pixel type. |
This enum was introduced in Esri::ArcGISRuntime 100.1.
[since Esri::ArcGISRuntime 100.0]
enum class PresetColorRampType
Enumerates various types of preset color ramps for use in a RasterRenderer.
The PresetColorRampType can be one of:
Constant | Value | Description |
---|---|---|
Preset | -1 | No preset color ramp. |
Preset | 0 | Elevation preset color ramp. |
Preset | 1 | DE |
Preset | 2 | DE |
This enum was introduced in Esri::ArcGISRuntime 100.0.
[since Esri::ArcGISRuntime 100.0]
enum class RasterRendererType
Enumerates various types of raster renderers.
The RasterRendererType can be one of:
Constant | Value | Description |
---|---|---|
Raster | 1 | A Esri |
Raster | 2 | A Esri |
Raster | 3 | A Esri |
Raster | 4 | A Esri |
Raster | 5 | A Esri |
This enum was introduced in Esri::ArcGISRuntime 100.0.
[since Esri::ArcGISRuntime 100.0]
enum class RasterType
Enumerates various types of rasters.
The RasterType can be one of:
Constant | Value | Description |
---|---|---|
Raster | 0 | A standard file-based raster. |
Raster | 1 | A mosaic dataset raster. |
Raster | 2 | A Geo |
Raster | 3 | An image service raster. |
Raster | -1 | Unknown raster. |
This enum was introduced in Esri::ArcGISRuntime 100.0.
[since Esri::ArcGISRuntime 100.0]
enum class SlopeType
Enumerates various slope types.
The SlopeType can be one of:
Constant | Value | Description |
---|---|---|
Slope | -1 | No slope type. |
Slope | 0 | The slope in degrees. |
Slope | 1 | The slope in percent slope. |
Slope | 2 | The slope is scaled. |
This enum was introduced in Esri::ArcGISRuntime 100.0.
[since Esri::ArcGISRuntime 100.0]
enum class StretchParametersType
Enumerates the StretchParametersType used in a raster renderer.
For detailed information on the different stretch types, please consult the ArcGIS Desktop documentation.
The StretchParametersType can be one of:
Constant | Value | Description |
---|---|---|
Stretch | -1 | No stretch type. |
Stretch | 0 | Minimum maximum stretch type. |
Stretch | 1 | Standard deviation stretch type. |
Stretch | 2 | Histogram equalization stretch type. |
Stretch | 3 | Percent clip stretch type. |
This enum was introduced in Esri::ArcGISRuntime 100.0.