This is a migrated thread and some comments may be shown as answers.

Roadmap/Future plans

7 Answers 69 Views
Map
This is a migrated thread and some comments may be shown as answers.
Wade
Top achievements
Rank 1
Wade asked on 25 Oct 2016, 04:14 PM

We are currently re-assessing our usage of the Kendo Map in our web application. While our needs have been fairly basic until now, in the near future we will require more advanced features.

Reviewing the  Release notes it appears that aside from bug fixes, little has been done to the map control since Q2 2014 or Q1 2015 if you count exporting via drawDOM as significant.

Looking at the Roadmap (http://www.telerik.com/support/whats-new/kendo-ui/roadmap) there is nothing relating to the map.

http://kendoui-feedback.telerik.com/forums/127393-kendo-ui-feedback has many feature requests that would make a big difference to the map, but virtually none of them have been implemented. For example (http://kendoui-feedback.telerik.com/forums/127393-kendo-ui-feedback/suggestions/5905068-marker-clustering-support-on-kendo-ui-map)  has a large numbers of votes and has been around for over 2 years 

Given the above, from my perspective it looks like functionality wise the map control is stagnant. Therefore we are not filled with confidence in using it in our map-centric application.

Can you offer any insight into whether or not this is a valid conclusion, and also into relevant future plans (if any)

Thanks

 

 

 

 

 

7 Answers, 1 is accepted

Sort by
0
T. Tsonev
Telerik team
answered on 27 Oct 2016, 03:20 PM
Hi,

It is true that the Map has not received much attention lately.
Traditionally the Chart gets most of our attention due to the much higher usage.

That is not to say that we don't want to develop new features or to abandon the Map.
Your feedback is appreciated as it points us to the specific features needed for your business.
That's great! I'll forward it to our product manager and make sure we include them in our near-term plans.

What do you find critical for your future needs besides marker clustering?

Regards,
T. Tsonev
Telerik by Progress
 
Build rich, delightful, *native* Angular 2 apps with Kendo UI for Angular 2. Try it out today! Kendo UI for Angular 2 (currently in beta) is a jQuery-free toolset, written in TypeScript, designed from the ground up to offer true, native Angular 2 components.
 
0
Wade
Top achievements
Rank 1
answered on 27 Oct 2016, 05:11 PM

Thanks for the reply. Yes going by the number of posts in this forum, it seems the map has relatively low usage.

Clustering is not critical for our current requirements, rather I was citing it as an example of something there is a clear demand for but it has not been implemented.

Features that are important to us in rough order from most important to least:

http://kendoui-feedback.telerik.com/forums/127393-kendo-ui-feedback/suggestions/5789410-support-label-in-kendo-ui-map

http://kendoui-feedback.telerik.com/forums/127393-kendo-ui-feedback/suggestions/6993914-add-transitions-to-kendo-map

http://kendoui-feedback.telerik.com/forums/127393-kendo-ui-feedback/suggestions/7751271-allow-shapes-to-be-drawn-overs-map-to-select-marke (I have asked about this already and it seems possible with quite a lot of work)

http://kendoui-feedback.telerik.com/forums/127393-kendo-ui-feedback/suggestions/6943470-add-layer-dynamically-to-map

http://kendoui-feedback.telerik.com/forums/127393-kendo-ui-feedback/suggestions/6993177-allow-layer-selection-on-kendo-map (Could do this ourselves but would be useful as a standard component)

- a mini map

- full screen mode

- fly to point (would require zoom transitions as above)

- heatmap layer 

 

Granted at least some of these could be user implemented with varying amounts of effort.

 

 

0
T. Tsonev
Telerik team
answered on 31 Oct 2016, 04:40 PM
Hello,

I'll go over over the top features and add my comments:

1) I'd like to ask for examples for the type of marker labels you need. A quick mock-up or screenshot from existing implementation will help ensure we're on the same page.
2) Transitions are a must for me and will help with the overall feel of the component.
3) A free-form selection would be quite challenging, but arguably useful. It's definitely a lot of work.
4) Adding layers should be possible even today. Perhaps a case of missing documentation that I'll check.
5) A layer selection is among the basic tools for the map, should be prioritized over more complex features

The rest are nice to have as well, but let's not get ahead of ourselves.

Just to make sure I'm not overpromising, none of these features is on the roadmap as of today.
When they'll get there is a function of our capacity and dynamic priorities.

Regards,
T. Tsonev
Telerik by Progress
 
Build rich, delightful, *native* Angular 2 apps with Kendo UI for Angular 2. Try it out today! Kendo UI for Angular 2 (currently in beta) is a jQuery-free toolset, written in TypeScript, designed from the ground up to offer true, native Angular 2 components.
 
0
Wade
Top achievements
Rank 1
answered on 31 Oct 2016, 04:54 PM

1) Example of marker labels is attached. Here they exist on a separate layer, are bound to the lat/long of the same objects as the circular markers,with a different binding for the text. They over/under lap other labels, and can include formatted text.

2) Great

3) Yes not as wider appeal as some of the others, but a major plus for us and it's available on some other map controls

4) From what I could read of the posts in the forum, it's not possible without a workaround

5) OK, but this one is fairly achievable by end users now, whereas others ie: transitions are not. 

Thanks.

0
T. Tsonev
Telerik team
answered on 03 Nov 2016, 05:26 AM
Hello,

Thanks for the clarifications and sorry for the delay. I'll bookmark this thread and update it as we get ready to start work on these features.

Best Regards,
T. Tsonev
Telerik by Progress
 
Build rich, delightful, *native* Angular 2 apps with Kendo UI for Angular 2. Try it out today! Kendo UI for Angular 2 (currently in beta) is a jQuery-free toolset, written in TypeScript, designed from the ground up to offer true, native Angular 2 components.
 
0
JMB
Top achievements
Rank 1
answered on 10 Jan 2017, 01:27 PM

Hello,

We are particularly interested in layer selector. For exemple, we have :

{
     type: "tile",
     urlTemplate: "https://maps.wikimedia.org/osm-intl/#= zoom #/#= x #/#= y #.png",
     attribution: "© <a href='http://osm.org/copyright'>OpenStreetMap contributors</a>"
},
{
     type: "tile",
     urlTemplate: "http://#= subdomain #.tiles.mapbox.com/v3/openstreetmap.map-4wvf9l0l/#= zoom #/#= x #/#= y #.png",
     attribution: "© <a href='http://osm.org/copyright'>OpenStreetMap contributors</a>"
}

And I want the user to be able to choose one of these layers. Have you an example of that ?

0
T. Tsonev
Telerik team
answered on 12 Jan 2017, 12:08 PM
Hello,

Thank you for the feedback.

Please, vote for this feature on our UserVoice portal if you have minute.
This will help us gauge the overall interest and prioritize.

Regards,
T. Tsonev
Telerik by Progress
Try our brand new, jQuery-free Angular 2 components built from ground-up which deliver the business app essential building blocks - a grid component, data visualization (charts) and form elements.
Tags
Map
Asked by
Wade
Top achievements
Rank 1
Answers by
T. Tsonev
Telerik team
Wade
Top achievements
Rank 1
JMB
Top achievements
Rank 1
Share this question
or