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.moretti@mma.gov.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.
| 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 )