funcoes-js.html 185 KB
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">

<html><head><title>Funções gerais - [i3Geo]</title><link rel="stylesheet" type="text/css" href="../../styles/main.css"><script language=JavaScript src="../../javascript/main.js"></script><script language=JavaScript src="../../javascript/searchdata.js"></script></head><body id=ContentPage onLoad="NDOnLoad()"><script language=JavaScript><!--
if (browserType) {document.write("<div id=" + browserType + ">");if (browserVer) {document.write("<div id=" + browserVer + ">"); }}// --></script>

<!--  Generated by Natural Docs, version Development Release 02-10-2007 (1.35 base) -->
<!--  http://www.naturaldocs.org  -->

<!-- saved from url=(0026)http://www.naturaldocs.org -->




<div id=Content><div class="CSection CTopic" id=MainTopic><h1 class=CTitle><a name="Funções_gerais"></a>Funções gerais</h1><div class=CBody><p class=CParagraph>Funções de uso geral para processamento de dados</p><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBody><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SMain"><td class=SEntry><a href="#Funções_gerais" >Funções gerais</a></td><td class=SDescription>Funções de uso geral para processamento de dados</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Files" >Files</a></td><td class=SDescription></td></tr><tr class="SFile SIndent2 SMarked"><td class=SEntry><a href="#i3geo/classesjs/funcoes.js" >i3geo/<span class=HB> </span>classesjs/<span class=HB> </span>funcoes.js</a></td><td class=SDescription></td></tr><tr class="SGeneric SIndent2"><td class=SEntry><a href="#Licençamento" >Licençamento</a></td><td class=SDescription>I3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#$im" id=link1 onMouseOver="ShowTip(event, 'tt1', 'link1')" onMouseOut="HideTip('tt1')">$im</a></td><td class=SDescription>Retorna o caminho correto de uma imagem incluindo o endereço da aplicação e do visual em uso.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#$top" id=link2 onMouseOver="ShowTip(event, 'tt2', 'link2')" onMouseOut="HideTip('tt2')">$top</a></td><td class=SDescription>Muda a posição (superior) de um objeto tanto no IE como no Firefox.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#$left" id=link3 onMouseOver="ShowTip(event, 'tt3', 'link3')" onMouseOut="HideTip('tt3')">$left</a></td><td class=SDescription>Muda a posição (esquerda) de um objeto tanto no IE como no Firefox.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#trataErro" id=link4 onMouseOver="ShowTip(event, 'tt4', 'link4')" onMouseOut="HideTip('tt4')">trataErro</a></td><td class=SDescription>Fecha o objeto aguarde quando ocorre um erro.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#iCookie" id=link5 onMouseOver="ShowTip(event, 'tt5', 'link5')" onMouseOut="HideTip('tt5')">iCookie</a></td><td class=SDescription>Insere um cookie.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#pCookie" id=link6 onMouseOver="ShowTip(event, 'tt6', 'link6')" onMouseOut="HideTip('tt6')">pCookie</a></td><td class=SDescription>Pega um cookie.</td></tr><tr class="SSection"><td class=SEntry><a href="#interface" >interface</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#ativaMensagemBanner" id=link7 onMouseOver="ShowTip(event, 'tt7', 'link7')" onMouseOut="HideTip('tt7')">ativaMensagemBanner</a></td><td class=SDescription>Ativa o letreiro móvel.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#mensagemBanner" id=link8 onMouseOver="ShowTip(event, 'tt8', 'link8')" onMouseOut="HideTip('tt8')">mensagemBanner</a></td><td class=SDescription>Mostra uma mensagem na tela como um letriro móvel.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#sobeferramentas" id=link9 onMouseOver="ShowTip(event, 'tt9', 'link9')" onMouseOut="HideTip('tt9')">sobeferramentas</a></td><td class=SDescription>Sobe a pilha de ícones na barra de ferramentas.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#desceferramentas" id=link10 onMouseOver="ShowTip(event, 'tt10', 'link10')" onMouseOut="HideTip('tt10')">desceferramentas</a></td><td class=SDescription>Desce a pilha de ícones na barra de ferramentas.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#trocalingua" id=link11 onMouseOver="ShowTip(event, 'tt11', 'link11')" onMouseOut="HideTip('tt11')">trocalingua</a></td><td class=SDescription>Troca a linguagem atual.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#criaContainerRichdraw" id=link12 onMouseOver="ShowTip(event, 'tt12', 'link12')" onMouseOut="HideTip('tt12')">criaContainerRichdraw</a></td><td class=SDescription>Cria os elementos dom necessários ao uso das funções de desenho sobre o mapa.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#mudaVisual" id=link13 onMouseOver="ShowTip(event, 'tt13', 'link13')" onMouseOut="HideTip('tt13')">mudaVisual</a></td><td class=SDescription>Muda o visual do mapa atual.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#initJanelaMen" id=link14 onMouseOver="ShowTip(event, 'tt14', 'link14')" onMouseOut="HideTip('tt14')">initJanelaMen</a></td><td class=SDescription>Abre a janela com as mensagens de ajuda ao usuário</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#docaguias" id=link15 onMouseOver="ShowTip(event, 'tt15', 'link15')" onMouseOut="HideTip('tt15')">docaguias</a></td><td class=SDescription>Coloca as guias de navegação em uma janela interna do mapa e altera o tamanho do mapa para ajustá-lo à nova situação.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#ativaGuias" id=link16 onMouseOver="ShowTip(event, 'tt16', 'link16')" onMouseOut="HideTip('tt16')">ativaGuias</a></td><td class=SDescription>Ativa as guias principais do mapa, definindo as funções que serão executadas quando a guia é escolhida.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#pegalistademenus" id=link17 onMouseOver="ShowTip(event, 'tt17', 'link17')" onMouseOut="HideTip('tt17')">pegalistademenus</a></td><td class=SDescription>Pega a lista de menus que deverão compor a árvore de adição de temas e cria/adiciona os elementos da árvore</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#mensagemf" id=link18 onMouseOver="ShowTip(event, 'tt18', 'link18')" onMouseOut="HideTip('tt18')">mensagemf</a></td><td class=SDescription>Abre uma mensagem na tela em um DIV.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#wdocaf" id=link19 onMouseOver="ShowTip(event, 'tt19', 'link19')" onMouseOut="HideTip('tt19')">wdocaf</a></td><td class=SDescription>Abre a janela flutuante para executar algum programa.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#redimwdocaf" id=link20 onMouseOver="ShowTip(event, 'tt20', 'link20')" onMouseOut="HideTip('tt20')">redimwdocaf</a></td><td class=SDescription>Redimensiona a janela docável.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#wdocaf2" id=link21 onMouseOver="ShowTip(event, 'tt21', 'link21')" onMouseOut="HideTip('tt21')">wdocaf2</a></td><td class=SDescription>Abre uma segunda janela docável para executar algum programa relativo a outra janela.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#wdocafechaf" id=link22 onMouseOver="ShowTip(event, 'tt22', 'link22')" onMouseOut="HideTip('tt22')">wdocafechaf</a></td><td class=SDescription>Fecha uma janela docável.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#mostradicasf" id=link23 onMouseOver="ShowTip(event, 'tt23', 'link23')" onMouseOut="HideTip('tt23')">mostradicasf</a></td><td class=SDescription>Mostra dicas sobre uma função quando o mouse passa sobre um botão ou outra opção qualquer.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#mudaiconf" id=link24 onMouseOver="ShowTip(event, 'tt24', 'link24')" onMouseOut="HideTip('tt24')">mudaiconf</a></td><td class=SDescription>Muda as bordas dos ícones de ferramentas, passando todos para normal. </td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#mostraguiaf" id=link25 onMouseOver="ShowTip(event, 'tt25', 'link25')" onMouseOut="HideTip('tt25')">mostraguiaf</a></td><td class=SDescription>Ativa a visualização de uma determinada guia.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#aguarde" id=link26 onMouseOver="ShowTip(event, 'tt26', 'link26')" onMouseOut="HideTip('tt26')">aguarde</a></td><td class=SDescription>Cria um objeto aguarde. </td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#ativaClicks" id=link27 onMouseOver="ShowTip(event, 'tt27', 'link27')" onMouseOut="HideTip('tt27')">ativaClicks</a></td><td class=SDescription>Ativa as operações de clique sobre o mapa</td></tr><tr class="SSection"><td class=SEntry><a href="#navegação" >navegação</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#zoomAnterior" id=link28 onMouseOver="ShowTip(event, 'tt28', 'link28')" onMouseOut="HideTip('tt28')">zoomAnterior</a></td><td class=SDescription>Retorna ao zoom anterior do mapa.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#zoomProximo" id=link29 onMouseOver="ShowTip(event, 'tt29', 'link29')" onMouseOut="HideTip('tt29')">zoomProximo</a></td><td class=SDescription>Avança para o zoom definido antes de aplciar o zoom anterior.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#pegaCoordenadaUTM" id=link30 onMouseOver="ShowTip(event, 'tt30', 'link30')" onMouseOut="HideTip('tt30')">pegaCoordenadaUTM</a></td><td class=SDescription>Mostra as coordenadas do mouse em UTM.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#mostraRosaDosVentos" id=link31 onMouseOver="ShowTip(event, 'tt31', 'link31')" onMouseOut="HideTip('tt31')">mostraRosaDosVentos</a></td><td class=SDescription>Mostra a rosa dos ventos quando o mouse é estacionado por alguns instantes sobre o mapa.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#initJanelaZoom" id=link32 onMouseOver="ShowTip(event, 'tt32', 'link32')" onMouseOut="HideTip('tt32')">initJanelaZoom</a></td><td class=SDescription>Abre a janela com as ferramentas de zoom</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#initJanelaRef" id=link33 onMouseOver="ShowTip(event, 'tt33', 'link33')" onMouseOut="HideTip('tt33')">initJanelaRef</a></td><td class=SDescription>Abre a janela com o mapa de referencia</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#mudaboxnf" id=link34 onMouseOver="ShowTip(event, 'tt34', 'link34')" onMouseOut="HideTip('tt34')">mudaboxnf</a></td><td class=SDescription>Posiciona o botao aplicar quando o check box que liga/desliga um tema é pressionado.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#movelentef" id=link35 onMouseOver="ShowTip(event, 'tt35', 'link35')" onMouseOut="HideTip('tt35')">movelentef</a></td><td class=SDescription>Move a imagem na lente de aumento conforme o movimento do mouse sobre o mapa.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#zoomiauto" id=link36 onMouseOver="ShowTip(event, 'tt36', 'link36')" onMouseOut="HideTip('tt36')">zoomiauto</a></td><td class=SDescription>Aproxima o mapa tendo o centro como referência.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#zoomoauto" id=link37 onMouseOver="ShowTip(event, 'tt37', 'link37')" onMouseOut="HideTip('tt37')">zoomoauto</a></td><td class=SDescription>Afasta o mapa tendo o centro como referência.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#zoomboxf" id=link38 onMouseOver="ShowTip(event, 'tt38', 'link38')" onMouseOut="HideTip('tt38')">zoomboxf</a></td><td class=SDescription>Faz o zoom no mapa utilizando a opção de desenhar um retângulo.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#zoomIP" id=link39 onMouseOver="ShowTip(event, 'tt39', 'link39')" onMouseOut="HideTip('tt39')">zoomIP</a></td><td class=SDescription>Localiza no mapa o usuário baseado em seu número IP.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#zoomPonto" id=link40 onMouseOver="ShowTip(event, 'tt40', 'link40')" onMouseOut="HideTip('tt40')">zoomPonto</a></td><td class=SDescription>Localiza uma coordenada no mapa e desloca o mapa centralizando no ponto.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#clicouRef" id=link41 onMouseOver="ShowTip(event, 'tt41', 'link41')" onMouseOut="HideTip('tt41')">clicouRef</a></td><td class=SDescription>Altera a abrangência do mapa quando o mapa de referência é clicado</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#movimentoRef" id=link42 onMouseOver="ShowTip(event, 'tt42', 'link42')" onMouseOut="HideTip('tt42')">movimentoRef</a></td><td class=SDescription>Pega a coordenada do cursor sobre o mapa de referência</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#aplicaescala" id=link43 onMouseOver="ShowTip(event, 'tt43', 'link43')" onMouseOut="HideTip('tt43')">aplicaescala</a></td><td class=SDescription>Aplica a escala numerica definida no formulário existente no mapa.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#zoomtot" id=link44 onMouseOver="ShowTip(event, 'tt44', 'link44')" onMouseOut="HideTip('tt44')">zoomtot</a></td><td class=SDescription>Zoom para a extensão default.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#panFixo" id=link45 onMouseOver="ShowTip(event, 'tt45', 'link45')" onMouseOut="HideTip('tt45')">panFixo</a></td><td class=SDescription>Desloca o mapa em uma direção determinada.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#ativaEntorno" id=link46 onMouseOver="ShowTip(event, 'tt46', 'link46')" onMouseOut="HideTip('tt46')">ativaEntorno</a></td><td class=SDescription>Ativa ou desativa a carga do entorno.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#geraURLentorno" id=link47 onMouseOver="ShowTip(event, 'tt47', 'link47')" onMouseOut="HideTip('tt47')">geraURLentorno</a></td><td class=SDescription>Gera as urls que farão parte dos divs de desenho do entorno do mapa</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#ajustaEntorno" id=link48 onMouseOver="ShowTip(event, 'tt48', 'link48')" onMouseOut="HideTip('tt48')">ajustaEntorno</a></td><td class=SDescription>Ajusta o tamanho do mapa e das imagens do entorno</td></tr><tr class="SSection"><td class=SEntry><a href="#atributos" >atributos</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#verificaTip" id=link49 onMouseOver="ShowTip(event, 'tt49', 'link49')" onMouseOut="HideTip('tt49')">verificaTip</a></td><td class=SDescription>Verifica se a opção de identificação está ativa e se o mouse está parado. </td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#verificaTipDefault" id=link50 onMouseOver="ShowTip(event, 'tt50', 'link50')" onMouseOut="HideTip('tt50')">verificaTipDefault</a></td><td class=SDescription>Executa a operação de identificação para mostrar um TIP.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#mostraTip" id=link51 onMouseOver="ShowTip(event, 'tt51', 'link51')" onMouseOut="HideTip('tt51')">mostraTip</a></td><td class=SDescription>Mostra a descrição de um elemento do mapa como um tip na posição do mouse.</td></tr><tr class="SSection"><td class=SEntry><a href="#legenda" >legenda</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#legendaGrafico" id=link52 onMouseOver="ShowTip(event, 'tt52', 'link52')" onMouseOut="HideTip('tt52')">legendaGrafico</a></td><td class=SDescription>Mostra a legenda dos gráficos adicionados no mapa.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#inverteStatusClasse" id=link53 onMouseOver="ShowTip(event, 'tt53', 'link53')" onMouseOut="HideTip('tt53')">inverteStatusClasse</a></td><td class=SDescription>Ativa ou desativa a visualização de uma classe de um tema.</td></tr><tr class="SSection"><td class=SEntry><a href="#sistemas_de_busca_e_navegação" >sistemas de busca e navegação</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#atualizagoogle" id=link54 onMouseOver="ShowTip(event, 'tt54', 'link54')" onMouseOut="HideTip('tt54')">atualizagoogle</a></td><td class=SDescription>Atualiza o box do google se a função google estiver ativa</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#atualizascielo" id=link55 onMouseOver="ShowTip(event, 'tt55', 'link55')" onMouseOut="HideTip('tt55')">atualizascielo</a></td><td class=SDescription>Atualiza a lista de dados na opção de busca Scielo</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#atualizaconfluence" id=link56 onMouseOver="ShowTip(event, 'tt56', 'link56')" onMouseOut="HideTip('tt56')">atualizaconfluence</a></td><td class=SDescription>Atualiza a lista de dados na opção de busca confluence</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#atualizawiki" id=link57 onMouseOver="ShowTip(event, 'tt57', 'link57')" onMouseOut="HideTip('tt57')">atualizawiki</a></td><td class=SDescription>Atualiza a lista de dados na opção de busca wiki</td></tr><tr class="SSection"><td class=SEntry><a href="#menu_de_temas_e_outras_listagens" >menu de temas e outras listagens</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#procurartemas" id=link58 onMouseOver="ShowTip(event, 'tt58', 'link58')" onMouseOut="HideTip('tt58')">procurartemas</a></td><td class=SDescription>Localiza um tema no menu de temas.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#expandeTema" id=link59 onMouseOver="ShowTip(event, 'tt59', 'link59')" onMouseOut="HideTip('tt59')">expandeTema</a></td><td class=SDescription>Busca dados sobre um tema quando o botão de expandir tema (guia1) é clicado.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#expandeGrupo" id=link60 onMouseOver="ShowTip(event, 'tt60', 'link60')" onMouseOut="HideTip('tt60')">expandeGrupo</a></td><td class=SDescription>Chama a função ajax que pega a lista de temas de um subgrupo no menu de temas.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#processaGrupos" >processaGrupos</a></td><td class=SDescription>Recebe os dados da função Ajax com a lista de grupos e subgrupos.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#i3geo_comboGruposMenu" id=link61 onMouseOver="ShowTip(event, 'tt61', 'link61')" onMouseOut="HideTip('tt61')">i3geo_comboGruposMenu</a></td><td class=SDescription>Busca a lista de grupos existentes no menu de temas do i3geo e monta um combo com o resultado.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#i3geo_comboSubGruposMenu" id=link62 onMouseOver="ShowTip(event, 'tt62', 'link62')" onMouseOut="HideTip('tt62')">i3geo_comboSubGruposMenu</a></td><td class=SDescription>Monta um combo com a lista de subgrupos de um grupo do menu de temas do i3geo.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#i3geo_comboTemasMenu" id=link63 onMouseOver="ShowTip(event, 'tt63', 'link63')" onMouseOut="HideTip('tt63')">i3geo_comboTemasMenu</a></td><td class=SDescription>Monta um combo com a lista de subgrupos de um grupo do menu de temas do i3geo.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#pegavalSistemas" id=link64 onMouseOver="ShowTip(event, 'tt64', 'link64')" onMouseOut="HideTip('tt64')">pegavalSistemas</a></td><td class=SDescription>Adiciona uma árvore no menu de adição de temas, contendo os sistemas que podem ser executados.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#pegaMapas" id=link65 onMouseOver="ShowTip(event, 'tt65', 'link65')" onMouseOut="HideTip('tt65')">pegaMapas</a></td><td class=SDescription>Recebe a lista de mapas (banners) e monta a apresentação.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#arvoreclick" id=link66 onMouseOver="ShowTip(event, 'tt66', 'link66')" onMouseOut="HideTip('tt66')">arvoreclick</a></td><td class=SDescription>Adiciona um tema no mapa quando o usuário clica em um novo tema no menu de adição de temas.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#pegaTema" id=link67 onMouseOver="ShowTip(event, 'tt67', 'link67')" onMouseOut="HideTip('tt67')">pegaTema</a></td><td class=SDescription>Pega o tema de um no na guia de temas.</td></tr><tr class="SSection"><td class=SEntry><a href="#redesenho_do_mapa" >redesenho do mapa</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#autoRedesenho" id=link68 onMouseOver="ShowTip(event, 'tt68', 'link68')" onMouseOut="HideTip('tt68')">autoRedesenho</a></td><td class=SDescription>Controla a opção de redesenho automático temporizado</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#remapaf" id=link69 onMouseOver="ShowTip(event, 'tt69', 'link69')" onMouseOut="HideTip('tt69')">remapaf</a></td><td class=SDescription>Prepara o redesenho do mapa de acordo com o que esta visivel ou nao.</td></tr><tr class="SSection"><td class=SEntry><a href="#eventos" >eventos</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#processevent1(depreciado)" id=link70 onMouseOver="ShowTip(event, 'tt70', 'link70')" onMouseOut="HideTip('tt70')">processevent1 (depreciado)</a></td><td class=SDescription>Captura a posição do mouse tendo como referência o navegador.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#calcposf" id=link71 onMouseOver="ShowTip(event, 'tt71', 'link71')" onMouseOut="HideTip('tt71')">calcposf</a></td><td class=SDescription>Calcula a posição do corpo do mapa e posiciona-o corretamente na tela.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#movecursor" id=link72 onMouseOver="ShowTip(event, 'tt72', 'link72')" onMouseOut="HideTip('tt72')">movecursor</a></td><td class=SDescription>Move o ícone que segue o mouse quando da movimentação sobre o mapa</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#capturaposicao" id=link73 onMouseOver="ShowTip(event, 'tt73', 'link73')" onMouseOut="HideTip('tt73')">capturaposicao</a></td><td class=SDescription>Captura a posição do mouse em função do evento onmousemove sobre o corpo do mapa ou sobre o mapa de referência.</td></tr><tr class="SSection"><td class=SEntry><a href="#quadro_de_animação" >quadro de animação</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#gerafilmef" id=link74 onMouseOver="ShowTip(event, 'tt74', 'link74')" onMouseOut="HideTip('tt74')">gerafilmef</a></td><td class=SDescription>Cria os quadros que serão utilizados na função de animação e mostrados no mapa.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#gravaQuadro" id=link75 onMouseOver="ShowTip(event, 'tt75', 'link75')" onMouseOut="HideTip('tt75')">gravaQuadro</a></td><td class=SDescription>Armazena um determinado valor em uma determinada característica de um objeto quadro.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#avancaQuadro" id=link76 onMouseOver="ShowTip(event, 'tt76', 'link76')" onMouseOut="HideTip('tt76')">avancaQuadro</a></td><td class=SDescription>Avança um quadro na lista de quadros, mudando a imagem utilizada na sua representação.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#filmef" id=link77 onMouseOver="ShowTip(event, 'tt77', 'link77')" onMouseOut="HideTip('tt77')">filmef</a></td><td class=SDescription>Mostra a imagem armazenada em um quadro no lugar do corpo do mapa.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#rebobinaf" id=link78 onMouseOver="ShowTip(event, 'tt78', 'link78')" onMouseOut="HideTip('tt78')">rebobinaf</a></td><td class=SDescription>Rebobina as imagens dos quadros, limpando os parâmetros armazenados.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#filmezf" id=link79 onMouseOver="ShowTip(event, 'tt79', 'link79')" onMouseOut="HideTip('tt79')">filmezf</a></td><td class=SDescription>Muda a extensão geográfica do mapa conforme o valor armazenado em um quado de animação.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#filmeanimaf" id=link80 onMouseOver="ShowTip(event, 'tt80', 'link80')" onMouseOut="HideTip('tt80')">filmeanimaf</a></td><td class=SDescription>Carrega as imagens armazenadas nos quadros de animação.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#filmeanimarodaf" id=link81 onMouseOver="ShowTip(event, 'tt81', 'link81')" onMouseOut="HideTip('tt81')">filmeanimarodaf</a></td><td class=SDescription>Roda a animacao usando as imagens armazenadas nos quadros de animação quadros.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#quadrofilme" id=link82 onMouseOver="ShowTip(event, 'tt82', 'link82')" onMouseOut="HideTip('tt82')">quadrofilme</a></td><td class=SDescription>Cria um objeto quadro de animação. </td></tr><tr class="SSection"><td class=SEntry><a href="#calculos" >calculos</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#calculadistancia" id=link83 onMouseOver="ShowTip(event, 'tt83', 'link83')" onMouseOut="HideTip('tt83')">calculadistancia</a></td><td class=SDescription>Calcula a distância entre dois pontos.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#convdmsddf" id=link84 onMouseOver="ShowTip(event, 'tt84', 'link84')" onMouseOut="HideTip('tt84')">convdmsddf</a></td><td class=SDescription>Converte dms em dd.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#calcddf" id=link85 onMouseOver="ShowTip(event, 'tt85', 'link85')" onMouseOut="HideTip('tt85')">calcddf</a></td><td class=SDescription>Converte o x,y de unidades de tela para décimo de grau.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#convdmsf" id=link86 onMouseOver="ShowTip(event, 'tt86', 'link86')" onMouseOut="HideTip('tt86')">convdmsf</a></td><td class=SDescription>Converte dd em dms.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#convddtela" id=link87 onMouseOver="ShowTip(event, 'tt87', 'link87')" onMouseOut="HideTip('tt87')">convddtela</a></td><td class=SDescription>Converte coordenadas dd em coordenadas de tela.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#posicaomouse" id=link88 onMouseOver="ShowTip(event, 'tt88', 'link88')" onMouseOut="HideTip('tt88')">posicaomouse</a></td><td class=SDescription>Cria um objeto que guarda a posição do mouse na tela. </td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#posicaocursor" id=link89 onMouseOver="ShowTip(event, 'tt89', 'link89')" onMouseOut="HideTip('tt89')">posicaocursor</a></td><td class=SDescription>Cria um objeto que guarda a posição do mouse no corpo do mapa. </td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#pontosdist" id=link90 onMouseOver="ShowTip(event, 'tt90', 'link90')" onMouseOut="HideTip('tt90')">pontosdist</a></td><td class=SDescription>Armazena coordenadas no objeto pontosdist para calculo de distancia</td></tr><tr class="SSection"><td class=SEntry><a href="#desenho_sobre_o_mapa" >desenho sobre o mapa</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#desenhoRichdraw" id=link91 onMouseOver="ShowTip(event, 'tt91', 'link91')" onMouseOut="HideTip('tt91')">desenhoRichdraw</a></td><td class=SDescription>Desenha elementos na tela usando a biblioteca richdraw</td></tr><tr class="SSection"><td class=SEntry><a href="#outros" >outros</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#i3geo_pegaElementoPai" id=link92 onMouseOver="ShowTip(event, 'tt92', 'link92')" onMouseOut="HideTip('tt92')">i3geo_pegaElementoPai</a></td><td class=SDescription>Pega o elemento pai de um elemento clicado para identificar o código do tema.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#inseremarcaf" id=link93 onMouseOver="ShowTip(event, 'tt93', 'link93')" onMouseOut="HideTip('tt93')">inseremarcaf</a></td><td class=SDescription>Insere um ponto no mapa.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#limpacontainerf" id=link94 onMouseOver="ShowTip(event, 'tt94', 'link94')" onMouseOut="HideTip('tt94')">limpacontainerf</a></td><td class=SDescription>Limpa o container de pontos.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#criaboxg" id=link95 onMouseOver="ShowTip(event, 'tt95', 'link95')" onMouseOut="HideTip('tt95')">criaboxg</a></td><td class=SDescription>Cria o div boxg utilizado nas operações de navegação, google, etc.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#ativaDragDrop" id=link96 onMouseOver="ShowTip(event, 'tt96', 'link96')" onMouseOut="HideTip('tt96')">ativaDragDrop</a></td><td class=SDescription>Ativa a funcionalidade de arrastar e soltar para alteração da ordem de desenho dos temas e para excluir um tema do mapa.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#removeAcentos" id=link97 onMouseOver="ShowTip(event, 'tt97', 'link97')" onMouseOut="HideTip('tt97')">removeAcentos</a></td><td class=SDescription>Remove acentos de uma palavra ou frase</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#pegaPosicaoObjeto" id=link98 onMouseOver="ShowTip(event, 'tt98', 'link98')" onMouseOut="HideTip('tt98')">pegaPosicaoObjeto</a></td><td class=SDescription>Retorna a posição x,y de um objeto em relação a tela do navegador</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#recuperamapa" id=link99 onMouseOver="ShowTip(event, 'tt99', 'link99')" onMouseOut="HideTip('tt99')">recuperamapa</a></td><td class=SDescription>Tenta recuperar o último mapa, caso tenha ocorrido algum erro.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#protocolo" id=link100 onMouseOver="ShowTip(event, 'tt100', 'link100')" onMouseOut="HideTip('tt100')">protocolo</a></td><td class=SDescription>Retorna o protocolo utilizado na url.</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div>

<div class="CGroup CTopic"><h3 class=CTitle><a name="Files"></a>Files</h3></div>

<div class="CFile CTopic"><h3 class=CTitle><a name="i3geo/classesjs/funcoes.js"></a>i3geo/<span class=HB> </span>classesjs/<span class=HB> </span>funcoes.js</h3></div>

<div class="CGeneric CTopic"><h3 class=CTitle><a name="Licençamento"></a>Licençamento</h3><div class=CBody><p class=CParagraph>I3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet</p><p class=CParagraph>Direitos Autorais Reservados &copy; 2006 Ministério do Meio Ambiente Brasil Desenvolvedor: Edmar Moretti <a href="#" onClick="location.href='mai' + 'lto:' + 'edmar.'&nbsp; + 'moretti' + '@' + 'mma.g' + 'ov.br'; return false;" class=LEMail>edmar.<span style="display: none">.nosp@m.</span>moretti<span>@</span>mma.g<span style="display: none">.nosp@m.</span>ov.br</a></p><p class=CParagraph>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.&nbsp; 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.&nbsp; Consulte a Licença Pública Geral do GNU para mais detalhes.&nbsp; 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.</p></div></div>

<div class="CGroup CTopic"><h3 class=CTitle><a name="Functions"></a>Functions</h3></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="$im"></a>$im</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>$im = function(</td><td class=PParameter nowrap>g</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Retorna o caminho correto de uma imagem incluindo o endereço da aplicação e do visual em uso.</p><p class=CParagraph>Exemplo: $im(&ldquo;imagem.png&rdquo;)</p><h4 class=CHeading>Parâmetros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>g</td><td class=CDLDescription>nome da imagem</td></tr></table><h4 class=CHeading>Retorno</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>string</td><td class=CDLDescription>caminho para a imagem</td></tr></table></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="$top"></a>$top</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>$top = function(</td><td class=PParameter nowrap>id,</td></tr><tr><td></td><td class=PParameter nowrap>valor</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Muda a posição (superior) de um objeto tanto no IE como no Firefox.</p><p class=CParagraph>Exemplo: $top(&ldquo;imagem&rdquo;,100)</p><h4 class=CHeading>Parâmetros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>id</td><td class=CDLDescription>identificador do objeto</td></tr><tr><td class=CDLEntry>valor</td><td class=CDLDescription>posição em relação ao topo.</td></tr></table></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="$left"></a>$left</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>$left = function(</td><td class=PParameter nowrap>id,</td></tr><tr><td></td><td class=PParameter nowrap>valor</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Muda a posição (esquerda) de um objeto tanto no IE como no Firefox.</p><p class=CParagraph>Exemplo: $left(&ldquo;imagem&rdquo;,100)</p><h4 class=CHeading>Parâmetros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>id</td><td class=CDLDescription>identificador do objeto</td></tr><tr><td class=CDLEntry>valor</td><td class=CDLDescription>posição em relação a esquerda.</td></tr></table></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="trataErro"></a>trataErro</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function trataErro()</td></tr></table></blockquote><p class=CParagraph>Fecha o objeto aguarde quando ocorre um erro.</p></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="iCookie"></a>iCookie</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function iCookie(</td><td class=PParameter nowrap>nome,</td></tr><tr><td></td><td class=PParameter nowrap>valor</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Insere um cookie.</p></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="pCookie"></a>pCookie</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function pCookie(</td><td class=PParameter nowrap>nome</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Pega um cookie.</p></div></div>

<div class="CSection CTopic"><h2 class=CTitle><a name="interface"></a>interface</h2><div class=CBody><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBody><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#ativaMensagemBanner" id=link101 onMouseOver="ShowTip(event, 'tt7', 'link101')" onMouseOut="HideTip('tt7')">ativaMensagemBanner</a></td><td class=SDescription>Ativa o letreiro móvel.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#mensagemBanner" id=link102 onMouseOver="ShowTip(event, 'tt8', 'link102')" onMouseOut="HideTip('tt8')">mensagemBanner</a></td><td class=SDescription>Mostra uma mensagem na tela como um letriro móvel.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#sobeferramentas" id=link103 onMouseOver="ShowTip(event, 'tt9', 'link103')" onMouseOut="HideTip('tt9')">sobeferramentas</a></td><td class=SDescription>Sobe a pilha de ícones na barra de ferramentas.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#desceferramentas" id=link104 onMouseOver="ShowTip(event, 'tt10', 'link104')" onMouseOut="HideTip('tt10')">desceferramentas</a></td><td class=SDescription>Desce a pilha de ícones na barra de ferramentas.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#trocalingua" id=link105 onMouseOver="ShowTip(event, 'tt11', 'link105')" onMouseOut="HideTip('tt11')">trocalingua</a></td><td class=SDescription>Troca a linguagem atual.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#criaContainerRichdraw" id=link106 onMouseOver="ShowTip(event, 'tt12', 'link106')" onMouseOut="HideTip('tt12')">criaContainerRichdraw</a></td><td class=SDescription>Cria os elementos dom necessários ao uso das funções de desenho sobre o mapa.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#mudaVisual" id=link107 onMouseOver="ShowTip(event, 'tt13', 'link107')" onMouseOut="HideTip('tt13')">mudaVisual</a></td><td class=SDescription>Muda o visual do mapa atual.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#initJanelaMen" id=link108 onMouseOver="ShowTip(event, 'tt14', 'link108')" onMouseOut="HideTip('tt14')">initJanelaMen</a></td><td class=SDescription>Abre a janela com as mensagens de ajuda ao usuário</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#docaguias" id=link109 onMouseOver="ShowTip(event, 'tt15', 'link109')" onMouseOut="HideTip('tt15')">docaguias</a></td><td class=SDescription>Coloca as guias de navegação em uma janela interna do mapa e altera o tamanho do mapa para ajustá-lo à nova situação.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#ativaGuias" id=link110 onMouseOver="ShowTip(event, 'tt16', 'link110')" onMouseOut="HideTip('tt16')">ativaGuias</a></td><td class=SDescription>Ativa as guias principais do mapa, definindo as funções que serão executadas quando a guia é escolhida.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#pegalistademenus" id=link111 onMouseOver="ShowTip(event, 'tt17', 'link111')" onMouseOut="HideTip('tt17')">pegalistademenus</a></td><td class=SDescription>Pega a lista de menus que deverão compor a árvore de adição de temas e cria/adiciona os elementos da árvore</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#mensagemf" id=link112 onMouseOver="ShowTip(event, 'tt18', 'link112')" onMouseOut="HideTip('tt18')">mensagemf</a></td><td class=SDescription>Abre uma mensagem na tela em um DIV.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#wdocaf" id=link113 onMouseOver="ShowTip(event, 'tt19', 'link113')" onMouseOut="HideTip('tt19')">wdocaf</a></td><td class=SDescription>Abre a janela flutuante para executar algum programa.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#redimwdocaf" id=link114 onMouseOver="ShowTip(event, 'tt20', 'link114')" onMouseOut="HideTip('tt20')">redimwdocaf</a></td><td class=SDescription>Redimensiona a janela docável.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#wdocaf2" id=link115 onMouseOver="ShowTip(event, 'tt21', 'link115')" onMouseOut="HideTip('tt21')">wdocaf2</a></td><td class=SDescription>Abre uma segunda janela docável para executar algum programa relativo a outra janela.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#wdocafechaf" id=link116 onMouseOver="ShowTip(event, 'tt22', 'link116')" onMouseOut="HideTip('tt22')">wdocafechaf</a></td><td class=SDescription>Fecha uma janela docável.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#mostradicasf" id=link117 onMouseOver="ShowTip(event, 'tt23', 'link117')" onMouseOut="HideTip('tt23')">mostradicasf</a></td><td class=SDescription>Mostra dicas sobre uma função quando o mouse passa sobre um botão ou outra opção qualquer.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#mudaiconf" id=link118 onMouseOver="ShowTip(event, 'tt24', 'link118')" onMouseOut="HideTip('tt24')">mudaiconf</a></td><td class=SDescription>Muda as bordas dos ícones de ferramentas, passando todos para normal. </td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#mostraguiaf" id=link119 onMouseOver="ShowTip(event, 'tt25', 'link119')" onMouseOut="HideTip('tt25')">mostraguiaf</a></td><td class=SDescription>Ativa a visualização de uma determinada guia.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#aguarde" id=link120 onMouseOver="ShowTip(event, 'tt26', 'link120')" onMouseOut="HideTip('tt26')">aguarde</a></td><td class=SDescription>Cria um objeto aguarde. </td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#ativaClicks" id=link121 onMouseOver="ShowTip(event, 'tt27', 'link121')" onMouseOut="HideTip('tt27')">ativaClicks</a></td><td class=SDescription>Ativa as operações de clique sobre o mapa</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div>

<div class="CGroup CTopic"><h3 class=CTitle><a name="Functions"></a>Functions</h3></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="ativaMensagemBanner"></a>ativaMensagemBanner</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function ativaMensagemBanner()</td></tr></table></blockquote><p class=CParagraph>Ativa o letreiro móvel.</p></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="mensagemBanner"></a>mensagemBanner</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function mensagemBanner()</td></tr></table></blockquote><p class=CParagraph>Mostra uma mensagem na tela como um letriro móvel.</p><p class=CParagraph>As mensagens são obtidas no metadata mensagem que pode ser colocado em layers.</p></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="sobeferramentas"></a>sobeferramentas</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function sobeferramentas()</td></tr></table></blockquote><p class=CParagraph>Sobe a pilha de ícones na barra de ferramentas.</p><p class=CParagraph>Utilizado na barra de ferramentas 2.</p></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="desceferramentas"></a>desceferramentas</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function desceferramentas()</td></tr></table></blockquote><p class=CParagraph>Desce a pilha de ícones na barra de ferramentas.</p><p class=CParagraph>Utilizado na barra de ferramentas 2.</p></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="trocalingua"></a>trocalingua</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function trocalingua(</td><td class=PParameter nowrap>l</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Troca a linguagem atual.</p><p class=CParagraph>O código atual da linguagem é armazenado em um Cookie.&nbsp; Essa função troca o valor do Cookie e redesenha o mapa.</p><p class=CParagraph>A troca de linguagem é ativada pelo clique nas bandeiras inseridas na parte superior do menu suspenso.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>l</td><td class=CDLDescription>código da lingua</td></tr></table></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="criaContainerRichdraw"></a>criaContainerRichdraw</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function criaContainerRichdraw()</td></tr></table></blockquote><p class=CParagraph>Cria os elementos dom necessários ao uso das funções de desenho sobre o mapa.</p><p class=CParagraph>Richdraw é uma biblioteca utilizada pelo i3geo para abstrair as diferenças entre as linguagens svg e vml.</p><p class=CParagraph>Essa abstração é necessária devido às diferenças entre os navegadores.</p></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="mudaVisual"></a>mudaVisual</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function mudaVisual(</td><td class=PParameter nowrap>visual</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Muda o visual do mapa atual.</p><p class=CParagraph>Busca as imagens existentes na interface aberta e substituí pelas imagens existentes no diretório correspondente ao visual selecionado.</p><p class=CParagraph>As imagens existentes no mapa são comparadas com as existentes no diretório i3geo/imagens/visual/<a href="ferramentas-js.html#visual" class=LFunction id=link122 onMouseOver="ShowTip(event, 'tt101', 'link122')" onMouseOut="HideTip('tt101')">visual</a> caso ocorra correspondência são então substituídas.</p><p class=CParagraph>A lista de visuais disponíveis é obtida na inicialização do i3geo e corresponde à lista de diretórios existentes em i3geo/imagens/visual</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>visual</td><td class=CDLDescription>nome do novo visual.&nbsp; Obtido na inicialização do I3Geo e armazenado na variável objmapa.listavisual</td></tr></table></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="initJanelaMen"></a>initJanelaMen</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function initJanelaMen()</td></tr></table></blockquote><p class=CParagraph>Abre a janela com as mensagens de ajuda ao usuário</p><p class=CParagraph>Quando essa janela estiver aberta, o resultado da função de etiquetas e de ajuda é mostrado nessa janela.</p><p class=CParagraph>Se o usuário fechar a janela de mensagens, é definido um cookie para controlar a abertura da janela ou não na próxima vez que oi3geo for utilizado.</p></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="docaguias"></a>docaguias</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function docaguias()</td></tr></table></blockquote><p class=CParagraph>Coloca as guias de navegação em uma janela interna do mapa e altera o tamanho do mapa para ajustá-lo à nova situação.</p></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="ativaGuias"></a>ativaGuias</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function ativaGuias()</td></tr></table></blockquote><p class=CParagraph>Ativa as guias principais do mapa, definindo as funções que serão executadas quando a guia é escolhida.</p><p class=CParagraph>Quando o usuário clica em uma guia, todas as guias são escondidas e a guia clicada é ativada.</p><p class=CParagraph>Algumas guias só são preenchidas quando o usuário clica nelas pela primeira vez.</p><p class=CParagraph>O preenchimento sob demanda dessas guias torna necessário a definição da função que será executada.</p><p class=CParagraph>Essas funções são definidas por default nas guias principais.</p><p class=CParagraph>As guias principais são definidas nos objetos</p><p class=CParagraph>objmapa.guiaTemas</p><p class=CParagraph>objmapa.guiaMenu</p><p class=CParagraph>objmapa.guiaLegenda</p><p class=CParagraph>objmapa.guiaListaMapas</p></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="pegalistademenus"></a>pegalistademenus</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function pegalistademenus(</td><td class=PParameter nowrap>retorno</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Pega a lista de menus que deverão compor a árvore de adição de temas e cria/adiciona os elementos da árvore</p><p class=CParagraph>A lista de menus é definida em ms_configura.php</p><p class=CParagraph>Para cada menu é montada uma árvore com os grupos e sub-grupos de temas.</p></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="mensagemf"></a>mensagemf</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function mensagemf(</td><td class=PParameter nowrap>m</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Abre uma mensagem na tela em um DIV.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>m</td><td class=CDLDescription>mensagem que será mostrada.</td></tr></table></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="wdocaf"></a>wdocaf</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function wdocaf(</td><td class=PParameter nowrap>wlargura,</td></tr><tr><td></td><td class=PParameter nowrap>waltura,</td></tr><tr><td></td><td class=PParameter nowrap>wsrc,</td></tr><tr><td></td><td class=PParameter nowrap>nx,</td></tr><tr><td></td><td class=PParameter nowrap>ny,</td></tr><tr><td></td><td class=PParameter nowrap>texto</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Abre a janela flutuante para executar algum programa.</p><p class=CParagraph>A janela flutuante contém um iframa onde o programa, definido no parâmetro wsrc, será carregado.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>wlargura</td><td class=CDLDescription>largura da nova janela</td></tr><tr><td class=CDLEntry>waltura</td><td class=CDLDescription>altura da nova janela</td></tr><tr><td class=CDLEntry>wsrc</td><td class=CDLDescription>endereço do conteúdo que será aberto</td></tr><tr><td class=CDLEntry>nx</td><td class=CDLDescription>posição da janela em x.&nbsp; Pode ser definido como &ldquo;center&rdquo;</td></tr><tr><td class=CDLEntry>ny</td><td class=CDLDescription>posição da janela em y</td></tr><tr><td class=CDLEntry>texto</td><td class=CDLDescription>texto que será mostrado no título da janela</td></tr></table></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="redimwdocaf"></a>redimwdocaf</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function redimwdocaf(</td><td class=PParameter nowrap>wlargura,</td></tr><tr><td></td><td class=PParameter nowrap>waltura</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Redimensiona a janela docável.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>wlargura</td><td class=CDLDescription>largura da nova janela</td></tr><tr><td class=CDLEntry>waltura</td><td class=CDLDescription>altura da nova janela</td></tr></table></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="wdocaf2"></a>wdocaf2</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function wdocaf2(</td><td class=PParameter nowrap>wlargura,</td></tr><tr><td></td><td class=PParameter nowrap>waltura,</td></tr><tr><td></td><td class=PParameter nowrap>wsrc,</td></tr><tr><td></td><td class=PParameter nowrap>nx,</td></tr><tr><td></td><td class=PParameter nowrap>ny,</td></tr><tr><td></td><td class=PParameter nowrap>texto</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Abre uma segunda janela docável para executar algum programa relativo a outra janela.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>wlargura</td><td class=CDLDescription>largura da nova janela</td></tr><tr><td class=CDLEntry>waltura</td><td class=CDLDescription>altura da nova janela</td></tr><tr><td class=CDLEntry>wsrc</td><td class=CDLDescription>endereço do conteúdo que será aberto</td></tr><tr><td class=CDLEntry>nx</td><td class=CDLDescription>posição da janela em x</td></tr><tr><td class=CDLEntry>ny</td><td class=CDLDescription>posição da janela em y</td></tr><tr><td class=CDLEntry>texto</td><td class=CDLDescription>texto que será mostrado no título da janela</td></tr></table></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="wdocafechaf"></a>wdocafechaf</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function wdocafechaf(</td><td class=PParameter nowrap>odoca</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Fecha uma janela docável.</p><p class=CParagraph>Depreciado</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>odoca</td><td class=CDLDescription>objeto janela</td></tr></table></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="mostradicasf"></a>mostradicasf</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function mostradicasf(</td><td class=PParameter nowrap>objeto,</td></tr><tr><td></td><td class=PParameter nowrap>dica,</td></tr><tr><td></td><td class=PParameter nowrap>hlpt</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Mostra dicas sobre uma função quando o mouse passa sobre um botão ou outra opção qualquer.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>objeto</td><td class=CDLDescription>objeto sobre o qual o mouse está sobreposto.</td></tr><tr><td class=CDLEntry>dica</td><td class=CDLDescription>dica que aparece no mapa.</td></tr><tr><td class=CDLEntry>hlpt</td><td class=CDLDescription>depreciado</td></tr></table></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="mudaiconf"></a>mudaiconf</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function mudaiconf(</td><td class=PParameter nowrap>i</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Muda as bordas dos ícones de ferramentas, passando todos para normal.&nbsp; Aplica uma borda sobre um ícone específico</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>i</td><td class=CDLDescription>id do ícone que receberá a borda.</td></tr></table></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="mostraguiaf"></a>mostraguiaf</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function mostraguiaf(</td><td class=PParameter nowrap>guia</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Ativa a visualização de uma determinada guia.</p><h4 class=CHeading>Parâmetros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>guia</td><td class=CDLDescription>número da guia que será ativada.</td></tr></table></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="aguarde"></a>aguarde</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function aguarde()</td></tr></table></blockquote><p class=CParagraph>Cria um objeto aguarde.&nbsp; O objeto é um banner mostrado na tela quando uma função ajax é executada.</p><h4 class=CHeading>Method</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>abre</td><td class=CDLDescription>abre o banner</td></tr></table><h4 class=CHeading>Parâmetros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>aguardeId</td><td class=CDLDescription>identificador do banner</td></tr><tr><td class=CDLEntry>texto</td><td class=CDLDescription>texto do banner</td></tr></table><h4 class=CHeading>Method</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>fecha</td><td class=CDLDescription>fecha o banner</td></tr></table><h4 class=CHeading>Parâmetros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>aguardeId</td><td class=CDLDescription>identificador do banner</td></tr></table></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="ativaClicks"></a>ativaClicks</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function ativaClicks(</td><td class=PParameter nowrap>docMapa</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Ativa as operações de clique sobre o mapa</p><p class=CParagraph>Define o que será executado quando o mouse é clicado ou movido sobre o mapa</p></div></div>

<div class="CSection CTopic"><h2 class=CTitle><a name="navegação"></a>navegação</h2><div class=CBody><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBody><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#zoomAnterior" id=link123 onMouseOver="ShowTip(event, 'tt28', 'link123')" onMouseOut="HideTip('tt28')">zoomAnterior</a></td><td class=SDescription>Retorna ao zoom anterior do mapa.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#zoomProximo" id=link124 onMouseOver="ShowTip(event, 'tt29', 'link124')" onMouseOut="HideTip('tt29')">zoomProximo</a></td><td class=SDescription>Avança para o zoom definido antes de aplciar o zoom anterior.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#pegaCoordenadaUTM" id=link125 onMouseOver="ShowTip(event, 'tt30', 'link125')" onMouseOut="HideTip('tt30')">pegaCoordenadaUTM</a></td><td class=SDescription>Mostra as coordenadas do mouse em UTM.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#mostraRosaDosVentos" id=link126 onMouseOver="ShowTip(event, 'tt31', 'link126')" onMouseOut="HideTip('tt31')">mostraRosaDosVentos</a></td><td class=SDescription>Mostra a rosa dos ventos quando o mouse é estacionado por alguns instantes sobre o mapa.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#initJanelaZoom" id=link127 onMouseOver="ShowTip(event, 'tt32', 'link127')" onMouseOut="HideTip('tt32')">initJanelaZoom</a></td><td class=SDescription>Abre a janela com as ferramentas de zoom</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#initJanelaRef" id=link128 onMouseOver="ShowTip(event, 'tt33', 'link128')" onMouseOut="HideTip('tt33')">initJanelaRef</a></td><td class=SDescription>Abre a janela com o mapa de referencia</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#mudaboxnf" id=link129 onMouseOver="ShowTip(event, 'tt34', 'link129')" onMouseOut="HideTip('tt34')">mudaboxnf</a></td><td class=SDescription>Posiciona o botao aplicar quando o check box que liga/desliga um tema é pressionado.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#movelentef" id=link130 onMouseOver="ShowTip(event, 'tt35', 'link130')" onMouseOut="HideTip('tt35')">movelentef</a></td><td class=SDescription>Move a imagem na lente de aumento conforme o movimento do mouse sobre o mapa.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#zoomiauto" id=link131 onMouseOver="ShowTip(event, 'tt36', 'link131')" onMouseOut="HideTip('tt36')">zoomiauto</a></td><td class=SDescription>Aproxima o mapa tendo o centro como referência.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#zoomoauto" id=link132 onMouseOver="ShowTip(event, 'tt37', 'link132')" onMouseOut="HideTip('tt37')">zoomoauto</a></td><td class=SDescription>Afasta o mapa tendo o centro como referência.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#zoomboxf" id=link133 onMouseOver="ShowTip(event, 'tt38', 'link133')" onMouseOut="HideTip('tt38')">zoomboxf</a></td><td class=SDescription>Faz o zoom no mapa utilizando a opção de desenhar um retângulo.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#zoomIP" id=link134 onMouseOver="ShowTip(event, 'tt39', 'link134')" onMouseOut="HideTip('tt39')">zoomIP</a></td><td class=SDescription>Localiza no mapa o usuário baseado em seu número IP.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#zoomPonto" id=link135 onMouseOver="ShowTip(event, 'tt40', 'link135')" onMouseOut="HideTip('tt40')">zoomPonto</a></td><td class=SDescription>Localiza uma coordenada no mapa e desloca o mapa centralizando no ponto.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#clicouRef" id=link136 onMouseOver="ShowTip(event, 'tt41', 'link136')" onMouseOut="HideTip('tt41')">clicouRef</a></td><td class=SDescription>Altera a abrangência do mapa quando o mapa de referência é clicado</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#movimentoRef" id=link137 onMouseOver="ShowTip(event, 'tt42', 'link137')" onMouseOut="HideTip('tt42')">movimentoRef</a></td><td class=SDescription>Pega a coordenada do cursor sobre o mapa de referência</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#aplicaescala" id=link138 onMouseOver="ShowTip(event, 'tt43', 'link138')" onMouseOut="HideTip('tt43')">aplicaescala</a></td><td class=SDescription>Aplica a escala numerica definida no formulário existente no mapa.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#zoomtot" id=link139 onMouseOver="ShowTip(event, 'tt44', 'link139')" onMouseOut="HideTip('tt44')">zoomtot</a></td><td class=SDescription>Zoom para a extensão default.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#panFixo" id=link140 onMouseOver="ShowTip(event, 'tt45', 'link140')" onMouseOut="HideTip('tt45')">panFixo</a></td><td class=SDescription>Desloca o mapa em uma direção determinada.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#ativaEntorno" id=link141 onMouseOver="ShowTip(event, 'tt46', 'link141')" onMouseOut="HideTip('tt46')">ativaEntorno</a></td><td class=SDescription>Ativa ou desativa a carga do entorno.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#geraURLentorno" id=link142 onMouseOver="ShowTip(event, 'tt47', 'link142')" onMouseOut="HideTip('tt47')">geraURLentorno</a></td><td class=SDescription>Gera as urls que farão parte dos divs de desenho do entorno do mapa</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#ajustaEntorno" id=link143 onMouseOver="ShowTip(event, 'tt48', 'link143')" onMouseOut="HideTip('tt48')">ajustaEntorno</a></td><td class=SDescription>Ajusta o tamanho do mapa e das imagens do entorno</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div>

<div class="CGroup CTopic"><h3 class=CTitle><a name="Functions"></a>Functions</h3></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="zoomAnterior"></a>zoomAnterior</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function zoomAnterior()</td></tr></table></blockquote><p class=CParagraph>Retorna ao zoom anterior do mapa.</p><p class=CParagraph>A memória das extensões geográficas são mantidas nos quador s de animação (objeto quadrosfilme).</p></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="zoomProximo"></a>zoomProximo</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function zoomProximo()</td></tr></table></blockquote><p class=CParagraph>Avança para o zoom definido antes de aplciar o zoom anterior.</p><p class=CParagraph>A memória das extensões geográficas são mantidas no array g_zoomProximo.</p></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="pegaCoordenadaUTM"></a>pegaCoordenadaUTM</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function pegaCoordenadaUTM()</td></tr></table></blockquote><p class=CParagraph>Mostra as coordenadas do mouse em UTM.</p><p class=CParagraph>Disparada apenas quando o mouse é estacionado por alguns instantes sobre o mapa.&lt;b&gt;</p><p class=CParagraph>Para que esta função seja executada, é necessário existir um DIV com id=mostraUTM</p></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="mostraRosaDosVentos"></a>mostraRosaDosVentos</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function mostraRosaDosVentos()</td></tr></table></blockquote><p class=CParagraph>Mostra a rosa dos ventos quando o mouse é estacionado por alguns instantes sobre o mapa.</p></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="initJanelaZoom"></a>initJanelaZoom</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function initJanelaZoom(</td><td class=PParameter nowrap>qual</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Abre a janela com as ferramentas de zoom</p><h4 class=CHeading>Parametros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>qual</td><td class=CDLDescription>Qual janela (1 ou 2)</td></tr></table></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="initJanelaRef"></a>initJanelaRef</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function initJanelaRef()</td></tr></table></blockquote><p class=CParagraph>Abre a janela com o mapa de referencia</p></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="mudaboxnf"></a>mudaboxnf</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function mudaboxnf(</td><td class=PParameter nowrap>tipo,</td></tr><tr><td></td><td class=PParameter nowrap>obj</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Posiciona o botao aplicar quando o check box que liga/desliga um tema é pressionado.</p><h4 class=CHeading>Parâmetros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>tipo</td><td class=CDLDescription>de onde veio a requisicao ligadesliga|adicionatema</td></tr><tr><td class=CDLEntry>obj</td><td class=CDLDescription>objeto que foi clicado</td></tr></table></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="movelentef"></a>movelentef</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function movelentef()</td></tr></table></blockquote><p class=CParagraph>Move a imagem na lente de aumento conforme o movimento do mouse sobre o mapa.</p></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="zoomiauto"></a>zoomiauto</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function zoomiauto()</td></tr></table></blockquote><p class=CParagraph>Aproxima o mapa tendo o centro como referência.</p></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="zoomoauto"></a>zoomoauto</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function zoomoauto()</td></tr></table></blockquote><p class=CParagraph>Afasta o mapa tendo o centro como referência.</p></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="zoomboxf"></a>zoomboxf</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function zoomboxf (</td><td class=PParameter nowrap>tipo</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Faz o zoom no mapa utilizando a opção de desenhar um retângulo.</p><p class=CParagraph>As coordenadas de tela devem estar no objeto &ldquo;objposicaocursor&rdquo;.&nbsp; A opção &ldquo;desloca&rdquo; altera a posição do box (box1) na tela.&nbsp; A opção &ldquo;termina&rdquo;, pega as coordenadas de tela do box1 e chama a função ajax que redesenha o mapa.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>tipo</td><td class=CDLDescription>desloca|termina</td></tr></table></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="zoomIP"></a>zoomIP</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function zoomIP()</td></tr></table></blockquote><p class=CParagraph>Localiza no mapa o usuário baseado em seu número IP.</p></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="zoomPonto"></a>zoomPonto</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function zoomPonto()</td></tr></table></blockquote><p class=CParagraph>Localiza uma coordenada no mapa e desloca o mapa centralizando no ponto.</p></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="clicouRef"></a>clicouRef</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function clicouRef()</td></tr></table></blockquote><p class=CParagraph>Altera a abrangência do mapa quando o mapa de referência é clicado</p></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="movimentoRef"></a>movimentoRef</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function movimentoRef(</td><td class=PParameter nowrap>obj</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Pega a coordenada do cursor sobre o mapa de referência</p></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="aplicaescala"></a>aplicaescala</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function aplicaescala()</td></tr></table></blockquote><p class=CParagraph>Aplica a escala numerica definida no formulário existente no mapa.</p></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="zoomtot"></a>zoomtot</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function zoomtot()</td></tr></table></blockquote><p class=CParagraph>Zoom para a extensão default.</p></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="panFixo"></a>panFixo</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function panFixo(</td><td class=PParameter nowrap>direcao</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Desloca o mapa em uma direção determinada.</p></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="ativaEntorno"></a>ativaEntorno</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function ativaEntorno()</td></tr></table></blockquote><p class=CParagraph>Ativa ou desativa a carga do entorno.</p><p class=CParagraph>Com o entorno ativo, são produzidas imagens no entorno do mapa, no estilo Google.</p></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="geraURLentorno"></a>geraURLentorno</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function geraURLentorno()</td></tr></table></blockquote><p class=CParagraph>Gera as urls que farão parte dos divs de desenho do entorno do mapa</p></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="ajustaEntorno"></a>ajustaEntorno</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function ajustaEntorno()</td></tr></table></blockquote><p class=CParagraph>Ajusta o tamanho do mapa e das imagens do entorno</p></div></div>

<div class="CSection CTopic"><h2 class=CTitle><a name="atributos"></a>atributos</h2><div class=CBody><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBody><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#verificaTip" id=link144 onMouseOver="ShowTip(event, 'tt49', 'link144')" onMouseOut="HideTip('tt49')">verificaTip</a></td><td class=SDescription>Verifica se a opção de identificação está ativa e se o mouse está parado. </td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#verificaTipDefault" id=link145 onMouseOver="ShowTip(event, 'tt50', 'link145')" onMouseOut="HideTip('tt50')">verificaTipDefault</a></td><td class=SDescription>Executa a operação de identificação para mostrar um TIP.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#mostraTip" id=link146 onMouseOver="ShowTip(event, 'tt51', 'link146')" onMouseOut="HideTip('tt51')">mostraTip</a></td><td class=SDescription>Mostra a descrição de um elemento do mapa como um tip na posição do mouse.</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div>

<div class="CGroup CTopic"><h3 class=CTitle><a name="Functions"></a>Functions</h3></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="verificaTip"></a>verificaTip</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function verificaTip()</td></tr></table></blockquote><p class=CParagraph>Verifica se a opção de identificação está ativa e se o mouse está parado.&nbsp; Se o mouse estiver parado, chama a função de mostrar tip.</p></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="verificaTipDefault"></a>verificaTipDefault</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function verificaTipDefault()</td></tr></table></blockquote><p class=CParagraph>Executa a operação de identificação para mostrar um TIP.</p><p class=CParagraph>Esta é a função default, definida na variável g_funcaoTip</p></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="mostraTip"></a>mostraTip</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function mostraTip(</td><td class=PParameter nowrap>retorno</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Mostra a descrição de um elemento do mapa como um tip na posição do mouse.</p><p class=CParagraph>Para que um tema tenha um tip, é necessário configurar o metadata TIP no map file.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>retorno</td><td class=CDLDescription>retorno da função ajax.</td></tr></table></div></div>

<div class="CSection CTopic"><h2 class=CTitle><a name="legenda"></a>legenda</h2><div class=CBody><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBody><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#legendaGrafico" id=link147 onMouseOver="ShowTip(event, 'tt52', 'link147')" onMouseOut="HideTip('tt52')">legendaGrafico</a></td><td class=SDescription>Mostra a legenda dos gráficos adicionados no mapa.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#inverteStatusClasse" id=link148 onMouseOver="ShowTip(event, 'tt53', 'link148')" onMouseOut="HideTip('tt53')">inverteStatusClasse</a></td><td class=SDescription>Ativa ou desativa a visualização de uma classe de um tema.</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div>

<div class="CGroup CTopic"><h3 class=CTitle><a name="Functions"></a>Functions</h3></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="legendaGrafico"></a>legendaGrafico</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function legendaGrafico(</td><td class=PParameter nowrap>par</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Mostra a legenda dos gráficos adicionados no mapa.</p><p class=CParagraph>Chamado pela ferramenta de inclusão de gráficos</p><h4 class=CHeading>Parâmetros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>par</td><td class=CDLDescription>string com os parâmetros item*r,g,b*item....</td></tr></table></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="inverteStatusClasse"></a>inverteStatusClasse</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function inverteStatusClasse(</td><td class=PParameter nowrap>leg</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Ativa ou desativa a visualização de uma classe de um tema.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>leg</td><td class=CDLDescription>objeto input clicado no mapa</td></tr></table></div></div>

<div class="CSection CTopic"><h2 class=CTitle><a name="sistemas_de_busca_e_navegação"></a>sistemas de busca e navegação</h2><div class=CBody><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBody><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#atualizagoogle" id=link149 onMouseOver="ShowTip(event, 'tt54', 'link149')" onMouseOut="HideTip('tt54')">atualizagoogle</a></td><td class=SDescription>Atualiza o box do google se a função google estiver ativa</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#atualizascielo" id=link150 onMouseOver="ShowTip(event, 'tt55', 'link150')" onMouseOut="HideTip('tt55')">atualizascielo</a></td><td class=SDescription>Atualiza a lista de dados na opção de busca Scielo</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#atualizaconfluence" id=link151 onMouseOver="ShowTip(event, 'tt56', 'link151')" onMouseOut="HideTip('tt56')">atualizaconfluence</a></td><td class=SDescription>Atualiza a lista de dados na opção de busca confluence</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#atualizawiki" id=link152 onMouseOver="ShowTip(event, 'tt57', 'link152')" onMouseOut="HideTip('tt57')">atualizawiki</a></td><td class=SDescription>Atualiza a lista de dados na opção de busca wiki</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div>

<div class="CGroup CTopic"><h3 class=CTitle><a name="Functions"></a>Functions</h3></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="atualizagoogle"></a>atualizagoogle</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function atualizagoogle()</td></tr></table></blockquote><p class=CParagraph>Atualiza o box do google se a função google estiver ativa</p></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="atualizascielo"></a>atualizascielo</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function atualizascielo()</td></tr></table></blockquote><p class=CParagraph>Atualiza a lista de dados na opção de busca Scielo</p></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="atualizaconfluence"></a>atualizaconfluence</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function atualizaconfluence()</td></tr></table></blockquote><p class=CParagraph>Atualiza a lista de dados na opção de busca confluence</p></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="atualizawiki"></a>atualizawiki</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function atualizawiki()</td></tr></table></blockquote><p class=CParagraph>Atualiza a lista de dados na opção de busca wiki</p></div></div>

<div class="CSection CTopic"><h2 class=CTitle><a name="menu_de_temas_e_outras_listagens"></a>menu de temas e outras listagens</h2><div class=CBody><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBody><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#procurartemas" id=link153 onMouseOver="ShowTip(event, 'tt58', 'link153')" onMouseOut="HideTip('tt58')">procurartemas</a></td><td class=SDescription>Localiza um tema no menu de temas.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#expandeTema" id=link154 onMouseOver="ShowTip(event, 'tt59', 'link154')" onMouseOut="HideTip('tt59')">expandeTema</a></td><td class=SDescription>Busca dados sobre um tema quando o botão de expandir tema (guia1) é clicado.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#expandeGrupo" id=link155 onMouseOver="ShowTip(event, 'tt60', 'link155')" onMouseOut="HideTip('tt60')">expandeGrupo</a></td><td class=SDescription>Chama a função ajax que pega a lista de temas de um subgrupo no menu de temas.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#processaGrupos" >processaGrupos</a></td><td class=SDescription>Recebe os dados da função Ajax com a lista de grupos e subgrupos.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#i3geo_comboGruposMenu" id=link156 onMouseOver="ShowTip(event, 'tt61', 'link156')" onMouseOut="HideTip('tt61')">i3geo_comboGruposMenu</a></td><td class=SDescription>Busca a lista de grupos existentes no menu de temas do i3geo e monta um combo com o resultado.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#i3geo_comboSubGruposMenu" id=link157 onMouseOver="ShowTip(event, 'tt62', 'link157')" onMouseOut="HideTip('tt62')">i3geo_comboSubGruposMenu</a></td><td class=SDescription>Monta um combo com a lista de subgrupos de um grupo do menu de temas do i3geo.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#i3geo_comboTemasMenu" id=link158 onMouseOver="ShowTip(event, 'tt63', 'link158')" onMouseOut="HideTip('tt63')">i3geo_comboTemasMenu</a></td><td class=SDescription>Monta um combo com a lista de subgrupos de um grupo do menu de temas do i3geo.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#pegavalSistemas" id=link159 onMouseOver="ShowTip(event, 'tt64', 'link159')" onMouseOut="HideTip('tt64')">pegavalSistemas</a></td><td class=SDescription>Adiciona uma árvore no menu de adição de temas, contendo os sistemas que podem ser executados.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#pegaMapas" id=link160 onMouseOver="ShowTip(event, 'tt65', 'link160')" onMouseOut="HideTip('tt65')">pegaMapas</a></td><td class=SDescription>Recebe a lista de mapas (banners) e monta a apresentação.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#arvoreclick" id=link161 onMouseOver="ShowTip(event, 'tt66', 'link161')" onMouseOut="HideTip('tt66')">arvoreclick</a></td><td class=SDescription>Adiciona um tema no mapa quando o usuário clica em um novo tema no menu de adição de temas.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#pegaTema" id=link162 onMouseOver="ShowTip(event, 'tt67', 'link162')" onMouseOut="HideTip('tt67')">pegaTema</a></td><td class=SDescription>Pega o tema de um no na guia de temas.</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div>

<div class="CGroup CTopic"><h3 class=CTitle><a name="Functions"></a>Functions</h3></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="procurartemas"></a>procurartemas</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function procurartemas()</td></tr></table></blockquote><p class=CParagraph>Localiza um tema no menu de temas.</p></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="expandeTema"></a>expandeTema</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function expandeTema(</td><td class=PParameter nowrap>itemID</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Busca dados sobre um tema quando o botão de expandir tema (guia1) é clicado.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>itemID</td><td class=CDLDescription>string Id do nó que foi expandido na árvore de grupos e subgrupos.</td></tr></table></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="expandeGrupo"></a>expandeGrupo</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function expandeGrupo(</td><td class=PParameter nowrap>itemID</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Chama a função ajax que pega a lista de temas de um subgrupo no menu de temas.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>itemID</td><td class=CDLDescription>string Id do nó que foi expandido na árvore de grupos e subgrupos.</td></tr></table></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="processaGrupos"></a>processaGrupos</h3><div class=CBody><p class=CParagraph>Recebe os dados da função Ajax com a lista de grupos e subgrupos.</p><p class=CParagraph>Monta a árvore para adição de um novo tema no mapa.</p><p class=CParagraph>Se existir o id=&rdquo;arvoreAdicionaTema&rdquo;, a árvore será incluída nele, se não, será incluída na guia definida em objmapa.guiaMenu</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>idmenu</td><td class=CDLDescription>identificador do menu que será aberto.&nbsp; É definido em ms_configura.php</td></tr><tr><td class=CDLEntry>listasistemas</td><td class=CDLDescription>sim|nao indica se a lista de sistemas será mostrada ou não</td></tr><tr><td class=CDLEntry>status</td><td class=CDLDescription>aberto|fechado indica se a árvore será mostrada aberta ou fechada no menu.</td></tr></table></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="i3geo_comboGruposMenu"></a>i3geo_comboGruposMenu</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function i3geo_comboGruposMenu(</td><td class=PParameter nowrap>funcaoOnchange,</td></tr><tr><td></td><td class=PParameter nowrap>idDestino,</td></tr><tr><td></td><td class=PParameter nowrap>idCombo,</td></tr><tr><td></td><td class=PParameter nowrap>largura,</td></tr><tr><td></td><td class=PParameter nowrap>altura</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Busca a lista de grupos existentes no menu de temas do i3geo e monta um combo com o resultado.</p><p class=CParagraph>Ao escolher uma opção do combo, a função de retorno receberá como parâmetro o id do grupo.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>funcaoOnchange</td><td class=CDLDescription>nome da funcao que será executada quando o usuário escolhe um grupo</td></tr><tr><td class=CDLEntry>idDestino</td><td class=CDLDescription>id do elemento HTML que receberá o combo</td></tr><tr><td class=CDLEntry>idCombo</td><td class=CDLDescription>id do combo que será criado</td></tr><tr><td class=CDLEntry>largura</td><td class=CDLDescription>largura em pixels do combo</td></tr><tr><td class=CDLEntry>altura</td><td class=CDLDescription>altura do combo em linhas</td></tr></table></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="i3geo_comboSubGruposMenu"></a>i3geo_comboSubGruposMenu</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function i3geo_comboSubGruposMenu(</td><td class=PParameter nowrap>funcaoOnchange,</td></tr><tr><td></td><td class=PParameter nowrap>idDestino,</td></tr><tr><td></td><td class=PParameter nowrap>idCombo,</td></tr><tr><td></td><td class=PParameter nowrap>idGrupo,</td></tr><tr><td></td><td class=PParameter nowrap>largura,</td></tr><tr><td></td><td class=PParameter nowrap>altura</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Monta um combo com a lista de subgrupos de um grupo do menu de temas do i3geo.</p><p class=CParagraph>Ao escolher um subgrupo, a função de retorno receberá o id do grupo e o id do subgrupo.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>funcaoOnchange</td><td class=CDLDescription>nome da funcao que será executada quando o usuário escolhe um grupo</td></tr><tr><td class=CDLEntry>idDestino</td><td class=CDLDescription>id do elemento HTML que receberá o combo</td></tr><tr><td class=CDLEntry>idCombo</td><td class=CDLDescription>id do combo que será criado</td></tr><tr><td class=CDLEntry>idGrupo</td><td class=CDLDescription>identificador do grupo que será pesquisado</td></tr><tr><td class=CDLEntry>largura</td><td class=CDLDescription>largura em pixels do combo</td></tr><tr><td class=CDLEntry>altura</td><td class=CDLDescription>altura do combo em linhas</td></tr></table></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="i3geo_comboTemasMenu"></a>i3geo_comboTemasMenu</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function i3geo_comboTemasMenu(</td><td class=PParameter nowrap>funcaoOnchange,</td></tr><tr><td></td><td class=PParameter nowrap>idDestino,</td></tr><tr><td></td><td class=PParameter nowrap>idCombo,</td></tr><tr><td></td><td class=PParameter nowrap>idGrupo,</td></tr><tr><td></td><td class=PParameter nowrap>idSubGrupo,</td></tr><tr><td></td><td class=PParameter nowrap>largura,</td></tr><tr><td></td><td class=PParameter nowrap>altura</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Monta um combo com a lista de subgrupos de um grupo do menu de temas do i3geo.</p><p class=CParagraph>Ao escolher um subgrupo, a função de retorno receberá o id do grupo e o id do subgrupo.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>funcaoOnchange</td><td class=CDLDescription>nome da funcao que será executada quando o usuário escolhe um grupo</td></tr><tr><td class=CDLEntry>idDestino</td><td class=CDLDescription>id do elemento HTML que receberá o combo</td></tr><tr><td class=CDLEntry>idCombo</td><td class=CDLDescription>id do combo que será criado</td></tr><tr><td class=CDLEntry>idGrupo</td><td class=CDLDescription>identificador do grupo que será pesquisado</td></tr><tr><td class=CDLEntry>idSubGrupo</td><td class=CDLDescription>id do subgrupo</td></tr><tr><td class=CDLEntry>largura</td><td class=CDLDescription>largura em pixels do combo</td></tr><tr><td class=CDLEntry>altura</td><td class=CDLDescription>altura do combo em linhas</td></tr></table></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="pegavalSistemas"></a>pegavalSistemas</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function pegavalSistemas(</td><td class=PParameter nowrap>sis</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Adiciona uma árvore no menu de adição de temas, contendo os sistemas que podem ser executados.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>sis</td><td class=CDLDescription>objeto com a lista de sistemas.</td></tr></table></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="pegaMapas"></a>pegaMapas</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function pegaMapas(</td><td class=PParameter nowrap>retorno</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Recebe a lista de mapas (banners) e monta a apresentação.</p><p class=CParagraph>Adiciona na guia mapas os banners que dão acesso direto a mapas especiais.</p><p class=CParagraph>A indicação do arquivo xml é feita em ms_configura.php</p></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="arvoreclick"></a>arvoreclick</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function arvoreclick(</td><td class=PParameter nowrap>itemID</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Adiciona um tema no mapa quando o usuário clica em um novo tema no menu de adição de temas.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>itemID</td><td class=CDLDescription>ID que identifica qual tema foi clicado.&nbsp; O ID é definido no arquivo .map e no arquivo menutemas/menutemas.xml</td></tr></table></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="pegaTema"></a>pegaTema</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function pegaTema(</td><td class=PParameter nowrap>celula</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Pega o tema de um no na guia de temas.</p><p class=CParagraph>Utilizado nas opções que operam sobre um tema específico.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>celula</td><td class=CDLDescription>objeto que foi clicado</td></tr></table><h4 class=CHeading>Returns</h4><p class=CParagraph>Id do tema.</p></div></div>

<div class="CSection CTopic"><h2 class=CTitle><a name="redesenho_do_mapa"></a>redesenho do mapa</h2><div class=CBody><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBody><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#autoRedesenho" id=link163 onMouseOver="ShowTip(event, 'tt68', 'link163')" onMouseOut="HideTip('tt68')">autoRedesenho</a></td><td class=SDescription>Controla a opção de redesenho automático temporizado</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#remapaf" id=link164 onMouseOver="ShowTip(event, 'tt69', 'link164')" onMouseOut="HideTip('tt69')">remapaf</a></td><td class=SDescription>Prepara o redesenho do mapa de acordo com o que esta visivel ou nao.</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div>

<div class="CGroup CTopic"><h3 class=CTitle><a name="Functions"></a>Functions</h3></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="autoRedesenho"></a>autoRedesenho</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function autoRedesenho(</td><td class=PParameter nowrap>opcao</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Controla a opção de redesenho automático temporizado</p><p class=CParagraph>Para funcionar, a variável de inicialização g_autoRedesenho deve ser &gt; 0</p><h4 class=CHeading>Parameters</h4><p class=CParagraph>opcao: ativa|desativa|redesenha</p></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="remapaf"></a>remapaf</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function remapaf()</td></tr></table></blockquote><p class=CParagraph>Prepara o redesenho do mapa de acordo com o que esta visivel ou nao.</p><p class=CParagraph>Chamado por algumas funções que necessitam refazer o desenho do mapa.</p><p class=CParagraph>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.</p></div></div>

<div class="CSection CTopic"><h2 class=CTitle><a name="eventos"></a>eventos</h2><div class=CBody><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBody><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#processevent1(depreciado)" id=link165 onMouseOver="ShowTip(event, 'tt70', 'link165')" onMouseOut="HideTip('tt70')">processevent1 (depreciado)</a></td><td class=SDescription>Captura a posição do mouse tendo como referência o navegador.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#calcposf" id=link166 onMouseOver="ShowTip(event, 'tt71', 'link166')" onMouseOut="HideTip('tt71')">calcposf</a></td><td class=SDescription>Calcula a posição do corpo do mapa e posiciona-o corretamente na tela.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#movecursor" id=link167 onMouseOver="ShowTip(event, 'tt72', 'link167')" onMouseOut="HideTip('tt72')">movecursor</a></td><td class=SDescription>Move o ícone que segue o mouse quando da movimentação sobre o mapa</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#capturaposicao" id=link168 onMouseOver="ShowTip(event, 'tt73', 'link168')" onMouseOut="HideTip('tt73')">capturaposicao</a></td><td class=SDescription>Captura a posição do mouse em função do evento onmousemove sobre o corpo do mapa ou sobre o mapa de referência.</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div>

<div class="CGroup CTopic"><h3 class=CTitle><a name="Functions"></a>Functions</h3></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="processevent1(depreciado)"></a>processevent1 (depreciado)</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function processevent1(</td><td class=PParameter nowrap>exy1</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Captura a posição do mouse tendo como referência o navegador.</p><p class=CParagraph>Atualiza o objeto objposicaomouse e movimenta as janelas docáveis.</p><p class=CParagraph>Recalcula a posição correta da imagem do mapa.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>exy1</td><td class=CDLDescription>objeto evento.</td></tr></table></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="calcposf"></a>calcposf</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function calcposf()</td></tr></table></blockquote><p class=CParagraph>Calcula a posição do corpo do mapa e posiciona-o corretamente na tela.</p></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="movecursor"></a>movecursor</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function movecursor()</td></tr></table></blockquote><p class=CParagraph>Move o ícone que segue o mouse quando da movimentação sobre o mapa</p></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="capturaposicao"></a>capturaposicao</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function capturaposicao(</td><td class=PParameter nowrap>e</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Captura a posição do mouse em função do evento onmousemove sobre o corpo do mapa ou sobre o mapa de referência.</p><p class=CParagraph>Atualiza o objeto objposicaocursor.&nbsp; A função de mostrar TIP é definida como &ldquo;&rdquo; quando o mouse é movimentado.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>exy</td><td class=CDLDescription>objeto evento.</td></tr></table></div></div>

<div class="CSection CTopic"><h2 class=CTitle><a name="quadro_de_animação"></a>quadro de animação</h2><div class=CBody><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBody><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#gerafilmef" id=link169 onMouseOver="ShowTip(event, 'tt74', 'link169')" onMouseOut="HideTip('tt74')">gerafilmef</a></td><td class=SDescription>Cria os quadros que serão utilizados na função de animação e mostrados no mapa.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#gravaQuadro" id=link170 onMouseOver="ShowTip(event, 'tt75', 'link170')" onMouseOut="HideTip('tt75')">gravaQuadro</a></td><td class=SDescription>Armazena um determinado valor em uma determinada característica de um objeto quadro.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#avancaQuadro" id=link171 onMouseOver="ShowTip(event, 'tt76', 'link171')" onMouseOut="HideTip('tt76')">avancaQuadro</a></td><td class=SDescription>Avança um quadro na lista de quadros, mudando a imagem utilizada na sua representação.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#filmef" id=link172 onMouseOver="ShowTip(event, 'tt77', 'link172')" onMouseOut="HideTip('tt77')">filmef</a></td><td class=SDescription>Mostra a imagem armazenada em um quadro no lugar do corpo do mapa.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#rebobinaf" id=link173 onMouseOver="ShowTip(event, 'tt78', 'link173')" onMouseOut="HideTip('tt78')">rebobinaf</a></td><td class=SDescription>Rebobina as imagens dos quadros, limpando os parâmetros armazenados.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#filmezf" id=link174 onMouseOver="ShowTip(event, 'tt79', 'link174')" onMouseOut="HideTip('tt79')">filmezf</a></td><td class=SDescription>Muda a extensão geográfica do mapa conforme o valor armazenado em um quado de animação.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#filmeanimaf" id=link175 onMouseOver="ShowTip(event, 'tt80', 'link175')" onMouseOut="HideTip('tt80')">filmeanimaf</a></td><td class=SDescription>Carrega as imagens armazenadas nos quadros de animação.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#filmeanimarodaf" id=link176 onMouseOver="ShowTip(event, 'tt81', 'link176')" onMouseOut="HideTip('tt81')">filmeanimarodaf</a></td><td class=SDescription>Roda a animacao usando as imagens armazenadas nos quadros de animação quadros.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#quadrofilme" id=link177 onMouseOver="ShowTip(event, 'tt82', 'link177')" onMouseOut="HideTip('tt82')">quadrofilme</a></td><td class=SDescription>Cria um objeto quadro de animação. </td></tr></table></div></div><!--END_ND_SUMMARY--></div></div>

<div class="CGroup CTopic"><h3 class=CTitle><a name="Functions"></a>Functions</h3></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="gerafilmef"></a>gerafilmef</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function gerafilmef(</td><td class=PParameter nowrap>qs</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Cria os quadros que serão utilizados na função de animação e mostrados no mapa.</p><p class=CParagraph>Cada novo quadro é criado como um objeto quadrofilme.&nbsp; Os quadros criados são armazenados no array global quadrosfilme.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>qs</td><td class=CDLDescription>número de quadros</td></tr></table></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="gravaQuadro"></a>gravaQuadro</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function gravaQuadro(</td><td class=PParameter nowrap>variavel,</td></tr><tr><td></td><td class=PParameter nowrap>valor</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Armazena um determinado valor em uma determinada característica de um objeto quadro.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>variavel</td><td class=CDLDescription>parâmetro do objeto quadro.</td></tr><tr><td class=CDLEntry>valor</td><td class=CDLDescription>valor que será aplicado.</td></tr></table></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="avancaQuadro"></a>avancaQuadro</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function avancaQuadro()</td></tr></table></blockquote><p class=CParagraph>Avança um quadro na lista de quadros, mudando a imagem utilizada na sua representação.</p></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="filmef"></a>filmef</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function filmef(</td><td class=PParameter nowrap>o</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Mostra a imagem armazenada em um quadro no lugar do corpo do mapa.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>o</td><td class=CDLDescription>quadro</td></tr></table></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="rebobinaf"></a>rebobinaf</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function rebobinaf()</td></tr></table></blockquote><p class=CParagraph>Rebobina as imagens dos quadros, limpando os parâmetros armazenados.</p></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="filmezf"></a>filmezf</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function filmezf(</td><td class=PParameter nowrap>o</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Muda a extensão geográfica do mapa conforme o valor armazenado em um quado de animação.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>o</td><td class=CDLDescription>objeto quadro ou número do quadro</td></tr></table></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="filmeanimaf"></a>filmeanimaf</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function filmeanimaf()</td></tr></table></blockquote><p class=CParagraph>Carrega as imagens armazenadas nos quadros de animação.</p></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="filmeanimarodaf"></a>filmeanimarodaf</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function filmeanimarodaf(</td><td class=PParameter nowrap>janima</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Roda a animacao usando as imagens armazenadas nos quadros de animação quadros.</p></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="quadrofilme"></a>quadrofilme</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function quadrofilme()</td></tr></table></blockquote><p class=CParagraph>Cria um objeto quadro de animação.&nbsp; Cada quadro é utilizado para armazenar parâmetros de um mapa que foi visto na tela.&nbsp; É utilizado pela função que lista as imagens já vistas no mapa e pela função que retorna a um determinado zoom do mapa.</p><h4 class=CHeading>Methods</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>imagem</td><td class=CDLDescription>URL da imagem</td></tr><tr><td class=CDLEntry>escala</td><td class=CDLDescription>escala do mapa</td></tr><tr><td class=CDLEntry>legenda</td><td class=CDLDescription>URL da legenda do mapa</td></tr><tr><td class=CDLEntry>extensao</td><td class=CDLDescription>extensão geográfica do mapa com valores separados por espaço</td></tr><tr><td class=CDLEntry>referencia</td><td class=CDLDescription>URL do mapa de referência</td></tr></table></div></div>

<div class="CSection CTopic"><h2 class=CTitle><a name="calculos"></a>calculos</h2><div class=CBody><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBody><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#calculadistancia" id=link178 onMouseOver="ShowTip(event, 'tt83', 'link178')" onMouseOut="HideTip('tt83')">calculadistancia</a></td><td class=SDescription>Calcula a distância entre dois pontos.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#convdmsddf" id=link179 onMouseOver="ShowTip(event, 'tt84', 'link179')" onMouseOut="HideTip('tt84')">convdmsddf</a></td><td class=SDescription>Converte dms em dd.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#calcddf" id=link180 onMouseOver="ShowTip(event, 'tt85', 'link180')" onMouseOut="HideTip('tt85')">calcddf</a></td><td class=SDescription>Converte o x,y de unidades de tela para décimo de grau.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#convdmsf" id=link181 onMouseOver="ShowTip(event, 'tt86', 'link181')" onMouseOut="HideTip('tt86')">convdmsf</a></td><td class=SDescription>Converte dd em dms.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#convddtela" id=link182 onMouseOver="ShowTip(event, 'tt87', 'link182')" onMouseOut="HideTip('tt87')">convddtela</a></td><td class=SDescription>Converte coordenadas dd em coordenadas de tela.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#posicaomouse" id=link183 onMouseOver="ShowTip(event, 'tt88', 'link183')" onMouseOut="HideTip('tt88')">posicaomouse</a></td><td class=SDescription>Cria um objeto que guarda a posição do mouse na tela. </td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#posicaocursor" id=link184 onMouseOver="ShowTip(event, 'tt89', 'link184')" onMouseOut="HideTip('tt89')">posicaocursor</a></td><td class=SDescription>Cria um objeto que guarda a posição do mouse no corpo do mapa. </td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#pontosdist" id=link185 onMouseOver="ShowTip(event, 'tt90', 'link185')" onMouseOut="HideTip('tt90')">pontosdist</a></td><td class=SDescription>Armazena coordenadas no objeto pontosdist para calculo de distancia</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div>

<div class="CGroup CTopic"><h3 class=CTitle><a name="Functions"></a>Functions</h3></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="calculadistancia"></a>calculadistancia</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function calculadistancia(</td><td class=PParameter nowrap>lga,</td></tr><tr><td></td><td class=PParameter nowrap>lta,</td></tr><tr><td></td><td class=PParameter nowrap>lgb,</td></tr><tr><td></td><td class=PParameter nowrap>ltb</td><td class=PAfterParameters nowrap>) //0ms</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Calcula a distância entre dois pontos.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>lga</td><td class=CDLDescription>x inicial.</td></tr><tr><td class=CDLEntry>lta</td><td class=CDLDescription>y inicial</td></tr><tr><td class=CDLEntry>lgb</td><td class=CDLDescription>x final</td></tr><tr><td class=CDLEntry>ltb</td><td class=CDLDescription>y final</td></tr></table></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="convdmsddf"></a>convdmsddf</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function convdmsddf(</td><td class=PParameter nowrap>cd,</td></tr><tr><td></td><td class=PParameter nowrap>cm,</td></tr><tr><td></td><td class=PParameter nowrap>cs</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Converte dms em dd.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>cd</td><td class=CDLDescription>grau.</td></tr><tr><td class=CDLEntry>cm</td><td class=CDLDescription>minuto.</td></tr><tr><td class=CDLEntry>cs</td><td class=CDLDescription>segundo</td></tr></table><h4 class=CHeading>Returns</h4><p class=CParagraph>Coordenada em dd.</p></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="calcddf"></a>calcddf</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function calcddf(</td><td class=PParameter nowrap>xfign,</td></tr><tr><td></td><td class=PParameter nowrap>yfign,</td></tr><tr><td></td><td class=PParameter nowrap>g_celula,</td></tr><tr><td></td><td class=PParameter nowrap>imgext</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Converte o x,y de unidades de tela para décimo de grau.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>xfign</td><td class=CDLDescription>x em valores de imagem.</td></tr><tr><td class=CDLEntry>yfign</td><td class=CDLDescription>y em coordenadas de imagem.</td></tr><tr><td class=CDLEntry>g_celula</td><td class=CDLDescription>tamanho no terreno do pixel da imagem.</td></tr><tr><td class=CDLEntry>imgext</td><td class=CDLDescription>extensão geográfica do mapa.</td></tr></table><h4 class=CHeading>Returns</h4><p class=CParagraph>Coordena em dd.</p></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="convdmsf"></a>convdmsf</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function convdmsf(</td><td class=PParameter nowrap>x,</td></tr><tr><td></td><td class=PParameter nowrap>y</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Converte dd em dms.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>x</td><td class=CDLDescription>coordenada x.</td></tr><tr><td class=CDLEntry>y</td><td class=CDLDescription>coordenada y.</td></tr></table><h4 class=CHeading>Returns</h4><p class=CParagraph>Array com o valor de x [0] e y [1] no formato dd mm ss</p></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="convddtela"></a>convddtela</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function convddtela(</td><td class=PParameter nowrap>vx,</td></tr><tr><td></td><td class=PParameter nowrap>vy,</td></tr><tr><td></td><td class=PParameter nowrap>docmapa</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Converte coordenadas dd em coordenadas de tela.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>vx</td><td class=CDLDescription>coordenada x.</td></tr><tr><td class=CDLEntry>vy</td><td class=CDLDescription>coordenada y.</td></tr><tr><td class=CDLEntry>docmapa</td><td class=CDLDescription>objeto que contém o objeto imagem.</td></tr></table><h4 class=CHeading>Returns</h4><p class=CParagraph>Array com o valor de x [0] e y [1]</p></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="posicaomouse"></a>posicaomouse</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function posicaomouse()</td></tr></table></blockquote><p class=CParagraph>Cria um objeto que guarda a posição do mouse na tela.&nbsp; A posição é medida em relação a janela do navegador.</p><h4 class=CHeading>Methods</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>x</td><td class=CDLDescription>coordenada x em valores de tela</td></tr><tr><td class=CDLEntry>y</td><td class=CDLDescription>coordenada y em valores de tela</td></tr></table></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="posicaocursor"></a>posicaocursor</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function posicaocursor()</td></tr></table></blockquote><p class=CParagraph>Cria um objeto que guarda a posição do mouse no corpo do mapa.&nbsp; A posição é medida em relação à posição do mapa no navegador.</p><h4 class=CHeading>Methods</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>ddx</td><td class=CDLDescription>coordenada x em décimo de grau</td></tr><tr><td class=CDLEntry>ddy</td><td class=CDLDescription>coordenada y em décimo de grau</td></tr><tr><td class=CDLEntry>dmsx</td><td class=CDLDescription>coordenada x em grau, minuto e segundo</td></tr><tr><td class=CDLEntry>dmsy</td><td class=CDLDescription>coordenada y em grau, minuto e segundo</td></tr><tr><td class=CDLEntry>telax</td><td class=CDLDescription>coordenada x em valores de tela</td></tr><tr><td class=CDLEntry>telay</td><td class=CDLDescription>coordenada y em valores de tela</td></tr><tr><td class=CDLEntry>imgx</td><td class=CDLDescription>coordenada x em relação ao mapa</td></tr><tr><td class=CDLEntry>imgy</td><td class=CDLDescription>coordenada y em relação ao mapa</td></tr><tr><td class=CDLEntry>refx</td><td class=CDLDescription>coordenada x em relação ao mapa de referência</td></tr><tr><td class=CDLEntry>refy</td><td class=CDLDescription>coordenada y em relação ao mapa de referência</td></tr></table></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="pontosdist"></a>pontosdist</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function pontosdist()</td></tr></table></blockquote><p class=CParagraph>Armazena coordenadas no objeto pontosdist para calculo de distancia</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>xpt</td><td class=CDLDescription>coordenadas x em dd</td></tr><tr><td class=CDLEntry>ypt</td><td class=CDLDescription>coordenadas y em dd</td></tr><tr><td class=CDLEntry>dist</td><td class=CDLDescription>distância entre os dois últimos pontos</td></tr><tr><td class=CDLEntry>xtela</td><td class=CDLDescription>coordenada x na tela</td></tr><tr><td class=CDLEntry>ytela</td><td class=CDLDescription>coordenada y na tela</td></tr><tr><td class=CDLEntry>ximg</td><td class=CDLDescription>coordenada x na imagem do mapa</td></tr><tr><td class=CDLEntry>yimg</td><td class=CDLDescription>coordenada y na imagem do mapa</td></tr><tr><td class=CDLEntry>linhas</td><td class=CDLDescription>lista de objetos criados pela biblioteca richdraw utilizados no desenho da linha de medição</td></tr></table></div></div>

<div class="CSection CTopic"><h2 class=CTitle><a name="desenho_sobre_o_mapa"></a>desenho sobre o mapa</h2><div class=CBody><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBody><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#desenhoRichdraw" id=link186 onMouseOver="ShowTip(event, 'tt91', 'link186')" onMouseOut="HideTip('tt91')">desenhoRichdraw</a></td><td class=SDescription>Desenha elementos na tela usando a biblioteca richdraw</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div>

<div class="CGroup CTopic"><h3 class=CTitle><a name="Functions"></a>Functions</h3></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="desenhoRichdraw"></a>desenhoRichdraw</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function desenhoRichdraw(</td><td class=PParameter nowrap>tipo,</td></tr><tr><td></td><td class=PParameter nowrap>objeto,</td></tr><tr><td></td><td class=PParameter nowrap>n</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Desenha elementos na tela usando a biblioteca richdraw</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>tipo</td><td class=CDLDescription>tipo de operação</td></tr><tr><td class=CDLEntry>objeto</td><td class=CDLDescription>objeto gráfico do container richdraw</td></tr><tr><td class=CDLEntry>n</td><td class=CDLDescription>índice do elemento no array pontosdistobj</td></tr></table></div></div>

<div class="CSection CTopic"><h2 class=CTitle><a name="outros"></a>outros</h2><div class=CBody><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBody><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#i3geo_pegaElementoPai" id=link187 onMouseOver="ShowTip(event, 'tt92', 'link187')" onMouseOut="HideTip('tt92')">i3geo_pegaElementoPai</a></td><td class=SDescription>Pega o elemento pai de um elemento clicado para identificar o código do tema.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#inseremarcaf" id=link188 onMouseOver="ShowTip(event, 'tt93', 'link188')" onMouseOut="HideTip('tt93')">inseremarcaf</a></td><td class=SDescription>Insere um ponto no mapa.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#limpacontainerf" id=link189 onMouseOver="ShowTip(event, 'tt94', 'link189')" onMouseOut="HideTip('tt94')">limpacontainerf</a></td><td class=SDescription>Limpa o container de pontos.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#criaboxg" id=link190 onMouseOver="ShowTip(event, 'tt95', 'link190')" onMouseOut="HideTip('tt95')">criaboxg</a></td><td class=SDescription>Cria o div boxg utilizado nas operações de navegação, google, etc.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#ativaDragDrop" id=link191 onMouseOver="ShowTip(event, 'tt96', 'link191')" onMouseOut="HideTip('tt96')">ativaDragDrop</a></td><td class=SDescription>Ativa a funcionalidade de arrastar e soltar para alteração da ordem de desenho dos temas e para excluir um tema do mapa.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#removeAcentos" id=link192 onMouseOver="ShowTip(event, 'tt97', 'link192')" onMouseOut="HideTip('tt97')">removeAcentos</a></td><td class=SDescription>Remove acentos de uma palavra ou frase</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#pegaPosicaoObjeto" id=link193 onMouseOver="ShowTip(event, 'tt98', 'link193')" onMouseOut="HideTip('tt98')">pegaPosicaoObjeto</a></td><td class=SDescription>Retorna a posição x,y de um objeto em relação a tela do navegador</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#recuperamapa" id=link194 onMouseOver="ShowTip(event, 'tt99', 'link194')" onMouseOut="HideTip('tt99')">recuperamapa</a></td><td class=SDescription>Tenta recuperar o último mapa, caso tenha ocorrido algum erro.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#protocolo" id=link195 onMouseOver="ShowTip(event, 'tt100', 'link195')" onMouseOut="HideTip('tt100')">protocolo</a></td><td class=SDescription>Retorna o protocolo utilizado na url.</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div>

<div class="CGroup CTopic"><h3 class=CTitle><a name="Functions"></a>Functions</h3></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="i3geo_pegaElementoPai"></a>i3geo_pegaElementoPai</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function i3geo_pegaElementoPai(</td><td class=PParameter nowrap>e</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Pega o elemento pai de um elemento clicado para identificar o código do tema.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>e</td><td class=CDLDescription>elemento do DOM.</td></tr></table></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="inseremarcaf"></a>inseremarcaf</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function inseremarcaf(</td><td class=PParameter nowrap>xi,</td></tr><tr><td></td><td class=PParameter nowrap>yi,</td></tr><tr><td></td><td class=PParameter nowrap>funcaoOnclick</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Insere um ponto no mapa.</p><p class=CParagraph>Os pontos são inseridos em um contaier de pontos e mostrados temporáriamente como uma imagem.&nbsp; Utilizado pela função de medição de distâncias.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>xi</td><td class=CDLDescription>coordenada x.</td></tr><tr><td class=CDLEntry>yi</td><td class=CDLDescription>coordenada y.</td></tr><tr><td class=CDLEntry>funcaoonclick</td><td class=CDLDescription>funcao que sera executada quando a marca for clicada</td></tr></table></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="limpacontainerf"></a>limpacontainerf</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function limpacontainerf()</td></tr></table></blockquote><p class=CParagraph>Limpa o container de pontos.</p></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="criaboxg"></a>criaboxg</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function criaboxg()</td></tr></table></blockquote><p class=CParagraph>Cria o div boxg utilizado nas operações de navegação, google, etc.</p><p class=CParagraph>O boxg é utilizado para o desenho de retângulos na tela.</p></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="ativaDragDrop"></a>ativaDragDrop</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function ativaDragDrop()</td></tr></table></blockquote><p class=CParagraph>Ativa a funcionalidade de arrastar e soltar para alteração da ordem de desenho dos temas e para excluir um tema do mapa.</p></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="removeAcentos"></a>removeAcentos</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function removeAcentos(</td><td class=PParameter nowrap>palavra</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Remove acentos de uma palavra ou frase</p><h4 class=CHeading>Parameters</h4><p class=CParagraph>palavra -</p></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="pegaPosicaoObjeto"></a>pegaPosicaoObjeto</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function pegaPosicaoObjeto(</td><td class=PParameter nowrap>obj</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Retorna a posição x,y de um objeto em relação a tela do navegador</p></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="recuperamapa"></a>recuperamapa</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function recuperamapa()</td></tr></table></blockquote><p class=CParagraph>Tenta recuperar o último mapa, caso tenha ocorrido algum erro.</p></div></div>

<div class="CFunction CTopic"><h3 class=CTitle><a name="protocolo"></a>protocolo</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function protocolo()</td></tr></table></blockquote><p class=CParagraph>Retorna o protocolo utilizado na url.</p></div></div>

</div><!--Content-->


<div id=Footer><a href="http://www.naturaldocs.org">Generated by Natural Docs</a></div><!--Footer-->


<div id=Menu><div id=MTitle>[i3Geo]</div><div class="MFile MEntry"><a href="../principal-htm.html">Página principal com a lista de aplicativos do i3geo</a></div><div class="MFile MEntry"><a href="../ms_criamapa-php.html">Inicializa o I3Geo via URL ms_criamapa.php</a></div><div class="MFile MEntry"><a href="../ms_configura-php.html">Variáveis de inicialização ms_configura.php</a></div><div class="MFile MEntry"><a href="../testainstal-php.html">Testa a instalação do I3Geo.</a></div><div class="MFile MEntry"><a href="../testamapfile-php.html">Testa um mapfile.</a></div><div class="MGroup MEntry"><a href="javascript:ToggleMenu('MGroupContent1')">Redirecionadores</a><div class=MGroupContent id=MGroupContent1><div class="MFile MEntry"><a href="../index-html.html">Redirecionador para o ms_criamapa.<span class=HB> </span>php com extensão HTML</a></div><div class="MFile MEntry"><a href="../index-htm.html">Redirecionador para o ms_criamapa.<span class=HB> </span>php com extensão HTM</a></div><div class="MFile MEntry"><a href="../zerocal/index-htm.html">Redirecionador HTM para o ms_criamapa.<span class=HB> </span>php com interface zerocal</a></div><div class="MFile MEntry"><a href="../zerocal/index-html.html">Redirecionador HTML para o ms_criamapa.<span class=HB> </span>php com interface zerocal</a></div></div></div><div class="MGroup MEntry"><a href="javascript:ToggleMenu('MGroupContent3')">Aplicativos adicionais</a><div class=MGroupContent id=MGroupContent3><div class="MFile MEntry"><a href="../ms_registraip-php.html">Registra o IP do usuário para criação do mapa de visitantes.</a></div><div class="MFile MEntry"><a href="../datadownload-htm.html">Aplicativo para download de dados</a></div><div class="MFile MEntry"><a href="../ogc-htm.html">Ajuda OGC</a></div><div class="MFile MEntry"><a href="../ogc-php.html">Gerador automático de web services OGC</a></div><div class="MFile MEntry"><a href="../kml-php.html">Gerador de menu em kml para uso no Google Earth</a></div><div class="MFile MEntry"><a href="../geradordelinks-htm.html">i3geo/<span class=HB> </span>geradordelinks.htm</a></div><div class="MFile MEntry"><a href="../wscliente-htm.html">i3geo/<span class=HB> </span>wscliente.htm</a></div><div class="MFile MEntry"><a href="../exemplos/mashup-htm.html">Mashup</a></div><div class="MFile MEntry"><a href="../geraminiatura-php.html">Gera miniaturas.</a></div><div class="MGroup MEntry"><a href="javascript:ToggleMenu('MGroupContent2')">Menutemas</a><div class=MGroupContent id=MGroupContent2><div class="MFile MEntry"><a href="../menutemas/identifica-xml.html">Lista de aplicações de identificação</a></div><div class="MFile MEntry"><a href="../menutemas/atlas-xml.html">Lista de Atlas</a></div><div class="MFile MEntry"><a href="../menutemas/linksdownload-xml.html">Lista de links para sites de download</a></div><div class="MFile MEntry"><a href="../menutemas/mapas-xml.html">Lista de mapas</a></div><div class="MFile MEntry"><a href="../menutemas/servicosws-xml.html">Lista de serviços de acesso aos dados.</a></div><div class="MFile MEntry"><a href="../menutemas/servicosgeorss-xml.html">Lista de serviços georss</a></div><div class="MFile MEntry"><a href="../menutemas/sistemas-xml.html">Lista de sistemas.</a></div><div class="MFile MEntry"><a href="../menutemas/menutemas-xml.html">Menu de temas</a></div></div></div></div></div><div class="MGroup MEntry"><a href="javascript:ToggleMenu('MGroupContent4')">Aplicmap</a><div class=MGroupContent id=MGroupContent4><div class="MFile MEntry"><a href="../aplicmap/admin-htm.html">Administração de mapfiles (experimental)</a></div><div class="MFile MEntry"><a href="../aplicmap/flamingo-htm.html">Flamingo (experimental)</a></div><div class="MFile MEntry"><a href="../aplicmap/minima-htm.html">Interface minima</a></div><div class="MFile MEntry"><a href="../aplicmap/geral-htm.html">Interface normal</a></div><div class="MFile MEntry"><a href="../aplicmap/meumapa-htm.html">Interface normal</a></div><div class="MFile MEntry"><a href="../aplicmap/simples1-htm.html">Interface simples 1</a></div><div class="MFile MEntry"><a href="../aplicmap/simples2-htm.html">Interface simples 2</a></div><div class="MFile MEntry"><a href="../aplicmap/zerocal-htm.html">Interface zerocal</a></div><div class="MFile MEntry"><a href="../aplicmap/openlayers-htm.html">OpenLayers (experimental)</a></div></div></div><div class="MGroup MEntry"><a href="javascript:ToggleMenu('MGroupContent6')">Classesjs</a><div class=MGroupContent id=MGroupContent6><div class="MFile MEntry"><a href="compactajs-php.html">A - Compacta js e css</a></div><div class="MFile MEntry"><a href="i3geoadmin-js.html">Administração de mapfiles</a></div><div class="MFile MEntry"><a href="atlas-js.html">Atlas</a></div><div class="MFile MEntry"><a href="i3geo-js.html">Carrega os scripts do i3geo.</a></div><div class="MFile MEntry"><a href="datadownload-js.html">DataDownLoad</a></div><div class="MFile MEntry"><a href="ferramentas-js.html">Ferramentas</a></div><div class="MFile MEntry"><a href="ferramentasadmin-js.html">Ferramentas da interface de administração</a></div><div class="MFile MEntry" id=MSelected>Funções gerais</div><div class="MFile MEntry"><a href="geradordelinks-js.html">geradordelinks.js</a></div><div class="MFile MEntry"><a href="i3geonaocompacto-js.html">i3geonaocompacto.js</a></div><div class="MFile MEntry"><a href="iniciamma-js.html">Inicialização do i3geo.</a></div><div class="MFile MEntry"><a href="menususpenso-js.html">Menu suspenso</a></div><div class="MFile MEntry"><a href="redesenho-js.html">Redesenho</a></div><div class="MFile MEntry"><a href="configura-js.html">Variáveis de Configuração da interface configura.js.</a></div><div class="MFile MEntry"><a href="wscliente-js.html">wscliente.js</a></div><div class="MGroup MEntry"><a href="javascript:ToggleMenu('MGroupContent5')">Zerocal</a><div class=MGroupContent id=MGroupContent5><div class="MFile MEntry"><a href="zerocal/i3geoadmin-js.html">Administração de mapfiles</a></div><div class="MFile MEntry"><a href="zerocal/i3geo-js.html">Carrega os scripts do i3geo.</a></div><div class="MFile MEntry"><a href="zerocal/wscliente-js.html">Cliente de web service</a></div><div class="MFile MEntry"><a href="zerocal/compactajs-php.html">Compacta js e css para a interface zerocal</a></div><div class="MFile MEntry"><a href="zerocal/configura-js.html">Configuração da interface.</a></div><div class="MFile MEntry"><a href="zerocal/datadownload-js.html">DataDownLoad</a></div><div class="MFile MEntry"><a href="zerocal/ferramentas-js.html">Ferramentas</a></div><div class="MFile MEntry"><a href="zerocal/ferramentasadmin-js.html">Ferramentas da interface de administração</a></div><div class="MFile MEntry"><a href="zerocal/temp-js.html">Funções gerais</a></div><div class="MFile MEntry"><a href="zerocal/funcoes-js.html">Funções gerais</a></div><div class="MFile MEntry"><a href="zerocal/i3geonaocompacto-js.html">i3geonaocompacto.js</a></div><div class="MFile MEntry"><a href="zerocal/iniciamma-js.html">Inicialização do i3geo.</a></div><div class="MFile MEntry"><a href="zerocal/redesenho-js.html">Redesenho</a></div></div></div></div></div><div class="MGroup MEntry"><a href="javascript:ToggleMenu('MGroupContent7')">Classesphp</a><div class=MGroupContent id=MGroupContent7><div class="MFile MEntry"><a href="../classesphp/pega_variaveis-php.html">A - Carrega as variáveis passadas como POST ou GET</a></div><div class="MFile MEntry"><a href="../classesphp/atlas_controle-php.html">A - Controle das requisições em Ajax feitas pela interface Atlas do i3geo</a></div><div class="MFile MEntry"><a href="../classesphp/mapa_controle-php.html">A - Controle das requisições em Ajax feitas pelas interfaces normais do i3geo</a></div><div class="MFile MEntry"><a href="../classesphp/carrega_ext-php.html">A - Extensões PHP</a></div><div class="MFile MEntry"><a href="../classesphp/funcoes_gerais-php.html">A - Funções compartilhadas</a></div><div class="MFile MEntry"><a href="../classesphp/mapa_inicia-php.html">A - Inicializa o mapa</a></div><div class="MFile MEntry"><a href="../classesphp/admin-php.html">Administração</a></div><div class="MFile MEntry"><a href="../classesphp/classe_analise-php.html">Análise</a></div><div class="MFile MEntry"><a href="../classesphp/classe_atlas-php.html">Atlas</a></div><div class="MFile MEntry"><a href="../classesphp/classe_atributos-php.html">Atributos</a></div><div class="MFile MEntry"><a href="../classesphp/classe_alteraclasse-php.html">Classes e estilos</a></div><div class="MFile MEntry"><a href="../classesphp/class-palette-php.html">Degradê</a></div><div class="MFile MEntry"><a href="../classesphp/classe_escala-php.html">Escala</a></div><div class="MFile MEntry"><a href="../classesphp/classe_estatistica-php.html">Estatística</a></div><div class="MFile MEntry"><a href="../classesphp/flamingoogc-php.html">Gerador automático de web services OGC para a interface flamingo do i3geo</a></div><div class="MFile MEntry"><a href="../classesphp/graficos-php.html">Gráficos R</a></div><div class="MFile MEntry"><a href="../classesphp/classe_imagem-php.html">Imagem</a></div><div class="MFile MEntry"><a href="../classesphp/classe_legenda-php.html">Legenda</a></div><div class="MFile MEntry"><a href="../classesphp/classe_mapa-php.html">Mapa</a></div><div class="MFile MEntry"><a href="../classesphp/classe_menutemas-php.html">Menu</a></div><div class="MFile MEntry"><a href="../classesphp/classe_vermultilayer-php.html">Multilayer</a></div><div class="MFile MEntry"><a href="../classesphp/classe_navegacao-php.html">Navegação</a></div><div class="MFile MEntry"><a href="../classesphp/wmswfs-php.html">OGC</a></div><div class="MFile MEntry"><a href="../classesphp/graficopizza-php.html">Pizza</a></div><div class="MFile MEntry"><a href="../classesphp/classe_selecao-php.html">Seleção</a></div><div class="MFile MEntry"><a href="../classesphp/classe_shp-php.html">Shape</a></div><div class="MFile MEntry"><a href="../classesphp/classe_temas-php.html">Temas</a></div><div class="MFile MEntry"><a href="../classesphp/classe_toponimia-php.html">Toponímia</a></div><div class="MFile MEntry"><a href="../classesphp/wscliente-php.html">WS Cliente</a></div></div></div><div class="MGroup MEntry"><a href="javascript:ToggleMenu('MGroupContent8')">Atlas</a><div class=MGroupContent id=MGroupContent8><div class="MFile MEntry"><a href="../atlas/geral-htm.html">Interface normal de abertura da interface Atlas</a></div><div class="MFile MEntry"><a href="../atlas/index-htm.html">Lista de atlas disponíveis</a></div><div class="MFile MEntry"><a href="../atlas/index-html.html">Redirecionador HTML para o index.<span class=HB> </span>htm da interface Atlas</a></div></div></div><div class="MGroup MEntry"><a href="javascript:ToggleMenu('MGroupContent9')">Mobile</a><div class=MGroupContent id=MGroupContent9><div class="MFile MEntry"><a href="../mobile/inicia-php.html">Abre o mapa</a></div><div class="MFile MEntry"><a href="../mobile/adicionatema-php.html">Adiciona um tema ao mapa</a></div><div class="MFile MEntry"><a href="../mobile/ativatexto-php.html">Ativa a toponimia de um tema</a></div><div class="MFile MEntry"><a href="../mobile/desligar-php.html">Desliga um tema que está visível no mapa</a></div><div class="MFile MEntry"><a href="../mobile/index-php.html">i3geo mobile</a></div><div class="MFile MEntry"><a href="../mobile/identifica-php.html">Identifica elementos no mapa em determinada coordenada x e y</a></div><div class="MFile MEntry"><a href="../mobile/mobile-php.html">Interface do mapa</a></div><div class="MFile MEntry"><a href="../mobile/ligar-php.html">Liga um tema que não está visível no mapa</a></div><div class="MFile MEntry"><a href="../mobile/localizarxy-php.html">Localiza um lugar no mapa.</a></div><div class="MFile MEntry"><a href="../mobile/localizar-php.html">Localiza um lugar no mapa.</a></div><div class="MFile MEntry"><a href="../mobile/escala-php.html">Mostra a escala</a></div><div class="MFile MEntry"><a href="../mobile/legenda-php.html">Mostra a legenda do mapa</a></div><div class="MFile MEntry"><a href="../mobile/index-htm.html">Redirecionador HTM do i3geo mobile</a></div><div class="MFile MEntry"><a href="../mobile/index-html.html">Redirecionador HTML do i3geo mobile</a></div></div></div><div class="MGroup MEntry"><a href="javascript:ToggleMenu('MGroupContent10')">Index</a><div class=MGroupContent id=MGroupContent10><div class="MIndex MEntry"><a href="../../index/General.html">Everything</a></div><div class="MIndex MEntry"><a href="../../index/Classes.html">Classes</a></div><div class="MIndex MEntry"><a href="../../index/Files.html">Files</a></div><div class="MIndex MEntry"><a href="../../index/Functions.html">Functions</a></div><div class="MIndex MEntry"><a href="../../index/Properties.html">Properties</a></div><div class="MIndex MEntry"><a href="../../index/Variables.html">Variables</a></div></div></div><script type="text/javascript"><!--
var searchPanel = new SearchPanel("searchPanel", "HTML", "../../search");
--></script><div id=MSearchPanel class=MSearchPanelInactive><input type=text id=MSearchField value=Search onFocus="searchPanel.OnSearchFieldFocus(true)" onBlur="searchPanel.OnSearchFieldFocus(false)" onKeyUp="searchPanel.OnSearchFieldChange()"><select id=MSearchType onFocus="searchPanel.OnSearchTypeFocus(true)" onBlur="searchPanel.OnSearchTypeFocus(false)" onChange="searchPanel.OnSearchTypeChange()"><option  id=MSearchEverything selected value="General">Everything</option><option value="Classes">Classes</option><option value="Files">Files</option><option value="Functions">Functions</option><option value="Properties">Properties</option><option value="Variables">Variables</option></select></div><div id=MSearchResultsWindow><iframe src="" frameborder=0 name=MSearchResults id=MSearchResults></iframe><a href="javascript:searchPanel.CloseResultsWindow()" id=MSearchResultsWindowClose>Close</a></div><script language=JavaScript><!--
if (document.getElementById){for (var menu = 1; menu < 11; menu++){if (menu != 6){document.getElementById("MGroupContent" + menu).style.display = "none";};};}// --></script></div><!--Menu-->



<!--START_ND_TOOLTIPS-->
<div class=CToolTip id="tt1"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>$im = function(</td><td class=PParameter nowrap>g</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Retorna o caminho correto de uma imagem incluindo o endereço da aplicação e do visual em uso.</div></div><div class=CToolTip id="tt2"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>$top = function(</td><td class=PParameter nowrap>id,</td></tr><tr><td></td><td class=PParameter nowrap>valor</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Muda a posição (superior) de um objeto tanto no IE como no Firefox.</div></div><div class=CToolTip id="tt3"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>$left = function(</td><td class=PParameter nowrap>id,</td></tr><tr><td></td><td class=PParameter nowrap>valor</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Muda a posição (esquerda) de um objeto tanto no IE como no Firefox.</div></div><div class=CToolTip id="tt4"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function trataErro()</td></tr></table></blockquote>Fecha o objeto aguarde quando ocorre um erro.</div></div><div class=CToolTip id="tt5"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function iCookie(</td><td class=PParameter nowrap>nome,</td></tr><tr><td></td><td class=PParameter nowrap>valor</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Insere um cookie.</div></div><div class=CToolTip id="tt6"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function pCookie(</td><td class=PParameter nowrap>nome</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Pega um cookie.</div></div><div class=CToolTip id="tt7"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function ativaMensagemBanner()</td></tr></table></blockquote>Ativa o letreiro móvel.</div></div><div class=CToolTip id="tt8"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function mensagemBanner()</td></tr></table></blockquote>Mostra uma mensagem na tela como um letriro móvel.</div></div><div class=CToolTip id="tt9"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function sobeferramentas()</td></tr></table></blockquote>Sobe a pilha de ícones na barra de ferramentas.</div></div><div class=CToolTip id="tt10"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function desceferramentas()</td></tr></table></blockquote>Desce a pilha de ícones na barra de ferramentas.</div></div><div class=CToolTip id="tt11"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function trocalingua(</td><td class=PParameter nowrap>l</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Troca a linguagem atual.</div></div><div class=CToolTip id="tt12"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function criaContainerRichdraw()</td></tr></table></blockquote>Cria os elementos dom necessários ao uso das funções de desenho sobre o mapa.</div></div><div class=CToolTip id="tt13"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function mudaVisual(</td><td class=PParameter nowrap>visual</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Muda o visual do mapa atual.</div></div><div class=CToolTip id="tt14"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function initJanelaMen()</td></tr></table></blockquote>Abre a janela com as mensagens de ajuda ao usuário</div></div><div class=CToolTip id="tt15"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function docaguias()</td></tr></table></blockquote>Coloca as guias de navegação em uma janela interna do mapa e altera o tamanho do mapa para ajustá-lo à nova situação.</div></div><div class=CToolTip id="tt16"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function ativaGuias()</td></tr></table></blockquote>Ativa as guias principais do mapa, definindo as funções que serão executadas quando a guia é escolhida.</div></div><div class=CToolTip id="tt17"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function pegalistademenus(</td><td class=PParameter nowrap>retorno</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Pega a lista de menus que deverão compor a árvore de adição de temas e cria/adiciona os elementos da árvore</div></div><div class=CToolTip id="tt18"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function mensagemf(</td><td class=PParameter nowrap>m</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Abre uma mensagem na tela em um DIV.</div></div><div class=CToolTip id="tt19"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function wdocaf(</td><td class=PParameter nowrap>wlargura,</td></tr><tr><td></td><td class=PParameter nowrap>waltura,</td></tr><tr><td></td><td class=PParameter nowrap>wsrc,</td></tr><tr><td></td><td class=PParameter nowrap>nx,</td></tr><tr><td></td><td class=PParameter nowrap>ny,</td></tr><tr><td></td><td class=PParameter nowrap>texto</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Abre a janela flutuante para executar algum programa.</div></div><div class=CToolTip id="tt20"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function redimwdocaf(</td><td class=PParameter nowrap>wlargura,</td></tr><tr><td></td><td class=PParameter nowrap>waltura</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Redimensiona a janela docável.</div></div><div class=CToolTip id="tt21"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function wdocaf2(</td><td class=PParameter nowrap>wlargura,</td></tr><tr><td></td><td class=PParameter nowrap>waltura,</td></tr><tr><td></td><td class=PParameter nowrap>wsrc,</td></tr><tr><td></td><td class=PParameter nowrap>nx,</td></tr><tr><td></td><td class=PParameter nowrap>ny,</td></tr><tr><td></td><td class=PParameter nowrap>texto</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Abre uma segunda janela docável para executar algum programa relativo a outra janela.</div></div><div class=CToolTip id="tt22"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function wdocafechaf(</td><td class=PParameter nowrap>odoca</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Fecha uma janela docável.</div></div><div class=CToolTip id="tt23"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function mostradicasf(</td><td class=PParameter nowrap>objeto,</td></tr><tr><td></td><td class=PParameter nowrap>dica,</td></tr><tr><td></td><td class=PParameter nowrap>hlpt</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Mostra dicas sobre uma função quando o mouse passa sobre um botão ou outra opção qualquer.</div></div><div class=CToolTip id="tt24"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function mudaiconf(</td><td class=PParameter nowrap>i</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Muda as bordas dos ícones de ferramentas, passando todos para normal. </div></div><div class=CToolTip id="tt25"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function mostraguiaf(</td><td class=PParameter nowrap>guia</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Ativa a visualização de uma determinada guia.</div></div><div class=CToolTip id="tt26"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function aguarde()</td></tr></table></blockquote>Cria um objeto aguarde. </div></div><div class=CToolTip id="tt27"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function ativaClicks(</td><td class=PParameter nowrap>docMapa</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Ativa as operações de clique sobre o mapa</div></div><div class=CToolTip id="tt28"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function zoomAnterior()</td></tr></table></blockquote>Retorna ao zoom anterior do mapa.</div></div><div class=CToolTip id="tt29"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function zoomProximo()</td></tr></table></blockquote>Avança para o zoom definido antes de aplciar o zoom anterior.</div></div><div class=CToolTip id="tt30"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function pegaCoordenadaUTM()</td></tr></table></blockquote>Mostra as coordenadas do mouse em UTM.</div></div><div class=CToolTip id="tt31"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function mostraRosaDosVentos()</td></tr></table></blockquote>Mostra a rosa dos ventos quando o mouse é estacionado por alguns instantes sobre o mapa.</div></div><div class=CToolTip id="tt32"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function initJanelaZoom(</td><td class=PParameter nowrap>qual</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Abre a janela com as ferramentas de zoom</div></div><div class=CToolTip id="tt33"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function initJanelaRef()</td></tr></table></blockquote>Abre a janela com o mapa de referencia</div></div><div class=CToolTip id="tt34"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function mudaboxnf(</td><td class=PParameter nowrap>tipo,</td></tr><tr><td></td><td class=PParameter nowrap>obj</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Posiciona o botao aplicar quando o check box que liga/desliga um tema é pressionado.</div></div><div class=CToolTip id="tt35"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function movelentef()</td></tr></table></blockquote>Move a imagem na lente de aumento conforme o movimento do mouse sobre o mapa.</div></div><div class=CToolTip id="tt36"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function zoomiauto()</td></tr></table></blockquote>Aproxima o mapa tendo o centro como referência.</div></div><div class=CToolTip id="tt37"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function zoomoauto()</td></tr></table></blockquote>Afasta o mapa tendo o centro como referência.</div></div><div class=CToolTip id="tt38"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function zoomboxf (</td><td class=PParameter nowrap>tipo</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Faz o zoom no mapa utilizando a opção de desenhar um retângulo.</div></div><div class=CToolTip id="tt39"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function zoomIP()</td></tr></table></blockquote>Localiza no mapa o usuário baseado em seu número IP.</div></div><div class=CToolTip id="tt40"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function zoomPonto()</td></tr></table></blockquote>Localiza uma coordenada no mapa e desloca o mapa centralizando no ponto.</div></div><div class=CToolTip id="tt41"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function clicouRef()</td></tr></table></blockquote>Altera a abrangência do mapa quando o mapa de referência é clicado</div></div><div class=CToolTip id="tt42"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function movimentoRef(</td><td class=PParameter nowrap>obj</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Pega a coordenada do cursor sobre o mapa de referência</div></div><div class=CToolTip id="tt43"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function aplicaescala()</td></tr></table></blockquote>Aplica a escala numerica definida no formulário existente no mapa.</div></div><div class=CToolTip id="tt44"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function zoomtot()</td></tr></table></blockquote>Zoom para a extensão default.</div></div><div class=CToolTip id="tt45"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function panFixo(</td><td class=PParameter nowrap>direcao</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Desloca o mapa em uma direção determinada.</div></div><div class=CToolTip id="tt46"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function ativaEntorno()</td></tr></table></blockquote>Ativa ou desativa a carga do entorno.</div></div><div class=CToolTip id="tt47"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function geraURLentorno()</td></tr></table></blockquote>Gera as urls que farão parte dos divs de desenho do entorno do mapa</div></div><div class=CToolTip id="tt48"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function ajustaEntorno()</td></tr></table></blockquote>Ajusta o tamanho do mapa e das imagens do entorno</div></div><div class=CToolTip id="tt49"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function verificaTip()</td></tr></table></blockquote>Verifica se a opção de identificação está ativa e se o mouse está parado. </div></div><div class=CToolTip id="tt50"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function verificaTipDefault()</td></tr></table></blockquote>Executa a operação de identificação para mostrar um TIP.</div></div><div class=CToolTip id="tt51"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function mostraTip(</td><td class=PParameter nowrap>retorno</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Mostra a descrição de um elemento do mapa como um tip na posição do mouse.</div></div><div class=CToolTip id="tt52"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function legendaGrafico(</td><td class=PParameter nowrap>par</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Mostra a legenda dos gráficos adicionados no mapa.</div></div><div class=CToolTip id="tt53"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function inverteStatusClasse(</td><td class=PParameter nowrap>leg</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Ativa ou desativa a visualização de uma classe de um tema.</div></div><div class=CToolTip id="tt54"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function atualizagoogle()</td></tr></table></blockquote>Atualiza o box do google se a função google estiver ativa</div></div><div class=CToolTip id="tt55"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function atualizascielo()</td></tr></table></blockquote>Atualiza a lista de dados na opção de busca Scielo</div></div><div class=CToolTip id="tt56"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function atualizaconfluence()</td></tr></table></blockquote>Atualiza a lista de dados na opção de busca confluence</div></div><div class=CToolTip id="tt57"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function atualizawiki()</td></tr></table></blockquote>Atualiza a lista de dados na opção de busca wiki</div></div><div class=CToolTip id="tt58"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function procurartemas()</td></tr></table></blockquote>Localiza um tema no menu de temas.</div></div><div class=CToolTip id="tt59"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function expandeTema(</td><td class=PParameter nowrap>itemID</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Busca dados sobre um tema quando o botão de expandir tema (guia1) é clicado.</div></div><div class=CToolTip id="tt60"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function expandeGrupo(</td><td class=PParameter nowrap>itemID</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Chama a função ajax que pega a lista de temas de um subgrupo no menu de temas.</div></div><div class=CToolTip id="tt61"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function i3geo_comboGruposMenu(</td><td class=PParameter nowrap>funcaoOnchange,</td></tr><tr><td></td><td class=PParameter nowrap>idDestino,</td></tr><tr><td></td><td class=PParameter nowrap>idCombo,</td></tr><tr><td></td><td class=PParameter nowrap>largura,</td></tr><tr><td></td><td class=PParameter nowrap>altura</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Busca a lista de grupos existentes no menu de temas do i3geo e monta um combo com o resultado.</div></div><div class=CToolTip id="tt62"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function i3geo_comboSubGruposMenu(</td><td class=PParameter nowrap>funcaoOnchange,</td></tr><tr><td></td><td class=PParameter nowrap>idDestino,</td></tr><tr><td></td><td class=PParameter nowrap>idCombo,</td></tr><tr><td></td><td class=PParameter nowrap>idGrupo,</td></tr><tr><td></td><td class=PParameter nowrap>largura,</td></tr><tr><td></td><td class=PParameter nowrap>altura</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Monta um combo com a lista de subgrupos de um grupo do menu de temas do i3geo.</div></div><div class=CToolTip id="tt63"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function i3geo_comboTemasMenu(</td><td class=PParameter nowrap>funcaoOnchange,</td></tr><tr><td></td><td class=PParameter nowrap>idDestino,</td></tr><tr><td></td><td class=PParameter nowrap>idCombo,</td></tr><tr><td></td><td class=PParameter nowrap>idGrupo,</td></tr><tr><td></td><td class=PParameter nowrap>idSubGrupo,</td></tr><tr><td></td><td class=PParameter nowrap>largura,</td></tr><tr><td></td><td class=PParameter nowrap>altura</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Monta um combo com a lista de subgrupos de um grupo do menu de temas do i3geo.</div></div><div class=CToolTip id="tt64"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function pegavalSistemas(</td><td class=PParameter nowrap>sis</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Adiciona uma árvore no menu de adição de temas, contendo os sistemas que podem ser executados.</div></div><div class=CToolTip id="tt65"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function pegaMapas(</td><td class=PParameter nowrap>retorno</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Recebe a lista de mapas (banners) e monta a apresentação.</div></div><div class=CToolTip id="tt66"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function arvoreclick(</td><td class=PParameter nowrap>itemID</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Adiciona um tema no mapa quando o usuário clica em um novo tema no menu de adição de temas.</div></div><div class=CToolTip id="tt67"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function pegaTema(</td><td class=PParameter nowrap>celula</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Pega o tema de um no na guia de temas.</div></div><div class=CToolTip id="tt68"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function autoRedesenho(</td><td class=PParameter nowrap>opcao</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Controla a opção de redesenho automático temporizado</div></div><div class=CToolTip id="tt69"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function remapaf()</td></tr></table></blockquote>Prepara o redesenho do mapa de acordo com o que esta visivel ou nao.</div></div><div class=CToolTip id="tt70"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function processevent1(</td><td class=PParameter nowrap>exy1</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Captura a posição do mouse tendo como referência o navegador.</div></div><div class=CToolTip id="tt71"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function calcposf()</td></tr></table></blockquote>Calcula a posição do corpo do mapa e posiciona-o corretamente na tela.</div></div><div class=CToolTip id="tt72"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function movecursor()</td></tr></table></blockquote>Move o ícone que segue o mouse quando da movimentação sobre o mapa</div></div><div class=CToolTip id="tt73"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function capturaposicao(</td><td class=PParameter nowrap>e</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Captura a posição do mouse em função do evento onmousemove sobre o corpo do mapa ou sobre o mapa de referência.</div></div><div class=CToolTip id="tt74"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function gerafilmef(</td><td class=PParameter nowrap>qs</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Cria os quadros que serão utilizados na função de animação e mostrados no mapa.</div></div><div class=CToolTip id="tt75"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function gravaQuadro(</td><td class=PParameter nowrap>variavel,</td></tr><tr><td></td><td class=PParameter nowrap>valor</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Armazena um determinado valor em uma determinada característica de um objeto quadro.</div></div><div class=CToolTip id="tt76"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function avancaQuadro()</td></tr></table></blockquote>Avança um quadro na lista de quadros, mudando a imagem utilizada na sua representação.</div></div><div class=CToolTip id="tt77"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function filmef(</td><td class=PParameter nowrap>o</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Mostra a imagem armazenada em um quadro no lugar do corpo do mapa.</div></div><div class=CToolTip id="tt78"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function rebobinaf()</td></tr></table></blockquote>Rebobina as imagens dos quadros, limpando os parâmetros armazenados.</div></div><div class=CToolTip id="tt79"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function filmezf(</td><td class=PParameter nowrap>o</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Muda a extensão geográfica do mapa conforme o valor armazenado em um quado de animação.</div></div><div class=CToolTip id="tt80"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function filmeanimaf()</td></tr></table></blockquote>Carrega as imagens armazenadas nos quadros de animação.</div></div><div class=CToolTip id="tt81"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function filmeanimarodaf(</td><td class=PParameter nowrap>janima</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Roda a animacao usando as imagens armazenadas nos quadros de animação quadros.</div></div><div class=CToolTip id="tt82"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function quadrofilme()</td></tr></table></blockquote>Cria um objeto quadro de animação. </div></div><div class=CToolTip id="tt83"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function calculadistancia(</td><td class=PParameter nowrap>lga,</td></tr><tr><td></td><td class=PParameter nowrap>lta,</td></tr><tr><td></td><td class=PParameter nowrap>lgb,</td></tr><tr><td></td><td class=PParameter nowrap>ltb</td><td class=PAfterParameters nowrap>) //0ms</td></tr></table></td></tr></table></blockquote>Calcula a distância entre dois pontos.</div></div><div class=CToolTip id="tt84"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function convdmsddf(</td><td class=PParameter nowrap>cd,</td></tr><tr><td></td><td class=PParameter nowrap>cm,</td></tr><tr><td></td><td class=PParameter nowrap>cs</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Converte dms em dd.</div></div><div class=CToolTip id="tt85"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function calcddf(</td><td class=PParameter nowrap>xfign,</td></tr><tr><td></td><td class=PParameter nowrap>yfign,</td></tr><tr><td></td><td class=PParameter nowrap>g_celula,</td></tr><tr><td></td><td class=PParameter nowrap>imgext</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Converte o x,y de unidades de tela para décimo de grau.</div></div><div class=CToolTip id="tt86"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function convdmsf(</td><td class=PParameter nowrap>x,</td></tr><tr><td></td><td class=PParameter nowrap>y</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Converte dd em dms.</div></div><div class=CToolTip id="tt87"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function convddtela(</td><td class=PParameter nowrap>vx,</td></tr><tr><td></td><td class=PParameter nowrap>vy,</td></tr><tr><td></td><td class=PParameter nowrap>docmapa</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Converte coordenadas dd em coordenadas de tela.</div></div><div class=CToolTip id="tt88"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function posicaomouse()</td></tr></table></blockquote>Cria um objeto que guarda a posição do mouse na tela. </div></div><div class=CToolTip id="tt89"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function posicaocursor()</td></tr></table></blockquote>Cria um objeto que guarda a posição do mouse no corpo do mapa. </div></div><div class=CToolTip id="tt90"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function pontosdist()</td></tr></table></blockquote>Armazena coordenadas no objeto pontosdist para calculo de distancia</div></div><div class=CToolTip id="tt91"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function desenhoRichdraw(</td><td class=PParameter nowrap>tipo,</td></tr><tr><td></td><td class=PParameter nowrap>objeto,</td></tr><tr><td></td><td class=PParameter nowrap>n</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Desenha elementos na tela usando a biblioteca richdraw</div></div><div class=CToolTip id="tt92"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function i3geo_pegaElementoPai(</td><td class=PParameter nowrap>e</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Pega o elemento pai de um elemento clicado para identificar o código do tema.</div></div><div class=CToolTip id="tt93"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function inseremarcaf(</td><td class=PParameter nowrap>xi,</td></tr><tr><td></td><td class=PParameter nowrap>yi,</td></tr><tr><td></td><td class=PParameter nowrap>funcaoOnclick</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Insere um ponto no mapa.</div></div><div class=CToolTip id="tt94"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function limpacontainerf()</td></tr></table></blockquote>Limpa o container de pontos.</div></div><div class=CToolTip id="tt95"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function criaboxg()</td></tr></table></blockquote>Cria o div boxg utilizado nas operações de navegação, google, etc.</div></div><div class=CToolTip id="tt96"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function ativaDragDrop()</td></tr></table></blockquote>Ativa a funcionalidade de arrastar e soltar para alteração da ordem de desenho dos temas e para excluir um tema do mapa.</div></div><div class=CToolTip id="tt97"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function removeAcentos(</td><td class=PParameter nowrap>palavra</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Remove acentos de uma palavra ou frase</div></div><div class=CToolTip id="tt98"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function pegaPosicaoObjeto(</td><td class=PParameter nowrap>obj</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Retorna a posição x,y de um objeto em relação a tela do navegador</div></div><div class=CToolTip id="tt99"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function recuperamapa()</td></tr></table></blockquote>Tenta recuperar o último mapa, caso tenha ocorrido algum erro.</div></div><div class=CToolTip id="tt100"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function protocolo()</td></tr></table></blockquote>Retorna o protocolo utilizado na url.</div></div><div class=CToolTip id="tt101"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function visual(</td><td class=PParameter nowrap>iddiv</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Adiciona os ícones de escolha do visual do mapa.</div></div><!--END_ND_TOOLTIPS-->




<script language=JavaScript><!--
if (browserType) {if (browserVer) {document.write("</div>"); }document.write("</div>");}// --></script></body></html>