Back to Devexpress

BingMapDataProvider.TopLayer Property

windowsforms-devexpress-dot-xtramap-dot-bingmapdataprovider-b810933c.md

latest2.9 KB
Original Source

BingMapDataProvider.TopLayer Property

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

Declaration

csharp
[DefaultValue(BingMapTopLayer.BaseMap)]
public BingMapTopLayer TopLayer { get; set; }
vb
<DefaultValue(BingMapTopLayer.BaseMap)>
Public Property TopLayer As BingMapTopLayer

Property Value

TypeDefaultDescription
BingMapTopLayerBaseMap

A value that specifies a layer that is displayed over the imagery set received from the Bing Maps service.

|

Available values:

NameDescriptionImage
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.

|

|

Remarks

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.

csharp
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;
vb
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

BingMapDataProvider Class

BingMapDataProvider Members

DevExpress.XtraMap Namespace