Data download

Sistema de download de dados geográficos.

Lista os temas configurados no menu de temas e que permitem download.

Para utilizar esse sistema acesse http://localhost/i3geo/datadownload.htm

Summary
Data downloadSistema de download de dados geográficos.
Files
i3geo/ classesjs/ datadownload.js
LicençaI3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet
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
DDiniciaInicia o aplicativo montando a árvore de opções e preenchendo a DIV arvore.
processaDiretoriosCahamado pela função DDinicia.
expandeDiretorioExpande um diretório quando o usuário clica no nó da árvore de diretórios.
listaArquivosLista os arquivos de um diretório.
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

i3geo/ classesjs/ datadownload.js

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.

Veja

datadownload.htm

Variables

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 ou no sistema de administração do i3geo

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()

Inicia o aplicativo montando a árvore de opções e preenchendo a DIV arvore.

Deve existir no HTML um DIV com id=’arvore’.

processaDiretorios

function processaDiretorios(retorno)

Cahamado pela função DDinicia.  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 quando o usuário clica no nó da árvore de diretórios.

Definido na função processaDiretorios.  Após serem mostrados os sub-diretórios é disparada a função listaArquivos para mostrar a lista de arquivos existentes no diretório selecionado.

Parameters

idid do nó clicado na árvore treeview

listaArquivos

function listaArquivos(dir)

Lista os arquivos de um diretório.

No HTML deve existir um DIV com id=’corpo’.  Nesse div será incluída a lista.

Parameters

dirdiretório no servidor

download

function datadownload_download(tema)

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

Parameters

temacódigo do tema 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_tipo
Tipo de acesso aos dados.
g_dirbaseDown
Url para o endereço definido em g_dirbase.
function DDinicia()
Inicia o aplicativo montando a árvore de opções e preenchendo a DIV arvore.
function processaDiretorios(retorno)
Cahamado pela função DDinicia.
function expandeDiretorio(id)
Expande um diretório quando o usuário clica no nó da árvore de diretórios.
function listaArquivos(dir)
Lista os arquivos de um diretório.
function datadownload_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.
Esse aplicativo permite ao usuário fazer o download de arquivos no formato shapefile.