Com vocês, julio
{ Maio 1st, 2008 }
Não me perguntem o porquê do nome, mas o fato é que julio é esse mapa em Flash que conversa com Javascript. Ainda está em desenvolvimento, mas já uso pra alguns projetos e resolvi liberar todo o código no Google Code pra quem quiser usar.
Também tem uma página de exemplos aqui que é um manual de instruções.
Para ter uma idéia de como o mapa funciona, dê uma clicada pelos estados para experimentar o zoom:
Uma das aplicações do julio pode ser a exibição de gradações de cores no mapa de acordo com alguns valores. Peguei o preço médio do litro de gasolina em cada estado aqui e passei pra variáveis dentro do Javascript. E com isso basta um link para alterar tudo no julio: Clique aqui para ver no mapa. Passe o mouse sobre os estados para ver os valores. Quanto mais escuro, maior o preço da gasolina.
Não esqueça, dá pra brincar bastante com o mapa na página de exemplos.

1 de Maio de 2008 às 19:51
puxa cara, muiiito bom mesmo! parabéns.
vou recomendar.
2 de Maio de 2008 às 6:27
Fantástico! Vou espreitar melhor o código, gostaria de fazer algumas coias com essa aplicação.
3 de Maio de 2008 às 0:56
Muito bom mesmo, Pedro! Desde o primeiro momento eu curti muito o Julio.
Só gostaria de saber se ele funciona pegando dados de um arquivo XML ou se é necessário um banco de dados.
Coloco isso, pois para usuários mais leigos (moçada de ONGs na maior parte) é mais fácil editar um arquivo-texto que mexer numbanco de dados…
Abração,
Carlos
30 de Setembro de 2008 às 17:39
Ainda não testei, mas estava a procura de algo semelhante e flexível, acho que achei
Só uma pergunta, como faço para atribuir uma URL ao click de um estado?
Parabéns pela iniciativa.
30 de Setembro de 2008 às 17:49
Oi Marcus, vc atribui qualquer função ao estado pelo javascript.
Crie no javascript uma função assim:
function chamaUrl(estado) {
window.open(”http://minhaurl?estado=”+estado)
}
e aí diga para os estados a chamarem.
defineFuncao(’JS’,'chamaUrl’)
Note que ao definir a função, ela vai receber a sigla do estado.
Não testei nada do código acima, dê uma olhada na página de exemplos para um código mais confiável: http://www.pedrovalente.com/projetos/julio/julio_docs.html