Mapa estatistico por formulario

Olá.

Preciso criar uma página web em que haja um mapa que seja alimentado através de um formulário, por exemplo:

No formulário a pessoa preenche com:
Apelido
Idade
Time
Bairro
Cidade

Aí após a pessoa se cadastrar, é possível fazer uma pesquisa escolhendo os tipos de atributos que você quer filtrar e ver o resultado no mapa…tipo… uma marcação no Bairro X onde indica que naquele bairro existem 33 pessoas que torcem para o time Z e possuem 21 anos… e ver a mesma marcação em outros bairros caso existam dados.

Como fazer isso, alguém tem alguma ideia? Estou pesquisando muito mas não estou achando a solução.