ArcGIS API for Silverlight - Library Reference
TileLayer Class

Bing Maps for Enterprise Tile Layer
Object Model
TileLayer ClassEnvelope ClassSpatialReference ClassTileInfo ClassTimeExtent Class
Public NotInheritable Class TileLayer 
   Inherits ESRI.ArcGIS.Client.TiledMapServiceLayer
   Implements ESRI.ArcGIS.Client.IAttribution 

The Bing Maps TileLayer requires you to first get a Token/Bing Maps Key from Microsoft. This token can be acquired at Set the Token property to the generated key.

The Bing Maps tile layer requires the map to use the WebMercator projection (WKID=102100). You can use the Transform.WebMercatorToGeographic and Transform.GeographicToWebMercator methods to convert coordinates between WGS84 longitude/latitude values (WKID=4326) and WebMercator.

The Culture property allows you to set the label language for the tiles returned, and defaults to US English ("en-US"). See Returning localized results for a list of cultures that support map labels.

XAML usage of Bing Maps TileLayer:
<esri:Map> <esriBing:TileLayer ID="RoadMap" Token="INSERT-YOUR-BING-TOKEN-HERE" LayerStyle="AerialWithLabels" Culture="en-US" /> </esri:Map>

Note that the ServerType property has been deprecated and should always be set to Production. The "Staging" type is only supported for the older now outdated token system Bing Maps was using earlier. The new tokens will not work with the staging servers.

Inheritance Hierarchy



Target Platforms:Windows 7, Windows Server 2008 family, Windows 8, Windows Server 2012 family

See Also


TileLayer Members
ESRI.ArcGIS.Client.Bing Namespace

Send comments on this topic