New to Telerik Reporting? Download free 30-day trial

Map Types

To present the Map data in the most user-friendly way, the Map report item supports a number of map types, which have unique characteristics to help you visualize your dataset.

The Map supports the following map types:

Point

Similar to the Scatter chart type of the Graph, the Point map type is used to display a correlations between two sets of values. The main difference is that the set of the first values is defined by geographical coordinates which will position every data point onto the Map. The set of he second values is used as a measure and displays a bubble of a variable size depending on the measured value, that is, the differences between the data points are based on the size of the point. The larger the point is, the greater the difference between the two data points becomes.

An image of a Map Point Chart

Pie

Similar to the Pie chart type of the Graph, a Pie map type is a chart for displaying grouped data on every data point. As with the Point map type, the data point coordinates are defined by the GeoLocation group. The analytical data for creating the Pie chart is obtained through the child groups of the GeoLocation group. For more information about the setup, refer to the article on setting the Map with the Map Wizard.

An image of a Map Pie Chart

Column

Identical to the Pie chart type of the Graph, the Column map type presents analytical data by using the Column chart type. For an advanced example on creating a Column map type, refer to the article about creating a Map with a BarChart series with a CSV data source.

An image of a Map Column Chart

Choropleth

The Choropleth map type is a thematic map that uses graded color differences to display a measure over predefined regions or areas, and is one of the most popular ways to visualize how a measure varies across a geographic area.

The Choropleth item is basically a Map item with a special kind of series and groups. To create a Choropleth map, you don't have to configure a location provider or use a GeoLocationMapGroup to obtain the coordinates of the data points. Instead, the Choropleth uses a ShapeMapSeries instance whose major distinction from the other Map series is that they define the source which will be used to provide the spatial data. This source can be either a string, formatted in compliance with the Well-known text or Well-known binary standards, or an ESRI Shapefile.

To improve the appearance, the Map item can define a tile provider which will draw an image of the requested Map extent as a background layer onto the plot area.

To create a Choropleth map type, refer to the article about setting up a Choropleth by using the Map Wizard.

An image of a Choropleth Chart Type

Customizing Map Types

The Map also provides specific approaches to build on top of its available options by allowing you to add ShapeMapSeries instances and LocationMapSeries instances to the report item as well as to use the BarChart Series in the map.

Shape Map Series

The ShapeMapSeries uses its own source to obtain a set of coordinates which will determine the shape of the data points. These series do not use a LocationProvider or a GeoLocationMapGroup, because the data points are not determined by a single location on the map surface, as with the LocationMapSeries.

To create a Shape Map Series map type, refer to the article about adding a ShapeMapSeries instance to the Map report item.

Location Map Series

The LocationMapSeries are used when the data points have a single coordinate pair, obtained directly from the data set or by using a location provider.

To create a Location Map Series map type, refer to the article about adding a LocationMapSeries instance to the Map report item.

Map with a BarChart Series

To create a Map with BarChart Series and CSV data source, refer to the article about creating a Map report item with BarChart series.

See Also

In this article