Class
BingRestMapProvider

Provides comprehensive map services using Bing Maps REST APIs including tiles, routing, search, elevation, and truck routing capabilities.

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.RadMap.dll

Syntax:

cs-api-definition
public class BingRestMapProvider : IMapProvider, ICloneable, IMapTileProvider, IMapRouteProvider, IMapTruckRouteProvider, IMapSearchProvider, IMapBaseSearchProvider, IMapElevationProvider

Inheritance: objectBingRestMapProvider

Implements: ICloneableIMapBaseSearchProviderIMapElevationProviderIMapProviderIMapRouteProviderIMapSearchProviderIMapTileProviderIMapTruckRouteProvider

Constructors

BingRestMapProvider()

Initializes a new instance of the BingRestMapProvider class with default settings and configures tile downloading and caching.

Declaration

cs-api-definition
public BingRestMapProvider()

Fields

cacheLoadReference

Declaration

cs-api-definition
protected Dictionary<string, List<TileInfo>> cacheLoadReference

Field Value

Dictionary<string, List<TileInfo>>

lockObj

Declaration

cs-api-definition
protected object lockObj

Field Value

object

tileMatrix

Declaration

cs-api-definition
protected Dictionary<string, TileInfo> tileMatrix

Field Value

Dictionary<string, TileInfo>

Properties

BingKey

Gets or sets the Bing Maps API key used for authenticating requests to Bing Maps services and enabling premium features.

Declaration

cs-api-definition
public string BingKey { get; set; }

Property Value

string

The bing key.

CacheProvider

Gets or sets the cache provider instance used for storing and retrieving map tiles from local storage.

Declaration

cs-api-definition
public IMapCacheProvider CacheProvider { get; set; }

Property Value

IMapCacheProvider

Implements IMapTileProvider.CacheProvider

Culture

Gets or sets the culture information used for localizing map content, search results, and routing instructions.

Declaration

cs-api-definition
public CultureInfo Culture { get; set; }

Property Value

CultureInfo

The culture.

EnableCaching

Gets or sets a value indicating whether tile caching is enabled for storing downloaded tiles locally to improve performance.

Declaration

cs-api-definition
public bool EnableCaching { get; set; }

Property Value

bool

Implements IMapTileProvider.EnableCaching

Id

Gets the unique identifier for this Bing Maps provider instance.

Declaration

cs-api-definition
public string Id { get; }

Property Value

string

Implements IMapProvider.Id

ImagerySet

Gets or sets the Bing Maps imagery set that determines the visual style and content type of map tiles displayed.

Declaration

cs-api-definition
public ImagerySet ImagerySet { get; set; }

Property Value

ImagerySet

The imagery set.

Initialized

Gets or sets a value indicating whether this BingRestMapProvider has completed initialization and is ready for service calls.

Declaration

cs-api-definition
public bool Initialized { get; protected set; }

Property Value

bool

true if initialized; otherwise, false.

Initializing

Gets or sets a value indicating whether this BingRestMapProvider is currently performing initialization operations.

Declaration

cs-api-definition
public bool Initializing { get; protected set; }

Property Value

bool

true if initializing; otherwise, false.

MaxZoomLevel

Gets or sets the maximum zoom level supported by this Bing Maps provider for tile requests and map display.

Declaration

cs-api-definition
public int MaxZoomLevel { get; set; }

Property Value

int

Implements IMapProvider.MaxZoomLevel

MinZoomLevel

Gets or sets the minimum zoom level supported by this Bing Maps provider for tile requests and map display.

Declaration

cs-api-definition
public int MinZoomLevel { get; set; }

Property Value

int

Implements IMapProvider.MinZoomLevel

SessionId

Gets the unique session identifier obtained from Bing Maps logging service for optimized API usage and cost reduction.

Declaration

cs-api-definition
public string SessionId { get; }

Property Value

string

The session identifier.

Settings

Gets the settings that control tile rendering behavior.

Declaration

cs-api-definition
public MapTileProviderSettings Settings { get; }

Property Value

MapTileProviderSettings

Implements IMapTileProvider.Settings

TileDownloader

Gets or sets the tile downloader instance responsible for asynchronously downloading map tiles from Bing Maps service.

Declaration

cs-api-definition
public IMapTileDownloader TileDownloader { get; set; }

Property Value

IMapTileDownloader

Implements IMapTileProvider.TileDownloader

TileSize

Gets the standard tile size in pixels used by this Bing Maps provider for all tile requests and rendering operations.

Declaration

cs-api-definition
public Size TileSize { get; }

Property Value

Size

Implements IMapTileProvider.TileSize

UseSession

Gets or sets a value indicating whether to use session-based authentication for improved performance and reduced transaction costs.

Declaration

cs-api-definition
public bool UseSession { get; set; }

Property Value

bool

true if session should be used; otherwise, false.

Methods

BuildElevationRequestUri(ElevationRequest)

Constructs the Bing Maps elevation request URI based on the elevation request parameters and elevation type settings.

Declaration

cs-api-definition
protected virtual Uri BuildElevationRequestUri(ElevationRequest request)

Parameters

request

ElevationRequest

The elevation request containing parameters for URI construction.

Returns

Uri

The complete URI for the Bing Maps elevation API request.

BuildRoutingRequestUri(RouteRequest)

Constructs the Bing Maps routing request URI based on the route request parameters and travel mode settings.

Declaration

cs-api-definition
protected virtual Uri BuildRoutingRequestUri(RouteRequest request)

Parameters

request

RouteRequest

The route request containing parameters for URI construction.

Returns

Uri

The complete URI for the Bing Maps routing API request.

BuildSearchRequestUri(SearchRequest)

Constructs the Bing Maps search request URI based on the search request parameters and localization settings.

Declaration

cs-api-definition
protected virtual Uri BuildSearchRequestUri(SearchRequest request)

Parameters

request

SearchRequest

The search request containing query parameters and search options.

Returns

Uri

The complete URI for the Bing Maps search API request.

BuildTruckRouteRequestBody(TruckRouteRequest)

Constructs the JSON request body for truck routing containing waypoints, vehicle specifications, and routing options.

Declaration

cs-api-definition
protected virtual string BuildTruckRouteRequestBody(TruckRouteRequest request)

Parameters

request

TruckRouteRequest

The truck route request containing parameters for JSON body construction.

Returns

string

The JSON request body string for the truck routing API call.

BuildTruckRouteRequestUri(TruckRouteRequest)

Constructs the Bing Maps truck routing request URI with authentication parameters for the truck routing service.

Declaration

cs-api-definition
protected virtual Uri BuildTruckRouteRequestUri(TruckRouteRequest request)

Parameters

request

TruckRouteRequest

The truck route request containing routing parameters.

Returns

Uri

The complete URI for the Bing Maps truck routing API request.

CalculateElevationAsync(ElevationRequest)

Performs an asynchronous elevation calculation using Bing Maps elevation services with the specified elevation request parameters.

Declaration

cs-api-definition
public void CalculateElevationAsync(ElevationRequest request)

Parameters

request

ElevationRequest

The elevation request containing points, bounds, and elevation calculation options.

Implements IMapElevationProvider.CalculateElevationAsync(ElevationRequest)

CalculateRouteAsync(RouteRequest)

Performs an asynchronous route calculation using Bing Maps routing services with the specified route request parameters.

Declaration

cs-api-definition
public void CalculateRouteAsync(RouteRequest request)

Parameters

request

RouteRequest

The route request containing waypoints, travel mode, and routing options.

Implements IMapRouteProvider.CalculateRouteAsync(RouteRequest)

CalculateTruckRouteAsync(TruckRouteRequest)

Performs an asynchronous truck route calculation using Bing Maps truck routing services with vehicle specifications and restrictions.

Declaration

cs-api-definition
public void CalculateTruckRouteAsync(TruckRouteRequest request)

Parameters

request

TruckRouteRequest

The truck route request containing waypoints, vehicle specifications, and routing constraints.

Implements IMapTruckRouteProvider.CalculateTruckRouteAsync(TruckRouteRequest)

Clone()

Creates a deep copy of this BingRestMapProvider instance with all configuration settings and metadata information.

Declaration

cs-api-definition
public object Clone()

Returns

object

A new BingRestMapProvider object that is a copy of this instance.

Implements ICloneable.Clone()

GetCacheKey(int, int, int)

Generates a unique cache key string for storing and retrieving tile images based on coordinates, zoom level, and imagery set.

Declaration

cs-api-definition
protected virtual string GetCacheKey(int tileX, int tileY, int zoomLevel)

Parameters

tileX

int

The tile x.

tileY

int

The tile y.

zoomLevel

int

The zoom level.

Returns

string

System.String.

GetContent(IMapViewport)

Generates map visual elements for the specified viewport by converting cached tile images into renderable map tile elements.

Declaration

cs-api-definition
public virtual IEnumerable<MapVisualElement> GetContent(IMapViewport viewport)

Parameters

viewport

IMapViewport

The map viewport defining the visible area and zoom level.

Returns

IEnumerable<MapVisualElement>

An enumerable collection of MapVisualElement objects representing map tiles.

Implements IMapProvider.GetContent(IMapViewport)

GetPointsString(List<PointG>)

Converts a list of geographic points into a comma-separated string format for use in elevation API requests.

Declaration

cs-api-definition
protected virtual string GetPointsString(List<PointG> points)

Parameters

points

List<PointG>

The list of geographic points to convert.

Returns

string

A comma-separated string representation of the points in latitude,longitude format.

GetSupportedViews()

Retrieves a list of supported map views based on available Bing Maps imagery sets with localized names and selection state.

Declaration

cs-api-definition
public virtual List<MapViewInfo> GetSupportedViews()

Returns

List<MapViewInfo>

A list of MapViewInfo objects representing available Bing Maps imagery sets.

Implements IMapProvider.GetSupportedViews()

GetTile(int, int, int)

Constructs the URI for retrieving a specific map tile from Bing Maps service using tile matrix coordinates and zoom level.

Declaration

cs-api-definition
public Uri GetTile(int tileMatrixX, int tileMatrixY, int zoomLevel)

Parameters

tileMatrixX

int

The tile matrix x.

tileMatrixY

int

The tile matrix y.

zoomLevel

int

The zoom level.

Returns

Uri

Uri.

GetTileImage(int, int, int)

Synchronously retrieves a tile image from Bing Maps service or cache using the specified tile matrix coordinates and zoom level.

Declaration

cs-api-definition
public Image GetTileImage(int tileMatrixX, int tileMatrixY, int zoomLevel)

Parameters

tileMatrixX

int

The tile matrix X coordinate.

tileMatrixY

int

The tile matrix Y coordinate.

zoomLevel

int

The zoom level for the tile.

Returns

Image

The tile image, or null if the tile cannot be retrieved.

Implements IMapTileProvider.GetTileImage(int, int, int)

GetTileInfoImage(TileInfo)

Retrieves the tile image for the specified TileInfo either from cache or by downloading from Bing Maps service.

Declaration

cs-api-definition
protected virtual void GetTileInfoImage(TileInfo tileInfo)

Parameters

tileInfo

TileInfo

The tile information.

Initialize()

Initializes this Bing Maps provider by establishing session authentication and retrieving imagery metadata for tile operations.

Declaration

cs-api-definition
public virtual void Initialize()

Exceptions

Exception

Implements IMapProvider.Initialize()

InitializeImageryMetadataCompleted(object, DownloadStringCompletedEventArgs)

Handles the completion of imagery metadata initialization by processing service response and configuring tile size and zoom levels.

Declaration

cs-api-definition
protected virtual void InitializeImageryMetadataCompleted(object sender, DownloadStringCompletedEventArgs e)

Parameters

sender

object

The sender.

e

DownloadStringCompletedEventArgs

The DownloadStringCompletedEventArgs instance containing the event data.

InitializeImageryService()

Initializes the Bing Maps imagery service by retrieving metadata information for the current imagery set and configuring tile parameters.

Declaration

cs-api-definition
protected virtual void InitializeImageryService()

Exceptions

Exception

InitializeSessionCompleted(object, DownloadStringCompletedEventArgs)

Handles the completion of session initialization by extracting the session ID and proceeding to initialize imagery services.

Declaration

cs-api-definition
protected virtual void InitializeSessionCompleted(object sender, DownloadStringCompletedEventArgs e)

Parameters

sender

object

The sender.

e

DownloadStringCompletedEventArgs

The DownloadStringCompletedEventArgs instance containing the event data.

OnCalculateElevationCompleted(ElevationCompletedEventArgs)

Raises the CalculateElevationCompleted event to notify subscribers that an elevation calculation has finished successfully.

Declaration

cs-api-definition
protected virtual void OnCalculateElevationCompleted(ElevationCompletedEventArgs e)

Parameters

e

ElevationCompletedEventArgs

The event arguments containing the calculated elevation data.

OnCalculateElevationCompleted(object, DownloadStringCompletedEventArgs)

Handles the completion of elevation calculation by processing the JSON response and extracting elevation or sea level data.

Declaration

cs-api-definition
protected virtual void OnCalculateElevationCompleted(object sender, DownloadStringCompletedEventArgs e)

Parameters

sender

object

The sender.

e

DownloadStringCompletedEventArgs

The DownloadStringCompletedEventArgs instance containing the event data.

OnCalculateElevationError(CalculateElevationErrorEventArgs)

Raises the CalculateElevationError event to notify subscribers that an elevation calculation has encountered an error.

Declaration

cs-api-definition
protected virtual void OnCalculateElevationError(CalculateElevationErrorEventArgs e)

Parameters

e

CalculateElevationErrorEventArgs

The event arguments containing the elevation calculation error details.

OnCalculateRouteCompleted(RoutingCompletedEventArgs)

Raises the CalculateRouteCompleted event to notify subscribers that a route calculation has finished successfully.

Declaration

cs-api-definition
protected virtual void OnCalculateRouteCompleted(RoutingCompletedEventArgs e)

Parameters

e

RoutingCompletedEventArgs

The event arguments containing the calculated routes.

OnCalculateRouteCompleted(object, DownloadStringCompletedEventArgs)

Handles the completion of route calculation by processing the JSON response and extracting route information.

Declaration

cs-api-definition
protected virtual void OnCalculateRouteCompleted(object sender, DownloadStringCompletedEventArgs e)

Parameters

sender

object

The sender.

e

DownloadStringCompletedEventArgs

The DownloadStringCompletedEventArgs instance containing the event data.

OnCalculateRouteError(CalculateRouteErrorEventArgs)

Raises the CalculateRouteError event to notify subscribers that a route calculation has encountered an error.

Declaration

cs-api-definition
protected virtual void OnCalculateRouteError(CalculateRouteErrorEventArgs e)

Parameters

e

CalculateRouteErrorEventArgs

The event arguments containing the route calculation error details.

OnCalculateTruckRouteCompleted(RoutingCompletedEventArgs)

Raises the CalculateTruckRouteCompleted event to notify subscribers that a truck route calculation has finished successfully.

Declaration

cs-api-definition
protected virtual void OnCalculateTruckRouteCompleted(RoutingCompletedEventArgs e)

Parameters

e

RoutingCompletedEventArgs

The event arguments containing the calculated truck routes.

OnCalculateTruckRouteCompleted(object, UploadStringCompletedEventArgs)

Handles the completion of truck route calculation by processing the JSON response and extracting truck route information.

Declaration

cs-api-definition
protected virtual void OnCalculateTruckRouteCompleted(object sender, UploadStringCompletedEventArgs e)

Parameters

sender

object

The sender.

e

UploadStringCompletedEventArgs

The UploadStringCompletedEventArgs instance containing the event data.

OnCalculateTruckRouteError(CalculateRouteErrorEventArgs)

Raises the CalculateTruckRouteError event to notify subscribers that a truck route calculation has encountered an error.

Declaration

cs-api-definition
protected virtual void OnCalculateTruckRouteError(CalculateRouteErrorEventArgs e)

Parameters

e

CalculateRouteErrorEventArgs

The event arguments containing the truck route calculation error details.

OnFileLoadAsyncComplete(string, byte[])

Handles the completion of asynchronous file loading from cache and initiates tile download if cache content is unavailable.

Declaration

cs-api-definition
protected virtual void OnFileLoadAsyncComplete(string fileName, byte[] content)

Parameters

fileName

string

Name of the file.

content

byte[]

The content.

OnInitializationComplete(EventArgs)

Raises the InitializationComplete event to notify subscribers that provider initialization has finished.

Declaration

cs-api-definition
protected virtual void OnInitializationComplete(EventArgs e)

Parameters

e

EventArgs

The event arguments.

OnInitializationError(InitializationErrorEventArgs)

Raises the InitializationError event to notify subscribers that provider initialization has failed.

Declaration

cs-api-definition
protected virtual void OnInitializationError(InitializationErrorEventArgs e)

Parameters

e

InitializationErrorEventArgs

The event arguments containing the initialization error details.

OnProviderUpdated(EventArgs)

Raises the ProviderUpdated event to notify subscribers that provider content has changed.

Declaration

cs-api-definition
protected virtual void OnProviderUpdated(EventArgs e)

Parameters

e

EventArgs

The event arguments.

OnSearchCompleted(SearchCompletedEventArgs)

Raises the SearchCompleted event to notify subscribers that a search operation has finished successfully.

Declaration

cs-api-definition
protected virtual void OnSearchCompleted(SearchCompletedEventArgs e)

Parameters

e

SearchCompletedEventArgs

The event arguments containing the search results.

OnSearchError(SearchErrorEventArgs)

Raises the SearchError event to notify subscribers that a search operation has encountered an error.

Declaration

cs-api-definition
protected virtual void OnSearchError(SearchErrorEventArgs e)

Parameters

e

SearchErrorEventArgs

The event arguments containing the search error details.

OnSearchRequestCompleted(object, DownloadStringCompletedEventArgs)

Handles the completion of search requests by processing the JSON response and extracting location information using multiple encoding strategies.

Declaration

cs-api-definition
protected virtual void OnSearchRequestCompleted(object sender, DownloadStringCompletedEventArgs e)

Parameters

sender

object

The sender.

e

DownloadStringCompletedEventArgs

The DownloadStringCompletedEventArgs instance containing the event data.

OnTileDownloadComplete(object, TileInfoEventArgs)

Handles tile download completion events, manages cache storage, and updates wraparound tiles with downloaded content.

Declaration

cs-api-definition
protected virtual void OnTileDownloadComplete(object sender, TileInfoEventArgs e)

Parameters

sender

object

The sender.

e

TileInfoEventArgs

The TileInfoEventArgs instance containing the event data.

SearchAsync(SearchRequest)

Performs an asynchronous search operation using Bing Maps search services with the specified search request parameters.

Declaration

cs-api-definition
public void SearchAsync(SearchRequest request)

Parameters

request

SearchRequest

The search request containing query text and search options.

Implements IMapSearchProvider.SearchAsync(SearchRequest)

SetView(MapViewInfo)

Sets the active map view by configuring the imagery set based on the specified view information and label settings.

Declaration

cs-api-definition
public virtual void SetView(MapViewInfo view)

Parameters

view

MapViewInfo

The map view information containing the desired imagery set name and label preferences.

Implements IMapProvider.SetView(MapViewInfo)

ViewportChanged(IMapViewport, ViewportChangeAction)

Responds to viewport changes by calculating visible tiles, managing tile downloads, and updating the tile matrix for rendering.

Declaration

cs-api-definition
public void ViewportChanged(IMapViewport viewport, ViewportChangeAction action)

Parameters

viewport

IMapViewport

The current map viewport containing zoom level and visible area information.

action

ViewportChangeAction

The type of viewport change that occurred.

Implements IMapProvider.ViewportChanged(IMapViewport, ViewportChangeAction)

Events

CalculateElevationCompleted

Occurs when an elevation calculation operation has completed successfully with elevation results.

Declaration

cs-api-definition
public event EventHandler<ElevationCompletedEventArgs> CalculateElevationCompleted

Event Value

EventHandler<ElevationCompletedEventArgs>

Implements IMapElevationProvider.CalculateElevationCompleted

CalculateElevationError

Occurs when an elevation calculation operation encounters an error during execution.

Declaration

cs-api-definition
public event EventHandler<CalculateElevationErrorEventArgs> CalculateElevationError

Event Value

EventHandler<CalculateElevationErrorEventArgs>

Implements IMapElevationProvider.CalculateElevationError

CalculateRouteCompleted

Occurs when a route calculation operation has completed successfully with routing results.

Declaration

cs-api-definition
public event EventHandler<RoutingCompletedEventArgs> CalculateRouteCompleted

Event Value

EventHandler<RoutingCompletedEventArgs>

Implements IMapRouteProvider.CalculateRouteCompleted

CalculateRouteError

Occurs when a route calculation operation encounters an error during execution.

Declaration

cs-api-definition
public event EventHandler<CalculateRouteErrorEventArgs> CalculateRouteError

Event Value

EventHandler<CalculateRouteErrorEventArgs>

Implements IMapRouteProvider.CalculateRouteError

CalculateTruckRouteCompleted

Occurs when a truck route calculation operation has completed successfully with truck routing results.

Declaration

cs-api-definition
public event EventHandler<RoutingCompletedEventArgs> CalculateTruckRouteCompleted

Event Value

EventHandler<RoutingCompletedEventArgs>

Implements IMapTruckRouteProvider.CalculateTruckRouteCompleted

CalculateTruckRouteError

Occurs when a truck route calculation operation encounters an error during execution.

Declaration

cs-api-definition
public event EventHandler<CalculateRouteErrorEventArgs> CalculateTruckRouteError

Event Value

EventHandler<CalculateRouteErrorEventArgs>

Implements IMapTruckRouteProvider.CalculateTruckRouteError

InitializationComplete

Occurs when the Bing Maps provider has completed its initialization process and is ready for use.

Declaration

cs-api-definition
public event EventHandler InitializationComplete

Event Value

EventHandler

Implements IMapProvider.InitializationComplete

InitializationError

Occurs when provider initialization encounters an error during setup.

Declaration

cs-api-definition
public event InitializationErrorEventHandler InitializationError

Event Value

InitializationErrorEventHandler

Implements IMapProvider.InitializationError

ProviderUpdated

Occurs when the provider content has been updated with new tile data or configuration changes.

Declaration

cs-api-definition
public event EventHandler ProviderUpdated

Event Value

EventHandler

Implements IMapProvider.ProviderUpdated

SearchCompleted

Occurs when a search operation has completed successfully with search results.

Declaration

cs-api-definition
public event EventHandler<SearchCompletedEventArgs> SearchCompleted

Event Value

EventHandler<SearchCompletedEventArgs>

Implements IMapSearchProvider.SearchCompleted

SearchError

Occurs when a search operation encounters an error during execution.

Declaration

cs-api-definition
public event EventHandler<SearchErrorEventArgs> SearchError

Event Value

EventHandler<SearchErrorEventArgs>

Implements IMapSearchProvider.SearchError

In this article
DefinitionConstructorsBingRestMapProvider()FieldscacheLoadReferencelockObjtileMatrixPropertiesBingKeyCacheProviderCultureEnableCachingIdImagerySetInitializedInitializingMaxZoomLevelMinZoomLevelSessionIdSettingsTileDownloaderTileSizeUseSessionMethodsBuildElevationRequestUri(ElevationRequest)BuildRoutingRequestUri(RouteRequest)BuildSearchRequestUri(SearchRequest)BuildTruckRouteRequestBody(TruckRouteRequest)BuildTruckRouteRequestUri(TruckRouteRequest)CalculateElevationAsync(ElevationRequest)CalculateRouteAsync(RouteRequest)CalculateTruckRouteAsync(TruckRouteRequest)Clone()GetCacheKey(int, int, int)GetContent(IMapViewport)GetPointsString(List<PointG>)GetSupportedViews()GetTile(int, int, int)GetTileImage(int, int, int)GetTileInfoImage(TileInfo)Initialize()InitializeImageryMetadataCompleted(object, DownloadStringCompletedEventArgs)InitializeImageryService()InitializeSessionCompleted(object, DownloadStringCompletedEventArgs)OnCalculateElevationCompleted(ElevationCompletedEventArgs)OnCalculateElevationCompleted(object, DownloadStringCompletedEventArgs)OnCalculateElevationError(CalculateElevationErrorEventArgs)OnCalculateRouteCompleted(RoutingCompletedEventArgs)OnCalculateRouteCompleted(object, DownloadStringCompletedEventArgs)OnCalculateRouteError(CalculateRouteErrorEventArgs)OnCalculateTruckRouteCompleted(RoutingCompletedEventArgs)OnCalculateTruckRouteCompleted(object, UploadStringCompletedEventArgs)OnCalculateTruckRouteError(CalculateRouteErrorEventArgs)OnFileLoadAsyncComplete(string, byte[])OnInitializationComplete(EventArgs)OnInitializationError(InitializationErrorEventArgs)OnProviderUpdated(EventArgs)OnSearchCompleted(SearchCompletedEventArgs)OnSearchError(SearchErrorEventArgs)OnSearchRequestCompleted(object, DownloadStringCompletedEventArgs)OnTileDownloadComplete(object, TileInfoEventArgs)SearchAsync(SearchRequest)SetView(MapViewInfo)ViewportChanged(IMapViewport, ViewportChangeAction)EventsCalculateElevationCompletedCalculateElevationErrorCalculateRouteCompletedCalculateRouteErrorCalculateTruckRouteCompletedCalculateTruckRouteErrorInitializationCompleteInitializationErrorProviderUpdatedSearchCompletedSearchError
Not finding the help you need?
Contact Support