ms_configura.php
5.94 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
<?php
/*
Title: Variáveis de inicialização.
Armazena as variáveis de inicialização necessárias ao funcionamento do I3Geo.
O ms_configura é incluído em vários programas do I3Geo.
As variáveis de configuração devem ser definidas para linux e windows.
File: ms_configura.php
About: Licença
I3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet
Direitos Autorais Reservados (c) 2006 Ministério do Meio Ambiente Brasil
Desenvolvedor: Edmar Moretti edmar.moretti@mma.gov.br
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.
About: Variáveis
editores - ip dos usuarios que podem administrar via navegador
dir_tmp - caminho completo do diretório temporário utilizado pelo mapserver
temasdir - caminho completo do diretório onde ficam os arquivos .map correspondentes aos temas disponíveis
temasaplic - caminho completo onde ficam os arquivos .map específicos do I3Geo
locmapserv - localização do executável do Mapserver conforme deve ser acrescentado a URL após o nome do host
locaplic - caminho completo onde fica o I3Geo
locsistemas - onde fica o xml, relativo ao diretório i3geo, que será embutido na lista de temas com sistemas locais, se for "" não será feita nenhuma inclusão
locidentifica - onde fica o xml, relativo ao diretório i3geo, que será embutido na lista de identificacao, se for "" não será feita nenhuma inclusão
locmapas - onde fica o xml, para preencher a guia mapas. Se for vazio a guia não será mostrada no mapa
R_path - onde esta o executavel do pacote R. O R é um pacote estatístico utilizado pelo I3Geo para geração de gráficos e análises estatísticas. Se vc não possui o R instalado, comente a linha abaixo
postgis_con - string de conexão com o banco de dados postgis para realização de cálculos, se não existir, deixe em branco
srid_area - srid utilizado nos cálculos que exigem projeção equivalente
postgis_mapa - string de conexão com o banco de dados para substituição do CONNECTION " ". Os layers que tiverem CONNECTION " " terão a string de conexão substituída por esse valor.
*/
$mensagemInicia = "I3Geo versão 3.7";
if (strtoupper(substr(PHP_OS, 0, 3) == 'WIN'))
{
//ip dos usuarios que podem navegar no servidor para acessar arquivos de dados geográficos
$navegadoresLocais = array(
array(
"ip"=>"127.0.0.1",
"drives"=>array(
array("caminho"=>"c:/","nome"=>"c"),
array("caminho"=>"d:/","nome"=>"d")
)
)
);
//ip dos usuarios que podem administrar via navegador. Separe os ips por vírgula
$editores = array("127.0.0.1");
//caminho completo do diretório temporário utilizado pelo mapserver
$dir_tmp = "c:/ms4w/tmp/ms_tmp";
//caminho completo onde fica o I3Geo
$locaplic = "c:/ms4w/apache/htdocs/i3geo";
//caminho completo do diretório onde ficam os arquivos .map correspondentes aos temas disponíveis
$temasdir = $locaplic."/temas"; //"c:/ms4w/apache/htdocs/i3geo/temas";
//caminho completo onde ficam os arquivos .map específicos do I3Geo
$temasaplic = $locaplic."/aplicmap";//"c:\ms4w\apache\htdocs\i3geo\aplicmap";
//localização do executável do Mapserver conforme deve ser acrescentado a URL após o nome do host
$locmapserv = "/cgi-bin/mapserv.exe";
// onde fica o xml, relativo ao diretório i3geo, que será embutido na lista de temas com sistemas locais, se for "" não será feita nenhuma inclusão
$locsistemas = "http://localhost/i3geo/menutemas/sistemas.xml";
// onde fica o xml, relativo ao diretório i3geo, que será embutido na lista de identificacao, se for "" não será feita nenhuma inclusão
$locidentifica = "http://localhost/i3geo/menutemas/identifica.xml";
// onde fica o xml, para preencher a guia mapas. Se for vazio a guia não será mostrada no mapa
//$locmapas = "http://mapas.mma.gov.br/abremapa.php?id=xml";
$locmapas = "http://localhost/i3geo/menutemas/mapas.xml";
//onde esta o executavel do pacote R
//o R é um pacote estatístico utilizado pelo I3Geo para geração de gráficos e análises estatísticas
//se vc não possui o R instalado, comente a linha abaixo
$R_path = "c:/r/win/bin/R.exe";
//string de conexão com o banco de dados postgis utilizada para reallização de cálculos
//se não existir, deixe em branco
$postgis_con = "";
//srid utilizado nos cálculos que exigem projeção equivalente
$srid_area = 1;
//string de conexão para acesso aos dados
//os mapfiles do diretório temas que tiverem CONNECTION " ", terão a string de conexão substituída por esse valor
//se não for desejado a substituição, deixe essa variável em branco
$postgis_mapa = "";
}
else //se for linux
{
$editores = array("10.1.15.207","10.1.13.206","10.1.18.78");
$dir_tmp = "/var/tmp/ms_tmp";
$temasdir = "/opt/www/html/i3geo/temas";
$temasaplic = "/opt/www/html/i3geo/aplicmap";
$locmapserv = "/cgi-bin/mapserv";
$locaplic = "/opt/www/html/i3geo";
$locsistemas= "http://mapas.mma.gov.br/i3geo/menutemas/sistemas.xml";
$locidentifica = "http://mapas.mma.gov.br/i3geo/menutemas/identifica.xml";
$locmapas = "http://mapas.mma.gov.br/abremapa.php?id=xml";
$R_path = "R";//se vc não instalou o R no seu servidor, tente o endereço $R_path = $locaplic."/pacotes/r/linux/r";
$postgis_con = "user=geodados password=geodados dbname=geodados host=mapas.mma.gov.br port=5432";
$srid_area = 1;
$postgis_mapa = "user=geodados password=geodados dbname=geodados host=10.1.1.36 port=5432";
}
?>