From 058c0e7285b39342632bfe986c8c19fd37665433 Mon Sep 17 00:00:00 2001 From: Edmar Moretti Date: Sat, 2 May 2009 19:24:06 +0000 Subject: [PATCH] Correções na interface --- classesjs/datadownload.js | 2 ++ classesphp/wscliente.php | 23 ++++++++++++++++++----- datadownload.htm | 28 ++++++---------------------- 3 files changed, 26 insertions(+), 27 deletions(-) diff --git a/classesjs/datadownload.js b/classesjs/datadownload.js index a223898..3709c41 100644 --- a/classesjs/datadownload.js +++ b/classesjs/datadownload.js @@ -109,7 +109,9 @@ function DDinicia() { i3GEO.arvoreDeTemas.INCLUISISTEMAS = false i3GEO.arvoreDeTemas.FILTRADOWNLOAD = true + i3GEO.arvoreDeTemas.INCLUIWMS = false i3GEO.arvoreDeTemas.OPCOESADICIONAIS.incluiArvore = false + i3GEO.arvoreDeTemas.OPCOESADICIONAIS.incluibusca = false i3GEO.arvoreDeTemas.cria("",g_locaplic,"arvoreTemas","datadownload_download\(this.value\)"); } if (g_tipo == "dir") diff --git a/classesphp/wscliente.php b/classesphp/wscliente.php index c991db6..14ffbb6 100644 --- a/classesphp/wscliente.php +++ b/classesphp/wscliente.php @@ -368,20 +368,33 @@ function listaRSSws2() $erro = "Erro. Nao foi possivel ler o arquivo"; foreach ($rsss as $r) { + $endereco = $r; if($r == "" || $r == " ") { if($tipo == "GEORSS") - $canali = simplexml_load_string(geraXmlGeorss($locaplic)); + { + $canali = simplexml_load_string(geraXmlGeorss($locaplic)); + $endereco = "admin/xmlgeorss.php"; + } if($tipo == "WMS") - $canali = simplexml_load_string(geraXmlWMS($locaplic)); + { + $canali = simplexml_load_string(geraXmlWMS($locaplic)); + $endereco = "admin/xmlservicoswms.php"; + } if($tipo == "WS") - $canali = simplexml_load_string(geraXmlWS($locaplic)); + { + $canali = simplexml_load_string(geraXmlWS($locaplic)); + $endereco = "admin/xmlservicosws.php"; + } if($tipo == "DOWNLOAD") - $canali = simplexml_load_string(geraXmlDownload($locaplic)); + { + $canali = simplexml_load_string(geraXmlDownload($locaplic)); + $endereco = "admin/xmllinksdownload.php"; + } } else {$canali = simplexml_load_file($rss);} - $linhas[] = "####"; + $linhas[] = "####"; //var_dump($canali); foreach ($canali->channel->item as $item) { diff --git a/datadownload.htm b/datadownload.htm index 2d6d8b8..da78f36 100644 --- a/datadownload.htm +++ b/datadownload.htm @@ -17,7 +17,7 @@ P #arvoreDir {overflow:auto;height:120px;top:10px;width:280px;left:0px;} #corpo -{text-align:left;font-size:12px;width:425px;position:absolute;top:20px;left:285px;background:rgb(250,250,250);} +{text-align:left;font-size:12px;width:480px;position:absolute;top:20px;left:285px;background:rgb(250,250,250);} @@ -35,8 +35,8 @@ P

Navegue pela árvore ao lado para localizar o tema desejado para download.

Para fazer o download, clique no box mostrado ao lado de cada tema.

Apenas os dados armazenados no servidor de arquivos do i3Geo, e autorizados pela fonte produtora ou obtidos de locais públicos, estão disponíveis para download. -

Caso exista interesse por algum outro arquivo não listado aqui, entre em contato com webmaster@mma.gov.br -

Dependendo do tráfego na web, o download pode não operar corretamente. Após escolhido o tema, será gerado um tema no formato "shape file". +

Caso exista interesse por algum outro arquivo não listado aqui, entre em contato com o administrador do sistema. +

Dependendo do tráfego na web, o download pode não operar corretamente. Após escolhido o tema, será gerado um arquivo no formato "shape file". O formato "shape file" é composto por três arquivos (shp, shx e dbf) que devem ser obtidos separadamente e armazenados em um mesmo local em seu disco rígido.

Para abrir o "shape file", você poderá utilizar softwares livres como o GVSIG, QGIS, ou JUMP. @@ -50,7 +50,7 @@ Title: datadownload.htm Esse aplicativo permite ao usuário fazer o download de arquivos no formato shapefile. -A lista de temas é baseada no arquivo menutemas.xml. Apenas os temas que estiverem marcados com o item sim são mostrados na lista. +A lista de temas é baseada nas árvores de menus disponíveis. Apenas os temas que estiverem marcados com o item sim são mostrados na lista. Pode-se também definir um arquivo XML, no padrão RSS, que mostrará uma lista adicional de links para download de dados. @@ -73,24 +73,6 @@ 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. - -File: i3geo/datadownload.htm - -Include: - -classesjs/cpaint/cpaint2.inc.compressed.js - -classesjs/jsobjects/jsUI-Global/common.js - -classesjs/jsobjects/jsUI-Global/uiCommon.js - -classesjs/jsobjects/jsUI-Treeview/component.js - -classesjs/datadownload.js - -Veja: - - */ /* Variable: g_RSSl @@ -98,6 +80,8 @@ Variable: g_RSSl Essa variável indica o endereço de um arquivo no formato RSS que lista outros endereços que permitem o download de dados. A lista dos endereços é mostrada como links, colocados antes da lista de temas para download. + +Se o array estiver vazio, será utilizado o default, baseado no sistema de administração do i3geo. */ g_RSSl = new Array("") DDinicia() -- libgit2 0.21.2