dymaptic.GeoBlazor.Core

dymaptic.GeoBlazor.Core.Model

CoverageInfo Class

Coverage information associated with a WCS service.
ArcGIS Maps SDK for JavaScript

public class CoverageInfo :
System.IEquatable<dymaptic.GeoBlazor.Core.Model.CoverageInfo>

Inheritance System.Object 🡒 CoverageInfo

Implements System.IEquatable<CoverageInfo>

Constructors

CoverageInfo(IReadOnlyCollection, ICoverageInfoCoverageDescription, string, string, Extent, RasterInfo, IReadOnlyCollection, IReadOnlyCollection, string, Nullable, Nullable) Constructor

Coverage information associated with a WCS service.
ArcGIS Maps SDK for JavaScript

public CoverageInfo(System.Collections.Generic.IReadOnlyCollection<string>? BandNames=null, dymaptic.GeoBlazor.Core.Interfaces.ICoverageInfoCoverageDescription? CoverageDescription=null, string? CoverageId=null, string? Description=null, dymaptic.GeoBlazor.Core.Components.Geometries.Extent? LonLatEnvelope=null, dymaptic.GeoBlazor.Core.Model.RasterInfo? RasterInfo=null, System.Collections.Generic.IReadOnlyCollection<string>? SupportedFormats=null, System.Collections.Generic.IReadOnlyCollection<dymaptic.GeoBlazor.Core.Enums.SupportedInterpolations>? SupportedInterpolations=null, string? Title=null, System.Nullable<bool> UseEPSGAxis=null, System.Nullable<dymaptic.GeoBlazor.Core.Enums.CoverageInfoVersion> Version=null);

Parameters

BandNames System.Collections.Generic.IReadOnlyCollection<System.String>

Coverage band names.
ArcGIS Maps SDK for JavaScript

CoverageDescription ICoverageInfoCoverageDescription

Coverage description for different versions.
ArcGIS Maps SDK for JavaScript

CoverageId System.String

Service coverage id.
ArcGIS Maps SDK for JavaScript

Description System.String

Service coverage description.
ArcGIS Maps SDK for JavaScript

LonLatEnvelope Extent

Spatial extent of the coverage.
ArcGIS Maps SDK for JavaScript

RasterInfo RasterInfo

Coverage raster info.
ArcGIS Maps SDK for JavaScript

SupportedFormats System.Collections.Generic.IReadOnlyCollection<System.String>

Formats supported by a service.
ArcGIS Maps SDK for JavaScript

SupportedInterpolations System.Collections.Generic.IReadOnlyCollection<SupportedInterpolations>

Interpolation supported by a service.
ArcGIS Maps SDK for JavaScript

Title System.String

Service coverage title.
ArcGIS Maps SDK for JavaScript

UseEPSGAxis System.Nullable<System.Boolean>

Indicates if the EPSG axis is used.
ArcGIS Maps SDK for JavaScript

Version System.Nullable<CoverageInfoVersion>

The service version.
ArcGIS Maps SDK for JavaScript

Properties

CoverageInfo.BandNames Property

Coverage band names.
ArcGIS Maps SDK for JavaScript

public System.Collections.Generic.IReadOnlyCollection<string>? BandNames { get; set; }

Property Value

System.Collections.Generic.IReadOnlyCollection<System.String>

CoverageInfo.CoverageDescription Property

Coverage description for different versions.
ArcGIS Maps SDK for JavaScript

public dymaptic.GeoBlazor.Core.Interfaces.ICoverageInfoCoverageDescription? CoverageDescription { get; set; }

Property Value

ICoverageInfoCoverageDescription

CoverageInfo.CoverageId Property

Service coverage id.
ArcGIS Maps SDK for JavaScript

public string? CoverageId { get; set; }

Property Value

System.String

CoverageInfo.Description Property

Service coverage description.
ArcGIS Maps SDK for JavaScript

public string? Description { get; set; }

Property Value

System.String

CoverageInfo.LonLatEnvelope Property

Spatial extent of the coverage.
ArcGIS Maps SDK for JavaScript

public dymaptic.GeoBlazor.Core.Components.Geometries.Extent? LonLatEnvelope { get; set; }

Property Value

Extent

CoverageInfo.RasterInfo Property

Coverage raster info.
ArcGIS Maps SDK for JavaScript

public dymaptic.GeoBlazor.Core.Model.RasterInfo? RasterInfo { get; set; }

Property Value

RasterInfo

CoverageInfo.SupportedFormats Property

Formats supported by a service.
ArcGIS Maps SDK for JavaScript

public System.Collections.Generic.IReadOnlyCollection<string>? SupportedFormats { get; set; }

Property Value

System.Collections.Generic.IReadOnlyCollection<System.String>

CoverageInfo.SupportedInterpolations Property

Interpolation supported by a service.
ArcGIS Maps SDK for JavaScript

public System.Collections.Generic.IReadOnlyCollection<dymaptic.GeoBlazor.Core.Enums.SupportedInterpolations>? SupportedInterpolations { get; set; }

Property Value

System.Collections.Generic.IReadOnlyCollection<SupportedInterpolations>

CoverageInfo.Title Property

Service coverage title.
ArcGIS Maps SDK for JavaScript

public string? Title { get; set; }

Property Value

System.String

CoverageInfo.UseEPSGAxis Property

Indicates if the EPSG axis is used.
ArcGIS Maps SDK for JavaScript

public System.Nullable<bool> UseEPSGAxis { get; set; }

Property Value

System.Nullable<System.Boolean>

CoverageInfo.Version Property

The service version.
ArcGIS Maps SDK for JavaScript

public System.Nullable<dymaptic.GeoBlazor.Core.Enums.CoverageInfoVersion> Version { get; set; }

Property Value

System.Nullable<CoverageInfoVersion>