ThinkGeoCloudVectorMapsOverlay¶
Namespace: ThinkGeo.UI.XamarinForms
This class represents the ThinkGeoCloudMapsVectorOverlay which requests images from the ThinkGeoCloud service
public class ThinkGeoCloudVectorMapsOverlay : TileOverlay`1, ThinkGeo.UI.XamarinForms.Adapters.IMapElementAdaptable`1[[ThinkGeo.UI.XamarinForms.Adapters.IThinkGeoCloudVectorMapsOverlayAdapter, ThinkGeo.UI.XamarinForms, Version=13.0.0.0, Culture=neutral, PublicKeyToken=null]]
Inheritance Object → Overlay → Overlay<IThinkGeoCloudVectorMapsOverlayAdapter> → TileOverlay<IThinkGeoCloudVectorMapsOverlayAdapter> → ThinkGeoCloudVectorMapsOverlay
Implements IMapElementAdaptable<IThinkGeoCloudVectorMapsOverlayAdapter>
Remarks:
This class represents the ThinkGeoCloudMapsVectorOverlay which requests images from the ThinkGeoCloud service See https://cloud.thinkgeo.com/ for details.
Properties¶
ClientId¶
public string ClientId { get; set; }
Property Value¶
ClientSecret¶
public string ClientSecret { get; set; }
Property Value¶
TimeoutInSeconds¶
public int TimeoutInSeconds { get; set; }
Property Value¶
WebProxy¶
public IWebProxy WebProxy { get; set; }
Property Value¶
IWebProxy
MapType¶
public ThinkGeoCloudVectorMapsMapType MapType { get; set; }
Property Value¶
ThinkGeoCloudVectorMapsMapType
StyleJsonUri¶
public Uri StyleJsonUri { get; set; }
Property Value¶
Uri
VectorTileCache¶
public FileVectorTileCache VectorTileCache { get; set; }
Property Value¶
FileVectorTileCache
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 IThinkGeoCloudVectorMapsOverlayAdapter Adapter { get; set; }
Property Value¶
IThinkGeoCloudVectorMapsOverlayAdapter
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¶
ThinkGeoCloudVectorMapsOverlay()¶
Initializes a new instance of the ThinkGeoCloudVectorMapsOverlay class.
public ThinkGeoCloudVectorMapsOverlay()
ThinkGeoCloudVectorMapsOverlay(String, String)¶
public ThinkGeoCloudVectorMapsOverlay(string clientId, string clientSecret)
Parameters¶
clientId
String
clientSecret
String
ThinkGeoCloudVectorMapsOverlay(String, String, ThinkGeoCloudVectorMapsMapType)¶
public ThinkGeoCloudVectorMapsOverlay(string clientId, string clientSecret, ThinkGeoCloudVectorMapsMapType mapType)
Parameters¶
clientId
String
clientSecret
String
mapType
ThinkGeoCloudVectorMapsMapType
ThinkGeoCloudVectorMapsOverlay(String, String, Uri)¶
public ThinkGeoCloudVectorMapsOverlay(string clientId, string clientSecret, Uri styleJsonUri)
Parameters¶
clientId
String
clientSecret
String
styleJsonUri
Uri