Currently RadMaps Geocode, Search and Route providers are based on SOAP. The Bing Maps discontinue their SOAP services in June 2017. https://blogs.msdn.microsoft.com/rbrundritt/2016/06/22/bing-maps-v8-web-control-released/ The Bing REST Services API (https://msdn.microsoft.com/en-us/library/ff701713.aspx?f=255&MSPPError=-2147217396) includes: - Imagery API -- Imagery metadata (used for downloading image tiles - already implemented in BingRestMapProvider) - Routes API - Location API - Elevations API For R1 2016 we will implement: Routes API which will be replacement of SOAP based BingRouteProvider Locations API which will be replacement of SOAP based BingGeocodeProvider Elevations API which will be new API and has no existing SOAP replacement ================================================================================== Available in R1 2017 Official Release Version.
If XML of the KML file is not ordered properly (beautified with tabs and new lines), the AsyncKmlReader doesn't read all shapes.
To work this around, beautify the KML file before passing it to the shape reader.
For example the TickMarkCount property. Modifying it, won't update the fill color of the shapes on the map.
A possible solution:
this.MyColorizer.Colorize(visualizationLayer.Items);
When using 'Kilometer' as the DistanceUnit, the Scale switches from kilometers to meters when zooming in. But when using 'Mile' the Scale does not switches from miles to feet.
The Altitude coordinate should be supported by the Location class.
Add Oracle spatial support to RadMap.
Add support for 3D Elevation Models like in Bing Maps for WPF. https://rbrundritt.wordpress.com/2013/02/13/3d-elevation-models-with-bing-maps-wpf/
WMTS is a standard protocol for delivery of tiles map data - see https://en.wikipedia.org/wiki/Web_Map_Tile_Service It should be possible to write code to understand pretty much any service complying with the specification. It would be good if RadMap could be extended to enable it to understand the WMTS specification and allow WMTS data to be used.
Currently, you can achieve this by using RotateTransform and clipping the container that holds the RadMap control. For example: <Grid RenderTransformOrigin="0.5,0.5" Width="500" Height="500"> <Grid.RenderTransform> <RotateTransform Angle="45" /> </Grid.RenderTransform> <Grid.Clip> <EllipseGeometry Center="250,250" RadiusX="250" RadiusY="250" /> </Grid.Clip> <telerik:RadMap ZoomLevel="6" Center="37, -120"> <telerik:RadMap.Provider> <telerik:OpenStreetMapProvider /> </telerik:RadMap.Provider> </telerik:RadMap> </Grid>
Implement AzureMaps Provider in RadMap based on the following API https://azure.microsoft.com/en-us/services/azure-maps/
It should be possible to specify zoom range where caption of the map shape will be visible.
The map control will support the Universal Transverse Mercator (UTM) projections. The map control will have appropriate projection which can be used for empty provider. Also it will have the converter from UTM to Mercator projection (EPSG:4326). DECLINED: Duplicate with http://feedback.telerik.com/Project/143/Feedback/Details/122715-map-visualizationlayer-should-support-custom-utm-map-projection
InformationLayer.GetBestView(...)) method produces incorrect results when working on MapPinPoint items that are part of the information layer. Deleting this item because there is a copy of it here => https://feedback.telerik.com/Project/143/Feedback/Details/88878-map-informationlayer-getbestview-produces-incorrect-results-when-working-on Also please have in mind tha this bug is not reproducible with VisualizationLayer.
Currently BalloonStyle.Text supports only <p>, <b> and <font> elements -- extend it to support table/tr/td elements as well.
Extend KML BalloonStyle.Text to support feature entity references (e.g. $[name]) - see http://code.google.com/apis/kml/documentation/kmlreference.html#balloonstyle for more information.
Map: DataTemplate is not applied correctly. On second click /zoom in/zoom out the items appear. The issue is not reproducible with Visualization Layer.