Classesjs DataDownLoad |
DataDownLoadSistema de download de dados geográficos. A lista de dados pode vir do arquivo menutemas.xml ou de um diretório no servidor. Summary
LicençaI3Geo 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. Veja<Aplicativo para download de dados> expandeDiretorio
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
processaGrupos
Recebe os dados da função Ajax com a lista de grupos e subgrupos. Monta a árvore de navegação baseada no menutemas.xml. No HTML da interface deve existir um DIV com id=’arvoreTemas’. Esse div receberá a árvore de navegação. Parameters
|
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
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 )
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 sub-grupo.
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 )