GeoBlazor Pro
dymaptic.GeoBlazor.Pro
dymaptic.GeoBlazor.Pro.Model
ImageIdentifyParameters Class
Input parameters for imageService.
ArcGIS Maps SDK for JavaScript
public class 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
dymaptic.GeoBlazor.Core.Components.Geometries.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
dymaptic.GeoBlazor.Core.Model.MosaicRule
Specifies the mosaic rules defining the image sorting order.
ArcGIS Maps SDK for JavaScript
PixelSize
dymaptic.GeoBlazor.Core.Components.Geometries.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
dymaptic.GeoBlazor.Core.Components.RasterFunction
Specifies the raster function for how the requested image should be processed.
ArcGIS Maps SDK for JavaScript
RasterFunctions
System.Collections.Generic.IReadOnlyCollection<dymaptic.GeoBlazor.Core.Components.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
dymaptic.GeoBlazor.Core.Components.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
dymaptic.GeoBlazor.Core.Components.Geometries.Geometry
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
dymaptic.GeoBlazor.Core.Model.MosaicRule
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
dymaptic.GeoBlazor.Core.Components.Geometries.Point
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
dymaptic.GeoBlazor.Core.Components.RasterFunction
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<dymaptic.GeoBlazor.Core.Components.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; }