ChoroplethColorizer.ValueProvider Property
Provides values from the data source (Shapefile or KML file) to color map shapes according to data.
Namespace: DevExpress.UI.Xaml.Map
Assembly: DevExpress.UI.Xaml.Map.v21.2.dll
NuGet Package: DevExpress.Uwp.Controls
Declaration
Property Value
Type | Description |
---|---|
IColorizerValueProvider | An object that implements the IColorizerValueProvider interface. |
Example
To create a analytical map, it is necessary to use the ChoroplethColorizer class. Perform the following steps to create the map.
- Provide a required vector map to map control. (To learn how to do this, refer to Providing Data).
- Create an ChoroplethColorizer object and assign it to the MapControl.Colorizer property.
- Specify the MapColorizer.Colors collection of the colorizer.
- Specify the ChoroplethColorizer.RangeStops collection of the colorizer.
- Specify the
ChoroplethColorizer.ValueProvider
property of the colorizer.
<Map:MapControl.Colorizer>
<Map:ChoroplethColorizer
RangeStops="0 3000 10000 18000 28000 44000 82000 185000 1000000 2500000 15000000">
<Map:ChoroplethColorizer.ValueProvider>
<Map:ShapeAttributeValueProvider AttributeName="GDP_MD_EST"/>
</Map:ChoroplethColorizer.ValueProvider>
<Map:ChoroplethColorizer.Colors>
<Color>#FFFF5A19</Color>
<Color>#FFE5E335</Color>
<Color>#FF6EC95C</Color>
</Map:ChoroplethColorizer.Colors>
<Map:ChoroplethColorizer.Legend>
<Map:ColorScaleLegend Margin="0" Header="GDP by Countries" Description="In US dollars"
RangeStopsFormat="0,B" MinWidth="400" FontSize="10"/>
</Map:ChoroplethColorizer.Legend>
</Map:ChoroplethColorizer>
</Map:MapControl.Colorizer>
See Also