Google Maps API V3 -> ¿Utiliza MarkerCluster pero los clusters son específicos de un polígono / región dibujada?

Ok, permítanme comenzar con esta pregunta con el hecho de que he creado muchos mapas de Google, pero han sido estrictamente marcadores y polilíneas que indican rutas y un par con alguna interacción de manejador.

Ahora busco mostrar básicamente un mapa del mundo, principalmente de América del Norte, y quiero dividir este continente en mis regiones predefinidas con algunos datos que tengo. Usando estas regiones quiero dibujar algo como un polígono con una opacidad clara y un color diferente por región.

Luego quiero usar la agrupación de marcadores, pero quiero que los grupos sean específicos para estas regiones. He mirado a mi alrededor pero no he encontrado un ejemplo como este. He visto páginas que dicen que puedes hacer esto, pero no cómo harías para hacerlo. Una vez más, definitivamente soy un noob cuando se trata de dibujar polígonos y usar el grupo de marcadores. Sé que esta pregunta es bastante vaga, pero solo estoy buscando un ejemplo / idea para comenzar, y más, así que no quiero escribir un montón de código contra esta api específica y luego descubrir que no es posible.

Cualquier idea o sugerencia es muy apreciada .... Gracias.

Respuestas a la pregunta(1)

Su respuesta a la pregunta