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

System.Nullable<System.Int32>

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; }

Property Value

dymaptic.GeoBlazor.Core.Components.TimeExtent