dymaptic.GeoBlazor.Core
dymaptic.GeoBlazor.Core.Model
RasterInfo Class
Describes general raster data information exposed by the ArcGIS REST API for ImageryLayer, ImageryTileLayer and WCSLayer. ArcGIS Maps SDK for JavaScript
public record RasterInfo : System.IEquatable<dymaptic.GeoBlazor.Core.Model.RasterInfo>
Inheritance System.Object 🡒 RasterInfo
Implements System.IEquatable<RasterInfo>
Constructors
  RasterInfo(FeatureSet, Nullable, IReadOnlyList, Extent, Nullable, Nullable, IReadOnlyCollection<Dictionary<string,object>>, Dictionary<string,object>, RasterMultidimensionalInfo, NoData, RasterInfoPixelSize, Nullable, SpatialReference, IReadOnlyCollection, Nullable) Constructor        
 Describes general raster data information exposed by the ArcGIS REST API for ImageryLayer, ImageryTileLayer and WCSLayer. ArcGIS Maps SDK for JavaScript
public RasterInfo(dymaptic.GeoBlazor.Core.Model.FeatureSet? AttributeTable=null, System.Nullable<int> BandCount=null, System.Collections.Generic.IReadOnlyList<dymaptic.GeoBlazor.Core.Model.ColormapPixel>? Colormap=null, dymaptic.GeoBlazor.Core.Components.Geometries.Extent? Extent=null, System.Nullable<bool> HasMultidimensionalTranspose=null, System.Nullable<int> Height=null, System.Collections.Generic.IReadOnlyCollection<System.Collections.Generic.Dictionary<string,object?>>? Histograms=null, System.Collections.Generic.Dictionary<string,object?>? KeyProperties=null, dymaptic.GeoBlazor.Core.Model.RasterMultidimensionalInfo? MultidimensionalInfo=null, dymaptic.GeoBlazor.Core.Components.NoData? NoDataValue=null, dymaptic.GeoBlazor.Core.Model.RasterInfoPixelSize? PixelSize=null, System.Nullable<dymaptic.GeoBlazor.Core.Enums.PixelType> PixelType=null, dymaptic.GeoBlazor.Core.Components.SpatialReference? SpatialReference=null, System.Collections.Generic.IReadOnlyCollection<dymaptic.GeoBlazor.Core.Model.RasterInfoStatistics>? Statistics=null, System.Nullable<int> Width=null);
Parameters
AttributeTable FeatureSet
The raster attribute table associated with an imagery layer. ArcGIS Maps SDK for JavaScript
BandCount System.Nullable<System.Int32>
Raster band count. ArcGIS Maps SDK for JavaScript
Colormap System.Collections.Generic.IReadOnlyList<ColormapPixel>
Raster colormap that can be used to display the imagery layer. ArcGIS Maps SDK for JavaScript
Extent Extent
The minimum and maximum X and Y coordinates of a bounding box containing all the raster data. ArcGIS Maps SDK for JavaScript
HasMultidimensionalTranspose System.Nullable<System.Boolean>
Indicates whether the source multidimensional data has been transposed. ArcGIS Maps SDK for JavaScript
Height System.Nullable<System.Int32>
Raster height (row count) in pixels. ArcGIS Maps SDK for JavaScript
Histograms System.Collections.Generic.IReadOnlyCollection<System.Collections.Generic.Dictionary<System.String,System.Object>>
Raster histograms return basic name-value pairs for number of bins, min and max bounding values, counts of pixels in each bin. ArcGIS Maps SDK for JavaScript
KeyProperties System.Collections.Generic.Dictionary<System.String,System.Object>
Raster key properties. ArcGIS Maps SDK for JavaScript
MultidimensionalInfo RasterMultidimensionalInfo
Returns the multidimensional information associated with the raster service referenced in an imagery layer. ArcGIS Maps SDK for JavaScript
NoDataValue NoData
The pixel value representing no available information. ArcGIS Maps SDK for JavaScript
PixelSize RasterInfoPixelSize
Raster pixel size. ArcGIS Maps SDK for JavaScript
PixelType System.Nullable<PixelType>
Pixel type for the raster data source. ArcGIS Maps SDK for JavaScript
SpatialReference SpatialReference
The spatial reference of the raster. ArcGIS Maps SDK for JavaScript
Statistics System.Collections.Generic.IReadOnlyCollection<RasterInfoStatistics>
Raster band statistics. ArcGIS Maps SDK for JavaScript
Width System.Nullable<System.Int32>
Raster width (column count) in pixels. ArcGIS Maps SDK for JavaScript
Properties
RasterInfo.AttributeTable Property
The raster attribute table associated with an imagery layer. ArcGIS Maps SDK for JavaScript
public dymaptic.GeoBlazor.Core.Model.FeatureSet? AttributeTable { get; init; }
Property Value
RasterInfo.BandCount Property
Raster band count. ArcGIS Maps SDK for JavaScript
public System.Nullable<int> BandCount { get; init; }
Property Value
RasterInfo.Colormap Property
Raster colormap that can be used to display the imagery layer. ArcGIS Maps SDK for JavaScript
public System.Collections.Generic.IReadOnlyList<dymaptic.GeoBlazor.Core.Model.ColormapPixel>? Colormap { get; init; }
Property Value
System.Collections.Generic.IReadOnlyList<ColormapPixel>
RasterInfo.Extent Property
The minimum and maximum X and Y coordinates of a bounding box containing all the raster data. ArcGIS Maps SDK for JavaScript
public dymaptic.GeoBlazor.Core.Components.Geometries.Extent? Extent { get; init; }
Property Value
RasterInfo.HasMultidimensionalTranspose Property
Indicates whether the source multidimensional data has been transposed. ArcGIS Maps SDK for JavaScript
public System.Nullable<bool> HasMultidimensionalTranspose { get; init; }
Property Value
System.Nullable<System.Boolean>
RasterInfo.Height Property
Raster height (row count) in pixels. ArcGIS Maps SDK for JavaScript
public System.Nullable<int> Height { get; init; }
Property Value
RasterInfo.Histograms Property
Raster histograms return basic name-value pairs for number of bins, min and max bounding values, counts of pixels in each bin. ArcGIS Maps SDK for JavaScript
public System.Collections.Generic.IReadOnlyCollection<System.Collections.Generic.Dictionary<string,object?>>? Histograms { get; init; }
Property Value
System.Collections.Generic.IReadOnlyCollection<System.Collections.Generic.Dictionary<System.String,System.Object>>
RasterInfo.KeyProperties Property
Raster key properties. ArcGIS Maps SDK for JavaScript
public System.Collections.Generic.Dictionary<string,object?>? KeyProperties { get; init; }
Property Value
System.Collections.Generic.Dictionary<System.String,System.Object>
RasterInfo.MultidimensionalInfo Property
Returns the multidimensional information associated with the raster service referenced in an imagery layer. ArcGIS Maps SDK for JavaScript
public dymaptic.GeoBlazor.Core.Model.RasterMultidimensionalInfo? MultidimensionalInfo { get; init; }
Property Value
RasterInfo.NoDataValue Property
The pixel value representing no available information. ArcGIS Maps SDK for JavaScript
public dymaptic.GeoBlazor.Core.Components.NoData? NoDataValue { get; init; }
Property Value
RasterInfo.PixelSize Property
Raster pixel size. ArcGIS Maps SDK for JavaScript
public dymaptic.GeoBlazor.Core.Model.RasterInfoPixelSize? PixelSize { get; init; }
Property Value
RasterInfo.PixelType Property
Pixel type for the raster data source. ArcGIS Maps SDK for JavaScript
public System.Nullable<dymaptic.GeoBlazor.Core.Enums.PixelType> PixelType { get; init; }
Property Value
RasterInfo.SpatialReference Property
The spatial reference of the raster. ArcGIS Maps SDK for JavaScript
public dymaptic.GeoBlazor.Core.Components.SpatialReference? SpatialReference { get; init; }
Property Value
RasterInfo.Statistics Property
Raster band statistics. ArcGIS Maps SDK for JavaScript
public System.Collections.Generic.IReadOnlyCollection<dymaptic.GeoBlazor.Core.Model.RasterInfoStatistics>? Statistics { get; init; }
Property Value
System.Collections.Generic.IReadOnlyCollection<RasterInfoStatistics>
RasterInfo.Width Property
Raster width (column count) in pixels. ArcGIS Maps SDK for JavaScript
public System.Nullable<int> Width { get; init; }