Commit 59189ac305dbb551735ae97e5339d76ecb7e3ee5

Authored by Edmar Moretti
1 parent c9289388

--no commit message

Showing 1 changed file with 249 additions and 249 deletions   Show diff stats
ms_configura.php
@@ -44,23 +44,23 @@ i3geo/testamapfile.php @@ -44,23 +44,23 @@ i3geo/testamapfile.php
44 Arquivo: ms_configura.php 44 Arquivo: ms_configura.php
45 45
46 */ 46 */
47 -/*  
48 -Variable: i3geomaster  
49 -  
50 -Usuário e senha que podem realizar operações de administração inicial do i3Geo, como a criação do banco de dados de administração ou operações críticas do sistema 47 +/*
  48 + Variable: i3geomaster
  49 +
  50 +Usuário e senha que podem realizar operações de administração inicial do i3Geo, como a criação do banco de dados de administração ou operações críticas do sistema
51 51
52 É necessário alterar esse parâmetro quando o i3Geo não estiver em localhost, caso contrário, os mapas serão bloqueados 52 É necessário alterar esse parâmetro quando o i3Geo não estiver em localhost, caso contrário, os mapas serão bloqueados
53 -  
54 -Tipo: 53 +
  54 +Tipo:
55 {array} 55 {array}
56 56
57 Default: 57 Default:
58 -array(array("usuario"=>"admin", "senha"=>"adminx"));  
59 - 58 +array(array("usuario"=>"admin", "senha"=>"adminx"));
  59 +
60 */ 60 */
61 -//@TODO v5 alterar a senha para admin  
62 -$i3geomaster = array(  
63 - array("usuario"=>"admin", "senha"=>"admin") 61 +//@TODO v5 alterar a senha para admin
  62 +$i3geomaster = array(
  63 + array("usuario"=>"admin", "senha"=>"adminx")
64 ); 64 );
65 /* 65 /*
66 Variavel: linkedinoauth (ainda não implementado) 66 Variavel: linkedinoauth (ainda não implementado)
@@ -195,264 +195,264 @@ $emailInstituicao = "geoprocessamento@mma.gov.br"; @@ -195,264 +195,264 @@ $emailInstituicao = "geoprocessamento@mma.gov.br";
195 */ 195 */
196 //TODO v5 remover 196 //TODO v5 remover
197 $googleApiKey = "ABQIAAAAKguAlmd-hSDulF2T_tfWMxT3OAK09d_ZSDyC36iPGlww-4j-9xSrR2ZZUxVeZC01q8anfe5ntl_U4w"; 197 $googleApiKey = "ABQIAAAAKguAlmd-hSDulF2T_tfWMxT3OAK09d_ZSDyC36iPGlww-4j-9xSrR2ZZUxVeZC01q8anfe5ntl_U4w";
198 -/*  
199 -Variable: metaestatTemplates  
200 - 198 +/*
  199 +Variable: metaestatTemplates
  200 +
201 Indica a pasta onde ficam os templates utilizados para a publicacao de mapas. E utilizado pelo sistema de metadados estatisticos. 201 Indica a pasta onde ficam os templates utilizados para a publicacao de mapas. E utilizado pelo sistema de metadados estatisticos.
202 O default e a pasta /ferramentas/metaestat/templates 202 O default e a pasta /ferramentas/metaestat/templates
203 A pasta deve estar dentro do diretorio onde esta instalado o i3geo 203 A pasta deve estar dentro do diretorio onde esta instalado o i3geo
204 -A pasta com os templates deve conter uma pasta chamada "logos" para guardar as logomarcas utilizadas pelos mapas  
205 -  
206 -Tipo:  
207 -{string} 204 +A pasta com os templates deve conter uma pasta chamada "logos" para guardar as logomarcas utilizadas pelos mapas
  205 +
  206 +Tipo:
  207 +{string}
208 */ 208 */
209 $metaestatTemplates = "/ferramentas/metaestat/templates"; 209 $metaestatTemplates = "/ferramentas/metaestat/templates";
210 210
211 -/*  
212 -Variable: navegadoresLocais  
213 -  
214 -Ip dos usuarios que podem navegar no servidor para acessar arquivos de dados geográficos.  
215 -  
216 -O i3geo possibilita que os usuários acessem dados geográficos no servidor diretamente, navegando pelo sistema de arquivos.  
217 -Isso possibilita o acesso aos dados mesmo que não constem na árvore de temas definida em menutemas/menutemas.xml  
218 -Por segurança, essa funcionalidade só é ativada para números IP específicos, definidos nessa variável.  
219 -  
220 -Para cada IP registrado, deve-se definir os diretórios que serão acessíveis, conforme mostrado abaixo.  
221 -  
222 -A validação do IP é feita com javascript, na inicialização do mapa, a variável javascript objmapa.navegacaoDir é definida como sim (caso $navegadoresLocais for diferente de "") ou nao.  
223 -  
224 -Se objmapa.navegacaoDir for igual a "sim", ou seja, $navegadoresLocais é diferente de "", na guia de adição de temas da interface HTML, será mostrada a opção de navegação. Portanto, se vc não quiser que essa opção seja ativada, mantenha essa variável igual a  
225 -  
226 -$navegadoresLocais = "";  
227 -  
228 -Com a opção ativa na interface do mapa, o ip do cliente é verificado e caso estiver registrado no array, a navegação pelos diretórios do servidor será permitida. Para mais detalhes, veja a ferramenta i3geo/ferramentas/navegacaodir  
229 -  
230 -Tipo:  
231 -{array} 211 +/*
  212 + Variable: navegadoresLocais
  213 +
  214 +Ip dos usuarios que podem navegar no servidor para acessar arquivos de dados geográficos.
  215 +
  216 +O i3geo possibilita que os usuários acessem dados geográficos no servidor diretamente, navegando pelo sistema de arquivos.
  217 +Isso possibilita o acesso aos dados mesmo que não constem na árvore de temas definida em menutemas/menutemas.xml
  218 +Por segurança, essa funcionalidade só é ativada para números IP específicos, definidos nessa variável.
  219 +
  220 +Para cada IP registrado, deve-se definir os diretórios que serão acessíveis, conforme mostrado abaixo.
  221 +
  222 +A validação do IP é feita com javascript, na inicialização do mapa, a variável javascript objmapa.navegacaoDir é definida como sim (caso $navegadoresLocais for diferente de "") ou nao.
  223 +
  224 +Se objmapa.navegacaoDir for igual a "sim", ou seja, $navegadoresLocais é diferente de "", na guia de adição de temas da interface HTML, será mostrada a opção de navegação. Portanto, se vc não quiser que essa opção seja ativada, mantenha essa variável igual a
  225 +
  226 +$navegadoresLocais = "";
  227 +
  228 +Com a opção ativa na interface do mapa, o ip do cliente é verificado e caso estiver registrado no array, a navegação pelos diretórios do servidor será permitida. Para mais detalhes, veja a ferramenta i3geo/ferramentas/navegacaodir
  229 +
  230 +Tipo:
  231 +{array}
  232 +*/
  233 +//ver opcao especifica abaixo para o sistema operacional
  234 +$navegadoresLocais = "";
  235 +/*
  236 + Variable: dir_tmp
  237 +
  238 +Caminho completo do diretório temporário utilizado pelo mapserver.
  239 +
  240 +Tipo:
  241 +{string}
232 */ 242 */
233 -//ver opcao especifica abaixo para o sistema operacional  
234 -$navegadoresLocais = "";  
235 -/*  
236 -Variable: dir_tmp  
237 -  
238 -Caminho completo do diretório temporário utilizado pelo mapserver.  
239 -  
240 -Tipo:  
241 -{string} 243 +//ver opcao especifica abaixo para o sistema operacional
  244 +$dir_tmp = "";
  245 +/*
  246 + Variable: locaplic
  247 +
  248 +Caminho completo onde fica o I3Geo
  249 +
  250 +Tipo:
  251 +{string}
242 */ 252 */
243 -//ver opcao especifica abaixo para o sistema operacional  
244 -$dir_tmp = "";  
245 -/*  
246 -Variable: locaplic  
247 -  
248 -Caminho completo onde fica o I3Geo  
249 -  
250 -Tipo:  
251 -{string}  
252 -*/  
253 $locaplic = dirname(__FILE__); 253 $locaplic = dirname(__FILE__);
254 -/*  
255 -Variable: locmapserv  
256 -  
257 -Localização do executável do Mapserver conforme deve ser acrescentado a URL após o nome do host.  
258 -  
259 -Essa variável é necessária em processos que utilizam o mapserver no modo CGI.  
260 -  
261 -Por exemplo, se o endereço for http://localhost/cgi-bin/mapserv.exe, a variável deverá conter apenas /cgi-bin/mapserv.exe  
262 -  
263 -Tipo:  
264 -{string} 254 +/*
  255 + Variable: locmapserv
  256 +
  257 +Localização do executável do Mapserver conforme deve ser acrescentado a URL após o nome do host.
  258 +
  259 +Essa variável é necessária em processos que utilizam o mapserver no modo CGI.
  260 +
  261 +Por exemplo, se o endereço for http://localhost/cgi-bin/mapserv.exe, a variável deverá conter apenas /cgi-bin/mapserv.exe
  262 +
  263 +Tipo:
  264 +{string}
265 */ 265 */
266 -//ver opcao especifica abaixo para o sistema operacional 266 +//ver opcao especifica abaixo para o sistema operacional
267 $locmapserv = ""; 267 $locmapserv = "";
268 -/*  
269 -Variable: locmapas  
270 -  
271 -Onde fica o xml, para preencher a guia mapas.  
272 -  
273 -Se for "" será utilizado o sistema de administração do i3geo (veja i3geo/admin).  
274 -  
275 -A guia "Mapas" mostra uma lista de links que permitem abrir mapas específicos. Essa lista é utilizada também pela versão mobile do i3geo.  
276 -  
277 -Veja a documentação específica do arquivo mapas.xml para maiores detalhes.  
278 -  
279 -Tipo:  
280 -{string}  
281 -*/ 268 +/*
  269 + Variable: locmapas
  270 +
  271 +Onde fica o xml, para preencher a guia mapas.
  272 +
  273 +Se for "" será utilizado o sistema de administração do i3geo (veja i3geo/admin).
  274 +
  275 +A guia "Mapas" mostra uma lista de links que permitem abrir mapas específicos. Essa lista é utilizada também pela versão mobile do i3geo.
  276 +
  277 +Veja a documentação específica do arquivo mapas.xml para maiores detalhes.
  278 +
  279 +Tipo:
  280 +{string}
  281 +*/
282 $locmapas = ""; 282 $locmapas = "";
283 -/*  
284 -Variable: R_path  
285 -  
286 -Onde esta o executavel do software R  
287 -  
288 -O R é um pacote estatístico utilizado pelo I3Geo para geração de gráficos e análises estatísticas  
289 -Se vc não possui o R instalado, comente a linha abaixo  
290 -  
291 -Tipo:  
292 -{string} 283 +/*
  284 + Variable: R_path
  285 +
  286 +Onde esta o executavel do software R
  287 +
  288 +O R é um pacote estatístico utilizado pelo I3Geo para geração de gráficos e análises estatísticas
  289 +Se vc não possui o R instalado, comente a linha abaixo
  290 +
  291 +Tipo:
  292 +{string}
293 */ 293 */
294 -//ver opcao especifica abaixo para o sistema operacional 294 +//ver opcao especifica abaixo para o sistema operacional
295 $R_path = ""; 295 $R_path = "";
296 -/*  
297 -Variable: R_pathlib  
298 -  
299 -Onde ficam as bibliotecas adicionais necessárias ao funcionamento do R  
300 -  
301 -Instale no R as bibliotecas SPATSTAT e DELDIR. No Ubuntu, experimente usar o software RKWard que possui um instalador de bibliotecas  
302 -  
303 -Tipo:  
304 -{string} 296 +/*
  297 + Variable: R_pathlib
  298 +
  299 +Onde ficam as bibliotecas adicionais necessárias ao funcionamento do R
  300 +
  301 +Instale no R as bibliotecas SPATSTAT e DELDIR. No Ubuntu, experimente usar o software RKWard que possui um instalador de bibliotecas
  302 +
  303 +Tipo:
  304 +{string}
305 */ 305 */
306 -//ver opcao especifica abaixo para o sistema operacional 306 +//ver opcao especifica abaixo para o sistema operacional
307 $R_libpath = ""; 307 $R_libpath = "";
308 -/*  
309 -Variable: postgis_mapa  
310 -  
311 -String de conexão para acesso aos dados (opcional).  
312 -  
313 -Prefira usar o esquema de criptografia nativo do Mapserver, veja em:  
314 -  
315 -http://mapserver.org/utilities/msencrypt.html  
316 -  
317 -Com o uso opcional dessa variável é possível esconder a string de conexão com o banco de dados. O Mapserver  
318 -não permite esconder essa string, por isso, no i3geo, foi implementado um esquema de substituição.  
319 -Toda vez que um objeto "map" é criado via PHP Mapscript, a string de conexão é substituída pelo valor de $postgis_mapa.  
320 -Se não for desejado a substituição, deixe essa variável em branco.  
321 -Se vc especificar essa variável, o mapa será forçado a recusar o modo de operação CGI.  
322 -  
323 -Para mais detalhes veja a função substituiCon em classesphp/funcoes_gerais.php  
324 -  
325 -exemplo -  
326 -  
327 -$postgis_mapa = array(  
328 - "teste"=>"user=geodados password=geodados dbname=geodados host=10.1.1.36 port=5432",  
329 - "conexao2"=>"user=geodados password=geodados dbname=geodadosteste host=10.1.1.36 port=5432"  
330 -)  
331 -  
332 -No exemplo, vc pode usar "teste" ou "conexao2" no seu mapfile veja em i3geo/temas/testesubstring.map  
333 -  
334 -Se vc não quiser usar essa substituição, deixe como está ou use  
335 -  
336 -$postgis_mapa = ""  
337 -  
338 -Tipo:  
339 -{array ou string}  
340 -*/  
341 -$postgis_mapa = array(  
342 - "teste"=>"user=postgres password=postgres dbname=postgis host=localhost port=5432 options='-c client_encoding=LATIN1'",  
343 - "postgres"=>"user=postgres password=postgres dbname=postgis host=localhost port=5432",  
344 -);  
345 -/*  
346 -Variable: utilizacgi  
347 -  
348 -Variável indicando se o desenho do corpo do mapa será baseado no modo cgi.  
349 -  
350 -Por default, o mapserver desenha o mapa via php, porém, pode-se alterar o modo de desenho.  
351 -  
352 -No modo normal, a imagem do mapa é gerada e armazenada no diretório ms_tmp. Após a geração da imagem  
353 -o endereço do arquivo é retornado ao mapa (retorno via Ajax) e o javascript se encarrega de alterar o  
354 -endereço da imagem no navegador. Com o uso do CGI a imagem não é gerada, sendo repassado ao navegador  
355 -o endereço do cgi acrescentado do nome do mapfile, fazendo com que a imagem seja retornada diretamente.  
356 -  
357 -Em alguns casos o uso do cgi torna a aplicação mais rápida.  
358 -  
359 -Tipo:  
360 -{string}  
361 -*/  
362 -$utilizacgi = "nao";  
363 -/*  
364 -Variable: expoeMapfile  
365 -  
366 -Essa variável controla se o nome do mapfile atual será ou não retornado para a aplicação via ajax.  
367 -  
368 -Quando essa variável for definida como "nao" algumas das funcionalidades do i3geo poderão ficar prejudicadas, mas sem comprometimento das funções principais.  
369 -  
370 -Tipo:  
371 -{string}  
372 -*/  
373 -$expoeMapfile = "sim";  
374 -/*  
375 -Variable: conexaoadmin  
376 -  
377 -Arquivo PHP que define a string de conexão (PDO) com o banco de dados administrativo.  
378 -  
379 -Esse arquivo é incluído no programa i3geo/admin/conexao.php  
380 -  
381 -O banco de dados administrativo é utilizado para definir coisas como a árvore de temas, árvore de mapas, etc.  
382 -  
383 -O banco de dados, originalmente, é montado em SQLITE, porém, em ambientes corporativos, sugere-se o uso de bancos de dados mais robustos.  
384 -  
385 -Se você quiser utilizar a conexão default, baseado no SQLITE, mantenha essa variável vazia.  
386 -  
387 -O programa PHP que estabelece a conexão deve retornar objetos com nomes padronizados. Veja o arquivo i3geo/admin/conexao.php e i3geo/admin/php/conexaopostgresql.php para maiores detalhes.  
388 -  
389 -Exemplos:  
390 -  
391 -$conexaoadmin = $locaplic."/admin/php/conexaopostgresql.php";  
392 -$conexaoadmin = $locaplic."/admin/php/conexaomma.php";  
393 -  
394 -Tipo:  
395 -{string}  
396 -  
397 -*/ 308 +/*
  309 + Variable: postgis_mapa
  310 +
  311 +String de conexão para acesso aos dados (opcional).
  312 +
  313 +Prefira usar o esquema de criptografia nativo do Mapserver, veja em:
  314 +
  315 +http://mapserver.org/utilities/msencrypt.html
  316 +
  317 +Com o uso opcional dessa variável é possível esconder a string de conexão com o banco de dados. O Mapserver
  318 +não permite esconder essa string, por isso, no i3geo, foi implementado um esquema de substituição.
  319 +Toda vez que um objeto "map" é criado via PHP Mapscript, a string de conexão é substituída pelo valor de $postgis_mapa.
  320 +Se não for desejado a substituição, deixe essa variável em branco.
  321 +Se vc especificar essa variável, o mapa será forçado a recusar o modo de operação CGI.
  322 +
  323 +Para mais detalhes veja a função substituiCon em classesphp/funcoes_gerais.php
  324 +
  325 +exemplo -
  326 +
  327 +$postgis_mapa = array(
  328 + "teste"=>"user=geodados password=geodados dbname=geodados host=10.1.1.36 port=5432",
  329 + "conexao2"=>"user=geodados password=geodados dbname=geodadosteste host=10.1.1.36 port=5432"
  330 +)
  331 +
  332 +No exemplo, vc pode usar "teste" ou "conexao2" no seu mapfile veja em i3geo/temas/testesubstring.map
  333 +
  334 +Se vc não quiser usar essa substituição, deixe como está ou use
  335 +
  336 +$postgis_mapa = ""
  337 +
  338 +Tipo:
  339 +{array ou string}
  340 +*/
  341 +$postgis_mapa = array(
  342 + "teste"=>"user=postgres password=postgres dbname=postgis host=localhost port=5432 options='-c client_encoding=LATIN1'",
  343 + "postgres"=>"user=postgres password=postgres dbname=postgis host=localhost port=5432",
  344 +);
  345 +/*
  346 + Variable: utilizacgi
  347 +
  348 +Variável indicando se o desenho do corpo do mapa será baseado no modo cgi.
  349 +
  350 +Por default, o mapserver desenha o mapa via php, porém, pode-se alterar o modo de desenho.
  351 +
  352 +No modo normal, a imagem do mapa é gerada e armazenada no diretório ms_tmp. Após a geração da imagem
  353 +o endereço do arquivo é retornado ao mapa (retorno via Ajax) e o javascript se encarrega de alterar o
  354 +endereço da imagem no navegador. Com o uso do CGI a imagem não é gerada, sendo repassado ao navegador
  355 +o endereço do cgi acrescentado do nome do mapfile, fazendo com que a imagem seja retornada diretamente.
  356 +
  357 +Em alguns casos o uso do cgi torna a aplicação mais rápida.
  358 +
  359 +Tipo:
  360 +{string}
  361 +*/
  362 +$utilizacgi = "nao";
  363 +/*
  364 + Variable: expoeMapfile
  365 +
  366 +Essa variável controla se o nome do mapfile atual será ou não retornado para a aplicação via ajax.
  367 +
  368 +Quando essa variável for definida como "nao" algumas das funcionalidades do i3geo poderão ficar prejudicadas, mas sem comprometimento das funções principais.
  369 +
  370 +Tipo:
  371 +{string}
  372 +*/
  373 +$expoeMapfile = "sim";
  374 +/*
  375 + Variable: conexaoadmin
  376 +
  377 +Arquivo PHP que define a string de conexão (PDO) com o banco de dados administrativo.
  378 +
  379 +Esse arquivo é incluído no programa i3geo/admin/conexao.php
  380 +
  381 +O banco de dados administrativo é utilizado para definir coisas como a árvore de temas, árvore de mapas, etc.
  382 +
  383 +O banco de dados, originalmente, é montado em SQLITE, porém, em ambientes corporativos, sugere-se o uso de bancos de dados mais robustos.
  384 +
  385 +Se você quiser utilizar a conexão default, baseado no SQLITE, mantenha essa variável vazia.
  386 +
  387 +O programa PHP que estabelece a conexão deve retornar objetos com nomes padronizados. Veja o arquivo i3geo/admin/conexao.php e i3geo/admin/php/conexaopostgresql.php para maiores detalhes.
  388 +
  389 +Exemplos:
  390 +
  391 +$conexaoadmin = $locaplic."/admin/php/conexaopostgresql.php";
  392 +$conexaoadmin = $locaplic."/admin/php/conexaomma.php";
  393 +
  394 +Tipo:
  395 +{string}
  396 +
  397 +*/
398 $conexaoadmin = ""; 398 $conexaoadmin = "";
399 -/*  
400 -Variable: $esquemaadmin  
401 -  
402 -Indica em qual esquema do banco de dados de administração estão armazenadas as tabelas do sistema de administração. Por default, utiliza-se o esquema public.  
403 -  
404 -Tipo:  
405 -{string}  
406 -*/ 399 +/*
  400 + Variable: $esquemaadmin
  401 +
  402 +Indica em qual esquema do banco de dados de administração estão armazenadas as tabelas do sistema de administração. Por default, utiliza-se o esquema public.
  403 +
  404 +Tipo:
  405 +{string}
  406 +*/
407 $esquemaadmin = ""; 407 $esquemaadmin = "";
408 -/*  
409 -Variable: interfacePadrao  
410 -  
411 -Interface padrão utilizada para abrir o mapa.  
412 -  
413 -A interface pode ser um arquivo com as extensões .htm .html .phtml  
414 -  
415 -O arquivo deve estar armazenado em i3geo/aplicmap  
416 -  
417 -A interface padrão é utilizada quando não é definida nenhuma interface via URL.  
418 -  
419 -Tipo:  
420 -{string}  
421 -*/ 408 +/*
  409 + Variable: interfacePadrao
  410 +
  411 +Interface padrão utilizada para abrir o mapa.
  412 +
  413 +A interface pode ser um arquivo com as extensões .htm .html .phtml
  414 +
  415 +O arquivo deve estar armazenado em i3geo/aplicmap
  416 +
  417 +A interface padrão é utilizada quando não é definida nenhuma interface via URL.
  418 +
  419 +Tipo:
  420 +{string}
  421 +*/
422 $interfacePadrao = "openlayers.htm"; 422 $interfacePadrao = "openlayers.htm";
423 -/*  
424 -Variable: base  
425 -  
426 -Enderço do arquivo mapfile que será utilizado como base para a criação do mapa  
427 -  
428 -Se vc não usar o caminho completo, o arquivo será procurado em i3geo/aplicmap  
429 -  
430 -Quando não for definido, o i3Geo tentará escolher o mapfile mais adequado, conforme o que existir em i3geo/aplicmap  
431 -  
432 -A escolha depende do sistema operacional e da versão do Mapserver.  
433 -  
434 -Vc pode usar essa variável para customizar a inicialização do mapa.  
435 -  
436 -Tipo:  
437 -{string}  
438 -*/ 423 +/*
  424 + Variable: base
  425 +
  426 +Enderço do arquivo mapfile que será utilizado como base para a criação do mapa
  427 +
  428 +Se vc não usar o caminho completo, o arquivo será procurado em i3geo/aplicmap
  429 +
  430 +Quando não for definido, o i3Geo tentará escolher o mapfile mais adequado, conforme o que existir em i3geo/aplicmap
  431 +
  432 +A escolha depende do sistema operacional e da versão do Mapserver.
  433 +
  434 +Vc pode usar essa variável para customizar a inicialização do mapa.
  435 +
  436 +Tipo:
  437 +{string}
  438 +*/
439 $base = ""; 439 $base = "";
440 -/*  
441 -Variable: cachedir  
442 -  
443 -Pasta onde ficarão armazenadas as imagens geradas pelo i3Geo para os LAYERS que permitem cache.  
444 -  
445 -Os layers que permitem cache são definidos no sistema de administração do i3Geo.  
446 -  
447 -Se cachedir for vazia, será utilizado o default do i3geo (diretório temporário)  
448 -  
449 -Exemplo  
450 -  
451 -$cachedir = 'c:/temp/cache';  
452 -  
453 -Tipo:  
454 -{string}  
455 -*/ 440 +/*
  441 + Variable: cachedir
  442 +
  443 +Pasta onde ficarão armazenadas as imagens geradas pelo i3Geo para os LAYERS que permitem cache.
  444 +
  445 +Os layers que permitem cache são definidos no sistema de administração do i3Geo.
  446 +
  447 +Se cachedir for vazia, será utilizado o default do i3geo (diretório temporário)
  448 +
  449 +Exemplo
  450 +
  451 +$cachedir = 'c:/temp/cache';
  452 +
  453 +Tipo:
  454 +{string}
  455 +*/
456 $cachedir = ""; 456 $cachedir = "";
457 if (strtoupper(substr(PHP_OS, 0, 3) == 'WIN')) 457 if (strtoupper(substr(PHP_OS, 0, 3) == 'WIN'))
458 { 458 {