Tabela de atributos

Mostra a tabela de atributos de um tema com opções de seleção, estatística, gráficos e relatórios.  O tema utilizado é o que estiver definido em i3GEO.temaAtivo

Veja

i3GEO.tema.dialogo.tabela

Arquivo

i3geo/ferramentas/tabela/index.js.php

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.

Summary
Tabela de atributosMostra a tabela de atributos de um tema com opções de seleção, estatística, gráficos e relatórios.
i3GEOF. tabela
Variaveis
aguardeEstilo do objeto DOM com a imagem de aguarde existente no cabeçalho da janela.
tipoDeGraficoGuarda o tipo de grafico escolhido pelo usuário
temaTema que será utilizado
registrosGuarda os índices dos registros escolhidos na tabela
parametrosParametros utilizados para o gráfico.
nomeArquivoGrNome do arquivo gerado com os dados para o gráfico
Functions
iniciaInicia a ferramenta.
htmlGera o código html para apresentação das opções da ferramenta
criaJanelaFlutuanteCria a janela flutuante para controle da ferramenta.
ativaFocoRefaz a interface da ferramenta quando a janela flutuante tem seu foco ativado
ativaAutoAtualizaAtiva ou desativa a atualização automática da tabela quando o usuário navega no mapa
pegaRegistrosPega os registros da tabela de atributos do tema
montaTabelaMonta a visualização da tabela de atributos
maisAvança o contador de registros para a listagem
menosRetrocede o contador de registros para a listagem
excluiColunaExclui uma coluna da visualização da tabela
ordenaColunaOrdena uma coluna da tabela
listaMarcadosRetorna um array com os índices dos registros que estão marcados.
ativaSelecaoSeleciona no mapa os elementos que estiverem marcados na guia 2
limpaSelecaoLimpa a seleção do tema da tabela
criaNovoTemaCria um novo tema contendo a seleção existente
comboItensCria um combo para selecionar um item do tema escolhido
retornaParMonta os parâmetros adicionais de cada tipo de gráfico
combocorGera uma lista de cores no padrão do R
geraGraficoGera a imagem do gráfico
mostraGraficoMostra o gráfico gerado em uma nova janela do navegador
mostraImagemMostra o gráfico na janela flutuante do i3Geo
fusaoGraficoFaz a fusão do mapa com o gráfico gerado
montaParMonta os parâmetros para um determinado tipo de gráfico, que serão utilizados na chamada ajax de criação do gráfico
relatorioTabelaMonta o relatório padrão em uma nova janela
relatorioTextoGera o relatório no formato CSV

i3GEOF. tabela

Summary
Variaveis
aguardeEstilo do objeto DOM com a imagem de aguarde existente no cabeçalho da janela.
tipoDeGraficoGuarda o tipo de grafico escolhido pelo usuário
temaTema que será utilizado
registrosGuarda os índices dos registros escolhidos na tabela
parametrosParametros utilizados para o gráfico.
nomeArquivoGrNome do arquivo gerado com os dados para o gráfico
Functions
iniciaInicia a ferramenta.
htmlGera o código html para apresentação das opções da ferramenta
criaJanelaFlutuanteCria a janela flutuante para controle da ferramenta.
ativaFocoRefaz a interface da ferramenta quando a janela flutuante tem seu foco ativado
ativaAutoAtualizaAtiva ou desativa a atualização automática da tabela quando o usuário navega no mapa
pegaRegistrosPega os registros da tabela de atributos do tema
montaTabelaMonta a visualização da tabela de atributos
maisAvança o contador de registros para a listagem
menosRetrocede o contador de registros para a listagem
excluiColunaExclui uma coluna da visualização da tabela
ordenaColunaOrdena uma coluna da tabela
listaMarcadosRetorna um array com os índices dos registros que estão marcados.
ativaSelecaoSeleciona no mapa os elementos que estiverem marcados na guia 2
limpaSelecaoLimpa a seleção do tema da tabela
criaNovoTemaCria um novo tema contendo a seleção existente
comboItensCria um combo para selecionar um item do tema escolhido
retornaParMonta os parâmetros adicionais de cada tipo de gráfico
combocorGera uma lista de cores no padrão do R
geraGraficoGera a imagem do gráfico
mostraGraficoMostra o gráfico gerado em uma nova janela do navegador
mostraImagemMostra o gráfico na janela flutuante do i3Geo
fusaoGraficoFaz a fusão do mapa com o gráfico gerado
montaParMonta os parâmetros para um determinado tipo de gráfico, que serão utilizados na chamada ajax de criação do gráfico
relatorioTabelaMonta o relatório padrão em uma nova janela
relatorioTextoGera o relatório no formato CSV

Variaveis

aguarde

Estilo do objeto DOM com a imagem de aguarde existente no cabeçalho da janela.

tipoDeGrafico

Guarda o tipo de grafico escolhido pelo usuário

tema

Tema que será utilizado

Type

{string}

registros

Guarda os índices dos registros escolhidos na tabela

Type

{array}

parametros

Parametros utilizados para o gráfico.

É definido em função do tipo de gráfico escolhido

Type

{string}

nomeArquivoGr

Nome do arquivo gerado com os dados para o gráfico

Functions

inicia

inicia: function(iddiv)

Inicia a ferramenta.  É chamado por criaJanelaFlutuante

Parametro

iddiv {String}id do div que receberá o conteudo HTML da ferramenta

html

html:function()

Gera o código html para apresentação das opções da ferramenta

Retorno

String com o código html

criaJanelaFlutuante

criaJanelaFlutuante: function()

Cria a janela flutuante para controle da ferramenta.

ativaFoco

ativaFoco: function()

Refaz a interface da ferramenta quando a janela flutuante tem seu foco ativado

ativaAutoAtualiza

ativaAutoAtualiza:function(obj)

Ativa ou desativa a atualização automática da tabela quando o usuário navega no mapa

pegaRegistros

pegaRegistros: function()

Pega os registros da tabela de atributos do tema

Veja

LISTAREGISTROS

montaTabela

montaTabela: function(retorno)

Monta a visualização da tabela de atributos

mais

mais:function()

Avança o contador de registros para a listagem

menos

menos: function()

Retrocede o contador de registros para a listagem

excluiColuna

excluiColuna: function(coluna,
cid)

Exclui uma coluna da visualização da tabela

ordenaColuna

ordenaColuna: function(coluna,
cid)

Ordena uma coluna da tabela

listaMarcados

listaMarcados: function()

Retorna um array com os índices dos registros que estão marcados.

ativaSelecao

ativaSelecao: function()

Seleciona no mapa os elementos que estiverem marcados na guia 2

Veja

INCLUISEL

limpaSelecao

limpaSelecao: function()

Limpa a seleção do tema da tabela

criaNovoTema

criaNovoTema: function()

Cria um novo tema contendo a seleção existente

comboItens

comboItensEstat: function()

Cria um combo para selecionar um item do tema escolhido

retornaPar

retornaPar: function(id)

Monta os parâmetros adicionais de cada tipo de gráfico

combocor

combocor: function(id,
def,
s)

Gera uma lista de cores no padrão do R

geraGrafico

geraGrafico: function(funcao)

Gera a imagem do gráfico

mostraGrafico

mostraGrafico: function(retorno)

Mostra o gráfico gerado em uma nova janela do navegador

mostraImagem

mostraImagem: function(retorno)

Mostra o gráfico na janela flutuante do i3Geo

fusaoGrafico

fusaoGrafico: function()

Faz a fusão do mapa com o gráfico gerado

montaPar

Monta os parâmetros para um determinado tipo de gráfico, que serão utilizados na chamada ajax de criação do gráfico

relatorioTabela

relatorioTabela: function()

Monta o relatório padrão em uma nova janela

relatorioTexto

relatorioTexto: function()

Gera o relatório no formato CSV

inicia: function(iddiv)
Inicia a ferramenta.
html:function()
Gera o código html para apresentação das opções da ferramenta
criaJanelaFlutuante: function()
Cria a janela flutuante para controle da ferramenta.
ativaFoco: function()
Refaz a interface da ferramenta quando a janela flutuante tem seu foco ativado
ativaAutoAtualiza:function(obj)
Ativa ou desativa a atualização automática da tabela quando o usuário navega no mapa
pegaRegistros: function()
Pega os registros da tabela de atributos do tema
montaTabela: function(retorno)
Monta a visualização da tabela de atributos
mais:function()
Avança o contador de registros para a listagem
menos: function()
Retrocede o contador de registros para a listagem
excluiColuna: function(coluna,
cid)
Exclui uma coluna da visualização da tabela
ordenaColuna: function(coluna,
cid)
Ordena uma coluna da tabela
listaMarcados: function()
Retorna um array com os índices dos registros que estão marcados.
ativaSelecao: function()
Seleciona no mapa os elementos que estiverem marcados na guia 2
limpaSelecao: function()
Limpa a seleção do tema da tabela
criaNovoTema: function()
Cria um novo tema contendo a seleção existente
comboItensEstat: function()
Cria um combo para selecionar um item do tema escolhido
retornaPar: function(id)
Monta os parâmetros adicionais de cada tipo de gráfico
combocor: function(id,
def,
s)
Gera uma lista de cores no padrão do R
geraGrafico: function(funcao)
Gera a imagem do gráfico
mostraGrafico: function(retorno)
Mostra o gráfico gerado em uma nova janela do navegador
mostraImagem: function(retorno)
Mostra o gráfico na janela flutuante do i3Geo
fusaoGrafico: function()
Faz a fusão do mapa com o gráfico gerado
relatorioTabela: function()
Monta o relatório padrão em uma nova janela
relatorioTexto: function()
Gera o relatório no formato CSV
tabela: function(idtema)
Abre a janela de diálogo da ferramenta tabela
Pega todos os valores dos itens de uma tabela de um tema.
Incluí elementos em uma seleção.