classe_interface-js.html
60 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
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<html><head><title>Interface - 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="Interface"></a>Interface</h1><div class=CBody><h4 class=CHeading>Arquivo</h4><p class=CParagraph>i3geo/classesjs/classe_interface.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="#Interface" >Interface</a></td><td class=SDescription>i3geo/classesjs/classe_interface.js</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.Interface" >i3GEO.<span class=HB> </span>Interface</a></td><td class=SDescription>Funcoes que controlam o comportamento específico de determinadas interfaces</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="#OUTPUTFORMAT" >OUTPUTFORMAT</a></td><td class=SDescription>Formato de geração da imagem.</td></tr><tr class="SPropriedade SIndent2"><td class=SEntry><a href="#BARRABOTOESTOP" >BARRABOTOESTOP</a></td><td class=SDescription>Distância da barra de botões em ralação ao topo do mapa.</td></tr><tr class="SPropriedade SIndent2 SMarked"><td class=SEntry><a href="#BARRABOTOESLEFT" >BARRABOTOESLEFT</a></td><td class=SDescription>Distância da barra de botões em ralação ao lado esquerdo do mapa.</td></tr><tr class="SPropriedade SIndent2"><td class=SEntry><a href="#ATUAL" >ATUAL</a></td><td class=SDescription>Interface atual em uso.</td></tr><tr class="SPropriedade SIndent2 SMarked"><td class=SEntry><a href="#IDCORPO" >IDCORPO</a></td><td class=SDescription>ID do elemento HTML que receberá o corpo do mapa</td></tr><tr class="SPropriedade SIndent2"><td class=SEntry><a href="#ATIVAMENUCONTEXTO" >ATIVAMENUCONTEXTO</a></td><td class=SDescription>Indica se o menu de contexto deve ser ativado</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="#IDMAPA" >IDMAPA</a></td><td class=SDescription>ID do elemento HTML criado para conter o mapa</td></tr><tr class="SVariavel SIndent2"><td class=SEntry><a href="#STATUS" >STATUS</a></td><td class=SDescription>Indica o status atual do mapa.</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="#redesenha" id=link1 onMouseOver="ShowTip(event, 'tt1', 'link1')" onMouseOut="HideTip('tt1')">redesenha</a></td><td class=SDescription>Aplica o método redesenha da interface atual</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#atualizaTema" id=link2 onMouseOver="ShowTip(event, 'tt2', 'link2')" onMouseOut="HideTip('tt2')">atualizaTema</a></td><td class=SDescription>Aplica o método atualizaTema da interface atual</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#adicionaKml" id=link3 onMouseOver="ShowTip(event, 'tt3', 'link3')" onMouseOut="HideTip('tt3')">adicionaKml</a></td><td class=SDescription>Aplica o método de adição de kml ao mapa conforme a interface atual</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#cria" id=link4 onMouseOver="ShowTip(event, 'tt4', 'link4')" onMouseOut="HideTip('tt4')">cria</a></td><td class=SDescription>Cria ou altera os elementos HTML necessários para a interface</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#inicia" id=link5 onMouseOver="ShowTip(event, 'tt5', 'link5')" onMouseOut="HideTip('tt5')">inicia</a></td><td class=SDescription>Inicia a interface</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#alteraLayers" >alteraLayers</a></td><td class=SDescription>Altera todos os layers do mapa modificando um determinado parâmetro</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#ativaBotoes" id=link6 onMouseOver="ShowTip(event, 'tt6', 'link6')" onMouseOut="HideTip('tt6')">ativaBotoes</a></td><td class=SDescription>Ativa os botões de ferramentas</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.Interface.padrao" >i3GEO.<span class=HB> </span>Interface.<span class=HB> </span>padrao</a></td><td class=SDescription>Interface padrão com motor de navegação do próprio i3Geo</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="#TRANSICAO" >TRANSICAO</a></td><td class=SDescription>Ativa ou não o modo de transição suave das imagens quando o mapa é redesenhado.</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="#ativaMenuContexto" id=link7 onMouseOver="ShowTip(event, 'tt7', 'link7')" onMouseOut="HideTip('tt7')">ativaMenuContexto</a></td><td class=SDescription>Ativa o menu de contexto acionado com o botão direito do mouse</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.Interface.flamingo" >i3GEO.<span class=HB> </span>Interface.<span class=HB> </span>flamingo</a></td><td class=SDescription>Interface com motor de navegação baseado no software Flamingo Map Components (flash)</td></tr><tr class="SClasse SIndent2"><td class=SEntry><a href="#i3GEO.Interface.openlayers" >i3GEO.<span class=HB> </span>Interface.<span class=HB> </span>openlayers</a></td><td class=SDescription>Interface com motor de navegação baseado na API OpenLayers</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="#TILES" >TILES</a></td><td class=SDescription>Indica se será utilizado o modo de navegação em tiles</td></tr><tr class="SPropriedade SIndent2"><td class=SEntry><a href="#BUFFER" >BUFFER</a></td><td class=SDescription>Número de TILES na área não visível do mapa</td></tr><tr class="SPropriedade SIndent2 SMarked"><td class=SEntry><a href="#GADGETS" >GADGETS</a></td><td class=SDescription>Lista dos controles específicos da API do OpenLayers que serão inseridos ou não no mapa</td></tr><tr class="SPropriedade SIndent2"><td class=SEntry><a href="#MINEXTENT" >MINEXTENT</a></td><td class=SDescription>Menor extensão geográfica que pode ser mostrada no mapa</td></tr><tr class="SPropriedade SIndent2 SMarked"><td class=SEntry><a href="#MAXEXTENT" >MAXEXTENT</a></td><td class=SDescription>Maior extensão geográfica que pode ser mostrada no mapa</td></tr><tr class="SPropriedade SIndent2"><td class=SEntry><a href="#LAYERSADICIONAIS" >LAYERSADICIONAIS</a></td><td class=SDescription>Array com objetos do tipo LAYER que serão adicionados após a crioação de todos os layers default.</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.Interface.googlemaps" >i3GEO.<span class=HB> </span>Interface.<span class=HB> </span>googlemaps</a></td><td class=SDescription>Interface com motor de navegação baseado na API Google Maps</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="#OPACIDADE" >OPACIDADE</a></td><td class=SDescription>Valor da opacidade da camada i3geo do mapa</td></tr><tr class="SPropriedade SIndent2"><td class=SEntry><a href="#TIPOMAPA" >TIPOMAPA</a></td><td class=SDescription>Tipo de mapa que será usado como default, conforme constantes definidas na API do Google Maps.</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="#adicionaKml" id=link8 onMouseOver="ShowTip(event, 'tt3', 'link8')" onMouseOut="HideTip('tt3')">adicionaKml</a></td><td class=SDescription>Insere no mapa uma camada KML com base na API do Google Maps</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#adicionaNoArvoreGoogle" id=link9 onMouseOver="ShowTip(event, 'tt8', 'link9')" onMouseOut="HideTip('tt8')">adicionaNoArvoreGoogle</a></td><td class=SDescription>Acrescenta na árvore de camadas um novo tema no nó que mostra os arquivos KML inseridos no mapa</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#ativaDesativaCamadaKml" id=link10 onMouseOver="ShowTip(event, 'tt9', 'link10')" onMouseOut="HideTip('tt9')">ativaDesativaCamadaKml</a></td><td class=SDescription>Ativa ou desativa uma camada do nó de layers KML</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.Interface.googleearth" >i3GEO.<span class=HB> </span>Interface.<span class=HB> </span>googleearth</a></td><td class=SDescription>Interface com motor de navegação baseado na API Google Earth</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="#GADGETS" >GADGETS</a></td><td class=SDescription>Lista dos controles específicos da API do Google Earth que serão inseridos ou não no mapa</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="#adicionaKml" id=link11 onMouseOver="ShowTip(event, 'tt3', 'link11')" onMouseOut="HideTip('tt3')">adicionaKml</a></td><td class=SDescription>Insere no mapa uma camada KML com base na API do Google Earth</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#adicionaNoArvoreGoogle" id=link12 onMouseOver="ShowTip(event, 'tt8', 'link12')" onMouseOut="HideTip('tt8')">adicionaNoArvoreGoogle</a></td><td class=SDescription>Acrescenta na árvore de camadas um novo tema no nó que mostra os arquivos KML inseridos no mapa</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#ativaDesativaCamadaKml" id=link13 onMouseOver="ShowTip(event, 'tt9', 'link13')" onMouseOut="HideTip('tt9')">ativaDesativaCamadaKml</a></td><td class=SDescription>Ativa ou desativa uma camada do nó de layers KML</td></tr></table></div></div><!--END_ND_SUMMARY--></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.Interface"></a>i3GEO.<span class=HB> </span>Interface</h3><div class=CBody><p class=CParagraph>Funcoes que controlam o comportamento específico de determinadas interfaces</p><p class=CParagraph>As interfaces são definidas na inicialização do i3Geo, por exemplo, openlayers, flamingo,etc</p><p class=CParagraph>A classe “interface” contém os métdos específicos utilizados nessas interfaces</p><h4 class=CHeading>Exemplo</h4><p class=CParagraph>Para iniciar o i3geo com uma interface específica, utilize <a href="http://localhost/i3geo/ms_criamapa.php?interface=flamingo.htm" class=LURL>http://localhost<span class=HB>- </span>/i3geo<span class=HB>- </span>/ms_criamapa.php?interface=flamingo.htm</a> O HTML deve conter as definições da interface criada e deve estar armazenado em i3geo/aplicmap</p></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="OUTPUTFORMAT"></a>OUTPUTFORMAT</h3><div class=CBody><p class=CParagraph>Formato de geração da imagem.</p><p class=CParagraph>Os formatos devem estar definidos no mapfile geral1windows.map e geral1.map. A definição dessa variável não afeta a interface padrão, que utiliza a definição que estiver ativa nos mapfiles de inicialização.</p><h4 class=CHeading>Tipo</h4><p class=CParagraph>{MAPSERVER OUTPUTFORMAT}</p><h4 class=CHeading>Default</h4><p class=CParagraph>{“AGG_Q”}</p></div></div>
<div class="CPropriedade CTopic"><h3 class=CTitle><a name="BARRABOTOESTOP"></a>BARRABOTOESTOP</h3><div class=CBody><p class=CParagraph>Distância da barra de botões em ralação ao topo do mapa.</p><h4 class=CHeading>Tipo</h4><p class=CParagraph>{number}</p><h4 class=CHeading>Default</h4><p class=CParagraph>{12}</p></div></div>
<div class="CPropriedade CTopic"><h3 class=CTitle><a name="BARRABOTOESLEFT"></a>BARRABOTOESLEFT</h3><div class=CBody><p class=CParagraph>Distância da barra de botões em ralação ao lado esquerdo do mapa.</p><h4 class=CHeading>Tipo</h4><p class=CParagraph>{number}</p><h4 class=CHeading>Default</h4><p class=CParagraph>{3}</p></div></div>
<div class="CPropriedade CTopic"><h3 class=CTitle><a name="ATUAL"></a>ATUAL</h3><div class=CBody><p class=CParagraph>Interface atual em uso.</p><h4 class=CHeading>Tipo</h4><p class=CParagraph>{string}</p><h4 class=CHeading>Default</h4><p class=CParagraph>{“padrao”}</p></div></div>
<div class="CPropriedade CTopic"><h3 class=CTitle><a name="IDCORPO"></a>IDCORPO</h3><div class=CBody><p class=CParagraph>ID do elemento HTML que receberá o corpo do mapa</p><h4 class=CHeading>Tipo</h4><p class=CParagraph>{string}</p><h4 class=CHeading>Default</h4><p class=CParagraph>{“corpoMapa”}</p></div></div>
<div class="CPropriedade CTopic"><h3 class=CTitle><a name="ATIVAMENUCONTEXTO"></a>ATIVAMENUCONTEXTO</h3><div class=CBody><p class=CParagraph>Indica se o menu de contexto deve ser ativado</p><h4 class=CHeading>Tipo</h4><p class=CParagraph>{Boolean}</p><h4 class=CHeading>Default</h4><p class=CParagraph>{true}</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="IDMAPA"></a>IDMAPA</h3><div class=CBody><p class=CParagraph>ID do elemento HTML criado para conter o mapa</p><p class=CParagraph>Esse elemento normalmente é criado dentro de IDCORPO dependendo da interface</p></div></div>
<div class="CVariavel CTopic"><h3 class=CTitle><a name="STATUS"></a>STATUS</h3><div class=CBody><p class=CParagraph>Indica o status atual do mapa.</p><p class=CParagraph>É utilizado para verificar o status do mapa e bloquear ou não determinadas funções.</p><p class=CParagraph>Por exemplo, na interface OpenLayers, identifica se as camadas estão sendo atualizadas</p><p class=CParagraph>STATUS = { atualizando: new Array() //guarda os códigos dos layers que estão sendo redesenhados }</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="redesenha"></a>redesenha</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>redesenha: function()</td></tr></table></blockquote><p class=CParagraph>Aplica o método redesenha da interface atual</p></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="atualizaTema"></a>atualizaTema</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>atualizaTema: function(</td><td class=PParameter nowrap>retorno,</td></tr><tr><td></td><td class=PParameter nowrap>tema</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Aplica o método atualizaTema da interface atual</p><h4 class=CHeading>Parametros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>retorno {JSON}</td><td class=CDLDescription>objeto JSON com os parâmetros obtidos da função PHP de redesenho do mapa</td></tr><tr><td class=CDLEntry>tema {string}</td><td class=CDLDescription>código do tema</td></tr></table></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="adicionaKml"></a>adicionaKml</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>adicionaKml: function()</td></tr></table></blockquote><p class=CParagraph>Aplica o método de adição de kml ao mapa conforme a interface atual</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>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 ou altera os elementos HTML necessários para a interface</p><p class=CParagraph>Essa função é executada na inicialização do i3geo</p><h4 class=CHeading>Parametros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>w {Integer}</td><td class=CDLDescription>largura do corpo do mapa em pixels</td></tr><tr><td class=CDLEntry>h {Integer}</td><td class=CDLDescription>altura do corpo do mapa em pixels</td></tr></table></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="inicia"></a>inicia</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>inicia: function(</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>Inicia a interface</p></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="alteraLayers"></a>alteraLayers</h3><div class=CBody><p class=CParagraph>Altera todos os layers do mapa modificando um determinado parâmetro</p></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="ativaBotoes"></a>ativaBotoes</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>ativaBotoes: function()</td></tr></table></blockquote><p class=CParagraph>Ativa os botões de ferramentas</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.Interface.padrao"></a>i3GEO.<span class=HB> </span>Interface.<span class=HB> </span>padrao</h3><div class=CBody><p class=CParagraph>Interface padrão com motor de navegação do próprio i3Geo</p><p class=CParagraph>Utilizado quando</p><p class=CParagraph>i3GEO.Interface.ATUAL = “padrao”</p></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="TRANSICAO"></a>TRANSICAO</h3><div class=CBody><p class=CParagraph>Ativa ou não o modo de transição suave das imagens quando o mapa é redesenhado.</p><h4 class=CHeading>Default</h4><p class=CParagraph>true</p><h4 class=CHeading>Tipo</h4><p class=CParagraph>{Boolean}</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="ativaMenuContexto"></a>ativaMenuContexto</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>ativaMenuContexto: function()</td></tr></table></blockquote><p class=CParagraph>Ativa o menu de contexto acionado com o botão direito do mouse</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.Interface.flamingo"></a>i3GEO.<span class=HB> </span>Interface.<span class=HB> </span>flamingo</h3><div class=CBody><p class=CParagraph>Interface com motor de navegação baseado no software Flamingo Map Components (flash)</p><p class=CParagraph>Utilizado quando</p><p class=CParagraph>i3GEO.Interface.ATUAL = “flamingo”</p></div></div>
<div class="CClasse CTopic"><h3 class=CTitle><a name="i3GEO.Interface.openlayers"></a>i3GEO.<span class=HB> </span>Interface.<span class=HB> </span>openlayers</h3><div class=CBody><p class=CParagraph>Interface com motor de navegação baseado na API OpenLayers</p><p class=CParagraph>Utilizado quando</p><p class=CParagraph>i3GEO.Interface.ATUAL = “openlayers”</p><p class=CParagraph>Cria o objeto i3geoOL que pode receber os métodos da API do OpenLayers</p><p class=CParagraph>Para detalhes sobre a configuração da interface, veja i3geo/aplicmap/openlayers.htm</p></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="TILES"></a>TILES</h3><div class=CBody><p class=CParagraph>Indica se será utilizado o modo de navegação em tiles</p><h4 class=CHeading>Tipo</h4><p class=CParagraph>{boolean}</p><h4 class=CHeading>Default</h4><p class=CParagraph>{true}</p></div></div>
<div class="CPropriedade CTopic"><h3 class=CTitle><a name="BUFFER"></a>BUFFER</h3><div class=CBody><p class=CParagraph>Número de TILES na área não visível do mapa</p><h4 class=CHeading>Tipo</h4><p class=CParagraph>{integer}</p><h4 class=CHeading>Default</h4><p class=CParagraph>{0}</p></div></div>
<div class="CPropriedade CTopic"><h3 class=CTitle><a name="GADGETS"></a>GADGETS</h3><div class=CBody><p class=CParagraph>Lista dos controles específicos da API do OpenLayers que serão inseridos ou não no mapa</p><h4 class=CHeading>Tipo</h4><p class=CParagraph>{object}</p><h4 class=CHeading>Default</h4><p class=CParagraph>{PanZoomBar:true,LayerSwitcher:true,ScaleLine:true,OverviewMap:true}</p></div></div>
<div class="CPropriedade CTopic"><h3 class=CTitle><a name="MINEXTENT"></a>MINEXTENT</h3><div class=CBody><p class=CParagraph>Menor extensão geográfica que pode ser mostrada no mapa</p><h4 class=CHeading>Tipo</h4><p class=CParagraph>{array}</p><h4 class=CHeading>Default</h4><p class=CParagraph>{-0.001, -0.001, 0.001, 0.001]}</p></div></div>
<div class="CPropriedade CTopic"><h3 class=CTitle><a name="MAXEXTENT"></a>MAXEXTENT</h3><div class=CBody><p class=CParagraph>Maior extensão geográfica que pode ser mostrada no mapa</p><h4 class=CHeading>Tipo</h4><p class=CParagraph>{array}</p><h4 class=CHeading>Default</h4><p class=CParagraph>{[-180, -90, 180, 90]}</p></div></div>
<div class="CPropriedade CTopic"><h3 class=CTitle><a name="LAYERSADICIONAIS"></a>LAYERSADICIONAIS</h3><div class=CBody><p class=CParagraph>Array com objetos do tipo LAYER que serão adicionados após a crioação de todos os layers default.</p><h4 class=CHeading>Tipo</h4><p class=CParagraph>{array}</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.Interface.googlemaps"></a>i3GEO.<span class=HB> </span>Interface.<span class=HB> </span>googlemaps</h3><div class=CBody><p class=CParagraph>Interface com motor de navegação baseado na API Google Maps</p><p class=CParagraph>Utilizado quando</p><p class=CParagraph>i3GEO.Interface.ATUAL = “googlemaps”</p><p class=CParagraph>Cria o objeto i3GeoMap que pode receber os métodos da API</p></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="OPACIDADE"></a>OPACIDADE</h3><div class=CBody><p class=CParagraph>Valor da opacidade da camada i3geo do mapa</p><p class=CParagraph>Varia de 0 a 1</p><h4 class=CHeading>Default</h4><p class=CParagraph>0.8</p><h4 class=CHeading>Tipo</h4><p class=CParagraph>{Numeric}</p></div></div>
<div class="CPropriedade CTopic"><h3 class=CTitle><a name="TIPOMAPA"></a>TIPOMAPA</h3><div class=CBody><p class=CParagraph>Tipo de mapa que será usado como default, conforme constantes definidas na API do Google Maps.</p><h4 class=CHeading>Default</h4><p class=CParagraph>”G_PHYSICAL_MAP”</p><h4 class=CHeading>Tipo</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>{string</td><td class=CDLDescription>Google API constante GMapType “G_SATELLITE_MAP”|”G_PHYSICAL_MAP”|”G_HYBRID_MAP”}</td></tr></table></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="adicionaKml"></a>adicionaKml</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>adicionaKml: function(</td><td class=PParameter nowrap>pan,</td></tr><tr><td></td><td class=PParameter nowrap>url,</td></tr><tr><td></td><td class=PParameter nowrap>titulo,</td></tr><tr><td></td><td class=PParameter nowrap>ativo</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Insere no mapa uma camada KML com base na API do Google Maps</p><p class=CParagraph>As camadas adicionadas são crescentadas na árvore de camadas</p><p class=CParagraph>A lista de nomes dos objetos geoXml criados é mantida em i3GEO.mapas.GEOXML</p><h4 class=CHeading>Parametros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pan {Boolean}</td><td class=CDLDescription>define se o mapa será deslocado para encaixar o KML</td></tr><tr><td class=CDLEntry>url {String}</td><td class=CDLDescription>URL do arquivo KML. Se não for definido, a URL será obtida do INPUT com id = i3geo_urlkml (veja i3GEO.gadgets.mostraInserirKml)</td></tr><tr><td class=CDLEntry>titulo {string}</td><td class=CDLDescription>titulo que aparecerá na árvore. Se não for definido, será calculado aleatoriamente.</td></tr><tr><td class=CDLEntry>ativo {boolean}</td><td class=CDLDescription>indica se a camada estará ativa ou não. Se não for definido, será considerado como true</td></tr></table></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="adicionaNoArvoreGoogle"></a>adicionaNoArvoreGoogle</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>adicionaNoArvoreGoogle: function(</td><td class=PParameter nowrap>url,</td></tr><tr><td></td><td class=PParameter nowrap>nomeOverlay,</td></tr><tr><td></td><td class=PParameter nowrap>ativo,</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>Acrescenta na árvore de camadas um novo tema no nó que mostra os arquivos KML inseridos no mapa</p><p class=CParagraph>Os temas são incluídos em um nó chamado “Google Maps”.</p><p class=CParagraph>Para obter esse nó utilize var node = i3GEO.arvoreDeCamadas.ARVORE.getNodeByProperty(“idkml”,”raiz”);</p><h4 class=CHeading>Parametros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>url {string}</td><td class=CDLDescription>url do arquivo KML</td></tr><tr><td class=CDLEntry>nomeOverlay {string}</td><td class=CDLDescription>título do tema</td></tr><tr><td class=CDLEntry>ativo {boolean}</td><td class=CDLDescription>indica o estado do checkbox</td></tr><tr><td class=CDLEntry>id {string}</td><td class=CDLDescription>nome do objeto GGeoXml</td></tr></table></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="ativaDesativaCamadaKml"></a>ativaDesativaCamadaKml</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>ativaDesativaCamadaKml: function(</td><td class=PParameter nowrap>obj</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Ativa ou desativa uma camada do nó de layers KML</p><h4 class=CHeading>Parametro</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>obj {object}</td><td class=CDLDescription>objeto do tipo checkbox que foi ativado/desativado</td></tr></table></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.Interface.googleearth"></a>i3GEO.<span class=HB> </span>Interface.<span class=HB> </span>googleearth</h3><div class=CBody><p class=CParagraph>Interface com motor de navegação baseado na API Google Earth</p><p class=CParagraph>Utilizado quando</p><p class=CParagraph>i3GEO.Interface.ATUAL = “googleearth”</p><p class=CParagraph>Cria o objeto i3GeoMap que pode receber os métodos da API do google Earth</p></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="GADGETS"></a>GADGETS</h3><div class=CBody><p class=CParagraph>Lista dos controles específicos da API do Google Earth que serão inseridos ou não no mapa</p><h4 class=CHeading>Tipo</h4><p class=CParagraph>{object}</p><h4 class=CHeading>Default</h4><p class=CParagraph>{}</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="adicionaKml"></a>adicionaKml</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>adicionaKml: function(</td><td class=PParameter nowrap>pan,</td></tr><tr><td></td><td class=PParameter nowrap>url,</td></tr><tr><td></td><td class=PParameter nowrap>titulo,</td></tr><tr><td></td><td class=PParameter nowrap>ativo</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Insere no mapa uma camada KML com base na API do Google Earth</p><p class=CParagraph>As camadas adicionadas são crescentadas na árvore de camadas</p><p class=CParagraph>A lista de nomes dos objetos geoXml criados é mantida em i3GEO.mapas.GEOXML</p><h4 class=CHeading>Parametros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>pan {Boolean}</td><td class=CDLDescription>define se o mapa será deslocado para encaixar o KML</td></tr><tr><td class=CDLEntry>url {String}</td><td class=CDLDescription>URL do arquivo KML. Se não for definido, a URL será obtida do INPUT com id = i3geo_urlkml (veja i3GEO.gadgets.mostraInserirKml)</td></tr><tr><td class=CDLEntry>titulo {string}</td><td class=CDLDescription>titulo que aparecerá na árvore. Se não for definido, será calculado aleatoriamente.</td></tr><tr><td class=CDLEntry>ativo {boolean}</td><td class=CDLDescription>indica se a camada estará ativa ou não. Se não for definido, será considerado como true</td></tr></table></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="adicionaNoArvoreGoogle"></a>adicionaNoArvoreGoogle</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>adicionaNoArvoreGoogle: function(</td><td class=PParameter nowrap>url,</td></tr><tr><td></td><td class=PParameter nowrap>nomeOverlay,</td></tr><tr><td></td><td class=PParameter nowrap>ativo,</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>Acrescenta na árvore de camadas um novo tema no nó que mostra os arquivos KML inseridos no mapa</p><p class=CParagraph>Os temas são incluídos em um nó chamado “Google Earth”.</p><p class=CParagraph>Para obter esse nó utilize var node = i3GEO.arvoreDeCamadas.ARVORE.getNodeByProperty(“idkml”,”raiz”);</p><h4 class=CHeading>Parametros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>url {string}</td><td class=CDLDescription>url do arquivo KML</td></tr><tr><td class=CDLEntry>nomeOverlay {string}</td><td class=CDLDescription>título do tema</td></tr><tr><td class=CDLEntry>ativo {boolean}</td><td class=CDLDescription>indica o estado do checkbox</td></tr><tr><td class=CDLEntry>id {string}</td><td class=CDLDescription>nome do objeto GGeoXml</td></tr></table></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="ativaDesativaCamadaKml"></a>ativaDesativaCamadaKml</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>ativaDesativaCamadaKml: function(</td><td class=PParameter nowrap>obj</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Ativa ou desativa uma camada do nó de layers KML</p><h4 class=CHeading>Parametro</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>obj {object}</td><td class=CDLDescription>objeto do tipo checkbox que foi ativado/desativado</td></tr></table></div></div>
</div><!--Content-->
<div id=Footer>Para mais informações veja http://softwarepublico.gov.br · Gerado em 16th June, 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="../ms_criamapa-php.html">Inicializa o I3Geo via URL ms_criamapa.php</a></div><div class="MFile MEntry"><a href="../ms_configura-php.html">Variáveis de inicialização ms_configura.php</a></div><div class="MFile MEntry"><a href="../testainstal-php.html">Testa a instalação do I3Geo</a></div><div class="MFile MEntry"><a href="../testamapfile-php.html">Testa um mapfile</a></div><div class="MGroup MEntry"><a href="javascript:ToggleMenu('MGroupContent1')">API javascript</a><div class=MGroupContent id=MGroupContent1><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_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="atlas-js.html">Atlas</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="wscliente-js.html">Cliente de web services</a></div><div class="MFile MEntry"><a href="compactajs-php.html">Compactador de javascript</a></div><div class="MFile MEntry"><a href="classe_configura-js.html">Configurações gerais</a></div><div class="MFile MEntry"><a href="datadownload-js.html">Data download</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="geradordelinks-js.html">Gerador de links</a></div><div class="MFile MEntry"><a href="classe_guias-js.html">Guias</a></div><div class="MFile MEntry"><a href="classe_i3geo-js.html">i3Geo</a></div><div class="MFile MEntry"><a href="i3geo-js.html">i3geo - carregador de javascripts</a></div><div class="MFile MEntry"><a href="zerocal/i3geo-js.html">i3geo.js</a></div><div class="MFile MEntry"><a href="classe_idioma-js.html">Idioma</a></div><div class="MFile MEntry" id=MSelected>Interface</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"><a href="classe_util-js.html">Utilitários</a></div></div></div><div class="MGroup MEntry"><a href="javascript:ToggleMenu('MGroupContent2')">API PHP</a><div class=MGroupContent id=MGroupContent2><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/flamingo-inc.html">flamingo.inc</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/mapa_openlayers-php.html">mapa_openlayers.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')">Ferramentas</a><div class=MGroupContent id=MGroupContent5><div class="MFile MEntry"><a href="../ferramentas/3d/index-js-php.html">3d</a></div><div class="MFile MEntry"><a href="../ferramentas/agrupaelementos/index-js-php.html">Agrupa elementos</a></div><div class="MFile MEntry"><a href="../ferramentas/analisageometrias/index-js-php.html">Análise de Geometrias</a></div><div class="MFile MEntry"><a href="../ferramentas/opcoes_autoredesenha/index-js-php.html">Auto redesenho</a></div><div class="MFile MEntry"><a href="../ferramentas/buffer/index-js-php.html">Buffer</a></div><div class="MFile MEntry"><a href="../ferramentas/busca/index-js-php.html">Busca de dados nos atributos de um tema</a></div><div class="MFile MEntry"><a href="../ferramentas/buscafotos/index-js-php.html">Busca fotos</a></div><div class="MFile MEntry"><a href="../ferramentas/buscarapida/index-js.html">Busca rápida</a></div><div class="MFile MEntry"><a href="../ferramentas/carregamapa/index-js-php.html">Carrega mapa salvo</a></div><div class="MFile MEntry"><a href="../ferramentas/carouseltemas/index-js-php.html">Carrosel de temas</a></div><div class="MFile MEntry"><a href="../ferramentas/centroide/index-js-php.html">Centróide</a></div><div class="MFile MEntry"><a href="../ferramentas/conectargeorss/index-js.html">Conexão com georss</a></div><div class="MFile MEntry"><a href="../ferramentas/confluence/index-js-php.html">Confluencias</a></div><div class="MFile MEntry"><a href="../ferramentas/convertemapakml/index-js-php.html">Converte um mapa em kml</a></div><div class="MFile MEntry"><a href="../ferramentas/convertews/index-js-php.html">Converte um mapa em WMS</a></div><div class="MFile MEntry"><a href="../ferramentas/convertekml/index-js-php.html">Converte um tema em kml</a></div><div class="MFile MEntry"><a href="../ferramentas/cortina/index-js-php.html">Cortina</a></div><div class="MFile MEntry"><a href="../ferramentas/dissolve/index-js-php.html">Dissolve elementos de um tema</a></div><div class="MFile MEntry"><a href="../ferramentas/distanciaptpt/index-js-php.html">Distância entre pontos</a></div><div class="MFile MEntry"><a href="../ferramentas/pontosdistri/index-js-php.html">Distribuição de pontos</a></div><div class="MFile MEntry"><a href="../ferramentas/download/index-js-php.html">Download de um tema</a></div><div class="MFile MEntry"><a href="../ferramentas/legenda/index-js-php.html">Editor de legenda</a></div><div class="MFile MEntry"><a href="../ferramentas/editorsql/index-js-php.html">Editor de SQL</a></div><div class="MFile MEntry"><a href="../ferramentas/especies/pesquisa-php.html">Espécies</a></div><div class="MFile MEntry"><a href="../ferramentas/especies/pesquisa-htm.html">especies\<span class=HB> </span>pesquisa.htm</a></div><div class="MFile MEntry"><a href="../ferramentas/etiqueta/index-js-php.html">Etiqueta</a></div><div class="MFile MEntry"><a href="../ferramentas/filtro/index-js-php.html">Filtra tema</a></div><div class="MFile MEntry"><a href="../ferramentas/funcoes-js.html">Funções gerais</a></div><div class="MFile MEntry"><a href="../ferramentas/uploadgpx/index-js-php.html">GPX</a></div><div class="MFile MEntry"><a href="../ferramentas/graficointerativo/index-js-php.html">Gráfico interativo</a></div><div class="MFile MEntry"><a href="../ferramentas/graficotema/index-js-php.html">Gráfico tema</a></div><div class="MFile MEntry"><a href="../ferramentas/gradecoord/index-js-php.html">Grade de coordenadas</a></div><div class="MFile MEntry"><a href="../ferramentas/gradehex/index-js-php.html">Grade de hexágonos</a></div><div class="MFile MEntry"><a href="../ferramentas/gradepol/index-js-php.html">Grade de polígonos</a></div><div class="MFile MEntry"><a href="../ferramentas/gradepontos/index-js-php.html">Grade de pontos</a></div><div class="MFile MEntry"><a href="../ferramentas/identifica/index-js-php.html">Identifica</a></div><div class="MGroup MEntry"><a href="javascript:ToggleMenu('MGroupContent3')">Imprimir</a><div class=MGroupContent id=MGroupContent3><div class="MFile MEntry"><a href="../ferramentas/imprimir/index-js-php.html">index.<span class=HB> </span>js.php</a></div><div class="MFile MEntry"><a href="../ferramentas/imprimir/geotif-php.html">Licença</a></div><div class="MFile MEntry"><a href="../ferramentas/imprimir/aggpng-php.html">Licença</a></div><div class="MFile MEntry"><a href="../ferramentas/imprimir/svg-php.html">Licença</a></div></div></div><div class="MFile MEntry"><a href="../ferramentas/inseregrafico/index-js-php.html">Insere gráfico interativo</a></div><div class="MFile MEntry"><a href="../ferramentas/inserexy2/index-js-php.html">Insere ponto</a></div><div class="MFile MEntry"><a href="../ferramentas/inseretxt/index-js-php.html">Insere textos</a></div><div class="MGroup MEntry"><a href="javascript:ToggleMenu('MGroupContent4')">Metar</a><div class=MGroupContent id=MGroupContent4><div class="MFile MEntry"><a href="../ferramentas/metar/index-js-php.html">index.<span class=HB> </span>js.php</a></div><div class="MFile MEntry"><a href="../ferramentas/metar/metarextensao-php.html">metarextensao</a></div><div class="MFile MEntry"><a href="../ferramentas/metar/metarproxima-php.html">metarproxima</a></div></div></div><div class="MFile MEntry"><a href="../ferramentas/mostraexten/index-js-php.html">Mostra extensão</a></div><div class="MFile MEntry"><a href="../ferramentas/nuvemtags/index-js-php.html">Nuvem de tags</a></div><div class="MFile MEntry"><a href="../ferramentas/nptpol/index-js-php.html">Número de pontos em polígonos</a></div><div class="MFile MEntry"><a href="../ferramentas/opcoes_escala/index-js-php.html">Opções da barra de escala</a></div><div class="MFile MEntry"><a href="../ferramentas/opcoes_legenda/index-js-php.html">Opções da legenda</a></div><div class="MFile MEntry"><a href="../ferramentas/opcoes_querymap/index-js-php.html">Opções de cor da seleção</a></div><div class="MFile MEntry"><a href="../ferramentas/tipoimagem/index-js-php.html">Opções de filtro de imagem</a></div><div class="MFile MEntry"><a href="../ferramentas/outputformat/index-js-php.html">Opções de formato de imagem</a></div><div class="MFile MEntry"><a href="../ferramentas/opcoes_tamanho/index-js-php.html">Opções de tamanho do mapa</a></div><div class="MFile MEntry"><a href="../ferramentas/opcoes_fundo/index-js-php.html">Opções do fundo do mapa</a></div><div class="MFile MEntry"><a href="../ferramentas/opcoes_quadros/index-js-php.html">Opções quadros</a></div><div class="MFile MEntry"><a href="../ferramentas/planosmanejoflorestal/pesquisa-php.html">Planos de manejo do IBAMA.</a></div><div class="MFile MEntry"><a href="../ferramentas/planosmanejoflorestal/pesquisa-htm.html">planosmanejoflorestal\<span class=HB> </span>pesquisa.htm</a></div><div class="MFile MEntry"><a href="../ferramentas/pontoempoligono/index-js-php.html">Ponto em polígono</a></div><div class="MFile MEntry"><a href="../ferramentas/salvamapa/index-js-php.html">Salva mapa</a></div><div class="MFile MEntry"><a href="../ferramentas/selecao/index-js-php.html">Seleção</a></div><div class="MFile MEntry"><a href="../ferramentas/sibea/pesquisa-php.html">SIBEA-MMA.</a></div><div class="MFile MEntry"><a href="../ferramentas/sibea/pesquisa-htm.html">sibea\<span class=HB> </span>pesquisa.htm</a></div><div class="MFile MEntry"><a href="../ferramentas/tabela/index-js-php.html">Tabela de atributos</a></div><div class="MFile MEntry"><a href="../ferramentas/toponimia/index-js-php.html">Toponímia de um tema</a></div><div class="MFile MEntry"><a href="../ferramentas/uploaddbf/index-js-php.html">Upload de arquivo dbf</a></div><div class="MFile MEntry"><a href="../ferramentas/upload/index-js-php.html">Upload de arquivo shapefile</a></div><div class="MFile MEntry"><a href="../ferramentas/wiki/index-js-php.html">Wikipédia</a></div><div class="MFile MEntry"><a href="../ferramentas/wmstime/index-js.html">WMS Time</a></div></div></div><div class="MGroup MEntry"><a href="javascript:ToggleMenu('MGroupContent6')">Redirecionadores</a><div class=MGroupContent id=MGroupContent6><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('MGroupContent9')">Aplicativos adicionais</a><div class=MGroupContent id=MGroupContent9><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="../ajuda_usuario-php.html">ajuda_usuario.php</a></div><div class="MGroup MEntry"><a href="javascript:ToggleMenu('MGroupContent7')">Atlas</a><div class=MGroupContent id=MGroupContent7><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('MGroupContent8')">Mobile</a><div class=MGroupContent id=MGroupContent8><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/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 class="MFile MEntry"><a href="../mobile/qrcode-htm.html">qrcode.htm</a></div></div></div><div class="MFile MEntry"><a href="../mashups/index-html.html">Mashups</a></div></div></div><div class="MGroup MEntry"><a href="javascript:ToggleMenu('MGroupContent10')">Interfaces HTML e mapfiles de inicialização e configuração</a><div class=MGroupContent id=MGroupContent10><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/geraldebug-htm.html">Interface normal com debug</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="MGroup MEntry"><a href="javascript:ToggleMenu('MGroupContent11')">Index</a><div class=MGroupContent id=MGroupContent11><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 class="MIndex MEntry"><a href="../../index/Files.html">Files</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="Files">Files</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 < 12; menu++){if (menu != 1){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>redesenha: function()</td></tr></table></blockquote>Aplica o método redesenha da interface atual</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>atualizaTema: function(</td><td class=PParameter nowrap>retorno,</td></tr><tr><td></td><td class=PParameter nowrap>tema</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Aplica o método atualizaTema da interface atual</div></div><div class=CToolTip id="tt3"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>adicionaKml: function()</td></tr></table></blockquote>Aplica o método de adição de kml ao mapa conforme a interface atual</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>cria: function(</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 ou altera os elementos HTML necessários para a interface</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>inicia: function(</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>Inicia a interface</div></div><div class=CToolTip id="tt6"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>ativaBotoes: function()</td></tr></table></blockquote>Ativa os botões de ferramentas</div></div><div class=CToolTip id="tt7"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>ativaMenuContexto: function()</td></tr></table></blockquote>Ativa o menu de contexto acionado com o botão direito do mouse</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>adicionaNoArvoreGoogle: function(</td><td class=PParameter nowrap>url,</td></tr><tr><td></td><td class=PParameter nowrap>nomeOverlay,</td></tr><tr><td></td><td class=PParameter nowrap>ativo,</td></tr><tr><td></td><td class=PParameter nowrap>id</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Acrescenta na árvore de camadas um novo tema no nó que mostra os arquivos KML inseridos no mapa</div></div><div class=CToolTip id="tt9"><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>ativaDesativaCamadaKml: function(</td><td class=PParameter nowrap>obj</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Ativa ou desativa uma camada do nó de layers KML</div></div><!--END_ND_TOOLTIPS-->
<script language=JavaScript><!--
if (browserType) {if (browserVer) {document.write("</div>"); }document.write("</div>");}// --></script></body></html>