Unplanned
Last Updated: 12 Apr 2024 05:58 by ADMIN
Thomas
Created on: 05 Apr 2023 16:40
Category: UI for Blazor
Type: Feature Request
2
Map Layer visibility based on zoom level

Hi Telerik Team,

it would be nice to have some sort of control if a map layer (marker, bubble) etc. is shown at the currently selected zoom level. Let's say you have some map marker layers that show only big cities. If zoom is far out you may want to see just a few but when zoomed in, then there should be others (more or less) visible. It seems that some marker layers won't scale that precise on far zoom levels and maybe you want to hide some layers then.

If you need further information, don't hesitate to get in contact.

Regards,
Thomas

6 comments
ADMIN
Dimo
Posted on: 12 Apr 2024 05:58

@Chris

I am not sure what is the exact implementation, but this surely is not an officially supported behavior.

Regards,
Dimo
Progress Telerik

Stay tuned by visiting our public roadmap and feedback portal pages! Or perhaps, if you are new to our Telerik family, check out our getting started resources!
Chris
Posted on: 11 Apr 2024 18:13
Layer show/hide based on zoom seems to work in 5.1.1, at least for marker layers.  Just set MinZoom and/or MaxZoom parameters on the MapLayer.  

However, I could not find this in the documentation.  

It this an "unsupported" feature?
ADMIN
Hristian Stefanov
Posted on: 29 May 2023 09:58

Hi Rick,

We have a separate public item for supporting marker clustering: Add support for markers clustering.

You can vote for it and subscribe to receive email notifications for status updates.

Regards,
Hristian Stefanov
Progress Telerik

Stay tuned by visiting our public roadmap and feedback portal pages! Or perhaps, if you are new to our Telerik family, check out our getting started resources!
Rick
Posted on: 22 May 2023 20:53
We would have a lot of interest in Clustering as well, we do a lot of mapping on our applications and clustering is generally on the top of the list for requirements.
Thomas
Posted on: 12 Apr 2023 08:41

Hi Dimo,

I'm interested in 1. It is possible to create more than one layer. So it might be a possibility to create several layers for different zoom levels and hide them as it fits best.

2. would be a bonus to have but not for my use case.

The automatic marker clustering would also be a perfect addition to the map component (already voted).

Features like this would compensate the fact that bubble and marker layers don't zoom well at the moment as they are not part of the SVG path (when using geoJSON for example) but seperate layers with calculated coordinates. When zooming out too far the calculated coordinates for markers get quite out of place and therefor it would be better to hide them completely or show something else at that state.

Regards,
Thomas

ADMIN
Dimo
Posted on: 12 Apr 2023 07:53

Hi Thomas,

Thanks, I confirm this is a valid feature request.

For the sake of clarity, please confirm what exactly do you need when zooming in and out -

  1. A complete layer becomes visible / hidden.
  2. Only some markers become visible / hidden.

Are you interested in 1, 2, or both?

For better context, here are two other feature requests, which are related -

Regards,
Dimo
Progress Telerik

Virtual Classroom, the free self-paced technical training that gets you up to speed with Telerik and Kendo UI products quickly just got a fresh new look + new and improved content including a brand new Blazor course! Check it out at https://learn.telerik.com/.