Funções de uso geral para processamento de dados
| Funções gerais | Funções de uso geral para processamento de dados |
| Files | |
| funcoes.js | |
| Licença | I3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet |
| Functions | |
| $im | Retorna o caminho correto de uma imagem. |
| $top | Muda a posição (superior) de um objeto tanto no IE como no Firefox. |
| $left | Muda a posição (esquerda) de um objeto tanto no IE como no Firefox. |
| trataErro | Trata o erro de um try cacth. |
| iCookie | Insere um cookie. |
| pCookie | Pega um cookie. |
| interface | |
| Functions | |
| initJanelaMen | Abre a janela com as mensagens de ajuda ao usuário |
| ativaGuias | Ativa as guias principais do mapa, definindo as funções que serão executadas quando a guia é escolhida. |
| mensagemf | Abre uma mensagem na tela em um DIV. |
| wdocaf | Abre a janela docável para executar algum programa. |
| redimwdocaf | Redimensiona a janela docável. |
| wdocaf2 | Abre uma segunda janela docável para executar algum programa relativo a outra janela. |
| wdocafechaf | Fecha uma janela docável. |
| mostradicasf | Mostra dicas sobre uma função quando o mouse passa sobre um botão ou outra opção qualquer. |
| mudaiconf | Muda as bordas dos ícones de ferramentas, passando todos para normal. |
| mostraguiaf | Ativa a visualização de uma determinada guia. |
| aguarde | Cria um objeto aguarde. |
| ativaClicks | Ativa as operações de clique sobre o mapa |
| navegação | |
| Functions | |
| initJanelaRef | Abre a janela com o mapa de referencia |
| mudaboxnf | Posiciona o botao aplicar quando o check box que liga/desliga um tema é pressionado. |
| movelentef | Move a imagem na lente de aumento conforme o moveimento do mouse sobre o mapa. |
| zoomiauto | Aproxima o mapa tendo o centro como referência. |
| zoomoauto | Afasta o mapa tendo o centro como referência. |
| zoomboxf | Faz o zoom no mapa utilizando a opção de desenhar um retângulo. |
| zoomIP | Localiza no mapa o usuário baseado em seu número IP. |
| zoomPonto | Localiza uma coordenada no mapa. |
| clicouRef | Altera a abrangência do mapa quando o mapa de referência é clicado |
| movimentoRef | Pega a coordenada do cursor sobre o mapa de referência |
| aplicaescala | Aplica a escala numerica definida no formulário existente no mapa. |
| zoomtot | Zoom para a extensão default. |
| panFixo | Desloca o mapa em uma direção determinada. |
| atributos | |
| Functions | |
| verificaTip | Verifica se a opção de identificação está ativa e se o mouse está parado. |
| verificaTipDefault | Executa a operação de identificação para mostrar um TIP. |
| mostraTip | Mostra a descrição de um elemento do mapa como um tip na posição do mouse. |
| legenda | |
| Functions | |
| legendaGrafico | Mostra a legenda dos gráficos adicionados no mapa. |
| inverteStatusClasse | Ativa ou desativa a visualização de uma classe de um tema. |
| sistemas de busca e navegação | |
| Functions | |
| atualizagoogle | Atualiza o box do google se a função google estiver ativa |
| atualizascielo | Atualiza a lista de dados na opção de busca Scielo |
| atualizaconfluence | Atualiza a lista de dados na opção de busca confluence |
| atualizawiki | Atualiza a lista de dados na opção de busca wiki |
| menu de temas e outras listagens | |
| Functions | |
| procurartemas | Localiza um tema no menu de temas. |
| expandeTema | Busca dados sobre um tema quando o botão de expandir tema (guia1) é clicado. |
| expandeGrupo | Chama a função ajax que pega a lista de temas de um subgrupo no menu de temas. |
| pegaListaDeGrupos | Pega a lista de grupos de uma árvore de tremas. |
| processaGrupos | Recebe os dados da função Ajax com a lista de grupos e subgrupos. |
| processaTemas | Recebe os dados da função Ajax com a lista de temas de um subgrupo. |
| pegavalSistemas | Adiciona uma árvore no menu de adição de temas, contendo os sistemas que podem ser executados. |
| pegaMapas | Recebe a lista de mapas (banners) e monta a apresentação. |
| arvoreclick | Adiciona um tema no mapa quando o usuário clica em um novo tema no menu de adição de temas. |
| pegaTema | Pega o tema de um no na guia de temas. |
| redesenho do mapa | |
| Functions | |
| remapaf | Prepara o redesenho do mapa de acordo com o que esta visivel ou nao. |
| eventos | |
| Functions | |
| processevent1 (depreciado) | Captura a posição do mouse tendo como referência o navegador. |
| calcposf | Calcula a posição correta do corpo do mapa e posiciona-o. |
| movecursor | Move o ícone que segue o mouse quando da movimentação sobre o mapa |
| capturaposicao | Captura a posição do mouse em função do evento onmousemove sobre o corpo do mapa. |
| calculos | |
| Functions | |
| calculadistancia | Calcula a distância entre dois pontos. |
| convdmsddf | Converte dms em dd. |
| calcddf | Converte o x,y de unidades de tela para décimo de grau. |
| convdmsf | Converte dd em dms. |
| convddtela | Converte coordenadas dd em coordenadas de tela. |
| posicaomouse | Cria um objeto que guarda a posição do mouse na tela. |
| posicaocursor | Cria um objeto que guarda a posição do mouse no corpo do mapa. |
| pontosdist | Armazena coordenadas no objeto pontosdist para calculo de distancia |
| desenho sobre o mapa | |
| outros | |
| Functions | |
| inseremarcaf | Insere um ponto no mapa. |
| limpacontainerf | Limpa o container de pontos. |
| criaboxg | Cria o div boxg utilizado nas operações de navegação, google, etc. |
| removeAcentos | Remove acentos de uma palavra ou frase |
I3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet
Direitos Autorais Reservados © 2006 Ministério do Meio Ambiente Brasil Desenvolvedor: Edmar Moretti edmar.moretti@mma.gov.br
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; tanto a versão 2 da Licença. 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.
$im = function( g )
Retorna o caminho correto de uma imagem.
Exemplo: $im(“imagem.png”)
| g | nome da imagem |
| string | caminho para a imagem |
$top = function( id, valor )
Muda a posição (superior) de um objeto tanto no IE como no Firefox.
Exemplo: $top(“imagem”,100)
| id | identificador do objeto |
| valor | posição em relação ao topo. |
$left = function( id, valor )
Muda a posição (esquerda) de um objeto tanto no IE como no Firefox.
Exemplo: $left(“imagem”,100)
| id | identificador do objeto |
| valor | posição em relação a esquerda. |
| Functions | |
| initJanelaMen | Abre a janela com as mensagens de ajuda ao usuário |
| ativaGuias | Ativa as guias principais do mapa, definindo as funções que serão executadas quando a guia é escolhida. |
| mensagemf | Abre uma mensagem na tela em um DIV. |
| wdocaf | Abre a janela docável para executar algum programa. |
| redimwdocaf | Redimensiona a janela docável. |
| wdocaf2 | Abre uma segunda janela docável para executar algum programa relativo a outra janela. |
| wdocafechaf | Fecha uma janela docável. |
| mostradicasf | Mostra dicas sobre uma função quando o mouse passa sobre um botão ou outra opção qualquer. |
| mudaiconf | Muda as bordas dos ícones de ferramentas, passando todos para normal. |
| mostraguiaf | Ativa a visualização de uma determinada guia. |
| aguarde | Cria um objeto aguarde. |
| ativaClicks | Ativa as operações de clique sobre o mapa |
function ativaGuias()
Ativa as guias principais do mapa, definindo as funções que serão executadas quando a guia é escolhida.
As guias principais são definidas nos objetos
objmapa.guiaTemas
objmapa.guiaMenu
objmapa.guiaLegenda
objmapa.guiaListaMapas
function mensagemf( m )
Abre uma mensagem na tela em um DIV.
| m | mensagem que será mostrada. |
function wdocaf( wlargura, waltura, wsrc, nx, ny, texto )
Abre a janela docável para executar algum programa.
| wlargura | largura da nova janela |
| waltura | altura da nova janela |
| wsrc | endereço do conteúdo que será aberto |
| nx | posição da janela em x |
| ny | posição da janela em y |
| texto | texto que será mostrado no título da janela |
function redimwdocaf( wlargura, waltura )
Redimensiona a janela docável.
| wlargura | largura da nova janela |
| waltura | altura da nova janela |
function wdocaf2( wlargura, waltura, wsrc, nx, ny, texto )
Abre uma segunda janela docável para executar algum programa relativo a outra janela.
| wlargura | largura da nova janela |
| waltura | altura da nova janela |
| wsrc | endereço do conteúdo que será aberto |
| nx | posição da janela em x |
| ny | posição da janela em y |
| texto | texto que será mostrado no título da janela |
function wdocafechaf( odoca )
Fecha uma janela docável.
Depreciado
| odoca | objeto janela |
function mostradicasf( objeto, dica, hlpt )
Mostra dicas sobre uma função quando o mouse passa sobre um botão ou outra opção qualquer.
| objeto | objeto sobre o qual o mouse está sobreposto. |
| dica | dica que aparece no mapa. |
function mudaiconf( i )
Muda as bordas dos ícones de ferramentas, passando todos para normal. Aplica uma borda sobre um ícone específico
| i | id do ícone que receberá a borda. |
function mostraguiaf( guia )
Ativa a visualização de uma determinada guia.
| guia | número da guia que será ativada. |
function aguarde()
Cria um objeto aguarde. O objeto é um banner mostrado na tela quando uma função ajax é executada.
| abre | abre o banner |
| aguardeId | identificador do banner |
| texto | texto do banner |
| fecha | fecha o banner |
| aguardeId | identificador do banner |
function ativaClicks( docMapa )
Ativa as operações de clique sobre o mapa
Define o que será executado quando o mouse é clicado ou movido sobre o mapa
| Functions | |
| initJanelaRef | Abre a janela com o mapa de referencia |
| mudaboxnf | Posiciona o botao aplicar quando o check box que liga/desliga um tema é pressionado. |
| movelentef | Move a imagem na lente de aumento conforme o moveimento do mouse sobre o mapa. |
| zoomiauto | Aproxima o mapa tendo o centro como referência. |
| zoomoauto | Afasta o mapa tendo o centro como referência. |
| zoomboxf | Faz o zoom no mapa utilizando a opção de desenhar um retângulo. |
| zoomIP | Localiza no mapa o usuário baseado em seu número IP. |
| zoomPonto | Localiza uma coordenada no mapa. |
| clicouRef | Altera a abrangência do mapa quando o mapa de referência é clicado |
| movimentoRef | Pega a coordenada do cursor sobre o mapa de referência |
| aplicaescala | Aplica a escala numerica definida no formulário existente no mapa. |
| zoomtot | Zoom para a extensão default. |
| panFixo | Desloca o mapa em uma direção determinada. |
function mudaboxnf( tipo )
Posiciona o botao aplicar quando o check box que liga/desliga um tema é pressionado.
| tipo | de onde veio a requisicao ligadesliga|adicionatema |
function movelentef()
Move a imagem na lente de aumento conforme o moveimento do mouse sobre o mapa.
function zoomboxf ( tipo )
Faz o zoom no mapa utilizando a opção de desenhar um retângulo.
As coordenadas de tela devem estar no objeto “objposicaocursor”. A opção “desloca” altera a posição do box (box1) na tela. A opção “termina”, pega as coordenadas de tela do box1 e chama a função ajax que redesenha o mapa.
| tipo | desloca|termina |
function aplicaescala()
Aplica a escala numerica definida no formulário existente no mapa.
| Functions | |
| verificaTip | Verifica se a opção de identificação está ativa e se o mouse está parado. |
| verificaTipDefault | Executa a operação de identificação para mostrar um TIP. |
| mostraTip | Mostra a descrição de um elemento do mapa como um tip na posição do mouse. |
function verificaTip()
Verifica se a opção de identificação está ativa e se o mouse está parado. Se o mouse estiver parado, chama a função de mostrar tip.
function verificaTipDefault()
Executa a operação de identificação para mostrar um TIP.
Esta é a função default, definida na variável g_funcaoTip
function mostraTip( retorno )
Mostra a descrição de um elemento do mapa como um tip na posição do mouse.
Para que um tema tenha um tip, é necessário configurar o metadata TIP no map file.
| retorno | retorno da função ajax. |
| Functions | |
| legendaGrafico | Mostra a legenda dos gráficos adicionados no mapa. |
| inverteStatusClasse | Ativa ou desativa a visualização de uma classe de um tema. |
function legendaGrafico( par )
Mostra a legenda dos gráficos adicionados no mapa.
Chamado pela ferramenta de inclusão de gráficos
| par | string com os parâmetros item*r,g,b*item.... |
function inverteStatusClasse( leg )
Ativa ou desativa a visualização de uma classe de um tema.
| leg | objeto input clicado no mapa |
| Functions | |
| atualizagoogle | Atualiza o box do google se a função google estiver ativa |
| atualizascielo | Atualiza a lista de dados na opção de busca Scielo |
| atualizaconfluence | Atualiza a lista de dados na opção de busca confluence |
| atualizawiki | Atualiza a lista de dados na opção de busca wiki |
function atualizaconfluence()
Atualiza a lista de dados na opção de busca confluence
| Functions | |
| procurartemas | Localiza um tema no menu de temas. |
| expandeTema | Busca dados sobre um tema quando o botão de expandir tema (guia1) é clicado. |
| expandeGrupo | Chama a função ajax que pega a lista de temas de um subgrupo no menu de temas. |
| pegaListaDeGrupos | Pega a lista de grupos de uma árvore de tremas. |
| processaGrupos | Recebe os dados da função Ajax com a lista de grupos e subgrupos. |
| processaTemas | Recebe os dados da função Ajax com a lista de temas de um subgrupo. |
| pegavalSistemas | Adiciona uma árvore no menu de adição de temas, contendo os sistemas que podem ser executados. |
| pegaMapas | Recebe a lista de mapas (banners) e monta a apresentação. |
| arvoreclick | Adiciona um tema no mapa quando o usuário clica em um novo tema no menu de adição de temas. |
| pegaTema | Pega o tema de um no na guia de temas. |
function expandeTema( itemID )
Busca dados sobre um tema quando o botão de expandir tema (guia1) é clicado.
| itemID | string Id do nó que foi expandido na árvore de grupos e subgrupos. |
function expandeGrupo( itemID )
Chama a função ajax que pega a lista de temas de um subgrupo no menu de temas.
| itemID | string Id do nó que foi expandido na árvore de grupos e subgrupos. |
function pegaListaDeGrupos( idmenu, listasistemas )
Pega a lista de grupos de uma árvore de tremas.
| idmenu | id que identifica a árvore. Esse id é definido no ms_configura, variável $menutemas. Se idmenu for vazio, será considerado o arquivo de menus default do I3Geo, existente no diretório menutemas. |
| listasistemas | sim|nao pega a lista de sistemas para montar a árvore de sistemas |
function processaGrupos( retorno )
Recebe os dados da função Ajax com a lista de grupos e subgrupos.
Monta a árvore para adição de um novo tema no mapa.
| retorno | string formatada com os dados para montagem da árvore. |
function processaTemas( retorno )
Recebe os dados da função Ajax com a lista de temas de um subgrupo.
Monta a árvore para adição de um novo tema no mapa.
| retorno | string formatada com os dados para montagem da árvore. |
function pegavalSistemas( sis )
Adiciona uma árvore no menu de adição de temas, contendo os sistemas que podem ser executados.
| sis | objeto com a lista de sistemas. |
function pegaMapas( retorno )
Recebe a lista de mapas (banners) e monta a apresentação.
Adiciona na guia mapas os banners que dão acesso direto a mapas especiais.
A indicação do arquivo xml é feita em ms_configura.php
function arvoreclick( itemID )
Adiciona um tema no mapa quando o usuário clica em um novo tema no menu de adição de temas.
| itemID | ID que identifica qual tema foi clicado. O ID é definido no arquivo .map e no arquivo menutemas/menutemas.xml |
function pegaTema( celula )
Pega o tema de um no na guia de temas.
Utilizado nas opções que operam sobre um tema específico.
| celula | objeto que foi clicado |
Id do tema.
function remapaf()
Prepara o redesenho do mapa de acordo com o que esta visivel ou nao.
Chamado por algumas funções que necessitam refazer o desenho do mapa.
Verifica na lista de temas já adicionados, os temas que estão ligados e desligados, Chama a função que verifica na lista de temas adicionais.
| Functions | |
| processevent1 (depreciado) | Captura a posição do mouse tendo como referência o navegador. |
| calcposf | Calcula a posição correta do corpo do mapa e posiciona-o. |
| movecursor | Move o ícone que segue o mouse quando da movimentação sobre o mapa |
| capturaposicao | Captura a posição do mouse em função do evento onmousemove sobre o corpo do mapa. |
function processevent1( exy1 )
Captura a posição do mouse tendo como referência o navegador.
Atualiza o objeto objposicaomouse e movimenta as janelas docáveis.
Recalcula a posição correta da imagem do mapa.
| exy1 | objeto evento. |
function calcposf()
Calcula a posição correta do corpo do mapa e posiciona-o.
Atualiza as variáveis imagemxi,imagemyi,imagemxref e imagemyref
function capturaposicao( exy )
Captura a posição do mouse em função do evento onmousemove sobre o corpo do mapa.
Atualiza o objeto objposicaocursor. A função de mostrar TIP é definida como “” quando o mouse é movimentado.
| exy | objeto evento. |
| Functions | |
| calculadistancia | Calcula a distância entre dois pontos. |
| convdmsddf | Converte dms em dd. |
| calcddf | Converte o x,y de unidades de tela para décimo de grau. |
| convdmsf | Converte dd em dms. |
| convddtela | Converte coordenadas dd em coordenadas de tela. |
| posicaomouse | Cria um objeto que guarda a posição do mouse na tela. |
| posicaocursor | Cria um objeto que guarda a posição do mouse no corpo do mapa. |
| pontosdist | Armazena coordenadas no objeto pontosdist para calculo de distancia |
function calculadistancia( lga, lta, lgb, ltb ) //0ms
Calcula a distância entre dois pontos.
| lga | x inicial. |
| lta | y inicial |
| lgb | x final |
| ltb | y final |
function convdmsddf( cd, cm, cs )
Converte dms em dd.
| cd | grau. |
| cm | minuto. |
| cs | segundo |
Coordenada em dd.
function calcddf( xfign, yfign, g_celula, imgext )
Converte o x,y de unidades de tela para décimo de grau.
| xfign | x em valores de imagem. |
| yfign | y em coordenadas de imagem. |
| g_celula | tamanho no terreno do pixel da imagem. |
| imgext | extensão geográfica do mapa. |
Coordena em dd.
function convdmsf( x, y )
Converte dd em dms.
| x | coordenada x. |
| y | coordenada y. |
Array com o valor de x [0] e y [1] no formato dd mm ss
function convddtela( vx, vy, docmapa )
Converte coordenadas dd em coordenadas de tela.
| vx | coordenada x. |
| vy | coordenada y. |
| docmapa | objeto que contém o objeto imagem. |
Array com o valor de x [0] e y [1]
function posicaomouse()
Cria um objeto que guarda a posição do mouse na tela. A posição é medida em relação a janela do navegador.
| x | coordenada x em valores de tela |
| y | coordenada y em valores de tela |
function posicaocursor()
Cria um objeto que guarda a posição do mouse no corpo do mapa. A posição é medida em relação à posição do mapa no navegador.
| ddx | coordenada x em décimo de grau |
| ddy | coordenada y em décimo de grau |
| dmsx | coordenada x em grau, minuto e segundo |
| dmsy | coordenada y em grau, minuto e segundo |
| telax | coordenada x em valores de tela |
| telay | coordenada y em valores de tela |
| imgx | coordenada x em relação ao mapa |
| imgy | coordenada y em relação ao mapa |
| refx | coordenada x em relação ao mapa de referência |
| refy | coordenada y em relação ao mapa de referência |
function pontosdist()
Armazena coordenadas no objeto pontosdist para calculo de distancia
| xpt | coordenadas x em dd |
| ypt | coordenadas y em dd |
| dist | distância entre os dois últimos pontos |
| xtela | coordenada x na tela |
| ytela | coordenada y na tela |
| ximg | coordenada x na imagem do mapa |
| yimg | coordenada y na imagem do mapa |
| linhas | lista de objetos criados pela biblioteca richdraw utilizados no desenho da linha de medição |
| Functions | |
| inseremarcaf | Insere um ponto no mapa. |
| limpacontainerf | Limpa o container de pontos. |
| criaboxg | Cria o div boxg utilizado nas operações de navegação, google, etc. |
| removeAcentos | Remove acentos de uma palavra ou frase |
function inseremarcaf( xi, yi )
Insere um ponto no mapa.
Os pontos são inseridos em um contaier de pontos e mostrados temporáriamente como uma imagem. Utilizado pela função de medição de distâncias.
| xi | coordenada x. |
| yi | coordenada y. |
Retorna o caminho correto de uma imagem.
$im = function( g )
Muda a posição (superior) de um objeto tanto no IE como no Firefox.
$top = function( id, valor )
Muda a posição (esquerda) de um objeto tanto no IE como no Firefox.
$left = function( id, valor )
Trata o erro de um try cacth.
function trataErro()
Insere um cookie.
function iCookie( nome, valor )
Pega um cookie.
function pCookie( nome )
Abre a janela com as mensagens de ajuda ao usuário
function initJanelaMen()
Ativa as guias principais do mapa, definindo as funções que serão executadas quando a guia é escolhida.
function ativaGuias()
Abre uma mensagem na tela em um DIV.
function mensagemf( m )
Abre a janela docável para executar algum programa.
function wdocaf( wlargura, waltura, wsrc, nx, ny, texto )
Redimensiona a janela docável.
function redimwdocaf( wlargura, waltura )
Abre uma segunda janela docável para executar algum programa relativo a outra janela.
function wdocaf2( wlargura, waltura, wsrc, nx, ny, texto )
Fecha uma janela docável.
function wdocafechaf( odoca )
Mostra dicas sobre uma função quando o mouse passa sobre um botão ou outra opção qualquer.
function mostradicasf( objeto, dica, hlpt )
Muda as bordas dos ícones de ferramentas, passando todos para normal.
function mudaiconf( i )
Ativa a visualização de uma determinada guia.
function mostraguiaf( guia )
Cria um objeto aguarde.
function aguarde()
Ativa as operações de clique sobre o mapa
function ativaClicks( docMapa )
Abre a janela com o mapa de referencia
function initJanelaRef()
Posiciona o botao aplicar quando o check box que liga/desliga um tema é pressionado.
function mudaboxnf( tipo )
Move a imagem na lente de aumento conforme o moveimento do mouse sobre o mapa.
function movelentef()
Aproxima o mapa tendo o centro como referência.
function zoomiauto()
Afasta o mapa tendo o centro como referência.
function zoomoauto()
Faz o zoom no mapa utilizando a opção de desenhar um retângulo.
function zoomboxf ( tipo )
Localiza no mapa o usuário baseado em seu número IP.
function zoomIP()
Localiza uma coordenada no mapa.
function zoomPonto()
Altera a abrangência do mapa quando o mapa de referência é clicado
function clicouRef()
Pega a coordenada do cursor sobre o mapa de referência
function movimentoRef( obj )
Aplica a escala numerica definida no formulário existente no mapa.
function aplicaescala()
Zoom para a extensão default.
function zoomtot()
Desloca o mapa em uma direção determinada.
function panFixo( direcao )
Verifica se a opção de identificação está ativa e se o mouse está parado.
function verificaTip()
Executa a operação de identificação para mostrar um TIP.
function verificaTipDefault()
Mostra a descrição de um elemento do mapa como um tip na posição do mouse.
function mostraTip( retorno )
Mostra a legenda dos gráficos adicionados no mapa.
function legendaGrafico( par )
Ativa ou desativa a visualização de uma classe de um tema.
function inverteStatusClasse( leg )
Atualiza o box do google se a função google estiver ativa
function atualizagoogle()
Atualiza a lista de dados na opção de busca Scielo
function atualizascielo()
Atualiza a lista de dados na opção de busca confluence
function atualizaconfluence()
Atualiza a lista de dados na opção de busca wiki
function atualizawiki()
Localiza um tema no menu de temas.
function procurartemas()
Busca dados sobre um tema quando o botão de expandir tema (guia1) é clicado.
function expandeTema( itemID )
Chama a função ajax que pega a lista de temas de um subgrupo no menu de temas.
function expandeGrupo( itemID )
Pega a lista de grupos de uma árvore de tremas.
function pegaListaDeGrupos( idmenu, listasistemas )
Recebe os dados da função Ajax com a lista de grupos e subgrupos.
function processaGrupos( retorno )
Recebe os dados da função Ajax com a lista de temas de um subgrupo.
function processaTemas( retorno )
Adiciona uma árvore no menu de adição de temas, contendo os sistemas que podem ser executados.
function pegavalSistemas( sis )
Recebe a lista de mapas (banners) e monta a apresentação.
function pegaMapas( retorno )
Adiciona um tema no mapa quando o usuário clica em um novo tema no menu de adição de temas.
function arvoreclick( itemID )
Pega o tema de um no na guia de temas.
function pegaTema( celula )
Prepara o redesenho do mapa de acordo com o que esta visivel ou nao.
function remapaf()
Captura a posição do mouse tendo como referência o navegador.
function processevent1( exy1 )
Calcula a posição correta do corpo do mapa e posiciona-o.
function calcposf()
Move o ícone que segue o mouse quando da movimentação sobre o mapa
function movecursor()
Captura a posição do mouse em função do evento onmousemove sobre o corpo do mapa.
function capturaposicao( exy )
Calcula a distância entre dois pontos.
function calculadistancia( lga, lta, lgb, ltb ) //0ms
Converte dms em dd.
function convdmsddf( cd, cm, cs )
Converte o x,y de unidades de tela para décimo de grau.
function calcddf( xfign, yfign, g_celula, imgext )
Converte dd em dms.
function convdmsf( x, y )
Converte coordenadas dd em coordenadas de tela.
function convddtela( vx, vy, docmapa )
Cria um objeto que guarda a posição do mouse na tela.
function posicaomouse()
Cria um objeto que guarda a posição do mouse no corpo do mapa.
function posicaocursor()
Armazena coordenadas no objeto pontosdist para calculo de distancia
function pontosdist()
Insere um ponto no mapa.
function inseremarcaf( xi, yi )
Limpa o container de pontos.
function limpacontainerf()
Cria o div boxg utilizado nas operações de navegação, google, etc.
function criaboxg()
Remove acentos de uma palavra ou frase
function removeAcentos( palavra )