index.html 13.5 KB
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1">
<link rel="stylesheet" type="text/css" href="html/admin.css">
<script src="../pacotes/cpaint/cpaint2.inc.compressed.js" type="text/javascript"></script>
<script src="js/admin.js" type="text/javascript"></script>
</head>
<body>
<div style=width:80%;text-align:left;>
<h1>Administração do i3geo</h1>
<p>Se você atualizou o Mapserver para a versão 5.2.2, seus mapfiles antigos podem não funcionar. Veja em "Outras opções" o item "Ajusta mapfiles".
<fieldset>
<legend>Leia-me</legend>
<div style=display:none; >
<p>Antes da versão 4.0 o i3geo utilizava arquivos armazenados em disco (arquivos XML) para configurar as 
árvores de adição de camadas, listagens de endereços, lista de mapas, etc.  
Com a nova estrutura de administração, esses arquivos podem ser substituídos por registros em bancos de dados.
Se você optar por usar um banco de dados, os arquivos antigos poderão ser importados para o banco 
(veja as opções de importação). Se vc desejar continuar utilizando os arquivos XML em disco, basta 
editar as variáveis de configuração existentes em i3geo/ms_configura.php.</p>
<p>Para possibilitar a distribuição do i3geo de forma independente de banco de dados, optou-se pelo uso do gerenciador 
SQLITE, cujo arquivo com os dados fica armazenado em i3geo/menutemas/admin.db. Os programas em PHP que gerenciam esse banco 
utilizam o pacote PDO, possibilitando que seja utilizado outro gerenciador, como o POSTGRESQL, entre outros.</p>
<p>Para modificar a configuração do PDO, e utilizar outro gerenciador, deve-se editar o arquivo i3geo/admin/conexao.php 
ou então alterar a variável de configuração, definida no ms_configura.php, chamada $conexaoadmin. Essa variável indica o nome de um 
programa em PHP que será incluído nos programas que fazem acesso ao banco de dados de administração. Um exemplo de 
conexão em PHP pode ser visto em i3geo/admin/php/conexaomma.php.</p>
<p>Para usar um gerenciador diferente do SQLITE é necessário criar as tabelas no novo banco de dados. Os sqls para 
essa criação podem ser obtidos no item "Outras opções".</p>

</div> 
</fieldset>
<br>
<fieldset>
<legend>Configuração geral</legend>
<div style=display:none; >
<div id=a1 style=display:none;background-color:beige >
	<p>Após instalar o i3geo, tente abrí-lo no navegador e faça o teste de instalação para ver se está tudo funcionando bem.</p>
	<p>Caso seja identificado algum problema, experimente alterar as variáveis de configuração e os parâmetros dos arquivos mapfiles utilizados na inicialização do i3geo.</p>
	<p>Problemas no funcionamento do i3geo geralmente está associado a problemas no ambiente web. Verifique na documentação do i3geo os itens referentes à instalação e o fórum.</p>
</div>
<table class=lista1 >
<tr onclick="ajuda('a1',this)"><td><div class=ajuda  ></div></td><td>Ajuda</td></tr>
<tr onclick="abre('../ms_criamapa.php')"><td><div class=aplicar  ></div></td><td>Abrir o i3geo</td></tr>
<tr onclick="abre('../testainstal.php')" ><td><div class=aplicar ></div></td><td>Testar a instalação do i3geo (testainstal.php)</td></tr>
<tr onclick="abre('html/ms_configura.html')"><td><div class=aplicar ></div></td><td>Editar variáveis de configuração (ms_configura.php)</td></tr>
<tr onclick="abre('html/mapfiles.html')"><td><div class=aplicar ></div></td><td>Editar os arquivos mapfile básicos utilizados na inicialização</td></tr>
</table>
</div>
</fieldset>
<br>
<fieldset>
<legend>Editor de mapfiles</legend>
<div style=display:none; >
<div id=a8 style=display:none;background-color:beige >
	<p>As camadas disponíveis no i3geo são mantidas em arquivos na estrutura mapfile armazenados no diretório i3geo/temas
	<p>Esses arquivos são utilizados na formação da árvore de adição de temas e em vários aplicativos do i3geo.
	<p>São nesses arquivos que são definidas as características de cada camada, como acesso aos dados, legenda, etc.
</div>
<table class=lista1 >
<tr onclick="ajuda('a8',this)"><td><div class=ajuda  ></div></td><td>Ajuda</td></tr>
<tr onclick="abre('html/editormapfile.html')"><td><div class=aplicar ></div></td><td>Edição</td></tr>
</table>
</div>
</fieldset>
<br>
<fieldset>
<legend>Edição dos menus de adição de temas</legend>
<div style=display:none; >
<div id=a2 style=display:none;background-color:beige >
	<p>Utilize essa opção para editar as árvores de menus.
	<p>O i3Geo pode ter mais de um menu, que são mostradas na forma de árvores de grupos, sub-grupos e temas.
	<p>Os temas são baseados nos arquivos mapfiles que definem as características de conexão com os dados, simbologia, etc.
	<p>Apenas os mapfiles cadastrados como temas podem ser incluídos nas árvores de menus.
</div>
<table class=lista1 >
<tr onclick="ajuda('a2',this)"><td><div class=ajuda  ></div></td><td>Ajuda</td></tr>
<tr onclick="abre('html/arvore.html')"><td><div class=aplicar ></div></td><td>Editar a árvore dos menus</td></tr>
<tr onclick="abre('html/importarmenu.html')"><td><div class=aplicar ></div></td><td>Importar XML</td></tr>
</table>
</div>
</fieldset>
<br>
<fieldset>
<legend>Edição das tabelas auxiliares</legend>
<div style=display:none; >
<div id=a2 style=display:none;background-color:beige >
	<p>Utilize essa opção para construir as listas de opções correspondentes às TAGS e PERFIS
</div>
<table class=lista1 >
<tr onclick="ajuda('a2',this)"><td><div class=ajuda  ></div></td><td>Ajuda</td></tr>
<tr onclick="abre('html/perfis.html')"><td><div class=aplicar ></div></td><td>Editar a lista de perfis</td></tr>
<tr onclick="abre('html/tags.html')"><td><div class=aplicar ></div></td><td>Editar a lista de tags (palavras-chave)</td></tr>
</table>
</div>
</fieldset>
<br>
<fieldset>
<legend>Mapas</legend>
<div style=display:none; >
<div id=a3 style=display:none;background-color:beige >
	<p>Mapas são links especiais que abrem o i3geo com parâmetros específicos, como a extensão geográfica, temas ligados e temas desligados.</p>
	<p>A lista de mapas é utilizada na guia "mapas" do i3geo e também na versão mobile.</p>
</div>
<table class=lista1 >
<tr onclick="ajuda('a3',this)"><td><div class=ajuda  ></div></td><td>Ajuda</td></tr>
<tr onclick="abre('html/mapas.html')"><td><div class=aplicar ></div></td><td>Edição dos mapas</td></tr>
<tr onclick="abre('html/mapas_importar.html')"><td><div class=aplicar ></div></td><td>Importar XML</td></tr>
</table>
</div>
</fieldset>
<br>
<fieldset>
<legend>Atlas</legend>
<div style=display:none; >
<div id=a7 style=display:none;background-color:beige >
	<p>A interface Atlas é uma forma especial de apresentar as camadas organizadas no i3geo. 
	Um atlas é composto de pranchas que por sua vez contém camadas pré-definidas. Cada Atlas e cada prancha pode ter um texto explicativo, mostrado ao usuário em uma janela interna do i3geo.</p>
	<p>Para criar um Atlas basta definir quais pranchas e temas farão parte do mesmo. Essa definição é feita no arquivo xml i3geo/menutemas/atlas.xml, 
	ou no banco de dados administrativo.</p>
	<p>Para ver a lista de Atlas, utilize i3geo/atlas
</div>
<table class=lista1 >
<tr onclick="ajuda('a7',this)"><td><div class=ajuda  ></div></td><td>Ajuda</td></tr>
<tr onclick="abre('html/atlas.html')"><td><div class=aplicar ></div></td><td>Edição dos atlas</td></tr>
<tr onclick="abre('html/atlas_importar.html')"><td><div class=aplicar ></div></td><td>Importar XML</td></tr>
</table>
</div>
</fieldset>
<br>
<fieldset>
<legend>Cadastro de web services e links para download</legend>
<div style=display:none; >
<div id=a4 style=display:none;background-color:beige >
	<p>O i3geo possibilita o acesso a dados por meio da tecnologia de web services.</p>
	<p>Dessa forma, é possível incluir camadas no mapa que estão em servidores de dados remotos.</p>
	<p>Para poder acessar um web service o i3geo precisa apenas saber o endereço na internet. O cadastro de web sercices é utilizado para a geração de listas de endereços para que o usuário possa escolher.</p>
	<p>Os web services nos padrões OGC, suportados pelo Mapserver, podem ser configurados como temas e incluídos no mapa por meio da guia de adição de temas, ou seja, utiliza-se um mapfile normal para fazer o acesso. Já os web services cadastrados são utilizados em ferramentas específicas do i3geo, que permitem o uso de serviços WMS e GeoRSS.</p>
	<p>O aplicativo i3geo/datadownload.htm possibilita que o usuário realize o download de dados, conforme definido na montagem da árvore de temas.</p>
	<p>Além desses dados, é possível incluir no datadownload links especiais para determinados endereços onde podem ser obtidos outros dados.</p>
	<p>A lista de links é definida no arquivo menutemas/linksdownload.xml ou no banco de dados de administração.</p>
</div>
<table class=lista1 >
<tr onclick="ajuda('a4',this)"><td><div class=ajuda  ></div></td><td>Ajuda</td></tr>
<tr onclick="abre('html/webservices.html')"><td><div class=aplicar ></div></td><td>Edição do cadastro</td></tr>
<tr onclick="abre('html/webservices_importar.html')"><td><div class=aplicar ></div></td><td>Importar XML</td></tr>
</table>
</div>
</fieldset>
<br>
<fieldset>
<legend>Sistemas especiais de identificação</legend>
<div style=display:none; >
<div id=a5 style=display:none;background-color:beige >
	<p>A ferramenta de identificação do i3geo, que mostra informações de acordo com um ponto clicado pelo usuário no mapa, permite a inclusão de sistemas de busca especiais.</p>
	<p>Essas funções de busca são programas independentes, em PHP por exemplo, executados via URL e com parâmetros que identificam o x e y clicado no mapa.</p> 
</div>
<table class=lista1 >
<tr onclick="ajuda('a5',this)"><td><div class=ajuda  ></div></td><td>Ajuda</td></tr>
<tr onclick="abre('html/identifica.html')"><td><div class=aplicar ></div></td><td>Edição dos sistemas</td></tr>
<tr onclick="abre('html/identifica_importar.html')"><td><div class=aplicar ></div></td><td>Importar XML</td></tr>
</table>
</div>
</fieldset>
<br>
<fieldset>
<legend>Sistemas especiais que adicionam camadas</legend>
<div style=display:none; >
<div id=a6 style=display:none;background-color:beige >
	<p>A adição de camadas no mapa mostrado no i3geo normalmente é feita por meio da escolha das camadas disponíveis na guia de adição de temas.</p>
	<p>Para permitir a integração do i3geo com outros sistemas, pode-se selecionar programas especiais que permitem a interação com o usuário e a montagem de camadas baseadas em sistemas diversos.</p>
	<p>A lista de sistemas e funções é definida por padrão no arquivo xml i3geo/menutemas/sistemas.xml ou no banco de dados de administração.</p>
	<p>A operação desses sistemas depende das características de cada um, o i3geo apenas abre o programa indicado em uma janela interna do mapa.</p> 
</div>
<table class=lista1 >
<tr onclick="ajuda('a6',this)"><td><div class=ajuda  ></div></td><td>Ajuda</td></tr>
<tr onclick="abre('html/sistemas.html')"><td><div class=aplicar ></div></td><td>Edição dos sistemas</td></tr>
<tr onclick="abre('html/sistemas_importar.html')"><td><div class=aplicar ></div></td><td>Importar XML</td></tr>
</table>
</div>
</fieldset>
<br>
<fieldset>
<legend>Outras opções</legend>
<div style=display:none; >
<table class=lista1 >
<tr onclick="abre('html/incluimap.html')"><td><div class=aplicar ></div></td><td>Ajusta mapfiles</td></tr>
<tr onclick="abre('php/estatisticas.php')"><td><div class=aplicar ></div></td><td>Estatísticas</td></tr>

<tr onclick="abre('php/sqlite.php')"><td><div class=aplicar ></div></td><td>Descrição do banco padrão (SQLITE)</td></tr>
<tr onclick="abre('php/criabanco.php')"><td><div class=aplicar ></div></td><td>Criar banco de dados</td></tr>
<tr onclick="abre('../geraminiatura.php')"><td><div class=aplicar ></div></td><td>Gera as miniaturas (thumbnails) para os temas existentes no diretório i3geo/temas</td></tr>
<tr onclick="abre('xmlmenutemas.php?id_menu=0')"><td><div class=aplicar ></div></td><td>Ver xml com a árvore de temas</td></tr>
<tr onclick="abre('xmlatlas.php')"><td><div class=aplicar ></div></td><td>Ver xml com os Atlas</td></tr>
<tr onclick="abre('xmlidentifica.php')"><td><div class=aplicar ></div></td><td>Ver xml com os sistemas utilizados na ferramenta de identificação</td></tr>
<tr onclick="abre('xmlmapas.php')"><td><div class=aplicar ></div></td><td>Ver xml com a lista de mapas</td></tr>
<tr onclick="abre('xmlgeorss.php')"><td><div class=aplicar ></div></td><td>Ver xml com a lista de serviços Geo RSS</td></tr>
<tr onclick="abre('xmlservicoswms.php')"><td><div class=aplicar ></div></td><td>Ver xml com a lista de serviços WMS</td></tr>
<tr onclick="abre('xmlservicosws.php')"><td><div class=aplicar ></div></td><td>Ver xml com a lista de serviços WS (webservices convencionais)</td></tr>
<tr onclick="abre('xmlsistemas.php')"><td><div class=aplicar ></div></td><td>Ver xml com a lista de sistemas que adicionam temas especiais</td></tr>
<tr onclick="abre('rssgrupos.php')"><td><div class=aplicar ></div></td><td>Ver RSS com os grupos, subgrupos e temas</td></tr>
<tr onclick="abre('hiperbolica.php')"><td><div class=aplicar ></div></td><td>Ver XML para árvorehiperbólica</td></tr>
</table>
</div>
</fieldset>
<br>
</div>
<p>&nbsp;<p>&nbsp;<p>&nbsp;<p>&nbsp;<p>&nbsp;<p>&nbsp;<p>&nbsp;<p>&nbsp;<p>&nbsp;<p>&nbsp;<p>&nbsp;<p>&nbsp;<p>&nbsp;
<p>&nbsp;<p>&nbsp;<p>&nbsp;<p>&nbsp;<p>&nbsp;<p>&nbsp;<p>&nbsp;<p>&nbsp;<p>&nbsp;<p>&nbsp;<p>&nbsp;<p>&nbsp;<p>&nbsp;

</body>
<script>
/*
Title: Menu principal

Menu principal do sistema de administração

File: i3geo/admin/index.html
*/
//ativaIndice("indice")
ativaTR()
ativaLegenda()

function ajuda(i,t)
{$i(i).style.display="block";t.style.display="none"}
	
</script>
</html>