Unplanned
Last Updated: 24 Nov 2020 13:52 by ADMIN
Created by: Martin Ivanov
Comments: 0
Category: Map
Type: Feature Request
0
Add support for rendering heatmap visualization over the map, based on a set of points and their density.
Unplanned
Last Updated: 17 Nov 2020 10:12 by ADMIN
Shape files are not displayed correctly by the RadMap readers in .NET CORE 3.1 and .NET 5.
Completed
Last Updated: 06 Nov 2020 11:20 by ADMIN
Release LIB 2020.3.1109 (11/09/2020)
The control does not display the image in design time when using a UriImageProvide.
Unplanned
Last Updated: 05 Nov 2020 07:59 by ADMIN
Created by: Martin
Comments: 5
Category: Map
Type: Feature Request
5
Implement AzureMaps Provider in RadMap based on the following API https://azure.microsoft.com/en-us/services/azure-maps/
Unplanned
Last Updated: 21 Oct 2020 01:25 by Cole
ADMIN
Created by: Andrey
Comments: 5
Category: Map
Type: Feature Request
24
Many tasks on RadMap require smooth zooming for the better user experience. For example, floor plans or facility layouts. Default zoom increments are too large for those tasks. We should provide a way to make zoom smooth while keeping zoom level as integer value.
Unplanned
Last Updated: 21 Sep 2020 09:19 by ADMIN

Add support for digitizing complex wkt geometries.

Include support for adding, moving and deleting vertices.

 

/Brian

 

Unplanned
Last Updated: 06 Aug 2020 12:29 by ADMIN
Add API which allows to manually parse and create MapShapeData objects from the shape file read by the AsyncShapeFileReader (part of VisualizationLayer). This will be useful if you want to modify or replace shapes during their reading. Or if you want to handle errors with invalid shape file geometries.
Completed
Last Updated: 04 Aug 2020 08:37 by ADMIN
Release LIB 2020.2.810 (8/10/2020)
Currently the "FORMAT" is hardcoded to "PNG". We can expose a way to modify it through the WmsTiledProvider.
Unplanned
Last Updated: 09 Jul 2020 12:07 by ADMIN
Currently, you can export the map only when it is added to the visual tree and fully rendered. Add support for an export without adding the map control to the UI. Consider adding a service that does this or something similar.
Completed
Last Updated: 26 May 2020 08:34 by ADMIN
Release LIB 2020.2.525 (5/26/2020)
External MapScale object does not update until you Zoom/Move the map
Unplanned
Last Updated: 30 Apr 2020 10:31 by ADMIN

The behavior can be observed with the following setups:

new WmsTiledProvider("http://4maps.geo-solutions.it/geoserver/osm/wms")

            {
                Layers = "osm",
                Version = "1.3.0",
                Projection = "CRS:84" // WGS84, 1.3.0 Standard compatible
            };

and 

new WmsTiledProvider("http://4maps.geo-solutions.it/geoserver/osm/wms")

            {
                Layers = "osm",
                Version = "1.1.0",
                Projection = "EPSG:4326" // WGS84, 1.1.0 Standard compatible
            };
Completed
Last Updated: 23 Apr 2020 08:25 by ADMIN
Release LIB 2020.1.427 (04/27/2020)
Currently the BingRestTruckRouteRequest provides option for only single HazardousMaterial and single HazardousPermit. API should provide options for multiple such options.
Completed
Last Updated: 15 Apr 2020 10:47 by ADMIN
Release LIB 2020.1.420 (04/20/2020)
Currently user cannot hook for event notifying that clusters are regenerated. ZoomChanged is not reliable due to zoom animations and dispatching logic internally.
Completed
Last Updated: 12 Mar 2020 13:45 by ADMIN
Release LIB 2020.1.316 (03/16/2020)
When the Mode of the ArcGisMapProvider is changed from the MapCommandBar, the Mode property is not updated. 
Unplanned
Last Updated: 10 Mar 2020 12:33 by ADMIN
Created by: Dinko
Comments: 0
Category: Map
Type: Feature Request
6

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);
            foreach (var shape in this.visualizationLayer.Items.OfType<MapShapeData>())
            {
                if (shape.IsSelected)
                    shape.UseSelectedFill();
                else if (shape.IsHighlighted) shape.UseHighlightFill();
                else shape.UseRegularFill();
            };

Completed
Last Updated: 27 Feb 2020 12:56 by ADMIN
Release LIB 2020.1.224 (2/24/2020)
When the Layer of the OpenStreetMapProvider is changed from the MapCommandBar, the Layer property is not updated. 
Completed
Last Updated: 07 Feb 2020 16:16 by ADMIN
Visualization layers are removed from the RadMap  in a moment when MapShapeData objects are being processes (their geometries are processed).
This leads to exception in MapShapeData.cs ' SetLogicalWidth method.


Available in R2 2017 SP
Completed
Last Updated: 07 Feb 2020 16:13 by ADMIN
Release R1 2020

Recently OpenStreetMap changed their tile usage policy and require UserAgent string in the web headers for accessing tile.openstreetmap.org tiles.

https://operations.osmfoundation.org/policies/tiles/

As a result, standard open street map mode does not work - no tiles are loaded and "too many requests" error is returned from the server.

RadMap's OpenStreetMapProvider needs API (event, property or similar) for easier set up of UserAgent / Referer / other headers of web requests.

Currently, the workaround is to override the OpenStreetMapProvider like so:

    public class CustomOpenStreetProvider : OpenStreetMapProvider
    {
        public CustomOpenStreetProvider()
        {
            OpenStreetMapnikSource osmMapInkSource = this.MapSources.Values.ToList()[0] as OpenStreetMapnikSource;
            if (osmMapInkSource != null)
            {
                osmMapInkSource.WebHeaders.Add(System.Net.HttpRequestHeader.UserAgent, "your custom user agent string");
            }
        }
    }
Completed
Last Updated: 05 Feb 2020 07:46 by ADMIN
Release LIB 2020.1.210 (2/10/2020)

If you update the Location of a map shape data object (for example, EllipseData, PolygonData, ect.) at run-time, while the clustering feature is enabled, the shape disappears.

To work this around, reset the clustering via the IsClusteringEnabled property when the Location changes.

this.ellipseShapeData = new Location(newLatitude, newLongitude);
this.visualizationLayer.ClusteringEnabled = false;
this.visualizationLayer.ClusteringEnabled = true;

 

Unplanned
Last Updated: 04 Dec 2019 15:27 by ADMIN
Created by: Martin Ivanov
Comments: 0
Category: Map
Type: Feature Request
2

Add an API to load Dark tiles in the provider.

This mode can be achieved by showing tiles from the Carto Dark tile server.


1 2 3 4 5 6