iniciamma.js | |
Licença | I3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet |
A - Inicialização | |
Variables | |
g_embedLegenda | Indica se a legenda deve ser incluida no corpo do mapa. |
g_sid | Id da seção atual no servidor. |
oMenuData | Objeto com a arvore do menu suspenso |
g_3dmap | Variável que define o nome do map_file que possuí o layer para uso na função 3d. |
g_opcoesTemas | Variável que define se as opcoes adicionais de cada tema serao mostradas. |
g_mostraRosa | Variável que define se a rosa dos ventos deve ser mostrada junto ao mouse |
g_janelaMen | Variável que define se a janela de mensagens começará aberta. |
g_downloadbase | Variável que define se na guia 2 será mostrada a opção de download. |
g_conectargeorss | Variável que define se na guia 2 será mostrada a opção de conexão com GeoRSS. |
g_uploadlocal | Variável que define se na guia 2 será mostrada a opção de upload. |
g_conectarwms | Variável que define se na guia 2 será mostrada a opção de conexão com WMS. |
g_docaguias | Variável que define se o mapa deve iniciar com as guias em janela ou não. |
atuaLeg | Variável interna que define se a legenda docável deve ser atualizada. |
g_janelazoom | Define se a barra de zoom será aberta ou não no mapa. |
g_fatordezoom | Variável interna para a barra de zoom. |
g_diminuixM | Diminui a largura do mapa em pixels no caso do navegador ser o IE. |
g_diminuixN | Diminui a largura do mapa em pixels no caso do navegador ser o FF. |
g_diminuiyM | Diminui a altura do mapa em pixels no caso do navegador ser o IE. |
g_diminuiyN | Diminui a altura do mapa em pixels no caso do navegador ser o FF. |
g_operacao | Nome da última operação que foi executada. |
g_nomepin | Nome do tema atual que irá receber dados pontuais ou toponimia. |
g_mapaRefDisplay | Indica a visibilidade do mapa de referência na inicialização |
g_funcaoTip | Função ajax que será executada para mostrar informações do tipo TIP. |
g_tempotip | Tempo utilizado para verificar se o mouse está parado. |
g_tipotip | Define como o tip será mostrado. |
g_arvoreClick | Item da árvore de temas que foi clicado por último. |
g_arvoreClicks | Guarda os nós da árvore de temas que já foram clicados. |
g_tipoimagem | Indica o tipo de filtro de imagem que está ativo. |
g_sistemas | Nome do arquivo xml com a lista de sistemas que serão mostrados na guia de adição de temas. |
g_movedoca | Indica o status (0 ou 1) atual da janela interna. |
g_movedocac | Indica o status (0 ou 1) atual da janela para seleção de cores. |
g_movedocar | Indica o status (0 ou 1) atual da janela do mapa de referência. |
g_tipoacao | Tipo de ação que está sendo executada. |
g_realca | Define se o realce do mapa deve ficar ativo. |
g_destaca | Armazena o código do tema que está em destaque. |
destacaTamanho | Valor em pixel do retângulo de destaque de temas. |
g_lenteaberta | Indica se a lente de aumento está ou não aberta. |
g_hlpt | Indica qual o nome do arquivo de ajuda que será aberto quando a letra “a” for digiada. |
g_panM | Indica se o mapa deve ou não ser deslocado. |
g_entorno | Indica se o preenchimento do entorno do mapa está ou não ativo. |
g_guiaativa | Indica qual guia do mapa iniciará ativa. |
quadrofilme | Array que guarda os objetos do quadro de animação. |
g_quadrooriginal | Guarda a URL da imagem do mapa atual. |
wd | Indica se a janela interna foi clicada. |
navm | Verdadeiro (true) se o navegador for o Internet Explorer |
navn | Verdadeiro (true) se o navegador for o Firefox |
g_r | Indica se o software R esta instalado (sim ou nao). |
Mapa | Cria um objeto mapa. |
Functions | |
initJanelaRef | Abre a janela com o mapa de referencia |
initJanelaZoom | Abre a janela com as ferramentas de zoom |
initJanelaMen | Abre a janela com as mensagens de ajuda ao usuário |
I3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet
Direitos Autorais Reservados © 2006 Ministério do Meio Ambiente Brasil Desenvolvedor: Edmar Moretti edmar.@mma.g ov.br moretti
Este programa é software livre; você pode redistribuí-lo e/ou modificá-lo sob os termos da Licença Pública Geral GNU conforme publicada pela Free Software Foundation; Este programa é distribuído na expectativa de que seja útil, porém, SEM NENHUMA GARANTIA; nem mesmo a garantia implícita de COMERCIABILIDADE OU ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA. Consulte a Licença Pública Geral do GNU para mais detalhes. Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto com este programa; se não, escreva para a Free Software Foundation, Inc., no endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
Variables | |
g_embedLegenda | Indica se a legenda deve ser incluida no corpo do mapa. |
g_sid | Id da seção atual no servidor. |
oMenuData | Objeto com a arvore do menu suspenso |
g_3dmap | Variável que define o nome do map_file que possuí o layer para uso na função 3d. |
g_opcoesTemas | Variável que define se as opcoes adicionais de cada tema serao mostradas. |
g_mostraRosa | Variável que define se a rosa dos ventos deve ser mostrada junto ao mouse |
g_janelaMen | Variável que define se a janela de mensagens começará aberta. |
g_downloadbase | Variável que define se na guia 2 será mostrada a opção de download. |
g_conectargeorss | Variável que define se na guia 2 será mostrada a opção de conexão com GeoRSS. |
g_uploadlocal | Variável que define se na guia 2 será mostrada a opção de upload. |
g_conectarwms | Variável que define se na guia 2 será mostrada a opção de conexão com WMS. |
g_docaguias | Variável que define se o mapa deve iniciar com as guias em janela ou não. |
atuaLeg | Variável interna que define se a legenda docável deve ser atualizada. |
g_janelazoom | Define se a barra de zoom será aberta ou não no mapa. |
g_fatordezoom | Variável interna para a barra de zoom. |
g_diminuixM | Diminui a largura do mapa em pixels no caso do navegador ser o IE. |
g_diminuixN | Diminui a largura do mapa em pixels no caso do navegador ser o FF. |
g_diminuiyM | Diminui a altura do mapa em pixels no caso do navegador ser o IE. |
g_diminuiyN | Diminui a altura do mapa em pixels no caso do navegador ser o FF. |
g_operacao | Nome da última operação que foi executada. |
g_nomepin | Nome do tema atual que irá receber dados pontuais ou toponimia. |
g_mapaRefDisplay | Indica a visibilidade do mapa de referência na inicialização |
g_funcaoTip | Função ajax que será executada para mostrar informações do tipo TIP. |
g_tempotip | Tempo utilizado para verificar se o mouse está parado. |
g_tipotip | Define como o tip será mostrado. |
g_arvoreClick | Item da árvore de temas que foi clicado por último. |
g_arvoreClicks | Guarda os nós da árvore de temas que já foram clicados. |
g_tipoimagem | Indica o tipo de filtro de imagem que está ativo. |
g_sistemas | Nome do arquivo xml com a lista de sistemas que serão mostrados na guia de adição de temas. |
g_movedoca | Indica o status (0 ou 1) atual da janela interna. |
g_movedocac | Indica o status (0 ou 1) atual da janela para seleção de cores. |
g_movedocar | Indica o status (0 ou 1) atual da janela do mapa de referência. |
g_tipoacao | Tipo de ação que está sendo executada. |
g_realca | Define se o realce do mapa deve ficar ativo. |
g_destaca | Armazena o código do tema que está em destaque. |
destacaTamanho | Valor em pixel do retângulo de destaque de temas. |
g_lenteaberta | Indica se a lente de aumento está ou não aberta. |
g_hlpt | Indica qual o nome do arquivo de ajuda que será aberto quando a letra “a” for digiada. |
g_panM | Indica se o mapa deve ou não ser deslocado. |
g_entorno | Indica se o preenchimento do entorno do mapa está ou não ativo. |
g_guiaativa | Indica qual guia do mapa iniciará ativa. |
quadrofilme | Array que guarda os objetos do quadro de animação. |
g_quadrooriginal | Guarda a URL da imagem do mapa atual. |
wd | Indica se a janela interna foi clicada. |
navm | Verdadeiro (true) se o navegador for o Internet Explorer |
navn | Verdadeiro (true) se o navegador for o Firefox |
g_r | Indica se o software R esta instalado (sim ou nao). |
g_3dmap
Variável que define o nome do map_file que possuí o layer para uso na função 3d. Pode ser caminho completo. Se não, busca no aplicmap.
g_conectargeorss
Variável que define se na guia 2 será mostrada a opção de conexão com GeoRSS.
g_conectarwms
Variável que define se na guia 2 será mostrada a opção de conexão com WMS.
g_operacao
Nome da última operação que foi executada.
Dependendo do tipo de operação são aplicadas as atualizações necessárias aos componentes do mapa. Por exemplo, redesenha o corpo do mapa, atualiza a lista de temas, etc.
Essas operações são controladas pela função ajaxiniciaparametros.
g_mapaRefDisplay
Indica a visibilidade do mapa de referência na inicialização
Pode ser “block” ou “none”.
g_funcaoTip
Função ajax que será executada para mostrar informações do tipo TIP.
A função é executada pelo CPAINT e avaliada com “eval”.
g_tempotip
Tempo utilizado para verificar se o mouse está parado.
Se o mouse estiver parado, a função de mostrar tip é ativada.
g_arvoreClick
Item da árvore de temas que foi clicado por último. Guarda o identificador do nó da árvore de temas.
g_arvoreClicks
Guarda os nós da árvore de temas que já foram clicados. Evita que a função ajax que busca os filhos de um nó na árvore de temas seja executado novamente, recuperando o que já está na memória.
g_tipoimagem
Indica o tipo de filtro de imagem que está ativo. O filtro ativo é aplicado sobre a imagem toda a vez que o mapa é refeito.
g_sistemas
Nome do arquivo xml com a lista de sistemas que serão mostrados na guia de adição de temas. O valor dessa variável é definido no arquivo “ms_configura.php” e é preenchida utilizando o ajax.
g_movedoca
Indica o status (0 ou 1) atual da janela interna. Se a janela estiver sendo movimentada, o status é igual a 1.
g_movedocac
Indica o status (0 ou 1) atual da janela para seleção de cores. Se a janela estiver sendo movimentada, o status é igual a 1.
g_movedocar
Indica o status (0 ou 1) atual da janela do mapa de referência. Se a janela estiver sendo movimentada, o status é igual a 1.
g_tipoacao
Tipo de ação que está sendo executada. Quando o usuário clica no mapa, essa variável é pesquisada para definir o tipo de operação que deve ser executada. É definida quando o usuário seleciona uma determinada ferramenta do i3Geo.
g_realca
Define se o realce do mapa deve ficar ativo. O realce é um box que segue o mouse, por ter uma coloração diferente, provoca um efeito de destaque.
g_destaca
Armazena o código do tema que está em destaque. Um tema em destaque é mostrado em um retângulo que segue o mouse. O tema destacado é selecionado nas opções de cada tema.
g_lenteaberta
Indica se a lente de aumento está ou não aberta. É definida quando o usuário clica no ícone “lente”. Quando o mapa é redesenhado, essa variável é checada para verificar se a lente deve ser refeita.
g_hlpt
Indica qual o nome do arquivo de ajuda que será aberto quando a letra “a” for digiada. É definida quando o usuário passa o mouse sobre um ícone ou outro objeto.
g_entorno
Indica se o preenchimento do entorno do mapa está ou não ativo. Utilizado para criar o efeito de auto-preenchimento do mapa quando é executada a função pan. É alterada em uma opção específica no menu suspenso.
Array que guarda os objetos do quadro de animação. Cada elemento guarda um objeto com parâmetros específicos da classe quadrofilme
g_quadrooriginal
Guarda a URL da imagem do mapa atual. É utilizada para recuperar a imagem correta do corpo do mapa atual, uma vez que ao mover de um objeto quadofilme para outro, a imagem do corpo do mapa é alterada.
g_r
Indica se o software R esta instalado (sim ou nao). É preenchida na inicialização do mapa via AJAX.
Cria um objeto mapa.
Executa os programas ajax que geram o corpo do mapa, o mapa de referência, a barra de escala e a legenda. Preenche os elementos HTML necessários para visualização do mapa.
e | (opcional, se não existir, o valor será buscado na URL) extensão geográfica do mapa com valores separados por espaço |
m | (opcional, se não existir, o valor será buscado na URL) nome do mapfile criado para o mapa |
mapfile | arquivo mapfile do mapa atual |
tempo | temporizador para redesenhar o mapa. Utilizado nas opções de liga-desliga tema |
temaAtivo | tema que esta ativo. Utilizado em varias operacoes que precisam saber qual o último tema selecionado |
pinmarca | simbolo utilizado nas operações de insercao de pontos |
pintamanho | tamanho da marca |
extent | extensão geográfica do mapa atual |
extentTotal | extensão inicial do mapa |
scale | escala atual do mapa |
temas | temas que estão ativos no mapa e parâmetros indicando o tipo de tema e status |
legenda | ? |
inicializa | inicializa o mapa |
criaEscalaGrafica | cria os elementos HTML necessários para a inclusão da imagem da escala gráfica |
atualizaEscalaGrafica | gera a imagem correspondente à escala gráfica |
criaEscalaNumerica | cria os elementos HTML necessários para a inclusão da escala numérica |
criaReferencia | cria os elementos HTML necessários para a inclusão da imagem do mapa de referência |
atualizaReferencia | gera a imagem correspondente ao mapa de referência |
atualizaLegendaHTML | atualiza a legenda do mapa no formato HTML (normalmente incluida na terceira guia) |
atualizaLegendaImagem | atualiza a legenda na forma de imagem para posterior recuperação na função de pegar imagens |
atualizaListaTemas | atualiza a lista de temas ativos no mapa |
atualizaCorpoMapa | atualiza a imagem do corpo do mapa |
criaCorpoMapa | cria o corpo do mapa e define as funções que serão aplicadas aos eventos do mouse que operam sobre o mapa |
Functions | |
initJanelaRef | Abre a janela com o mapa de referencia |
initJanelaZoom | Abre a janela com as ferramentas de zoom |
initJanelaMen | Abre a janela com as mensagens de ajuda ao usuário |
Indica se a legenda deve ser incluida no corpo do mapa.
g_embedLegenda
Id da seção atual no servidor.
g_sid
Objeto com a arvore do menu suspenso
oMenuData
Variável que define o nome do map_file que possuí o layer para uso na função 3d.
g_3dmap
Variável que define se as opcoes adicionais de cada tema serao mostradas.
g_opcoesTemas
Variável que define se a rosa dos ventos deve ser mostrada junto ao mouse
g_mostraRosa
Variável que define se a janela de mensagens começará aberta.
g_janelaMen
Variável que define se na guia 2 será mostrada a opção de download.
g_downloadbase
Variável que define se na guia 2 será mostrada a opção de conexão com GeoRSS.
g_conectargeorss
Variável que define se na guia 2 será mostrada a opção de upload.
g_uploadlocal
Variável que define se na guia 2 será mostrada a opção de conexão com WMS.
g_conectarwms
Variável que define se o mapa deve iniciar com as guias em janela ou não.
g_docaguias
Variável interna que define se a legenda docável deve ser atualizada.
atuaLeg
Variável interna para a barra de zoom.
g_fatordezoom
Diminui a largura do mapa em pixels no caso do navegador ser o IE.
g_diminuixM
Diminui a largura do mapa em pixels no caso do navegador ser o FF.
g_diminuixN
Diminui a altura do mapa em pixels no caso do navegador ser o IE.
g_diminuiyM
Diminui a altura do mapa em pixels no caso do navegador ser o FF.
g_diminuiyN
Nome da última operação que foi executada.
g_operacao
Nome do tema atual que irá receber dados pontuais ou toponimia.
g_nomepin
Indica a visibilidade do mapa de referência na inicialização
g_mapaRefDisplay
Função ajax que será executada para mostrar informações do tipo TIP.
g_funcaoTip
Tempo utilizado para verificar se o mouse está parado.
g_tempotip
Define como o tip será mostrado.
g_tipotip
Item da árvore de temas que foi clicado por último.
g_arvoreClick
Guarda os nós da árvore de temas que já foram clicados.
g_arvoreClicks
Indica o tipo de filtro de imagem que está ativo.
g_tipoimagem
Nome do arquivo xml com a lista de sistemas que serão mostrados na guia de adição de temas.
g_sistemas
Indica o status (0 ou 1) atual da janela interna.
g_movedoca
Indica o status (0 ou 1) atual da janela para seleção de cores.
g_movedocac
Indica o status (0 ou 1) atual da janela do mapa de referência.
g_movedocar
Tipo de ação que está sendo executada.
g_tipoacao
Define se o realce do mapa deve ficar ativo.
g_realca
Armazena o código do tema que está em destaque.
g_destaca
Valor em pixel do retângulo de destaque de temas.
destacaTamanho
Indica se a lente de aumento está ou não aberta.
g_lenteaberta
Indica qual o nome do arquivo de ajuda que será aberto quando a letra “a” for digiada.
g_hlpt
Indica se o mapa deve ou não ser deslocado.
g_panM
Indica se o preenchimento do entorno do mapa está ou não ativo.
g_entorno
Indica qual guia do mapa iniciará ativa.
g_guiaativa
Guarda a URL da imagem do mapa atual.
g_quadrooriginal
Indica se a janela interna foi clicada.
wd
Verdadeiro (true) se o navegador for o Internet Explorer
navm
Verdadeiro (true) se o navegador for o Firefox
navn
Indica se o software R esta instalado (sim ou nao).
g_r
Abre a janela com o mapa de referencia
function initJanelaRef()
Abre a janela com as ferramentas de zoom
function initJanelaZoom( qual )
Abre a janela com as mensagens de ajuda ao usuário
function initJanelaMen()