I would like to reproduce something like this

anybody has an idea if i can find some plugin or how can i get this done?

i guess that google maps has a listener for map update or move
and the script triggers some ajax call that will fill the side bar and the markers

i hope in some already made plugin