Botão no mapa do google

Estou desenvolvendo uma aplicação java web que contém um mapa, queria colocar um botão no mapa que chama uma popup. Alguém saberia me dizer como fazer isso ??

Olá Leandro.
Você está utilizando algum framework?

Com JSF utilizando o Primefaces é muito tranquilo fazer isso que você quer…

Segue um exemplo.

http://www.primefaces.org/showcase/ui/data/gmap/mapDialog.xhtml

Abs.

Ola Leo,

Estou utilizando o JSF e o PrimeFaces sim, esta parte do botão que você me indicou eu já fiz, eu queria colocar um botão sobre o mapa que aparece.