DataDownLoad

Sistema de download de dados geográficos.

A lista de dados pode vir do arquivo menutemas.xml ou de um diretório no servidor.

Summary
DataDownLoadSistema de download de dados geográficos.
Files
datadownload.jsAbout: Licença
Variables
g_locaplicIndica a localização do i3geo.
g_tipoTipo de acesso aos dados.
g_dirbaseDownUrl para o endereço definido em g_dirbase.
Functions
DDiniciaMonta a árvore de opções e preenche a DIV arvore.
processaDiretoriosRecebe os dados da função Ajax com a lista de diretorios.
expandeDiretorioExpande um diretório.
listaArquivosLista os arquivos de um diretório
processaGruposRecebe os dados da função Ajax com a lista de grupos e subgrupos.
expandeGrupoChama a função ajax que pega a lista de temas de um subgrupo no menu de temas.
processaTemasRecebe os dados da função Ajax com a lista de temas de um subgrupo.
downloadGera os arquivos para download do shape file de um tema.
mostraDownloadMostra na tela os arquivos convertidos para shape file com link para download.
dataDownloadLinksMostra uma lista de links baseado em um arquivo rss.

Files

datadownload.js

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

Variables

g_locaplic

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

g_tipo

Tipo de acesso aos dados.

Values

dirindica que os dados serão buscados em diretórios no servidor.
menutemasindica que os dados serão buscados no arquivo menutemas/menutemas.xml

g_dirbaseDown

g_dirbaseDown

Url para o endereço definido em g_dirbase.  É utilizada para montar o link de acesso aos arquivos quando g_tipo = ‘dir’

Functions

DDinicia

function DDinicia()

Monta a árvore de opções e preenche a DIV arvore.

processaDiretorios

function processaDiretorios(retorno)

Recebe os dados da função Ajax com a lista de diretorios.

Monta a árvore para navegação pelos diretórios.

Parameters

retornostring formatada com os dados para montagem da árvore.

expandeDiretorio

function expandeDiretorio(id)

Expande um diretório.

Parameters

idide do nó clicado na árvore treeview

listaArquivos

function listaArquivos(dir)

Lista os arquivos de um diretório

Parameters

dirdiretório no servidor

processaGrupos

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.

Parameters

retornostring formatada com os dados para montagem da árvore.

expandeGrupo

function expandeGrupo(itemID)

Chama a função ajax que pega a lista de temas de um subgrupo no menu de temas.

Parameters

itemIDstring Id do nó que foi expandido na árvore de grupos e subgrupos.

processaTemas

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.

Parameters

retornostring formatada com os dados para montagem da árvore.

download

function download(tema)

Gera os arquivos para download do shape file de um tema.

Parameters

tematema para download

mostraDownload

function mostraDownload(retorno)

Mostra na tela os arquivos convertidos para shape file com link para download.

dataDownloadLinks

function dataDownloadLinks(rss)

Mostra uma lista de links baseado em um arquivo rss.

Utilizado para acrescentar outros links no sistema de download

Por default, o rss é menutemas/linksdownload.xml

Parameters

rssendereço do arquivo rss.
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.
function DDinicia()
Monta a árvore de opções e preenche a DIV arvore.
function processaDiretorios(retorno)
Recebe os dados da função Ajax com a lista de diretorios.
function expandeDiretorio(id)
Expande um diretório.
function listaArquivos(dir)
Lista os arquivos de um diretório
function processaGrupos(retorno)
Recebe os dados da função Ajax com a lista de grupos e subgrupos.
function expandeGrupo(itemID)
Chama a função ajax que pega a lista de temas de um subgrupo no menu de temas.
function processaTemas(retorno)
Recebe os dados da função Ajax com a lista de temas de um subgrupo.
function download(tema)
Gera os arquivos para download do shape file de um tema.
function mostraDownload(retorno)
Mostra na tela os arquivos convertidos para shape file com link para download.
function dataDownloadLinks(rss)
Mostra uma lista de links baseado em um arquivo rss.