Hi there... some zoom in and out problem... Like scale... i guess. Anyone?

Hello there…
I am trying to make a map. Where there is gonna be a navigator, this one will have the zoom in and zoom out buttons, and some arrows to move the map, right & left, and up & down.
The problem IS…
When i centralize something located on my map, and press zoom in, the map just moves somewhere else.
Dont understand why.
I uploaded an example.
Just move the map using the arrows and place the dots in the center, press zoom in to try to read what is besides to each dot, and the map will “descentralize” itself…