LayerOverlay¶
Namespace: ThinkGeo.UI.XamarinForms
This class represents a group of layers; each layer can be of any layer type.
public class LayerOverlay : TileOverlay`1, ThinkGeo.UI.XamarinForms.Adapters.IMapElementAdaptable`1[[ThinkGeo.UI.XamarinForms.Adapters.ILayerOverlayAdapter, ThinkGeo.UI.XamarinForms, Version=13.0.0.0, Culture=neutral, PublicKeyToken=null]]
Inheritance Object → Overlay → Overlay<ILayerOverlayAdapter> → TileOverlay<ILayerOverlayAdapter> → LayerOverlay
Implements IMapElementAdaptable<ILayerOverlayAdapter>
Properties¶
DrawingQuality¶
public DrawingQuality DrawingQuality { get; set; }
Property Value¶
DrawingQuality
Layers¶
Gets a GeoCollection that contains the layers that will draw on the image.
public GeoCollection<Layer> Layers { get; }
Property Value¶
GeoCollection<Layer>
A GeoCollection of layers.
Remarks:
The Layers property holds all of the layers that are used by the Draw method. The Draw method loops through all layers to filter out features and draw on the image with the specified styles.
TileType¶
Gets and sets the overlay is formed by multiple tiles or single tile.
public TileType TileType { get; set; }
Property Value¶
TileCache¶
public RasterTileCache TileCache { get; set; }
Property Value¶
RasterTileCache
TransitionEffect¶
public TransitionEffect TransitionEffect { get; set; }
Property Value¶
TransitionEffect
TileSnappingMode¶
public TileSnappingMode TileSnappingMode { get; set; }
Property Value¶
TileSnappingMode
Adapter¶
Gets the adapter.
public ILayerOverlayAdapter Adapter { get; set; }
Property Value¶
ILayerOverlayAdapter
The adapter.
IsVisible¶
public bool IsVisible { get; set; }
Property Value¶
Name¶
public string Name { get; set; }
Property Value¶
Opacity¶
public double Opacity { get; set; }
Property Value¶
Constructors¶
LayerOverlay()¶
Initializes a new instance of the LayerOverlay class.
public LayerOverlay()