funcoes_gerais-php.html
109 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
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<html><head><title>A - Funções compartilhadas - 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="A-Funções_compartilhadas"></a>A - Funções compartilhadas</h1><div class=CBody><p class=CParagraph>Contém um conjunto de funções que são compartilhadas por outros programas do I3Geo.</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="#A-Funções_compartilhadas" >A - Funções compartilhadas</a></td><td class=SDescription>Contém um conjunto de funções que são compartilhadas por outros programas do I3Geo.</td></tr><tr class="SGeneric SIndent1 SMarked"><td class=SEntry><a href="#Licença" >Licença</a></td><td class=SDescription>I3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Files" >Files</a></td><td class=SDescription></td></tr><tr class="SFile SIndent2 SMarked"><td class=SEntry><a href="#i3geo/classesphp/funcoes_gerais.php" >i3geo/<span class=HB> </span>classesphp/<span class=HB> </span>funcoes_gerais.php</a></td><td class=SDescription>19/6/2007</td></tr><tr class="SSection"><td class=SEntry><a href="#Imagens" >Imagens</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#classesRasterI" id=link1 onMouseOver="ShowTip(event, 'tt1', 'link1')" onMouseOut="HideTip('tt1')">classesRasterI</a></td><td class=SDescription>Gera parâmetros para classificação de imagens.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#fusaoGrafico" id=link2 onMouseOver="ShowTip(event, 'tt2', 'link2')" onMouseOut="HideTip('tt2')">fusaoGrafico</a></td><td class=SDescription>Faz a fusao de uma imagem com outra grafico+imagem.</td></tr><tr class="SSection"><td class=SEntry><a href="#R" >R</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#executaR" id=link3 onMouseOver="ShowTip(event, 'tt3', 'link3')" onMouseOut="HideTip('tt3')">executaR</a></td><td class=SDescription>Executa comandos do R.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#criaImagemR" id=link4 onMouseOver="ShowTip(event, 'tt4', 'link4')" onMouseOut="HideTip('tt4')">criaImagemR</a></td><td class=SDescription>Cria uma imagem png a partir de dados armazenados em disco.</td></tr><tr class="SSection"><td class=SEntry><a href="#cor" >cor</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#corRGB" id=link5 onMouseOver="ShowTip(event, 'tt5', 'link5')" onMouseOut="HideTip('tt5')">corRGB</a></td><td class=SDescription>Obtém os valores em RGB de um objeto cor do Mapscript.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#corE" id=link6 onMouseOver="ShowTip(event, 'tt6', 'link6')" onMouseOut="HideTip('tt6')">corE</a></td><td class=SDescription>Aplica uma cor a um elemento de um objeto label de um layer.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#colorHex" id=link7 onMouseOver="ShowTip(event, 'tt7', 'link7')" onMouseOut="HideTip('tt7')">colorHex</a></td><td class=SDescription>Aloca uma cor a um objeto imagem (GD).</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#colorRGB" id=link8 onMouseOver="ShowTip(event, 'tt8', 'link8')" onMouseOut="HideTip('tt8')">colorRGB</a></td><td class=SDescription>Aloca uma cor a um objeto imagem (GD).</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#colorRGBshadow" id=link9 onMouseOver="ShowTip(event, 'tt9', 'link9')" onMouseOut="HideTip('tt9')">colorRGBshadow</a></td><td class=SDescription>Aloca uma cor de sombra a um objeto imagem (GD).</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#colorHexshadow" id=link10 onMouseOver="ShowTip(event, 'tt10', 'link10')" onMouseOut="HideTip('tt10')">colorHexshadow</a></td><td class=SDescription>Aloca uma cor de sombra a um objeto imagem (GD).</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#RGB2hex" id=link11 onMouseOver="ShowTip(event, 'tt11', 'link11')" onMouseOut="HideTip('tt11')">RGB2hex</a></td><td class=SDescription>Converte uma cor rgb em hex.</td></tr><tr class="SSection"><td class=SEntry><a href="#arquivos" >arquivos</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#nomeRandomico" id=link12 onMouseOver="ShowTip(event, 'tt12', 'link12')" onMouseOut="HideTip('tt12')">nomeRandomico</a></td><td class=SDescription>Gera um nome randômico.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#listaEpsg" id=link13 onMouseOver="ShowTip(event, 'tt13', 'link13')" onMouseOut="HideTip('tt13')">listaEpsg</a></td><td class=SDescription>Lê o arquivo com os códigos de projeção epsg e retorna um array com os dados.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#copiaSeguranca" id=link14 onMouseOver="ShowTip(event, 'tt14', 'link14')" onMouseOut="HideTip('tt14')">copiaSeguranca</a></td><td class=SDescription>Cria cópia de segurança do map_file.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#criaDirMapa" id=link15 onMouseOver="ShowTip(event, 'tt15', 'link15')" onMouseOut="HideTip('tt15')">criaDirMapa</a></td><td class=SDescription>Cria os diretórios temporários para a aplicação. </td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#listaDiretorios" id=link16 onMouseOver="ShowTip(event, 'tt16', 'link16')" onMouseOut="HideTip('tt16')">listaDiretorios</a></td><td class=SDescription>Retorna lista de diretórios.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#listaArquivos" id=link17 onMouseOver="ShowTip(event, 'tt17', 'link17')" onMouseOut="HideTip('tt17')">listaArquivos</a></td><td class=SDescription>Retorna lista de arquivos.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#gravaDados" id=link18 onMouseOver="ShowTip(event, 'tt18', 'link18')" onMouseOut="HideTip('tt18')">gravaDados</a></td><td class=SDescription>Grava as linhas de um array em um arquivo.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#listaTrueType" id=link19 onMouseOver="ShowTip(event, 'tt19', 'link19')" onMouseOut="HideTip('tt19')">listaTrueType</a></td><td class=SDescription>Lista as fontes true type.</td></tr><tr class="SSection"><td class=SEntry><a href="#mapa" >mapa</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#substituiCon" id=link20 onMouseOver="ShowTip(event, 'tt20', 'link20')" onMouseOut="HideTip('tt20')">substituiCon</a></td><td class=SDescription>Substituí a string de conexão com o banco postgis pela string definida na inicialização (ms_configura.php)</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#restauraCon" id=link21 onMouseOver="ShowTip(event, 'tt21', 'link21')" onMouseOut="HideTip('tt21')">restauraCon</a></td><td class=SDescription>Esconde a string de conexão com o banco, caso necessário</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#retornaReferencia" id=link22 onMouseOver="ShowTip(event, 'tt22', 'link22')" onMouseOut="HideTip('tt22')">retornaReferencia</a></td><td class=SDescription>Retorna uma string com as variaveis de um novo mapa de referencia.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#retornaReferenciaDinamica" id=link23 onMouseOver="ShowTip(event, 'tt23', 'link23')" onMouseOut="HideTip('tt23')">retornaReferenciaDinamica</a></td><td class=SDescription>Retorna uma string com as variaveis de um novo mapa de referencia gerado de forma dinamica.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#testaMapa" id=link24 onMouseOver="ShowTip(event, 'tt24', 'link24')" onMouseOut="HideTip('tt24')">testaMapa</a></td><td class=SDescription>Testa se um mapa está íntegro.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#desligamargem" id=link25 onMouseOver="ShowTip(event, 'tt25', 'link25')" onMouseOut="HideTip('tt25')">desligamargem</a></td><td class=SDescription>Desliga o mapa de referência e a barra de escala de um mapa.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#desligaTemas" id=link26 onMouseOver="ShowTip(event, 'tt26', 'link26')" onMouseOut="HideTip('tt26')">desligaTemas</a></td><td class=SDescription>Desliga todos os temas de um mapa.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#extPadrao" id=link27 onMouseOver="ShowTip(event, 'tt27', 'link27')" onMouseOut="HideTip('tt27')">extPadrao</a></td><td class=SDescription>Aplica o valor da extensao geográfica padrao a um objeto map.</td></tr><tr class="SSection"><td class=SEntry><a href="#atributos" >atributos</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#pegaValores" id=link28 onMouseOver="ShowTip(event, 'tt28', 'link28')" onMouseOut="HideTip('tt28')">pegaValores</a></td><td class=SDescription>Pega os valores de um item de um tema.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#pegaValoresM" id=link29 onMouseOver="ShowTip(event, 'tt29', 'link29')" onMouseOut="HideTip('tt29')">pegaValoresM</a></td><td class=SDescription>Pega os valores de múltiplos itens de um tema.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#agrupaValores" id=link30 onMouseOver="ShowTip(event, 'tt30', 'link30')" onMouseOut="HideTip('tt30')">agrupaValores</a></td><td class=SDescription>Agrupa os valores de um array por um método de cálculo.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#pegaItens" id=link31 onMouseOver="ShowTip(event, 'tt31', 'link31')" onMouseOut="HideTip('tt31')">pegaItens</a></td><td class=SDescription>Pega os itens de um tema e armazena em cache.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#buscaRapida" id=link32 onMouseOver="ShowTip(event, 'tt32', 'link32')" onMouseOut="HideTip('tt32')">buscaRapida</a></td><td class=SDescription>Acessa um web service RPC de busca de nomes e retorna os resultados.</td></tr><tr class="SSection"><td class=SEntry><a href="#coordenadas" >coordenadas</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#ip2geo" id=link33 onMouseOver="ShowTip(event, 'tt33', 'link33')" onMouseOut="HideTip('tt33')">ip2geo</a></td><td class=SDescription>Localiza a coordenada geográfica de um endereço IP.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#xy2imagem" id=link34 onMouseOver="ShowTip(event, 'tt34', 'link34')" onMouseOut="HideTip('tt34')">xy2imagem</a></td><td class=SDescription>Converte coordenadas geograficas em coordenadas de imagem e retorna um ponto.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#xy2wkt" id=link35 onMouseOver="ShowTip(event, 'tt35', 'link35')" onMouseOut="HideTip('tt35')">xy2wkt</a></td><td class=SDescription>Converte coordenadas em wkt.</td></tr><tr class="SSection"><td class=SEntry><a href="#web_services" >web services</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#reSLD" id=link36 onMouseOver="ShowTip(event, 'tt36', 'link36')" onMouseOut="HideTip('tt36')">reSLD</a></td><td class=SDescription>Regera o SLD de um tema WMS.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#georssCanais" id=link37 onMouseOver="ShowTip(event, 'tt37', 'link37')" onMouseOut="HideTip('tt37')">georssCanais</a></td><td class=SDescription>Lista os canais de um GeoRss.</td></tr><tr class="SSection"><td class=SEntry><a href="#tema" >tema</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#pegaNome" id=link38 onMouseOver="ShowTip(event, 'tt38', 'link38')" onMouseOut="HideTip('tt38')">pegaNome</a></td><td class=SDescription>Retorna o nome correto de um layer</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#criaLayer" id=link39 onMouseOver="ShowTip(event, 'tt39', 'link39')" onMouseOut="HideTip('tt39')">criaLayer</a></td><td class=SDescription>Cria um objeto layer</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#criaSHP" id=link40 onMouseOver="ShowTip(event, 'tt40', 'link40')" onMouseOut="HideTip('tt40')">criaSHP</a></td><td class=SDescription>Cria um arquivo shape file de um tema.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#downloadTema" id=link41 onMouseOver="ShowTip(event, 'tt41', 'link41')" onMouseOut="HideTip('tt41')">downloadTema</a></td><td class=SDescription>Faz o download dos dados de um tema.</td></tr><tr class="SSection"><td class=SEntry><a href="#Outros" >Outros</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#calculaAreaPixel" id=link42 onMouseOver="ShowTip(event, 'tt42', 'link42')" onMouseOut="HideTip('tt42')">calculaAreaPixel</a></td><td class=SDescription>Calcula a área em m2 de um pixel do mapa</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#pegaIPcliente" id=link43 onMouseOver="ShowTip(event, 'tt43', 'link43')" onMouseOut="HideTip('tt43')">pegaIPcliente</a></td><td class=SDescription>Pega o IP do cliente</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#pegaIPcliente2" id=link44 onMouseOver="ShowTip(event, 'tt44', 'link44')" onMouseOut="HideTip('tt44')">pegaIPcliente2</a></td><td class=SDescription>Pega o IP do cliente sem REMOTE_ADDR</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div>
<div class="CGeneric CTopic"><h3 class=CTitle><a name="Licença"></a>Licença</h3><div class=CBody><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></div></div>
<div class="CGroup CTopic"><h3 class=CTitle><a name="Files"></a>Files</h3></div>
<div class="CFile CTopic"><h3 class=CTitle><a name="i3geo/classesphp/funcoes_gerais.php"></a>i3geo/<span class=HB> </span>classesphp/<span class=HB> </span>funcoes_gerais.php</h3><div class=CBody><p class=CParagraph>19/6/2007</p></div></div>
<div class="CSection CTopic"><h2 class=CTitle><a name="Imagens"></a>Imagens</h2><div class=CBody><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBody><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#classesRasterI" id=link45 onMouseOver="ShowTip(event, 'tt1', 'link45')" onMouseOut="HideTip('tt1')">classesRasterI</a></td><td class=SDescription>Gera parâmetros para classificação de imagens.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#fusaoGrafico" id=link46 onMouseOver="ShowTip(event, 'tt2', 'link46')" onMouseOut="HideTip('tt2')">fusaoGrafico</a></td><td class=SDescription>Faz a fusao de uma imagem com outra grafico+imagem.</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div>
<div class="CGroup CTopic"><h3 class=CTitle><a name="Functions"></a>Functions</h3></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="classesRasterI"></a>classesRasterI</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function classesRasterI(</td><td class=PParameter nowrap>$minvalor,</td></tr><tr><td></td><td class=PParameter nowrap>$maxvalor,</td></tr><tr><td></td><td class=PParameter nowrap>$nclasses,</td></tr><tr><td></td><td class=PParameter nowrap>$cores</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Gera parâmetros para classificação de imagens.</p><p class=CParagraph>Gera a expressão e as cores para uso em classes com intervalos iguais para representação de imagens raster.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>minvalor</td><td class=CDLDescription>Menor valor existente na série</td></tr><tr><td class=CDLEntry>maxvalor</td><td class=CDLDescription>Maior valor</td></tr><tr><td class=CDLEntry>nclasses</td><td class=CDLDescription>Número de classes</td></tr><tr><td class=CDLEntry>cores</td><td class=CDLDescription>Cores. Array de array de cores cores[0] = array(r,g,b)</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(“nomeclasse”=>$nomeclasse,”expressao”=>$expressao,”cores”=>$cores[$i])</td></tr></table></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="fusaoGrafico"></a>fusaoGrafico</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function fusaoGrafico()</td></tr></table></blockquote><p class=CParagraph>Faz a fusao de uma imagem com outra grafico+imagem.</p><h4 class=CHeading>parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>imagem</td><td class=CDLDescription>imagem do mapa</td></tr><tr><td class=CDLEntry>grafico</td><td class=CDLDescription>imagem do grafico</td></tr><tr><td class=CDLEntry>dir_tmp</td><td class=CDLDescription>diretorio onde estao as imagens</td></tr><tr><td class=CDLEntry>cp</td><td class=CDLDescription>Objeto CPAINT</td></tr></table><h4 class=CHeading>Return</h4><p class=CParagraph>Objeto cpaint com o nome da nova imagem criada.</p><h4 class=CHeading>Include</h4><p class=CParagraph><classe_imagem.php></p></div></div>
<div class="CSection CTopic"><h2 class=CTitle><a name="R"></a>R</h2><div class=CBody><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBody><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#executaR" id=link47 onMouseOver="ShowTip(event, 'tt3', 'link47')" onMouseOut="HideTip('tt3')">executaR</a></td><td class=SDescription>Executa comandos do R.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#criaImagemR" id=link48 onMouseOver="ShowTip(event, 'tt4', 'link48')" onMouseOut="HideTip('tt4')">criaImagemR</a></td><td class=SDescription>Cria uma imagem png a partir de dados armazenados em disco.</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div>
<div class="CGroup CTopic"><h3 class=CTitle><a name="Functions"></a>Functions</h3></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="executaR"></a>executaR</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function executaR(</td><td class=PParameter nowrap>$rcode,</td></tr><tr><td></td><td class=PParameter nowrap>$dir_tmp,</td></tr><tr><td></td><td class=PParameter nowrap>$R_path,</td></tr><tr><td></td><td class=PParameter nowrap>$gfile_name</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Executa comandos do R.</p><h4 class=CHeading>parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>$rcode</td><td class=CDLDescription>Código que será executado.</td></tr><tr><td class=CDLEntry>$dir_tmp</td><td class=CDLDescription>Diretório temporário onde ficarão os arquivos para processamento.</td></tr><tr><td class=CDLEntry>$R_path</td><td class=CDLDescription>Executável do R.</td></tr><tr><td class=CDLEntry>$gfile_name</td><td class=CDLDescription>nome da imagem que será criada</td></tr></table><h4 class=CHeading>Include</h4><p class=CParagraph><classe_imagem.php></p></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="criaImagemR"></a>criaImagemR</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function criaImagemR(</td><td class=PParameter nowrap>$nomearq</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Cria uma imagem png a partir de dados armazenados em disco.</p><p class=CParagraph>Utilizado para gerar uma imagem com base nos resultados de comandos R.</p><h4 class=CHeading>parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>$nomearq</td><td class=CDLDescription>Nome do arquivo no servidor que será utilizado para gerar a imagem.</td></tr></table></div></div>
<div class="CSection CTopic"><h2 class=CTitle><a name="cor"></a>cor</h2><div class=CBody><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBody><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#corRGB" id=link49 onMouseOver="ShowTip(event, 'tt5', 'link49')" onMouseOut="HideTip('tt5')">corRGB</a></td><td class=SDescription>Obtém os valores em RGB de um objeto cor do Mapscript.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#corE" id=link50 onMouseOver="ShowTip(event, 'tt6', 'link50')" onMouseOut="HideTip('tt6')">corE</a></td><td class=SDescription>Aplica uma cor a um elemento de um objeto label de um layer.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#colorHex" id=link51 onMouseOver="ShowTip(event, 'tt7', 'link51')" onMouseOut="HideTip('tt7')">colorHex</a></td><td class=SDescription>Aloca uma cor a um objeto imagem (GD).</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#colorRGB" id=link52 onMouseOver="ShowTip(event, 'tt8', 'link52')" onMouseOut="HideTip('tt8')">colorRGB</a></td><td class=SDescription>Aloca uma cor a um objeto imagem (GD).</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#colorRGBshadow" id=link53 onMouseOver="ShowTip(event, 'tt9', 'link53')" onMouseOut="HideTip('tt9')">colorRGBshadow</a></td><td class=SDescription>Aloca uma cor de sombra a um objeto imagem (GD).</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#colorHexshadow" id=link54 onMouseOver="ShowTip(event, 'tt10', 'link54')" onMouseOut="HideTip('tt10')">colorHexshadow</a></td><td class=SDescription>Aloca uma cor de sombra a um objeto imagem (GD).</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#RGB2hex" id=link55 onMouseOver="ShowTip(event, 'tt11', 'link55')" onMouseOut="HideTip('tt11')">RGB2hex</a></td><td class=SDescription>Converte uma cor rgb em hex.</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div>
<div class="CGroup CTopic"><h3 class=CTitle><a name="Functions"></a>Functions</h3></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="corRGB"></a>corRGB</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function corRGB(</td><td class=PParameter nowrap>$cor</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Obtém os valores em RGB de um objeto cor do Mapscript.</p><h4 class=CHeading>parameter</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>$cor</td><td class=CDLDescription>objeto cor do mapscript.</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>Cor em RGB separados por vírgula.</td></tr></table></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="corE"></a>corE</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function corE(</td><td class=PParameter nowrap>$label,</td></tr><tr><td></td><td class=PParameter nowrap>$cor,</td></tr><tr><td></td><td class=PParameter nowrap>$elemento</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Aplica uma cor a um elemento de um objeto label de um layer.</p><h4 class=CHeading>parameter</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>label</td><td class=CDLDescription>Objeto do tipo label.</td></tr><tr><td class=CDLEntry>cor</td><td class=CDLDescription>RGB separado por espacos, se for um array, aplica diretamente ao objeto cor.</td></tr><tr><td class=CDLEntry>elemento</td><td class=CDLDescription>Nome do elemento que receberá a cor.</td></tr></table></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="colorHex"></a>colorHex</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function colorHex(</td><td class=PParameter nowrap>$img,</td></tr><tr><td></td><td class=PParameter nowrap>$HexColorString</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Aloca uma cor a um objeto imagem (GD).</p><p class=CParagraph>A origem é uma cor definida em hexadecimal.</p><h4 class=CHeading>parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>$img</td><td class=CDLDescription>objeto imagem</td></tr><tr><td class=CDLEntry>$HexColorString</td><td class=CDLDescription>cor hexadecimal</td></tr></table></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="colorRGB"></a>colorRGB</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function colorRGB(</td><td class=PParameter nowrap>$img,</td></tr><tr><td></td><td class=PParameter nowrap>$ColorString</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Aloca uma cor a um objeto imagem (GD).</p><p class=CParagraph>A origem é uma cor definida em rgb.</p><h4 class=CHeading>parameter</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>$img</td><td class=CDLDescription>objeto imagem</td></tr><tr><td class=CDLEntry>$ColorString</td><td class=CDLDescription>cor r,g,b</td></tr></table></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="colorRGBshadow"></a>colorRGBshadow</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function colorRGBshadow(</td><td class=PParameter nowrap>$img,</td></tr><tr><td></td><td class=PParameter nowrap>$ColorString,</td></tr><tr><td></td><td class=PParameter nowrap>$mork</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Aloca uma cor de sombra a um objeto imagem (GD).</p><p class=CParagraph>A origem é uma cor definida em rgb.</p><h4 class=CHeading>parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>$img</td><td class=CDLDescription>objeto imagem</td></tr><tr><td class=CDLEntry>$ColorString</td><td class=CDLDescription>cor r,g,b</td></tr></table></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="colorHexshadow"></a>colorHexshadow</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function colorHexshadow(</td><td class=PParameter nowrap>$img,</td></tr><tr><td></td><td class=PParameter nowrap>$HexColorString,</td></tr><tr><td></td><td class=PParameter nowrap>$mork</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Aloca uma cor de sombra a um objeto imagem (GD).</p><p class=CParagraph>A origem é uma cor definida em hexadecimal.</p><h4 class=CHeading>parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>$img</td><td class=CDLDescription>objeto imagem</td></tr><tr><td class=CDLEntry>$ColorString</td><td class=CDLDescription>cor hexadecimal</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>function RGB2hex(</td><td class=PParameter nowrap>$rgb</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Converte uma cor rgb em hex.</p><h4 class=CHeading>parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>$rgb</td><td class=CDLDescription>cor RGB</td></tr></table></div></div>
<div class="CSection CTopic"><h2 class=CTitle><a name="arquivos"></a>arquivos</h2><div class=CBody><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBody><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#nomeRandomico" id=link56 onMouseOver="ShowTip(event, 'tt12', 'link56')" onMouseOut="HideTip('tt12')">nomeRandomico</a></td><td class=SDescription>Gera um nome randômico.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#listaEpsg" id=link57 onMouseOver="ShowTip(event, 'tt13', 'link57')" onMouseOut="HideTip('tt13')">listaEpsg</a></td><td class=SDescription>Lê o arquivo com os códigos de projeção epsg e retorna um array com os dados.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#copiaSeguranca" id=link58 onMouseOver="ShowTip(event, 'tt14', 'link58')" onMouseOut="HideTip('tt14')">copiaSeguranca</a></td><td class=SDescription>Cria cópia de segurança do map_file.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#criaDirMapa" id=link59 onMouseOver="ShowTip(event, 'tt15', 'link59')" onMouseOut="HideTip('tt15')">criaDirMapa</a></td><td class=SDescription>Cria os diretórios temporários para a aplicação. </td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#listaDiretorios" id=link60 onMouseOver="ShowTip(event, 'tt16', 'link60')" onMouseOut="HideTip('tt16')">listaDiretorios</a></td><td class=SDescription>Retorna lista de diretórios.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#listaArquivos" id=link61 onMouseOver="ShowTip(event, 'tt17', 'link61')" onMouseOut="HideTip('tt17')">listaArquivos</a></td><td class=SDescription>Retorna lista de arquivos.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#gravaDados" id=link62 onMouseOver="ShowTip(event, 'tt18', 'link62')" onMouseOut="HideTip('tt18')">gravaDados</a></td><td class=SDescription>Grava as linhas de um array em um arquivo.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#listaTrueType" id=link63 onMouseOver="ShowTip(event, 'tt19', 'link63')" onMouseOut="HideTip('tt19')">listaTrueType</a></td><td class=SDescription>Lista as fontes true type.</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div>
<div class="CGroup CTopic"><h3 class=CTitle><a name="Functions"></a>Functions</h3></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="nomeRandomico"></a>nomeRandomico</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function nomeRandomico(</td><td class=PParameter nowrap>$n</td><td class=PDefaultValuePrefix> = </td><td class=PDefaultValue width=100%>10</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Gera um nome randômico.</p><h4 class=CHeading>parameter</h4><p class=CParagraph>Número de dígitos.</p><h4 class=CHeading>return</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>string</td><td class=CDLDescription>Nome aleatório.</td></tr></table></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="listaEpsg"></a>listaEpsg</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function listaEpsg()</td></tr></table></blockquote><p class=CParagraph>Lê o arquivo com os códigos de projeção epsg e retorna um array com os dados.</p></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="copiaSeguranca"></a>copiaSeguranca</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function copiaSeguranca(</td><td class=PParameter nowrap>$map_file</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Cria cópia de segurança do map_file.</p><p class=CParagraph>Salva o mapfile atual incluindo no nome, a string “seguranca”.</p><h4 class=CHeading>parameter</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>map_file</td><td class=CDLDescription>Arquivo map file.</td></tr></table></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="criaDirMapa"></a>criaDirMapa</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function criaDirMapa(</td><td class=PParameter nowrap>$dir_tmp</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Cria os diretórios temporários para a aplicação. parameters:</p><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>$dir_tmp</td><td class=CDLDescription>Diretório temporário (no servidor) utilizado pelo mapserver.</td></tr></table></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="listaDiretorios"></a>listaDiretorios</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function listaDiretorios(</td><td class=PParameter nowrap>$diretorio</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Retorna lista de diretórios.</p><h4 class=CHeading>parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>$diretorio</td><td class=CDLDescription>Raiz onde será feita a busca.</td></tr></table><h4 class=CHeading>return</h4><p class=CParagraph>array com a lista de diretórios.</p></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="listaArquivos"></a>listaArquivos</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function listaArquivos(</td><td class=PParameter nowrap>$diretorio</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Retorna lista de arquivos.</p><h4 class=CHeading>parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>$diretorio</td><td class=CDLDescription>Raiz onde será feita a busca.</td></tr></table><h4 class=CHeading>return</h4><p class=CParagraph>array com a lista de arquivos e diretórios.</p></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="gravaDados"></a>gravaDados</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function gravaDados(</td><td class=PParameter nowrap>$dados,</td></tr><tr><td></td><td class=PParameter nowrap>$arq</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Grava as linhas de um array em um arquivo.</p><h4 class=CHeading>parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>$dados</td><td class=CDLDescription>Dados que serão gravados.</td></tr><tr><td class=CDLEntry>$arq</td><td class=CDLDescription>Nome do arquivo que será gravado</td></tr></table></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="listaTrueType"></a>listaTrueType</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function listaTrueType()</td></tr></table></blockquote><p class=CParagraph>Lista as fontes true type.</p><p class=CParagraph>Lê o arquivo fontes.txt existente no diretório symbols da instalação do I3Geo. O resultado é gravado em um arquivo temporário para include, o que torna mais rápida a carga futura. O arquivo para include armazena a variável res que contém a lista de fontes separadas por vírgula.</p><h4 class=CHeading>parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>$cp</td><td class=CDLDescription>Objeto CPAINT.</td></tr><tr><td class=CDLEntry>$locaplic</td><td class=CDLDescription>Localização da aplicação no servidor.</td></tr><tr><td class=CDLEntry>$imgdir</td><td class=CDLDescription>Diretório das imagens.</td></tr><tr><td class=CDLEntry>$dir_tmp</td><td class=CDLDescription>Diretório temporário.</td></tr></table></div></div>
<div class="CSection CTopic"><h2 class=CTitle><a name="mapa"></a>mapa</h2><div class=CBody><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBody><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#substituiCon" id=link64 onMouseOver="ShowTip(event, 'tt20', 'link64')" onMouseOut="HideTip('tt20')">substituiCon</a></td><td class=SDescription>Substituí a string de conexão com o banco postgis pela string definida na inicialização (ms_configura.php)</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#restauraCon" id=link65 onMouseOver="ShowTip(event, 'tt21', 'link65')" onMouseOut="HideTip('tt21')">restauraCon</a></td><td class=SDescription>Esconde a string de conexão com o banco, caso necessário</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#retornaReferencia" id=link66 onMouseOver="ShowTip(event, 'tt22', 'link66')" onMouseOut="HideTip('tt22')">retornaReferencia</a></td><td class=SDescription>Retorna uma string com as variaveis de um novo mapa de referencia.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#retornaReferenciaDinamica" id=link67 onMouseOver="ShowTip(event, 'tt23', 'link67')" onMouseOut="HideTip('tt23')">retornaReferenciaDinamica</a></td><td class=SDescription>Retorna uma string com as variaveis de um novo mapa de referencia gerado de forma dinamica.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#testaMapa" id=link68 onMouseOver="ShowTip(event, 'tt24', 'link68')" onMouseOut="HideTip('tt24')">testaMapa</a></td><td class=SDescription>Testa se um mapa está íntegro.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#desligamargem" id=link69 onMouseOver="ShowTip(event, 'tt25', 'link69')" onMouseOut="HideTip('tt25')">desligamargem</a></td><td class=SDescription>Desliga o mapa de referência e a barra de escala de um mapa.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#desligaTemas" id=link70 onMouseOver="ShowTip(event, 'tt26', 'link70')" onMouseOut="HideTip('tt26')">desligaTemas</a></td><td class=SDescription>Desliga todos os temas de um mapa.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#extPadrao" id=link71 onMouseOver="ShowTip(event, 'tt27', 'link71')" onMouseOut="HideTip('tt27')">extPadrao</a></td><td class=SDescription>Aplica o valor da extensao geográfica padrao a um objeto map.</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div>
<div class="CGroup CTopic"><h3 class=CTitle><a name="Functions"></a>Functions</h3></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="substituiCon"></a>substituiCon</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function substituiCon(</td><td class=PParameter nowrap>$map_file,</td></tr><tr><td></td><td class=PParameter nowrap>$postgis_mapa</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Substituí a string de conexão com o banco postgis pela string definida na inicialização (ms_configura.php)</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>map_file</td><td class=CDLDescription>arquivo mapfile</td></tr><tr><td class=CDLEntry>postgis_mapa</td><td class=CDLDescription>string de conexão com o banco</td></tr></table></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="restauraCon"></a>restauraCon</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function restauraCon(</td><td class=PParameter nowrap>$map_file,</td></tr><tr><td></td><td class=PParameter nowrap>$postgis_mapa</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Esconde a string de conexão com o banco, caso necessário</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>map_file</td><td class=CDLDescription>arquivo mapfile</td></tr><tr><td class=CDLEntry>postgis_mapa</td><td class=CDLDescription>string de conexão com o banco</td></tr></table></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="retornaReferencia"></a>retornaReferencia</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function retornaReferencia()</td></tr></table></blockquote><p class=CParagraph>Retorna uma string com as variaveis de um novo mapa de referencia.</p><h4 class=CHeading>parameter</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>cp</td><td class=CDLDescription>Objeto CPAINT.</td></tr><tr><td class=CDLEntry>nomeImagem</td><td class=CDLDescription>Nome da imagem do corpo do mapa.</td></tr><tr><td class=CDLEntry>objMapa</td><td class=CDLDescription>Objeto map.</td></tr></table><h4 class=CHeading>return</h4><p class=CParagraph>Objeto cpaint com uma string contendo variáveis no formato javascript</p></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="retornaReferenciaDinamica"></a>retornaReferenciaDinamica</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function retornaReferenciaDinamica()</td></tr></table></blockquote><p class=CParagraph>Retorna uma string com as variaveis de um novo mapa de referencia gerado de forma dinamica.</p><p class=CParagraph>O mapa de referência é baseado no mapfile aplicmap/referenciadinamica.map</p><h4 class=CHeading>parameter</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>cp</td><td class=CDLDescription>Objeto CPAINT.</td></tr><tr><td class=CDLEntry>nomeImagem</td><td class=CDLDescription>Nome da imagem do corpo do mapa.</td></tr><tr><td class=CDLEntry>objMapa</td><td class=CDLDescription>Objeto map.</td></tr><tr><td class=CDLEntry>zoom</td><td class=CDLDescription>fator de zoom</td></tr></table><h4 class=CHeading>return</h4><p class=CParagraph>Objeto cpaint com uma string contendo variáveis no formato javascript</p></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="testaMapa"></a>testaMapa</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function testaMapa(</td><td class=PParameter nowrap>$map_file,</td></tr><tr><td></td><td class=PParameter nowrap>$postgis_mapa</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Testa se um mapa está íntegro.</p><p class=CParagraph>Se o mapfile apresentar problemas, a cópia de segurança é restaurada.</p><h4 class=CHeading>parameter</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>map_file</td><td class=CDLDescription>Arquivo map file.</td></tr><tr><td class=CDLEntry>postgis_mapa</td><td class=CDLDescription>string de conexão com o banco de dados definida em ms_configura.php</td></tr></table></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="desligamargem"></a>desligamargem</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function desligamargem(</td><td class=PParameter nowrap>$objmapa</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Desliga o mapa de referência e a barra de escala de um mapa.</p><h4 class=CHeading>parameter</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>objmapa</td><td class=CDLDescription>Objeto map.</td></tr></table><h4 class=CHeading>return</h4><p class=CParagraph>Objeto map alterado.</p></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="desligaTemas"></a>desligaTemas</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function desligaTemas(</td><td class=PParameter nowrap>$objMapa</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Desliga todos os temas de um mapa.</p><h4 class=CHeading>parameter</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>objMapa</td><td class=CDLDescription>Objeto map.</td></tr></table><h4 class=CHeading>return</h4><p class=CParagraph>Objeto map alterado.</p></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="extPadrao"></a>extPadrao</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function extPadrao(</td><td class=PParameter nowrap>$oMap</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Aplica o valor da extensao geográfica padrao a um objeto map.</p><h4 class=CHeading>parameter</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>$oMap</td><td class=CDLDescription>Mapa.</td></tr></table></div></div>
<div class="CSection CTopic"><h2 class=CTitle><a name="atributos"></a>atributos</h2><div class=CBody><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBody><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#pegaValores" id=link72 onMouseOver="ShowTip(event, 'tt28', 'link72')" onMouseOut="HideTip('tt28')">pegaValores</a></td><td class=SDescription>Pega os valores de um item de um tema.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#pegaValoresM" id=link73 onMouseOver="ShowTip(event, 'tt29', 'link73')" onMouseOut="HideTip('tt29')">pegaValoresM</a></td><td class=SDescription>Pega os valores de múltiplos itens de um tema.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#agrupaValores" id=link74 onMouseOver="ShowTip(event, 'tt30', 'link74')" onMouseOut="HideTip('tt30')">agrupaValores</a></td><td class=SDescription>Agrupa os valores de um array por um método de cálculo.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#pegaItens" id=link75 onMouseOver="ShowTip(event, 'tt31', 'link75')" onMouseOut="HideTip('tt31')">pegaItens</a></td><td class=SDescription>Pega os itens de um tema e armazena em cache.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#buscaRapida" id=link76 onMouseOver="ShowTip(event, 'tt32', 'link76')" onMouseOut="HideTip('tt32')">buscaRapida</a></td><td class=SDescription>Acessa um web service RPC de busca de nomes e retorna os resultados.</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div>
<div class="CGroup CTopic"><h3 class=CTitle><a name="Functions"></a>Functions</h3></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="pegaValores"></a>pegaValores</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function pegaValores(</td><td class=PParameter nowrap>$mapa,</td><td class=PDefaultValuePrefix> </td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PParameter nowrap>$layer,</td><td class=PDefaultValuePrefix> </td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PParameter nowrap>$item,</td><td class=PDefaultValuePrefix> </td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PParameter nowrap>$numerico</td><td class=PDefaultValuePrefix> = </td><td class=PDefaultValue width=100%>false,</td></tr><tr><td></td><td class=PParameter nowrap>$ignorar</td><td class=PDefaultValuePrefix> = </td><td class=PDefaultValue width=100%>""</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Pega os valores de um item de um tema.</p><h4 class=CHeading>parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>$layer</td><td class=CDLDescription>Layer que será processado.</td></tr><tr><td class=CDLEntry>$item</td><td class=CDLDescription>Item que será processado.</td></tr><tr><td class=CDLEntry>$numerico</td><td class=CDLDescription>O item e numerico (true ou false).</td></tr><tr><td class=CDLEntry>$ignorar</td><td class=CDLDescription>valor que será ignorado na listagem final</td></tr></table></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="pegaValoresM"></a>pegaValoresM</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function pegaValoresM(</td><td class=PParameter nowrap>$mapa,</td><td class=PDefaultValuePrefix> </td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PParameter nowrap>$layer,</td><td class=PDefaultValuePrefix> </td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PParameter nowrap>$itens,</td><td class=PDefaultValuePrefix> </td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PParameter nowrap>$exclui</td><td class=PDefaultValuePrefix> = </td><td class=PDefaultValue width=100%>"nulo",</td></tr><tr><td></td><td class=PParameter nowrap>$selecionados</td><td class=PDefaultValuePrefix> = </td><td class=PDefaultValue width=100%>"nao"</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Pega os valores de múltiplos itens de um tema.</p><p class=CParagraph>Se for passado apenas um item, o array de retorno será unidimensional.</p><h4 class=CHeading>parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>$layer</td><td class=CDLDescription>Layer que será processado.</td></tr><tr><td class=CDLEntry>$itens</td><td class=CDLDescription>Itens que serão processados.</td></tr><tr><td class=CDLEntry>$exclui</td><td class=CDLDescription>O registro não será considerado se um dos valores for igual a esse valor.</td></tr><tr><td class=CDLEntry>$selecionados</td><td class=CDLDescription>Utiliza apenas os selecionados ou todos</td></tr></table></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="agrupaValores"></a>agrupaValores</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function agrupaValores(</td><td class=PParameter nowrap>$lista,</td></tr><tr><td></td><td class=PParameter nowrap>$indiceChave,</td></tr><tr><td></td><td class=PParameter nowrap>$indiceValor,</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>Agrupa os valores de um array por um método de cálculo.</p><p class=CParagraph>No caso de soma e média, será considerado apenas um item e uma chave.</p><h4 class=CHeading>parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>$lista</td><td class=CDLDescription>Lista com os arrays contendo os dados que serão processados.</td></tr><tr><td class=CDLEntry>$indiceChave</td><td class=CDLDescription>Índice do array da lista que será considerado como a chave do array.</td></tr><tr><td class=CDLEntry>$indiceValor</td><td class=CDLDescription>Índice do array da lista que será considerado como o valor.</td></tr><tr><td class=CDLEntry>$tipo</td><td class=CDLDescription>Tipo de processamento soma|media|contagem|nenhum.</td></tr></table></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="pegaItens"></a>pegaItens</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function pegaItens(</td><td class=PParameter nowrap>$layer</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Pega os itens de um tema e armazena em cache.</p><h4 class=CHeading>parameter</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>$layer</td><td class=CDLDescription>objeto layer</td></tr></table></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="buscaRapida"></a>buscaRapida</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function buscaRapida(</td><td class=PParameter nowrap>$servico,</td></tr><tr><td></td><td class=PParameter nowrap>$palavra</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Acessa um web service RPC de busca de nomes e retorna os resultados.</p><h4 class=CHeading>parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>servico</td><td class=CDLDescription>Endereco do web service.</td></tr><tr><td class=CDLEntry>palavra</td><td class=CDLDescription>palavra de busca</td></tr></table><h4 class=CHeading>return</h4><p class=CParagraph>array com o resultado.</p></div></div>
<div class="CSection CTopic"><h2 class=CTitle><a name="coordenadas"></a>coordenadas</h2><div class=CBody><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBody><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#ip2geo" id=link77 onMouseOver="ShowTip(event, 'tt33', 'link77')" onMouseOut="HideTip('tt33')">ip2geo</a></td><td class=SDescription>Localiza a coordenada geográfica de um endereço IP.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#xy2imagem" id=link78 onMouseOver="ShowTip(event, 'tt34', 'link78')" onMouseOut="HideTip('tt34')">xy2imagem</a></td><td class=SDescription>Converte coordenadas geograficas em coordenadas de imagem e retorna um ponto.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#xy2wkt" id=link79 onMouseOver="ShowTip(event, 'tt35', 'link79')" onMouseOut="HideTip('tt35')">xy2wkt</a></td><td class=SDescription>Converte coordenadas em wkt.</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div>
<div class="CGroup CTopic"><h3 class=CTitle><a name="Functions"></a>Functions</h3></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="ip2geo"></a>ip2geo</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function ip2geo(</td><td class=PParameter nowrap>$ip,</td><td class=PDefaultValuePrefix> </td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PParameter nowrap>$locaplic</td><td class=PDefaultValuePrefix> = </td><td class=PDefaultValue width=100%>".."</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Localiza a coordenada geográfica de um endereço IP.</p><p class=CParagraph>Essa função baseia-se no pacote geoIP, que deve estar instalado em pacotes/geoip.</p><h4 class=CHeading>parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>$ip</td><td class=CDLDescription>Número do IP.</td></tr></table></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="xy2imagem"></a>xy2imagem</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function xy2imagem(</td><td class=PParameter nowrap>$map_file,</td></tr><tr><td></td><td class=PParameter nowrap>$xy</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Converte coordenadas geograficas em coordenadas de imagem e retorna um ponto.</p><h4 class=CHeading>parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>$map_file</td><td class=CDLDescription>Arquivo map file.</td></tr><tr><td class=CDLEntry>$xy</td><td class=CDLDescription>XY com as coordenadas (separado por espaço no caso de string)</td></tr></table></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="xy2wkt"></a>xy2wkt</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function xy2wkt(</td><td class=PParameter nowrap>$xy</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Converte coordenadas em wkt.</p><h4 class=CHeading>parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>$xy</td><td class=CDLDescription>Lista de pares de coordenadas xy separadas por espaço.</td></tr></table></div></div>
<div class="CSection CTopic"><h2 class=CTitle><a name="web_services"></a>web services</h2><div class=CBody><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBody><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#reSLD" id=link80 onMouseOver="ShowTip(event, 'tt36', 'link80')" onMouseOut="HideTip('tt36')">reSLD</a></td><td class=SDescription>Regera o SLD de um tema WMS.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#georssCanais" id=link81 onMouseOver="ShowTip(event, 'tt37', 'link81')" onMouseOut="HideTip('tt37')">georssCanais</a></td><td class=SDescription>Lista os canais de um GeoRss.</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div>
<div class="CGroup CTopic"><h3 class=CTitle><a name="Functions"></a>Functions</h3></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="reSLD"></a>reSLD</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function reSLD(</td><td class=PParameter nowrap>$map_file,</td></tr><tr><td></td><td class=PParameter nowrap>$tema,</td></tr><tr><td></td><td class=PParameter nowrap>$sld</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Regera o SLD de um tema WMS.</p><h4 class=CHeading>parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>$map_file</td><td class=CDLDescription>arquivo map_file</td></tr><tr><td class=CDLEntry>$tema</td><td class=CDLDescription>código do tema</td></tr><tr><td class=CDLEntry>$sld</td><td class=CDLDescription>string sld</td></tr></table></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="georssCanais"></a>georssCanais</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function georssCanais(</td><td class=PParameter nowrap>$servico,</td></tr><tr><td></td><td class=PParameter nowrap>$map_file,</td></tr><tr><td></td><td class=PParameter nowrap>$dir_tmp,</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>Lista os canais de um GeoRss.</p><h4 class=CHeading>parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>$servico</td><td class=CDLDescription>Endereço do RSS.</td></tr><tr><td class=CDLEntry>$map_file</td><td class=CDLDescription>Nome do arquivo map file. Inclua o caminho completo no servidor.</td></tr><tr><td class=CDLEntry>$dir_tmp</td><td class=CDLDescription>Diretório onde o arquivo será criado.</td></tr><tr><td class=CDLEntry>$locaplic</td><td class=CDLDescription>Localização do I3geo</td></tr></table></div></div>
<div class="CSection CTopic"><h2 class=CTitle><a name="tema"></a>tema</h2><div class=CBody><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBody><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#pegaNome" id=link82 onMouseOver="ShowTip(event, 'tt38', 'link82')" onMouseOut="HideTip('tt38')">pegaNome</a></td><td class=SDescription>Retorna o nome correto de um layer</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#criaLayer" id=link83 onMouseOver="ShowTip(event, 'tt39', 'link83')" onMouseOut="HideTip('tt39')">criaLayer</a></td><td class=SDescription>Cria um objeto layer</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#criaSHP" id=link84 onMouseOver="ShowTip(event, 'tt40', 'link84')" onMouseOut="HideTip('tt40')">criaSHP</a></td><td class=SDescription>Cria um arquivo shape file de um tema.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#downloadTema" id=link85 onMouseOver="ShowTip(event, 'tt41', 'link85')" onMouseOut="HideTip('tt41')">downloadTema</a></td><td class=SDescription>Faz o download dos dados de um tema.</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div>
<div class="CGroup CTopic"><h3 class=CTitle><a name="Functions"></a>Functions</h3></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="pegaNome"></a>pegaNome</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function pegaNome(</td><td class=PParameter nowrap>$layer,</td><td class=PDefaultValuePrefix> </td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PParameter nowrap>$enc</td><td class=PDefaultValuePrefix> = </td><td class=PDefaultValue width=100%>"AUTO"</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Retorna o nome correto de um layer</p><h4 class=CHeading>parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>$layer</td><td class=CDLDescription>Objeto layer</td></tr><tr><td class=CDLEntry>$enc</td><td class=CDLDescription>Código de página para conversão de caracteres</td></tr></table></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="criaLayer"></a>criaLayer</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function criaLayer(</td><td class=PParameter nowrap>$oMapa,</td><td class=PDefaultValuePrefix> </td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PParameter nowrap>$ms_tipo,</td><td class=PDefaultValuePrefix> </td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PParameter nowrap>$ms_status,</td><td class=PDefaultValuePrefix> </td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PParameter nowrap>$metaTema,</td><td class=PDefaultValuePrefix> </td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PParameter nowrap>$metaClasse</td><td class=PDefaultValuePrefix> = </td><td class=PDefaultValue width=100%>"SIM"</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Cria um objeto layer</p><h4 class=CHeading>parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>$oMapa</td><td class=CDLDescription>objeto mapa</td></tr><tr><td class=CDLEntry>$ms_tipo</td><td class=CDLDescription>tipo de layer</td></tr><tr><td class=CDLEntry>$ms_status</td><td class=CDLDescription>status de visibilidade</td></tr><tr><td class=CDLEntry>$metaTema</td><td class=CDLDescription>metadado com o nome do tema</td></tr><tr><td class=CDLEntry>$metaClasse</td><td class=CDLDescription>metadado indicando se a classe é visível ou não na legenda</td></tr></table></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="criaSHP"></a>criaSHP</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function criaSHP(</td><td class=PParameter nowrap>$tema,</td></tr><tr><td></td><td class=PParameter nowrap>$map_file,</td></tr><tr><td></td><td class=PParameter nowrap>$locaplic,</td></tr><tr><td></td><td class=PParameter nowrap>$dir_tmp</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Cria um arquivo shape file de um tema.</p><h4 class=CHeading>parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>$tema</td><td class=CDLDescription>Tema que será processado.</td></tr></table><p class=CParagraph>$map_file -Nome do arquivo map file. Inclua o caminho completo no servidor.</p><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>$locaplic</td><td class=CDLDescription>Diretório onde está a aplicação no servidor.</td></tr><tr><td class=CDLEntry>$dir_tmp</td><td class=CDLDescription>Diretório temporário</td></tr></table></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="downloadTema"></a>downloadTema</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function downloadTema(</td><td class=PParameter nowrap>$map_file,</td></tr><tr><td></td><td class=PParameter nowrap>$tema,</td></tr><tr><td></td><td class=PParameter nowrap>$locaplic,</td></tr><tr><td></td><td class=PParameter nowrap>$dir_tmp</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Faz o download dos dados de um tema.</p><h4 class=CHeading>parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>$map_file</td><td class=CDLDescription>Nome do arquivo map file. Inclua o caminho completo no servidor.</td></tr><tr><td class=CDLEntry>$tema</td><td class=CDLDescription>Tema que será processado.</td></tr><tr><td class=CDLEntry>$locaplic</td><td class=CDLDescription>Diretório da aplicação.</td></tr><tr><td class=CDLEntry>$dir_tmp</td><td class=CDLDescription>Diretório temporário</td></tr></table><h4 class=CHeading>return</h4><p class=CParagraph>Array com o nome do diretório e nome do arquivo</p><h4 class=CHeading>Include</h4><p class=CParagraph><ms_configura.php></p></div></div>
<div class="CSection CTopic"><h2 class=CTitle><a name="Outros"></a>Outros</h2><div class=CBody><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBody><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#calculaAreaPixel" id=link86 onMouseOver="ShowTip(event, 'tt42', 'link86')" onMouseOut="HideTip('tt42')">calculaAreaPixel</a></td><td class=SDescription>Calcula a área em m2 de um pixel do mapa</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#pegaIPcliente" id=link87 onMouseOver="ShowTip(event, 'tt43', 'link87')" onMouseOut="HideTip('tt43')">pegaIPcliente</a></td><td class=SDescription>Pega o IP do cliente</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#pegaIPcliente2" id=link88 onMouseOver="ShowTip(event, 'tt44', 'link88')" onMouseOut="HideTip('tt44')">pegaIPcliente2</a></td><td class=SDescription>Pega o IP do cliente sem REMOTE_ADDR</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div>
<div class="CGroup CTopic"><h3 class=CTitle><a name="Functions"></a>Functions</h3></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="calculaAreaPixel"></a>calculaAreaPixel</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function calculaAreaPixel(</td><td class=PParameter nowrap>$map_file,</td></tr><tr><td></td><td class=PParameter nowrap>$celsize</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote><p class=CParagraph>Calcula a área em m2 de um pixel do mapa</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>map_file</td><td class=CDLDescription>arquivo do mapa</td></tr><tr><td class=CDLEntry>celsize</td><td class=CDLDescription>tamanho do pixel em dd</td></tr></table></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="pegaIPcliente"></a>pegaIPcliente</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function pegaIPcliente()</td></tr></table></blockquote><p class=CParagraph>Pega o IP do cliente</p></div></div>
<div class="CFunction CTopic"><h3 class=CTitle><a name="pegaIPcliente2"></a>pegaIPcliente2</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function pegaIPcliente2()</td></tr></table></blockquote><p class=CParagraph>Pega o IP do cliente sem REMOTE_ADDR</p></div></div>
</div><!--Content-->
<div id=Footer>http://mapas.mma.gov.br/i3geo · Última atualização Feb 18th · <a href="http://www.naturaldocs.org">Generated by Natural Docs</a></div><!--Footer-->
<div id=Menu><div id=MTitle>I3Geo<div id=MSubTitle>Interface Integrada para Internet de Ferramentas de Geoprocessamento</div></div><div class="MLink MEntry"><a href="http://mapas.mma.gov.br/i3geo">I3Geo no MMA</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="../classesjs/configura-js.html">Variáveis de Configuração da Interface configura.js.</a></div><div class="MGroup MEntry"><a href="javascript:ToggleMenu('MGroupContent3')">Programas especiais</a><div class=MGroupContent id=MGroupContent3><div class="MGroup MEntry"><a href="javascript:ToggleMenu('MGroupContent1')">Mobile</a><div class=MGroupContent id=MGroupContent1><div class="MFile MEntry"><a href="../mobile/inicia-php.html">Abre o mapa</a></div><div class="MFile MEntry"><a href="../mobile/adicionatema-php.html">Adiciona um tema ao mapa</a></div><div class="MFile MEntry"><a href="../mobile/desligar-php.html">Desliga um tema que está visível no mapa</a></div><div class="MFile MEntry"><a href="../mobile/index-php.html">i3geo mobile</a></div><div class="MFile MEntry"><a href="../mobile/mobile-php.html">Interface do mapa</a></div><div class="MFile MEntry"><a href="../mobile/ligar-php.html">Liga um tema que não está visível no mapa</a></div><div class="MFile MEntry"><a href="../mobile/localizar-php.html">Localiza um lugar no mapa.</a></div><div class="MFile MEntry"><a href="../mobile/escala-php.html">Mostra a escala</a></div><div class="MFile MEntry"><a href="../mobile/legenda-php.html">Mostra a legenda do mapa</a></div><div class="MFile MEntry"><a href="../mobile/index-htm.html">Redirecionador HTM do i3geo mobile</a></div><div class="MFile MEntry"><a href="../mobile/index-html.html">Redirecionador HTML do i3geo mobile</a></div></div></div><div class="MFile MEntry"><a href="../ogc-htm.html">Ajuda OGC</a></div><div class="MFile MEntry"><a href="../wscliente-htm.html">Aplicativo para acesso a web services</a></div><div class="MFile MEntry"><a href="../datadownload-htm.html">Aplicativo para download de dados</a></div><div class="MFile MEntry"><a href="../geradordelinks-htm.html">Aplicativo para geração de links</a></div><div class="MGroup MEntry"><a href="javascript:ToggleMenu('MGroupContent2')">Atlas</a><div class=MGroupContent id=MGroupContent2><div class="MFile MEntry"><a href="../atlas/geral-htm.html">Interface normal de abertura da interface Atlas</a></div><div class="MFile MEntry"><a href="../atlas/index-htm.html">Lista de atlas disponíveis</a></div><div class="MFile MEntry"><a href="../atlas/index-html.html">Redirecionador HTML para o index.<span class=HB> </span>htm da interface Atlas</a></div></div></div><div class="MFile MEntry"><a href="../ogc-php.html">Gerador automático de web services OGC</a></div><div class="MFile MEntry"><a href="../kml-php.html">Gerador de menu em kml para uso no Google Earth</a></div><div class="MFile MEntry"><a href="../principal-htm.html">Página principal com a lista de aplicativos do i3geo</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="../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="../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="../ms_registraip-php.html">Registra o IP do usuário para criação do mapa de visitantes.</a></div><div class="MFile MEntry"><a href="../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></div><div class="MGroup MEntry"><a href="javascript:ToggleMenu('MGroupContent4')">Exemplos - diretório exemplos</a><div class=MGroupContent id=MGroupContent4><div class="MFile MEntry"><a href="../exemplos/mashup-htm.html">Mashup</a></div></div></div><div class="MGroup MEntry"><a href="javascript:ToggleMenu('MGroupContent5')">Interfaces - diretório aplicmap</a><div class=MGroupContent id=MGroupContent5><div class="MFile MEntry"><a href="../aplicmap/admin-htm.html">Administração de mapfiles (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/simples1-htm.html">Interface simples 1</a></div><div class="MFile MEntry"><a href="../aplicmap/simples2-htm.html">Interface simples 2</a></div><div class="MFile MEntry"><a href="../aplicmap/zerocal-htm.html">Interface zerocal</a></div><div class="MFile MEntry"><a href="../aplicmap/openlayers-htm.html">OpenLayers (experimental)</a></div></div></div><div class="MGroup MEntry"><a href="javascript:ToggleMenu('MGroupContent7')">Programas frontend - diretório classesjs</a><div class=MGroupContent id=MGroupContent7><div class="MFile MEntry"><a href="../classesjs/compactajs-php.html">A - Compacta js e css</a></div><div class="MFile MEntry"><a href="../classesjs/i3geoadmin-js.html">Administração de mapfiles</a></div><div class="MFile MEntry"><a href="../classesjs/atlas-js.html">Atlas</a></div><div class="MFile MEntry"><a href="../classesjs/i3geo-js.html">Carrega os scripts do i3geo.</a></div><div class="MFile MEntry"><a href="../classesjs/wscliente-js.html">Cliente de web service</a></div><div class="MFile MEntry"><a href="../classesjs/datadownload-js.html">DataDownLoad</a></div><div class="MFile MEntry"><a href="../classesjs/ferramentas-js.html">Ferramentas</a></div><div class="MFile MEntry"><a href="../classesjs/ferramentasadmin-js.html">Ferramentas da interface de administração</a></div><div class="MFile MEntry"><a href="../classesjs/funcoes-js.html">Funções gerais</a></div><div class="MFile MEntry"><a href="../classesjs/temp-js.html">Funções gerais</a></div><div class="MFile MEntry"><a href="../classesjs/i3geonaocompacto-js.html">i3geonaocompacto.js</a></div><div class="MFile MEntry"><a href="../classesjs/iniciamma-js.html">Inicialização do i3geo.</a></div><div class="MFile MEntry"><a href="../classesjs/menususpenso-js.html">Menu suspenso</a></div><div class="MFile MEntry"><a href="../classesjs/redesenho-js.html">Redesenho</a></div><div class="MGroup MEntry"><a href="javascript:ToggleMenu('MGroupContent6')">Zerocal</a><div class=MGroupContent id=MGroupContent6><div class="MFile MEntry"><a href="../classesjs/zerocal/i3geoadmin-js.html">Administração de mapfiles</a></div><div class="MFile MEntry"><a href="../classesjs/zerocal/i3geo-js.html">Carrega os scripts do i3geo.</a></div><div class="MFile MEntry"><a href="../classesjs/zerocal/wscliente-js.html">Cliente de web service</a></div><div class="MFile MEntry"><a href="../classesjs/zerocal/compactajs-php.html">Compacta js e css para a interface zerocal</a></div><div class="MFile MEntry"><a href="../classesjs/zerocal/configura-js.html">Configuração da interface.</a></div><div class="MFile MEntry"><a href="../classesjs/zerocal/datadownload-js.html">DataDownLoad</a></div><div class="MFile MEntry"><a href="../classesjs/zerocal/ferramentas-js.html">Ferramentas</a></div><div class="MFile MEntry"><a href="../classesjs/zerocal/ferramentasadmin-js.html">Ferramentas da interface de administração</a></div><div class="MFile MEntry"><a href="../classesjs/zerocal/temp-js.html">Funções gerais</a></div><div class="MFile MEntry"><a href="../classesjs/zerocal/funcoes-js.html">Funções gerais</a></div><div class="MFile MEntry"><a href="../classesjs/zerocal/i3geonaocompacto-js.html">i3geonaocompacto.js</a></div><div class="MFile MEntry"><a href="../classesjs/zerocal/iniciamma-js.html">Inicialização do i3geo.</a></div><div class="MFile MEntry"><a href="../classesjs/zerocal/redesenho-js.html">Redesenho</a></div></div></div></div></div><div class="MGroup MEntry"><a href="javascript:ToggleMenu('MGroupContent8')">Programas backend - diretório classesphp</a><div class=MGroupContent id=MGroupContent8><div class="MFile MEntry"><a href="pega_variaveis-php.html">A - Carrega as variáveis passadas como POST ou GET</a></div><div class="MFile MEntry"><a href="atlas_controle-php.html">A - Controle das requisições em Ajax feitas pela interface Atlas do i3geo</a></div><div class="MFile MEntry"><a href="mapa_controle-php.html">A - Controle das requisições em Ajax feitas pelas interfaces normais do i3geo</a></div><div class="MFile MEntry"><a href="carrega_ext-php.html">A - Extensões PHP</a></div><div class="MFile MEntry" id=MSelected>A - Funções compartilhadas</div><div class="MFile MEntry"><a href="mapa_inicia-php.html">A - Inicializa o mapa</a></div><div class="MFile MEntry"><a href="admin-php.html">Administração</a></div><div class="MFile MEntry"><a href="classe_analise-php.html">Análise</a></div><div class="MFile MEntry"><a href="classe_atlas-php.html">Atlas</a></div><div class="MFile MEntry"><a href="classe_atributos-php.html">Atributos</a></div><div class="MFile MEntry"><a href="classe_alteraclasse-php.html">Classes e estilos</a></div><div class="MFile MEntry"><a href="class-palette-php.html">Degradê</a></div><div class="MFile MEntry"><a href="classe_escala-php.html">Escala</a></div><div class="MFile MEntry"><a href="classe_estatistica-php.html">Estatística</a></div><div class="MFile MEntry"><a href="graficos-php.html">Gráficos R</a></div><div class="MFile MEntry"><a href="classe_imagem-php.html">Imagem</a></div><div class="MFile MEntry"><a href="classe_legenda-php.html">Legenda</a></div><div class="MFile MEntry"><a href="classe_mapa-php.html">Mapa</a></div><div class="MFile MEntry"><a href="classe_menutemas-php.html">Menu</a></div><div class="MFile MEntry"><a href="classe_vermultilayer-php.html">Multilayer</a></div><div class="MFile MEntry"><a href="classe_navegacao-php.html">Navegação</a></div><div class="MFile MEntry"><a href="wmswfs-php.html">OGC</a></div><div class="MFile MEntry"><a href="graficopizza-php.html">Pizza</a></div><div class="MFile MEntry"><a href="classe_selecao-php.html">Seleção</a></div><div class="MFile MEntry"><a href="classe_shp-php.html">Shape</a></div><div class="MFile MEntry"><a href="classe_temas-php.html">Temas</a></div><div class="MFile MEntry"><a href="classe_toponimia-php.html">Toponímia</a></div><div class="MFile MEntry"><a href="wscliente-php.html">WS Cliente</a></div></div></div><div class="MIndex MEntry"><a href="../../index/Classes.html">Class Index</a></div><div class="MIndex MEntry"><a href="../../index/General.html">Everything</a></div><div class="MIndex MEntry"><a href="../../index/Files.html">File Index</a></div><div class="MIndex MEntry"><a href="../../index/Functions.html">Function Index</a></div><div class="MIndex MEntry"><a href="../../index/Properties.html">Property Index</a></div><div class="MIndex MEntry"><a href="../../index/Variables.html">Variable Index</a></div><script type="text/javascript"><!--
var searchPanel = new SearchPanel("searchPanel", "HTML", "../../search");
--></script><div id=MSearchPanel class=MSearchPanelInactive><input type=text id=MSearchField value=Search onFocus="searchPanel.OnSearchFieldFocus(true)" onBlur="searchPanel.OnSearchFieldFocus(false)" onKeyUp="searchPanel.OnSearchFieldChange()"><select id=MSearchType onFocus="searchPanel.OnSearchTypeFocus(true)" onBlur="searchPanel.OnSearchTypeFocus(false)" onChange="searchPanel.OnSearchTypeChange()"><option id=MSearchEverything selected value="General">Everything</option><option value="Classes">Classes</option><option value="Files">Files</option><option value="Functions">Functions</option><option value="Properties">Properties</option><option value="Variables">Variables</option></select></div><div id=MSearchResultsWindow><iframe src="" frameborder=0 name=MSearchResults id=MSearchResults></iframe><a href="javascript:searchPanel.CloseResultsWindow()" id=MSearchResultsWindowClose>Close</a></div><script language=JavaScript><!--
if (document.getElementById){for (var menu = 1; menu < 9; menu++){if (menu != 8){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>function classesRasterI(</td><td class=PParameter nowrap>$minvalor,</td></tr><tr><td></td><td class=PParameter nowrap>$maxvalor,</td></tr><tr><td></td><td class=PParameter nowrap>$nclasses,</td></tr><tr><td></td><td class=PParameter nowrap>$cores</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Gera parâmetros para classificação de imagens.</div></div><div class=CToolTip id="tt2"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function fusaoGrafico()</td></tr></table></blockquote>Faz a fusao de uma imagem com outra grafico+imagem.</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>function executaR(</td><td class=PParameter nowrap>$rcode,</td></tr><tr><td></td><td class=PParameter nowrap>$dir_tmp,</td></tr><tr><td></td><td class=PParameter nowrap>$R_path,</td></tr><tr><td></td><td class=PParameter nowrap>$gfile_name</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Executa comandos do R.</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>function criaImagemR(</td><td class=PParameter nowrap>$nomearq</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Cria uma imagem png a partir de dados armazenados em disco.</div></div><div class=CToolTip id="tt5"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function corRGB(</td><td class=PParameter nowrap>$cor</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Obtém os valores em RGB de um objeto cor do Mapscript.</div></div><div class=CToolTip id="tt6"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function corE(</td><td class=PParameter nowrap>$label,</td></tr><tr><td></td><td class=PParameter nowrap>$cor,</td></tr><tr><td></td><td class=PParameter nowrap>$elemento</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Aplica uma cor a um elemento de um objeto label de um layer.</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>function colorHex(</td><td class=PParameter nowrap>$img,</td></tr><tr><td></td><td class=PParameter nowrap>$HexColorString</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Aloca uma cor a um objeto imagem (GD).</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>function colorRGB(</td><td class=PParameter nowrap>$img,</td></tr><tr><td></td><td class=PParameter nowrap>$ColorString</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Aloca uma cor a um objeto imagem (GD).</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>function colorRGBshadow(</td><td class=PParameter nowrap>$img,</td></tr><tr><td></td><td class=PParameter nowrap>$ColorString,</td></tr><tr><td></td><td class=PParameter nowrap>$mork</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Aloca uma cor de sombra a um objeto imagem (GD).</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>function colorHexshadow(</td><td class=PParameter nowrap>$img,</td></tr><tr><td></td><td class=PParameter nowrap>$HexColorString,</td></tr><tr><td></td><td class=PParameter nowrap>$mork</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Aloca uma cor de sombra a um objeto imagem (GD).</div></div><div class=CToolTip id="tt11"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function RGB2hex(</td><td class=PParameter nowrap>$rgb</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Converte uma cor rgb em hex.</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>function nomeRandomico(</td><td class=PParameter nowrap>$n</td><td class=PDefaultValuePrefix> = </td><td class=PDefaultValue width=100%>10</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Gera um nome randômico.</div></div><div class=CToolTip id="tt13"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function listaEpsg()</td></tr></table></blockquote>Lê o arquivo com os códigos de projeção epsg e retorna um array com os dados.</div></div><div class=CToolTip id="tt14"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function copiaSeguranca(</td><td class=PParameter nowrap>$map_file</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Cria cópia de segurança do map_file.</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>function criaDirMapa(</td><td class=PParameter nowrap>$dir_tmp</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Cria os diretórios temporários para a aplicação. </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>function listaDiretorios(</td><td class=PParameter nowrap>$diretorio</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Retorna lista de diretórios.</div></div><div class=CToolTip id="tt17"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function listaArquivos(</td><td class=PParameter nowrap>$diretorio</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Retorna lista de arquivos.</div></div><div class=CToolTip id="tt18"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function gravaDados(</td><td class=PParameter nowrap>$dados,</td></tr><tr><td></td><td class=PParameter nowrap>$arq</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Grava as linhas de um array em um arquivo.</div></div><div class=CToolTip id="tt19"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function listaTrueType()</td></tr></table></blockquote>Lista as fontes true type.</div></div><div class=CToolTip id="tt20"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function substituiCon(</td><td class=PParameter nowrap>$map_file,</td></tr><tr><td></td><td class=PParameter nowrap>$postgis_mapa</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Substituí a string de conexão com o banco postgis pela string definida na inicialização (ms_configura.php)</div></div><div class=CToolTip id="tt21"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function restauraCon(</td><td class=PParameter nowrap>$map_file,</td></tr><tr><td></td><td class=PParameter nowrap>$postgis_mapa</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Esconde a string de conexão com o banco, caso necessário</div></div><div class=CToolTip id="tt22"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function retornaReferencia()</td></tr></table></blockquote>Retorna uma string com as variaveis de um novo mapa de referencia.</div></div><div class=CToolTip id="tt23"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function retornaReferenciaDinamica()</td></tr></table></blockquote>Retorna uma string com as variaveis de um novo mapa de referencia gerado de forma dinamica.</div></div><div class=CToolTip id="tt24"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function testaMapa(</td><td class=PParameter nowrap>$map_file,</td></tr><tr><td></td><td class=PParameter nowrap>$postgis_mapa</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Testa se um mapa está íntegro.</div></div><div class=CToolTip id="tt25"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function desligamargem(</td><td class=PParameter nowrap>$objmapa</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Desliga o mapa de referência e a barra de escala de um mapa.</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>function desligaTemas(</td><td class=PParameter nowrap>$objMapa</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Desliga todos os temas de um mapa.</div></div><div class=CToolTip id="tt27"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function extPadrao(</td><td class=PParameter nowrap>$oMap</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Aplica o valor da extensao geográfica padrao a um objeto map.</div></div><div class=CToolTip id="tt28"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function pegaValores(</td><td class=PParameter nowrap>$mapa,</td><td class=PDefaultValuePrefix> </td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PParameter nowrap>$layer,</td><td class=PDefaultValuePrefix> </td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PParameter nowrap>$item,</td><td class=PDefaultValuePrefix> </td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PParameter nowrap>$numerico</td><td class=PDefaultValuePrefix> = </td><td class=PDefaultValue width=100%>false,</td></tr><tr><td></td><td class=PParameter nowrap>$ignorar</td><td class=PDefaultValuePrefix> = </td><td class=PDefaultValue width=100%>""</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Pega os valores de um item de um tema.</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>function pegaValoresM(</td><td class=PParameter nowrap>$mapa,</td><td class=PDefaultValuePrefix> </td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PParameter nowrap>$layer,</td><td class=PDefaultValuePrefix> </td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PParameter nowrap>$itens,</td><td class=PDefaultValuePrefix> </td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PParameter nowrap>$exclui</td><td class=PDefaultValuePrefix> = </td><td class=PDefaultValue width=100%>"nulo",</td></tr><tr><td></td><td class=PParameter nowrap>$selecionados</td><td class=PDefaultValuePrefix> = </td><td class=PDefaultValue width=100%>"nao"</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Pega os valores de múltiplos itens de um tema.</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>function agrupaValores(</td><td class=PParameter nowrap>$lista,</td></tr><tr><td></td><td class=PParameter nowrap>$indiceChave,</td></tr><tr><td></td><td class=PParameter nowrap>$indiceValor,</td></tr><tr><td></td><td class=PParameter nowrap>$tipo</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Agrupa os valores de um array por um método de cálculo.</div></div><div class=CToolTip id="tt31"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function pegaItens(</td><td class=PParameter nowrap>$layer</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Pega os itens de um tema e armazena em cache.</div></div><div class=CToolTip id="tt32"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function buscaRapida(</td><td class=PParameter nowrap>$servico,</td></tr><tr><td></td><td class=PParameter nowrap>$palavra</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Acessa um web service RPC de busca de nomes e retorna os resultados.</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>function ip2geo(</td><td class=PParameter nowrap>$ip,</td><td class=PDefaultValuePrefix> </td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PParameter nowrap>$locaplic</td><td class=PDefaultValuePrefix> = </td><td class=PDefaultValue width=100%>".."</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Localiza a coordenada geográfica de um endereço IP.</div></div><div class=CToolTip id="tt34"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function xy2imagem(</td><td class=PParameter nowrap>$map_file,</td></tr><tr><td></td><td class=PParameter nowrap>$xy</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Converte coordenadas geograficas em coordenadas de imagem e retorna um ponto.</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>function xy2wkt(</td><td class=PParameter nowrap>$xy</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Converte coordenadas em wkt.</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>function reSLD(</td><td class=PParameter nowrap>$map_file,</td></tr><tr><td></td><td class=PParameter nowrap>$tema,</td></tr><tr><td></td><td class=PParameter nowrap>$sld</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Regera o SLD de um tema WMS.</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>function georssCanais(</td><td class=PParameter nowrap>$servico,</td></tr><tr><td></td><td class=PParameter nowrap>$map_file,</td></tr><tr><td></td><td class=PParameter nowrap>$dir_tmp,</td></tr><tr><td></td><td class=PParameter nowrap>$locaplic</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Lista os canais de um GeoRss.</div></div><div class=CToolTip id="tt38"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function pegaNome(</td><td class=PParameter nowrap>$layer,</td><td class=PDefaultValuePrefix> </td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PParameter nowrap>$enc</td><td class=PDefaultValuePrefix> = </td><td class=PDefaultValue width=100%>"AUTO"</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Retorna o nome correto de um layer</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>function criaLayer(</td><td class=PParameter nowrap>$oMapa,</td><td class=PDefaultValuePrefix> </td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PParameter nowrap>$ms_tipo,</td><td class=PDefaultValuePrefix> </td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PParameter nowrap>$ms_status,</td><td class=PDefaultValuePrefix> </td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PParameter nowrap>$metaTema,</td><td class=PDefaultValuePrefix> </td><td class=PDefaultValue width=100%></td></tr><tr><td></td><td class=PParameter nowrap>$metaClasse</td><td class=PDefaultValuePrefix> = </td><td class=PDefaultValue width=100%>"SIM"</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Cria um objeto layer</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>function criaSHP(</td><td class=PParameter nowrap>$tema,</td></tr><tr><td></td><td class=PParameter nowrap>$map_file,</td></tr><tr><td></td><td class=PParameter nowrap>$locaplic,</td></tr><tr><td></td><td class=PParameter nowrap>$dir_tmp</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Cria um arquivo shape file de um tema.</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>function downloadTema(</td><td class=PParameter nowrap>$map_file,</td></tr><tr><td></td><td class=PParameter nowrap>$tema,</td></tr><tr><td></td><td class=PParameter nowrap>$locaplic,</td></tr><tr><td></td><td class=PParameter nowrap>$dir_tmp</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Faz o download dos dados de um tema.</div></div><div class=CToolTip id="tt42"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>function calculaAreaPixel(</td><td class=PParameter nowrap>$map_file,</td></tr><tr><td></td><td class=PParameter nowrap>$celsize</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Calcula a área em m2 de um pixel do mapa</div></div><div class=CToolTip id="tt43"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function pegaIPcliente()</td></tr></table></blockquote>Pega o IP do cliente</div></div><div class=CToolTip id="tt44"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class=Prototype><tr><td>function pegaIPcliente2()</td></tr></table></blockquote>Pega o IP do cliente sem REMOTE_ADDR</div></div><!--END_ND_TOOLTIPS-->
<script language=JavaScript><!--
if (browserType) {if (browserVer) {document.write("</div>"); }document.write("</div>");}// --></script></body></html>