Localizando bairros (cliques) nos dados das ruas (um gráfico)

Estou procurando uma maneira de definir automaticamente bairros nas cidades como polígonos em um gráfico. Minha definição de bairro tem duas partes: Um quarteirão : uma área dividida entre várias ruas, em que o número de ruas (arestas) e cruzamentos (nós) é no mínimo três (um triângulo). Uma...