From 503ab7d16dcb3d589d1479da931840cb6125d374 Mon Sep 17 00:00:00 2001 From: Edmar Moretti Date: Thu, 24 Jun 2010 09:24:49 +0000 Subject: [PATCH] Movido para depreciados as ferramentas conectarwfs e downloadbase --- ferramentas/depreciados/conectarwfs/index.htm | 84 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ferramentas/depreciados/conectarwfs/index.js | 93 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ferramentas/depreciados/downloadbase/index.htm | 18 ++++++++++++++++++ ferramentas/depreciados/downloadbase/index.js | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 243 insertions(+), 0 deletions(-) create mode 100644 ferramentas/depreciados/conectarwfs/index.htm create mode 100644 ferramentas/depreciados/conectarwfs/index.js create mode 100644 ferramentas/depreciados/downloadbase/index.htm create mode 100644 ferramentas/depreciados/downloadbase/index.js diff --git a/ferramentas/depreciados/conectarwfs/index.htm b/ferramentas/depreciados/conectarwfs/index.htm new file mode 100644 index 0000000..e52f874 --- /dev/null +++ b/ferramentas/depreciados/conectarwfs/index.htm @@ -0,0 +1,84 @@ + + + + + + + + + + +
+
+ +
+
+
+
+

Digite o endereço do serviço ou escolha da lista abaixo. Utilize as guias acima para ver o resultado do acesso.
+ + +

+
+
+ + +
+
+ Aguarde... +
+
+ + + + + + + + diff --git a/ferramentas/depreciados/conectarwfs/index.js b/ferramentas/depreciados/conectarwfs/index.js new file mode 100644 index 0000000..f5414b0 --- /dev/null +++ b/ferramentas/depreciados/conectarwfs/index.js @@ -0,0 +1,93 @@ +parametrosURL() +//variaveis globais +g_tipo = ""; //tipo de tema +g_tema = ""; //tema selecionado do ws +g_legenda = ""; //legenda do tema +g_nometema = ""; //nome do tema +aguarde("none"); +$i("guia1").onclick = function() +{ + $i("guia1obj").style.display="block"; + $i("resultadoget").innerHTML = ""; +} +$i("guia2").onclick = function(){clickGuia2();} +$i("guia3").onclick = function(){clickGuia3();} + +function getcapabilities() +{ + if ($i("servico").value == ""){alert("Serviço não definido");} + else + { + window.open($i("servico").value+"&service=wfs&request=getcapabilities&version=1.1.0") + } +} + +function clickGuia2() +{ + if ($i("servico").value == ""){alert("Serviço não definido");} + else + { + $i("guia2obj").style.display="block"; + aguarde("block") + var p = g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid+"&funcao=getcapabilities3&servico="+$i("servico").value + var cp = new cpaint(); + //cp.set_debug(2) + cp.set_response_type("JSON"); + cp.call(p,"getcapabilities3",metadados); + } +} +function clickGuia3() +{ + $i("guia3obj").style.display="block"; + $i("guia1obj").style.display="none"; + $i("listatemas").innerHTML = ""; + aguarde("block") + var p = g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid+"&funcao=temaswfs&servico="+$i("servico").value + var cp = new cpaint(); + //cp.set_debug(2) + cp.set_response_type("JSON"); + cp.call(p,"temaswfs",listatemas); +} +function registraws(nome) +{ + $i("servico").value = nome; + g_tipo = ""; //tipo de tema + g_tema = ""; //tema selecionado do ws + g_legenda = ""; //legenda do tema + g_nometema = ""; //nome do tema + clickGuia3() +} + +function metadados(retorno) +{ + if (retorno.data != undefined) + { + aguarde("none"); + $i("resultadoget").innerHTML = retorno.data; + } + else + { + aguarde("none") + $i("resultadoget").innerHTML = "

Ocorreu um erro
" + } +} +function listatemas(retorno) +{ + aguarde("none"); + if ((retorno.data != "erro") && (retorno.data != undefined)) + { + $i("listatemas").innerHTML = retorno.data; + } + else + {$i("listatemas").innerHTML = "erro";} +} +function seltema(nome,titulo,prj,serv) +{ + var par = "&nome="+nome+"&titulo="+titulo+"&prj="+prj+"&wfs="+serv; + aguarde("block") + var p = g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid+"&funcao=importawfs&servico="+$i("servico").value+par + var cp = new cpaint(); + cp.set_debug(2) + cp.set_response_type("JSON"); + cp.call(p,"importawfs",window.parent.i3GEO.atualiza); +} diff --git a/ferramentas/depreciados/downloadbase/index.htm b/ferramentas/depreciados/downloadbase/index.htm new file mode 100644 index 0000000..8360858 --- /dev/null +++ b/ferramentas/depreciados/downloadbase/index.htm @@ -0,0 +1,18 @@ + + + + + + + + + +

+Aguarde...buscando lista de temas +
+ + + + \ No newline at end of file diff --git a/ferramentas/depreciados/downloadbase/index.js b/ferramentas/depreciados/downloadbase/index.js new file mode 100644 index 0000000..c4e6f18 --- /dev/null +++ b/ferramentas/depreciados/downloadbase/index.js @@ -0,0 +1,48 @@ +var p = window.parent.i3GEO.configura.locaplic+"/classesphp/mapa_controle.php?g_sid="+window.parent.i3GEO.configura.sid+"&funcao=pegalistacompleta" +var cp = new cpaint(); +//cp.set_debug(2) +cp.set_response_type("JSON"); +cp.call(p,"pegaListaCompleta",processaTemas); +function processaTemas(retorno) +{ + if (retorno.data != undefined) + { + var retorno = retorno.data + ins = "" + var notWhitespace = /\S/; + var grupos = retorno.split("**") + for (ig=0;ig fonte"} + var tid = temp[0] + var inp = ""; //"" + nomeTema = inp+nome+lk + if (temp[3] == "sim") + { + var inp = "

 " + ins += inp+nome+" ("+nomeGrupo+"->"+nomeSgrupo+")

" + } + } + } + } + document.getElementById("resultado").innerHTML = ins + } + else + { + document.getElementById("resultado").innerHTML = "

Ocorreu um erro
" + } +} -- libgit2 0.21.2