Sistema de download de dados geográficos.
A lista de dados pode vir do arquivo menutemas.xml ou de um diretório no servidor.
| DataDownLoad | Sistema de download de dados geográficos. |
| Files | |
| datadownload.js | About: Licença |
| Variables | |
| g_locaplic | Indica a localização do i3geo. |
| g_tipo | Tipo de acesso aos dados. |
| g_dirbaseDown | Url para o endereço definido em g_dirbase. |
| Functions | |
| DDinicia | Monta a árvore de opções e preenche a DIV arvore. |
| processaDiretorios | Recebe os dados da função Ajax com a lista de diretorios. |
| expandeDiretorio | Expande um diretório. |
| listaArquivos | Lista os arquivos de um diretório |
| processaGrupos | Recebe os dados da função Ajax com a lista de grupos e subgrupos. |
| expandeGrupo | Chama a função ajax que pega a lista de temas de um subgrupo no menu de temas. |
| processaTemas | Recebe os dados da função Ajax com a lista de temas de um subgrupo. |
| download | Gera os arquivos para download do shape file de um tema. |
| mostraDownload | Mostra na tela os arquivos convertidos para shape file com link para download. |
| dataDownloadLinks | Mostra uma lista de links baseado em um arquivo rss. |
About: 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.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.
g_locaplic
Indica a localização do i3geo. Por default, procura no diretório onde foi executada a plicação datadownload. No caso do datadownload.htm ser disparado de outro local, é necessário definir essa variável antes de chamar a função DDinicia
g_tipo
Tipo de acesso aos dados.
| dir | indica que os dados serão buscados em diretórios no servidor. |
| menutemas | indica que os dados serão buscados no arquivo menutemas/menutemas.xml |
g_dirbaseDown
Url para o endereço definido em g_dirbase. É utilizada para montar o link de acesso aos arquivos quando g_tipo = ‘dir’
function processaDiretorios( retorno )
Recebe os dados da função Ajax com a lista de diretorios.
Monta a árvore para navegação pelos diretórios.
| retorno | string formatada com os dados para montagem da árvore. |
function expandeDiretorio( id )
Expande um diretório.
| id | ide do nó clicado na árvore treeview |
function listaArquivos( dir )
Lista os arquivos de um diretório
| dir | diretório no servidor |
function processaGrupos( retorno )
Recebe os dados da função Ajax com a lista de grupos e subgrupos.
Monta a árvore para adição de um novo tema no mapa.
| retorno | string formatada com os dados para montagem da árvore. |
function expandeGrupo( itemID )
Chama a função ajax que pega a lista de temas de um subgrupo no menu de temas.
| itemID | string Id do nó que foi expandido na árvore de grupos e subgrupos. |
function processaTemas( retorno )
Recebe os dados da função Ajax com a lista de temas de um subgrupo.
Monta a árvore para adição de um novo tema no mapa.
| retorno | string formatada com os dados para montagem da árvore. |
function download( tema )
Gera os arquivos para download do shape file de um tema.
| tema | tema para download |
Indica a localização do i3geo.
g_locaplic
Tipo de acesso aos dados.
g_tipo
Url para o endereço definido em g_dirbase.
g_dirbaseDown
Monta a árvore de opções e preenche a DIV arvore.
function DDinicia()
Recebe os dados da função Ajax com a lista de diretorios.
function processaDiretorios( retorno )
Expande um diretório.
function expandeDiretorio( id )
Lista os arquivos de um diretório
function listaArquivos( dir )
Recebe os dados da função Ajax com a lista de grupos e subgrupos.
function processaGrupos( retorno )
Chama a função ajax que pega a lista de temas de um subgrupo no menu de temas.
function expandeGrupo( itemID )
Recebe os dados da função Ajax com a lista de temas de um subgrupo.
function processaTemas( retorno )
Gera os arquivos para download do shape file de um tema.
function download( tema )
Mostra na tela os arquivos convertidos para shape file com link para download.
function mostraDownload( retorno )
Mostra uma lista de links baseado em um arquivo rss.
function dataDownloadLinks( rss )