classe_util-js.html
95.2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<html><head><title>Utilitários - 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="Utilitários"></a>Utilitários</h1><div class=CBody><h4 class=CHeading>Arquivo</h4><p class=CParagraph>i3geo/classesjs/classe_util.js</p><h4 class=CHeading>Licenca</h4><p class=CParagraph>GPL2</p><p class=CParagraph>I3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet</p><p class=CParagraph>Direitos Autorais Reservados © 2006 Ministério do Meio Ambiente Brasil Desenvolvedor: Edmar Moretti <a href="#" onClick="location.href='mai' + 'lto:' + 'edmar.' + '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. Este programa é distribuído na expectativa de que seja útil, porém, SEM NENHUMA GARANTIA; nem mesmo a garantia implícita de COMERCIABILIDADE OU ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA. Consulte a Licença Pública Geral do GNU para mais detalhes. Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto com este programa; se não, escreva para a Free Software Foundation, Inc., no endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.</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="#Utilitários" >Utilitários</a></td><td class=SDescription>i3geo/classesjs/classe_util.js</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Propriedades" >Propriedades</a></td><td class=SDescription></td></tr><tr class="SPropriedade SIndent2 SMarked"><td class=SEntry><a href="#navm" >navm</a></td><td class=SDescription>Verdadeiro (true) se o navegador for o Internet Explorer</td></tr><tr class="SPropriedade SIndent2"><td class=SEntry><a href="#navn" >navn</a></td><td class=SDescription>Verdadeiro (true) se o navegador for o Firefox</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Variaveis" >Variaveis</a></td><td class=SDescription></td></tr><tr class="SVariavel SIndent2 SMarked"><td class=SEntry><a href="#g_operacao" >g_operacao</a></td><td class=SDescription>Nome da última operação que foi executada.</td></tr><tr class="SVariavel SIndent2"><td class=SEntry><a href="#g_tipoacao" >g_tipoacao</a></td><td class=SDescription>Tipo de ação que está sendo executada. </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="#$i" id=link1 onMouseOver="ShowTip(event, 'tt1', 'link1')" onMouseOut="HideTip('tt1')">$i</a></td><td class=SDescription>Obtém um elemento DOM a partir de seu id</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#Array.remove" >Array.<span class=HB> </span>remove()</a></td><td class=SDescription>Extende os métodos de um objeto Array, permitindo remover um elemento.</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Classe" >Classe</a></td><td class=SDescription></td></tr><tr class="SClasse SIndent2 SMarked"><td class=SEntry><a href="#i3GEO.util" >i3GEO.util</a></td><td class=SDescription>Utilitários.</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Variaveis" >Variaveis</a></td><td class=SDescription></td></tr><tr class="SVariavel SIndent2 SMarked"><td class=SEntry><a href="#PINS" >PINS</a></td><td class=SDescription>Elementos IMG criados na função criaPin</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="#escapeURL" id=link2 onMouseOver="ShowTip(event, 'tt2', 'link2')" onMouseOut="HideTip('tt2')">escapeURL</a></td><td class=SDescription>Converte uma string em uma url válida</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#insereCookie" id=link3 onMouseOver="ShowTip(event, 'tt3', 'link3')" onMouseOut="HideTip('tt3')">insereCookie</a></td><td class=SDescription>Cria um novo cookie.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#pegaCookie" id=link4 onMouseOver="ShowTip(event, 'tt4', 'link4')" onMouseOut="HideTip('tt4')">pegaCookie</a></td><td class=SDescription>Pega o valor de um cookie.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#listaChaves" id=link5 onMouseOver="ShowTip(event, 'tt5', 'link5')" onMouseOut="HideTip('tt5')">listaChaves</a></td><td class=SDescription>Lista as chaves de um objeto.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#criaBotaoAplicar" id=link6 onMouseOver="ShowTip(event, 'tt6', 'link6')" onMouseOut="HideTip('tt6')">criaBotaoAplicar</a></td><td class=SDescription>Cria um botão flutuante do tipo aplicar.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#arvore" id=link7 onMouseOver="ShowTip(event, 'tt7', 'link7')" onMouseOut="HideTip('tt7')">arvore</a></td><td class=SDescription>Cria uma árvore com base em um objeto contendo aspropriedades.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#removeAcentos" id=link8 onMouseOver="ShowTip(event, 'tt8', 'link8')" onMouseOut="HideTip('tt8')">removeAcentos</a></td><td class=SDescription>Remove acentos de uma palavra ou frase</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#protocolo" id=link9 onMouseOver="ShowTip(event, 'tt9', 'link9')" onMouseOut="HideTip('tt9')">protocolo</a></td><td class=SDescription>Obtém o protocolo utilizado na URL atual</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#pegaPosicaoObjeto" id=link10 onMouseOver="ShowTip(event, 'tt10', 'link10')" onMouseOut="HideTip('tt10')">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="#pegaElementoPai" id=link11 onMouseOver="ShowTip(event, 'tt11', 'link11')" onMouseOut="HideTip('tt11')">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 SMarked"><td class=SEntry><a href="#mudaCursor" id=link12 onMouseOver="ShowTip(event, 'tt12', 'link12')" onMouseOut="HideTip('tt12')">mudaCursor</a></td><td class=SDescription>Altera o cursor do ponteiro do mouse.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#criaBox" id=link13 onMouseOver="ShowTip(event, 'tt13', 'link13')" onMouseOut="HideTip('tt13')">criaBox</a></td><td class=SDescription>Cria um elemento div na página atual.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#escondeBox" id=link14 onMouseOver="ShowTip(event, 'tt14', 'link14')" onMouseOut="HideTip('tt14')">escondeBox</a></td><td class=SDescription>Esconde os BOXES com IDs registrados em i3GEO.util.BOXES</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#criaPin" id=link15 onMouseOver="ShowTip(event, 'tt15', 'link15')" onMouseOut="HideTip('tt15')">criaPin</a></td><td class=SDescription>Cria um elemento imagem na página atual.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#posicionaImagemNoMapa" id=link16 onMouseOver="ShowTip(event, 'tt16', 'link16')" onMouseOut="HideTip('tt16')">posicionaImagemNoMapa</a></td><td class=SDescription>Posiciona uma imagem no mapa no local onde o mouse está posicionado sobre o mapa</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#escondePin" id=link17 onMouseOver="ShowTip(event, 'tt17', 'link17')" onMouseOut="HideTip('tt17')">escondePin</a></td><td class=SDescription>Esconde os PINS com IDs registrados em i3GEO.util.PINS</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#$im_ou_nome_curto$im" >$im ou nome curto $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_ou_nome_curto$top" >$top ou nome curto $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_ou_nome_curto$left" >$left ou nome curto $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="#insereMarca" id=link18 onMouseOver="ShowTip(event, 'tt18', 'link18')" onMouseOut="HideTip('tt18')">insereMarca</a></td><td class=SDescription>Insere ou remove pontos no mapa.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#cria" id=link19 onMouseOver="ShowTip(event, 'tt19', 'link19')" onMouseOut="HideTip('tt19')">cria</a></td><td class=SDescription>Insere um ponto no mapa</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#adicionaSHP" id=link20 onMouseOver="ShowTip(event, 'tt20', 'link20')" onMouseOut="HideTip('tt20')">adicionaSHP</a></td><td class=SDescription>Inclui um arquivo shapefile no mapa atual como uma nova camada</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#abreCor" id=link21 onMouseOver="ShowTip(event, 'tt21', 'link21')" onMouseOut="HideTip('tt21')">abreCor</a></td><td class=SDescription>Abre a janela flutuante para escolha de uma cor</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#ajaxhttp" id=link22 onMouseOver="ShowTip(event, 'tt22', 'link22')" onMouseOut="HideTip('tt22')">ajaxhttp</a></td><td class=SDescription>Cria o objeto XMLHttpRequest para uso com funções próprias de chamada em ajax</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#ajaxexecASXml" id=link23 onMouseOver="ShowTip(event, 'tt23', 'link23')" onMouseOut="HideTip('tt23')">ajaxexecASXml</a></td><td class=SDescription>Executa uma chamada ajax no modo assíncrono retornando o resultado em XML.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#aparece" id=link24 onMouseOver="ShowTip(event, 'tt24', 'link24')" onMouseOut="HideTip('tt24')">aparece</a></td><td class=SDescription>Aplica efeito de aparecimento suave de um objetov</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#desaparece" id=link25 onMouseOver="ShowTip(event, 'tt25', 'link25')" onMouseOut="HideTip('tt25')">desaparece</a></td><td class=SDescription>Aplica efeito de desaparecimento suave de um objeto</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#wkt2ext" id=link26 onMouseOver="ShowTip(event, 'tt26', 'link26')" onMouseOut="HideTip('tt26')">wkt2ext</a></td><td class=SDescription>Calcula a extensão geográfica de uma geometria fornecida no formato WKT</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#sortNumber" id=link27 onMouseOver="ShowTip(event, 'tt27', 'link27')" onMouseOut="HideTip('tt27')">sortNumber</a></td><td class=SDescription>Ordena um array contendo números. </td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#getScrollerWidth" id=link28 onMouseOver="ShowTip(event, 'tt28', 'link28')" onMouseOut="HideTip('tt28')">getScrollerWidth</a></td><td class=SDescription>Calcula o tamanho da barra de rolagem, permitindo calcular o tamanho correto da área útil do navegador</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#scriptTag" id=link29 onMouseOver="ShowTip(event, 'tt29', 'link29')" onMouseOut="HideTip('tt29')">scriptTag</a></td><td class=SDescription>Insere um javascript no documento HTML</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#mensagemAjuda" id=link30 onMouseOver="ShowTip(event, 'tt30', 'link30')" onMouseOut="HideTip('tt30')">mensagemAjuda</a></td><td class=SDescription>Formata uma mensagem de texto com ícone de ?</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#randomRGB" id=link31 onMouseOver="ShowTip(event, 'tt31', 'link31')" onMouseOut="HideTip('tt31')">randomRGB</a></td><td class=SDescription>Gera uma cor RGB de forma aleatória</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#rgb2hex" id=link32 onMouseOver="ShowTip(event, 'tt32', 'link32')" onMouseOut="HideTip('tt32')">rgb2hex</a></td><td class=SDescription>Converte uma cor RGB para HEX</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#comboTemas" id=link33 onMouseOver="ShowTip(event, 'tt33', 'link33')" onMouseOut="HideTip('tt33')">comboTemas</a></td><td class=SDescription>Cria um combo (caixa de seleção) com a lista de temas existentes no mapa e de determinado tipo</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#checkTemas" id=link34 onMouseOver="ShowTip(event, 'tt34', 'link34')" onMouseOut="HideTip('tt34')">checkTemas</a></td><td class=SDescription>Cria uma lista com check box de temas existentes no mapa e de determinado tipo</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#comboItens" id=link35 onMouseOver="ShowTip(event, 'tt35', 'link35')" onMouseOut="HideTip('tt35')">comboItens</a></td><td class=SDescription>Cria um combo (caixa de seleção) com a lista de itens de um layer</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#comboValoresItem" id=link36 onMouseOver="ShowTip(event, 'tt36', 'link36')" onMouseOut="HideTip('tt36')">comboValoresItem</a></td><td class=SDescription>Cria uma caixa de seleção com os valores de um item de um tema</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#comboFontes" id=link37 onMouseOver="ShowTip(event, 'tt37', 'link37')" onMouseOut="HideTip('tt37')">comboFontes</a></td><td class=SDescription>Cria um combo (caixa de seleção) com a lista fontes de texto disponíveis</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#comboSimNao" id=link38 onMouseOver="ShowTip(event, 'tt38', 'link38')" onMouseOut="HideTip('tt38')">comboSimNao</a></td><td class=SDescription>Cria uma caixa de seleção com as palavras sim e não</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#checkItensEditaveis" id=link39 onMouseOver="ShowTip(event, 'tt39', 'link39')" onMouseOut="HideTip('tt39')">checkItensEditaveis</a></td><td class=SDescription>Cria uma lista de elementos do tipo input com textos editáveis contendo a lista de itens de um tema.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#radioEpsg" id=link40 onMouseOver="ShowTip(event, 'tt40', 'link40')" onMouseOut="HideTip('tt40')">radioEpsg</a></td><td class=SDescription>Cria uma lista de códigos EPSG para o usuário escolher um deles.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#proximoAnterior" id=link41 onMouseOver="ShowTip(event, 'tt41', 'link41')" onMouseOut="HideTip('tt41')">proximoAnterior</a></td><td class=SDescription>Cria uma sequência de opções com botão de anterior e próximo. </td></tr></table></div></div><!--END_ND_SUMMARY--></div></div>
<div class="CGroup CTopic"><h3 class=CTitle><a name="Propriedades"></a>Propriedades</h3></div>
<div class="CPropriedade CTopic"><h3 class=CTitle><a name="navm"></a>navm</h3><div class=CBody><p class=CParagraph>Verdadeiro (true) se o navegador for o Internet Explorer</p><h4 class=CHeading>Tipo</h4><p class=CParagraph>{boolean}</p><h4 class=CHeading>Default</h4><p class=CParagraph>{false}</p></div></div>
<div class="CPropriedade CTopic"><h3 class=CTitle><a name="navn"></a>navn</h3><div class=CBody><p class=CParagraph>Verdadeiro (true) se o navegador for o Firefox</p><h4 class=CHeading>Tipo</h4><p class=CParagraph>{boolean}</p><h4 class=CHeading>Default</h4><p class=CParagraph>{false}</p></div></div>
<div class="CGroup CTopic"><h3 class=CTitle><a name="Variaveis"></a>Variaveis</h3></div>
<div class="CVariavel CTopic"><h3 class=CTitle><a name="g_operacao"></a>g_operacao</h3><div class=CBody><p class=CParagraph>Nome da última operação que foi executada.</p><p class=CParagraph>Dependendo do tipo de operação são aplicadas as atualizações necessárias aos componentes do mapa. Por exemplo, redesenha o corpo do mapa, atualiza a lista de temas, etc.</p><p class=CParagraph>Essas operações são controladas pela função ajaxiniciaparametros.</p></div></div>
<div class="CVariavel CTopic"><h3 class=CTitle><a name="g_tipoacao"></a>g_tipoacao</h3><div class=CBody><p class=CParagraph>Tipo de ação que está sendo executada. Quando o usuário clica no mapa, essa variável é pesquisada para definir o tipo de operação que deve ser executada. É definida quando o usuário seleciona uma determinada ferramenta do i3Geo.</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="$i"></a>$i</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>$i = function(</td><td class=PParameter nowrap>id</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Obtém um elemento DOM a partir de seu id</p><h4 class=CHeading>Parametros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>id</td><td class=CDLDescription>{String} ID do elemento.</td></tr></table><h4 class=CHeading>Returns</h4><p class=CParagraph>{Object} Objeto.</p></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="Array.remove"></a>Array.<span class=HB> </span>remove()</h3><div class=CBody><p class=CParagraph>Extende os métodos de um objeto Array, permitindo remover um elemento.</p></div></div>
<div class="CGroup CTopic"><h3 class=CTitle><a name="Classe"></a>Classe</h3></div>
<div class="CClasse CTopic"><h3 class=CTitle><a name="i3GEO.util"></a>i3GEO.util</h3><div class=CBody><p class=CParagraph>Utilitários.</p></div></div>
<div class="CGroup CTopic"><h3 class=CTitle><a name="Variaveis"></a>Variaveis</h3></div>
<div class="CVariavel CTopic"><h3 class=CTitle><a name="PINS"></a>PINS</h3><div class=CBody><p class=CParagraph>Elementos IMG criados na função criaPin</p><h4 class=CHeading>Tipo</h4><p class=CParagraph>{Array}</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="escapeURL"></a>escapeURL</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>escapeURL: function(</td><td class=PParameter nowrap>sUrl</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Converte uma string em uma url válida</p><h4 class=CHeading>Parametros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>sUrl {String}</td><td class=CDLDescription>url que será convertida</td></tr></table><h4 class=CHeading>Return</h4><h4 class=CHeading>Tipo</h4><p class=CParagraph>{String}</p></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="insereCookie"></a>insereCookie</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>insereCookie: function(</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>Cria um novo cookie.</p><h4 class=CHeading>Parametros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>nome</td><td class=CDLDescription>{String} Nome do cookie.</td></tr><tr><td class=CDLEntry>valor</td><td class=CDLDescription>(String) Valor do cookie</td></tr></table></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="pegaCookie"></a>pegaCookie</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>pegaCookie: function(</td><td class=PParameter nowrap>nome</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Pega o valor de um cookie.</p><h4 class=CHeading>Parametros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>nome</td><td class=CDLDescription>{String} Nome do cookie.</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>(String)</td><td class=CDLDescription>valor do cookie</td></tr></table></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="listaChaves"></a>listaChaves</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>listaChaves: function (</td><td class=PParameter nowrap>obj</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Lista as chaves de um objeto.</p><h4 class=CHeading>Parametros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>obj</td><td class=CDLDescription>{Object}</td></tr></table><h4 class=CHeading>Return</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>(Array)</td><td class=CDLDescription>array com as chaves.</td></tr></table></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="criaBotaoAplicar"></a>criaBotaoAplicar</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>criaBotaoAplicar: function (</td><td class=PParameter nowrap>nomeFuncao,</td></tr><tr><td></td><td class=PParameter nowrap>titulo,</td></tr><tr><td></td><td class=PParameter nowrap>classe,</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>Cria um botão flutuante do tipo aplicar.</p><p class=CParagraph>O novo botão é adicionado no DOM com ID “i3geo_aplicar” e posicionado sobre o objeto definido</p><h4 class=CHeading>Parametros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>nomeFuncao</td><td class=CDLDescription>{String} Nome da função que será executada quando o botão for cllicado</td></tr><tr><td class=CDLEntry>titulo</td><td class=CDLDescription>(opcional) {String} Título que será mostrado no botão</td></tr><tr><td class=CDLEntry>classe</td><td class=CDLDescription>(opcional) {String} Nome da classe (estilo) que será aplicado ao botão.</td></tr><tr><td class=CDLEntry>obj</td><td class=CDLDescription>(opcional) {Objeto} Objeto DOM que foi clicado para provocar a criação do botão.</td></tr></table><h4 class=CHeading>Return</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>(Object)</td><td class=CDLDescription>Objeto DOM criado.</td></tr></table></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="arvore"></a>arvore</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>arvore: function(</td><td class=PParameter nowrap>titulo,</td></tr><tr><td></td><td class=PParameter nowrap>onde,</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>Cria uma árvore com base em um objeto contendo aspropriedades.</p><h4 class=CHeading>Parametros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>titulo</td><td class=CDLDescription>{String} cabeçaljo da árvore</td></tr><tr><td class=CDLEntry>onde</td><td class=CDLDescription>{String} nome do id doelemento que conterá a árvore</td></tr><tr><td class=CDLEntry>obj</td><td class=CDLDescription>{Object} objeto contendo os parâmetros, exemplo</td></tr></table><p class=CParagraph>g_listaPropriedades = {</p><p class=CParagraph>”propriedades”: [</p><p class=CParagraph>{ text: “p2”, url: “javascript:tipoimagem()” }</p><p class=CParagraph>]}</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>removeAcentos: function(</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>Parametros</h4><p class=CParagraph>palavra {String}</p><h4 class=CHeading>Return</h4><p class=CParagraph>{String}</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>protocolo: function()</td></tr></table></blockquote><p class=CParagraph>Obtém o protocolo utilizado na URL atual</p><h4 class=CHeading>Return</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>{String}</td><td class=CDLDescription>protocolo</td></tr></table></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>pegaPosicaoObjeto: function(</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><h4 class=CHeading>Parametros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>obj {Object}</td><td class=CDLDescription>objeto dom</td></tr></table><h4 class=CHeading>Return</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>{Array}</td><td class=CDLDescription>array com a posição [x,y]</td></tr></table></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="pegaElementoPai"></a>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>pegaElementoPai: function(</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>Parametros</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><h4 class=CHeading>Return</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>{Node}</td><td class=CDLDescription>objeto DOM</td></tr></table></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="mudaCursor"></a>mudaCursor</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>mudaCursor: function(</td><td class=PParameter nowrap>cursores,</td></tr><tr><td></td><td class=PParameter nowrap>tipo,</td></tr><tr><td></td><td class=PParameter nowrap>idobjeto,</td></tr><tr><td></td><td class=PParameter nowrap>locaplic</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Altera o cursor do ponteiro do mouse.</p><p class=CParagraph>Os cursores disponíveis são definidos por default em classe_configura.js</p><h4 class=CHeading>Parametros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>cursores {i3GEO.configura.cursores}</td><td class=CDLDescription>objeto JSON com as URIs de cada cursor (veja i3GEO.configura.cursores)</td></tr><tr><td class=CDLEntry>tipo {String}</td><td class=CDLDescription>tipo de cursor disponível em cursores</td></tr><tr><td class=CDLEntry>idobjeto {String}</td><td class=CDLDescription>id do objeto que terá o estilo alterado para o cursor desejado</td></tr><tr><td class=CDLEntry>locaplic {String}</td><td class=CDLDescription>onde está instalado o i3Geo</td></tr></table></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="criaBox"></a>criaBox</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>criaBox: function(</td><td class=PParameter nowrap>id</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Cria um elemento div na página atual.</p><p class=CParagraph>Esse elemento pode ser utilizado para desenhar retângulos sobre o mapa</p><h4 class=CHeading>Parametros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>id {String}</td><td class=CDLDescription>id do elemento que será criado. Por default, será ‘boxg’</td></tr></table></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="escondeBox"></a>escondeBox</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>escondeBox: function()</td></tr></table></blockquote><p class=CParagraph>Esconde os BOXES com IDs registrados em i3GEO.util.BOXES</p><p class=CParagraph>Os ids são criado pela função criaBox</p></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="criaPin"></a>criaPin</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>criaPin: function(</td><td class=PParameter nowrap>id,</td></tr><tr><td></td><td class=PParameter nowrap>imagem,</td></tr><tr><td></td><td class=PParameter nowrap>w,</td></tr><tr><td></td><td class=PParameter nowrap>h</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Cria um elemento imagem na página atual.</p><p class=CParagraph>Esse elemento pode ser utilizado para desenhar pontos sobre o mapa</p><h4 class=CHeading>Parametros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>id {String}</td><td class=CDLDescription>(opcional) id do elemento que será criado. Por default, será ‘boxpin’</td></tr><tr><td class=CDLEntry>imagem {URL}</td><td class=CDLDescription>(opcional) endereço da imagem</td></tr><tr><td class=CDLEntry>w {String}</td><td class=CDLDescription>(opcional) largura da imagem</td></tr><tr><td class=CDLEntry>h {String}</td><td class=CDLDescription>(opcional) altura da imagem</td></tr></table></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="posicionaImagemNoMapa"></a>posicionaImagemNoMapa</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>posicionaImagemNoMapa: function(</td><td class=PParameter nowrap>id</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Posiciona uma imagem no mapa no local onde o mouse está posicionado sobre o mapa</p><h4 class=CHeading>Parametros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>id {string}</td><td class=CDLDescription>id do elemento que será posicionado</td></tr></table></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="escondePin"></a>escondePin</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>escondePin: function()</td></tr></table></blockquote><p class=CParagraph>Esconde os PINS com IDs registrados em i3GEO.util.PINS</p><p class=CParagraph>Os ids são criado pela função criaPin</p></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="$im_ou_nome_curto$im"></a>$im ou nome curto $im</h3><div class=CBody><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(“imagem.png”)</p><h4 class=CHeading>Parametros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>g {String}</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_ou_nome_curto$top"></a>$top ou nome curto $top</h3><div class=CBody><p class=CParagraph>Muda a posição (superior) de um objeto tanto no IE como no Firefox.</p><p class=CParagraph>Exemplo: $top(“imagem”,100)</p><h4 class=CHeading>Parametros</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_ou_nome_curto$left"></a>$left ou nome curto $left</h3><div class=CBody><p class=CParagraph>Muda a posição (esquerda) de um objeto tanto no IE como no Firefox.</p><p class=CParagraph>Exemplo: $left(“imagem”,100)</p><h4 class=CHeading>Parametros</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="insereMarca"></a>insereMarca</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>insereMarca:</td></tr></table></blockquote><p class=CParagraph>Insere ou remove pontos no mapa.</p></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="cria"></a>cria</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>cria:function(</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></tr><tr><td></td><td class=PParameter nowrap>container</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</p><h4 class=CHeading>Parametros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>xi {Numeric}</td><td class=CDLDescription>coordenada x.</td></tr><tr><td class=CDLEntry>yi {Numeric}</td><td class=CDLDescription>coordenada y.</td></tr><tr><td class=CDLEntry>funcaoOnclick {String}</td><td class=CDLDescription>funcao que sera executada quando a marca for clicada, se for “”, o container será esvaziado ao ser clicado na marca</td></tr><tr><td class=CDLEntry>container {String}</td><td class=CDLDescription>id do container que receberá os pontos</td></tr></table></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="adicionaSHP"></a>adicionaSHP</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>adicionaSHP: function(</td><td class=PParameter nowrap>path</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Inclui um arquivo shapefile no mapa atual como uma nova camada</p><h4 class=CHeading>Parametros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>path {String}</td><td class=CDLDescription>caminho completo do shapefile</td></tr></table></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="abreCor"></a>abreCor</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>abreCor: function(</td><td class=PParameter nowrap>janela,</td></tr><tr><td></td><td class=PParameter nowrap>elemento,</td></tr><tr><td></td><td class=PParameter nowrap>tipo</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Abre a janela flutuante para escolha de uma cor</p><h4 class=CHeading>Parametros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>janela {String}</td><td class=CDLDescription>id do conteúdo da janela flutuante que chamou a função. Pode ser “” caso elemento exista em document</td></tr><tr><td class=CDLEntry>elemento {String}</td><td class=CDLDescription>id do elemento que receberá os valores da cor selecionada</td></tr><tr><td class=CDLEntry>tipo {String}</td><td class=CDLDescription>opcional pode ser definido como rgb ou hex indicando o tipo de retorno da cor</td></tr></table></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="ajaxhttp"></a>ajaxhttp</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>ajaxhttp: function()</td></tr></table></blockquote><p class=CParagraph>Cria o objeto XMLHttpRequest para uso com funções próprias de chamada em ajax</p><p class=CParagraph>O uso dessa função não é recomendado. Dê preferência para uso da chamada ajax via YUI</p><h4 class=CHeading>Return</h4><p class=CParagraph>{XMLHttpRequest}</p></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="ajaxexecASXml"></a>ajaxexecASXml</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>ajaxexecASXml: function(</td><td class=PParameter nowrap>programa,</td></tr><tr><td></td><td class=PParameter nowrap>funcao</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Executa uma chamada ajax no modo assíncrono retornando o resultado em XML.</p><h4 class=CHeading>Parametros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>programa {String}</td><td class=CDLDescription>URL do programa que será executado no servidor.</td></tr><tr><td class=CDLEntry>funcao {funcao}</td><td class=CDLDescription>função que tratará o resultado.</td></tr></table><h4 class=CHeading>Returns</h4><p class=CParagraph>O resultado em um objeto DOM. Se o retorno contiver a palavra “Erro”, é gerado um alert.</p></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="aparece"></a>aparece</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>aparece: function(</td><td class=PParameter nowrap>id,</td></tr><tr><td></td><td class=PParameter nowrap>tempo,</td></tr><tr><td></td><td class=PParameter nowrap>intervalo</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Aplica efeito de aparecimento suave de um objetov</p><h4 class=CHeading>Parametros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>id {String}</td><td class=CDLDescription>id do objeto</td></tr><tr><td class=CDLEntry>tempo {Integer}</td><td class=CDLDescription>tempo em milesegundos que levará o efeito</td></tr><tr><td class=CDLEntry>intervalo {Integer}</td><td class=CDLDescription>intervalo entre uma imagem e outra</td></tr></table></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="desaparece"></a>desaparece</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>desaparece: function(</td><td class=PParameter nowrap>id,</td></tr><tr><td></td><td class=PParameter nowrap>tempo,</td></tr><tr><td></td><td class=PParameter nowrap>intervalo,</td></tr><tr><td></td><td class=PParameter nowrap>removeobj</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Aplica efeito de desaparecimento suave de um objeto</p><h4 class=CHeading>Parametros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>id {String}</td><td class=CDLDescription>id do objeto</td></tr><tr><td class=CDLEntry>tempo {Integer}</td><td class=CDLDescription>tempo em milesegundos que levará o efeito</td></tr><tr><td class=CDLEntry>intervalo {Integer}</td><td class=CDLDescription>intervalo entre uma imagem e outra</td></tr><tr><td class=CDLEntry>removeobj {Boolean}</td><td class=CDLDescription>remove ou não o objeto no final</td></tr></table></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="wkt2ext"></a>wkt2ext</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>wkt2ext:function(</td><td class=PParameter nowrap>wkt,</td></tr><tr><td></td><td class=PParameter nowrap>tipo</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Calcula a extensão geográfica de uma geometria fornecida no formato WKT</p><h4 class=CHeading>Parametros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>wkt {String}</td><td class=CDLDescription>geometria no formato wkt</td></tr><tr><td class=CDLEntry>tipo {String}</td><td class=CDLDescription>tipo de geometria (polygon,point,line)</td></tr></table><h4 class=CHeading>Return</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>{String}</td><td class=CDLDescription>extensão geográfica (xmin ymin xmax ymax)</td></tr></table></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="sortNumber"></a>sortNumber</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>sortNumber: function(</td><td class=PParameter nowrap>a,</td></tr><tr><td></td><td class=PParameter nowrap>b</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Ordena um array contendo números. Deve ser usado como parâmetro do método “sort”, exemplo</p><p class=CParagraph>y.sort(i3GEO.util.sortNumber), onde y é um array de números</p></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="getScrollerWidth"></a>getScrollerWidth</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>getScrollerWidth: function()</td></tr></table></blockquote><p class=CParagraph>Calcula o tamanho da barra de rolagem, permitindo calcular o tamanho correto da área útil do navegador</p><p class=CParagraph><a href="http://www.fleegix.org/articles/2006-05-30-getting-the-scrollbar-width-in-pixels" class=LURL>http://www.fleegix.org<span class=HB>- </span>/articles<span class=HB>- </span>/2006-05-30-getting-the-scrollbar-width-in-pixels</a></p><h4 class=CHeading>Return</h4><p class=CParagraph>altura</p></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="scriptTag"></a>scriptTag</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>scriptTag: function(</td><td class=PParameter nowrap>js,</td></tr><tr><td></td><td class=PParameter nowrap>ini,</td></tr><tr><td></td><td class=PParameter nowrap>id</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Insere um javascript no documento HTML</p><h4 class=CHeading>Parametros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>js {String}</td><td class=CDLDescription>endereco do JS</td></tr><tr><td class=CDLEntry>ini</td><td class=CDLDescription>funcao do JS que será executada ao ser carregado o script (pode ser “”)</td></tr><tr><td class=CDLEntry>id</td><td class=CDLDescription>id do elemento script que será criado</td></tr></table></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="mensagemAjuda"></a>mensagemAjuda</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>mensagemAjuda: function(</td><td class=PParameter nowrap>onde,</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>Formata uma mensagem de texto com ícone de ?</p><h4 class=CHeading>Parametros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>onde {String}</td><td class=CDLDescription>id do elemento que receberá a mensagem</td></tr><tr><td class=CDLEntry>texto {String}</td><td class=CDLDescription>texto da mensagem</td></tr></table></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="randomRGB"></a>randomRGB</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>randomRGB: function()</td></tr></table></blockquote><p class=CParagraph>Gera uma cor RGB de forma aleatória</p><h4 class=CHeading>Return</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>{String}</td><td class=CDLDescription>r,g,b</td></tr></table></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="rgb2hex"></a>rgb2hex</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>rgb2hex: function(</td><td class=PParameter nowrap>str</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Converte uma cor RGB para HEX</p><h4 class=CHeading>Parametro</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>str {String}</td><td class=CDLDescription>r,g,b</td></tr></table><h4 class=CHeading>Return</h4><p class=CParagraph>{String}</p></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="comboTemas"></a>comboTemas</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>comboTemas: function(</td><td class=PParameter nowrap>id,</td></tr><tr><td></td><td class=PParameter nowrap>funcao,</td></tr><tr><td></td><td class=PParameter nowrap>onde,</td></tr><tr><td></td><td class=PParameter nowrap>nome,</td></tr><tr><td></td><td class=PParameter nowrap>multiplo,</td></tr><tr><td></td><td class=PParameter nowrap>tipoCombo</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Cria um combo (caixa de seleção) com a lista de temas existentes no mapa e de determinado tipo</p><h4 class=CHeading>Parametros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>id {String}</td><td class=CDLDescription>id do elemento select que será criado</td></tr><tr><td class=CDLEntry>funcao {Function}</td><td class=CDLDescription>função que será executada ao terminar a montagem do combo. Essa função receberá como parâmetros um Array associativo contendo os dados em HTML gerados e o tipo de resultado. P.ex.: {dados:comboTemas,tipo:”dados”} tipo será uma string que pode ser “dados”|”mensagem”|”erro” indicando o tipo de retorno.</td></tr><tr><td class=CDLEntry>onde {String}</td><td class=CDLDescription>id do elemento HTML que receberá o combo. É utilizado apenas para inserir uma mensagem de aguarde.</td></tr><tr><td class=CDLEntry>nome {String}</td><td class=CDLDescription>valor que será incluido no parametro “name” do elemento “select”.</td></tr><tr><td class=CDLEntry>multiplo {Booleano}</td><td class=CDLDescription>indica se o combo permite seleções múltiplas</td></tr><tr><td class=CDLEntry>tipoCombo {String}</td><td class=CDLDescription>Tipo de temas que serão incluídos no combo ligados|selecionados|raster|pontosSelecionados|pontos</td></tr></table></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="checkTemas"></a>checkTemas</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>checkTemas: function(</td><td class=PParameter nowrap>id,</td></tr><tr><td></td><td class=PParameter nowrap>funcao,</td></tr><tr><td></td><td class=PParameter nowrap>onde,</td></tr><tr><td></td><td class=PParameter nowrap>nome,</td></tr><tr><td></td><td class=PParameter nowrap>tipoLista,</td></tr><tr><td></td><td class=PParameter nowrap>prefixo,</td></tr><tr><td></td><td class=PParameter nowrap>size</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Cria uma lista com check box de temas existentes no mapa e de determinado tipo</p><h4 class=CHeading>Parametros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>id {String}</td><td class=CDLDescription>id do elemento select que será criado</td></tr><tr><td class=CDLEntry>funcao {Function}</td><td class=CDLDescription>função que será executada ao terminar a montagem do combo. Essa função receberá como parâmetros um Array associativo contendo os dados em HTML gerados e o tipo de resultado. P.ex.: {dados:comboTemas,tipo:”dados”} tipo será uma string que pode ser “dados”|”mensagem”|”erro” indicando o tipo de retorno.</td></tr><tr><td class=CDLEntry>onde {String}</td><td class=CDLDescription>id do elemento HTML que receberá o combo. É utilizado apenas para inserir uma mensagem de aguarde.</td></tr><tr><td class=CDLEntry>nome {String}</td><td class=CDLDescription>valor que será incluido no parametro “name” do elemento “select”.</td></tr><tr><td class=CDLEntry>tipoLista {String}</td><td class=CDLDescription>Tipo de temas que serão incluídos na lista ligados|selecionados|raster|pontosSelecionados|pontos|polraster</td></tr><tr><td class=CDLEntry>prefixo {string}</td><td class=CDLDescription>Prefixo que será usado no id de cada elemento</td></tr><tr><td class=CDLEntry>size {numeric}</td><td class=CDLDescription>tamanho dos elementos input editáveis</td></tr></table></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="comboItens"></a>comboItens</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>comboItens: function(</td><td class=PParameter nowrap>id,</td></tr><tr><td></td><td class=PParameter nowrap>tema,</td></tr><tr><td></td><td class=PParameter nowrap>funcao,</td></tr><tr><td></td><td class=PParameter nowrap>onde,</td></tr><tr><td></td><td class=PParameter nowrap>nome</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Cria um combo (caixa de seleção) com a lista de itens de um layer</p><h4 class=CHeading>Parametros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>id {String}</td><td class=CDLDescription>id do elemento select que será criado</td></tr><tr><td class=CDLEntry>tema {String}</td><td class=CDLDescription>código do tema (layer)</td></tr><tr><td class=CDLEntry>funcao {Function}</td><td class=CDLDescription>função que será executada ao terminar a montagem do combo. Essa função receberá como parâmetros um Array associativo contendo os dados em HTML gerados e o tipo de resultado. P.ex.: {dados:comboTemas,tipo:”dados”} tipo será uma string que pode ser “dados”|”mensagem”|”erro” indicando o tipo de retorno.</td></tr><tr><td class=CDLEntry>onde {String}</td><td class=CDLDescription>id do elemento HTML que receberá o combo. É utilizado apenas para inserir uma mensagem de aguarde.</td></tr><tr><td class=CDLEntry>nome {String}</td><td class=CDLDescription>valor que será incluido no parametro “name” do elemento “select”.</td></tr></table></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="comboValoresItem"></a>comboValoresItem</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>comboValoresItem: function(</td><td class=PParameter nowrap>id,</td></tr><tr><td></td><td class=PParameter nowrap>tema,</td></tr><tr><td></td><td class=PParameter nowrap>itemTema,</td></tr><tr><td></td><td class=PParameter nowrap>funcao,</td></tr><tr><td></td><td class=PParameter nowrap>onde</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Cria uma caixa de seleção com os valores de um item de um tema</p><h4 class=CHeading>Parametros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>id {String}</td><td class=CDLDescription>id do elemento select que será criado</td></tr><tr><td class=CDLEntry>tema {String}</td><td class=CDLDescription>código do tema (layer)</td></tr><tr><td class=CDLEntry>itemTema {String}</td><td class=CDLDescription>nome do item</td></tr><tr><td class=CDLEntry>funcao {Function}</td><td class=CDLDescription>função que será executada ao terminar a montagem do combo. Essa função receberá como parâmetros um Array associativo contendo os dados em HTML gerados e o tipo de resultado. P.ex.: {dados:comboTemas,tipo:”dados”} tipo será uma string que pode ser “dados”|”mensagem”|”erro” indicando o tipo de retorno.</td></tr><tr><td class=CDLEntry>onde {String}</td><td class=CDLDescription>id do elemento HTML que receberá o combo. É utilizado apenas para inserir uma mensagem de aguarde.</td></tr></table></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="comboFontes"></a>comboFontes</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>comboFontes: function(</td><td class=PParameter nowrap>id,</td></tr><tr><td></td><td class=PParameter nowrap>onde</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Cria um combo (caixa de seleção) com a lista fontes de texto disponíveis</p><h4 class=CHeading>Parametros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>id {String}</td><td class=CDLDescription>id do elemento select que será criado</td></tr><tr><td class=CDLEntry>onde {String}</td><td class=CDLDescription>id do elemento HTML que receberá o combo. É utilizado apenas para inserir uma mensagem de aguarde.</td></tr></table></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="comboSimNao"></a>comboSimNao</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>comboSimNao: function(</td><td class=PParameter nowrap>id,</td></tr><tr><td></td><td class=PParameter nowrap>selecionado</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Cria uma caixa de seleção com as palavras sim e não</p><h4 class=CHeading>Parametros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>id [String}</td><td class=CDLDescription>id do elemento select que será criado</td></tr><tr><td class=CDLEntry>selecionado {string}</td><td class=CDLDescription>qual valor estará selecionado sim|nao</td></tr></table><h4 class=CHeading>Return</h4><p class=CParagraph>{string}</p></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="checkItensEditaveis"></a>checkItensEditaveis</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>checkItensEditaveis: function(</td><td class=PParameter nowrap>tema,</td></tr><tr><td></td><td class=PParameter nowrap>funcao,</td></tr><tr><td></td><td class=PParameter nowrap>onde,</td></tr><tr><td></td><td class=PParameter nowrap>size,</td></tr><tr><td></td><td class=PParameter nowrap>prefixo</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Cria uma lista de elementos do tipo input com textos editáveis contendo a lista de itens de um tema.</p><h4 class=CHeading>Parametros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>tema {string}</td><td class=CDLDescription>código do layer existente no mapa</td></tr><tr><td class=CDLEntry>funcao {function}</td><td class=CDLDescription>função que será executada para montar a lista. Essa função receberá como parâmetro um array do tipo {dados:ins,tipo:”dados”} onde ins é um array com as linhas e tipo é o tipo de resultado, que pode ser “dados”|”erro”</td></tr><tr><td class=CDLEntry>onde {string}</td><td class=CDLDescription>id do elemento que receberá a mensagem de aguarde</td></tr><tr><td class=CDLEntry>size {numeric}</td><td class=CDLDescription>tamanho dos elementos input editáveis</td></tr><tr><td class=CDLEntry>prefixo {string}</td><td class=CDLDescription>Prefixo que será usado no id de cada elemento</td></tr></table></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="radioEpsg"></a>radioEpsg</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>radioEpsg: function (</td><td class=PParameter nowrap>funcao,</td></tr><tr><td></td><td class=PParameter nowrap>onde,</td></tr><tr><td></td><td class=PParameter nowrap>prefixo</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Cria uma lista de códigos EPSG para o usuário escolher um deles.</p><p class=CParagraph>A lista é mostrada como uma série de elementos do tipo radio com “name” igual ao prefixo mais a palavra EPSG</p><h4 class=CHeading>Parametros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>funcao {function}</td><td class=CDLDescription>função que será executada para montar a lista. Essa função receberá como parâmetro um array do tipo {dados:ins,tipo:”dados”} onde ins é um array com as linhas e tipo é o tipo de resultado, que pode ser “dados”|”erro”</td></tr><tr><td class=CDLEntry>onde {string}</td><td class=CDLDescription>id do elemento que receberá a mensagem de aguarde</td></tr><tr><td class=CDLEntry>prefixo {string}</td><td class=CDLDescription>Prefixo que será usado no name de cada elemento</td></tr></table></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="proximoAnterior"></a>proximoAnterior</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>proximoAnterior: function(</td><td class=PParameter nowrap>anterior,</td></tr><tr><td></td><td class=PParameter nowrap>proxima,</td></tr><tr><td></td><td class=PParameter nowrap>texto,</td></tr><tr><td></td><td class=PParameter nowrap>idatual,</td></tr><tr><td></td><td class=PParameter nowrap>container</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Cria uma sequência de opções com botão de anterior e próximo. É utilizado principalmente pelas ferramentas de análise espacial, onde o usuário segue uma sequência de operações de escolha de parâmetros.</p><h4 class=CHeading>Parametros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>anterior {String}</td><td class=CDLDescription>nome da função que é executada para voltar à tela anterior. Pode ser “”.</td></tr><tr><td class=CDLEntry>proxima {String}</td><td class=CDLDescription>nome da função que é executada para avançar para a próxima tela. Pode ser “”.</td></tr><tr><td class=CDLEntry>texto {String}</td><td class=CDLDescription>texto que comporá a tela atual</td></tr><tr><td class=CDLEntry>idatual {String}</td><td class=CDLDescription>id do elemento DIV que será criado para inserir o conteúdo definido em ‘texto”</td></tr><tr><td class=CDLEntry>container {String}</td><td class=CDLDescription>id do elemento DIV já existente que receberá as telas.</td></tr></table></div></div>
</div><!--Content-->
<div id=Footer>Para mais informações veja http://softwarepublico.gov.br · Gerado em 5th January, 2010 · <a href="http://www.naturaldocs.org">Generated by Natural Docs</a></div><!--Footer-->
<div id=Menu><div id=MTitle>i3Geo<div id=MSubTitle>Documentação dos códigos</div></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="../exemplos/index-html.html">Exemplos de configuração</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="MFile MEntry"><a href="i3geo-js.html">i3geo.js</a></div><div class="MGroup MEntry"><a href="javascript:ToggleMenu('MGroupContent3')">API Javascript</a><div class=MGroupContent id=MGroupContent3><div class="MGroup MEntry"><a href="javascript:ToggleMenu('MGroupContent1')">Classes</a><div class=MGroupContent id=MGroupContent1><div class="MFile MEntry"><a href="compactajs-php.html">Compactador de javascript</a></div><div class="MFile MEntry"><a href="classe_i3geo-js.html">i3Geo</a></div><div class="MFile MEntry"><a href="classe_ajuda-js.html">Ajuda</a></div><div class="MFile MEntry"><a href="classe_analise-js.html">Análise geográfica</a></div><div class="MFile MEntry"><a href="classe_arvoredecamadas-js.html">Árvore de camadas</a></div><div class="MFile MEntry"><a href="classe_arvoredetemas-js.html">Árvore de temas</a></div><div class="MFile MEntry"><a href="classe_barradebotoes-js.html">Barra de botões</a></div><div class="MFile MEntry"><a href="classe_calculo-js.html">Cálculos</a></div><div class="MFile MEntry"><a href="classe_configura-js.html">Configurações gerais</a></div><div class="MFile MEntry"><a href="depreciados-js.html">Depreciados</a></div><div class="MFile MEntry"><a href="classe_desenho-js.html">Desenho de elementos gráficos</a></div><div class="MFile MEntry"><a href="classe_eventos-js.html">Eventos</a></div><div class="MFile MEntry"><a href="classe_gadgets-js.html">Gadgets (objetos marginais do mapa)</a></div><div class="MFile MEntry"><a href="classe_guias-js.html">Guias</a></div><div class="MFile MEntry"><a href="classe_idioma-js.html">Idioma</a></div><div class="MFile MEntry"><a href="classe_interface-js.html">Interface</a></div><div class="MFile MEntry"><a href="classe_janela-js.html">Janelas</a></div><div class="MFile MEntry"><a href="classe_mapa-js.html">Mapa</a></div><div class="MFile MEntry"><a href="classe_maparef-js.html">Mapa de referência</a></div><div class="MFile MEntry"><a href="classe_navega-js.html">Navegação sobre o mapa</a></div><div class="MFile MEntry"><a href="classe_php-js.html">PHP</a></div><div class="MFile MEntry"><a href="classe_selecao-js.html">Seleção de elementos (depreciado)</a></div><div class="MFile MEntry"><a href="classe_tema-js.html">Temas</a></div><div class="MFile MEntry" id=MSelected>Utilitários</div></div></div><div class="MGroup MEntry"><a href="javascript:ToggleMenu('MGroupContent2')">Aplicativos</a><div class=MGroupContent id=MGroupContent2><div class="MFile MEntry"><a href="atlas-js.html">Atlas</a></div><div class="MFile MEntry"><a href="wscliente-js.html">Cliente de web services</a></div><div class="MFile MEntry"><a href="datadownload-js.html">Data download</a></div><div class="MFile MEntry"><a href="geradordelinks-js.html">Gerador de links</a></div></div></div></div></div><div class="MGroup MEntry"><a href="javascript:ToggleMenu('MGroupContent4')">API PHP</a><div class=MGroupContent id=MGroupContent4><div class="MFile MEntry"><a href="../classesphp/atlas_controle-php.html">atlas_controle.php</a></div><div class="MFile MEntry"><a href="../classesphp/carrega_ext-php.html">carrega_ext.php</a></div><div class="MFile MEntry"><a href="../classesphp/class-palette-php.html">class.<span class=HB> </span>palette.php</a></div><div class="MFile MEntry"><a href="../classesphp/classe_alteraclasse-php.html">classe_alteraclasse.php</a></div><div class="MFile MEntry"><a href="../classesphp/classe_analise-php.html">classe_analise.php</a></div><div class="MFile MEntry"><a href="../classesphp/classe_atlas-php.html">classe_atlas.php</a></div><div class="MFile MEntry"><a href="../classesphp/classe_atributos-php.html">classe_atributos</a></div><div class="MFile MEntry"><a href="../classesphp/classe_escala-php.html">classe_escala.php</a></div><div class="MFile MEntry"><a href="../classesphp/classe_estatistica-php.html">classe_estatistica.php</a></div><div class="MFile MEntry"><a href="../classesphp/classe_imagem-php.html">classe_imagem.php</a></div><div class="MFile MEntry"><a href="../classesphp/classe_legenda-php.html">classe_legenda.php</a></div><div class="MFile MEntry"><a href="../classesphp/classe_mapa-php.html">classe_mapa.php</a></div><div class="MFile MEntry"><a href="../classesphp/classe_menutemas-php.html">classe_menutemas.php</a></div><div class="MFile MEntry"><a href="../classesphp/classe_navegacao-php.html">classe_navegacao.php</a></div><div class="MFile MEntry"><a href="../classesphp/classe_selecao-php.html">classe_selecao.php</a></div><div class="MFile MEntry"><a href="../classesphp/classe_shp-php.html">classe_shp.php</a></div><div class="MFile MEntry"><a href="../classesphp/classe_temas-php.html">classe_temas.php</a></div><div class="MFile MEntry"><a href="../classesphp/classe_toponimia-php.html">classe_toponimia.php</a></div><div class="MFile MEntry"><a href="../classesphp/classe_vermultilayer-php.html">classe_vermultilayer.php</a></div><div class="MFile MEntry"><a href="../classesphp/flamingoogc-php.html">flamingoogc.php</a></div><div class="MFile MEntry"><a href="../classesphp/funcoes_gerais-php.html">funcoes_gerais.php</a></div><div class="MFile MEntry"><a href="../classesphp/graficopizza-php.html">graficopizza.php</a></div><div class="MFile MEntry"><a href="../classesphp/graficos-php.html">graficos.php</a></div><div class="MFile MEntry"><a href="../classesphp/mapa_controle-php.html">mapa_controle.php</a></div><div class="MFile MEntry"><a href="../classesphp/mapa_inicia-php.html">mapa_inicia.php</a></div><div class="MFile MEntry"><a href="../classesphp/parse_cgi-php.html">parse_cgi.php</a></div><div class="MFile MEntry"><a href="../classesphp/pega_variaveis-php.html">pega_variaveis.php</a></div><div class="MFile MEntry"><a href="../classesphp/wmswfs-php.html">wmswfs.php</a></div><div class="MFile MEntry"><a href="../classesphp/wscliente-php.html">wscliente.php</a></div></div></div><div class="MGroup MEntry"><a href="javascript:ToggleMenu('MGroupContent5')">Redirecionadores</a><div class=MGroupContent id=MGroupContent5><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 class="MFile MEntry"><a href="../hiperbolica-html.html">Redirecionador para o pacotes/<span class=HB> </span>arvorehiper/<span class=HB> </span>index.<span class=HB> </span>php com extensão HTML</a></div></div></div><div class="MGroup MEntry"><a href="javascript:ToggleMenu('MGroupContent8')">Aplicativos adicionais</a><div class=MGroupContent id=MGroupContent8><div class="MFile MEntry"><a href="../ms_registraip-php.html">ms_registraip.php</a></div><div class="MFile MEntry"><a href="../datadownload-htm.html">datadownload.htm</a></div><div class="MFile MEntry"><a href="../ogc-htm.html">ogc.htm</a></div><div class="MFile MEntry"><a href="../ogc-php.html">ogc.php</a></div><div class="MFile MEntry"><a href="../kml-php.html">kml.php</a></div><div class="MFile MEntry"><a href="../geradordelinks-htm.html">geradordelinks.htm</a></div><div class="MFile MEntry"><a href="../wscliente-htm.html">wscliente.htm</a></div><div class="MFile MEntry"><a href="../geraminiatura-php.html">geraminiatura.php</a></div><div class="MFile MEntry"><a href="zerocal/i3geo-js.html">i3geo.js</a></div><div class="MGroup MEntry"><a href="javascript:ToggleMenu('MGroupContent6')">Atlas</a><div class=MGroupContent id=MGroupContent6><div class="MFile MEntry"><a href="../atlas/geral-htm.html">geral.htm</a></div><div class="MFile MEntry"><a href="../atlas/index-htm.html">index.htm</a></div><div class="MFile MEntry"><a href="../atlas/index-html.html">index.html</a></div></div></div><div class="MGroup MEntry"><a href="javascript:ToggleMenu('MGroupContent7')">Mobile</a><div class=MGroupContent id=MGroupContent7><div class="MFile MEntry"><a href="../mobile/adicionatema-php.html">adicionatema.php</a></div><div class="MFile MEntry"><a href="../mobile/ativatexto-php.html">ativatexto.php</a></div><div class="MFile MEntry"><a href="../mobile/desligar-php.html">desligar.php</a></div><div class="MFile MEntry"><a href="../mobile/escala-php.html">escala.php</a></div><div class="MFile MEntry"><a href="../mobile/identifica-php.html">identifica.php</a></div><div class="MFile MEntry"><a href="../mobile/index-htm.html">index.htm</a></div><div class="MFile MEntry"><a href="../mobile/index-html.html">index.html</a></div><div class="MFile MEntry"><a href="../mobile/index-php.html">index.php</a></div><div class="MFile MEntry"><a href="../mobile/inicia-php.html">inicia.php</a></div><div class="MFile MEntry"><a href="../mobile/legenda-php.html">legenda.php</a></div><div class="MFile MEntry"><a href="../mobile/ligar-php.html">ligar.php</a></div><div class="MFile MEntry"><a href="../mobile/localizar-php.html">localizar.php</a></div><div class="MFile MEntry"><a href="../mobile/localizarxy-php.html">localizarxy.php</a></div><div class="MFile MEntry"><a href="../mobile/mobile-php.html">mobile.php</a></div></div></div></div></div><div class="MGroup MEntry"><a href="javascript:ToggleMenu('MGroupContent9')">Interfaces HTML e mapfiles de inicialização e configuração</a><div class=MGroupContent id=MGroupContent9><div class="MFile MEntry"><a href="../aplicmap/flamingo-htm.html">Flamingo (experimental)</a></div><div class="MFile MEntry"><a href="../aplicmap/googleearth-phtml.html">Google Earth (experimental)</a></div><div class="MFile MEntry"><a href="../aplicmap/googlemaps-phtml.html">Google Maps (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/openlayers-htm.html">Interface normal</a></div><div class="MFile MEntry"><a href="../aplicmap/debug-htm.html">Interface normal</a></div><div class="MFile MEntry"><a href="../aplicmap/meumapa-htm.html">Interface normal (para exemplos)</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/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="../aplicmap/index-html.html">Redirecionador para o ms_criamapa.<span class=HB> </span>php com extensão HTML</a></div></div></div><div class="MFile MEntry"><a href="../exemplos/botoes1-htm.html">Interface normal</a></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/Functions.html">Functions</a></div><div class="MIndex MEntry"><a href="../../index/Arquivos.html">Arquivos</a></div><div class="MIndex MEntry"><a href="../../index/Classe.html">Classe</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="Arquivos">Arquivos</option><option value="Classe">Classe</option><option value="Functions">Functions</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 != 1 && menu != 3){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>$i = function(</td><td class=PParameter nowrap>id</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Obtém um elemento DOM a partir de seu id</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>escapeURL: function(</td><td class=PParameter nowrap>sUrl</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Converte uma string em uma url válida</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>insereCookie: function(</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>Cria um novo cookie.</div></div><div class=CToolTip id="tt4"><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>pegaCookie: function(</td><td class=PParameter nowrap>nome</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Pega o valor de um cookie.</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>listaChaves: function (</td><td class=PParameter nowrap>obj</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Lista as chaves de um objeto.</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>criaBotaoAplicar: function (</td><td class=PParameter nowrap>nomeFuncao,</td></tr><tr><td></td><td class=PParameter nowrap>titulo,</td></tr><tr><td></td><td class=PParameter nowrap>classe,</td></tr><tr><td></td><td class=PParameter nowrap>obj</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Cria um botão flutuante do tipo aplicar.</div></div><div class=CToolTip id="tt7"><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>arvore: function(</td><td class=PParameter nowrap>titulo,</td></tr><tr><td></td><td class=PParameter nowrap>onde,</td></tr><tr><td></td><td class=PParameter nowrap>obj</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Cria uma árvore com base em um objeto contendo aspropriedades.</div></div><div class=CToolTip id="tt8"><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>removeAcentos: function(</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="tt9"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>protocolo: function()</td></tr></table></blockquote>Obtém o protocolo utilizado na URL atual</div></div><div class=CToolTip id="tt10"><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>pegaPosicaoObjeto: function(</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="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>pegaElementoPai: function(</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="tt12"><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>mudaCursor: function(</td><td class=PParameter nowrap>cursores,</td></tr><tr><td></td><td class=PParameter nowrap>tipo,</td></tr><tr><td></td><td class=PParameter nowrap>idobjeto,</td></tr><tr><td></td><td class=PParameter nowrap>locaplic</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Altera o cursor do ponteiro do mouse.</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>criaBox: function(</td><td class=PParameter nowrap>id</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Cria um elemento div na página atual.</div></div><div class=CToolTip id="tt14"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>escondeBox: function()</td></tr></table></blockquote>Esconde os BOXES com IDs registrados em i3GEO.util.BOXES</div></div><div class=CToolTip id="tt15"><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>criaPin: function(</td><td class=PParameter nowrap>id,</td></tr><tr><td></td><td class=PParameter nowrap>imagem,</td></tr><tr><td></td><td class=PParameter nowrap>w,</td></tr><tr><td></td><td class=PParameter nowrap>h</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Cria um elemento imagem na página atual.</div></div><div class=CToolTip id="tt16"><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>posicionaImagemNoMapa: function(</td><td class=PParameter nowrap>id</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Posiciona uma imagem no mapa no local onde o mouse está posicionado sobre o mapa</div></div><div class=CToolTip id="tt17"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>escondePin: function()</td></tr></table></blockquote>Esconde os PINS com IDs registrados em i3GEO.util.PINS</div></div><div class=CToolTip id="tt18"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>insereMarca:</td></tr></table></blockquote>Insere ou remove pontos no mapa.</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>cria:function(</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></tr><tr><td></td><td class=PParameter nowrap>container</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Insere um ponto no mapa</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>adicionaSHP: function(</td><td class=PParameter nowrap>path</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Inclui um arquivo shapefile no mapa atual como uma nova camada</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>abreCor: function(</td><td class=PParameter nowrap>janela,</td></tr><tr><td></td><td class=PParameter nowrap>elemento,</td></tr><tr><td></td><td class=PParameter nowrap>tipo</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Abre a janela flutuante para escolha de uma cor</div></div><div class=CToolTip id="tt22"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>ajaxhttp: function()</td></tr></table></blockquote>Cria o objeto XMLHttpRequest para uso com funções próprias de chamada em ajax</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>ajaxexecASXml: function(</td><td class=PParameter nowrap>programa,</td></tr><tr><td></td><td class=PParameter nowrap>funcao</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Executa uma chamada ajax no modo assíncrono retornando o resultado em XML.</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>aparece: function(</td><td class=PParameter nowrap>id,</td></tr><tr><td></td><td class=PParameter nowrap>tempo,</td></tr><tr><td></td><td class=PParameter nowrap>intervalo</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Aplica efeito de aparecimento suave de um objetov</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>desaparece: function(</td><td class=PParameter nowrap>id,</td></tr><tr><td></td><td class=PParameter nowrap>tempo,</td></tr><tr><td></td><td class=PParameter nowrap>intervalo,</td></tr><tr><td></td><td class=PParameter nowrap>removeobj</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Aplica efeito de desaparecimento suave de um objeto</div></div><div class=CToolTip id="tt26"><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>wkt2ext:function(</td><td class=PParameter nowrap>wkt,</td></tr><tr><td></td><td class=PParameter nowrap>tipo</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Calcula a extensão geográfica de uma geometria fornecida no formato WKT</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>sortNumber: function(</td><td class=PParameter nowrap>a,</td></tr><tr><td></td><td class=PParameter nowrap>b</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Ordena um array contendo números. </div></div><div class=CToolTip id="tt28"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>getScrollerWidth: function()</td></tr></table></blockquote>Calcula o tamanho da barra de rolagem, permitindo calcular o tamanho correto da área útil do navegador</div></div><div class=CToolTip id="tt29"><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>scriptTag: function(</td><td class=PParameter nowrap>js,</td></tr><tr><td></td><td class=PParameter nowrap>ini,</td></tr><tr><td></td><td class=PParameter nowrap>id</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Insere um javascript no documento HTML</div></div><div class=CToolTip id="tt30"><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>mensagemAjuda: function(</td><td class=PParameter nowrap>onde,</td></tr><tr><td></td><td class=PParameter nowrap>texto</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Formata uma mensagem de texto com ícone de ?</div></div><div class=CToolTip id="tt31"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>randomRGB: function()</td></tr></table></blockquote>Gera uma cor RGB de forma aleatória</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>rgb2hex: function(</td><td class=PParameter nowrap>str</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Converte uma cor RGB para HEX</div></div><div class=CToolTip id="tt33"><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>comboTemas: function(</td><td class=PParameter nowrap>id,</td></tr><tr><td></td><td class=PParameter nowrap>funcao,</td></tr><tr><td></td><td class=PParameter nowrap>onde,</td></tr><tr><td></td><td class=PParameter nowrap>nome,</td></tr><tr><td></td><td class=PParameter nowrap>multiplo,</td></tr><tr><td></td><td class=PParameter nowrap>tipoCombo</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Cria um combo (caixa de seleção) com a lista de temas existentes no mapa e de determinado tipo</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>checkTemas: function(</td><td class=PParameter nowrap>id,</td></tr><tr><td></td><td class=PParameter nowrap>funcao,</td></tr><tr><td></td><td class=PParameter nowrap>onde,</td></tr><tr><td></td><td class=PParameter nowrap>nome,</td></tr><tr><td></td><td class=PParameter nowrap>tipoLista,</td></tr><tr><td></td><td class=PParameter nowrap>prefixo,</td></tr><tr><td></td><td class=PParameter nowrap>size</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Cria uma lista com check box de temas existentes no mapa e de determinado tipo</div></div><div class=CToolTip id="tt35"><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>comboItens: function(</td><td class=PParameter nowrap>id,</td></tr><tr><td></td><td class=PParameter nowrap>tema,</td></tr><tr><td></td><td class=PParameter nowrap>funcao,</td></tr><tr><td></td><td class=PParameter nowrap>onde,</td></tr><tr><td></td><td class=PParameter nowrap>nome</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Cria um combo (caixa de seleção) com a lista de itens de um layer</div></div><div class=CToolTip id="tt36"><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>comboValoresItem: function(</td><td class=PParameter nowrap>id,</td></tr><tr><td></td><td class=PParameter nowrap>tema,</td></tr><tr><td></td><td class=PParameter nowrap>itemTema,</td></tr><tr><td></td><td class=PParameter nowrap>funcao,</td></tr><tr><td></td><td class=PParameter nowrap>onde</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Cria uma caixa de seleção com os valores de um item de um tema</div></div><div class=CToolTip id="tt37"><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>comboFontes: function(</td><td class=PParameter nowrap>id,</td></tr><tr><td></td><td class=PParameter nowrap>onde</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Cria um combo (caixa de seleção) com a lista fontes de texto disponíveis</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>comboSimNao: function(</td><td class=PParameter nowrap>id,</td></tr><tr><td></td><td class=PParameter nowrap>selecionado</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Cria uma caixa de seleção com as palavras sim e não</div></div><div class=CToolTip id="tt39"><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>checkItensEditaveis: function(</td><td class=PParameter nowrap>tema,</td></tr><tr><td></td><td class=PParameter nowrap>funcao,</td></tr><tr><td></td><td class=PParameter nowrap>onde,</td></tr><tr><td></td><td class=PParameter nowrap>size,</td></tr><tr><td></td><td class=PParameter nowrap>prefixo</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Cria uma lista de elementos do tipo input com textos editáveis contendo a lista de itens de um tema.</div></div><div class=CToolTip id="tt40"><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>radioEpsg: function (</td><td class=PParameter nowrap>funcao,</td></tr><tr><td></td><td class=PParameter nowrap>onde,</td></tr><tr><td></td><td class=PParameter nowrap>prefixo</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Cria uma lista de códigos EPSG para o usuário escolher um deles.</div></div><div class=CToolTip id="tt41"><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>proximoAnterior: function(</td><td class=PParameter nowrap>anterior,</td></tr><tr><td></td><td class=PParameter nowrap>proxima,</td></tr><tr><td></td><td class=PParameter nowrap>texto,</td></tr><tr><td></td><td class=PParameter nowrap>idatual,</td></tr><tr><td></td><td class=PParameter nowrap>container</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Cria uma sequência de opções com botão de anterior e próximo. </div></div><!--END_ND_TOOLTIPS-->
<script language=JavaScript><!--
if (browserType) {if (browserVer) {document.write("</div>"); }document.write("</div>");}// --></script></body></html>