GeoBlazor Pro
dymaptic.GeoBlazor.Pro
dymaptic.GeoBlazor.Pro.Model
ImageIdentifyParameters Class
Input parameters for imageService. ArcGIS Maps SDK for JavaScript
public record ImageIdentifyParameters : System.IEquatable<dymaptic.GeoBlazor.Pro.Model.ImageIdentifyParameters>
Inheritance System.Object 🡒 ImageIdentifyParameters
Implements System.IEquatable<ImageIdentifyParameters>
Constructors
ImageIdentifyParameters(Geometry, Nullable, MosaicRule, Point, Nullable, RasterFunction, IReadOnlyCollection, Nullable, Nullable, Nullable, TimeExtent) Constructor
Input parameters for imageService. ArcGIS Maps SDK for JavaScript
public ImageIdentifyParameters(dymaptic.GeoBlazor.Core.Components.Geometries.Geometry? Geometry=null, System.Nullable<int> MaxItemCount=null, dymaptic.GeoBlazor.Core.Model.MosaicRule? MosaicRule=null, dymaptic.GeoBlazor.Core.Components.Geometries.Point? PixelSize=null, System.Nullable<bool> ProcessAsMultidimensional=null, dymaptic.GeoBlazor.Core.Components.RasterFunction? RasterFunction=null, System.Collections.Generic.IReadOnlyCollection<dymaptic.GeoBlazor.Core.Components.RasterFunction>? RasterFunctions=null, System.Nullable<bool> ReturnCatalogItems=null, System.Nullable<bool> ReturnGeometry=null, System.Nullable<bool> ReturnPixelValues=null, dymaptic.GeoBlazor.Core.Components.TimeExtent? TimeExtent=null);
Parameters
Geometry
Geometry
Input geometry that defines the location to be identified. ArcGIS Maps SDK for JavaScript
MaxItemCount
System.Nullable<System.Int32>
Controls the maximum number of returned catalog items, set to 1 to return the top most raster only. ArcGIS Maps SDK for JavaScript
MosaicRule
MosaicRule
Specifies the mosaic rules defining the image sorting order. ArcGIS Maps SDK for JavaScript
PixelSize
Point
Specifies the pixel level being identified on the x and y axis. ArcGIS Maps SDK for JavaScript
ProcessAsMultidimensional
System.Nullable<System.Boolean>
When `true`, the request is processed for all variables and dimensions. default false ArcGIS Maps SDK for JavaScript
RasterFunction
RasterFunction
Specifies the raster function for how the requested image should be processed. ArcGIS Maps SDK for JavaScript
RasterFunctions
System.Collections.Generic.IReadOnlyCollection<RasterFunction>
An array the raster functions to retrieve multiple processed pixel values. ArcGIS Maps SDK for JavaScript
ReturnCatalogItems
System.Nullable<System.Boolean>
If `true`, returns both geometry and attributes of the catalog items. ArcGIS Maps SDK for JavaScript
ReturnGeometry
System.Nullable<System.Boolean>
When `true`, each feature in the catalog items includes the geometry. default false ArcGIS Maps SDK for JavaScript
ReturnPixelValues
System.Nullable<System.Boolean>
If `true`, the pixel values of all raster catalog items under the requested geometry. ArcGIS Maps SDK for JavaScript
TimeExtent
TimeExtent
A time extent for a temporal data against time-aware imagery layer. ArcGIS Maps SDK for JavaScript
Properties
ImageIdentifyParameters.Geometry Property
Input geometry that defines the location to be identified. ArcGIS Maps SDK for JavaScript
public dymaptic.GeoBlazor.Core.Components.Geometries.Geometry? Geometry { get; set; }
Property Value
ImageIdentifyParameters.MaxItemCount Property
Controls the maximum number of returned catalog items, set to 1 to return the top most raster only. ArcGIS Maps SDK for JavaScript
public System.Nullable<int> MaxItemCount { get; set; }
Property Value
ImageIdentifyParameters.MosaicRule Property
Specifies the mosaic rules defining the image sorting order. ArcGIS Maps SDK for JavaScript
public dymaptic.GeoBlazor.Core.Model.MosaicRule? MosaicRule { get; set; }
Property Value
ImageIdentifyParameters.PixelSize Property
Specifies the pixel level being identified on the x and y axis. ArcGIS Maps SDK for JavaScript
public dymaptic.GeoBlazor.Core.Components.Geometries.Point? PixelSize { get; set; }
Property Value
ImageIdentifyParameters.ProcessAsMultidimensional Property
When `true`, the request is processed for all variables and dimensions. default false ArcGIS Maps SDK for JavaScript
public System.Nullable<bool> ProcessAsMultidimensional { get; set; }
Property Value
System.Nullable<System.Boolean>
ImageIdentifyParameters.RasterFunction Property
Specifies the raster function for how the requested image should be processed. ArcGIS Maps SDK for JavaScript
public dymaptic.GeoBlazor.Core.Components.RasterFunction? RasterFunction { get; set; }
Property Value
ImageIdentifyParameters.RasterFunctions Property
An array the raster functions to retrieve multiple processed pixel values. ArcGIS Maps SDK for JavaScript
public System.Collections.Generic.IReadOnlyCollection<dymaptic.GeoBlazor.Core.Components.RasterFunction>? RasterFunctions { get; set; }
Property Value
System.Collections.Generic.IReadOnlyCollection<RasterFunction>
ImageIdentifyParameters.ReturnCatalogItems Property
If `true`, returns both geometry and attributes of the catalog items. ArcGIS Maps SDK for JavaScript
public System.Nullable<bool> ReturnCatalogItems { get; set; }
Property Value
System.Nullable<System.Boolean>
ImageIdentifyParameters.ReturnGeometry Property
When `true`, each feature in the catalog items includes the geometry. default false ArcGIS Maps SDK for JavaScript
public System.Nullable<bool> ReturnGeometry { get; set; }
Property Value
System.Nullable<System.Boolean>
ImageIdentifyParameters.ReturnPixelValues Property
If `true`, the pixel values of all raster catalog items under the requested geometry. ArcGIS Maps SDK for JavaScript
public System.Nullable<bool> ReturnPixelValues { get; set; }
Property Value
System.Nullable<System.Boolean>
ImageIdentifyParameters.TimeExtent Property
A time extent for a temporal data against time-aware imagery layer. ArcGIS Maps SDK for JavaScript
public dymaptic.GeoBlazor.Core.Components.TimeExtent? TimeExtent { get; set; }