Commit 8f54a7c4a11330173e41679722367ecb543371bd
1 parent
d81cbc92
Exists in
master
Retirada a listagem de mapas salvos e metaestat da página que lista os serviços ogc
Showing
2 changed files
with
69 additions
and
61 deletions
Show diff stats
ogc/index.js
@@ -87,7 +87,7 @@ function listaDoNivelMenu(templateMenus,templateGrupos,templateSubGrupos,templat | @@ -87,7 +87,7 @@ function listaDoNivelMenu(templateMenus,templateGrupos,templateSubGrupos,templat | ||
87 | i3GEO.php.pegalistadegrupos(grupos, menus[i]["idmenu"], "sim", "sim", "sim", "sim"); | 87 | i3GEO.php.pegalistadegrupos(grupos, menus[i]["idmenu"], "sim", "sim", "sim", "sim"); |
88 | } | 88 | } |
89 | }; | 89 | }; |
90 | - i3GEO.php.pegalistademenus(r); | 90 | + i3GEO.php.pegalistademenus(r,"sim","sim"); |
91 | } | 91 | } |
92 | function listaCamadasSubgrupo(idmenu,id_n1,id_n2){ | 92 | function listaCamadasSubgrupo(idmenu,id_n1,id_n2){ |
93 | //console.info(id_n2) | 93 | //console.info(id_n2) |
@@ -104,64 +104,67 @@ function listaCamadasSubgrupo(idmenu,id_n1,id_n2){ | @@ -104,64 +104,67 @@ function listaCamadasSubgrupo(idmenu,id_n1,id_n2){ | ||
104 | i3GEO.php.pegalistadetemas(r, idmenu, id_n1, id_n2); | 104 | i3GEO.php.pegalistadetemas(r, idmenu, id_n1, id_n2); |
105 | } | 105 | } |
106 | function listaMetaestat (onde,templateCamadas){ | 106 | function listaMetaestat (onde,templateCamadas){ |
107 | - var r, p; | ||
108 | - r = function(d){ | ||
109 | - var html = "", n, camadas = [], i, t; | ||
110 | - n = d.length; | ||
111 | - if(n > 0){ | ||
112 | - for(i=0; i<n; i++){ | ||
113 | - t = d[i]; | ||
114 | - camadas.push({ | ||
115 | - "nome": t.nomemedida, | ||
116 | - "hidden": "", | ||
117 | - "codigo_tema": t.id_medida_variavel | ||
118 | - }); | 107 | + if(onde.html()){ |
108 | + var r, p; | ||
109 | + r = function(d){ | ||
110 | + var html = "", n, camadas = [], i, t; | ||
111 | + n = d.length; | ||
112 | + if(n > 0){ | ||
113 | + for(i=0; i<n; i++){ | ||
114 | + t = d[i]; | ||
115 | + camadas.push({ | ||
116 | + "nome": t.nomemedida, | ||
117 | + "hidden": "", | ||
118 | + "codigo_tema": t.id_medida_variavel | ||
119 | + }); | ||
120 | + } | ||
121 | + html = Mustache.to_html( | ||
122 | + onde.html(), | ||
123 | + { | ||
124 | + "nomemeta":$trad("nomemeta",g_traducao_ogc), | ||
125 | + "camadasmeta": ckCamada(camadas,templateCamadas,"meta"), | ||
126 | + "hidden": "hidden" | ||
127 | + } | ||
128 | + ); | ||
119 | } | 129 | } |
120 | - html = Mustache.to_html( | ||
121 | - onde.html(), | ||
122 | - { | ||
123 | - "nomemeta":$trad("nomemeta",g_traducao_ogc), | ||
124 | - "camadasmeta": ckCamada(camadas,templateCamadas,"meta"), | ||
125 | - "hidden": "hidden" | ||
126 | - } | ||
127 | - ); | ||
128 | - } | ||
129 | - onde.html(html); | ||
130 | - }; | ||
131 | - //cpJSON vem de class_php.js | ||
132 | - cpJSON.call("../admin/php/metaestat.php?funcao=listaMedidaVariavel&codigo_variavel=&g_sid=", "foo", r); | 130 | + onde.html(html); |
131 | + }; | ||
132 | + //cpJSON vem de class_php.js | ||
133 | + cpJSON.call("../admin/php/metaestat.php?funcao=listaMedidaVariavel&codigo_variavel=&g_sid=", "foo", r); | ||
134 | + } | ||
133 | } | 135 | } |
134 | function listaMapasSalvos(onde,templateCamadas){ | 136 | function listaMapasSalvos(onde,templateCamadas){ |
135 | - var r, p; | ||
136 | - r = function(d){ | ||
137 | - d = d.data.mapas; | ||
138 | - var html = "", n, camadas = [], i, t; | ||
139 | - n = d.length; | ||
140 | - if(n > 0){ | ||
141 | - for(i=0; i<n; i++){ | ||
142 | - t = d[i]; | ||
143 | - camadas.push({ | ||
144 | - "nome": t.NOME, | ||
145 | - "hidden": "", | ||
146 | - "codigo_tema": t.ID_MAPA, | ||
147 | - "download": "nao" | ||
148 | - }); | ||
149 | - } | ||
150 | - | ||
151 | - html = Mustache.to_html( | ||
152 | - onde.html(), | ||
153 | - { | ||
154 | - "nomeMapasSalvos":$trad("nomeMapasSalvos",g_traducao_ogc), | ||
155 | - "mapasSalvos": ckCamada(camadas,templateCamadas,"mapa"), | ||
156 | - "hidden": "hidden" | ||
157 | - } | ||
158 | - ); | ||
159 | - } | ||
160 | - onde.html(html); | ||
161 | - }; | ||
162 | - //cpJSON vem de class_php.js | ||
163 | - cpJSON.call("../classesphp/mapa_controle.php?map_file=&funcao=pegaMapas&g_sid=", "foo", r); | 137 | + if(onde.html()){ |
138 | + var r, p; | ||
139 | + r = function(d){ | ||
140 | + d = d.data.mapas; | ||
141 | + var html = "", n, camadas = [], i, t; | ||
142 | + n = d.length; | ||
143 | + if(n > 0){ | ||
144 | + for(i=0; i<n; i++){ | ||
145 | + t = d[i]; | ||
146 | + camadas.push({ | ||
147 | + "nome": t.NOME, | ||
148 | + "hidden": "", | ||
149 | + "codigo_tema": t.ID_MAPA, | ||
150 | + "download": "nao" | ||
151 | + }); | ||
152 | + } | ||
164 | 153 | ||
154 | + html = Mustache.to_html( | ||
155 | + onde.html(), | ||
156 | + { | ||
157 | + "nomeMapasSalvos":$trad("nomeMapasSalvos",g_traducao_ogc), | ||
158 | + "mapasSalvos": ckCamada(camadas,templateCamadas,"mapa"), | ||
159 | + "hidden": "hidden" | ||
160 | + } | ||
161 | + ); | ||
162 | + } | ||
163 | + onde.html(html); | ||
164 | + }; | ||
165 | + //cpJSON vem de class_php.js | ||
166 | + cpJSON.call("../classesphp/mapa_controle.php?map_file=&funcao=pegaMapas&g_sid=", "foo", r); | ||
167 | + } | ||
165 | } | 168 | } |
166 | function ckCamada(camadas,templateCamadas,tipo){ | 169 | function ckCamada(camadas,templateCamadas,tipo){ |
167 | var ncamadas = [], | 170 | var ncamadas = [], |
@@ -308,7 +311,12 @@ function listaCompleta(onde){ | @@ -308,7 +311,12 @@ function listaCompleta(onde){ | ||
308 | } | 311 | } |
309 | html = ckCamada(camadas,$("#templateCamadas").html(),"tema"); | 312 | html = ckCamada(camadas,$("#templateCamadas").html(),"tema"); |
310 | } | 313 | } |
311 | - onde.html(html + $("#corpoMetaestat").html()); | 314 | + if($("#corpoMetaestat").html()){ |
315 | + onde.html(html + $("#corpoMetaestat").html()); | ||
316 | + } | ||
317 | + else{ | ||
318 | + onde.html(html); | ||
319 | + } | ||
312 | }; | 320 | }; |
313 | //cpJSON vem de class_php.js | 321 | //cpJSON vem de class_php.js |
314 | cpJSON.call("../classesphp/mapa_controle.php?map_file=&funcao=pegaTodosTemas&g_sid=&idioma=pt", "foo", r); | 322 | cpJSON.call("../classesphp/mapa_controle.php?map_file=&funcao=pegaTodosTemas&g_sid=&idioma=pt", "foo", r); |
ogc/index.php
@@ -42,7 +42,6 @@ include "../init/head.php"; | @@ -42,7 +42,6 @@ include "../init/head.php"; | ||
42 | <p>{{{linkpagina}}}: <a href="{{{url}}}?temaOgc={{{tema}}}">{{{url}}}?temaOgc={{{tema}}}</a> | 42 | <p>{{{linkpagina}}}: <a href="{{{url}}}?temaOgc={{{tema}}}">{{{url}}}?temaOgc={{{tema}}}</a> |
43 | <p>{{{wstodas}}}: <a href="{{{servico}}}" target="_blank" >{{{servico}}}</a> | 43 | <p>{{{wstodas}}}: <a href="{{{servico}}}" target="_blank" >{{{servico}}}</a> |
44 | <p>{{{wscamada}}}: <a href="{{{servico}}}tema={{{tema}}}{{{id_medida_variavel}}}&" target="_blank" >{{{servico}}}tema={{{tema}}}{{{id_medida_variavel}}}&</a> | 44 | <p>{{{wscamada}}}: <a href="{{{servico}}}tema={{{tema}}}{{{id_medida_variavel}}}&" target="_blank" >{{{servico}}}tema={{{tema}}}{{{id_medida_variavel}}}&</a> |
45 | -<p>{{{linkpagina}}}: <a href="{{{url}}}?temaOgc={{{tema}}}">{{{url}}}?temaOgc={{{tema}}}</a> | ||
46 | <p><a href="{{{urli3geo}}}/fontetema.php?tema={{{tema}}}" target="_blank" >Metadata</a></p> | 45 | <p><a href="{{{urli3geo}}}/fontetema.php?tema={{{tema}}}" target="_blank" >Metadata</a></p> |
47 | <p><a target=blank href="{{{servico}}}service=wms&version=1.1.1&request=getcapabilities&layers={{{tema}}}{{{id_medida_variavel}}}" >GetCapabilities</a> | 46 | <p><a target=blank href="{{{servico}}}service=wms&version=1.1.1&request=getcapabilities&layers={{{tema}}}{{{id_medida_variavel}}}" >GetCapabilities</a> |
48 | <p><a target=blank href="{{{servico}}}SRS=EPSG:4618&WIDTH=500&HEIGHT=500&BBOX=<?php echo $mapext;?>&FORMAT=image/png&service=wms&version=1.1.0&request=getmap&layers={{{tema}}}{{{id_medida_variavel}}}" >{{{getmap}}}</a> | 47 | <p><a target=blank href="{{{servico}}}SRS=EPSG:4618&WIDTH=500&HEIGHT=500&BBOX=<?php echo $mapext;?>&FORMAT=image/png&service=wms&version=1.1.0&request=getmap&layers={{{tema}}}{{{id_medida_variavel}}}" >{{{getmap}}}</a> |
@@ -93,14 +92,14 @@ include "../init/head.php"; | @@ -93,14 +92,14 @@ include "../init/head.php"; | ||
93 | </div> | 92 | </div> |
94 | <div class="panel-body"> | 93 | <div class="panel-body"> |
95 | <div id="corpoMenu{{idmenu}}" class="panel-collapse collapse" role="tabpanel" aria-multiselectable="true"> | 94 | <div id="corpoMenu{{idmenu}}" class="panel-collapse collapse" role="tabpanel" aria-multiselectable="true"> |
96 | - {{{camadas}}} | 95 | + {{{camadas}}} |
97 | <!-- aqui entra o filtro --> | 96 | <!-- aqui entra o filtro --> |
98 | <div class="form-group"> | 97 | <div class="form-group"> |
99 | <label class="control-label">{{{filtro}}}</label> | 98 | <label class="control-label">{{{filtro}}}</label> |
100 | <select onchange="filtraGrupo(this,'menu{{idmenu}}')" data-grupoFiltro="{{idmenu}}" class="form-control input-lg"> | 99 | <select onchange="filtraGrupo(this,'menu{{idmenu}}')" data-grupoFiltro="{{idmenu}}" class="form-control input-lg"> |
101 | </select> | 100 | </select> |
102 | </div> | 101 | </div> |
103 | - | 102 | + |
104 | <div id="gruposMenu{{idmenu}}"> | 103 | <div id="gruposMenu{{idmenu}}"> |
105 | <i class="fa fa-spinner fa-pulse fa-2x fa-fw"></i><span class="sr-only">Aguarde</span> | 104 | <i class="fa fa-spinner fa-pulse fa-2x fa-fw"></i><span class="sr-only">Aguarde</span> |
106 | </div> | 105 | </div> |
@@ -172,7 +171,7 @@ include "../init/head.php"; | @@ -172,7 +171,7 @@ include "../init/head.php"; | ||
172 | <div class="container-fluid"> | 171 | <div class="container-fluid"> |
173 | <div class="row"> | 172 | <div class="row"> |
174 | <ol class="breadcrumb"> | 173 | <ol class="breadcrumb"> |
175 | - <li><a href="../init/index.php">i3Geo</a></li> | 174 | + <li><a href="../init/index.php?home=">i3Geo</a></li> |
176 | <li class="active">OGC</li> | 175 | <li class="active">OGC</li> |
177 | </ol> | 176 | </ol> |
178 | </div> | 177 | </div> |
@@ -189,7 +188,7 @@ include "../init/head.php"; | @@ -189,7 +188,7 @@ include "../init/head.php"; | ||
189 | </div> | 188 | </div> |
190 | </div> | 189 | </div> |
191 | </div> | 190 | </div> |
192 | - <!-- Camadas oriundas do sistema de metadados estatisticos --> | 191 | + <!-- Camadas oriundas do sistema de metadados estatisticos e mapas salvos |
193 | <div class="row center-block escondido hidden"> | 192 | <div class="row center-block escondido hidden"> |
194 | <div class="col-sm-6" id="metaestat"> | 193 | <div class="col-sm-6" id="metaestat"> |
195 | <div class="panel-group" role="tablist" aria-multiselectable="true"> | 194 | <div class="panel-group" role="tablist" aria-multiselectable="true"> |
@@ -228,6 +227,7 @@ include "../init/head.php"; | @@ -228,6 +227,7 @@ include "../init/head.php"; | ||
228 | </div> | 227 | </div> |
229 | </div> | 228 | </div> |
230 | </div> | 229 | </div> |
230 | + --> | ||
231 | <div class="row center-block"> | 231 | <div class="row center-block"> |
232 | <div class="col-sm-12" id="arvore"> | 232 | <div class="col-sm-12" id="arvore"> |
233 | <i class="fa fa-spinner fa-pulse fa-2x fa-fw"></i><span class="sr-only">Aguarde</span> | 233 | <i class="fa fa-spinner fa-pulse fa-2x fa-fw"></i><span class="sr-only">Aguarde</span> |