Ir para conteúdo
Fórum Script Brasil
  • 0

Inserir URL em Pontos no Mapa Julio do Pedro Valente


Igor Abdo

Pergunta

Acesse Mapa Julio (Página de Exemplos)

Como pode ver, no final da página existe o seguinte termo:

Insere um ponto no mapa usando X e Y em latitude e longitude no grupo nomeado.[testar]

Clique em [testar], veja que aparece um ponto fixo no mapa configurado pela longitude e latitude setado na variável da função abaixo:

inserePontoLongLat = function(long, lat, tamanho, cor, opacidade, nome) {

    zero_x_em_lat = -73.7404
    zero_y_em_long = 4.6111    
    razao_x = 8.17    
    razao_y = 8.17    
    x_em_px = -(zero_x_em_lat - lat) * razao_x;
    
    //alternativo
    //x_em_px = zero_x_em_lat + (lat + 180.0) * 330 / 360.0;
    
    y_em_px = (zero_y_em_long - long) * razao_y;
    
    trace(x_em_px + " " + y_em_px);    
    
    inserePonto(x_em_px, y_em_px, tamanho, cor, opacidade, nome);    
}
ExternalInterface.addCallback("inserePontoLongLat", this, inserePontoLongLat);

insereLoteLongLat = function(coordenadas, tamanho, cor, opacidade, nome):Void {
    nome = getGrupoDePontos(nome)
    for (var i = 0; i<coordenadas.length; i++) {
        inserePontoLongLat(coordenadas[i][0], coordenadas[i][1], tamanho, cor, opacidade, nome);
    }
    
}
ExternalInterface.addCallback("insereLoteLongLat", this, insereLoteLongLat);

getGrupoDePontos = function(nome) {
    if(nome == '') {
        nome = 'pontos';
    }
    //Cria novo grupo de pontos
    if(!_root.br[nome]) {
      _root.br.createEmptyMovieClip(nome,_root.br.getNextHighestDepth())
      _root.br[nome].pontos = []
    }
    return nome;
}
Para chamar a função o código é esse:
window.onload = function(){ 
                    //getJulio().mudaCorBr('0x2b7732'); 
                    getJulio().inserePontoLongLat(long=-23.560022 , lat=-46.688643, tamanho=10, cor='0xFF0000', opacidade=70, nome='grupo_de_pontos');
}
                </script>

Como podemos inserir um URL e um alt text nesse ponto que é criado no mapa?

Os arquivos fonte estão aqui: Sources Julio Map

Editado por Igor Abdo
Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...