classe_atlas.php

Manipulação da interface Atlas.

Licenca

GPL2

I3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet

Direitos Autorais Reservados © 2006 Ministério do Meio Ambiente Brasil Desenvolvedor: Edmar Moretti edmar..nosp@m.moretti@mma.g.nosp@m.ov.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;

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.

Arquivo

i3geo/classesphp/classe_atlas.php

Summary
classe_atlas.phpManipulação da interface Atlas.
Atlas
Functions
__constructCria um objeto atlas
pegaListaDeAtlasPega a lista de atlas existentes e as informações básicas sobre cada um
criaAtlasLê os parâmetros necessários para abrir um atlas no i3geo
pegaListaDePranchasPega a lista de pranchas existentes em um atlas específico e as informações básicas sobre cada uma
abrePranchaAtiva uma prancha do atlas.

Atlas

Summary
Functions
__constructCria um objeto atlas
pegaListaDeAtlasPega a lista de atlas existentes e as informações básicas sobre cada um
criaAtlasLê os parâmetros necessários para abrir um atlas no i3geo
pegaListaDePranchasPega a lista de pranchas existentes em um atlas específico e as informações básicas sobre cada uma
abrePranchaAtiva uma prancha do atlas.

Functions

__construct

function __construct($xml)

Cria um objeto atlas

parameters

$atlasxmlObjeto xml com o atlas.

pegaListaDeAtlas

function pegaListaDeAtlas($tituloinstituicao = "")

Pega a lista de atlas existentes e as informações básicas sobre cada um

Parametros

tituloinstituicaoé utilizado para montar o cabeçalho HTML com a lista de atlas.  Pode ser obtido do ms_configura.php

criaAtlas

function criaAtlas($atlasId)

Lê os parâmetros necessários para abrir um atlas no i3geo

Parametros

atlasIdid do atlas desejado, conforme existente em atlas.xml

pegaListaDePranchas

function pegaListaDePranchas($atlasId)

Pega a lista de pranchas existentes em um atlas específico e as informações básicas sobre cada uma

Parametros

atlasIdidentificador do Atlas desejado

abrePrancha

function abrePrancha($atlasId,
$pranchaId,
$map_file,
$locaplic)

Ativa uma prancha do atlas.

Inclui os temas definidos na configuração da prancha.

Os layers que não são oriundos de uma prancha recebe o metadata “ATLAS” igual a “nao”.  Isso é feito na inicialização do Atlas.

Parametros

atlasIdid do atlas
pranchaIdidentificador da prancha de um atlas
map_filenome do mapfile do mapa atual
locapliclocalização do i3geo no servidor
function __construct($xml)
Cria um objeto atlas
function pegaListaDeAtlas($tituloinstituicao = "")
Pega a lista de atlas existentes e as informações básicas sobre cada um
function criaAtlas($atlasId)
Lê os parâmetros necessários para abrir um atlas no i3geo
function pegaListaDePranchas($atlasId)
Pega a lista de pranchas existentes em um atlas específico e as informações básicas sobre cada uma
function abrePrancha($atlasId,
$pranchaId,
$map_file,
$locaplic)
Ativa uma prancha do atlas.