Back to Devexpress

VectorTileDataProviderBase Class

wpf-devexpress-dot-xpf-dot-map-c4cfc393.md

latest2.6 KB
Original Source

VectorTileDataProviderBase Class

The base class for vector tile data providers.

Namespace : DevExpress.Xpf.Map

Assembly : DevExpress.Xpf.Map.v25.2.dll

NuGet Package : DevExpress.Wpf.Map

Declaration

csharp
public abstract class VectorTileDataProviderBase :
    ImageTileDataProvider,
    IVectorTileStreamProvider,
    IDisposable
vb
Public MustInherit Class VectorTileDataProviderBase
    Inherits ImageTileDataProvider
    Implements IVectorTileStreamProvider,
               IDisposable

Remarks

Follow the steps below to implement a provider that loads tiles from a custom source.

  • Create a provider class that implements VectorTileDataProviderBase.
  • Implement the VectorTileDataProviderBase.GetStream method so that it returns a tile as a sequence of bytes for specific coordinates in the tile grid at the specified zoom level.
  • Assign the provider to the ImageLayer.DataProvider property. Note that the ImageLayer.DataProvider is a content property. You can declare a provider in XAML directly after a layer’s declaration without wrapping it in opening and closing ImageLayer.DataProvider tags.

Inheritance

Show 12 items

Object DispatcherObject DependencyObject Freezable MapDependencyObject MapImageDataProviderBase DevExpress.Xpf.Map.MapTileDataProviderBase ImageTileDataProvider VectorTileDataProviderBase MbTilesDataProvider

UriBasedVectorTileDataProvider

MapboxDataProvider

See Also

VectorTileDataProviderBase Members

DevExpress.Xpf.Map Namespace