"127.0.0.1", "drives"=>array( array("caminho"=>"c:/","nome"=>"c"), array("caminho"=>"d:/","nome"=>"d") ) ) ); /* Variable: $editores Ip dos usuarios que podem administrar o i3geo via navegador. Separe os ips por vírgula. Os usuários que tiverem seus ips listados, poderão editar o diretório i3geo/temas, desde que os mesmos tenham direito de leitura e escrita nesse diretório. */ $editores = array("127.0.0.1"); /* Variable: $dir_tmp Caminho completo do diretório temporário utilizado pelo mapserver. */ $dir_tmp = "c:/ms4w/tmp/ms_tmp"; /* Variable: $locaplic Caminho completo onde fica o I3Geo */ $locaplic = "c:/ms4w/apache/htdocs/i3geo"; /* Variable: $temasdir Caminho completo do diretório onde ficam os arquivos .map correspondentes aos temas disponíveis Esta variável não está implementada completamente. Os mapfiles devem ficar obrigatoriamente no diretório temas */ $temasdir = $locaplic."/temas"; //"c:/ms4w/apache/htdocs/i3geo/temas"; /* Variable: $temasaplic Caminho completo onde ficam os arquivos .map específicos do I3Geo */ $temasaplic = $locaplic."/aplicmap";//"c:\ms4w\apache\htdocs\i3geo\aplicmap"; /* Variable: $locmapserv Localização do executável do Mapserver conforme deve ser acrescentado a URL após o nome do host. Essa variável é necessária em processos que utilizam o mapserver no modo CGI. Por exemplo, se o endereço for http://localhost/cgi-bin/mapserv.exe, a variável deverá conter apenas /cgi-bin/mapserv.exe */ $locmapserv = "/cgi-bin/mapserv.exe"; /* Variable: $locsistemas Onde fica o xml que será utilizado para complementar a lista de temas disponíveis na árvore de adição de temas. Se for "" será utilizado o sistema de administração do i3geo (veja i3geo/admin). Com base no arquivo xml é montada uma árvore de opções que é adicionada à arvore de temas mostrada na guia "Adiciona" do i3geo. Por meio dessa nova árvore pode-se disparar programas PHP que executam operações especiais para a montagem de uma nova camada a ser adicionada ao mapa. Veja a documentação específica do arquivo sistemas.xml para maiores detalhes. */ $locsistemas = ""; /* Variable: $locidentifica Onde fica o xml que será utilizado para complementar a lista de temas dispponíveis na ferramenta de identificação. Se for "" será utilizado o sistema de administração do i3geo (veja i3geo/admin). Com base no arquivo xml é montada uma lista de opções que é adicionada à lista de temas mostrada ferramenta de identificação de elementos no mapa. Por meio dessa lista pode-se disparar programas PHP que executam operações especiais para a obtenção de dados com base em um par de coordenadas xy. Veja a documentação específica do arquivo identifica.xml para maiores detalhes. */ $locidentifica = ""; /* Variable: $locmapas Onde fica o xml, para preencher a guia mapas. Se for "" será utilizado o sistema de administração do i3geo (veja i3geo/admin). 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. Veja a documentação específica do arquivo mapas.xml para maiores detalhes. */ $locmapas = ""; /* Variable: $R_path Onde esta o executavel do software 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"; /* Variable: $postgis_con Depreciado - não é mais necessário na versão 5.x do Mapserver 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 = ""; /* Variable: $srid_area Depreciado - não é mais necessário na versão 5.x do Mapserver srid utilizado nos cálculos que exigem projeção equivalente */ $srid_area = 1; /* Variable: $postgis_mapa String de conexão para acesso aos dados (opcional). Com o uso opcional dessa variável é possível esconder a string de conexão com o banco de dados. O Mapserver não permite esconder essa string, por isso, no i3geo, foi implementado um esquema de substituição. Toda vez que um objeto "map" é criado via PHP Mapscript, a string de conexão é substituída de " " para o valor de $postgis_mapa. Se não for desejado a substituição, deixe essa variável em branco. Se vc especificar essa variável, o mapa será forçado a recusar o modo de operação CGI. Para mais detalhes veja a função substituiCon em classesphp/funcoes_gerais.php */ $postgis_mapa = ""; //"user=geodados password=geodados dbname=geodados host=10.1.1.36 port=5432"; /* Variable: $menutemas Array com a lista de arquivos xml que serão incluidos na guia de adição de temas. Se for "", será utilizado o arquivo default menutemas/menutemas.xml. Esse xml define a lista de temas que serão mostrados na guia "Adiciona". Para mais detalhes veja a documentação específica do arquivo menutemas/menutemas.xml Utilize o caminho completo no servidor para o nome dos wml, assim vc evita problemas em serviços do tipo kml e ogc Example: $menutemas = array( array("publicado"=>"sim","idmenu"=>1,"arquivo"=>"http://localhost/i3geo/menutemas/geopr.xml","status"=>"fechado"), array("publicado"=>"sim","idmenu"=>2,"arquivo"=>"http://localhost/i3geo/menutemas/menutemas.xml","status"=>"aberto") ); Para usar o menu default, utilize apenas $menutemas = ""; nesse caso, os menus serão obtidos do banco de dados de administração. Para editar o banco de dados utilize http://localhost/i3geo/admin */ $menutemas = ""; /* Variable: $utilizacgi Variável indicando se o desenho do corpo do mapa será baseado no modo cgi. Por default, o mapserver desenha o mapa via php, porém, pode-se alterar o modo de desenho. No modo normal, a imagem do mapa é gerada e armazenada no diretório ms_tmp. Após a geração da imagem o endereço do arquivo é retornado ao mapa (retorno via Ajax) e o javascript se encarrega de alterar o endereço da imagem no navegador. Com o uso do CGI a imagem não é gerada, sendo repassado ao navegador o endereço do cgi acrescentado do nome do mapfile, fazendo com que a imagem seja retornada diretamente. Em alguns casos o uso do cgi torna a aplicação mais rápida. */ $utilizacgi = "nao"; /* Variable: $atlasxml Indica o nome do arquivo xml que será utilizado na interface Atlas do i3geo. Pode ser utilizado o caminho relativo, tendo como base i3geo/diretorio */ $atlasxml = ""; /* Variable: $expoeMapfile Essa variável controla se o nome do mapfile atual será ou não retornado para a aplicação via ajax. Quando essa variável for definida como "nao" algumas das funcionalidades do i3geo poderão ficar prejudicadas, mas sem comprometimento das funções principais. */ $expoeMapfile = ""; /* Variable: $conexaoadmin Arquivo PHP que define a string de conexão (PDO) com o banco de dados administrativo. Esse arquivo é incluído no programa i3geo/admin/conexao.php O banco de dados administrativo é utilizado para definir coisas como a árvore de temas, árvore de mapas, etc. O banco de dados, originalmente, é montado em SQLITE, porém, em ambientes corporativos, sugere-se o uso de bancos de daods mais robustos. Se você quiser utilizar a conexão default, baseado no SQLITE, mantenha essa variável vazia. O uso do banco de dados não é obrigatório, uma vez que os arquivos podem ser mantidos em disco (arquivos XML). O programa PHP que estabelece a conexão deve retornar objetos com nomes padronizados. Veja o arquivo i3geo/admin/conexao.php para maiores detalhes. */ $conexaoadmin = "";//$locaplic."/admin/php/conexaomma.php"; } else //se for linux { $editores = array("127.0.0.1"); $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://dsvmapas.mma.gov.br/i3geo/menutemas/sistemas.xml"; $locidentifica = "";//"http://dsvmapas.mma.gov.br/i3geo/menutemas/identifica.xml"; $locmapas = "";//"http://dsvmapas.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 = ""; $srid_area = 1; $postgis_mapa = ""; $menutemas = ""; $utilizacgi = "nao"; $atlasxml = "";//"../menutemas/atlas.xml"; $expoeMapfile = "sim"; $conexaoadmin = ""; } ?>