Commit 32a12273c61787a7520f1c97bf79481cbc1ff4de
1 parent
1d97b9b1
Exists in
master
and in
7 other branches
Alteração na documentação
Showing
1 changed file
with
284 additions
and
283 deletions
Show diff stats
ms_configura.php
... | ... | @@ -16,6 +16,8 @@ As variáveis de configuração são definidas em blocos |
16 | 16 | O ms_criamapa.php carrega o ms_configura.php e armazena a maior parte das variáveis na seção. Algumas variáveis |
17 | 17 | são também fornecidas para o cliente (navegador) na inicialização do mapa e ficam disponíveis em variáveis javascript. |
18 | 18 | |
19 | +Qualquer uma das variáveis pode ser colocada dentro do bloco que identifica o sistema operacional. Dessa forma pode-se ter um comportamento diferente de acordo com o ambiente. | |
20 | + | |
19 | 21 | |
20 | 22 | Licenca: |
21 | 23 | |
... | ... | @@ -42,6 +44,24 @@ i3geo/testamapfile.php |
42 | 44 | Arquivo: ms_configura.php |
43 | 45 | |
44 | 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 | |
51 | + | |
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: | |
55 | +{array} | |
56 | + | |
57 | +Default: | |
58 | +array(array("usuario"=>"admin", "senha"=>"adminx")); | |
59 | + | |
60 | +*/ | |
61 | +//@TODO v47 alterar a senha para admin | |
62 | +$i3geomaster = array( | |
63 | + array("usuario"=>"admin", "senha"=>"adminx") | |
64 | +); | |
45 | 65 | /* |
46 | 66 | Variavel: linkedinoauth (ainda não implementado) |
47 | 67 | |
... | ... | @@ -187,272 +207,269 @@ Tipo: |
187 | 207 | */ |
188 | 208 | $metaestatTemplates = "/ferramentas/metaestat/templates"; |
189 | 209 | |
210 | +//@TODO controlar pelo sistema de login de usuario | |
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} | |
242 | +*/ | |
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 = __DIR__; | |
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 | +*/ | |
266 | +//ver opcao especifica abaixo para o sistema operacional | |
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 | +*/ | |
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} | |
293 | +*/ | |
294 | +//ver opcao especifica abaixo para o sistema operacional | |
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} | |
305 | +*/ | |
306 | +//ver opcao especifica abaixo para o sistema operacional | |
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 daods mais robustos. | |
384 | + | |
385 | +Se você quiser utilizar a conexão default, baseado no SQLITE, mantenha essa variável vazia. | |
386 | + | |
387 | +O uso do banco de dados não é obrigatório, uma vez que os arquivos podem ser mantidos em disco (arquivos XML). | |
388 | + | |
389 | +O programa PHP que estabelece a conexão deve retornar objetos com nomes padronizados. Veja o arquivo i3geo/admin/conexao.php para maiores detalhes. | |
390 | + | |
391 | +Exemplos: | |
392 | + | |
393 | +$conexaoadmin = $locaplic."/admin/php/conexaopostgresql.php"; | |
394 | +$conexaoadmin = $locaplic."/admin/php/conexaomma.php"; | |
395 | + | |
396 | +Tipo: | |
397 | +{string} | |
398 | + | |
399 | +*/ | |
400 | +$conexaoadmin = ""; | |
401 | +/* | |
402 | + Variable: $esquemaadmin | |
403 | + | |
404 | +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. | |
405 | + | |
406 | +Tipo: | |
407 | +{string} | |
408 | +*/ | |
409 | +$esquemaadmin = ""; | |
410 | +/* | |
411 | + Variable: interfacePadrao | |
412 | + | |
413 | +Interface padrão utilizada para abrir o mapa. | |
414 | + | |
415 | +A interface pode ser um arquivo com as extensões .htm .html .phtml | |
416 | + | |
417 | +O arquivo deve estar armazenado em i3geo/aplicmap | |
418 | + | |
419 | +A interface padrão é utilizada quando não é definida nenhuma interface via URL. | |
420 | + | |
421 | +Tipo: | |
422 | +{string} | |
423 | +*/ | |
424 | +$interfacePadrao = "openlayers.htm"; | |
425 | +/* | |
426 | + Variable: base | |
427 | + | |
428 | +Enderço do arquivo mapfile que será utilizado como base para a criação do mapa | |
429 | + | |
430 | +Se vc não usar o caminho completo, o arquivo será procurado em i3geo/aplicmap | |
431 | + | |
432 | +Quando não for definido, o i3Geo tentará escolher o mapfile mais adequado, conforme o que existir em i3geo/aplicmap | |
433 | + | |
434 | +A escolha depende do sistema operacional e da versão do Mapserver. | |
435 | + | |
436 | +Vc pode usar essa variável para customizar a inicialização do mapa. | |
437 | + | |
438 | +Tipo: | |
439 | +{string} | |
440 | +*/ | |
441 | +$base = ""; | |
442 | +/* | |
443 | + Variable: cachedir | |
444 | + | |
445 | +Pasta onde ficarão armazenadas as imagens geradas pelo i3Geo para os LAYERS que permitem cache. | |
446 | + | |
447 | +Os layers que permitem cache são definidos no sistema de administração do i3Geo. | |
448 | + | |
449 | +Se cachedir for vazia, será utilizado o default do i3geo (diretório temporário) | |
450 | + | |
451 | +Exemplo | |
452 | + | |
453 | +$cachedir = 'c:/temp/cache'; | |
454 | + | |
455 | +Tipo: | |
456 | +{string} | |
457 | +*/ | |
458 | +$cachedir = ""; | |
190 | 459 | if (strtoupper(substr(PHP_OS, 0, 3) == 'WIN')) |
191 | 460 | { |
192 | - //TODO controlar pelo sistema de login de usuario | |
193 | - /* | |
194 | - Variable: navegadoresLocais | |
195 | - | |
196 | - Ip dos usuarios que podem navegar no servidor para acessar arquivos de dados geográficos. | |
197 | - | |
198 | - O i3geo possibilita que os usuários acessem dados geográficos no servidor diretamente, navegando pelo sistema de arquivos. | |
199 | - Isso possibilita o acesso aos dados mesmo que não constem na árvore de temas definida em menutemas/menutemas.xml | |
200 | - Por segurança, essa funcionalidade só é ativada para números IP específicos, definidos nessa variável. | |
201 | - | |
202 | - Para cada IP registrado, deve-se definir os diretórios que serão acessíveis, conforme mostrado abaixo. | |
203 | - | |
204 | - 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. | |
205 | - | |
206 | - 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 | |
207 | - | |
208 | - $navegadoresLocais = ""; | |
209 | - | |
210 | - 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 | |
211 | - | |
212 | - Tipo: | |
213 | - {array} | |
214 | - */ | |
215 | 461 | $navegadoresLocais = array( |
216 | - array( | |
217 | - "ip"=>"127.0.0.1", | |
218 | - "drives"=>array( | |
219 | - array("caminho"=>"c:","nome"=>"c:") | |
220 | - ) | |
221 | - ) | |
222 | - ); | |
223 | - | |
224 | - /* | |
225 | - Variable: i3geomaster | |
226 | - | |
227 | - 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 | |
228 | - | |
229 | - Tipo: | |
230 | - {array} | |
231 | - | |
232 | - */ | |
233 | - $i3geomaster = array( | |
234 | - array("usuario"=>"admin", "senha"=>"adminx") | |
462 | + array( | |
463 | + "ip"=>"127.0.0.1", | |
464 | + "drives"=>array( | |
465 | + array("caminho"=>"c:","nome"=>"c:") | |
466 | + ) | |
467 | + ) | |
235 | 468 | ); |
236 | - /* | |
237 | - Variable: dir_tmp | |
238 | - | |
239 | - Caminho completo do diretório temporário utilizado pelo mapserver. | |
240 | - | |
241 | - Tipo: | |
242 | - {string} | |
243 | - */ | |
244 | 469 | $dir_tmp = "c:/ms4w/tmp/ms_tmp"; |
245 | - /* | |
246 | - Variable: locaplic | |
247 | - | |
248 | - Caminho completo onde fica o I3Geo | |
249 | - | |
250 | - Tipo: | |
251 | - {string} | |
252 | - */ | |
253 | - $locaplic = __DIR__;//"c:/ms4w/apache/htdocs/i3geo"; | |
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 | - */ | |
266 | 470 | $locmapserv = "/cgi-bin/mapserv.exe"; |
267 | - /* | |
268 | - Variable: locmapas | |
269 | - | |
270 | - Onde fica o xml, para preencher a guia mapas. | |
271 | - | |
272 | - Se for "" será utilizado o sistema de administração do i3geo (veja i3geo/admin). | |
273 | - | |
274 | - 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. | |
275 | - | |
276 | - Veja a documentação específica do arquivo mapas.xml para maiores detalhes. | |
277 | - | |
278 | - Tipo: | |
279 | - {string} | |
280 | - */ | |
281 | - $locmapas = ""; | |
282 | - /* | |
283 | - Variable: R_path | |
284 | - | |
285 | - Onde esta o executavel do software R | |
286 | - | |
287 | - O R é um pacote estatístico utilizado pelo I3Geo para geração de gráficos e análises estatísticas | |
288 | - Se vc não possui o R instalado, comente a linha abaixo | |
289 | - | |
290 | - Tipo: | |
291 | - {string} | |
292 | - */ | |
293 | 471 | $R_path = "c:/r/win/bin/R.exe"; |
294 | - /* | |
295 | - Variable: R_pathlib | |
296 | - | |
297 | - Onde ficam as bibliotecas adicionais necessárias ao funcionamento do R | |
298 | - | |
299 | - Instale no R as bibliotecas SPATSTAT e DELDIR. No Ubuntu, experimente usar o software RKWard que possui um instalador de bibliotecas | |
300 | - | |
301 | - Tipo: | |
302 | - {string} | |
303 | - */ | |
304 | 472 | $R_libpath = "c:/r/win/library"; |
305 | - /* | |
306 | - Variable: postgis_mapa | |
307 | - | |
308 | - String de conexão para acesso aos dados (opcional). | |
309 | - | |
310 | - Prefira usar o esquema de criptografia nativo do Mapserver, veja em: | |
311 | - | |
312 | - http://mapserver.org/utilities/msencrypt.html | |
313 | - | |
314 | - Com o uso opcional dessa variável é possível esconder a string de conexão com o banco de dados. O Mapserver | |
315 | - não permite esconder essa string, por isso, no i3geo, foi implementado um esquema de substituição. | |
316 | - Toda vez que um objeto "map" é criado via PHP Mapscript, a string de conexão é substituída pelo valor de $postgis_mapa. | |
317 | - Se não for desejado a substituição, deixe essa variável em branco. | |
318 | - Se vc especificar essa variável, o mapa será forçado a recusar o modo de operação CGI. | |
319 | - | |
320 | - Para mais detalhes veja a função substituiCon em classesphp/funcoes_gerais.php | |
321 | - | |
322 | - exemplo - | |
323 | - | |
324 | - $postgis_mapa = array( | |
325 | - "teste"=>"user=geodados password=geodados dbname=geodados host=10.1.1.36 port=5432", | |
326 | - "conexao2"=>"user=geodados password=geodados dbname=geodadosteste host=10.1.1.36 port=5432" | |
327 | - ) | |
328 | - | |
329 | - No exemplo, vc pode usar "teste" ou "conexao2" no seu mapfile veja em i3geo/temas/testesubstring.map | |
330 | - | |
331 | - Se vc não quiser usar essa substituição, deixe como está ou use | |
332 | - | |
333 | - $postgis_mapa = "" | |
334 | - | |
335 | - Tipo: | |
336 | - {array ou string} | |
337 | - */ | |
338 | - $postgis_mapa = array( | |
339 | - "teste"=>"user=postgres password=postgres dbname=postgis host=localhost port=5432 options='-c client_encoding=LATIN1'", | |
340 | - "postgres"=>"user=postgres password=postgres dbname=postgis host=localhost port=5432", | |
341 | - ); | |
342 | - /* | |
343 | - Variable: utilizacgi | |
344 | - | |
345 | - Variável indicando se o desenho do corpo do mapa será baseado no modo cgi. | |
346 | - | |
347 | - Por default, o mapserver desenha o mapa via php, porém, pode-se alterar o modo de desenho. | |
348 | - | |
349 | - No modo normal, a imagem do mapa é gerada e armazenada no diretório ms_tmp. Após a geração da imagem | |
350 | - o endereço do arquivo é retornado ao mapa (retorno via Ajax) e o javascript se encarrega de alterar o | |
351 | - endereço da imagem no navegador. Com o uso do CGI a imagem não é gerada, sendo repassado ao navegador | |
352 | - o endereço do cgi acrescentado do nome do mapfile, fazendo com que a imagem seja retornada diretamente. | |
353 | - | |
354 | - Em alguns casos o uso do cgi torna a aplicação mais rápida. | |
355 | - | |
356 | - Tipo: | |
357 | - {string} | |
358 | - */ | |
359 | - $utilizacgi = "nao"; | |
360 | - /* | |
361 | - Variable: expoeMapfile | |
362 | - | |
363 | - Essa variável controla se o nome do mapfile atual será ou não retornado para a aplicação via ajax. | |
364 | - | |
365 | - Quando essa variável for definida como "nao" algumas das funcionalidades do i3geo poderão ficar prejudicadas, mas sem comprometimento das funções principais. | |
366 | - | |
367 | - Tipo: | |
368 | - {string} | |
369 | - */ | |
370 | - $expoeMapfile = "sim"; | |
371 | - /* | |
372 | - Variable: conexaoadmin | |
373 | - | |
374 | - Arquivo PHP que define a string de conexão (PDO) com o banco de dados administrativo. | |
375 | - | |
376 | - Esse arquivo é incluído no programa i3geo/admin/conexao.php | |
377 | - | |
378 | - O banco de dados administrativo é utilizado para definir coisas como a árvore de temas, árvore de mapas, etc. | |
379 | - | |
380 | - O banco de dados, originalmente, é montado em SQLITE, porém, em ambientes corporativos, sugere-se o uso de bancos de daods mais robustos. | |
381 | - | |
382 | - Se você quiser utilizar a conexão default, baseado no SQLITE, mantenha essa variável vazia. | |
383 | - | |
384 | - O uso do banco de dados não é obrigatório, uma vez que os arquivos podem ser mantidos em disco (arquivos XML). | |
385 | - | |
386 | - O programa PHP que estabelece a conexão deve retornar objetos com nomes padronizados. Veja o arquivo i3geo/admin/conexao.php para maiores detalhes. | |
387 | - | |
388 | - Exemplos: | |
389 | - | |
390 | - $conexaoadmin = $locaplic."/admin/php/conexaopostgresql.php"; | |
391 | - $conexaoadmin = $locaplic."/admin/php/conexaomma.php"; | |
392 | - | |
393 | - Tipo: | |
394 | - {string} | |
395 | - | |
396 | - */ | |
397 | - $conexaoadmin = ""; | |
398 | - /* | |
399 | - Variable: $esquemaadmin | |
400 | - | |
401 | - 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. | |
402 | - | |
403 | - Tipo: | |
404 | - {string} | |
405 | - */ | |
406 | - $esquemaadmin = ""; | |
407 | - /* | |
408 | - Variable: interfacePadrao | |
409 | - | |
410 | - Interface padrão utilizada para abrir o mapa. | |
411 | - | |
412 | - A interface pode ser um arquivo com as extensões .htm .html .phtml | |
413 | - | |
414 | - O arquivo deve estar armazenado em i3geo/aplicmap | |
415 | - | |
416 | - A interface padrão é utilizada quando não é definida nenhuma interface via URL. | |
417 | - | |
418 | - Tipo: | |
419 | - {string} | |
420 | - */ | |
421 | - $interfacePadrao = "openlayers.htm"; | |
422 | - /* | |
423 | - Variable: base | |
424 | - | |
425 | - Enderço do arquivo mapfile que será utilizado como base para a criação do mapa | |
426 | - | |
427 | - Se vc não usar o caminho completo, o arquivo será procurado em i3geo/aplicmap | |
428 | - | |
429 | - Quando não for definido, o i3Geo tentará escolher o mapfile mais adequado, conforme o que existir em i3geo/aplicmap | |
430 | - | |
431 | - A escolha depende do sistema operacional e da versão do Mapserver. | |
432 | - | |
433 | - Vc pode usar essa variável para customizar a inicialização do mapa. | |
434 | - | |
435 | - Tipo: | |
436 | - {string} | |
437 | - */ | |
438 | - $base = ""; | |
439 | - /* | |
440 | - Variable: cachedir | |
441 | - | |
442 | - Pasta onde ficarão armazenadas as imagens geradas pelo i3Geo para os LAYERS que permitem cache. | |
443 | - | |
444 | - Os layers que permitem cache são definidos no sistema de administração do i3Geo. | |
445 | - | |
446 | - Se cachedir for vazia, será utilizado o default do i3geo (diretório temporário) | |
447 | - | |
448 | - Exemplo | |
449 | - | |
450 | - $cachedir = 'c:/temp/cache'; | |
451 | - | |
452 | - Tipo: | |
453 | - {string} | |
454 | - */ | |
455 | - $cachedir = ""; | |
456 | 473 | } |
457 | 474 | else //se for linux |
458 | 475 | { |
... | ... | @@ -464,34 +481,18 @@ else //se for linux |
464 | 481 | if((dirname($locaplic) == "/var/www") || (dirname($locaplic) == "/var/www/html")){ |
465 | 482 | $dir_tmp = "/tmp/ms_tmp"; |
466 | 483 | } |
467 | - //TODO v47 alterar a senha para admin | |
468 | - $i3geomaster = array( | |
469 | - array("usuario"=>"admin", "senha"=>"adminx") | |
470 | - ); | |
471 | - | |
472 | 484 | $navegadoresLocais = array( |
473 | - array( | |
474 | - "ip"=>"127.0.0.1", | |
475 | - "drives"=>array( | |
476 | - array("caminho"=>"/home","nome"=>"home"), | |
477 | - array("caminho"=>"/tmp","nome"=>"tmp"), | |
478 | - array("caminho"=>"/var/www","nome"=>"www") | |
479 | - ) | |
480 | - ) | |
481 | - ); | |
485 | + array( | |
486 | + "ip"=>"127.0.0.1", | |
487 | + "drives"=>array( | |
488 | + array("caminho"=>"/home","nome"=>"home"), | |
489 | + array("caminho"=>"/tmp","nome"=>"tmp"), | |
490 | + array("caminho"=>"/var/www","nome"=>"www") | |
491 | + ) | |
492 | + ) | |
493 | + ); | |
482 | 494 | $locmapserv = "/cgi-bin/mapserv"; |
483 | 495 | $R_path = "R"; |
484 | 496 | $R_libpath = ""; |
485 | - $postgis_mapa = array( | |
486 | - "teste"=>"user=postgres password=postgres dbname=postgis host=localhost port=5432 options='-c client_encoding=LATIN1'", | |
487 | - "postgres"=>"user=postgres password=postgres dbname=postgres host=localhost port=5432", | |
488 | - ); | |
489 | - $utilizacgi = "nao"; | |
490 | - $expoeMapfile = "sim"; | |
491 | - $conexaoadmin = "";//$locaplic."/admin/php/conexaopostgresql.php"; | |
492 | - $esquemaadmin = ""; | |
493 | - $interfacePadrao = "openlayers.htm"; | |
494 | - $base = ""; | |
495 | - $cachedir = ""; | |
496 | 497 | } |
497 | 498 | ?> | ... | ... |