Skip to main content
All docs
V25.1
  • MapboxDataProvider.Tileset Property

    Gets or sets a tileset that the provider loads from the service.

    Namespace: DevExpress.XtraMap

    Assembly: DevExpress.XtraMap.v25.1.dll

    NuGet Package: DevExpress.Win.Map

    Declaration

    [DefaultValue(MapboxTileset.Streets | MapboxTileset.Terrain)]
    public MapboxTileset Tileset { get; set; }

    Property Value

    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.

    Remarks

    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);
    }
    

    You can display multiple tilesets simultaneously. Tilesets are displayed in the following order:

    • Streets (displayed as the bottommost in case of multiple tilesets)
    • Terrain
    • Traffic
    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);
    }
    
    See Also