Please excuse us for the inconvenience caused. We have posted an answer but it seems there was a problem with our internal systems and this answer has not been published. We will investigate this case precisely.
Here is our answer from Andrey Murzov:
There are 2 visualization engines in the RadMap package.
The old implementation of the map objects' (points and shapes) visualization consists of 3 layers:InformationLayer, DynamicLayer and VirtualizationLayer. This visualization engine, however, lacks certain features and has a few performance issues.
In the Q2 2013 release we've introduced a new visualization engine in the RadMap. It has been designed from scratch to have better performance. The new visualization engine replaces all 3 layers with the newVisualizationLayer. The major goals of the new engine are:
1. Improve the performance of the data visualization.
2. Allow reading map shapes from different sources (KML, ESRI, and SQL Geospatial) in the background thread.
3. Integrating clustering and items virtualization into the core. This simplifies the usage of both features.
4. Ability to attach/detach almost any input event available for the FrameworkElement to the map shape visualization.
5. Support of items selection in the engine core.
So, first I would recommend using the new engine (and its VisualizationLayer) instead of old one (or theInformationLayer).
The ESRI shape-file contains a single geometry type only. Also a single record can contain multiple shapes. So, Europe in the shape-file in example contains a few of polygons in a single record which are grouped, because it is a single shape type.
In fact the Polygon feature of WKT/WKB geometry also can contain multiple polygons. In this case they will be grouped like the polygons from the shape-file. But when your rows contain the GeometryCollection then the polygons will not grouped automatically.
I think you can use the Items Selection feature to highlight the shapes you need.
I have attached a sample solution. It uses the Name property of the data row to select all shapes from the one record.
Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.