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¶
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¶
ActiveLayerName¶
public abstract string ActiveLayerName { get; set; }
Property Value¶
WmtsServerLayers¶
public abstract Collection<WmtsServerLayer> WmtsServerLayers { get; }
Property Value¶
ActiveStyleName¶
public abstract string ActiveStyleName { get; set; }
Property Value¶
Parameters¶
public abstract Dictionary<string, string> Parameters { get; }
Property Value¶
OutputFormat¶
public abstract string OutputFormat { get; set; }
Property Value¶
Credentials¶
public abstract ICredentials Credentials { get; set; }
Property Value¶
ICredentials
LowerScale¶
public abstract double LowerScale { get; set; }
Property Value¶
UpperScale¶
public abstract double UpperScale { get; set; }
Property Value¶
TileMatrixSetName¶
public abstract string TileMatrixSetName { get; set; }
Property Value¶
AxisOrder¶
public abstract WmtsAxisOrder AxisOrder { get; set; }
Property Value¶
WmtsAxisOrder
TileWidth¶
public abstract int TileWidth { get; set; }
Property Value¶
TileHeight¶
public abstract int TileHeight { get; set; }
Property Value¶
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¶
GetServerLayerNames()¶
Collection<string> GetServerLayerNames()
Returns¶
GetServerLayerStyles()¶
Collection<string> GetServerLayerStyles()
Returns¶
GetServerTileMatrixSetNames()¶
Collection<string> GetServerTileMatrixSetNames()
Returns¶
GetLayerOutputFormats(String)¶
Collection<string> GetLayerOutputFormats(string layerName)
Parameters¶
layerName
String
Returns¶
GetZoomLevelSet(String)¶
ZoomLevelSet GetZoomLevelSet(string tileMatrixSetName)
Parameters¶
tileMatrixSetName
String
Returns¶
ZoomLevelSet
RemoveCachedCapability()¶
bool RemoveCachedCapability()