Primeface + gmap + atributo center

Tenho que renderizar num mapa vários pontos de coordenadas geográficas que vem de um banco de dados atendendo a vários critérios de pesquisa utilizando a tag gmap do Primefaces:

<p:gmap center="36.890257,30.707417" zoom="13" type="HYBRID"   
        style="width:600px;height:400px"  
        model="#{mapBean.simpleModel}" />

Porém preciso de um algoritmo que calcule para mim, de acordo com a lista de pontos(cada um com sua respectiva latitude e longitude) o valor dos atributos “center” e “zoom” para uma exibição adequada do resultado da pesquisa.
Alguém já passou por isso?
Desde já agradeço a boa vontade!