¿Cómo hago para que Google Maps muestre un polígono completo?

Tengo un conjunto de objetos GPolygon que se adjuntan a objetos en mi modelo de dominio y se agregan a un mapa en mi página. Los objetos de dominio se muestran en una lista en la misma página y cuando el usuario hace clic en uno de ellos, quiero mostrar el polígono asociado.

Quiero que se muestre todo el polígono e idealmente quiero que el mapa se centre en el centro del polígono.

Esperaba que hubiera una llamada API de mapas en la línea de ...

myMap.makeSureYouCanSeeAllThisPolygon(aPolygon);

pero no he podido encontrar uno.

Si tengo que hacer esto manualmente, entonces obviamente puedo descubrir el centrado fácilmente, pero ¿cómo puedo calcular el zoom?

Respuestas a la pregunta(5)

Su respuesta a la pregunta