Hi Robert,
Bubbles in the Maps component are used to visualize the data
mapped to the shape as bubble shapes. Since the bubble is mapped to the shape,
it will be rendered at the center of the map shape. If we have more bubbles for
a single shape, the bubble will be overlapped with other bubbles bound to the
shape. This is a valid behavior of the bubbles in the Maps.
However, to achieve your requirement, you can use markers in
the Maps component. When the marker shape is set as “Circle”, it will
appear like a bubble. The marker can be placed in a specific location using the
“latitude” and “longitude” properties set in the data source. The
size of the marker can be customized using “Width” and “Height”
properties. Please find the sample and video created to demonstrate the same
and it can be found from the below links.
Sample: https://www.syncfusion.com/downloads/support/forum/181231/ze/WebApplication4-1859113704
Video: https://www.syncfusion.com/downloads/support/forum/181231/ze/mapsbubble1569306345
NOTE: When markers are placed in many locations in a
country shape, they may appear to overlap. But, when we zoom-in on the map, the
markers will appear in the appropriate locations where we can click and view
the desired details. Or alternately, you can use a maker cluster to avoid
overlapping cases. You can refer to our online UG and demo.
MARKER DOCUMENTATION: https://ej2.syncfusion.com/aspnetmvc/documentation/maps/markers
MARKER CLUSTER DOCUMENTATION: https://ej2.syncfusion.com/aspnetmvc/documentation/maps/markers#marker-clustering
MARKER CLUSTER DEMO: https://ej2.syncfusion.com/demos/#/bootstrap5/maps/marker-cluster.html
Please let us know if the above solution meets your
requirement.