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
Data download | Sistema de download de dados geográficos. |
Files | |
i3geo/ classesjs/ datadownload.js | |
Licença | I3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet |
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 | Inicia o aplicativo montando a árvore de opções e preenchendo a DIV arvore. |
processaDiretorios | Cahamado pela função DDinicia. |
expandeDiretorio | Expande um diretório quando o usuário clica no nó da árvore de diretórios. |
listaArquivos | Lista os arquivos de um diretório. |
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. |
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.
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 ou no sistema de administração do i3geo |
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 DDinicia()
Inicia o aplicativo montando a árvore de opções e preenchendo a DIV arvore.
Deve existir no HTML um DIV com id=’arvore’.
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.
retorno | string formatada com os dados para montagem da árvore. |
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.
id | id do nó clicado na árvore treeview |
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.
dir | diretório no servidor |
function datadownload_download( tema )
Gera os arquivos para download do shape file de um tema.
tema | código do tema para download |
Tipo de acesso aos dados.
g_tipo
Url para o endereço definido em g_dirbase.
g_dirbaseDown
Inicia o aplicativo montando a árvore de opções e preenchendo a DIV arvore.
function DDinicia()
Cahamado pela função DDinicia.
function processaDiretorios( retorno )
Expande um diretório quando o usuário clica no nó da árvore de diretórios.
function expandeDiretorio( id )
Lista os arquivos de um diretório.
function listaArquivos( dir )
Gera os arquivos para download do shape file de um tema.
function datadownload_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 )