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
i3geo/ferramentas/tabela/index.js.php
GPL2
i3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet
Direitos Autorais Reservados © 2006 Ministério do Meio Ambiente Brasil Desenvolvedor: Edmar Moretti edmar.@mma.g ov.br moretti
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.
Tabela de atributos | Mostra a tabela de atributos de um tema com opções de seleção, estatística, gráficos e relatórios. |
i3GEOF. tabela | |
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 |
registros | Guarda os índices dos registros escolhidos na tabela |
parametros | Parametros utilizados para o gráfico. |
nomeArquivoGr | Nome do arquivo gerado com os dados para o gráfico |
Functions | |
inicia | Inicia a ferramenta. |
html | Gera o código html para apresentação das opções da ferramenta |
criaJanelaFlutuante | Cria a janela flutuante para controle da ferramenta. |
ativaFoco | Refaz a interface da ferramenta quando a janela flutuante tem seu foco ativado |
ativaAutoAtualiza | Ativa ou desativa a atualização automática da tabela quando o usuário navega no mapa |
pegaRegistros | Pega os registros da tabela de atributos do tema |
montaTabela | Monta a visualização da tabela de atributos |
mais | Avança o contador de registros para a listagem |
menos | Retrocede o contador de registros para a listagem |
excluiColuna | Exclui uma coluna da visualização da tabela |
ordenaColuna | Ordena uma coluna da tabela |
listaMarcados | Retorna um array com os índices dos registros que estão marcados. |
ativaSelecao | Seleciona no mapa os elementos que estiverem marcados na guia 2 |
limpaSelecao | Limpa a seleção do tema da tabela |
criaNovoTema | Cria um novo tema contendo a seleção existente |
comboItens | Cria um combo para selecionar um item do tema escolhido |
retornaPar | Monta os parâmetros adicionais de cada tipo de gráfico |
combocor | Gera uma lista de cores no padrão do R |
geraGrafico | Gera a imagem do gráfico |
mostraGrafico | Mostra o gráfico gerado em uma nova janela do navegador |
mostraImagem | Mostra o gráfico na janela flutuante do i3Geo |
fusaoGrafico | 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 | Monta o relatório padrão em uma nova janela |
relatorioTexto | Gera 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 |
registros | Guarda os índices dos registros escolhidos na tabela |
parametros | Parametros utilizados para o gráfico. |
nomeArquivoGr | Nome do arquivo gerado com os dados para o gráfico |
Functions | |
inicia | Inicia a ferramenta. |
html | Gera o código html para apresentação das opções da ferramenta |
criaJanelaFlutuante | Cria a janela flutuante para controle da ferramenta. |
ativaFoco | Refaz a interface da ferramenta quando a janela flutuante tem seu foco ativado |
ativaAutoAtualiza | Ativa ou desativa a atualização automática da tabela quando o usuário navega no mapa |
pegaRegistros | Pega os registros da tabela de atributos do tema |
montaTabela | Monta a visualização da tabela de atributos |
mais | Avança o contador de registros para a listagem |
menos | Retrocede o contador de registros para a listagem |
excluiColuna | Exclui uma coluna da visualização da tabela |
ordenaColuna | Ordena uma coluna da tabela |
listaMarcados | Retorna um array com os índices dos registros que estão marcados. |
ativaSelecao | Seleciona no mapa os elementos que estiverem marcados na guia 2 |
limpaSelecao | Limpa a seleção do tema da tabela |
criaNovoTema | Cria um novo tema contendo a seleção existente |
comboItens | Cria um combo para selecionar um item do tema escolhido |
retornaPar | Monta os parâmetros adicionais de cada tipo de gráfico |
combocor | Gera uma lista de cores no padrão do R |
geraGrafico | Gera a imagem do gráfico |
mostraGrafico | Mostra o gráfico gerado em uma nova janela do navegador |
mostraImagem | Mostra o gráfico na janela flutuante do i3Geo |
fusaoGrafico | 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 | Monta o relatório padrão em uma nova janela |
relatorioTexto | Gera o relatório no formato CSV |
Parametros utilizados para o gráfico.
É definido em função do tipo de gráfico escolhido
{string}
inicia: function( iddiv )
Inicia a ferramenta. É chamado por criaJanelaFlutuante
iddiv {String} | id do div que receberá o conteudo HTML da ferramenta |
html:function()
Gera o código html para apresentação das opções da ferramenta
String com o código html
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
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
mostraGrafico: function( retorno )
Mostra o gráfico gerado em uma nova janela do navegador
Inicia a ferramenta.
inicia: function( iddiv )
Gera o código html para apresentação das opções da ferramenta
html:function()
Cria a janela flutuante para controle da ferramenta.
criaJanelaFlutuante: function()
Refaz a interface da ferramenta quando a janela flutuante tem seu foco ativado
ativaFoco: function()
Ativa ou desativa a atualização automática da tabela quando o usuário navega no mapa
ativaAutoAtualiza:function( obj )
Pega os registros da tabela de atributos do tema
pegaRegistros: function()
Monta a visualização da tabela de atributos
montaTabela: function( retorno )
Avança o contador de registros para a listagem
mais:function()
Retrocede o contador de registros para a listagem
menos: function()
Exclui uma coluna da visualização da tabela
excluiColuna: function( coluna, cid )
Ordena uma coluna da tabela
ordenaColuna: function( coluna, cid )
Retorna um array com os índices dos registros que estão marcados.
listaMarcados: function()
Seleciona no mapa os elementos que estiverem marcados na guia 2
ativaSelecao: function()
Limpa a seleção do tema da tabela
limpaSelecao: function()
Cria um novo tema contendo a seleção existente
criaNovoTema: function()
Cria um combo para selecionar um item do tema escolhido
comboItensEstat: function()
Monta os parâmetros adicionais de cada tipo de gráfico
retornaPar: function( id )
Gera uma lista de cores no padrão do R
combocor: function( id, def, s )
Gera a imagem do gráfico
geraGrafico: function( funcao )
Mostra o gráfico gerado em uma nova janela do navegador
mostraGrafico: function( retorno )
Mostra o gráfico na janela flutuante do i3Geo
mostraImagem: function( retorno )
Faz a fusão do mapa com o gráfico gerado
fusaoGrafico: function()
Monta o relatório padrão em uma nova janela
relatorioTabela: function()
Gera o relatório no formato CSV
relatorioTexto: function()
Abre a janela de diálogo da ferramenta tabela
tabela: function( idtema )