Class TileSourcePresets
public static class TileSourcePresets
- Inheritance
-
objectTileSourcePresets
Methods
AttributionUrlFor(TileProvider)
public static string AttributionUrlFor(TileProvider p)
Parameters
Returns
BaseListProviders()
public static TileProvider[] BaseListProviders()
Returns
Create(TileProvider, string, string, bool, bool)
public static TileSource Create(TileProvider provider, string style, string apiKey, bool retina512 = false, bool labels = true)
Parameters
providerTileProviderstylestringapiKeystringretina512boollabelsbool
Returns
CreateOpenFreeMapVector(string)
public static VectorTileSource CreateOpenFreeMapVector(string urlTemplate)
Parameters
urlTemplatestring
Returns
IsBase(TileProvider)
public static bool IsBase(TileProvider p)
Parameters
Returns
IsConfigured(TileProvider)
public static bool IsConfigured(TileProvider p)
Parameters
Returns
IsConfigured(TileProvider, bool)
Whether a map on p has something to load.
public static bool IsConfigured(TileProvider p, bool registeredIdResolves)
Parameters
pTileProviderThe selected provider.
registeredIdResolvesboolFor Registered only: whether the map's Registered Provider Id resolves to a definition in
TileProviderRegistry. Ignored for every other member. Pass true to take a registered provider as somebody else's question, which is what a caller does when a later step reports the unresolved id by name and would say it better.
Returns
IsDarkStyle(TileProvider, string)
public static bool IsDarkStyle(TileProvider p, string style)
Parameters
pTileProviderstylestring
Returns
IsOverlay(TileProvider)
public static bool IsOverlay(TileProvider p)
Parameters
Returns
KeySupport(TileProvider)
public static TileKeySupport KeySupport(TileProvider p)
Parameters
Returns
MaxNativeZoomFor(TileProvider)
public static int MaxNativeZoomFor(TileProvider p)
Parameters
Returns
OverlayListProviders()
public static TileProvider[] OverlayListProviders()
Returns
RequiresApiKey(TileProvider)
public static bool RequiresApiKey(TileProvider p)
Parameters
Returns
StylesFor(TileProvider)
public static string[] StylesFor(TileProvider p)
Parameters
Returns
- string[]
Supports512(TileProvider)
public static bool Supports512(TileProvider p)
Parameters
Returns
SupportsLabelToggle(TileProvider)
public static bool SupportsLabelToggle(TileProvider p)
Parameters
Returns
UsageNote(TileProvider)
public static string UsageNote(TileProvider p)