windowsforms-devexpress-dot-xtramap-dot-bingmapdataprovider-b810933c.md
Gets or sets the display layer that is rendered over the imagery set received from the Bing Maps service.
Namespace : DevExpress.XtraMap
Assembly : DevExpress.XtraMap.v25.2.dll
NuGet Package : DevExpress.Win.Map
[DefaultValue(BingMapTopLayer.BaseMap)]
public BingMapTopLayer TopLayer { get; set; }
<DefaultValue(BingMapTopLayer.BaseMap)>
Public Property TopLayer As BingMapTopLayer
| Type | Default | Description |
|---|---|---|
| BingMapTopLayer | BaseMap |
A value that specifies a layer that is displayed over the imagery set received from the Bing Maps service.
|
Available values:
| Name | Description | Image |
|---|---|---|
| BaseMap |
The layer that displays the regular road map with labels.
|
| | Background |
The layer that displays base geometry without labels.
|
| | Foreground |
The layer that displays only labels on the map.
|
| | TrafficFlow |
The layer that displays traffic flow.
|
|
The following code renders the Traffic Flow layer of Bing Maps. Note if the BingMapDataProvider.Kind property is set to BingMapKind.Hybrid , the map is displayed with labels regardless of the display layer type.
ImageLayer imageLayer = new ImageLayer();
mapControl1.Layers.Add(imageLayer);
BingMapDataProvider provider = new BingMapDataProvider();
provider.BingKey = "Insert your BingMaps key.";
provider.TopLayer = BingMapTopLayer.TrafficFlow;
provider.Kind = BingMapKind.RoadLight;
imageLayer.DataProvider = provider;
Dim imageLayer As ImageLayer = New ImageLayer()
mapControl1.Layers.Add(imageLayer)
Dim provider As BingMapDataProvider = New BingMapDataProvider()
provider.BingKey = "Insert your BingMaps key."
provider.TopLayer = BingMapTopLayer.TrafficFlow
provider.Kind = BingMapKind.RoadLight
imageLayer.DataProvider = provider
See Also