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.@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; 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 )