Temas

Summary
Temas
Arquivos
i3geo/ classesjs/ classe_tema.js
LicençaI3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet
Classe
i3GEO.temaFunções de diálogo e processamento de propriedades de um tema existente no mapa
Functions
excluiExclui um tema do mapa
fonteAbre os metadados registrados para o tema
sobeSobe um tema na ordem de desenho
desceDesce um tema na ordem de desenho
zoomZoom para o tema
zoomselZoom para os elementos selecionados de um tema
limpaselLimpa a selecao do tema
mudatranspMuda a transparencia de um tema
mudanomeMuda o nome de um tema
mostralegendajanelaMostra a legenda de um tema em uma janela flutuante específica
Classe
i3GEO. tema. dialogoAbre as telas de diálogo das opções de manipulação de um tema
Functions
abreKmlAbre a janela para mostrar o link de acesso a um tema via kml.
graficotemaAdiciona gráficos automaticamente nos elementos de um tema
toponimiaOpções de toponímia de um tema.
filtroOpções de filtragem de um tema.
procuraratribAbre a janela com a opção de procurar elementos baseados nos atributos da tabela do tema
tabelaAbre a tabela com os atributos de um tema.
etiquetasAbre a janela de configuração das etiquetas
editaLegendaAbre a janela do editor de legenda de um tema
downloadAbre a janela que faz o download de um tema
sldConverte a legenda do tema para o formato SLD (utilizado em requisições de Web Services OGC)

Arquivos

i3geo/ classesjs/ classe_tema.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.

Classe

i3GEO.tema

Funções de diálogo e processamento de propriedades de um tema existente no mapa

Em i3GEO.tema.dialogo estão as funções de abertura dos diálogos para alteração das propriedades do tema,

Functions

exclui

exclui: function(tema)

Exclui um tema do mapa

Parametros

temacódigo do tema

fonte

fonte: function(tema)

Abre os metadados registrados para o tema

Parametros

temacódigo do tema

sobe

sobe: function(tema)

Sobe um tema na ordem de desenho

Parametros

temacódigo do tema

desce

desce: function(tema)

Desce um tema na ordem de desenho

Parametros

temacódigo do tema

zoom

zoom: function(tema)

Zoom para o tema

Parametros

temacódigo do tema

zoomsel

zoomsel: function(tema)

Zoom para os elementos selecionados de um tema

Parametros

temacódigo do tema

limpasel

limpasel: function(tema)

Limpa a selecao do tema

Parametros

temaID (name) do tema clicado

mudatransp

mudatransp: function(idtema)

Muda a transparencia de um tema

Parametros

idtemacódigo do tema

mudanome

mudanome: function(idtema)

Muda o nome de um tema

Parametros

idtemacódigo do tema

mostralegendajanela

mostralegendajanela: function(idtema,
nome,
tipoOperacao)

Mostra a legenda de um tema em uma janela flutuante específica

Na configuração padrão, essa função é disparada quando o usuário estaciona o ouse sobre o nome de um tema na árvore de camadas

O uso normal seria nas opções onmouseover e onmouseout

Exemplo

onmouseover = i3GEO.tema.mostralegendajanela(idtema,nome,”ativatimer”)

onmouseout = i3GEO.tema.mostralegendajanela(idtema,nome,”desaativatimer”)

onclick = i3GEO.tema.mostralegendajanela(idtema,nome,”abrejanela”)

Parametros

idtema {String}código do tema
nome {String}nome completo do tema que será mostrado no cabeçalho da janela
tipoOperacao {String} {ativatimer|desativatimer|abrejanela}tipo de operação que será executada

Classe

i3GEO. tema. dialogo

Abre as telas de diálogo das opções de manipulação de um tema

Return

i3GEO.janela.cria

Functions

abreKml

abreKml: function(tema)

Abre a janela para mostrar o link de acesso a um tema via kml.

O tema em questão é um dos que constam na árvore de temas

Parametros

temacódigo do tema escolhido

graficotema

graficotema: function(idtema)

Adiciona gráficos automaticamente nos elementos de um tema

Parametros

idtemacódigo do tema

toponimia

toponimia: function(idtema)

Opções de toponímia de um tema.

Parametros

idtemacódigo do tema

filtro

filtro: function(idtema)

Opções de filtragem de um tema.

Parametros

idtemacódigo do tema

procuraratrib

procuraratrib: function(idtema)

Abre a janela com a opção de procurar elementos baseados nos atributos da tabela do tema

Parametros

idtemaid que identifica o tema conforme definido no map file

tabela

tabela: function(idtema)

Abre a tabela com os atributos de um tema.

Parametros

idtemaid que identifica o tema conforme definido no map file

etiquetas

etiquetas: function(idtema)

Abre a janela de configuração das etiquetas

Parametros

idtemaid que identifica o tema conforme definido no map file

editaLegenda

editaLegenda: function(idtema)

Abre a janela do editor de legenda de um tema

Parametros

idtemaid que identifica o tema conforme definido no map file

download

download: function(idtema)

Abre a janela que faz o download de um tema

Parametros

idtemaid ue identifica o tema no map file.

sld

sld: function(idtema)

Converte a legenda do tema para o formato SLD (utilizado em requisições de Web Services OGC)

O SLD é mostrado em uma janela sobre o mapa

Parametros

idtemaid ue identifica o tema no map file.
exclui: function(tema)
Exclui um tema do mapa
fonte: function(tema)
Abre os metadados registrados para o tema
sobe: function(tema)
Sobe um tema na ordem de desenho
desce: function(tema)
Desce um tema na ordem de desenho
zoom: function(tema)
Zoom para o tema
zoomsel: function(tema)
Zoom para os elementos selecionados de um tema
limpasel: function(tema)
Limpa a selecao do tema
mudatransp: function(idtema)
Muda a transparencia de um tema
mudanome: function(idtema)
Muda o nome de um tema
mostralegendajanela: function(idtema,
nome,
tipoOperacao)
Mostra a legenda de um tema em uma janela flutuante específica
abreKml: function(tema)
Abre a janela para mostrar o link de acesso a um tema via kml.
graficotema: function(idtema)
Adiciona gráficos automaticamente nos elementos de um tema
toponimia: function(idtema)
Opções de toponímia de um tema.
filtro: function(idtema)
Opções de filtragem de um tema.
procuraratrib: function(idtema)
Abre a janela com a opção de procurar elementos baseados nos atributos da tabela do tema
tabela: function(idtema)
Abre a tabela com os atributos de um tema.
etiquetas: function(idtema)
Abre a janela de configuração das etiquetas
editaLegenda: function(idtema)
Abre a janela do editor de legenda de um tema
download: function(idtema)
Abre a janela que faz o download de um tema
sld: function(idtema)
Converte a legenda do tema para o formato SLD (utilizado em requisições de Web Services OGC)