Skip to content

GoogleMapsOverlay

Namespace: ThinkGeo.UI.XamarinForms

This class represents the GoogleMapsOverlay which requests images from Google's image server by its StaticAPI.

public class GoogleMapsOverlay : TileOverlay`1, ThinkGeo.UI.XamarinForms.Adapters.IMapElementAdaptable`1[[ThinkGeo.UI.XamarinForms.Adapters.IGoogleMapsOverlayAdapter, ThinkGeo.UI.XamarinForms, Version=13.0.0.0, Culture=neutral, PublicKeyToken=null]]

Inheritance ObjectOverlayOverlay<IGoogleMapsOverlayAdapter>TileOverlay<IGoogleMapsOverlayAdapter>GoogleMapsOverlay
Implements IMapElementAdaptable<IGoogleMapsOverlayAdapter>

Remarks:

This class represents the GoogleMapsOverlay which requests images from Google's image server by its StaticAPI. See http://code.google.com/apis/maps/signup.html for detail.

Properties

ApiKey

public string ApiKey { get; set; }

Property Value

String

UriSigningSecret

public string UriSigningSecret { get; set; }

Property Value

String

MapType

public GoogleMapsMapType MapType { get; set; }

Property Value

GoogleMapsMapType

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 IGoogleMapsOverlayAdapter Adapter { get; set; }

Property Value

IGoogleMapsOverlayAdapter
The adapter.

IsVisible

public bool IsVisible { get; set; }

Property Value

Boolean

Name

public string Name { get; set; }

Property Value

String

Opacity

public double Opacity { get; set; }

Property Value

Double

Constructors

GoogleMapsOverlay()

Initializes a new instance of the GoogleMapsOverlay class.

public GoogleMapsOverlay()

GoogleMapsOverlay(String, String)

public GoogleMapsOverlay(string googleApiKey, string uriSigningSecret)

Parameters

googleApiKey String

uriSigningSecret String