Search Results for

    Show / Hide Table of Contents

    Class ArcGISImageServiceProvider

    Inheritance
    object
    ArcGISImageServiceProvider
    Implements
    IProjectingProvider
    IProvider
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Mapsui.ArcGIS.ImageServiceProvider
    Assembly: Mapsui.ArcGIS.dll
    Syntax
    public class ArcGISImageServiceProvider : IProjectingProvider, IProvider

    Constructors

    | Edit this page View Source

    ArcGISImageServiceProvider(ArcGISImageCapabilities, bool, string?, IUrlPersistentCache?)

    Declaration
    public ArcGISImageServiceProvider(ArcGISImageCapabilities capabilities, bool continueOnError = true, string? token = null, IUrlPersistentCache? persistentCache = null)
    Parameters
    Type Name Description
    ArcGISImageCapabilities capabilities
    bool continueOnError
    string token
    IUrlPersistentCache persistentCache
    | Edit this page View Source

    ArcGISImageServiceProvider(string, bool, string, InterpolationType, long, long, string?, IUrlPersistentCache?)

    Declaration
    public ArcGISImageServiceProvider(string url, bool continueOnError = false, string format = "jpgpng", InterpolationType interpolation = InterpolationType.RSP_NearestNeighbor, long startTime = -1, long endTime = -1, string? token = null, IUrlPersistentCache? persistentCache = null)
    Parameters
    Type Name Description
    string url
    bool continueOnError
    string format
    InterpolationType interpolation
    long startTime
    long endTime
    string token
    IUrlPersistentCache persistentCache

    Properties

    | Edit this page View Source

    ArcGisImageCapabilities

    Declaration
    public ArcGISImageCapabilities ArcGisImageCapabilities { get; }
    Property Value
    Type Description
    ArcGISImageCapabilities
    | Edit this page View Source

    CRS

    The spatial reference ID (CRS)

    Declaration
    public string? CRS { get; set; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    ContinueOnError

    Declaration
    public bool ContinueOnError { get; set; }
    Property Value
    Type Description
    bool
    | Edit this page View Source

    Credentials

    Declaration
    public ICredentials? Credentials { get; set; }
    Property Value
    Type Description
    ICredentials
    | Edit this page View Source

    TimeOut

    Timeout of request in milliseconds. Default is 10 seconds

    Declaration
    public int TimeOut { get; set; }
    Property Value
    Type Description
    int
    | Edit this page View Source

    Token

    Declaration
    public string? Token { get; set; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    Url

    Declaration
    public string Url { get; set; }
    Property Value
    Type Description
    string

    Methods

    | Edit this page View Source

    GetExtent()

    MRect of data set

    Declaration
    public MRect? GetExtent()
    Returns
    Type Description
    MRect

    BoundingBox

    | Edit this page View Source

    GetFeaturesAsync(FetchInfo)

    Declaration
    public Task<IEnumerable<IFeature>> GetFeaturesAsync(FetchInfo fetchInfo)
    Parameters
    Type Name Description
    FetchInfo fetchInfo
    Returns
    Type Description
    Task<IEnumerable<IFeature>>
    | Edit this page View Source

    IsCrsSupported(string)

    Queries whether a provider supports projection to a certain CRS.

    Declaration
    public bool? IsCrsSupported(string crs)
    Parameters
    Type Name Description
    string crs

    The crs to project to

    Returns
    Type Description
    bool?

    True if is does, false if it does not, null if it is unknown

    | Edit this page View Source

    TryGetMapAsync(MSection)

    Declaration
    public Task<(bool Success, MRaster? Raster)> TryGetMapAsync(MSection section)
    Parameters
    Type Name Description
    MSection section
    Returns
    Type Description
    Task<(bool Success, MRaster)>

    Implements

    IProjectingProvider
    IProvider

    Extension Methods

    DisposableExtension.DisposeIfDisposable(object?)
    • Edit this page
    • View Source
    In this article
    Back to top Generated by DocFX