The ASP.NET UI Map component has a Bubble Map layer, using range of colored bubbles of different sizes. The bubble visualization allows your end-users to identify trends & easily compare data based on specific map location.
See how Bubble Layer works in ASP.NET Core Map demo
Need a custom control or user interaction? Want to know when someone has moved the map or zoomed in? No problem. With a robust set of events and a complete API for manipulating the map, you can create the interactions you need and a UX your customers demand.