Diferenças entre edições de "I3geo/Instalação"

392 bytes adicionados ,  14h09min de 12 de junho de 2007
m (I3geo:ajudai3geo:instalacao movido para I3geo:ajuda i3geo:instalação: Correções ortográficas...)
A inicialização do i3Geo é feita sempre pelo programa '''i3geo/ms_criamapa.php''', esse programa utiliza parâmetros de inicialização (ver documentação dos códigos PHP) que podem alterar a apresentação do mapa, tais como a extensão geográfica, temas já ativos, temas que iniciam de forma visível, etc.
 
Ao iniciar o mapa, são criados diretórios temporários no endereço de arquivos temporários do Mapserver. Nesses diretórios são copiados os arquivos necessários para o funcionamento do i3geo, principalmente o arquivo 'mapfile' inicial (por padrão 'aplicmap/geral1.map' ou 'aplicmap/geral1windows.map'). As funções do mapa interativo utilizam esse 'mapfile' temporário para recuperar os parâmetros necessários ao desenho do mapa.
 
Esse esquema garante uma grande flexibilidade para a aplicação, pois qualquer função de processamento pode ler e gravar no arquivo de mapa temporário, não havendo interferências entre mapas ou limites quanto ao número de temas disponíveis ao usuário.
Exemplos:
 
Inicialização normal:
mapas.mma.gov.br/i3geo/ms_criamapa.php
 
Inicialização com debug:
mapas.mma.gov.br/i3geo/ms_criamapa.php?debug=sim
Inicialização com temas adicionais:
mapas.mma.gov.br/i3geo/ms_criamapa.php?temasa=bioma estadosl
Inicialização com temas adicionais e temas visíveis:
mapas.mma.gov.br/i3geo/ms_criamapa.php?temasa=bioma estadosl&layers=bioma
Inicialização enquadrando o mapa:
mapas.mma.gov.br/i3geo/ms_criamapa.php?temasa=bioma estadosl&layers=bioma
&mapext=-61.659833758812 -22.167229487155 -51.653964228299 -14.563251436222
Inicialização adicionando pontos:
mapas.mma.gov.br/i3geo/ms_criamapa.php?temasa=bioma estadosl&layers=bioma
&mapext=-61.659833758812 -22.167229487155 -51.653964228299 -14.563251436222
&pontos=-56 -18&nometemapontos=Tema de pontos
Inicialização com uma interface diferente:
mapas.mma.gov.br/i3geo/ms_criamapa.php?interface=../mapas/aplic/atlasrh/mapa.htm
&caminho=/opt/www/html/i3geo/&temasa=/opt/www/html/mapas/aplic/atlasrh/mapa.map estadosl
12.Salva o 'mapfile' temporário.
 
13.Verifica se existe algum programa que deve ser executado sobre o arquivo 'mapfile' criado (parâmetro de inicialização executa).
 
14. Caso existam programas, os mesmos são incluídos. Esses programas podem operar sobre o arquivo 'mapfile' criado (variável $tmpfname).
277

edições