Temas

i3GEO.tema

Funcoes de dialogo e processamento de propriedades de um tema existente no mapa

Em i3GEO.tema.dialogo estao as funcoes de abertura dos dialogos para alteracao das propriedades do tema,

Summary
Temasi3GEO.tema
Arquivos
i3geo/classesjs/classe_tema.jsGPL2
Functions
excluiExclui um tema do mapa
fonteAbre os metadados registrados para o tema
zoomZoom para o tema
zoomselZoom para os elementos selecionados de um tema
limpaselLimpa a selecao do tema
invertestatuslegendaInverte o status atual do metadata CLASSE, permitindo esconder ou mostrar a legenda do tema
alteracorclasseAltera a cor de uma classe de um tema
mudanomeMuda o nome de um tema
mostralegendajanelaMostra a legenda de um tema em uma janela flutuante especifica
temporizadorAplica um temporizador para que a camada seja redesenhada em determinado intervalo de tempo.
i3GEO.tema.dialogoAbre as telas de dialogo das opcoes de manipulacao de um tema
Functions
tmeAbre a ferramenta TME
mostraWmsMostra a url que da acesso ao WMS de um tema
comentarioAbre a janela de dialogo para o usuario ver e inserir comentarios em um tema
cortinaAbre a janela de dialogo da ferramenta cortina
abreKmlAbre a janela de dialogo da ferramenta convertekml
salvaMapfileAbre a janela de dialogo da ferramenta salvamapfile
graficotemaAbre a janela de dialogo da ferramenta graficotema
toponimiaAbre a janela de dialogo da ferramenta toponimia
filtroAbre a janela de dialogo da ferramenta filtro
procuraratribAbre a janela de dialogo da ferramenta busca
tabelaAbre a janela de dialogo da ferramenta tabela
etiquetasAbre a janela de dialogo da ferramenta etiqueta
editaLegendaAbre a janela de dialogo da ferramenta legenda
downloadAbre a janela de dialogo da ferramenta download
sldConverte a legenda do tema para o formato SLD (utilizado em requisicoes de Web Services OGC)
aplicarsldFax o upload de um arquivo SLD (xml) e aplica ao tema
editorsqlAbre a janela de dialogo da ferramenta editorsql

Arquivos

i3geo/classesjs/classe_tema.js

Licença

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@gmai.nosp@m.l.com

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 ADEQUACÃ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.

Functions

exclui

exclui: function(tema)

Exclui um tema do mapa

Parametros

temacodigo do tema

fonte

fonte: function(tema)

Abre os metadados registrados para o tema

Parametros

temacodigo do tema

zoom

zoom: function(tema)

Zoom para o tema

Parametros

temacodigo do tema

zoomsel

zoomsel: function(tema)

Zoom para os elementos selecionados de um tema

Parametros

temacodigo do tema

limpasel

limpasel: function(tema)

Limpa a selecao do tema

Parametros

temaID (name) do tema clicado

invertestatuslegenda

invertestatuslegenda: function(idtema)

Inverte o status atual do metadata CLASSE, permitindo esconder ou mostrar a legenda do tema

Parametros

idtemacodigo do tema

alteracorclasse

alteracorclasse: function(idtema,
idclasse,
rgb)

Altera a cor de uma classe de um tema

Parametros

idtemacodigo do tema
idclasseid da classe
rgbnova cor (r,g,b)

mudanome

mudanome: function(idtema)

Muda o nome de um tema

Parametros

idtemacodigo do tema

mostralegendajanela

mostralegendajanela: function(idtema,
nome,
tipoOperacao)

Mostra a legenda de um tema em uma janela flutuante especifica

Na configuracao padrao, essa funcao e disparada quando o usuario estaciona o ouse sobre o nome de um tema na arvore de camadas

O uso normal seria nas opcoes 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}codigo do tema
nome {String}nome completo do tema que sera mostrado no cabecalho da janela
tipoOperacao {String} {ativatimer|desativatimer|abrejanela}tipo de operacao que sera executada

temporizador

temporizador: function(idtema,
tempo)

Aplica um temporizador para que a camada seja redesenhada em determinado intervalo de tempo.

O campo com o valor de tempo (em segundos) e composto por “temporizador”+idtema

Parametros

idtemaid que identifica o tema no map file.

i3GEO.tema.dialogo

Abre as telas de dialogo das opcoes de manipulacao de um tema

Return

i3GEO.janela.cria

Summary
Functions
tmeAbre a ferramenta TME
mostraWmsMostra a url que da acesso ao WMS de um tema
comentarioAbre a janela de dialogo para o usuario ver e inserir comentarios em um tema
cortinaAbre a janela de dialogo da ferramenta cortina
abreKmlAbre a janela de dialogo da ferramenta convertekml
salvaMapfileAbre a janela de dialogo da ferramenta salvamapfile
graficotemaAbre a janela de dialogo da ferramenta graficotema
toponimiaAbre a janela de dialogo da ferramenta toponimia
filtroAbre a janela de dialogo da ferramenta filtro
procuraratribAbre a janela de dialogo da ferramenta busca
tabelaAbre a janela de dialogo da ferramenta tabela
etiquetasAbre a janela de dialogo da ferramenta etiqueta
editaLegendaAbre a janela de dialogo da ferramenta legenda
downloadAbre a janela de dialogo da ferramenta download
sldConverte a legenda do tema para o formato SLD (utilizado em requisicoes de Web Services OGC)
aplicarsldFax o upload de um arquivo SLD (xml) e aplica ao tema
editorsqlAbre a janela de dialogo da ferramenta editorsql

Functions

tme

tme: function(tema)

Abre a ferramenta TME

Parametros

temacodigo do tema escolhido

mostraWms

mostraWms: function(tema)

Mostra a url que da acesso ao WMS de um tema

Parametros

temacodigo do tema escolhido

comentario

comentario: function(tema)

Abre a janela de dialogo para o usuario ver e inserir comentarios em um tema

Parametros

temacodigo do tema escolhido

cortina

cortina: function(tema)

Abre a janela de dialogo da ferramenta cortina

Parametros

temacodigo do tema escolhido

abreKml

abreKml: function(tema,
tipo)

Abre a janela de dialogo da ferramenta convertekml

Parametros

temacodigo do tema escolhido
tipotipo de kml - kml|kmz , o tipo kmz permite acessar os dados via kml (por meio de um WMS) e via kml vetorial.

salvaMapfile

salvaMapfile: function(idtema)

Abre a janela de dialogo da ferramenta salvamapfile

Parametros

idtemacodigo do tema

graficotema

graficotema: function(idtema)

Abre a janela de dialogo da ferramenta graficotema

Parametros

idtemacodigo do tema

toponimia

toponimia: function(idtema)

Abre a janela de dialogo da ferramenta toponimia

Parametros

idtemacodigo do tema

filtro

filtro: function(idtema)

Abre a janela de dialogo da ferramenta filtro

Parametros

idtemacodigo do tema

procuraratrib

procuraratrib: function(idtema)

Abre a janela de dialogo da ferramenta busca

Parametros

idtemaid que identifica o tema conforme definido no map file

tabela

tabela: function(idtema)

Abre a janela de dialogo da ferramenta tabela

Parametros

idtemaid que identifica o tema conforme definido no map file

etiquetas

etiquetas: function(idtema)

Abre a janela de dialogo da ferramenta etiqueta

Parametros

idtemaid que identifica o tema conforme definido no map file

editaLegenda

editaLegenda: function(idtema)

Abre a janela de dialogo da ferramenta legenda

Parametros

idtemaid que identifica o tema conforme definido no map file

download

download: function(idtema)

Abre a janela de dialogo da ferramenta download

Parametros

idtemaid que identifica o tema no map file.

sld

sld: function(idtema)

Converte a legenda do tema para o formato SLD (utilizado em requisicoes de Web Services OGC)

O SLD e mostrado em uma janela sobre o mapa

Parametros

idtemaid que identifica o tema no map file.

aplicarsld

aplicarsld: function(idtema)

Fax o upload de um arquivo SLD (xml) e aplica ao tema

Parametros

idtemaid que identifica o tema no map file.

editorsql

editorsql: function(idtema)

Abre a janela de dialogo da ferramenta editorsql

Parametros

idtemaid que identifica o tema no map file.
exclui: function(tema)
Exclui um tema do mapa
fonte: function(tema)
Abre os metadados registrados para o tema
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
invertestatuslegenda: function(idtema)
Inverte o status atual do metadata CLASSE, permitindo esconder ou mostrar a legenda do tema
alteracorclasse: function(idtema,
idclasse,
rgb)
Altera a cor de uma classe 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 especifica
temporizador: function(idtema,
tempo)
Aplica um temporizador para que a camada seja redesenhada em determinado intervalo de tempo.
tme: function(tema)
Abre a ferramenta TME
mostraWms: function(tema)
Mostra a url que da acesso ao WMS de um tema
comentario: function(tema)
Abre a janela de dialogo para o usuario ver e inserir comentarios em um tema
cortina: function(tema)
Abre a janela de dialogo da ferramenta cortina
abreKml: function(tema,
tipo)
Abre a janela de dialogo da ferramenta convertekml
salvaMapfile: function(idtema)
Abre a janela de dialogo da ferramenta salvamapfile
graficotema: function(idtema)
Abre a janela de dialogo da ferramenta graficotema
toponimia: function(idtema)
Abre a janela de dialogo da ferramenta toponimia
filtro: function(idtema)
Abre a janela de dialogo da ferramenta filtro
procuraratrib: function(idtema)
Abre a janela de dialogo da ferramenta busca
tabela: function(idtema)
Abre a janela de dialogo da ferramenta tabela
etiquetas: function(idtema)
Abre a janela de dialogo da ferramenta etiqueta
editaLegenda: function(idtema)
Abre a janela de dialogo da ferramenta legenda
download: function(idtema)
Abre a janela de dialogo da ferramenta download
sld: function(idtema)
Converte a legenda do tema para o formato SLD (utilizado em requisicoes de Web Services OGC)
aplicarsld: function(idtema)
Fax o upload de um arquivo SLD (xml) e aplica ao tema
editorsql: function(idtema)
Abre a janela de dialogo da ferramenta editorsql