Interface

Summary
Interface
Files
i3geo/ classesjs/ classe_interface.js
LicençaI3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet
i3GEO. interfaceFuncoes que controlam o comportamento específico de determinadas interfaces
Properties
ATUALInterface atual em uso.
IDCORPOID do elemento HTML que receberá o corpo do mapa
Variables
IDMAPAID do elemento HTML criado para conter o mapa Esse elemento normalmente é criado dentro de IDCORPO dependendo da interface
Functions and Properties
redesenhaAplica o método redesenha da interface atual
criaCria ou altera os elementos HTML necessários para a interface
iniciaInicia a interface
ativaBotoesAtiva os botões de ferramentas
flamingoInterface baseada no software flamingo (flash)
openlayersInterface baseada no software openlayers
googlemapsInterface baseada no software googlemaps
OPACIDADEValor da opacidade da camada i3geo do mapa
googleearthInterface baseada no software googlemaps

Files

i3geo/ classesjs/ classe_interface.js

Licença

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; 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.

i3GEO. interface

Funcoes que controlam o comportamento específico de determinadas interfaces

As interfaces são definidas na inicialização do i3Geo, por exemplo, openlayers, flamingo,etc

A classe “interface” contém os métdos específicos utilizados nessas interfaces

Exemplo

Para iniciar o i3geo com uma interface específica, utilize http://localhost- /i3geo- /ms_criamapa.php?interface=flamingo.htm O HTML deve conter as definições da interface criada e deve estar armazenado em i3geo/aplicmap

Summary
Properties
ATUALInterface atual em uso.
IDCORPOID do elemento HTML que receberá o corpo do mapa
Variables
IDMAPAID do elemento HTML criado para conter o mapa Esse elemento normalmente é criado dentro de IDCORPO dependendo da interface
Functions and Properties
redesenhaAplica o método redesenha da interface atual
criaCria ou altera os elementos HTML necessários para a interface
iniciaInicia a interface
ativaBotoesAtiva os botões de ferramentas
flamingoInterface baseada no software flamingo (flash)
openlayersInterface baseada no software openlayers
googlemapsInterface baseada no software googlemaps
OPACIDADEValor da opacidade da camada i3geo do mapa
googleearthInterface baseada no software googlemaps

Properties

ATUAL

Interface atual em uso.

Default

padrao

IDCORPO

ID do elemento HTML que receberá o corpo do mapa

Variables

IDMAPA

ID do elemento HTML criado para conter o mapa Esse elemento normalmente é criado dentro de IDCORPO dependendo da interface

Functions and Properties

redesenha

redesenha: function()

Aplica o método redesenha da interface atual

cria

cria: function(w,
h)

Cria ou altera os elementos HTML necessários para a interface

Essa função é executada na inicialização do i3geo

Parameters

w {Integer}largura do corpo do mapa em pixels
h {Integer}altura do corpo do mapa em pixels

inicia

inicia: function(w,
h)

Inicia a interface

ativaBotoes

ativaBotoes: function()

Ativa os botões de ferramentas

flamingo

flamingo:

Interface baseada no software flamingo (flash)

openlayers

openlayers:

Interface baseada no software openlayers

O objeto openlayers criado nessa função pode ser acessado na variável i3geoOL

googlemaps

googlemaps:

Interface baseada no software googlemaps

O objeto criado com a API do google maps pode ser acessado na variável i3GeoMap

OPACIDADE

Valor da opacidade da camada i3geo do mapa

Varia de 0 a 1

Default

0.8

Type

{Numeric}

googleearth

googleearth:

Interface baseada no software googlemaps

O objeto criado com a API do google maps pode ser acessado na variável i3GeoMap

redesenha: function()
Aplica o método redesenha da interface atual
cria: function(w,
h)
Cria ou altera os elementos HTML necessários para a interface
inicia: function(w,
h)
Inicia a interface
ativaBotoes: function()
Ativa os botões de ferramentas
flamingo:
Interface baseada no software flamingo (flash)
openlayers:
Interface baseada no software openlayers
googlemaps:
Interface baseada no software googlemaps
googleearth:
Interface baseada no software googlemaps