windowsforms-devexpress-dot-xtramap-dot-mapboxdataprovider.md
Gets or sets a tileset that the provider loads from the service.
Namespace : DevExpress.XtraMap
Assembly : DevExpress.XtraMap.v25.2.dll
NuGet Package : DevExpress.Win.Map
[DefaultValue(MapboxTileset.Streets | MapboxTileset.Terrain)]
public MapboxTileset Tileset { get; set; }
<DefaultValue(MapboxTileset.Streets Or MapboxTileset.Terrain)>
Public Property Tileset As MapboxTileset
| Type | Default | Description |
|---|---|---|
| MapboxTileset | Streets | Terrain |
The tileset name/names.
|
Available values:
| Name | Description |
|---|---|
| Streets |
The Streets tileset.
| | Terrain |
The Terrain tileset.
| | Traffic |
The Traffic tileset.
|
The following example shows how to load the Terrain tileset:
using DevExpress.XtraMap;
using System;
using System.Windows.Forms;
private void Form1_Load(object sender, EventArgs e) {
ImageLayer layer = new ImageLayer();
MapboxDataProvider provider = new MapboxDataProvider();
provider.AccessToken = "Your access token here.";
provider.Tileset = MapboxTileset.Terrain;
layer.DataProvider = provider;
mapControl1.Layers.Add(layer);
}
Imports DevExpress.XtraMap
Imports System.Windows.Forms
Private Sub Form1_Load(ByVal sender As Object, ByVal e As EventArgs)
Dim layer As ImageLayer = New ImageLayer()
Dim provider As MapboxDataProvider = New MapboxDataProvider()
provider.AccessToken = "Your access token here."
provider.Tileset = MapboxTileset.Terrain
layer.DataProvider = provider
mapControl1.Layers.Add(layer)
End Sub
You can display multiple tilesets simultaneously. Tilesets are displayed in the following order:
using DevExpress.XtraMap;
using System;
using System.Windows.Forms;
private void Form1_Load(object sender, EventArgs e) {
ImageLayer layer = new ImageLayer();
MapboxDataProvider provider = new MapboxDataProvider();
provider.AccessToken = "Your access token here.";
provider.Tileset = MapboxTileset.Streets | MapboxTileset.Terrain | MapboxTileset.Traffic;
layer.DataProvider = provider;
mapControl1.Layers.Add(layer);
}
Imports DevExpress.XtraMap
Imports System.Windows.Forms
Private Sub Form1_Load(ByVal sender As Object, ByVal e As EventArgs)
Dim layer As ImageLayer = New ImageLayer()
Dim provider As MapboxDataProvider = New MapboxDataProvider()
provider.AccessToken = "Your access token here."
provider.Tileset = MapboxTileset.Streets Or MapboxTileset.Terrain Or MapboxTileset.Traffic
layer.DataProvider = provider
mapControl1.Layers.Add(layer)
End Sub
See Also