Automatic zoom in heat-map

I am working on a geo map
and displays the data in a heat map
And I need the zoom to set automatically according to the data
And when the data changes, the zoom will automatically move to the points that are displayed
And yes I have many points in the same area
And what happens is that it shows me a big spot and only when you sacrifice a lot and scroll you can see all the dots
Is there a possibility that it will stand for a close zoom that shows the entire area with the small dots of course automatically and not manually?
As you can see in the images:
It’s basically the same picture
That’s how he opens for me

After scrolling and zooming in manually


Might want to look into this plugin