GeoBlazor Pro

dymaptic.GeoBlazor.Pro

dymaptic.GeoBlazor.Pro.Model

ImageSample Class

The getSamples
method on ImageryLayer returns
ImageSampleResult containing array of this class.
ArcGIS Maps SDK for JavaScript

public class ImageSample :
System.IEquatable<dymaptic.GeoBlazor.Pro.Model.ImageSample>

Inheritance System.Object 🡒 ImageSample

Implements System.IEquatable<ImageSample>

Constructors

ImageSample(string, Point, Nullable, IReadOnlyCollection, Nullable, Nullable) Constructor

The getSamples
method on ImageryLayer returns
ImageSampleResult containing array of this class.
ArcGIS Maps SDK for JavaScript

public ImageSample(string? Attributes=null, dymaptic.GeoBlazor.Core.Components.Geometries.Point? Location=null, System.Nullable<long> LocationId=null, System.Collections.Generic.IReadOnlyCollection<double>? PixelValue=null, System.Nullable<long> RasterId=null, System.Nullable<double> Resolution=null);

Parameters

Attributes System.String

Name-value pairs of fields and field values associated with the sample location.
ArcGIS Maps SDK for JavaScript

Location dymaptic.GeoBlazor.Core.Components.Geometries.Point

The sample location.
ArcGIS Maps SDK for JavaScript

LocationId System.Nullable<System.Int64>

The location id.
ArcGIS Maps SDK for JavaScript

PixelValue System.Collections.Generic.IReadOnlyCollection<System.Double>

The pixel value associated with the sampled location.
ArcGIS Maps SDK for JavaScript

RasterId System.Nullable<System.Int64>

The raster id.
ArcGIS Maps SDK for JavaScript

Resolution System.Nullable<System.Double>

The resolution representing the average of source raster’s resolutions in x and y axes.
ArcGIS Maps SDK for JavaScript

Properties

ImageSample.Attributes Property

Name-value pairs of fields and field values associated with the sample location.
ArcGIS Maps SDK for JavaScript

public string? Attributes { get; set; }

Property Value

System.String

ImageSample.Location Property

The sample location.
ArcGIS Maps SDK for JavaScript

public dymaptic.GeoBlazor.Core.Components.Geometries.Point? Location { get; set; }

Property Value

dymaptic.GeoBlazor.Core.Components.Geometries.Point

ImageSample.LocationId Property

The location id.
ArcGIS Maps SDK for JavaScript

public System.Nullable<long> LocationId { get; set; }

Property Value

System.Nullable<System.Int64>

ImageSample.PixelValue Property

The pixel value associated with the sampled location.
ArcGIS Maps SDK for JavaScript

public System.Collections.Generic.IReadOnlyCollection<double>? PixelValue { get; set; }

Property Value

System.Collections.Generic.IReadOnlyCollection<System.Double>

ImageSample.RasterId Property

The raster id.
ArcGIS Maps SDK for JavaScript

public System.Nullable<long> RasterId { get; set; }

Property Value

System.Nullable<System.Int64>

ImageSample.Resolution Property

The resolution representing the average of source raster’s resolutions in x and y axes.
ArcGIS Maps SDK for JavaScript

public System.Nullable<double> Resolution { get; set; }

Property Value

System.Nullable<System.Double>