Commit 058c0e7285b39342632bfe986c8c19fd37665433

Authored by Edmar Moretti
1 parent 2b043686

Correções na interface

classesjs/datadownload.js
... ... @@ -109,7 +109,9 @@ function DDinicia()
109 109 {
110 110 i3GEO.arvoreDeTemas.INCLUISISTEMAS = false
111 111 i3GEO.arvoreDeTemas.FILTRADOWNLOAD = true
  112 + i3GEO.arvoreDeTemas.INCLUIWMS = false
112 113 i3GEO.arvoreDeTemas.OPCOESADICIONAIS.incluiArvore = false
  114 + i3GEO.arvoreDeTemas.OPCOESADICIONAIS.incluibusca = false
113 115 i3GEO.arvoreDeTemas.cria("",g_locaplic,"arvoreTemas","datadownload_download\(this.value\)");
114 116 }
115 117 if (g_tipo == "dir")
... ...
classesphp/wscliente.php
... ... @@ -368,20 +368,33 @@ function listaRSSws2()
368 368 $erro = "Erro. Nao foi possivel ler o arquivo";
369 369 foreach ($rsss as $r)
370 370 {
  371 + $endereco = $r;
371 372 if($r == "" || $r == " ")
372 373 {
373 374 if($tipo == "GEORSS")
374   - $canali = simplexml_load_string(geraXmlGeorss($locaplic));
  375 + {
  376 + $canali = simplexml_load_string(geraXmlGeorss($locaplic));
  377 + $endereco = "admin/xmlgeorss.php";
  378 + }
375 379 if($tipo == "WMS")
376   - $canali = simplexml_load_string(geraXmlWMS($locaplic));
  380 + {
  381 + $canali = simplexml_load_string(geraXmlWMS($locaplic));
  382 + $endereco = "admin/xmlservicoswms.php";
  383 + }
377 384 if($tipo == "WS")
378   - $canali = simplexml_load_string(geraXmlWS($locaplic));
  385 + {
  386 + $canali = simplexml_load_string(geraXmlWS($locaplic));
  387 + $endereco = "admin/xmlservicosws.php";
  388 + }
379 389 if($tipo == "DOWNLOAD")
380   - $canali = simplexml_load_string(geraXmlDownload($locaplic));
  390 + {
  391 + $canali = simplexml_load_string(geraXmlDownload($locaplic));
  392 + $endereco = "admin/xmllinksdownload.php";
  393 + }
381 394 }
382 395 else
383 396 {$canali = simplexml_load_file($rss);}
384   - $linhas[] = "<a href='".$r."' target=blank ><img src='imagens/rss.gif' /></a>####";
  397 + $linhas[] = "<a href='".$endereco."' target=blank ><img src='imagens/rss.gif' /></a>####";
385 398 //var_dump($canali);
386 399 foreach ($canali->channel->item as $item)
387 400 {
... ...
datadownload.htm
... ... @@ -17,7 +17,7 @@ P
17 17 #arvoreDir
18 18 {overflow:auto;height:120px;top:10px;width:280px;left:0px;}
19 19 #corpo
20   -{text-align:left;font-size:12px;width:425px;position:absolute;top:20px;left:285px;background:rgb(250,250,250);}
  20 +{text-align:left;font-size:12px;width:480px;position:absolute;top:20px;left:285px;background:rgb(250,250,250);}
21 21 </style>
22 22 </head>
23 23 <body id='i3geo' class="yui-skin-sam" style="background-color:white">
... ... @@ -35,8 +35,8 @@ P
35 35 <p>Navegue pela &aacute;rvore ao lado para localizar o tema desejado para download.
36 36 <p>Para fazer o download, clique no box mostrado ao lado de cada tema.
37 37 <p>Apenas os dados armazenados no servidor de arquivos do i3Geo, e autorizados pela fonte produtora ou obtidos de locais p&uacute;blicos, est&atilde;o dispon&iacute;veis para download.
38   -<p>Caso exista interesse por algum outro arquivo n&atilde;o listado aqui, entre em contato com webmaster@mma.gov.br
39   -<p>Dependendo do tr&aacute;fego na web, o download pode n&atilde;o operar corretamente. Ap&oacute;s escolhido o tema, ser&aacute; gerado um tema no formato "shape file".
  38 +<p>Caso exista interesse por algum outro arquivo n&atilde;o listado aqui, entre em contato com o administrador do sistema.
  39 +<p>Dependendo do tr&aacute;fego na web, o download pode n&atilde;o operar corretamente. Ap&oacute;s escolhido o tema, ser&aacute; gerado um arquivo no formato "shape file".
40 40 O formato "shape file" &eacute; composto por tr&ecirc;s arquivos (shp, shx e dbf) que devem ser obtidos separadamente e armazenados em um mesmo local em seu disco r&iacute;gido.
41 41 <p>Para abrir o "shape file", voc&ecirc; poder&aacute; utilizar softwares livres como o
42 42 <a href="http://www.gvsig.gva.es/index.php?id=gvsig&L=0" target=blank>GVSIG</a>, <a href="http://qgis.org/" target=blank > QGIS</a>, ou <a href="http://jump-pilot.sourceforge.net/OpenJUMP.html" target=blank >JUMP</a>.
... ... @@ -50,7 +50,7 @@ Title: datadownload.htm
50 50  
51 51 Esse aplicativo permite ao usuário fazer o download de arquivos no formato shapefile.
52 52  
53   -A lista de temas é baseada no arquivo menutemas.xml. Apenas os temas que estiverem marcados com o item <DOWNLOAD>sim</DOWNLOAD> são mostrados na lista.
  53 +A lista de temas é baseada nas árvores de menus disponíveis. Apenas os temas que estiverem marcados com o item <DOWNLOAD>sim</DOWNLOAD> são mostrados na lista.
54 54  
55 55 Pode-se também definir um arquivo XML, no padrão RSS, que mostrará uma lista adicional de links para download de dados.
56 56  
... ... @@ -73,24 +73,6 @@ Você deve ter recebido uma cópia da Licença Pública Geral do
73 73 GNU junto com este programa; se não, escreva para a
74 74 Free Software Foundation, Inc., no endereço
75 75 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
76   -
77   -File: i3geo/datadownload.htm
78   -
79   -Include:
80   -
81   -classesjs/cpaint/cpaint2.inc.compressed.js
82   -
83   -classesjs/jsobjects/jsUI-Global/common.js
84   -
85   -classesjs/jsobjects/jsUI-Global/uiCommon.js
86   -
87   -classesjs/jsobjects/jsUI-Treeview/component.js
88   -
89   -classesjs/datadownload.js
90   -
91   -Veja:
92   -
93   -<DataDownLoad>
94 76 */
95 77 /*
96 78 Variable: g_RSSl
... ... @@ -98,6 +80,8 @@ Variable: g_RSSl
98 80 Essa variável indica o endereço de um arquivo no formato RSS que lista outros endereços que permitem o download de dados.
99 81  
100 82 A lista dos endereços é mostrada como links, colocados antes da lista de temas para download.
  83 +
  84 +Se o array estiver vazio, será utilizado o default, baseado no sistema de administração do i3geo.
101 85 */
102 86 g_RSSl = new Array("")
103 87 DDinicia()
... ...