wpf-devexpress-dot-xpf-dot-map-dot-vectortiledataproviderbase.md
Downloading files passed through URLs specified by the StyleFileUri property may create security issues. Review the following help topic and learn how to spot, analyze, and prohibit unwanted download requests:
Suppress Control Requests to Download Data from External URLs
Gets or sets a style used to customize the vector tile map’s appearance.
Namespace : DevExpress.Xpf.Map
Assembly : DevExpress.Xpf.Map.v25.2.dll
NuGet Package : DevExpress.Wpf.Map
public Uri StyleFileUri { get; set; }
Public Property StyleFileUri As Uri
| Type | Description |
|---|---|
| Uri |
A Uri object that specifies the style file’s location.
|
Use the StyleFileUri property to apply a custom style to vector tiles. Styles apply on a client’s side before rendering the map.
A style must be a valid JSON file. The Map Control supports layers and their properties:
filter
paint
layout
Property values can be set directly (for example, “text-size”: 10) or via an interpolation syntax (for example, “line-width”: {“base”: 1.2, “stops”: [[15, 1], [17, 4]]}).
The following color formats are supported: hsl, rgb, rgba, hsla, hex. You can use web color names, such as red or yellow.
DevExpress.Map.Native.VectorTileStyleParser.ProcessingLibrary property to NewtonsoftJson to use the Newtonsoft.Json library instead.VectorTileDataProviderBase.StyleFileUri property to define a path to a style file.<dxm:MbTilesDataProvider ... StyleFileUri="D:\Styles\basic-style.json"/>
See Also
VectorTileDataProviderBase Class