Class ArcGISImageServiceProvider
Inheritance
ArcGISImageServiceProvider
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
|
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
Properties
|
Edit this page
View Source
ArcGisImageCapabilities
Declaration
public ArcGISImageCapabilities ArcGisImageCapabilities { get; }
Property Value
|
Edit this page
View Source
CRS
The spatial reference ID (CRS)
Declaration
public string? CRS { get; set; }
Property Value
|
Edit this page
View Source
ContinueOnError
Declaration
public bool ContinueOnError { get; set; }
Property Value
|
Edit this page
View Source
Credentials
Declaration
public ICredentials? Credentials { get; set; }
Property Value
|
Edit this page
View Source
TimeOut
Timeout of request in milliseconds. Default is 10 seconds
Declaration
public int TimeOut { get; set; }
Property Value
|
Edit this page
View Source
Token
Declaration
public string? Token { get; set; }
Property Value
|
Edit this page
View Source
Url
Declaration
public string Url { get; set; }
Property Value
Methods
|
Edit this page
View Source
GetExtent()
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
Returns
|
Edit this page
View Source
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
Returns
Implements
Extension Methods