No meu projeto atual, estou visualizando dados em um mapa representando alguns valores para cada área administrativa de um país. Recebi um shapefile desse país, que estou convertendo para o GeoJSON para uso com o PolyMaps. Agora eu tenho o requisito de agrupar várias áreas em áreas maiores, já que não há dados para algumas partes menores, mas dados agregados para partes grandes podem ser adquiridos. Esses clusters são predefinidos (por exemplo, A + B + C = D), então achei que seria mais fácil produzir um shapefile em cluster e convertê-lo em GeoJSON posteriormente.
Mas como crio um cluster desse tipo, de preferência automatizado e com ferramentas de código aberto? Qualquer outra maneira sensata também é bem-vinda.