Skip to content

IWmsOverlayAdapter

Namespace: ThinkGeo.UI.XamarinForms.Adapters

Represents an overlay object that gets map images from the WMS server you specify.

public interface IWmsOverlayAdapter : IOverlayAdapter, IMapElementAdapter

Implements IOverlayAdapter, IMapElementAdapter

Remarks:

The WmsOverlay gets images from one or more WMS servers that you specify. Usually, you add a WMS server URI to the ServerUris collection and the WmsOverlay will make a request to that WMS server to get its tile images.

You can also add multiple WMS server URIs to the ServerUris collection. The WmsOverlay will randomly send requests to those WMS servers in a concurrent fashion. This means that the tile images can come from different WMS servers, thus greatly enhancing performance. Do not add URIs of differently-configured WMS servers to the ServerUris collection.

Properties

Parameters

Gets a dictionary whose items will be passed to the WMS server as parameters.

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

Property Value

Dictionary<String, String>
A dictionary whose items will be passed to the WMS server as parameters.

TileCache

public abstract RasterTileCache TileCache { get; set; }

Property Value

RasterTileCache

TileSnappingMode

public abstract TileSnappingMode TileSnappingMode { get; set; }

Property Value

TileSnappingMode

TimeoutInSeconds

public abstract int TimeoutInSeconds { get; set; }

Property Value

Int32

Uri

public abstract Uri Uri { get; set; }

Property Value

Uri