Skip to content

IWmtsOverlayAdapter

Namespace: ThinkGeo.UI.XamarinForms.Adapters

public interface IWmtsOverlayAdapter : IWebBasedTileOverlayAdapter, ITileOverlayAdapter, IOverlayAdapter, IMapElementAdapter

Implements IWebBasedTileOverlayAdapter, ITileOverlayAdapter, IOverlayAdapter, IMapElementAdapter

Properties

ServerUris

public abstract Collection<Uri> ServerUris { get; }

Property Value

Collection<Uri>

WebProxy

public abstract IWebProxy WebProxy { get; set; }

Property Value

IWebProxy

WmtsSeverEncodingType

public abstract WmtsSeverEncodingType WmtsSeverEncodingType { get; set; }

Property Value

WmtsSeverEncodingType

CapabilitiesCacheTimeout

public abstract TimeSpan CapabilitiesCacheTimeout { get; set; }

Property Value

TimeSpan

ActiveLayerName

public abstract string ActiveLayerName { get; set; }

Property Value

String

WmtsServerLayers

public abstract Collection<WmtsServerLayer> WmtsServerLayers { get; }

Property Value

Collection<WmtsServerLayer>

ActiveStyleName

public abstract string ActiveStyleName { get; set; }

Property Value

String

Parameters

public abstract Dictionary<string, string> Parameters { get; }

Property Value

Dictionary<String, String>

OutputFormat

public abstract string OutputFormat { get; set; }

Property Value

String

Credentials

public abstract ICredentials Credentials { get; set; }

Property Value

ICredentials

LowerScale

public abstract double LowerScale { get; set; }

Property Value

Double

UpperScale

public abstract double UpperScale { get; set; }

Property Value

Double

TileMatrixSetName

public abstract string TileMatrixSetName { get; set; }

Property Value

String

AxisOrder

public abstract WmtsAxisOrder AxisOrder { get; set; }

Property Value

WmtsAxisOrder

TileWidth

public abstract int TileWidth { get; set; }

Property Value

Int32

TileHeight

public abstract int TileHeight { get; set; }

Property Value

Int32

ProjectionConverter

public abstract ProjectionConverter ProjectionConverter { get; set; }

Property Value

ProjectionConverter

ProjectedTileCache

public abstract RasterTileCache ProjectedTileCache { get; set; }

Property Value

RasterTileCache

TileMatrixSets

public abstract Dictionary<string, WmtsTileMatrixSet> TileMatrixSets { get; }

Property Value

Dictionary<String, WmtsTileMatrixSet>

Methods

GetServerCapabilitiesXml()

string GetServerCapabilitiesXml()

Returns

String

GetServerLayerNames()

Collection<string> GetServerLayerNames()

Returns

Collection<String>

GetServerLayerStyles()

Collection<string> GetServerLayerStyles()

Returns

Collection<String>

GetServerTileMatrixSetNames()

Collection<string> GetServerTileMatrixSetNames()

Returns

Collection<String>

GetLayerOutputFormats(String)

Collection<string> GetLayerOutputFormats(string layerName)

Parameters

layerName String

Returns

Collection<String>

GetZoomLevelSet(String)

ZoomLevelSet GetZoomLevelSet(string tileMatrixSetName)

Parameters

tileMatrixSetName String

Returns

ZoomLevelSet

RemoveCachedCapability()

bool RemoveCachedCapability()

Returns

Boolean