Commit acc43f45ba502146a4f0eca54b2fba46b734839b
1 parent
fceb498b
Exists in
master
and in
6 other branches
Ajustes nos templates das guias de navegação para melhorar o uso em dispositivos móveis
Showing
20 changed files
with
1032 additions
and
940 deletions
Show diff stats
admin/admin.db
No preview for this file type
css/default.css
... | ... | @@ -306,7 +306,7 @@ hr { |
306 | 306 | z-index: 10000; |
307 | 307 | } |
308 | 308 | .guiaOverflow{ |
309 | - padding-left: 10px; | |
309 | + padding-left: 0px; | |
310 | 310 | } |
311 | 311 | #i3GEOguiaMovelConteudo { |
312 | 312 | /*width:355px;*/ |
... | ... | @@ -374,7 +374,7 @@ hr { |
374 | 374 | } |
375 | 375 | /*utilizado para nao sobrepor com o icone de fechar guias, que e fixed*/ |
376 | 376 | .separadorCabecalhoGuias{ |
377 | - height: 10px; | |
377 | + height: 0px; | |
378 | 378 | } |
379 | 379 | |
380 | 380 | ... | ... |
interface/carto_ol.htm
... | ... | @@ -135,26 +135,26 @@ |
135 | 135 | <!-- botoes laterais que abrem guias moveis --> |
136 | 136 | <div id="i3GEOguiaMovel"> |
137 | 137 | <!-- configuracao para todos os botoes |
138 | - data-idconteudo - id do DIV que contem o conteudo da guia e que sera mostrado ao ser clicado | |
139 | - --> | |
138 | + data-idconteudo - id do DIV que contem o conteudo da guia e que sera mostrado ao ser clicado | |
139 | + --> | |
140 | 140 | <div class="iconesGuiaMovel ol-control" data-traduzir="true"> |
141 | 141 | <!-- ferramentas |
142 | - data-idLista - id do DIV dentro de idconteudo que sera utilizado para mostrar as "pastas" que abrem o proximo nivel | |
143 | - data-idLinks - id do DIV dentro de idconteudo que sera utilizado para mostrar a lista de links que abre cada ferramenta | |
144 | - data-idMigalha - id do DIV que sera utilizado para mostrar o link de retorno ao nivel anterior | |
145 | - --> | |
142 | + data-idLista - id do DIV dentro de idconteudo que sera utilizado para mostrar as "pastas" que abrem o proximo nivel | |
143 | + data-idLinks - id do DIV dentro de idconteudo que sera utilizado para mostrar a lista de links que abre cada ferramenta | |
144 | + data-idMigalha - id do DIV que sera utilizado para mostrar o link de retorno ao nivel anterior | |
145 | + --> | |
146 | 146 | <div data-idconteudo="guia8obj" data-idLinks="listaFerramentasLinks" data-idMigalha="migalhaFerramentas" data-idLista="listaFerramentas" onclick="i3GEO.guias.ativa('ferramentas',this)"> |
147 | 147 | <button title="{{{iconeFerramentas}}}" class="iconeGuiaMovel" style="color: white; box-shadow: none;"> |
148 | 148 | <i class="material-icons">business_center</i> |
149 | 149 | </button> |
150 | 150 | </div> |
151 | 151 | <!-- temas existentes no mapa |
152 | - data-idListaDeCamadas - id onde sera incluida a lista de camadas | |
153 | - data-idListaFundo - id onde sera incluida a lista de camadas de fundo (mapa base) | |
154 | - data-verificaAbrangencia - se for uma string, faz a verificacao se a camada esta fora da abrangencia atual do mapa, | |
155 | - inserindo ou nao a string como uma classe CSS. Pode degradar a performance e depende | |
156 | - do metadata existente na camada. Deixe vazio para nao ativar a operacao. | |
157 | - --> | |
152 | + data-idListaDeCamadas - id onde sera incluida a lista de camadas | |
153 | + data-idListaFundo - id onde sera incluida a lista de camadas de fundo (mapa base) | |
154 | + data-verificaAbrangencia - se for uma string, faz a verificacao se a camada esta fora da abrangencia atual do mapa, | |
155 | + inserindo ou nao a string como uma classe CSS. Pode degradar a performance e depende | |
156 | + do metadata existente na camada. Deixe vazio para nao ativar a operacao. | |
157 | + --> | |
158 | 158 | <div onclick="i3GEO.guias.ativa('temas',this)" data-verificaAbrangencia="" data-idconteudo="guia1obj" data-idListaFundo="listaFundo" data-idListaDeCamadas="listaTemas" |
159 | 159 | style="margin-top: 3px;"> |
160 | 160 | <button title="{{{iconeMapa}}}" class="iconeGuiaMovel" style="color: white; box-shadow: none;"> |
... | ... | @@ -162,14 +162,14 @@ |
162 | 162 | </button> |
163 | 163 | </div> |
164 | 164 | <!-- catalogo de adicao de temas ao mapa |
165 | - data-idCatalogo - id do DIV que contem a primeira pagina do catalogo. Esse DIV sera escondido e mostrado conforme o usuario navega pelo catalogo | |
166 | - data-idMenus - id do DIV que recebera a lista de menus cadastrados no sistema de administracao | |
167 | - data-idNavegacao - id do DIV que recebera a lista de opcoes apos o usuario clicar em um item do catalogo principal | |
168 | - data-idMigalha - id do DIV que recebera o link para retorno ao nivel anterior do catalogo | |
165 | + data-idCatalogo - id do DIV que contem a primeira pagina do catalogo. Esse DIV sera escondido e mostrado conforme o usuario navega pelo catalogo | |
166 | + data-idMenus - id do DIV que recebera a lista de menus cadastrados no sistema de administracao | |
167 | + data-idNavegacao - id do DIV que recebera a lista de opcoes apos o usuario clicar em um item do catalogo principal | |
168 | + data-idMigalha - id do DIV que recebera o link para retorno ao nivel anterior do catalogo | |
169 | 169 | |
170 | - Variaveis javascript: | |
171 | - i3GEO.catalogoMenus.IDSMENUS - (array) apenas os menus com idmenu que constem nessa lista serao mostrados. Por default e vazio. | |
172 | - --> | |
170 | + Variaveis javascript: | |
171 | + i3GEO.catalogoMenus.IDSMENUS - (array) apenas os menus com idmenu que constem nessa lista serao mostrados. Por default e vazio. | |
172 | + --> | |
173 | 173 | <div onclick="i3GEO.guias.ativa('adiciona',this)" data-idconteudo="guia2obj" data-idMigalha="catalogoMigalha" data-idNavegacao="catalogoNavegacao" data-idCatalogo="catalogoPrincipal" |
174 | 174 | data-idMenus="catalogoMenus" style="margin-top: 3px;"> |
175 | 175 | <button title="{{{iconeCatalogo}}}" class="iconeGuiaMovel" style="color: white; box-shadow: none;"> |
... | ... | @@ -199,12 +199,12 @@ |
199 | 199 | </button> |
200 | 200 | </div> |
201 | 201 | <!-- A opcao de identificacao esta integrada ao balao de informacoes, mas pode aparecer aqui tambem |
202 | - <div class="hidden-xs hidden-sm" onclick="i3GEO.guias.ativa('identifica',this)" style="margin-top: 3px;"> | |
203 | - <button title="{{{iconeIdentifica}}}" class="iconeGuiaMovel" style="box-shadow: none;"> | |
204 | - <img src="../imagens/gisicons/pointer-info.png" style="cursor: pointer; padding: 3px;"> | |
205 | - </button> | |
206 | - </div> | |
207 | - --> | |
202 | + <div class="hidden-xs hidden-sm" onclick="i3GEO.guias.ativa('identifica',this)" style="margin-top: 3px;"> | |
203 | + <button title="{{{iconeIdentifica}}}" class="iconeGuiaMovel" style="box-shadow: none;"> | |
204 | + <img src="../imagens/gisicons/pointer-info.png" style="cursor: pointer; padding: 3px;"> | |
205 | + </button> | |
206 | + </div> | |
207 | + --> | |
208 | 208 | </div> |
209 | 209 | <!-- veja i3GEO.guias.CONFIGURA --> |
210 | 210 | <!-- Os IDs sao definidos no botao que ativa a guia veja: "i3GEOguiaMovel" --> |
... | ... | @@ -212,14 +212,14 @@ |
212 | 212 | <div id="i3GEOguiaMovelMolde"> |
213 | 213 | <div id="i3GEOguiaMovelConteudo"> |
214 | 214 | <!-- camadas existentes no mapa --> |
215 | - <div id='guia1obj' data-traduzir="true" style='display: none;'> | |
215 | + <div id='guia1obj' data-traduzir="true" style='display: none; height:100%'> | |
216 | 216 | <div class="i3GEOfechaGuia" onclick="i3GEO.guias.abreFecha('fecha');"> |
217 | 217 | <button> |
218 | 218 | <span class="pull-left">{{{iconeMapa}}}</span> <span class="pull-right material-icons">cancel</span> |
219 | 219 | </button> |
220 | 220 | </div> |
221 | 221 | <div class="separadorCabecalhoGuias"> </div> |
222 | - <div class="guiaOverflow"> | |
222 | + <div class="guiaOverflow" style="height: calc(100% - 45px)"> | |
223 | 223 | <div class="list-group condensed noprint collapsed" data-toggle="collapse" data-target="#opcoesGuia1"> |
224 | 224 | <label>{{{opcoes}}}</label> |
225 | 225 | </div> |
... | ... | @@ -256,10 +256,10 @@ |
256 | 256 | <!-- Esta div acrescenta a lista de de camadas disponíveis no mapa atual --> |
257 | 257 | <div id="listaTemas" style="overflow: none;" data-template="templates/camada.html"></div> |
258 | 258 | <!-- Esta div acrescenta a lista de de camadas de fundo |
259 | - A lista de camadas de fundo e obtida da variavel i3GEO.Interface.openlayers.LAYERSADICIONAIS | |
260 | - Essa variavel e definida via javascript, e no caso das interfaces padrao do i3Geo, e definida | |
261 | - no programa interface/config.php | |
262 | - --> | |
259 | + A lista de camadas de fundo e obtida da variavel i3GEO.Interface.openlayers.LAYERSADICIONAIS | |
260 | + Essa variavel e definida via javascript, e no caso das interfaces padrao do i3Geo, e definida | |
261 | + no programa interface/config.php | |
262 | + --> | |
263 | 263 | <div data-toggle="collapse" data-target="#collapseFundo" class="list-group condensed collapsed"> |
264 | 264 | <label>{{{camadasDeFundo}}}</label> |
265 | 265 | </div> |
... | ... | @@ -272,16 +272,17 @@ |
272 | 272 | </div> |
273 | 273 | </div> |
274 | 274 | <!-- Catalogo de temas --> |
275 | - <div id='guia2obj' data-traduzir="true" style='display: none; text-align: left;'> | |
275 | + <div id='guia2obj' data-traduzir="true" style='display: none; text-align: left;height:100%;'> | |
276 | 276 | <div class="i3GEOfechaGuia" onclick="i3GEO.guias.abreFecha('fecha');i3GEO.catalogoMenus.mostraCatalogoPrincipal();"> |
277 | 277 | <button> |
278 | 278 | <span class="pull-left">{{{iconeCatalogo}}}</span> <span class="pull-right material-icons">cancel</span> |
279 | 279 | </button> |
280 | 280 | </div> |
281 | 281 | <div class="separadorCabecalhoGuias"> </div> |
282 | - <div class="guiaOverflow"> | |
282 | + | |
283 | + <div class="guiaOverflow" style="height: calc(100% - 45px)"> | |
284 | + <div id="catalogoMigalha" style="display:none;" data-template="templates/catalogoMigalha.html"></div> | |
283 | 285 | <!-- aqui entra a lista de elementos quando uma das opcoes e clicada --> |
284 | - <div id="catalogoMigalha" data-template="templates/catalogoMigalha.html"></div> | |
285 | 286 | <div id="catalogoNavegacao"></div> |
286 | 287 | <!-- Opcoes --> |
287 | 288 | <div id="catalogoPrincipal"> |
... | ... | @@ -327,158 +328,169 @@ |
327 | 328 | |
328 | 329 | <hr> |
329 | 330 | <!-- busca tema no catalogo |
330 | - <div class="form-group label-floating"> | |
331 | - <label class="control-label" for="i3GEObuscatema">{{{a1}}}</label> | |
332 | - <div class="input-group"> | |
333 | - <input id="i3GEObuscatema" class="form-control" type="text" value=""> | |
334 | - <span class="input-group-btn"> | |
335 | - <a onclick="i3GEO.arvoreDeTemas.buscaTema2($i('i3GEObuscatema').value);return false;" role="button" type="button" class="btn btn-warning btn-fab btn-fab-max" href="javascript:void(0)"> | |
336 | - <span class="material-icons ">send</span> | |
337 | - </a> | |
338 | - </span> | |
339 | - </div> | |
340 | - </div> | |
341 | - --> | |
331 | + <div class="form-group label-floating"> | |
332 | + <label class="control-label" for="i3GEObuscatema">{{{a1}}}</label> | |
333 | + <div class="input-group"> | |
334 | + <input id="i3GEObuscatema" class="form-control" type="text" value=""> | |
335 | + <span class="input-group-btn"> | |
336 | + <a onclick="i3GEO.arvoreDeTemas.buscaTema2($i('i3GEObuscatema').value);return false;" role="button" type="button" class="btn btn-warning btn-fab btn-fab-max" href="javascript:void(0)"> | |
337 | + <span class="material-icons ">send</span> | |
338 | + </a> | |
339 | + </span> | |
340 | + </div> | |
341 | + </div> | |
342 | + --> | |
342 | 343 | <!-- A lista de menus e uma funcao de i3GEO.guias.CONFIGURA.adiciona |
343 | - Nessa funcao ficam tambem os parametros: | |
344 | - "idOndeMenus": "catalogoMenus", | |
345 | - "idCatalogoPrincipal": "catalogoPrincipal", | |
346 | - "idCatalogoNavegacao": "catalogoNavegacao", | |
347 | - "idOndeMigalha": "catalogoMigalha" | |
348 | - --> | |
344 | + Nessa funcao ficam tambem os parametros: | |
345 | + "idOndeMenus": "catalogoMenus", | |
346 | + "idCatalogoPrincipal": "catalogoPrincipal", | |
347 | + "idCatalogoNavegacao": "catalogoNavegacao", | |
348 | + "idOndeMigalha": "catalogoMigalha" | |
349 | + --> | |
349 | 350 | <div id="catalogoMenus" data-templateDir="templates/dir.html" data-templateTema="templates/tema.html"></div> |
350 | 351 | |
351 | 352 | <div id="arvoreAdicionaTema"></div> |
352 | 353 | |
353 | 354 | <!-- |
354 | - As funcoes de inicializacao recebem um objeto com parametros. Que por padrao sao: | |
355 | - config: { | |
356 | - 'templateDir': 'templates/dir.html', | |
357 | - 'templateTema': 'templates/tema.html', | |
358 | - 'idCatalogoPrincipal': 'catalogoPrincipal', | |
359 | - 'idCatalogoNavegacao': 'catalogoNavegacao', | |
360 | - 'idOndeMigalha': 'catalogoMigalha' | |
361 | - } | |
355 | + As funcoes de inicializacao recebem um objeto com parametros. Que por padrao sao: | |
356 | + config: { | |
357 | + 'templateDir': 'templates/dir.html', | |
358 | + 'templateTema': 'templates/tema.html', | |
359 | + 'idCatalogoPrincipal': 'catalogoPrincipal', | |
360 | + 'idCatalogoNavegacao': 'catalogoNavegacao', | |
361 | + 'idOndeMigalha': 'catalogoMigalha' | |
362 | + } | |
362 | 363 | |
363 | - exemplo: | |
364 | + exemplo: | |
364 | 365 | |
365 | - onclick="i3GEO.catalogoInde.inicia({'templateDir': 'templates/dir.html','templateTema': 'templates/tema.html','idCatalogoPrincipal':'catalogoPrincipal','idCatalogoNavegacao':'catalogoNavegacao','idOndeMigalha':'catalogoMigalha'})" | |
366 | - --> | |
366 | + onclick="i3GEO.catalogoInde.inicia({'templateDir': 'templates/dir.html','templateTema': 'templates/tema.html','idCatalogoPrincipal':'catalogoPrincipal','idCatalogoNavegacao':'catalogoNavegacao','idOndeMigalha':'catalogoMigalha'})" | |
367 | + --> | |
367 | 368 | |
368 | 369 | <!-- servicos da INDE brasileira --> |
369 | 370 | <div class="list-group condensed"> |
370 | - <div class="row-content text-left"> | |
371 | - <a onclick="i3GEO.catalogoInde.inicia()" role="button" class="hidden-xs hidden-sm btn btn-primary btn-fab btn-fab-max" href="javascript:void(0)"> | |
372 | - <span class="material-icons ">folder_open</span> | |
373 | - </a> | |
374 | - <label style="width: 255px; vertical-align: middle;"> <a onclick="i3GEO.catalogoInde.inicia()" role="button" href="javascript:void(0)"> | |
375 | - <h4>INDE-Br</h4> | |
376 | - <i class="pull-right material-icons">navigate_next</i> | |
371 | + <div class="row-content text-left" style="opacity:0.8;"> | |
372 | + <label style="width: 300px; vertical-align: middle;"> | |
373 | + <a onclick="i3GEO.catalogoInde.inicia()" role="button" href="javascript:void(0)"> | |
374 | + <h4> | |
375 | + <i class="material-icons" style="vertical-align: text-bottom;">cloud_queue</i> | |
376 | + INDE-Br | |
377 | + </h4> | |
377 | 378 | </a> |
378 | 379 | <h6>Infraestrutura Nacional de Dados Espaciais do Brasil</h6> |
379 | 380 | </label> |
381 | + <a onclick="i3GEO.catalogoInde.inicia()" role="button" class="" href="javascript:void(0)"> | |
382 | + <i style="margin-bottom: 10px; margin-top: 10px;" class="pull-right material-icons">navigate_next</i> | |
383 | + </a> | |
380 | 384 | </div> |
381 | 385 | </div> |
382 | 386 | <hr> |
383 | 387 | <!-- lista de wms cadastrados no sistema de administracao --> |
384 | 388 | <div class="list-group condensed"> |
385 | - <div class="row-content text-left"> | |
386 | - <a onclick="i3GEO.catalogoOgc.inicia();return false;" role="button" class="hidden-xs hidden-sm btn btn-primary btn-fab btn-fab-max" href="javascript:void(0)"> | |
387 | - <span class="material-icons ">folder_open</span> | |
388 | - </a> | |
389 | - <label style="width: 255px; vertical-align: middle;"> <a onclick="i3GEO.catalogoOgc.inicia()" role="button" href="javascript:void(0)"> | |
390 | - <h4>OGC-WMS</h4> | |
391 | - <i class="pull-right material-icons">navigate_next</i> | |
389 | + <div class="row-content text-left" style="opacity:0.8;"> | |
390 | + <label style="width: 300px; vertical-align: middle;"> | |
391 | + <a onclick="i3GEO.catalogoOgc.inicia()" role="button" href="javascript:void(0)"> | |
392 | + <h4> | |
393 | + <i class="material-icons" style="vertical-align: text-bottom;">cloud_queue</i> | |
394 | + OGC-WMS | |
395 | + </h4> | |
392 | 396 | </a> |
393 | 397 | <h6>{{{descOgcWms}}}</h6> |
394 | 398 | </label> |
399 | + <a onclick="i3GEO.catalogoOgc.inicia();return false;" role="button" class="" href="javascript:void(0)"> | |
400 | + <i style="margin-bottom: 10px; margin-top: 10px;" class="pull-right material-icons">navigate_next</i> | |
401 | + </a> | |
395 | 402 | </div> |
396 | 403 | </div> |
397 | 404 | <hr> |
398 | 405 | <!-- regioes cadastradas no sistema de metadados --> |
399 | 406 | <div class="list-group condensed"> |
400 | 407 | <div class="row-content text-left"> |
401 | - <a onclick="i3GEO.catalogoRegioes.inicia()" role="button" class="hidden-xs hidden-sm btn btn-primary btn-fab btn-fab-max" href="javascript:void(0)"> | |
402 | - <span class="material-icons ">folder_open</span> | |
403 | - </a> | |
404 | - <label style="width: 255px; vertical-align: middle;"> <a onclick="i3GEO.catalogoRegioes.inicia()" role="button" href="javascript:void(0)"> | |
405 | - <h4>{{{x87}}}</h4> | |
406 | - <i class="pull-right material-icons">navigate_next</i> | |
408 | + <label style="width: 300px; vertical-align: middle;"> | |
409 | + <a onclick="i3GEO.catalogoRegioes.inicia()" role="button" href="javascript:void(0)"> | |
410 | + <h4> | |
411 | + <i class="material-icons" style="vertical-align: text-bottom;">domain</i> | |
412 | + {{{x87}}} | |
413 | + </h4> | |
407 | 414 | </a> |
408 | 415 | <h6>{{{descLimLoc}}}</h6> |
409 | 416 | </label> |
417 | + <a onclick="i3GEO.catalogoRegioes.inicia();" role="button" class="" href="javascript:void(0)"> | |
418 | + <i style="opacity: 0.8; margin-bottom: 10px; margin-top: 10px;" class="pull-right material-icons">navigate_next</i> | |
419 | + </a> | |
410 | 420 | </div> |
411 | 421 | </div> |
412 | 422 | <hr> |
413 | 423 | <!-- camadas que vem do sistema de metadados estatisticos --> |
414 | 424 | <div class="list-group condensed"> |
415 | - <div class="row-content text-left"> | |
416 | - <a onclick="i3GEO.catalogoMetaestat.inicia()" role="button" class="hidden-xs hidden-sm btn btn-primary btn-fab btn-fab-max" href="javascript:void(0)"> | |
417 | - <span class="material-icons ">folder_open</span> | |
418 | - </a> | |
419 | - <label style="width: 255px; vertical-align: middle;"> <a onclick="i3GEO.catalogoMetaestat.inicia()" role="button" href="javascript:void(0)"> | |
420 | - <h4>{{{x57}}}</h4> | |
421 | - <i class="pull-right material-icons">navigate_next</i> | |
425 | + <div class="row-content text-left" style="opacity:0.8;"> | |
426 | + <label style="width: 300px; vertical-align: middle;"> | |
427 | + <a onclick="i3GEO.catalogoMetaestat.inicia()" role="button" href="javascript:void(0)"> | |
428 | + <h4> | |
429 | + <i class="material-icons" style="vertical-align: text-bottom;">trending_up</i> | |
430 | + {{{x57}}} | |
431 | + </h4> | |
422 | 432 | </a> |
423 | 433 | <h6>{{{descMeta}}}</h6> |
424 | 434 | </label> |
435 | + <a onclick="i3GEO.catalogoMetaestat.inicia()" role="button" class="" href="javascript:void(0)"> | |
436 | + <i style="margin-bottom: 10px; margin-top: 10px;" class="pull-right material-icons">navigate_next</i> | |
437 | + </a> | |
425 | 438 | </div> |
426 | 439 | </div> |
427 | 440 | <hr> |
428 | - <!-- mapas cadastrados no sistema de administracao (nao funcional) | |
429 | - <div class="list-group condensed"><div class="row-content text-left"> | |
430 | - <a onclick="i3GEO.catalogoMapas.inicia({'seletorTemplateDir': '#guia2objTemplateDir','seletorTemplateTema': '#guia2objTemplateTema','idCatalogoPrincipal':'catalogoPrincipal','idCatalogoNavegacao':'catalogoNavegacao','idOndeMigalha':'catalogoMigalha'})" role="button" class="btn btn-primary btn-fab btn-fab-max" href="javascript:void(0)"><span class="material-icons ">folder_open</span></a> | |
431 | - <label style="width: 255px;vertical-align: middle;"> | |
432 | - <a onclick="i3GEO.catalogoMapas.inicia({'seletorTemplateDir': '#guia2objTemplateDir','seletorTemplateTema': '#guia2objTemplateTema','idCatalogoPrincipal':'catalogoPrincipal','idCatalogoNavegacao':'catalogoNavegacao','idOndeMigalha':'catalogoMigalha'})" role="button" href="javascript:void(0)"> | |
433 | - <h4>{{{x90}}}</h4></a> | |
434 | - <h6>{{{descMapas}}}</h6> | |
435 | - </label> | |
436 | - </div></div><hr> | |
437 | - --> | |
438 | 441 | <!-- camadas por estrelas --> |
439 | 442 | <div class="list-group condensed"> |
440 | - <div class="row-content text-left"> | |
441 | - <a onclick="i3GEO.catalogoEstrelas.inicia({'valorEstrela':5,'numEstrelas':1})" role="button" class="hidden-xs hidden-sm btn btn-primary btn-fab btn-fab-max" | |
442 | - href="javascript:void(0)"> | |
443 | - <span class="material-icons ">folder_open</span> | |
444 | - </a> | |
445 | - <label style="width: 255px; vertical-align: middle;"> <a onclick="i3GEO.catalogoEstrelas.inicia({'valorEstrela':5,'numEstrelas':1})" role="button" | |
443 | + <div class="row-content text-left" style="opacity:0.8;"> | |
444 | + <label style="width: 300px; vertical-align: middle;"> | |
445 | + <a onclick="i3GEO.catalogoEstrelas.inicia({'valorEstrela':5,'numEstrelas':1})" role="button" | |
446 | 446 | href="javascript:void(0)"> |
447 | - <h4>{{{t46}}}</h4> | |
448 | - <i class="pull-right material-icons">navigate_next</i> | |
447 | + <h4> | |
448 | + <i class="material-icons" style="vertical-align: text-bottom;">star_border</i> | |
449 | + {{{t46}}} | |
450 | + </h4> | |
449 | 451 | </a> |
450 | 452 | <h6>{{{descEstrelas}}}</h6> |
451 | 453 | </label> |
454 | + <a onclick="i3GEO.catalogoEstrelas.inicia({'valorEstrela':5,'numEstrelas':1})" role="button" class="" href="javascript:void(0)"> | |
455 | + <i style="margin-bottom: 10px; margin-top: 10px;" class="pull-right material-icons">navigate_next</i> | |
456 | + </a> | |
452 | 457 | </div> |
453 | 458 | </div> |
454 | 459 | <hr> |
455 | 460 | <!-- sistemas que adicionam camadas --> |
456 | 461 | <div class="list-group condensed"> |
457 | - <div class="row-content text-left"> | |
458 | - <a onclick="i3GEO.catalogoSistemas.inicia()" role="button" class="hidden-xs hidden-sm btn btn-primary btn-fab btn-fab-max" href="javascript:void(0)"> | |
459 | - <span class="material-icons ">folder_open</span> | |
460 | - </a> | |
461 | - <label style="width: 255px; vertical-align: middle;"> <a onclick="i3GEO.catalogoSistemas.inicia()" role="button" href="javascript:void(0)"> | |
462 | - <h4>{{{a11}}}</h4> | |
463 | - <i class="pull-right material-icons">navigate_next</i> | |
462 | + <div class="row-content text-left" style="opacity:0.8;"> | |
463 | + <label style="width: 300px; vertical-align: middle;"> | |
464 | + <a onclick="i3GEO.catalogoSistemas.inicia()" role="button" href="javascript:void(0)"> | |
465 | + <h4> | |
466 | + <i class="material-icons" style="vertical-align: text-bottom;">widgets</i> | |
467 | + {{{a11}}} | |
468 | + </h4> | |
464 | 469 | </a> |
465 | 470 | <h6>{{{descSistemas}}}</h6> |
466 | 471 | </label> |
472 | + <a onclick="i3GEO.catalogoSistemas.inicia()" role="button" class="" href="javascript:void(0)"> | |
473 | + <i style="margin-bottom: 10px; margin-top: 10px;" class="pull-right material-icons">navigate_next</i> | |
474 | + </a> | |
475 | + | |
467 | 476 | </div> |
468 | 477 | </div> |
469 | 478 | <hr> |
470 | 479 | <!-- navegacao em diretorios --> |
471 | 480 | <div class="list-group condensed"> |
472 | - <div class="row-content text-left"> | |
473 | - <a onclick="i3GEO.catalogoDir.inicia()" role="button" class="hidden-xs hidden-sm btn btn-primary btn-fab btn-fab-max" href="javascript:void(0)"> | |
474 | - <span class="material-icons ">folder_open</span> | |
475 | - </a> | |
476 | - <label style="width: 255px; vertical-align: middle;"> <a onclick="i3GEO.catalogoDir.inicia()" role="button" href="javascript:void(0)"> | |
477 | - <h4>{{{a6}}}</h4> | |
478 | - <i class="pull-right material-icons">navigate_next</i> | |
481 | + <div class="row-content text-left" style="opacity:0.8;"> | |
482 | + <label style="width: 300px; vertical-align: middle;"> | |
483 | + <a onclick="i3GEO.catalogoDir.inicia()" role="button" href="javascript:void(0)"> | |
484 | + <h4> | |
485 | + <i class="material-icons" style="vertical-align: text-bottom;">storage</i> | |
486 | + {{{a6}}} | |
487 | + </h4> | |
479 | 488 | </a> |
480 | 489 | <h6>{{{descDir}}}</h6> |
481 | 490 | </label> |
491 | + <a onclick="i3GEO.catalogoDir.inicia()" role="button" class="" href="javascript:void(0)"> | |
492 | + <i style="margin-bottom: 10px; margin-top: 10px;" class="pull-right material-icons">navigate_next</i> | |
493 | + </a> | |
482 | 494 | </div> |
483 | 495 | </div> |
484 | 496 | <hr> |
... | ... | @@ -486,31 +498,31 @@ |
486 | 498 | </div> |
487 | 499 | </div> |
488 | 500 | <!-- Legenda --> |
489 | - <div data-traduzir="true" id='guia4obj' style='display: none; text-align: left'> | |
501 | + <div data-traduzir="true" id='guia4obj' style='display: none; text-align: left;height:100%;'> | |
490 | 502 | <div class="i3GEOfechaGuia" onclick="i3GEO.legenda.off('legendaHtml');i3GEO.guias.abreFecha('fecha');"> |
491 | 503 | <button> |
492 | 504 | <span class="pull-left">{{{iconeLegenda}}}</span> <span class="pull-right material-icons">cancel</span> |
493 | 505 | </button> |
494 | 506 | </div> |
495 | 507 | <div class="separadorCabecalhoGuias"> </div> |
496 | - <div class="guiaOverflow"> | |
508 | + <div class="guiaOverflow" style="height: calc(100% - 45px)"> | |
497 | 509 | <a href='javascript:void(0)' onclick="i3GEO.legenda.inicia({'janela':true})">{{{x11}}}</a> |
498 | 510 | <div id="legendaHtml" data-template="templates/legenda.html" data-size="35,25" style='display: none; text-align: left'></div> |
499 | 511 | </div> |
500 | 512 | </div> |
501 | 513 | <!-- busca |
502 | - Funcoes de busca por registros. Pode ser feita nos temas existentes no mapa, em um servico de busca e no google | |
503 | - No botao que dispara a busca, ficam os parametros de configuracao | |
504 | - Esses parametros indicam qual o checkbox que define o tipo de busca, o local onde os dados serao mostrados e o template para formatar o resultado | |
505 | - --> | |
506 | - <div data-traduzir="true" id='guia7obj' style='display: none; text-align: left'> | |
514 | + Funcoes de busca por registros. Pode ser feita nos temas existentes no mapa, em um servico de busca e no google | |
515 | + No botao que dispara a busca, ficam os parametros de configuracao | |
516 | + Esses parametros indicam qual o checkbox que define o tipo de busca, o local onde os dados serao mostrados e o template para formatar o resultado | |
517 | + --> | |
518 | + <div data-traduzir="true" id='guia7obj' style='display: none; text-align: left; height:100%'> | |
507 | 519 | <div class="i3GEOfechaGuia" onclick="i3GEO.guias.abreFecha('fecha');"> |
508 | 520 | <button> |
509 | 521 | <span class="pull-left">{{{t23}}}</span> <span class="pull-right material-icons">cancel</span> |
510 | 522 | </button> |
511 | 523 | </div> |
512 | 524 | <div class="separadorCabecalhoGuias"> </div> |
513 | - <div class="guiaOverflow"> | |
525 | + <div class="guiaOverflow" style="height: calc(100% - 45px)"> | |
514 | 526 | <form onSubmit="return false;"> |
515 | 527 | <div class="form-group label-floating"> |
516 | 528 | <label class="control-label" for="valorBuscaRapida">{{{x36}}}</label> |
... | ... | @@ -541,15 +553,15 @@ |
541 | 553 | </div> |
542 | 554 | </div> |
543 | 555 | <!-- Apenas para a interface google maps |
544 | - <div class="list-group condensed"> | |
545 | - <div class="checkbox text-left"> | |
546 | - <label> | |
547 | - <input class="noprint" value="on" type="checkbox" name="google"> | |
548 | - <span class="checkbox-material noprint"><span class="check"></span></span> Google | |
549 | - </label> | |
550 | - </div> | |
551 | - </div> | |
552 | - --> | |
556 | + <div class="list-group condensed"> | |
557 | + <div class="checkbox text-left"> | |
558 | + <label> | |
559 | + <input class="noprint" value="on" type="checkbox" name="google"> | |
560 | + <span class="checkbox-material noprint"><span class="check"></span></span> Google | |
561 | + </label> | |
562 | + </div> | |
563 | + </div> | |
564 | + --> | |
553 | 565 | </div> |
554 | 566 | </form> |
555 | 567 | <hr> |
... | ... | @@ -560,34 +572,34 @@ |
560 | 572 | </div> |
561 | 573 | </div> |
562 | 574 | <!-- Ferramentas --> |
563 | - <div data-traduzir="true" id='guia8obj' style='display: none; text-align: left'> | |
575 | + <div data-traduzir="true" id='guia8obj' style='display: none; text-align: left;height:100%'> | |
564 | 576 | <div class="i3GEOfechaGuia" onclick="i3GEO.guias.abreFecha('fecha');"> |
565 | 577 | <button> |
566 | 578 | <span class="pull-left">{{{iconeFerramentas}}}</span> <span class="pull-right material-icons">cancel</span> |
567 | 579 | </button> |
568 | 580 | </div> |
569 | 581 | <div class="separadorCabecalhoGuias"> </div> |
570 | - <div class="guiaOverflow"> | |
582 | + <div class="guiaOverflow" style="height: calc(100% - 45px)"> | |
571 | 583 | <div class="form-inline" style="width: 100%;"> |
572 | - <div class="text-center form-group" style="margin: 4px;"> | |
584 | + <div class="text-center form-group" style="margin: 4px;display:inline-block"> | |
573 | 585 | <a onclick="i3GEO.guias.abreFecha('fecha');i3GEO.analise.dialogo.area();" role="button" class="btn btn-success btn-fab btn-fab-max" href="javascript:void(0)"> |
574 | 586 | <img style="margin-top: 4px;" src="../imagens/gisicons/area-measure.png"> |
575 | 587 | </a> |
576 | 588 | <h6>{{{d21at}}}</h6> |
577 | 589 | </div> |
578 | - <div class="text-center form-group" style="margin: 4px;"> | |
590 | + <div class="text-center form-group" style="margin: 4px;display:inline-block"> | |
579 | 591 | <a onclick="i3GEO.guias.abreFecha('fecha');i3GEO.analise.dialogo.distancia();" role="button" class="btn btn-success btn-fab btn-fab-max" href="javascript:void(0)"> |
580 | 592 | <img style="margin-top: 4px;" src="../imagens/gisicons/length-measure.png"> |
581 | 593 | </a> |
582 | 594 | <h6>{{{d21t}}}</h6> |
583 | 595 | </div> |
584 | - <div class="text-center form-group" style="margin: 4px;"> | |
596 | + <div class="text-center form-group" style="margin: 4px;display:inline-block"> | |
585 | 597 | <a onclick="i3GEO.guias.abreFecha('fecha');i3GEO.mapa.dialogo.selecao();" role="button" class="btn btn-success btn-fab btn-fab-max" href="javascript:void(0)"> |
586 | 598 | <img style="margin-top: 4px;" src="../imagens/gisicons/select.png"> |
587 | 599 | </a> |
588 | 600 | <h6>{{{d24t}}}</h6> |
589 | 601 | </div> |
590 | - <div class="text-center form-group" style="margin: 4px;"> | |
602 | + <div class="text-center form-group" style="margin: 4px;display:inline-block"> | |
591 | 603 | <a onclick="i3GEO.guias.abreFecha('fecha');i3GEO.mapa.dialogo.geolocal();" role="button" class="btn btn-success btn-fab btn-fab-max" href="javascript:void(0)"> |
592 | 604 | <img style="margin-top: 4px;" src="../imagens/gisicons/layer-gps.png"> |
593 | 605 | </a> |
... | ... | @@ -604,7 +616,8 @@ |
604 | 616 | </div> |
605 | 617 | </div> |
606 | 618 | </div> |
607 | - <!-- para mostrar o banner de abertura --> | |
619 | + | |
620 | + <!-- para mostrar o banner de abertura --> | |
608 | 621 | <script id="i3GEOlogoMarcaTemplate" type="x-tmpl-mustache"> |
609 | 622 | <div> |
610 | 623 | <table> | ... | ... |
interface/gm.phtml
... | ... | @@ -225,14 +225,14 @@ include ("../ms_configura.php"); |
225 | 225 | <div id="i3GEOguiaMovelMolde"> |
226 | 226 | <div id="i3GEOguiaMovelConteudo"> |
227 | 227 | <!-- camadas existentes no mapa --> |
228 | - <div id='guia1obj' data-traduzir="true" style='display: none;'> | |
228 | + <div id='guia1obj' data-traduzir="true" style='display: none; height:100%'> | |
229 | 229 | <div class="i3GEOfechaGuia" onclick="i3GEO.guias.abreFecha('fecha');"> |
230 | 230 | <button> |
231 | 231 | <span class="pull-left">{{{iconeMapa}}}</span> <span class="pull-right material-icons">cancel</span> |
232 | 232 | </button> |
233 | 233 | </div> |
234 | 234 | <div class="separadorCabecalhoGuias"> </div> |
235 | - <div class="guiaOverflow"> | |
235 | + <div class="guiaOverflow" style="height: calc(100% - 45px)"> | |
236 | 236 | <div class="list-group condensed noprint collapsed" data-toggle="collapse" data-target="#opcoesGuia1"> |
237 | 237 | <label>{{{opcoes}}}</label> |
238 | 238 | </div> |
... | ... | @@ -285,16 +285,17 @@ include ("../ms_configura.php"); |
285 | 285 | </div> |
286 | 286 | </div> |
287 | 287 | <!-- Catalogo de temas --> |
288 | - <div id='guia2obj' data-traduzir="true" style='display: none; text-align: left;'> | |
288 | + <div id='guia2obj' data-traduzir="true" style='display: none; text-align: left;height:100%;'> | |
289 | 289 | <div class="i3GEOfechaGuia" onclick="i3GEO.guias.abreFecha('fecha');i3GEO.catalogoMenus.mostraCatalogoPrincipal();"> |
290 | 290 | <button> |
291 | 291 | <span class="pull-left">{{{iconeCatalogo}}}</span> <span class="pull-right material-icons">cancel</span> |
292 | 292 | </button> |
293 | 293 | </div> |
294 | 294 | <div class="separadorCabecalhoGuias"> </div> |
295 | - <div class="guiaOverflow"> | |
295 | + | |
296 | + <div class="guiaOverflow" style="height: calc(100% - 45px)"> | |
297 | + <div id="catalogoMigalha" style="display:none;" data-template="templates/catalogoMigalha.html"></div> | |
296 | 298 | <!-- aqui entra a lista de elementos quando uma das opcoes e clicada --> |
297 | - <div id="catalogoMigalha" data-template="templates/catalogoMigalha.html"></div> | |
298 | 299 | <div id="catalogoNavegacao"></div> |
299 | 300 | <!-- Opcoes --> |
300 | 301 | <div id="catalogoPrincipal"> |
... | ... | @@ -380,118 +381,129 @@ include ("../ms_configura.php"); |
380 | 381 | |
381 | 382 | <!-- servicos da INDE brasileira --> |
382 | 383 | <div class="list-group condensed"> |
383 | - <div class="row-content text-left"> | |
384 | - <a onclick="i3GEO.catalogoInde.inicia()" role="button" class="hidden-xs hidden-sm btn btn-primary btn-fab btn-fab-max" href="javascript:void(0)"> | |
385 | - <span class="material-icons ">folder_open</span> | |
386 | - </a> | |
387 | - <label style="width: 255px; vertical-align: middle;"> <a onclick="i3GEO.catalogoInde.inicia()" role="button" href="javascript:void(0)"> | |
388 | - <h4>INDE-Br</h4> | |
389 | - <i class="pull-right material-icons">navigate_next</i> | |
384 | + <div class="row-content text-left" style="opacity:0.8;"> | |
385 | + <label style="width: 300px; vertical-align: middle;"> | |
386 | + <a onclick="i3GEO.catalogoInde.inicia()" role="button" href="javascript:void(0)"> | |
387 | + <h4> | |
388 | + <i class="material-icons" style="vertical-align: text-bottom;">cloud_queue</i> | |
389 | + INDE-Br | |
390 | + </h4> | |
390 | 391 | </a> |
391 | 392 | <h6>Infraestrutura Nacional de Dados Espaciais do Brasil</h6> |
392 | 393 | </label> |
394 | + <a onclick="i3GEO.catalogoInde.inicia()" role="button" class="" href="javascript:void(0)"> | |
395 | + <i style="margin-bottom: 10px; margin-top: 10px;" class="pull-right material-icons">navigate_next</i> | |
396 | + </a> | |
393 | 397 | </div> |
394 | 398 | </div> |
395 | 399 | <hr> |
396 | 400 | <!-- lista de wms cadastrados no sistema de administracao --> |
397 | 401 | <div class="list-group condensed"> |
398 | - <div class="row-content text-left"> | |
399 | - <a onclick="i3GEO.catalogoOgc.inicia();return false;" role="button" class="hidden-xs hidden-sm btn btn-primary btn-fab btn-fab-max" href="javascript:void(0)"> | |
400 | - <span class="material-icons ">folder_open</span> | |
401 | - </a> | |
402 | - <label style="width: 255px; vertical-align: middle;"> <a onclick="i3GEO.catalogoOgc.inicia()" role="button" href="javascript:void(0)"> | |
403 | - <h4>OGC-WMS</h4> | |
404 | - <i class="pull-right material-icons">navigate_next</i> | |
402 | + <div class="row-content text-left" style="opacity:0.8;"> | |
403 | + <label style="width: 300px; vertical-align: middle;"> | |
404 | + <a onclick="i3GEO.catalogoOgc.inicia()" role="button" href="javascript:void(0)"> | |
405 | + <h4> | |
406 | + <i class="material-icons" style="vertical-align: text-bottom;">cloud_queue</i> | |
407 | + OGC-WMS | |
408 | + </h4> | |
405 | 409 | </a> |
406 | 410 | <h6>{{{descOgcWms}}}</h6> |
407 | 411 | </label> |
412 | + <a onclick="i3GEO.catalogoOgc.inicia();return false;" role="button" class="" href="javascript:void(0)"> | |
413 | + <i style="margin-bottom: 10px; margin-top: 10px;" class="pull-right material-icons">navigate_next</i> | |
414 | + </a> | |
408 | 415 | </div> |
409 | 416 | </div> |
410 | 417 | <hr> |
411 | 418 | <!-- regioes cadastradas no sistema de metadados --> |
412 | 419 | <div class="list-group condensed"> |
413 | 420 | <div class="row-content text-left"> |
414 | - <a onclick="i3GEO.catalogoRegioes.inicia()" role="button" class="hidden-xs hidden-sm btn btn-primary btn-fab btn-fab-max" href="javascript:void(0)"> | |
415 | - <span class="material-icons ">folder_open</span> | |
416 | - </a> | |
417 | - <label style="width: 255px; vertical-align: middle;"> <a onclick="i3GEO.catalogoRegioes.inicia()" role="button" href="javascript:void(0)"> | |
418 | - <h4>{{{x87}}}</h4> | |
419 | - <i class="pull-right material-icons">navigate_next</i> | |
421 | + <label style="width: 300px; vertical-align: middle;"> | |
422 | + <a onclick="i3GEO.catalogoRegioes.inicia()" role="button" href="javascript:void(0)"> | |
423 | + <h4> | |
424 | + <i class="material-icons" style="vertical-align: text-bottom;">domain</i> | |
425 | + {{{x87}}} | |
426 | + </h4> | |
420 | 427 | </a> |
421 | 428 | <h6>{{{descLimLoc}}}</h6> |
422 | 429 | </label> |
430 | + <a onclick="i3GEO.catalogoRegioes.inicia();" role="button" class="" href="javascript:void(0)"> | |
431 | + <i style="opacity: 0.8; margin-bottom: 10px; margin-top: 10px;" class="pull-right material-icons">navigate_next</i> | |
432 | + </a> | |
423 | 433 | </div> |
424 | 434 | </div> |
425 | 435 | <hr> |
426 | 436 | <!-- camadas que vem do sistema de metadados estatisticos --> |
427 | 437 | <div class="list-group condensed"> |
428 | - <div class="row-content text-left"> | |
429 | - <a onclick="i3GEO.catalogoMetaestat.inicia()" role="button" class="hidden-xs hidden-sm btn btn-primary btn-fab btn-fab-max" href="javascript:void(0)"> | |
430 | - <span class="material-icons ">folder_open</span> | |
431 | - </a> | |
432 | - <label style="width: 255px; vertical-align: middle;"> <a onclick="i3GEO.catalogoMetaestat.inicia()" role="button" href="javascript:void(0)"> | |
433 | - <h4>{{{x57}}}</h4> | |
434 | - <i class="pull-right material-icons">navigate_next</i> | |
438 | + <div class="row-content text-left" style="opacity:0.8;"> | |
439 | + <label style="width: 300px; vertical-align: middle;"> | |
440 | + <a onclick="i3GEO.catalogoMetaestat.inicia()" role="button" href="javascript:void(0)"> | |
441 | + <h4> | |
442 | + <i class="material-icons" style="vertical-align: text-bottom;">trending_up</i> | |
443 | + {{{x57}}} | |
444 | + </h4> | |
435 | 445 | </a> |
436 | 446 | <h6>{{{descMeta}}}</h6> |
437 | 447 | </label> |
448 | + <a onclick="i3GEO.catalogoMetaestat.inicia()" role="button" class="" href="javascript:void(0)"> | |
449 | + <i style="margin-bottom: 10px; margin-top: 10px;" class="pull-right material-icons">navigate_next</i> | |
450 | + </a> | |
438 | 451 | </div> |
439 | 452 | </div> |
440 | 453 | <hr> |
441 | - <!-- mapas cadastrados no sistema de administracao (nao funcional) | |
442 | - <div class="list-group condensed"><div class="row-content text-left"> | |
443 | - <a onclick="i3GEO.catalogoMapas.inicia({'seletorTemplateDir': '#guia2objTemplateDir','seletorTemplateTema': '#guia2objTemplateTema','idCatalogoPrincipal':'catalogoPrincipal','idCatalogoNavegacao':'catalogoNavegacao','idOndeMigalha':'catalogoMigalha'})" role="button" class="btn btn-primary btn-fab btn-fab-max" href="javascript:void(0)"><span class="material-icons ">folder_open</span></a> | |
444 | - <label style="width: 255px;vertical-align: middle;"> | |
445 | - <a onclick="i3GEO.catalogoMapas.inicia({'seletorTemplateDir': '#guia2objTemplateDir','seletorTemplateTema': '#guia2objTemplateTema','idCatalogoPrincipal':'catalogoPrincipal','idCatalogoNavegacao':'catalogoNavegacao','idOndeMigalha':'catalogoMigalha'})" role="button" href="javascript:void(0)"> | |
446 | - <h4>{{{x90}}}</h4></a> | |
447 | - <h6>{{{descMapas}}}</h6> | |
448 | - </label> | |
449 | - </div></div><hr> | |
450 | - --> | |
451 | 454 | <!-- camadas por estrelas --> |
452 | 455 | <div class="list-group condensed"> |
453 | - <div class="row-content text-left"> | |
454 | - <a onclick="i3GEO.catalogoEstrelas.inicia({'valorEstrela':5,'numEstrelas':1})" role="button" class="hidden-xs hidden-sm btn btn-primary btn-fab btn-fab-max" | |
455 | - href="javascript:void(0)"> | |
456 | - <span class="material-icons ">folder_open</span> | |
457 | - </a> | |
458 | - <label style="width: 255px; vertical-align: middle;"> <a onclick="i3GEO.catalogoEstrelas.inicia({'valorEstrela':5,'numEstrelas':1})" role="button" | |
456 | + <div class="row-content text-left" style="opacity:0.8;"> | |
457 | + <label style="width: 300px; vertical-align: middle;"> | |
458 | + <a onclick="i3GEO.catalogoEstrelas.inicia({'valorEstrela':5,'numEstrelas':1})" role="button" | |
459 | 459 | href="javascript:void(0)"> |
460 | - <h4>{{{t46}}}</h4> | |
461 | - <i class="pull-right material-icons">navigate_next</i> | |
460 | + <h4> | |
461 | + <i class="material-icons" style="vertical-align: text-bottom;">star_border</i> | |
462 | + {{{t46}}} | |
463 | + </h4> | |
462 | 464 | </a> |
463 | 465 | <h6>{{{descEstrelas}}}</h6> |
464 | 466 | </label> |
467 | + <a onclick="i3GEO.catalogoEstrelas.inicia({'valorEstrela':5,'numEstrelas':1})" role="button" class="" href="javascript:void(0)"> | |
468 | + <i style="margin-bottom: 10px; margin-top: 10px;" class="pull-right material-icons">navigate_next</i> | |
469 | + </a> | |
465 | 470 | </div> |
466 | 471 | </div> |
467 | 472 | <hr> |
468 | 473 | <!-- sistemas que adicionam camadas --> |
469 | 474 | <div class="list-group condensed"> |
470 | - <div class="row-content text-left"> | |
471 | - <a onclick="i3GEO.catalogoSistemas.inicia()" role="button" class="hidden-xs hidden-sm btn btn-primary btn-fab btn-fab-max" href="javascript:void(0)"> | |
472 | - <span class="material-icons ">folder_open</span> | |
473 | - </a> | |
474 | - <label style="width: 255px; vertical-align: middle;"> <a onclick="i3GEO.catalogoSistemas.inicia()" role="button" href="javascript:void(0)"> | |
475 | - <h4>{{{a11}}}</h4> | |
476 | - <i class="pull-right material-icons">navigate_next</i> | |
475 | + <div class="row-content text-left" style="opacity:0.8;"> | |
476 | + <label style="width: 300px; vertical-align: middle;"> | |
477 | + <a onclick="i3GEO.catalogoSistemas.inicia()" role="button" href="javascript:void(0)"> | |
478 | + <h4> | |
479 | + <i class="material-icons" style="vertical-align: text-bottom;">widgets</i> | |
480 | + {{{a11}}} | |
481 | + </h4> | |
477 | 482 | </a> |
478 | 483 | <h6>{{{descSistemas}}}</h6> |
479 | 484 | </label> |
485 | + <a onclick="i3GEO.catalogoSistemas.inicia()" role="button" class="" href="javascript:void(0)"> | |
486 | + <i style="margin-bottom: 10px; margin-top: 10px;" class="pull-right material-icons">navigate_next</i> | |
487 | + </a> | |
488 | + | |
480 | 489 | </div> |
481 | 490 | </div> |
482 | 491 | <hr> |
483 | 492 | <!-- navegacao em diretorios --> |
484 | 493 | <div class="list-group condensed"> |
485 | - <div class="row-content text-left"> | |
486 | - <a onclick="i3GEO.catalogoDir.inicia()" role="button" class="hidden-xs hidden-sm btn btn-primary btn-fab btn-fab-max" href="javascript:void(0)"> | |
487 | - <span class="material-icons ">folder_open</span> | |
488 | - </a> | |
489 | - <label style="width: 255px; vertical-align: middle;"> <a onclick="i3GEO.catalogoDir.inicia()" role="button" href="javascript:void(0)"> | |
490 | - <h4>{{{a6}}}</h4> | |
491 | - <i class="pull-right material-icons">navigate_next</i> | |
494 | + <div class="row-content text-left" style="opacity:0.8;"> | |
495 | + <label style="width: 300px; vertical-align: middle;"> | |
496 | + <a onclick="i3GEO.catalogoDir.inicia()" role="button" href="javascript:void(0)"> | |
497 | + <h4> | |
498 | + <i class="material-icons" style="vertical-align: text-bottom;">storage</i> | |
499 | + {{{a6}}} | |
500 | + </h4> | |
492 | 501 | </a> |
493 | 502 | <h6>{{{descDir}}}</h6> |
494 | 503 | </label> |
504 | + <a onclick="i3GEO.catalogoDir.inicia()" role="button" class="" href="javascript:void(0)"> | |
505 | + <i style="margin-bottom: 10px; margin-top: 10px;" class="pull-right material-icons">navigate_next</i> | |
506 | + </a> | |
495 | 507 | </div> |
496 | 508 | </div> |
497 | 509 | <hr> |
... | ... | @@ -499,14 +511,14 @@ include ("../ms_configura.php"); |
499 | 511 | </div> |
500 | 512 | </div> |
501 | 513 | <!-- Legenda --> |
502 | - <div data-traduzir="true" id='guia4obj' style='display: none; text-align: left'> | |
514 | + <div data-traduzir="true" id='guia4obj' style='display: none; text-align: left;height:100%;'> | |
503 | 515 | <div class="i3GEOfechaGuia" onclick="i3GEO.legenda.off('legendaHtml');i3GEO.guias.abreFecha('fecha');"> |
504 | 516 | <button> |
505 | 517 | <span class="pull-left">{{{iconeLegenda}}}</span> <span class="pull-right material-icons">cancel</span> |
506 | 518 | </button> |
507 | 519 | </div> |
508 | 520 | <div class="separadorCabecalhoGuias"> </div> |
509 | - <div class="guiaOverflow"> | |
521 | + <div class="guiaOverflow" style="height: calc(100% - 45px)"> | |
510 | 522 | <a href='javascript:void(0)' onclick="i3GEO.legenda.inicia({'janela':true})">{{{x11}}}</a> |
511 | 523 | <div id="legendaHtml" data-template="templates/legenda.html" data-size="35,25" style='display: none; text-align: left'></div> |
512 | 524 | </div> |
... | ... | @@ -516,14 +528,14 @@ include ("../ms_configura.php"); |
516 | 528 | No botao que dispara a busca, ficam os parametros de configuracao |
517 | 529 | Esses parametros indicam qual o checkbox que define o tipo de busca, o local onde os dados serao mostrados e o template para formatar o resultado |
518 | 530 | --> |
519 | - <div data-traduzir="true" id='guia7obj' style='display: none; text-align: left'> | |
531 | + <div data-traduzir="true" id='guia7obj' style='display: none; text-align: left; height:100%'> | |
520 | 532 | <div class="i3GEOfechaGuia" onclick="i3GEO.guias.abreFecha('fecha');"> |
521 | 533 | <button> |
522 | 534 | <span class="pull-left">{{{t23}}}</span> <span class="pull-right material-icons">cancel</span> |
523 | 535 | </button> |
524 | 536 | </div> |
525 | 537 | <div class="separadorCabecalhoGuias"> </div> |
526 | - <div class="guiaOverflow"> | |
538 | + <div class="guiaOverflow" style="height: calc(100% - 45px)"> | |
527 | 539 | <form onSubmit="return false;"> |
528 | 540 | <div class="form-group label-floating"> |
529 | 541 | <label class="control-label" for="valorBuscaRapida">{{{x36}}}</label> |
... | ... | @@ -573,34 +585,34 @@ include ("../ms_configura.php"); |
573 | 585 | </div> |
574 | 586 | </div> |
575 | 587 | <!-- Ferramentas --> |
576 | - <div data-traduzir="true" id='guia8obj' style='display: none; text-align: left'> | |
588 | + <div data-traduzir="true" id='guia8obj' style='display: none; text-align: left;height:100%'> | |
577 | 589 | <div class="i3GEOfechaGuia" onclick="i3GEO.guias.abreFecha('fecha');"> |
578 | 590 | <button> |
579 | 591 | <span class="pull-left">{{{iconeFerramentas}}}</span> <span class="pull-right material-icons">cancel</span> |
580 | 592 | </button> |
581 | 593 | </div> |
582 | 594 | <div class="separadorCabecalhoGuias"> </div> |
583 | - <div class="guiaOverflow"> | |
595 | + <div class="guiaOverflow" style="height: calc(100% - 45px)"> | |
584 | 596 | <div class="form-inline" style="width: 100%;"> |
585 | - <div class="text-center form-group" style="margin: 4px;"> | |
597 | + <div class="text-center form-group" style="margin: 4px;display:inline-block"> | |
586 | 598 | <a onclick="i3GEO.guias.abreFecha('fecha');i3GEO.analise.dialogo.area();" role="button" class="btn btn-success btn-fab btn-fab-max" href="javascript:void(0)"> |
587 | 599 | <img style="margin-top: 4px;" src="../imagens/gisicons/area-measure.png"> |
588 | 600 | </a> |
589 | 601 | <h6>{{{d21at}}}</h6> |
590 | 602 | </div> |
591 | - <div class="text-center form-group" style="margin: 4px;"> | |
603 | + <div class="text-center form-group" style="margin: 4px;display:inline-block"> | |
592 | 604 | <a onclick="i3GEO.guias.abreFecha('fecha');i3GEO.analise.dialogo.distancia();" role="button" class="btn btn-success btn-fab btn-fab-max" href="javascript:void(0)"> |
593 | 605 | <img style="margin-top: 4px;" src="../imagens/gisicons/length-measure.png"> |
594 | 606 | </a> |
595 | 607 | <h6>{{{d21t}}}</h6> |
596 | 608 | </div> |
597 | - <div class="text-center form-group" style="margin: 4px;"> | |
609 | + <div class="text-center form-group" style="margin: 4px;display:inline-block"> | |
598 | 610 | <a onclick="i3GEO.guias.abreFecha('fecha');i3GEO.mapa.dialogo.selecao();" role="button" class="btn btn-success btn-fab btn-fab-max" href="javascript:void(0)"> |
599 | 611 | <img style="margin-top: 4px;" src="../imagens/gisicons/select.png"> |
600 | 612 | </a> |
601 | 613 | <h6>{{{d24t}}}</h6> |
602 | 614 | </div> |
603 | - <div class="text-center form-group" style="margin: 4px;"> | |
615 | + <div class="text-center form-group" style="margin: 4px;display:inline-block"> | |
604 | 616 | <a onclick="i3GEO.guias.abreFecha('fecha');i3GEO.mapa.dialogo.geolocal();" role="button" class="btn btn-success btn-fab btn-fab-max" href="javascript:void(0)"> |
605 | 617 | <img style="margin-top: 4px;" src="../imagens/gisicons/layer-gps.png"> |
606 | 618 | </a> |
... | ... | @@ -617,6 +629,7 @@ include ("../ms_configura.php"); |
617 | 629 | </div> |
618 | 630 | </div> |
619 | 631 | </div> |
632 | + | |
620 | 633 | <!-- para mostrar o banner de abertura --> |
621 | 634 | <script id="i3GEOlogoMarcaTemplate" type="x-tmpl-mustache"> |
622 | 635 | <div> | ... | ... |
interface/gmdebug.phtml
... | ... | @@ -148,26 +148,26 @@ include ("../ms_configura.php"); |
148 | 148 | <!-- botoes laterais que abrem guias moveis --> |
149 | 149 | <div id="i3GEOguiaMovel"> |
150 | 150 | <!-- configuracao para todos os botoes |
151 | - data-idconteudo - id do DIV que contem o conteudo da guia e que sera mostrado ao ser clicado | |
152 | - --> | |
151 | + data-idconteudo - id do DIV que contem o conteudo da guia e que sera mostrado ao ser clicado | |
152 | + --> | |
153 | 153 | <div class="iconesGuiaMovel ol-control" data-traduzir="true"> |
154 | 154 | <!-- ferramentas |
155 | - data-idLista - id do DIV dentro de idconteudo que sera utilizado para mostrar as "pastas" que abrem o proximo nivel | |
156 | - data-idLinks - id do DIV dentro de idconteudo que sera utilizado para mostrar a lista de links que abre cada ferramenta | |
157 | - data-idMigalha - id do DIV que sera utilizado para mostrar o link de retorno ao nivel anterior | |
158 | - --> | |
155 | + data-idLista - id do DIV dentro de idconteudo que sera utilizado para mostrar as "pastas" que abrem o proximo nivel | |
156 | + data-idLinks - id do DIV dentro de idconteudo que sera utilizado para mostrar a lista de links que abre cada ferramenta | |
157 | + data-idMigalha - id do DIV que sera utilizado para mostrar o link de retorno ao nivel anterior | |
158 | + --> | |
159 | 159 | <div data-idconteudo="guia8obj" data-idLinks="listaFerramentasLinks" data-idMigalha="migalhaFerramentas" data-idLista="listaFerramentas" onclick="i3GEO.guias.ativa('ferramentas',this)"> |
160 | 160 | <button title="{{{iconeFerramentas}}}" class="iconeGuiaMovel" style="color: white; box-shadow: none;"> |
161 | 161 | <i class="material-icons">business_center</i> |
162 | 162 | </button> |
163 | 163 | </div> |
164 | 164 | <!-- temas existentes no mapa |
165 | - data-idListaDeCamadas - id onde sera incluida a lista de camadas | |
166 | - data-idListaFundo - id onde sera incluida a lista de camadas de fundo (mapa base) | |
167 | - data-verificaAbrangencia - se for uma string, faz a verificacao se a camada esta fora da abrangencia atual do mapa, | |
168 | - inserindo ou nao a string como uma classe CSS. Pode degradar a performance e depende | |
169 | - do metadata existente na camada. Deixe vazio para nao ativar a operacao. | |
170 | - --> | |
165 | + data-idListaDeCamadas - id onde sera incluida a lista de camadas | |
166 | + data-idListaFundo - id onde sera incluida a lista de camadas de fundo (mapa base) | |
167 | + data-verificaAbrangencia - se for uma string, faz a verificacao se a camada esta fora da abrangencia atual do mapa, | |
168 | + inserindo ou nao a string como uma classe CSS. Pode degradar a performance e depende | |
169 | + do metadata existente na camada. Deixe vazio para nao ativar a operacao. | |
170 | + --> | |
171 | 171 | <div onclick="i3GEO.guias.ativa('temas',this)" data-verificaAbrangencia="" data-idconteudo="guia1obj" data-idListaFundo="listaFundo" data-idListaDeCamadas="listaTemas" |
172 | 172 | style="margin-top: 3px;"> |
173 | 173 | <button title="{{{iconeMapa}}}" class="iconeGuiaMovel" style="color: white; box-shadow: none;"> |
... | ... | @@ -175,14 +175,14 @@ include ("../ms_configura.php"); |
175 | 175 | </button> |
176 | 176 | </div> |
177 | 177 | <!-- catalogo de adicao de temas ao mapa |
178 | - data-idCatalogo - id do DIV que contem a primeira pagina do catalogo. Esse DIV sera escondido e mostrado conforme o usuario navega pelo catalogo | |
179 | - data-idMenus - id do DIV que recebera a lista de menus cadastrados no sistema de administracao | |
180 | - data-idNavegacao - id do DIV que recebera a lista de opcoes apos o usuario clicar em um item do catalogo principal | |
181 | - data-idMigalha - id do DIV que recebera o link para retorno ao nivel anterior do catalogo | |
178 | + data-idCatalogo - id do DIV que contem a primeira pagina do catalogo. Esse DIV sera escondido e mostrado conforme o usuario navega pelo catalogo | |
179 | + data-idMenus - id do DIV que recebera a lista de menus cadastrados no sistema de administracao | |
180 | + data-idNavegacao - id do DIV que recebera a lista de opcoes apos o usuario clicar em um item do catalogo principal | |
181 | + data-idMigalha - id do DIV que recebera o link para retorno ao nivel anterior do catalogo | |
182 | 182 | |
183 | - Variaveis javascript: | |
184 | - i3GEO.catalogoMenus.IDSMENUS - (array) apenas os menus com idmenu que constem nessa lista serao mostrados. Por default e vazio. | |
185 | - --> | |
183 | + Variaveis javascript: | |
184 | + i3GEO.catalogoMenus.IDSMENUS - (array) apenas os menus com idmenu que constem nessa lista serao mostrados. Por default e vazio. | |
185 | + --> | |
186 | 186 | <div onclick="i3GEO.guias.ativa('adiciona',this)" data-idconteudo="guia2obj" data-idMigalha="catalogoMigalha" data-idNavegacao="catalogoNavegacao" data-idCatalogo="catalogoPrincipal" |
187 | 187 | data-idMenus="catalogoMenus" style="margin-top: 3px;"> |
188 | 188 | <button title="{{{iconeCatalogo}}}" class="iconeGuiaMovel" style="color: white; box-shadow: none;"> |
... | ... | @@ -212,12 +212,12 @@ include ("../ms_configura.php"); |
212 | 212 | </button> |
213 | 213 | </div> |
214 | 214 | <!-- A opcao de identificacao esta integrada ao balao de informacoes, mas pode aparecer aqui tambem |
215 | - <div class="hidden-xs hidden-sm" onclick="i3GEO.guias.ativa('identifica',this)" style="margin-top: 3px;"> | |
216 | - <button title="{{{iconeIdentifica}}}" class="iconeGuiaMovel" style="box-shadow: none;"> | |
217 | - <img src="../imagens/gisicons/pointer-info.png" style="cursor: pointer; padding: 3px;"> | |
218 | - </button> | |
219 | - </div> | |
220 | - --> | |
215 | + <div class="hidden-xs hidden-sm" onclick="i3GEO.guias.ativa('identifica',this)" style="margin-top: 3px;"> | |
216 | + <button title="{{{iconeIdentifica}}}" class="iconeGuiaMovel" style="box-shadow: none;"> | |
217 | + <img src="../imagens/gisicons/pointer-info.png" style="cursor: pointer; padding: 3px;"> | |
218 | + </button> | |
219 | + </div> | |
220 | + --> | |
221 | 221 | </div> |
222 | 222 | <!-- veja i3GEO.guias.CONFIGURA --> |
223 | 223 | <!-- Os IDs sao definidos no botao que ativa a guia veja: "i3GEOguiaMovel" --> |
... | ... | @@ -225,14 +225,14 @@ include ("../ms_configura.php"); |
225 | 225 | <div id="i3GEOguiaMovelMolde"> |
226 | 226 | <div id="i3GEOguiaMovelConteudo"> |
227 | 227 | <!-- camadas existentes no mapa --> |
228 | - <div id='guia1obj' data-traduzir="true" style='display: none;'> | |
228 | + <div id='guia1obj' data-traduzir="true" style='display: none; height:100%'> | |
229 | 229 | <div class="i3GEOfechaGuia" onclick="i3GEO.guias.abreFecha('fecha');"> |
230 | 230 | <button> |
231 | 231 | <span class="pull-left">{{{iconeMapa}}}</span> <span class="pull-right material-icons">cancel</span> |
232 | 232 | </button> |
233 | 233 | </div> |
234 | 234 | <div class="separadorCabecalhoGuias"> </div> |
235 | - <div class="guiaOverflow"> | |
235 | + <div class="guiaOverflow" style="height: calc(100% - 45px)"> | |
236 | 236 | <div class="list-group condensed noprint collapsed" data-toggle="collapse" data-target="#opcoesGuia1"> |
237 | 237 | <label>{{{opcoes}}}</label> |
238 | 238 | </div> |
... | ... | @@ -269,10 +269,10 @@ include ("../ms_configura.php"); |
269 | 269 | <!-- Esta div acrescenta a lista de de camadas disponíveis no mapa atual --> |
270 | 270 | <div id="listaTemas" style="overflow: none;" data-template="templates/camada.html"></div> |
271 | 271 | <!-- Esta div acrescenta a lista de de camadas de fundo |
272 | - A lista de camadas de fundo e obtida da variavel i3GEO.Interface.openlayers.LAYERSADICIONAIS | |
273 | - Essa variavel e definida via javascript, e no caso das interfaces padrao do i3Geo, e definida | |
274 | - no programa interface/config.php | |
275 | - --> | |
272 | + A lista de camadas de fundo e obtida da variavel i3GEO.Interface.openlayers.LAYERSADICIONAIS | |
273 | + Essa variavel e definida via javascript, e no caso das interfaces padrao do i3Geo, e definida | |
274 | + no programa interface/config.php | |
275 | + --> | |
276 | 276 | <div data-toggle="collapse" data-target="#collapseFundo" class="list-group condensed collapsed"> |
277 | 277 | <label>{{{camadasDeFundo}}}</label> |
278 | 278 | </div> |
... | ... | @@ -285,16 +285,17 @@ include ("../ms_configura.php"); |
285 | 285 | </div> |
286 | 286 | </div> |
287 | 287 | <!-- Catalogo de temas --> |
288 | - <div id='guia2obj' data-traduzir="true" style='display: none; text-align: left;'> | |
288 | + <div id='guia2obj' data-traduzir="true" style='display: none; text-align: left;height:100%;'> | |
289 | 289 | <div class="i3GEOfechaGuia" onclick="i3GEO.guias.abreFecha('fecha');i3GEO.catalogoMenus.mostraCatalogoPrincipal();"> |
290 | 290 | <button> |
291 | 291 | <span class="pull-left">{{{iconeCatalogo}}}</span> <span class="pull-right material-icons">cancel</span> |
292 | 292 | </button> |
293 | 293 | </div> |
294 | 294 | <div class="separadorCabecalhoGuias"> </div> |
295 | - <div class="guiaOverflow"> | |
295 | + | |
296 | + <div class="guiaOverflow" style="height: calc(100% - 45px)"> | |
297 | + <div id="catalogoMigalha" style="display:none;" data-template="templates/catalogoMigalha.html"></div> | |
296 | 298 | <!-- aqui entra a lista de elementos quando uma das opcoes e clicada --> |
297 | - <div id="catalogoMigalha" data-template="templates/catalogoMigalha.html"></div> | |
298 | 299 | <div id="catalogoNavegacao"></div> |
299 | 300 | <!-- Opcoes --> |
300 | 301 | <div id="catalogoPrincipal"> |
... | ... | @@ -340,158 +341,169 @@ include ("../ms_configura.php"); |
340 | 341 | |
341 | 342 | <hr> |
342 | 343 | <!-- busca tema no catalogo |
343 | - <div class="form-group label-floating"> | |
344 | - <label class="control-label" for="i3GEObuscatema">{{{a1}}}</label> | |
345 | - <div class="input-group"> | |
346 | - <input id="i3GEObuscatema" class="form-control" type="text" value=""> | |
347 | - <span class="input-group-btn"> | |
348 | - <a onclick="i3GEO.arvoreDeTemas.buscaTema2($i('i3GEObuscatema').value);return false;" role="button" type="button" class="btn btn-warning btn-fab btn-fab-max" href="javascript:void(0)"> | |
349 | - <span class="material-icons ">send</span> | |
350 | - </a> | |
351 | - </span> | |
352 | - </div> | |
353 | - </div> | |
354 | - --> | |
344 | + <div class="form-group label-floating"> | |
345 | + <label class="control-label" for="i3GEObuscatema">{{{a1}}}</label> | |
346 | + <div class="input-group"> | |
347 | + <input id="i3GEObuscatema" class="form-control" type="text" value=""> | |
348 | + <span class="input-group-btn"> | |
349 | + <a onclick="i3GEO.arvoreDeTemas.buscaTema2($i('i3GEObuscatema').value);return false;" role="button" type="button" class="btn btn-warning btn-fab btn-fab-max" href="javascript:void(0)"> | |
350 | + <span class="material-icons ">send</span> | |
351 | + </a> | |
352 | + </span> | |
353 | + </div> | |
354 | + </div> | |
355 | + --> | |
355 | 356 | <!-- A lista de menus e uma funcao de i3GEO.guias.CONFIGURA.adiciona |
356 | - Nessa funcao ficam tambem os parametros: | |
357 | - "idOndeMenus": "catalogoMenus", | |
358 | - "idCatalogoPrincipal": "catalogoPrincipal", | |
359 | - "idCatalogoNavegacao": "catalogoNavegacao", | |
360 | - "idOndeMigalha": "catalogoMigalha" | |
361 | - --> | |
357 | + Nessa funcao ficam tambem os parametros: | |
358 | + "idOndeMenus": "catalogoMenus", | |
359 | + "idCatalogoPrincipal": "catalogoPrincipal", | |
360 | + "idCatalogoNavegacao": "catalogoNavegacao", | |
361 | + "idOndeMigalha": "catalogoMigalha" | |
362 | + --> | |
362 | 363 | <div id="catalogoMenus" data-templateDir="templates/dir.html" data-templateTema="templates/tema.html"></div> |
363 | 364 | |
364 | 365 | <div id="arvoreAdicionaTema"></div> |
365 | 366 | |
366 | 367 | <!-- |
367 | - As funcoes de inicializacao recebem um objeto com parametros. Que por padrao sao: | |
368 | - config: { | |
369 | - 'templateDir': 'templates/dir.html', | |
370 | - 'templateTema': 'templates/tema.html', | |
371 | - 'idCatalogoPrincipal': 'catalogoPrincipal', | |
372 | - 'idCatalogoNavegacao': 'catalogoNavegacao', | |
373 | - 'idOndeMigalha': 'catalogoMigalha' | |
374 | - } | |
368 | + As funcoes de inicializacao recebem um objeto com parametros. Que por padrao sao: | |
369 | + config: { | |
370 | + 'templateDir': 'templates/dir.html', | |
371 | + 'templateTema': 'templates/tema.html', | |
372 | + 'idCatalogoPrincipal': 'catalogoPrincipal', | |
373 | + 'idCatalogoNavegacao': 'catalogoNavegacao', | |
374 | + 'idOndeMigalha': 'catalogoMigalha' | |
375 | + } | |
375 | 376 | |
376 | - exemplo: | |
377 | + exemplo: | |
377 | 378 | |
378 | - onclick="i3GEO.catalogoInde.inicia({'templateDir': 'templates/dir.html','templateTema': 'templates/tema.html','idCatalogoPrincipal':'catalogoPrincipal','idCatalogoNavegacao':'catalogoNavegacao','idOndeMigalha':'catalogoMigalha'})" | |
379 | - --> | |
379 | + onclick="i3GEO.catalogoInde.inicia({'templateDir': 'templates/dir.html','templateTema': 'templates/tema.html','idCatalogoPrincipal':'catalogoPrincipal','idCatalogoNavegacao':'catalogoNavegacao','idOndeMigalha':'catalogoMigalha'})" | |
380 | + --> | |
380 | 381 | |
381 | 382 | <!-- servicos da INDE brasileira --> |
382 | 383 | <div class="list-group condensed"> |
383 | - <div class="row-content text-left"> | |
384 | - <a onclick="i3GEO.catalogoInde.inicia()" role="button" class="hidden-xs hidden-sm btn btn-primary btn-fab btn-fab-max" href="javascript:void(0)"> | |
385 | - <span class="material-icons ">folder_open</span> | |
386 | - </a> | |
387 | - <label style="width: 255px; vertical-align: middle;"> <a onclick="i3GEO.catalogoInde.inicia()" role="button" href="javascript:void(0)"> | |
388 | - <h4>INDE-Br</h4> | |
389 | - <i class="pull-right material-icons">navigate_next</i> | |
384 | + <div class="row-content text-left" style="opacity:0.8;"> | |
385 | + <label style="width: 300px; vertical-align: middle;"> | |
386 | + <a onclick="i3GEO.catalogoInde.inicia()" role="button" href="javascript:void(0)"> | |
387 | + <h4> | |
388 | + <i class="material-icons" style="vertical-align: text-bottom;">cloud_queue</i> | |
389 | + INDE-Br | |
390 | + </h4> | |
390 | 391 | </a> |
391 | 392 | <h6>Infraestrutura Nacional de Dados Espaciais do Brasil</h6> |
392 | 393 | </label> |
394 | + <a onclick="i3GEO.catalogoInde.inicia()" role="button" class="" href="javascript:void(0)"> | |
395 | + <i style="margin-bottom: 10px; margin-top: 10px;" class="pull-right material-icons">navigate_next</i> | |
396 | + </a> | |
393 | 397 | </div> |
394 | 398 | </div> |
395 | 399 | <hr> |
396 | 400 | <!-- lista de wms cadastrados no sistema de administracao --> |
397 | 401 | <div class="list-group condensed"> |
398 | - <div class="row-content text-left"> | |
399 | - <a onclick="i3GEO.catalogoOgc.inicia();return false;" role="button" class="hidden-xs hidden-sm btn btn-primary btn-fab btn-fab-max" href="javascript:void(0)"> | |
400 | - <span class="material-icons ">folder_open</span> | |
401 | - </a> | |
402 | - <label style="width: 255px; vertical-align: middle;"> <a onclick="i3GEO.catalogoOgc.inicia()" role="button" href="javascript:void(0)"> | |
403 | - <h4>OGC-WMS</h4> | |
404 | - <i class="pull-right material-icons">navigate_next</i> | |
402 | + <div class="row-content text-left" style="opacity:0.8;"> | |
403 | + <label style="width: 300px; vertical-align: middle;"> | |
404 | + <a onclick="i3GEO.catalogoOgc.inicia()" role="button" href="javascript:void(0)"> | |
405 | + <h4> | |
406 | + <i class="material-icons" style="vertical-align: text-bottom;">cloud_queue</i> | |
407 | + OGC-WMS | |
408 | + </h4> | |
405 | 409 | </a> |
406 | 410 | <h6>{{{descOgcWms}}}</h6> |
407 | 411 | </label> |
412 | + <a onclick="i3GEO.catalogoOgc.inicia();return false;" role="button" class="" href="javascript:void(0)"> | |
413 | + <i style="margin-bottom: 10px; margin-top: 10px;" class="pull-right material-icons">navigate_next</i> | |
414 | + </a> | |
408 | 415 | </div> |
409 | 416 | </div> |
410 | 417 | <hr> |
411 | 418 | <!-- regioes cadastradas no sistema de metadados --> |
412 | 419 | <div class="list-group condensed"> |
413 | 420 | <div class="row-content text-left"> |
414 | - <a onclick="i3GEO.catalogoRegioes.inicia()" role="button" class="hidden-xs hidden-sm btn btn-primary btn-fab btn-fab-max" href="javascript:void(0)"> | |
415 | - <span class="material-icons ">folder_open</span> | |
416 | - </a> | |
417 | - <label style="width: 255px; vertical-align: middle;"> <a onclick="i3GEO.catalogoRegioes.inicia()" role="button" href="javascript:void(0)"> | |
418 | - <h4>{{{x87}}}</h4> | |
419 | - <i class="pull-right material-icons">navigate_next</i> | |
421 | + <label style="width: 300px; vertical-align: middle;"> | |
422 | + <a onclick="i3GEO.catalogoRegioes.inicia()" role="button" href="javascript:void(0)"> | |
423 | + <h4> | |
424 | + <i class="material-icons" style="vertical-align: text-bottom;">domain</i> | |
425 | + {{{x87}}} | |
426 | + </h4> | |
420 | 427 | </a> |
421 | 428 | <h6>{{{descLimLoc}}}</h6> |
422 | 429 | </label> |
430 | + <a onclick="i3GEO.catalogoRegioes.inicia();" role="button" class="" href="javascript:void(0)"> | |
431 | + <i style="opacity: 0.8; margin-bottom: 10px; margin-top: 10px;" class="pull-right material-icons">navigate_next</i> | |
432 | + </a> | |
423 | 433 | </div> |
424 | 434 | </div> |
425 | 435 | <hr> |
426 | 436 | <!-- camadas que vem do sistema de metadados estatisticos --> |
427 | 437 | <div class="list-group condensed"> |
428 | - <div class="row-content text-left"> | |
429 | - <a onclick="i3GEO.catalogoMetaestat.inicia()" role="button" class="hidden-xs hidden-sm btn btn-primary btn-fab btn-fab-max" href="javascript:void(0)"> | |
430 | - <span class="material-icons ">folder_open</span> | |
431 | - </a> | |
432 | - <label style="width: 255px; vertical-align: middle;"> <a onclick="i3GEO.catalogoMetaestat.inicia()" role="button" href="javascript:void(0)"> | |
433 | - <h4>{{{x57}}}</h4> | |
434 | - <i class="pull-right material-icons">navigate_next</i> | |
438 | + <div class="row-content text-left" style="opacity:0.8;"> | |
439 | + <label style="width: 300px; vertical-align: middle;"> | |
440 | + <a onclick="i3GEO.catalogoMetaestat.inicia()" role="button" href="javascript:void(0)"> | |
441 | + <h4> | |
442 | + <i class="material-icons" style="vertical-align: text-bottom;">trending_up</i> | |
443 | + {{{x57}}} | |
444 | + </h4> | |
435 | 445 | </a> |
436 | 446 | <h6>{{{descMeta}}}</h6> |
437 | 447 | </label> |
448 | + <a onclick="i3GEO.catalogoMetaestat.inicia()" role="button" class="" href="javascript:void(0)"> | |
449 | + <i style="margin-bottom: 10px; margin-top: 10px;" class="pull-right material-icons">navigate_next</i> | |
450 | + </a> | |
438 | 451 | </div> |
439 | 452 | </div> |
440 | 453 | <hr> |
441 | - <!-- mapas cadastrados no sistema de administracao (nao funcional) | |
442 | - <div class="list-group condensed"><div class="row-content text-left"> | |
443 | - <a onclick="i3GEO.catalogoMapas.inicia({'seletorTemplateDir': '#guia2objTemplateDir','seletorTemplateTema': '#guia2objTemplateTema','idCatalogoPrincipal':'catalogoPrincipal','idCatalogoNavegacao':'catalogoNavegacao','idOndeMigalha':'catalogoMigalha'})" role="button" class="btn btn-primary btn-fab btn-fab-max" href="javascript:void(0)"><span class="material-icons ">folder_open</span></a> | |
444 | - <label style="width: 255px;vertical-align: middle;"> | |
445 | - <a onclick="i3GEO.catalogoMapas.inicia({'seletorTemplateDir': '#guia2objTemplateDir','seletorTemplateTema': '#guia2objTemplateTema','idCatalogoPrincipal':'catalogoPrincipal','idCatalogoNavegacao':'catalogoNavegacao','idOndeMigalha':'catalogoMigalha'})" role="button" href="javascript:void(0)"> | |
446 | - <h4>{{{x90}}}</h4></a> | |
447 | - <h6>{{{descMapas}}}</h6> | |
448 | - </label> | |
449 | - </div></div><hr> | |
450 | - --> | |
451 | 454 | <!-- camadas por estrelas --> |
452 | 455 | <div class="list-group condensed"> |
453 | - <div class="row-content text-left"> | |
454 | - <a onclick="i3GEO.catalogoEstrelas.inicia({'valorEstrela':5,'numEstrelas':1})" role="button" class="hidden-xs hidden-sm btn btn-primary btn-fab btn-fab-max" | |
455 | - href="javascript:void(0)"> | |
456 | - <span class="material-icons ">folder_open</span> | |
457 | - </a> | |
458 | - <label style="width: 255px; vertical-align: middle;"> <a onclick="i3GEO.catalogoEstrelas.inicia({'valorEstrela':5,'numEstrelas':1})" role="button" | |
456 | + <div class="row-content text-left" style="opacity:0.8;"> | |
457 | + <label style="width: 300px; vertical-align: middle;"> | |
458 | + <a onclick="i3GEO.catalogoEstrelas.inicia({'valorEstrela':5,'numEstrelas':1})" role="button" | |
459 | 459 | href="javascript:void(0)"> |
460 | - <h4>{{{t46}}}</h4> | |
461 | - <i class="pull-right material-icons">navigate_next</i> | |
460 | + <h4> | |
461 | + <i class="material-icons" style="vertical-align: text-bottom;">star_border</i> | |
462 | + {{{t46}}} | |
463 | + </h4> | |
462 | 464 | </a> |
463 | 465 | <h6>{{{descEstrelas}}}</h6> |
464 | 466 | </label> |
467 | + <a onclick="i3GEO.catalogoEstrelas.inicia({'valorEstrela':5,'numEstrelas':1})" role="button" class="" href="javascript:void(0)"> | |
468 | + <i style="margin-bottom: 10px; margin-top: 10px;" class="pull-right material-icons">navigate_next</i> | |
469 | + </a> | |
465 | 470 | </div> |
466 | 471 | </div> |
467 | 472 | <hr> |
468 | 473 | <!-- sistemas que adicionam camadas --> |
469 | 474 | <div class="list-group condensed"> |
470 | - <div class="row-content text-left"> | |
471 | - <a onclick="i3GEO.catalogoSistemas.inicia()" role="button" class="hidden-xs hidden-sm btn btn-primary btn-fab btn-fab-max" href="javascript:void(0)"> | |
472 | - <span class="material-icons ">folder_open</span> | |
473 | - </a> | |
474 | - <label style="width: 255px; vertical-align: middle;"> <a onclick="i3GEO.catalogoSistemas.inicia()" role="button" href="javascript:void(0)"> | |
475 | - <h4>{{{a11}}}</h4> | |
476 | - <i class="pull-right material-icons">navigate_next</i> | |
475 | + <div class="row-content text-left" style="opacity:0.8;"> | |
476 | + <label style="width: 300px; vertical-align: middle;"> | |
477 | + <a onclick="i3GEO.catalogoSistemas.inicia()" role="button" href="javascript:void(0)"> | |
478 | + <h4> | |
479 | + <i class="material-icons" style="vertical-align: text-bottom;">widgets</i> | |
480 | + {{{a11}}} | |
481 | + </h4> | |
477 | 482 | </a> |
478 | 483 | <h6>{{{descSistemas}}}</h6> |
479 | 484 | </label> |
485 | + <a onclick="i3GEO.catalogoSistemas.inicia()" role="button" class="" href="javascript:void(0)"> | |
486 | + <i style="margin-bottom: 10px; margin-top: 10px;" class="pull-right material-icons">navigate_next</i> | |
487 | + </a> | |
488 | + | |
480 | 489 | </div> |
481 | 490 | </div> |
482 | 491 | <hr> |
483 | 492 | <!-- navegacao em diretorios --> |
484 | 493 | <div class="list-group condensed"> |
485 | - <div class="row-content text-left"> | |
486 | - <a onclick="i3GEO.catalogoDir.inicia()" role="button" class="hidden-xs hidden-sm btn btn-primary btn-fab btn-fab-max" href="javascript:void(0)"> | |
487 | - <span class="material-icons ">folder_open</span> | |
488 | - </a> | |
489 | - <label style="width: 255px; vertical-align: middle;"> <a onclick="i3GEO.catalogoDir.inicia()" role="button" href="javascript:void(0)"> | |
490 | - <h4>{{{a6}}}</h4> | |
491 | - <i class="pull-right material-icons">navigate_next</i> | |
494 | + <div class="row-content text-left" style="opacity:0.8;"> | |
495 | + <label style="width: 300px; vertical-align: middle;"> | |
496 | + <a onclick="i3GEO.catalogoDir.inicia()" role="button" href="javascript:void(0)"> | |
497 | + <h4> | |
498 | + <i class="material-icons" style="vertical-align: text-bottom;">storage</i> | |
499 | + {{{a6}}} | |
500 | + </h4> | |
492 | 501 | </a> |
493 | 502 | <h6>{{{descDir}}}</h6> |
494 | 503 | </label> |
504 | + <a onclick="i3GEO.catalogoDir.inicia()" role="button" class="" href="javascript:void(0)"> | |
505 | + <i style="margin-bottom: 10px; margin-top: 10px;" class="pull-right material-icons">navigate_next</i> | |
506 | + </a> | |
495 | 507 | </div> |
496 | 508 | </div> |
497 | 509 | <hr> |
... | ... | @@ -499,31 +511,31 @@ include ("../ms_configura.php"); |
499 | 511 | </div> |
500 | 512 | </div> |
501 | 513 | <!-- Legenda --> |
502 | - <div data-traduzir="true" id='guia4obj' style='display: none; text-align: left'> | |
514 | + <div data-traduzir="true" id='guia4obj' style='display: none; text-align: left;height:100%;'> | |
503 | 515 | <div class="i3GEOfechaGuia" onclick="i3GEO.legenda.off('legendaHtml');i3GEO.guias.abreFecha('fecha');"> |
504 | 516 | <button> |
505 | 517 | <span class="pull-left">{{{iconeLegenda}}}</span> <span class="pull-right material-icons">cancel</span> |
506 | 518 | </button> |
507 | 519 | </div> |
508 | 520 | <div class="separadorCabecalhoGuias"> </div> |
509 | - <div class="guiaOverflow"> | |
521 | + <div class="guiaOverflow" style="height: calc(100% - 45px)"> | |
510 | 522 | <a href='javascript:void(0)' onclick="i3GEO.legenda.inicia({'janela':true})">{{{x11}}}</a> |
511 | 523 | <div id="legendaHtml" data-template="templates/legenda.html" data-size="35,25" style='display: none; text-align: left'></div> |
512 | 524 | </div> |
513 | 525 | </div> |
514 | 526 | <!-- busca |
515 | - Funcoes de busca por registros. Pode ser feita nos temas existentes no mapa, em um servico de busca e no google | |
516 | - No botao que dispara a busca, ficam os parametros de configuracao | |
517 | - Esses parametros indicam qual o checkbox que define o tipo de busca, o local onde os dados serao mostrados e o template para formatar o resultado | |
518 | - --> | |
519 | - <div data-traduzir="true" id='guia7obj' style='display: none; text-align: left'> | |
527 | + Funcoes de busca por registros. Pode ser feita nos temas existentes no mapa, em um servico de busca e no google | |
528 | + No botao que dispara a busca, ficam os parametros de configuracao | |
529 | + Esses parametros indicam qual o checkbox que define o tipo de busca, o local onde os dados serao mostrados e o template para formatar o resultado | |
530 | + --> | |
531 | + <div data-traduzir="true" id='guia7obj' style='display: none; text-align: left; height:100%'> | |
520 | 532 | <div class="i3GEOfechaGuia" onclick="i3GEO.guias.abreFecha('fecha');"> |
521 | 533 | <button> |
522 | 534 | <span class="pull-left">{{{t23}}}</span> <span class="pull-right material-icons">cancel</span> |
523 | 535 | </button> |
524 | 536 | </div> |
525 | 537 | <div class="separadorCabecalhoGuias"> </div> |
526 | - <div class="guiaOverflow"> | |
538 | + <div class="guiaOverflow" style="height: calc(100% - 45px)"> | |
527 | 539 | <form onSubmit="return false;"> |
528 | 540 | <div class="form-group label-floating"> |
529 | 541 | <label class="control-label" for="valorBuscaRapida">{{{x36}}}</label> |
... | ... | @@ -554,15 +566,15 @@ include ("../ms_configura.php"); |
554 | 566 | </div> |
555 | 567 | </div> |
556 | 568 | <!-- Apenas para a interface google maps |
557 | - <div class="list-group condensed"> | |
558 | - <div class="checkbox text-left"> | |
559 | - <label> | |
560 | - <input class="noprint" value="on" type="checkbox" name="google"> | |
561 | - <span class="checkbox-material noprint"><span class="check"></span></span> Google | |
562 | - </label> | |
563 | - </div> | |
564 | - </div> | |
565 | - --> | |
569 | + <div class="list-group condensed"> | |
570 | + <div class="checkbox text-left"> | |
571 | + <label> | |
572 | + <input class="noprint" value="on" type="checkbox" name="google"> | |
573 | + <span class="checkbox-material noprint"><span class="check"></span></span> Google | |
574 | + </label> | |
575 | + </div> | |
576 | + </div> | |
577 | + --> | |
566 | 578 | </div> |
567 | 579 | </form> |
568 | 580 | <hr> |
... | ... | @@ -573,34 +585,34 @@ include ("../ms_configura.php"); |
573 | 585 | </div> |
574 | 586 | </div> |
575 | 587 | <!-- Ferramentas --> |
576 | - <div data-traduzir="true" id='guia8obj' style='display: none; text-align: left'> | |
588 | + <div data-traduzir="true" id='guia8obj' style='display: none; text-align: left;height:100%'> | |
577 | 589 | <div class="i3GEOfechaGuia" onclick="i3GEO.guias.abreFecha('fecha');"> |
578 | 590 | <button> |
579 | 591 | <span class="pull-left">{{{iconeFerramentas}}}</span> <span class="pull-right material-icons">cancel</span> |
580 | 592 | </button> |
581 | 593 | </div> |
582 | 594 | <div class="separadorCabecalhoGuias"> </div> |
583 | - <div class="guiaOverflow"> | |
595 | + <div class="guiaOverflow" style="height: calc(100% - 45px)"> | |
584 | 596 | <div class="form-inline" style="width: 100%;"> |
585 | - <div class="text-center form-group" style="margin: 4px;"> | |
597 | + <div class="text-center form-group" style="margin: 4px;display:inline-block"> | |
586 | 598 | <a onclick="i3GEO.guias.abreFecha('fecha');i3GEO.analise.dialogo.area();" role="button" class="btn btn-success btn-fab btn-fab-max" href="javascript:void(0)"> |
587 | 599 | <img style="margin-top: 4px;" src="../imagens/gisicons/area-measure.png"> |
588 | 600 | </a> |
589 | 601 | <h6>{{{d21at}}}</h6> |
590 | 602 | </div> |
591 | - <div class="text-center form-group" style="margin: 4px;"> | |
603 | + <div class="text-center form-group" style="margin: 4px;display:inline-block"> | |
592 | 604 | <a onclick="i3GEO.guias.abreFecha('fecha');i3GEO.analise.dialogo.distancia();" role="button" class="btn btn-success btn-fab btn-fab-max" href="javascript:void(0)"> |
593 | 605 | <img style="margin-top: 4px;" src="../imagens/gisicons/length-measure.png"> |
594 | 606 | </a> |
595 | 607 | <h6>{{{d21t}}}</h6> |
596 | 608 | </div> |
597 | - <div class="text-center form-group" style="margin: 4px;"> | |
609 | + <div class="text-center form-group" style="margin: 4px;display:inline-block"> | |
598 | 610 | <a onclick="i3GEO.guias.abreFecha('fecha');i3GEO.mapa.dialogo.selecao();" role="button" class="btn btn-success btn-fab btn-fab-max" href="javascript:void(0)"> |
599 | 611 | <img style="margin-top: 4px;" src="../imagens/gisicons/select.png"> |
600 | 612 | </a> |
601 | 613 | <h6>{{{d24t}}}</h6> |
602 | 614 | </div> |
603 | - <div class="text-center form-group" style="margin: 4px;"> | |
615 | + <div class="text-center form-group" style="margin: 4px;display:inline-block"> | |
604 | 616 | <a onclick="i3GEO.guias.abreFecha('fecha');i3GEO.mapa.dialogo.geolocal();" role="button" class="btn btn-success btn-fab btn-fab-max" href="javascript:void(0)"> |
605 | 617 | <img style="margin-top: 4px;" src="../imagens/gisicons/layer-gps.png"> |
606 | 618 | </a> |
... | ... | @@ -617,6 +629,7 @@ include ("../ms_configura.php"); |
617 | 629 | </div> |
618 | 630 | </div> |
619 | 631 | </div> |
632 | + | |
620 | 633 | <!-- para mostrar o banner de abertura --> |
621 | 634 | <script id="i3GEOlogoMarcaTemplate" type="x-tmpl-mustache"> |
622 | 635 | <div> | ... | ... |
interface/googlemaps_noite.phtml
... | ... | @@ -148,26 +148,26 @@ include ("../ms_configura.php"); |
148 | 148 | <!-- botoes laterais que abrem guias moveis --> |
149 | 149 | <div id="i3GEOguiaMovel"> |
150 | 150 | <!-- configuracao para todos os botoes |
151 | - data-idconteudo - id do DIV que contem o conteudo da guia e que sera mostrado ao ser clicado | |
152 | - --> | |
151 | + data-idconteudo - id do DIV que contem o conteudo da guia e que sera mostrado ao ser clicado | |
152 | + --> | |
153 | 153 | <div class="iconesGuiaMovel ol-control" data-traduzir="true"> |
154 | 154 | <!-- ferramentas |
155 | - data-idLista - id do DIV dentro de idconteudo que sera utilizado para mostrar as "pastas" que abrem o proximo nivel | |
156 | - data-idLinks - id do DIV dentro de idconteudo que sera utilizado para mostrar a lista de links que abre cada ferramenta | |
157 | - data-idMigalha - id do DIV que sera utilizado para mostrar o link de retorno ao nivel anterior | |
158 | - --> | |
155 | + data-idLista - id do DIV dentro de idconteudo que sera utilizado para mostrar as "pastas" que abrem o proximo nivel | |
156 | + data-idLinks - id do DIV dentro de idconteudo que sera utilizado para mostrar a lista de links que abre cada ferramenta | |
157 | + data-idMigalha - id do DIV que sera utilizado para mostrar o link de retorno ao nivel anterior | |
158 | + --> | |
159 | 159 | <div data-idconteudo="guia8obj" data-idLinks="listaFerramentasLinks" data-idMigalha="migalhaFerramentas" data-idLista="listaFerramentas" onclick="i3GEO.guias.ativa('ferramentas',this)"> |
160 | 160 | <button title="{{{iconeFerramentas}}}" class="iconeGuiaMovel" style="color: white; box-shadow: none;"> |
161 | 161 | <i class="material-icons">business_center</i> |
162 | 162 | </button> |
163 | 163 | </div> |
164 | 164 | <!-- temas existentes no mapa |
165 | - data-idListaDeCamadas - id onde sera incluida a lista de camadas | |
166 | - data-idListaFundo - id onde sera incluida a lista de camadas de fundo (mapa base) | |
167 | - data-verificaAbrangencia - se for uma string, faz a verificacao se a camada esta fora da abrangencia atual do mapa, | |
168 | - inserindo ou nao a string como uma classe CSS. Pode degradar a performance e depende | |
169 | - do metadata existente na camada. Deixe vazio para nao ativar a operacao. | |
170 | - --> | |
165 | + data-idListaDeCamadas - id onde sera incluida a lista de camadas | |
166 | + data-idListaFundo - id onde sera incluida a lista de camadas de fundo (mapa base) | |
167 | + data-verificaAbrangencia - se for uma string, faz a verificacao se a camada esta fora da abrangencia atual do mapa, | |
168 | + inserindo ou nao a string como uma classe CSS. Pode degradar a performance e depende | |
169 | + do metadata existente na camada. Deixe vazio para nao ativar a operacao. | |
170 | + --> | |
171 | 171 | <div onclick="i3GEO.guias.ativa('temas',this)" data-verificaAbrangencia="" data-idconteudo="guia1obj" data-idListaFundo="listaFundo" data-idListaDeCamadas="listaTemas" |
172 | 172 | style="margin-top: 3px;"> |
173 | 173 | <button title="{{{iconeMapa}}}" class="iconeGuiaMovel" style="color: white; box-shadow: none;"> |
... | ... | @@ -175,14 +175,14 @@ include ("../ms_configura.php"); |
175 | 175 | </button> |
176 | 176 | </div> |
177 | 177 | <!-- catalogo de adicao de temas ao mapa |
178 | - data-idCatalogo - id do DIV que contem a primeira pagina do catalogo. Esse DIV sera escondido e mostrado conforme o usuario navega pelo catalogo | |
179 | - data-idMenus - id do DIV que recebera a lista de menus cadastrados no sistema de administracao | |
180 | - data-idNavegacao - id do DIV que recebera a lista de opcoes apos o usuario clicar em um item do catalogo principal | |
181 | - data-idMigalha - id do DIV que recebera o link para retorno ao nivel anterior do catalogo | |
178 | + data-idCatalogo - id do DIV que contem a primeira pagina do catalogo. Esse DIV sera escondido e mostrado conforme o usuario navega pelo catalogo | |
179 | + data-idMenus - id do DIV que recebera a lista de menus cadastrados no sistema de administracao | |
180 | + data-idNavegacao - id do DIV que recebera a lista de opcoes apos o usuario clicar em um item do catalogo principal | |
181 | + data-idMigalha - id do DIV que recebera o link para retorno ao nivel anterior do catalogo | |
182 | 182 | |
183 | - Variaveis javascript: | |
184 | - i3GEO.catalogoMenus.IDSMENUS - (array) apenas os menus com idmenu que constem nessa lista serao mostrados. Por default e vazio. | |
185 | - --> | |
183 | + Variaveis javascript: | |
184 | + i3GEO.catalogoMenus.IDSMENUS - (array) apenas os menus com idmenu que constem nessa lista serao mostrados. Por default e vazio. | |
185 | + --> | |
186 | 186 | <div onclick="i3GEO.guias.ativa('adiciona',this)" data-idconteudo="guia2obj" data-idMigalha="catalogoMigalha" data-idNavegacao="catalogoNavegacao" data-idCatalogo="catalogoPrincipal" |
187 | 187 | data-idMenus="catalogoMenus" style="margin-top: 3px;"> |
188 | 188 | <button title="{{{iconeCatalogo}}}" class="iconeGuiaMovel" style="color: white; box-shadow: none;"> |
... | ... | @@ -212,12 +212,12 @@ include ("../ms_configura.php"); |
212 | 212 | </button> |
213 | 213 | </div> |
214 | 214 | <!-- A opcao de identificacao esta integrada ao balao de informacoes, mas pode aparecer aqui tambem |
215 | - <div class="hidden-xs hidden-sm" onclick="i3GEO.guias.ativa('identifica',this)" style="margin-top: 3px;"> | |
216 | - <button title="{{{iconeIdentifica}}}" class="iconeGuiaMovel" style="box-shadow: none;"> | |
217 | - <img src="../imagens/gisicons/pointer-info.png" style="cursor: pointer; padding: 3px;"> | |
218 | - </button> | |
219 | - </div> | |
220 | - --> | |
215 | + <div class="hidden-xs hidden-sm" onclick="i3GEO.guias.ativa('identifica',this)" style="margin-top: 3px;"> | |
216 | + <button title="{{{iconeIdentifica}}}" class="iconeGuiaMovel" style="box-shadow: none;"> | |
217 | + <img src="../imagens/gisicons/pointer-info.png" style="cursor: pointer; padding: 3px;"> | |
218 | + </button> | |
219 | + </div> | |
220 | + --> | |
221 | 221 | </div> |
222 | 222 | <!-- veja i3GEO.guias.CONFIGURA --> |
223 | 223 | <!-- Os IDs sao definidos no botao que ativa a guia veja: "i3GEOguiaMovel" --> |
... | ... | @@ -225,14 +225,14 @@ include ("../ms_configura.php"); |
225 | 225 | <div id="i3GEOguiaMovelMolde"> |
226 | 226 | <div id="i3GEOguiaMovelConteudo"> |
227 | 227 | <!-- camadas existentes no mapa --> |
228 | - <div id='guia1obj' data-traduzir="true" style='display: none;'> | |
228 | + <div id='guia1obj' data-traduzir="true" style='display: none; height:100%'> | |
229 | 229 | <div class="i3GEOfechaGuia" onclick="i3GEO.guias.abreFecha('fecha');"> |
230 | 230 | <button> |
231 | 231 | <span class="pull-left">{{{iconeMapa}}}</span> <span class="pull-right material-icons">cancel</span> |
232 | 232 | </button> |
233 | 233 | </div> |
234 | 234 | <div class="separadorCabecalhoGuias"> </div> |
235 | - <div class="guiaOverflow"> | |
235 | + <div class="guiaOverflow" style="height: calc(100% - 45px)"> | |
236 | 236 | <div class="list-group condensed noprint collapsed" data-toggle="collapse" data-target="#opcoesGuia1"> |
237 | 237 | <label>{{{opcoes}}}</label> |
238 | 238 | </div> |
... | ... | @@ -269,10 +269,10 @@ include ("../ms_configura.php"); |
269 | 269 | <!-- Esta div acrescenta a lista de de camadas disponíveis no mapa atual --> |
270 | 270 | <div id="listaTemas" style="overflow: none;" data-template="templates/camada.html"></div> |
271 | 271 | <!-- Esta div acrescenta a lista de de camadas de fundo |
272 | - A lista de camadas de fundo e obtida da variavel i3GEO.Interface.openlayers.LAYERSADICIONAIS | |
273 | - Essa variavel e definida via javascript, e no caso das interfaces padrao do i3Geo, e definida | |
274 | - no programa interface/config.php | |
275 | - --> | |
272 | + A lista de camadas de fundo e obtida da variavel i3GEO.Interface.openlayers.LAYERSADICIONAIS | |
273 | + Essa variavel e definida via javascript, e no caso das interfaces padrao do i3Geo, e definida | |
274 | + no programa interface/config.php | |
275 | + --> | |
276 | 276 | <div data-toggle="collapse" data-target="#collapseFundo" class="list-group condensed collapsed"> |
277 | 277 | <label>{{{camadasDeFundo}}}</label> |
278 | 278 | </div> |
... | ... | @@ -285,16 +285,17 @@ include ("../ms_configura.php"); |
285 | 285 | </div> |
286 | 286 | </div> |
287 | 287 | <!-- Catalogo de temas --> |
288 | - <div id='guia2obj' data-traduzir="true" style='display: none; text-align: left;'> | |
288 | + <div id='guia2obj' data-traduzir="true" style='display: none; text-align: left;height:100%;'> | |
289 | 289 | <div class="i3GEOfechaGuia" onclick="i3GEO.guias.abreFecha('fecha');i3GEO.catalogoMenus.mostraCatalogoPrincipal();"> |
290 | 290 | <button> |
291 | 291 | <span class="pull-left">{{{iconeCatalogo}}}</span> <span class="pull-right material-icons">cancel</span> |
292 | 292 | </button> |
293 | 293 | </div> |
294 | 294 | <div class="separadorCabecalhoGuias"> </div> |
295 | - <div class="guiaOverflow"> | |
295 | + | |
296 | + <div class="guiaOverflow" style="height: calc(100% - 45px)"> | |
297 | + <div id="catalogoMigalha" style="display:none;" data-template="templates/catalogoMigalha.html"></div> | |
296 | 298 | <!-- aqui entra a lista de elementos quando uma das opcoes e clicada --> |
297 | - <div id="catalogoMigalha" data-template="templates/catalogoMigalha.html"></div> | |
298 | 299 | <div id="catalogoNavegacao"></div> |
299 | 300 | <!-- Opcoes --> |
300 | 301 | <div id="catalogoPrincipal"> |
... | ... | @@ -340,158 +341,169 @@ include ("../ms_configura.php"); |
340 | 341 | |
341 | 342 | <hr> |
342 | 343 | <!-- busca tema no catalogo |
343 | - <div class="form-group label-floating"> | |
344 | - <label class="control-label" for="i3GEObuscatema">{{{a1}}}</label> | |
345 | - <div class="input-group"> | |
346 | - <input id="i3GEObuscatema" class="form-control" type="text" value=""> | |
347 | - <span class="input-group-btn"> | |
348 | - <a onclick="i3GEO.arvoreDeTemas.buscaTema2($i('i3GEObuscatema').value);return false;" role="button" type="button" class="btn btn-warning btn-fab btn-fab-max" href="javascript:void(0)"> | |
349 | - <span class="material-icons ">send</span> | |
350 | - </a> | |
351 | - </span> | |
352 | - </div> | |
353 | - </div> | |
354 | - --> | |
344 | + <div class="form-group label-floating"> | |
345 | + <label class="control-label" for="i3GEObuscatema">{{{a1}}}</label> | |
346 | + <div class="input-group"> | |
347 | + <input id="i3GEObuscatema" class="form-control" type="text" value=""> | |
348 | + <span class="input-group-btn"> | |
349 | + <a onclick="i3GEO.arvoreDeTemas.buscaTema2($i('i3GEObuscatema').value);return false;" role="button" type="button" class="btn btn-warning btn-fab btn-fab-max" href="javascript:void(0)"> | |
350 | + <span class="material-icons ">send</span> | |
351 | + </a> | |
352 | + </span> | |
353 | + </div> | |
354 | + </div> | |
355 | + --> | |
355 | 356 | <!-- A lista de menus e uma funcao de i3GEO.guias.CONFIGURA.adiciona |
356 | - Nessa funcao ficam tambem os parametros: | |
357 | - "idOndeMenus": "catalogoMenus", | |
358 | - "idCatalogoPrincipal": "catalogoPrincipal", | |
359 | - "idCatalogoNavegacao": "catalogoNavegacao", | |
360 | - "idOndeMigalha": "catalogoMigalha" | |
361 | - --> | |
357 | + Nessa funcao ficam tambem os parametros: | |
358 | + "idOndeMenus": "catalogoMenus", | |
359 | + "idCatalogoPrincipal": "catalogoPrincipal", | |
360 | + "idCatalogoNavegacao": "catalogoNavegacao", | |
361 | + "idOndeMigalha": "catalogoMigalha" | |
362 | + --> | |
362 | 363 | <div id="catalogoMenus" data-templateDir="templates/dir.html" data-templateTema="templates/tema.html"></div> |
363 | 364 | |
364 | 365 | <div id="arvoreAdicionaTema"></div> |
365 | 366 | |
366 | 367 | <!-- |
367 | - As funcoes de inicializacao recebem um objeto com parametros. Que por padrao sao: | |
368 | - config: { | |
369 | - 'templateDir': 'templates/dir.html', | |
370 | - 'templateTema': 'templates/tema.html', | |
371 | - 'idCatalogoPrincipal': 'catalogoPrincipal', | |
372 | - 'idCatalogoNavegacao': 'catalogoNavegacao', | |
373 | - 'idOndeMigalha': 'catalogoMigalha' | |
374 | - } | |
368 | + As funcoes de inicializacao recebem um objeto com parametros. Que por padrao sao: | |
369 | + config: { | |
370 | + 'templateDir': 'templates/dir.html', | |
371 | + 'templateTema': 'templates/tema.html', | |
372 | + 'idCatalogoPrincipal': 'catalogoPrincipal', | |
373 | + 'idCatalogoNavegacao': 'catalogoNavegacao', | |
374 | + 'idOndeMigalha': 'catalogoMigalha' | |
375 | + } | |
375 | 376 | |
376 | - exemplo: | |
377 | + exemplo: | |
377 | 378 | |
378 | - onclick="i3GEO.catalogoInde.inicia({'templateDir': 'templates/dir.html','templateTema': 'templates/tema.html','idCatalogoPrincipal':'catalogoPrincipal','idCatalogoNavegacao':'catalogoNavegacao','idOndeMigalha':'catalogoMigalha'})" | |
379 | - --> | |
379 | + onclick="i3GEO.catalogoInde.inicia({'templateDir': 'templates/dir.html','templateTema': 'templates/tema.html','idCatalogoPrincipal':'catalogoPrincipal','idCatalogoNavegacao':'catalogoNavegacao','idOndeMigalha':'catalogoMigalha'})" | |
380 | + --> | |
380 | 381 | |
381 | 382 | <!-- servicos da INDE brasileira --> |
382 | 383 | <div class="list-group condensed"> |
383 | - <div class="row-content text-left"> | |
384 | - <a onclick="i3GEO.catalogoInde.inicia()" role="button" class="hidden-xs hidden-sm btn btn-primary btn-fab btn-fab-max" href="javascript:void(0)"> | |
385 | - <span class="material-icons ">folder_open</span> | |
386 | - </a> | |
387 | - <label style="width: 255px; vertical-align: middle;"> <a onclick="i3GEO.catalogoInde.inicia()" role="button" href="javascript:void(0)"> | |
388 | - <h4>INDE-Br</h4> | |
389 | - <i class="pull-right material-icons">navigate_next</i> | |
384 | + <div class="row-content text-left" style="opacity:0.8;"> | |
385 | + <label style="width: 300px; vertical-align: middle;"> | |
386 | + <a onclick="i3GEO.catalogoInde.inicia()" role="button" href="javascript:void(0)"> | |
387 | + <h4> | |
388 | + <i class="material-icons" style="vertical-align: text-bottom;">cloud_queue</i> | |
389 | + INDE-Br | |
390 | + </h4> | |
390 | 391 | </a> |
391 | 392 | <h6>Infraestrutura Nacional de Dados Espaciais do Brasil</h6> |
392 | 393 | </label> |
394 | + <a onclick="i3GEO.catalogoInde.inicia()" role="button" class="" href="javascript:void(0)"> | |
395 | + <i style="margin-bottom: 10px; margin-top: 10px;" class="pull-right material-icons">navigate_next</i> | |
396 | + </a> | |
393 | 397 | </div> |
394 | 398 | </div> |
395 | 399 | <hr> |
396 | 400 | <!-- lista de wms cadastrados no sistema de administracao --> |
397 | 401 | <div class="list-group condensed"> |
398 | - <div class="row-content text-left"> | |
399 | - <a onclick="i3GEO.catalogoOgc.inicia();return false;" role="button" class="hidden-xs hidden-sm btn btn-primary btn-fab btn-fab-max" href="javascript:void(0)"> | |
400 | - <span class="material-icons ">folder_open</span> | |
401 | - </a> | |
402 | - <label style="width: 255px; vertical-align: middle;"> <a onclick="i3GEO.catalogoOgc.inicia()" role="button" href="javascript:void(0)"> | |
403 | - <h4>OGC-WMS</h4> | |
404 | - <i class="pull-right material-icons">navigate_next</i> | |
402 | + <div class="row-content text-left" style="opacity:0.8;"> | |
403 | + <label style="width: 300px; vertical-align: middle;"> | |
404 | + <a onclick="i3GEO.catalogoOgc.inicia()" role="button" href="javascript:void(0)"> | |
405 | + <h4> | |
406 | + <i class="material-icons" style="vertical-align: text-bottom;">cloud_queue</i> | |
407 | + OGC-WMS | |
408 | + </h4> | |
405 | 409 | </a> |
406 | 410 | <h6>{{{descOgcWms}}}</h6> |
407 | 411 | </label> |
412 | + <a onclick="i3GEO.catalogoOgc.inicia();return false;" role="button" class="" href="javascript:void(0)"> | |
413 | + <i style="margin-bottom: 10px; margin-top: 10px;" class="pull-right material-icons">navigate_next</i> | |
414 | + </a> | |
408 | 415 | </div> |
409 | 416 | </div> |
410 | 417 | <hr> |
411 | 418 | <!-- regioes cadastradas no sistema de metadados --> |
412 | 419 | <div class="list-group condensed"> |
413 | 420 | <div class="row-content text-left"> |
414 | - <a onclick="i3GEO.catalogoRegioes.inicia()" role="button" class="hidden-xs hidden-sm btn btn-primary btn-fab btn-fab-max" href="javascript:void(0)"> | |
415 | - <span class="material-icons ">folder_open</span> | |
416 | - </a> | |
417 | - <label style="width: 255px; vertical-align: middle;"> <a onclick="i3GEO.catalogoRegioes.inicia()" role="button" href="javascript:void(0)"> | |
418 | - <h4>{{{x87}}}</h4> | |
419 | - <i class="pull-right material-icons">navigate_next</i> | |
421 | + <label style="width: 300px; vertical-align: middle;"> | |
422 | + <a onclick="i3GEO.catalogoRegioes.inicia()" role="button" href="javascript:void(0)"> | |
423 | + <h4> | |
424 | + <i class="material-icons" style="vertical-align: text-bottom;">domain</i> | |
425 | + {{{x87}}} | |
426 | + </h4> | |
420 | 427 | </a> |
421 | 428 | <h6>{{{descLimLoc}}}</h6> |
422 | 429 | </label> |
430 | + <a onclick="i3GEO.catalogoRegioes.inicia();" role="button" class="" href="javascript:void(0)"> | |
431 | + <i style="opacity: 0.8; margin-bottom: 10px; margin-top: 10px;" class="pull-right material-icons">navigate_next</i> | |
432 | + </a> | |
423 | 433 | </div> |
424 | 434 | </div> |
425 | 435 | <hr> |
426 | 436 | <!-- camadas que vem do sistema de metadados estatisticos --> |
427 | 437 | <div class="list-group condensed"> |
428 | - <div class="row-content text-left"> | |
429 | - <a onclick="i3GEO.catalogoMetaestat.inicia()" role="button" class="hidden-xs hidden-sm btn btn-primary btn-fab btn-fab-max" href="javascript:void(0)"> | |
430 | - <span class="material-icons ">folder_open</span> | |
431 | - </a> | |
432 | - <label style="width: 255px; vertical-align: middle;"> <a onclick="i3GEO.catalogoMetaestat.inicia()" role="button" href="javascript:void(0)"> | |
433 | - <h4>{{{x57}}}</h4> | |
434 | - <i class="pull-right material-icons">navigate_next</i> | |
438 | + <div class="row-content text-left" style="opacity:0.8;"> | |
439 | + <label style="width: 300px; vertical-align: middle;"> | |
440 | + <a onclick="i3GEO.catalogoMetaestat.inicia()" role="button" href="javascript:void(0)"> | |
441 | + <h4> | |
442 | + <i class="material-icons" style="vertical-align: text-bottom;">trending_up</i> | |
443 | + {{{x57}}} | |
444 | + </h4> | |
435 | 445 | </a> |
436 | 446 | <h6>{{{descMeta}}}</h6> |
437 | 447 | </label> |
448 | + <a onclick="i3GEO.catalogoMetaestat.inicia()" role="button" class="" href="javascript:void(0)"> | |
449 | + <i style="margin-bottom: 10px; margin-top: 10px;" class="pull-right material-icons">navigate_next</i> | |
450 | + </a> | |
438 | 451 | </div> |
439 | 452 | </div> |
440 | 453 | <hr> |
441 | - <!-- mapas cadastrados no sistema de administracao (nao funcional) | |
442 | - <div class="list-group condensed"><div class="row-content text-left"> | |
443 | - <a onclick="i3GEO.catalogoMapas.inicia({'seletorTemplateDir': '#guia2objTemplateDir','seletorTemplateTema': '#guia2objTemplateTema','idCatalogoPrincipal':'catalogoPrincipal','idCatalogoNavegacao':'catalogoNavegacao','idOndeMigalha':'catalogoMigalha'})" role="button" class="btn btn-primary btn-fab btn-fab-max" href="javascript:void(0)"><span class="material-icons ">folder_open</span></a> | |
444 | - <label style="width: 255px;vertical-align: middle;"> | |
445 | - <a onclick="i3GEO.catalogoMapas.inicia({'seletorTemplateDir': '#guia2objTemplateDir','seletorTemplateTema': '#guia2objTemplateTema','idCatalogoPrincipal':'catalogoPrincipal','idCatalogoNavegacao':'catalogoNavegacao','idOndeMigalha':'catalogoMigalha'})" role="button" href="javascript:void(0)"> | |
446 | - <h4>{{{x90}}}</h4></a> | |
447 | - <h6>{{{descMapas}}}</h6> | |
448 | - </label> | |
449 | - </div></div><hr> | |
450 | - --> | |
451 | 454 | <!-- camadas por estrelas --> |
452 | 455 | <div class="list-group condensed"> |
453 | - <div class="row-content text-left"> | |
454 | - <a onclick="i3GEO.catalogoEstrelas.inicia({'valorEstrela':5,'numEstrelas':1})" role="button" class="hidden-xs hidden-sm btn btn-primary btn-fab btn-fab-max" | |
455 | - href="javascript:void(0)"> | |
456 | - <span class="material-icons ">folder_open</span> | |
457 | - </a> | |
458 | - <label style="width: 255px; vertical-align: middle;"> <a onclick="i3GEO.catalogoEstrelas.inicia({'valorEstrela':5,'numEstrelas':1})" role="button" | |
456 | + <div class="row-content text-left" style="opacity:0.8;"> | |
457 | + <label style="width: 300px; vertical-align: middle;"> | |
458 | + <a onclick="i3GEO.catalogoEstrelas.inicia({'valorEstrela':5,'numEstrelas':1})" role="button" | |
459 | 459 | href="javascript:void(0)"> |
460 | - <h4>{{{t46}}}</h4> | |
461 | - <i class="pull-right material-icons">navigate_next</i> | |
460 | + <h4> | |
461 | + <i class="material-icons" style="vertical-align: text-bottom;">star_border</i> | |
462 | + {{{t46}}} | |
463 | + </h4> | |
462 | 464 | </a> |
463 | 465 | <h6>{{{descEstrelas}}}</h6> |
464 | 466 | </label> |
467 | + <a onclick="i3GEO.catalogoEstrelas.inicia({'valorEstrela':5,'numEstrelas':1})" role="button" class="" href="javascript:void(0)"> | |
468 | + <i style="margin-bottom: 10px; margin-top: 10px;" class="pull-right material-icons">navigate_next</i> | |
469 | + </a> | |
465 | 470 | </div> |
466 | 471 | </div> |
467 | 472 | <hr> |
468 | 473 | <!-- sistemas que adicionam camadas --> |
469 | 474 | <div class="list-group condensed"> |
470 | - <div class="row-content text-left"> | |
471 | - <a onclick="i3GEO.catalogoSistemas.inicia()" role="button" class="hidden-xs hidden-sm btn btn-primary btn-fab btn-fab-max" href="javascript:void(0)"> | |
472 | - <span class="material-icons ">folder_open</span> | |
473 | - </a> | |
474 | - <label style="width: 255px; vertical-align: middle;"> <a onclick="i3GEO.catalogoSistemas.inicia()" role="button" href="javascript:void(0)"> | |
475 | - <h4>{{{a11}}}</h4> | |
476 | - <i class="pull-right material-icons">navigate_next</i> | |
475 | + <div class="row-content text-left" style="opacity:0.8;"> | |
476 | + <label style="width: 300px; vertical-align: middle;"> | |
477 | + <a onclick="i3GEO.catalogoSistemas.inicia()" role="button" href="javascript:void(0)"> | |
478 | + <h4> | |
479 | + <i class="material-icons" style="vertical-align: text-bottom;">widgets</i> | |
480 | + {{{a11}}} | |
481 | + </h4> | |
477 | 482 | </a> |
478 | 483 | <h6>{{{descSistemas}}}</h6> |
479 | 484 | </label> |
485 | + <a onclick="i3GEO.catalogoSistemas.inicia()" role="button" class="" href="javascript:void(0)"> | |
486 | + <i style="margin-bottom: 10px; margin-top: 10px;" class="pull-right material-icons">navigate_next</i> | |
487 | + </a> | |
488 | + | |
480 | 489 | </div> |
481 | 490 | </div> |
482 | 491 | <hr> |
483 | 492 | <!-- navegacao em diretorios --> |
484 | 493 | <div class="list-group condensed"> |
485 | - <div class="row-content text-left"> | |
486 | - <a onclick="i3GEO.catalogoDir.inicia()" role="button" class="hidden-xs hidden-sm btn btn-primary btn-fab btn-fab-max" href="javascript:void(0)"> | |
487 | - <span class="material-icons ">folder_open</span> | |
488 | - </a> | |
489 | - <label style="width: 255px; vertical-align: middle;"> <a onclick="i3GEO.catalogoDir.inicia()" role="button" href="javascript:void(0)"> | |
490 | - <h4>{{{a6}}}</h4> | |
491 | - <i class="pull-right material-icons">navigate_next</i> | |
494 | + <div class="row-content text-left" style="opacity:0.8;"> | |
495 | + <label style="width: 300px; vertical-align: middle;"> | |
496 | + <a onclick="i3GEO.catalogoDir.inicia()" role="button" href="javascript:void(0)"> | |
497 | + <h4> | |
498 | + <i class="material-icons" style="vertical-align: text-bottom;">storage</i> | |
499 | + {{{a6}}} | |
500 | + </h4> | |
492 | 501 | </a> |
493 | 502 | <h6>{{{descDir}}}</h6> |
494 | 503 | </label> |
504 | + <a onclick="i3GEO.catalogoDir.inicia()" role="button" class="" href="javascript:void(0)"> | |
505 | + <i style="margin-bottom: 10px; margin-top: 10px;" class="pull-right material-icons">navigate_next</i> | |
506 | + </a> | |
495 | 507 | </div> |
496 | 508 | </div> |
497 | 509 | <hr> |
... | ... | @@ -499,31 +511,31 @@ include ("../ms_configura.php"); |
499 | 511 | </div> |
500 | 512 | </div> |
501 | 513 | <!-- Legenda --> |
502 | - <div data-traduzir="true" id='guia4obj' style='display: none; text-align: left'> | |
514 | + <div data-traduzir="true" id='guia4obj' style='display: none; text-align: left;height:100%;'> | |
503 | 515 | <div class="i3GEOfechaGuia" onclick="i3GEO.legenda.off('legendaHtml');i3GEO.guias.abreFecha('fecha');"> |
504 | 516 | <button> |
505 | 517 | <span class="pull-left">{{{iconeLegenda}}}</span> <span class="pull-right material-icons">cancel</span> |
506 | 518 | </button> |
507 | 519 | </div> |
508 | 520 | <div class="separadorCabecalhoGuias"> </div> |
509 | - <div class="guiaOverflow"> | |
521 | + <div class="guiaOverflow" style="height: calc(100% - 45px)"> | |
510 | 522 | <a href='javascript:void(0)' onclick="i3GEO.legenda.inicia({'janela':true})">{{{x11}}}</a> |
511 | 523 | <div id="legendaHtml" data-template="templates/legenda.html" data-size="35,25" style='display: none; text-align: left'></div> |
512 | 524 | </div> |
513 | 525 | </div> |
514 | 526 | <!-- busca |
515 | - Funcoes de busca por registros. Pode ser feita nos temas existentes no mapa, em um servico de busca e no google | |
516 | - No botao que dispara a busca, ficam os parametros de configuracao | |
517 | - Esses parametros indicam qual o checkbox que define o tipo de busca, o local onde os dados serao mostrados e o template para formatar o resultado | |
518 | - --> | |
519 | - <div data-traduzir="true" id='guia7obj' style='display: none; text-align: left'> | |
527 | + Funcoes de busca por registros. Pode ser feita nos temas existentes no mapa, em um servico de busca e no google | |
528 | + No botao que dispara a busca, ficam os parametros de configuracao | |
529 | + Esses parametros indicam qual o checkbox que define o tipo de busca, o local onde os dados serao mostrados e o template para formatar o resultado | |
530 | + --> | |
531 | + <div data-traduzir="true" id='guia7obj' style='display: none; text-align: left; height:100%'> | |
520 | 532 | <div class="i3GEOfechaGuia" onclick="i3GEO.guias.abreFecha('fecha');"> |
521 | 533 | <button> |
522 | 534 | <span class="pull-left">{{{t23}}}</span> <span class="pull-right material-icons">cancel</span> |
523 | 535 | </button> |
524 | 536 | </div> |
525 | 537 | <div class="separadorCabecalhoGuias"> </div> |
526 | - <div class="guiaOverflow"> | |
538 | + <div class="guiaOverflow" style="height: calc(100% - 45px)"> | |
527 | 539 | <form onSubmit="return false;"> |
528 | 540 | <div class="form-group label-floating"> |
529 | 541 | <label class="control-label" for="valorBuscaRapida">{{{x36}}}</label> |
... | ... | @@ -554,15 +566,15 @@ include ("../ms_configura.php"); |
554 | 566 | </div> |
555 | 567 | </div> |
556 | 568 | <!-- Apenas para a interface google maps |
557 | - <div class="list-group condensed"> | |
558 | - <div class="checkbox text-left"> | |
559 | - <label> | |
560 | - <input class="noprint" value="on" type="checkbox" name="google"> | |
561 | - <span class="checkbox-material noprint"><span class="check"></span></span> Google | |
562 | - </label> | |
563 | - </div> | |
564 | - </div> | |
565 | - --> | |
569 | + <div class="list-group condensed"> | |
570 | + <div class="checkbox text-left"> | |
571 | + <label> | |
572 | + <input class="noprint" value="on" type="checkbox" name="google"> | |
573 | + <span class="checkbox-material noprint"><span class="check"></span></span> Google | |
574 | + </label> | |
575 | + </div> | |
576 | + </div> | |
577 | + --> | |
566 | 578 | </div> |
567 | 579 | </form> |
568 | 580 | <hr> |
... | ... | @@ -573,34 +585,34 @@ include ("../ms_configura.php"); |
573 | 585 | </div> |
574 | 586 | </div> |
575 | 587 | <!-- Ferramentas --> |
576 | - <div data-traduzir="true" id='guia8obj' style='display: none; text-align: left'> | |
588 | + <div data-traduzir="true" id='guia8obj' style='display: none; text-align: left;height:100%'> | |
577 | 589 | <div class="i3GEOfechaGuia" onclick="i3GEO.guias.abreFecha('fecha');"> |
578 | 590 | <button> |
579 | 591 | <span class="pull-left">{{{iconeFerramentas}}}</span> <span class="pull-right material-icons">cancel</span> |
580 | 592 | </button> |
581 | 593 | </div> |
582 | 594 | <div class="separadorCabecalhoGuias"> </div> |
583 | - <div class="guiaOverflow"> | |
595 | + <div class="guiaOverflow" style="height: calc(100% - 45px)"> | |
584 | 596 | <div class="form-inline" style="width: 100%;"> |
585 | - <div class="text-center form-group" style="margin: 4px;"> | |
597 | + <div class="text-center form-group" style="margin: 4px;display:inline-block"> | |
586 | 598 | <a onclick="i3GEO.guias.abreFecha('fecha');i3GEO.analise.dialogo.area();" role="button" class="btn btn-success btn-fab btn-fab-max" href="javascript:void(0)"> |
587 | 599 | <img style="margin-top: 4px;" src="../imagens/gisicons/area-measure.png"> |
588 | 600 | </a> |
589 | 601 | <h6>{{{d21at}}}</h6> |
590 | 602 | </div> |
591 | - <div class="text-center form-group" style="margin: 4px;"> | |
603 | + <div class="text-center form-group" style="margin: 4px;display:inline-block"> | |
592 | 604 | <a onclick="i3GEO.guias.abreFecha('fecha');i3GEO.analise.dialogo.distancia();" role="button" class="btn btn-success btn-fab btn-fab-max" href="javascript:void(0)"> |
593 | 605 | <img style="margin-top: 4px;" src="../imagens/gisicons/length-measure.png"> |
594 | 606 | </a> |
595 | 607 | <h6>{{{d21t}}}</h6> |
596 | 608 | </div> |
597 | - <div class="text-center form-group" style="margin: 4px;"> | |
609 | + <div class="text-center form-group" style="margin: 4px;display:inline-block"> | |
598 | 610 | <a onclick="i3GEO.guias.abreFecha('fecha');i3GEO.mapa.dialogo.selecao();" role="button" class="btn btn-success btn-fab btn-fab-max" href="javascript:void(0)"> |
599 | 611 | <img style="margin-top: 4px;" src="../imagens/gisicons/select.png"> |
600 | 612 | </a> |
601 | 613 | <h6>{{{d24t}}}</h6> |
602 | 614 | </div> |
603 | - <div class="text-center form-group" style="margin: 4px;"> | |
615 | + <div class="text-center form-group" style="margin: 4px;display:inline-block"> | |
604 | 616 | <a onclick="i3GEO.guias.abreFecha('fecha');i3GEO.mapa.dialogo.geolocal();" role="button" class="btn btn-success btn-fab btn-fab-max" href="javascript:void(0)"> |
605 | 617 | <img style="margin-top: 4px;" src="../imagens/gisicons/layer-gps.png"> |
606 | 618 | </a> |
... | ... | @@ -617,6 +629,7 @@ include ("../ms_configura.php"); |
617 | 629 | </div> |
618 | 630 | </div> |
619 | 631 | </div> |
632 | + | |
620 | 633 | <!-- para mostrar o banner de abertura --> |
621 | 634 | <script id="i3GEOlogoMarcaTemplate" type="x-tmpl-mustache"> |
622 | 635 | <div> | ... | ... |
interface/ol.htm
... | ... | @@ -749,17 +749,10 @@ |
749 | 749 | placement : "auto", |
750 | 750 | template : "<div class='tooltip ' ><div class='tooltip-inner'></div></div>" |
751 | 751 | }); |
752 | - | |
753 | - | |
754 | - $(".guiaOverflow").css("height", | |
755 | - i3GEO.parametros.h - 60); | |
756 | 752 | $(".guiaOverflow").mCustomScrollbar({ |
757 | 753 | scrollbarPosition : "inside", |
758 | 754 | theme : "inset-2-dark" |
759 | 755 | }); |
760 | - i3GEO.eventos.adicionaEventos("RESIZE", $( | |
761 | - ".guiaOverflow").css("height", | |
762 | - i3GEO.parametros.h - 60)) | |
763 | 756 | //setTimeout(function() { |
764 | 757 | // $('.iconeGuiaMovel').tooltip('destroy'); |
765 | 758 | //}, 30000); | ... | ... |
interface/openlayersdebug.htm
... | ... | @@ -211,14 +211,14 @@ |
211 | 211 | <div id="i3GEOguiaMovelMolde"> |
212 | 212 | <div id="i3GEOguiaMovelConteudo"> |
213 | 213 | <!-- camadas existentes no mapa --> |
214 | - <div id='guia1obj' data-traduzir="true" style='display: none;'> | |
214 | + <div id='guia1obj' data-traduzir="true" style='display: none; height:100%'> | |
215 | 215 | <div class="i3GEOfechaGuia" onclick="i3GEO.guias.abreFecha('fecha');"> |
216 | 216 | <button> |
217 | 217 | <span class="pull-left">{{{iconeMapa}}}</span> <span class="pull-right material-icons">cancel</span> |
218 | 218 | </button> |
219 | 219 | </div> |
220 | 220 | <div class="separadorCabecalhoGuias"> </div> |
221 | - <div class="guiaOverflow"> | |
221 | + <div class="guiaOverflow" style="height: calc(100% - 45px)"> | |
222 | 222 | <div class="list-group condensed noprint collapsed" data-toggle="collapse" data-target="#opcoesGuia1"> |
223 | 223 | <label>{{{opcoes}}}</label> |
224 | 224 | </div> |
... | ... | @@ -271,16 +271,17 @@ |
271 | 271 | </div> |
272 | 272 | </div> |
273 | 273 | <!-- Catalogo de temas --> |
274 | - <div id='guia2obj' data-traduzir="true" style='display: none; text-align: left;'> | |
274 | + <div id='guia2obj' data-traduzir="true" style='display: none; text-align: left;height:100%;'> | |
275 | 275 | <div class="i3GEOfechaGuia" onclick="i3GEO.guias.abreFecha('fecha');i3GEO.catalogoMenus.mostraCatalogoPrincipal();"> |
276 | 276 | <button> |
277 | 277 | <span class="pull-left">{{{iconeCatalogo}}}</span> <span class="pull-right material-icons">cancel</span> |
278 | 278 | </button> |
279 | 279 | </div> |
280 | 280 | <div class="separadorCabecalhoGuias"> </div> |
281 | - <div class="guiaOverflow"> | |
281 | + | |
282 | + <div class="guiaOverflow" style="height: calc(100% - 45px)"> | |
283 | + <div id="catalogoMigalha" style="display:none;" data-template="templates/catalogoMigalha.html"></div> | |
282 | 284 | <!-- aqui entra a lista de elementos quando uma das opcoes e clicada --> |
283 | - <div id="catalogoMigalha" data-template="templates/catalogoMigalha.html"></div> | |
284 | 285 | <div id="catalogoNavegacao"></div> |
285 | 286 | <!-- Opcoes --> |
286 | 287 | <div id="catalogoPrincipal"> |
... | ... | @@ -366,118 +367,129 @@ |
366 | 367 | |
367 | 368 | <!-- servicos da INDE brasileira --> |
368 | 369 | <div class="list-group condensed"> |
369 | - <div class="row-content text-left"> | |
370 | - <a onclick="i3GEO.catalogoInde.inicia()" role="button" class="hidden-xs hidden-sm btn btn-primary btn-fab btn-fab-max" href="javascript:void(0)"> | |
371 | - <span class="material-icons ">folder_open</span> | |
372 | - </a> | |
373 | - <label style="width: 255px; vertical-align: middle;"> <a onclick="i3GEO.catalogoInde.inicia()" role="button" href="javascript:void(0)"> | |
374 | - <h4>INDE-Br</h4> | |
375 | - <i class="pull-right material-icons">navigate_next</i> | |
370 | + <div class="row-content text-left" style="opacity:0.8;"> | |
371 | + <label style="width: 300px; vertical-align: middle;"> | |
372 | + <a onclick="i3GEO.catalogoInde.inicia()" role="button" href="javascript:void(0)"> | |
373 | + <h4> | |
374 | + <i class="material-icons" style="vertical-align: text-bottom;">cloud_queue</i> | |
375 | + INDE-Br | |
376 | + </h4> | |
376 | 377 | </a> |
377 | 378 | <h6>Infraestrutura Nacional de Dados Espaciais do Brasil</h6> |
378 | 379 | </label> |
380 | + <a onclick="i3GEO.catalogoInde.inicia()" role="button" class="" href="javascript:void(0)"> | |
381 | + <i style="margin-bottom: 10px; margin-top: 10px;" class="pull-right material-icons">navigate_next</i> | |
382 | + </a> | |
379 | 383 | </div> |
380 | 384 | </div> |
381 | 385 | <hr> |
382 | 386 | <!-- lista de wms cadastrados no sistema de administracao --> |
383 | 387 | <div class="list-group condensed"> |
384 | - <div class="row-content text-left"> | |
385 | - <a onclick="i3GEO.catalogoOgc.inicia();return false;" role="button" class="hidden-xs hidden-sm btn btn-primary btn-fab btn-fab-max" href="javascript:void(0)"> | |
386 | - <span class="material-icons ">folder_open</span> | |
387 | - </a> | |
388 | - <label style="width: 255px; vertical-align: middle;"> <a onclick="i3GEO.catalogoOgc.inicia()" role="button" href="javascript:void(0)"> | |
389 | - <h4>OGC-WMS</h4> | |
390 | - <i class="pull-right material-icons">navigate_next</i> | |
388 | + <div class="row-content text-left" style="opacity:0.8;"> | |
389 | + <label style="width: 300px; vertical-align: middle;"> | |
390 | + <a onclick="i3GEO.catalogoOgc.inicia()" role="button" href="javascript:void(0)"> | |
391 | + <h4> | |
392 | + <i class="material-icons" style="vertical-align: text-bottom;">cloud_queue</i> | |
393 | + OGC-WMS | |
394 | + </h4> | |
391 | 395 | </a> |
392 | 396 | <h6>{{{descOgcWms}}}</h6> |
393 | 397 | </label> |
398 | + <a onclick="i3GEO.catalogoOgc.inicia();return false;" role="button" class="" href="javascript:void(0)"> | |
399 | + <i style="margin-bottom: 10px; margin-top: 10px;" class="pull-right material-icons">navigate_next</i> | |
400 | + </a> | |
394 | 401 | </div> |
395 | 402 | </div> |
396 | 403 | <hr> |
397 | 404 | <!-- regioes cadastradas no sistema de metadados --> |
398 | 405 | <div class="list-group condensed"> |
399 | 406 | <div class="row-content text-left"> |
400 | - <a onclick="i3GEO.catalogoRegioes.inicia()" role="button" class="hidden-xs hidden-sm btn btn-primary btn-fab btn-fab-max" href="javascript:void(0)"> | |
401 | - <span class="material-icons ">folder_open</span> | |
402 | - </a> | |
403 | - <label style="width: 255px; vertical-align: middle;"> <a onclick="i3GEO.catalogoRegioes.inicia()" role="button" href="javascript:void(0)"> | |
404 | - <h4>{{{x87}}}</h4> | |
405 | - <i class="pull-right material-icons">navigate_next</i> | |
407 | + <label style="width: 300px; vertical-align: middle;"> | |
408 | + <a onclick="i3GEO.catalogoRegioes.inicia()" role="button" href="javascript:void(0)"> | |
409 | + <h4> | |
410 | + <i class="material-icons" style="vertical-align: text-bottom;">domain</i> | |
411 | + {{{x87}}} | |
412 | + </h4> | |
406 | 413 | </a> |
407 | 414 | <h6>{{{descLimLoc}}}</h6> |
408 | 415 | </label> |
416 | + <a onclick="i3GEO.catalogoRegioes.inicia();" role="button" class="" href="javascript:void(0)"> | |
417 | + <i style="opacity: 0.8; margin-bottom: 10px; margin-top: 10px;" class="pull-right material-icons">navigate_next</i> | |
418 | + </a> | |
409 | 419 | </div> |
410 | 420 | </div> |
411 | 421 | <hr> |
412 | 422 | <!-- camadas que vem do sistema de metadados estatisticos --> |
413 | 423 | <div class="list-group condensed"> |
414 | - <div class="row-content text-left"> | |
415 | - <a onclick="i3GEO.catalogoMetaestat.inicia()" role="button" class="hidden-xs hidden-sm btn btn-primary btn-fab btn-fab-max" href="javascript:void(0)"> | |
416 | - <span class="material-icons ">folder_open</span> | |
417 | - </a> | |
418 | - <label style="width: 255px; vertical-align: middle;"> <a onclick="i3GEO.catalogoMetaestat.inicia()" role="button" href="javascript:void(0)"> | |
419 | - <h4>{{{x57}}}</h4> | |
420 | - <i class="pull-right material-icons">navigate_next</i> | |
424 | + <div class="row-content text-left" style="opacity:0.8;"> | |
425 | + <label style="width: 300px; vertical-align: middle;"> | |
426 | + <a onclick="i3GEO.catalogoMetaestat.inicia()" role="button" href="javascript:void(0)"> | |
427 | + <h4> | |
428 | + <i class="material-icons" style="vertical-align: text-bottom;">trending_up</i> | |
429 | + {{{x57}}} | |
430 | + </h4> | |
421 | 431 | </a> |
422 | 432 | <h6>{{{descMeta}}}</h6> |
423 | 433 | </label> |
434 | + <a onclick="i3GEO.catalogoMetaestat.inicia()" role="button" class="" href="javascript:void(0)"> | |
435 | + <i style="margin-bottom: 10px; margin-top: 10px;" class="pull-right material-icons">navigate_next</i> | |
436 | + </a> | |
424 | 437 | </div> |
425 | 438 | </div> |
426 | 439 | <hr> |
427 | - <!-- mapas cadastrados no sistema de administracao (nao funcional) | |
428 | - <div class="list-group condensed"><div class="row-content text-left"> | |
429 | - <a onclick="i3GEO.catalogoMapas.inicia({'seletorTemplateDir': '#guia2objTemplateDir','seletorTemplateTema': '#guia2objTemplateTema','idCatalogoPrincipal':'catalogoPrincipal','idCatalogoNavegacao':'catalogoNavegacao','idOndeMigalha':'catalogoMigalha'})" role="button" class="btn btn-primary btn-fab btn-fab-max" href="javascript:void(0)"><span class="material-icons ">folder_open</span></a> | |
430 | - <label style="width: 255px;vertical-align: middle;"> | |
431 | - <a onclick="i3GEO.catalogoMapas.inicia({'seletorTemplateDir': '#guia2objTemplateDir','seletorTemplateTema': '#guia2objTemplateTema','idCatalogoPrincipal':'catalogoPrincipal','idCatalogoNavegacao':'catalogoNavegacao','idOndeMigalha':'catalogoMigalha'})" role="button" href="javascript:void(0)"> | |
432 | - <h4>{{{x90}}}</h4></a> | |
433 | - <h6>{{{descMapas}}}</h6> | |
434 | - </label> | |
435 | - </div></div><hr> | |
436 | - --> | |
437 | 440 | <!-- camadas por estrelas --> |
438 | 441 | <div class="list-group condensed"> |
439 | - <div class="row-content text-left"> | |
440 | - <a onclick="i3GEO.catalogoEstrelas.inicia({'valorEstrela':5,'numEstrelas':1})" role="button" class="hidden-xs hidden-sm btn btn-primary btn-fab btn-fab-max" | |
441 | - href="javascript:void(0)"> | |
442 | - <span class="material-icons ">folder_open</span> | |
443 | - </a> | |
444 | - <label style="width: 255px; vertical-align: middle;"> <a onclick="i3GEO.catalogoEstrelas.inicia({'valorEstrela':5,'numEstrelas':1})" role="button" | |
442 | + <div class="row-content text-left" style="opacity:0.8;"> | |
443 | + <label style="width: 300px; vertical-align: middle;"> | |
444 | + <a onclick="i3GEO.catalogoEstrelas.inicia({'valorEstrela':5,'numEstrelas':1})" role="button" | |
445 | 445 | href="javascript:void(0)"> |
446 | - <h4>{{{t46}}}</h4> | |
447 | - <i class="pull-right material-icons">navigate_next</i> | |
446 | + <h4> | |
447 | + <i class="material-icons" style="vertical-align: text-bottom;">star_border</i> | |
448 | + {{{t46}}} | |
449 | + </h4> | |
448 | 450 | </a> |
449 | 451 | <h6>{{{descEstrelas}}}</h6> |
450 | 452 | </label> |
453 | + <a onclick="i3GEO.catalogoEstrelas.inicia({'valorEstrela':5,'numEstrelas':1})" role="button" class="" href="javascript:void(0)"> | |
454 | + <i style="margin-bottom: 10px; margin-top: 10px;" class="pull-right material-icons">navigate_next</i> | |
455 | + </a> | |
451 | 456 | </div> |
452 | 457 | </div> |
453 | 458 | <hr> |
454 | 459 | <!-- sistemas que adicionam camadas --> |
455 | 460 | <div class="list-group condensed"> |
456 | - <div class="row-content text-left"> | |
457 | - <a onclick="i3GEO.catalogoSistemas.inicia()" role="button" class="hidden-xs hidden-sm btn btn-primary btn-fab btn-fab-max" href="javascript:void(0)"> | |
458 | - <span class="material-icons ">folder_open</span> | |
459 | - </a> | |
460 | - <label style="width: 255px; vertical-align: middle;"> <a onclick="i3GEO.catalogoSistemas.inicia()" role="button" href="javascript:void(0)"> | |
461 | - <h4>{{{a11}}}</h4> | |
462 | - <i class="pull-right material-icons">navigate_next</i> | |
461 | + <div class="row-content text-left" style="opacity:0.8;"> | |
462 | + <label style="width: 300px; vertical-align: middle;"> | |
463 | + <a onclick="i3GEO.catalogoSistemas.inicia()" role="button" href="javascript:void(0)"> | |
464 | + <h4> | |
465 | + <i class="material-icons" style="vertical-align: text-bottom;">widgets</i> | |
466 | + {{{a11}}} | |
467 | + </h4> | |
463 | 468 | </a> |
464 | 469 | <h6>{{{descSistemas}}}</h6> |
465 | 470 | </label> |
471 | + <a onclick="i3GEO.catalogoSistemas.inicia()" role="button" class="" href="javascript:void(0)"> | |
472 | + <i style="margin-bottom: 10px; margin-top: 10px;" class="pull-right material-icons">navigate_next</i> | |
473 | + </a> | |
474 | + | |
466 | 475 | </div> |
467 | 476 | </div> |
468 | 477 | <hr> |
469 | 478 | <!-- navegacao em diretorios --> |
470 | 479 | <div class="list-group condensed"> |
471 | - <div class="row-content text-left"> | |
472 | - <a onclick="i3GEO.catalogoDir.inicia()" role="button" class="hidden-xs hidden-sm btn btn-primary btn-fab btn-fab-max" href="javascript:void(0)"> | |
473 | - <span class="material-icons ">folder_open</span> | |
474 | - </a> | |
475 | - <label style="width: 255px; vertical-align: middle;"> <a onclick="i3GEO.catalogoDir.inicia()" role="button" href="javascript:void(0)"> | |
476 | - <h4>{{{a6}}}</h4> | |
477 | - <i class="pull-right material-icons">navigate_next</i> | |
480 | + <div class="row-content text-left" style="opacity:0.8;"> | |
481 | + <label style="width: 300px; vertical-align: middle;"> | |
482 | + <a onclick="i3GEO.catalogoDir.inicia()" role="button" href="javascript:void(0)"> | |
483 | + <h4> | |
484 | + <i class="material-icons" style="vertical-align: text-bottom;">storage</i> | |
485 | + {{{a6}}} | |
486 | + </h4> | |
478 | 487 | </a> |
479 | 488 | <h6>{{{descDir}}}</h6> |
480 | 489 | </label> |
490 | + <a onclick="i3GEO.catalogoDir.inicia()" role="button" class="" href="javascript:void(0)"> | |
491 | + <i style="margin-bottom: 10px; margin-top: 10px;" class="pull-right material-icons">navigate_next</i> | |
492 | + </a> | |
481 | 493 | </div> |
482 | 494 | </div> |
483 | 495 | <hr> |
... | ... | @@ -485,14 +497,14 @@ |
485 | 497 | </div> |
486 | 498 | </div> |
487 | 499 | <!-- Legenda --> |
488 | - <div data-traduzir="true" id='guia4obj' style='display: none; text-align: left'> | |
500 | + <div data-traduzir="true" id='guia4obj' style='display: none; text-align: left;height:100%;'> | |
489 | 501 | <div class="i3GEOfechaGuia" onclick="i3GEO.legenda.off('legendaHtml');i3GEO.guias.abreFecha('fecha');"> |
490 | 502 | <button> |
491 | 503 | <span class="pull-left">{{{iconeLegenda}}}</span> <span class="pull-right material-icons">cancel</span> |
492 | 504 | </button> |
493 | 505 | </div> |
494 | 506 | <div class="separadorCabecalhoGuias"> </div> |
495 | - <div class="guiaOverflow"> | |
507 | + <div class="guiaOverflow" style="height: calc(100% - 45px)"> | |
496 | 508 | <a href='javascript:void(0)' onclick="i3GEO.legenda.inicia({'janela':true})">{{{x11}}}</a> |
497 | 509 | <div id="legendaHtml" data-template="templates/legenda.html" data-size="35,25" style='display: none; text-align: left'></div> |
498 | 510 | </div> |
... | ... | @@ -502,14 +514,14 @@ |
502 | 514 | No botao que dispara a busca, ficam os parametros de configuracao |
503 | 515 | Esses parametros indicam qual o checkbox que define o tipo de busca, o local onde os dados serao mostrados e o template para formatar o resultado |
504 | 516 | --> |
505 | - <div data-traduzir="true" id='guia7obj' style='display: none; text-align: left'> | |
517 | + <div data-traduzir="true" id='guia7obj' style='display: none; text-align: left; height:100%'> | |
506 | 518 | <div class="i3GEOfechaGuia" onclick="i3GEO.guias.abreFecha('fecha');"> |
507 | 519 | <button> |
508 | 520 | <span class="pull-left">{{{t23}}}</span> <span class="pull-right material-icons">cancel</span> |
509 | 521 | </button> |
510 | 522 | </div> |
511 | 523 | <div class="separadorCabecalhoGuias"> </div> |
512 | - <div class="guiaOverflow"> | |
524 | + <div class="guiaOverflow" style="height: calc(100% - 45px)"> | |
513 | 525 | <form onSubmit="return false;"> |
514 | 526 | <div class="form-group label-floating"> |
515 | 527 | <label class="control-label" for="valorBuscaRapida">{{{x36}}}</label> |
... | ... | @@ -559,34 +571,34 @@ |
559 | 571 | </div> |
560 | 572 | </div> |
561 | 573 | <!-- Ferramentas --> |
562 | - <div data-traduzir="true" id='guia8obj' style='display: none; text-align: left'> | |
574 | + <div data-traduzir="true" id='guia8obj' style='display: none; text-align: left;height:100%'> | |
563 | 575 | <div class="i3GEOfechaGuia" onclick="i3GEO.guias.abreFecha('fecha');"> |
564 | 576 | <button> |
565 | 577 | <span class="pull-left">{{{iconeFerramentas}}}</span> <span class="pull-right material-icons">cancel</span> |
566 | 578 | </button> |
567 | 579 | </div> |
568 | 580 | <div class="separadorCabecalhoGuias"> </div> |
569 | - <div class="guiaOverflow"> | |
581 | + <div class="guiaOverflow" style="height: calc(100% - 45px)"> | |
570 | 582 | <div class="form-inline" style="width: 100%;"> |
571 | - <div class="text-center form-group" style="margin: 4px;"> | |
583 | + <div class="text-center form-group" style="margin: 4px;display:inline-block"> | |
572 | 584 | <a onclick="i3GEO.guias.abreFecha('fecha');i3GEO.analise.dialogo.area();" role="button" class="btn btn-success btn-fab btn-fab-max" href="javascript:void(0)"> |
573 | 585 | <img style="margin-top: 4px;" src="../imagens/gisicons/area-measure.png"> |
574 | 586 | </a> |
575 | 587 | <h6>{{{d21at}}}</h6> |
576 | 588 | </div> |
577 | - <div class="text-center form-group" style="margin: 4px;"> | |
589 | + <div class="text-center form-group" style="margin: 4px;display:inline-block"> | |
578 | 590 | <a onclick="i3GEO.guias.abreFecha('fecha');i3GEO.analise.dialogo.distancia();" role="button" class="btn btn-success btn-fab btn-fab-max" href="javascript:void(0)"> |
579 | 591 | <img style="margin-top: 4px;" src="../imagens/gisicons/length-measure.png"> |
580 | 592 | </a> |
581 | 593 | <h6>{{{d21t}}}</h6> |
582 | 594 | </div> |
583 | - <div class="text-center form-group" style="margin: 4px;"> | |
595 | + <div class="text-center form-group" style="margin: 4px;display:inline-block"> | |
584 | 596 | <a onclick="i3GEO.guias.abreFecha('fecha');i3GEO.mapa.dialogo.selecao();" role="button" class="btn btn-success btn-fab btn-fab-max" href="javascript:void(0)"> |
585 | 597 | <img style="margin-top: 4px;" src="../imagens/gisicons/select.png"> |
586 | 598 | </a> |
587 | 599 | <h6>{{{d24t}}}</h6> |
588 | 600 | </div> |
589 | - <div class="text-center form-group" style="margin: 4px;"> | |
601 | + <div class="text-center form-group" style="margin: 4px;display:inline-block"> | |
590 | 602 | <a onclick="i3GEO.guias.abreFecha('fecha');i3GEO.mapa.dialogo.geolocal();" role="button" class="btn btn-success btn-fab btn-fab-max" href="javascript:void(0)"> |
591 | 603 | <img style="margin-top: 4px;" src="../imagens/gisicons/layer-gps.png"> |
592 | 604 | </a> |
... | ... | @@ -743,24 +755,26 @@ |
743 | 755 | placement : "left" |
744 | 756 | }); |
745 | 757 | $('.iconeGuiaMovel').tooltip('show'); |
746 | - setTimeout(function(){$('.iconeGuiaMovel').tooltip('hide');},5000); | |
758 | + setTimeout(function() { | |
759 | + $('.iconeGuiaMovel').tooltip('hide'); | |
760 | + }, 5000); | |
747 | 761 | |
748 | - $('.ol-i3GEOcontrols button').tooltip({ | |
749 | - animation : false, | |
750 | - trigger : "hover", | |
751 | - placement : "auto", | |
752 | - template : "<div class='tooltip ' ><div class='tooltip-inner'></div></div>" | |
753 | - }); | |
762 | + $('.ol-i3GEOcontrols button') | |
763 | + .tooltip( | |
764 | + { | |
765 | + animation : false, | |
766 | + trigger : "hover", | |
767 | + placement : "auto", | |
768 | + template : "<div class='tooltip ' ><div class='tooltip-inner'></div></div>" | |
769 | + }); | |
770 | + | |
771 | + //$(".guiaOverflow").css("height",i3GEO.parametros.h - 140); | |
754 | 772 | |
755 | - $(".guiaOverflow").css("height", | |
756 | - i3GEO.parametros.h - 60); | |
757 | 773 | $(".guiaOverflow").mCustomScrollbar({ |
758 | 774 | scrollbarPosition : "inside", |
759 | 775 | theme : "inset-2-dark" |
760 | 776 | }); |
761 | - i3GEO.eventos.adicionaEventos("RESIZE", $( | |
762 | - ".guiaOverflow").css("height", | |
763 | - i3GEO.parametros.h - 60)); | |
777 | + //i3GEO.eventos.adicionaEventos("RESIZE", $(".guiaOverflow").css("height",i3GEO.parametros.h - 140)); | |
764 | 778 | |
765 | 779 | //setTimeout(function() { |
766 | 780 | // $('.iconeGuiaMovel').tooltip('destroy'); |
... | ... | @@ -845,7 +859,8 @@ |
845 | 859 | legenda : { |
846 | 860 | //define o local onde os templates da ferramenta ficam armazenados |
847 | 861 | //esse eh o local default, colocado aqui para documentacao |
848 | - templateDir : i3GeoUrl + "/ferramentas/legenda" | |
862 | + templateDir : i3GeoUrl | |
863 | + + "/ferramentas/legenda" | |
849 | 864 | } |
850 | 865 | }, |
851 | 866 | //configuracoes especificas para a interface que utiliza o OpenLayers | ... | ... |
interface/osm.htm
... | ... | @@ -135,26 +135,26 @@ |
135 | 135 | <!-- botoes laterais que abrem guias moveis --> |
136 | 136 | <div id="i3GEOguiaMovel"> |
137 | 137 | <!-- configuracao para todos os botoes |
138 | - data-idconteudo - id do DIV que contem o conteudo da guia e que sera mostrado ao ser clicado | |
139 | - --> | |
138 | + data-idconteudo - id do DIV que contem o conteudo da guia e que sera mostrado ao ser clicado | |
139 | + --> | |
140 | 140 | <div class="iconesGuiaMovel ol-control" data-traduzir="true"> |
141 | 141 | <!-- ferramentas |
142 | - data-idLista - id do DIV dentro de idconteudo que sera utilizado para mostrar as "pastas" que abrem o proximo nivel | |
143 | - data-idLinks - id do DIV dentro de idconteudo que sera utilizado para mostrar a lista de links que abre cada ferramenta | |
144 | - data-idMigalha - id do DIV que sera utilizado para mostrar o link de retorno ao nivel anterior | |
145 | - --> | |
142 | + data-idLista - id do DIV dentro de idconteudo que sera utilizado para mostrar as "pastas" que abrem o proximo nivel | |
143 | + data-idLinks - id do DIV dentro de idconteudo que sera utilizado para mostrar a lista de links que abre cada ferramenta | |
144 | + data-idMigalha - id do DIV que sera utilizado para mostrar o link de retorno ao nivel anterior | |
145 | + --> | |
146 | 146 | <div data-idconteudo="guia8obj" data-idLinks="listaFerramentasLinks" data-idMigalha="migalhaFerramentas" data-idLista="listaFerramentas" onclick="i3GEO.guias.ativa('ferramentas',this)"> |
147 | 147 | <button title="{{{iconeFerramentas}}}" class="iconeGuiaMovel" style="color: white; box-shadow: none;"> |
148 | 148 | <i class="material-icons">business_center</i> |
149 | 149 | </button> |
150 | 150 | </div> |
151 | 151 | <!-- temas existentes no mapa |
152 | - data-idListaDeCamadas - id onde sera incluida a lista de camadas | |
153 | - data-idListaFundo - id onde sera incluida a lista de camadas de fundo (mapa base) | |
154 | - data-verificaAbrangencia - se for uma string, faz a verificacao se a camada esta fora da abrangencia atual do mapa, | |
155 | - inserindo ou nao a string como uma classe CSS. Pode degradar a performance e depende | |
156 | - do metadata existente na camada. Deixe vazio para nao ativar a operacao. | |
157 | - --> | |
152 | + data-idListaDeCamadas - id onde sera incluida a lista de camadas | |
153 | + data-idListaFundo - id onde sera incluida a lista de camadas de fundo (mapa base) | |
154 | + data-verificaAbrangencia - se for uma string, faz a verificacao se a camada esta fora da abrangencia atual do mapa, | |
155 | + inserindo ou nao a string como uma classe CSS. Pode degradar a performance e depende | |
156 | + do metadata existente na camada. Deixe vazio para nao ativar a operacao. | |
157 | + --> | |
158 | 158 | <div onclick="i3GEO.guias.ativa('temas',this)" data-verificaAbrangencia="" data-idconteudo="guia1obj" data-idListaFundo="listaFundo" data-idListaDeCamadas="listaTemas" |
159 | 159 | style="margin-top: 3px;"> |
160 | 160 | <button title="{{{iconeMapa}}}" class="iconeGuiaMovel" style="color: white; box-shadow: none;"> |
... | ... | @@ -162,14 +162,14 @@ |
162 | 162 | </button> |
163 | 163 | </div> |
164 | 164 | <!-- catalogo de adicao de temas ao mapa |
165 | - data-idCatalogo - id do DIV que contem a primeira pagina do catalogo. Esse DIV sera escondido e mostrado conforme o usuario navega pelo catalogo | |
166 | - data-idMenus - id do DIV que recebera a lista de menus cadastrados no sistema de administracao | |
167 | - data-idNavegacao - id do DIV que recebera a lista de opcoes apos o usuario clicar em um item do catalogo principal | |
168 | - data-idMigalha - id do DIV que recebera o link para retorno ao nivel anterior do catalogo | |
165 | + data-idCatalogo - id do DIV que contem a primeira pagina do catalogo. Esse DIV sera escondido e mostrado conforme o usuario navega pelo catalogo | |
166 | + data-idMenus - id do DIV que recebera a lista de menus cadastrados no sistema de administracao | |
167 | + data-idNavegacao - id do DIV que recebera a lista de opcoes apos o usuario clicar em um item do catalogo principal | |
168 | + data-idMigalha - id do DIV que recebera o link para retorno ao nivel anterior do catalogo | |
169 | 169 | |
170 | - Variaveis javascript: | |
171 | - i3GEO.catalogoMenus.IDSMENUS - (array) apenas os menus com idmenu que constem nessa lista serao mostrados. Por default e vazio. | |
172 | - --> | |
170 | + Variaveis javascript: | |
171 | + i3GEO.catalogoMenus.IDSMENUS - (array) apenas os menus com idmenu que constem nessa lista serao mostrados. Por default e vazio. | |
172 | + --> | |
173 | 173 | <div onclick="i3GEO.guias.ativa('adiciona',this)" data-idconteudo="guia2obj" data-idMigalha="catalogoMigalha" data-idNavegacao="catalogoNavegacao" data-idCatalogo="catalogoPrincipal" |
174 | 174 | data-idMenus="catalogoMenus" style="margin-top: 3px;"> |
175 | 175 | <button title="{{{iconeCatalogo}}}" class="iconeGuiaMovel" style="color: white; box-shadow: none;"> |
... | ... | @@ -199,12 +199,12 @@ |
199 | 199 | </button> |
200 | 200 | </div> |
201 | 201 | <!-- A opcao de identificacao esta integrada ao balao de informacoes, mas pode aparecer aqui tambem |
202 | - <div class="hidden-xs hidden-sm" onclick="i3GEO.guias.ativa('identifica',this)" style="margin-top: 3px;"> | |
203 | - <button title="{{{iconeIdentifica}}}" class="iconeGuiaMovel" style="box-shadow: none;"> | |
204 | - <img src="../imagens/gisicons/pointer-info.png" style="cursor: pointer; padding: 3px;"> | |
205 | - </button> | |
206 | - </div> | |
207 | - --> | |
202 | + <div class="hidden-xs hidden-sm" onclick="i3GEO.guias.ativa('identifica',this)" style="margin-top: 3px;"> | |
203 | + <button title="{{{iconeIdentifica}}}" class="iconeGuiaMovel" style="box-shadow: none;"> | |
204 | + <img src="../imagens/gisicons/pointer-info.png" style="cursor: pointer; padding: 3px;"> | |
205 | + </button> | |
206 | + </div> | |
207 | + --> | |
208 | 208 | </div> |
209 | 209 | <!-- veja i3GEO.guias.CONFIGURA --> |
210 | 210 | <!-- Os IDs sao definidos no botao que ativa a guia veja: "i3GEOguiaMovel" --> |
... | ... | @@ -212,14 +212,14 @@ |
212 | 212 | <div id="i3GEOguiaMovelMolde"> |
213 | 213 | <div id="i3GEOguiaMovelConteudo"> |
214 | 214 | <!-- camadas existentes no mapa --> |
215 | - <div id='guia1obj' data-traduzir="true" style='display: none;'> | |
215 | + <div id='guia1obj' data-traduzir="true" style='display: none; height:100%'> | |
216 | 216 | <div class="i3GEOfechaGuia" onclick="i3GEO.guias.abreFecha('fecha');"> |
217 | 217 | <button> |
218 | 218 | <span class="pull-left">{{{iconeMapa}}}</span> <span class="pull-right material-icons">cancel</span> |
219 | 219 | </button> |
220 | 220 | </div> |
221 | 221 | <div class="separadorCabecalhoGuias"> </div> |
222 | - <div class="guiaOverflow"> | |
222 | + <div class="guiaOverflow" style="height: calc(100% - 45px)"> | |
223 | 223 | <div class="list-group condensed noprint collapsed" data-toggle="collapse" data-target="#opcoesGuia1"> |
224 | 224 | <label>{{{opcoes}}}</label> |
225 | 225 | </div> |
... | ... | @@ -256,10 +256,10 @@ |
256 | 256 | <!-- Esta div acrescenta a lista de de camadas disponíveis no mapa atual --> |
257 | 257 | <div id="listaTemas" style="overflow: none;" data-template="templates/camada.html"></div> |
258 | 258 | <!-- Esta div acrescenta a lista de de camadas de fundo |
259 | - A lista de camadas de fundo e obtida da variavel i3GEO.Interface.openlayers.LAYERSADICIONAIS | |
260 | - Essa variavel e definida via javascript, e no caso das interfaces padrao do i3Geo, e definida | |
261 | - no programa interface/config.php | |
262 | - --> | |
259 | + A lista de camadas de fundo e obtida da variavel i3GEO.Interface.openlayers.LAYERSADICIONAIS | |
260 | + Essa variavel e definida via javascript, e no caso das interfaces padrao do i3Geo, e definida | |
261 | + no programa interface/config.php | |
262 | + --> | |
263 | 263 | <div data-toggle="collapse" data-target="#collapseFundo" class="list-group condensed collapsed"> |
264 | 264 | <label>{{{camadasDeFundo}}}</label> |
265 | 265 | </div> |
... | ... | @@ -272,16 +272,17 @@ |
272 | 272 | </div> |
273 | 273 | </div> |
274 | 274 | <!-- Catalogo de temas --> |
275 | - <div id='guia2obj' data-traduzir="true" style='display: none; text-align: left;'> | |
275 | + <div id='guia2obj' data-traduzir="true" style='display: none; text-align: left;height:100%;'> | |
276 | 276 | <div class="i3GEOfechaGuia" onclick="i3GEO.guias.abreFecha('fecha');i3GEO.catalogoMenus.mostraCatalogoPrincipal();"> |
277 | 277 | <button> |
278 | 278 | <span class="pull-left">{{{iconeCatalogo}}}</span> <span class="pull-right material-icons">cancel</span> |
279 | 279 | </button> |
280 | 280 | </div> |
281 | 281 | <div class="separadorCabecalhoGuias"> </div> |
282 | - <div class="guiaOverflow"> | |
282 | + | |
283 | + <div class="guiaOverflow" style="height: calc(100% - 45px)"> | |
284 | + <div id="catalogoMigalha" style="display:none;" data-template="templates/catalogoMigalha.html"></div> | |
283 | 285 | <!-- aqui entra a lista de elementos quando uma das opcoes e clicada --> |
284 | - <div id="catalogoMigalha" data-template="templates/catalogoMigalha.html"></div> | |
285 | 286 | <div id="catalogoNavegacao"></div> |
286 | 287 | <!-- Opcoes --> |
287 | 288 | <div id="catalogoPrincipal"> |
... | ... | @@ -327,158 +328,169 @@ |
327 | 328 | |
328 | 329 | <hr> |
329 | 330 | <!-- busca tema no catalogo |
330 | - <div class="form-group label-floating"> | |
331 | - <label class="control-label" for="i3GEObuscatema">{{{a1}}}</label> | |
332 | - <div class="input-group"> | |
333 | - <input id="i3GEObuscatema" class="form-control" type="text" value=""> | |
334 | - <span class="input-group-btn"> | |
335 | - <a onclick="i3GEO.arvoreDeTemas.buscaTema2($i('i3GEObuscatema').value);return false;" role="button" type="button" class="btn btn-warning btn-fab btn-fab-max" href="javascript:void(0)"> | |
336 | - <span class="material-icons ">send</span> | |
337 | - </a> | |
338 | - </span> | |
339 | - </div> | |
340 | - </div> | |
341 | - --> | |
331 | + <div class="form-group label-floating"> | |
332 | + <label class="control-label" for="i3GEObuscatema">{{{a1}}}</label> | |
333 | + <div class="input-group"> | |
334 | + <input id="i3GEObuscatema" class="form-control" type="text" value=""> | |
335 | + <span class="input-group-btn"> | |
336 | + <a onclick="i3GEO.arvoreDeTemas.buscaTema2($i('i3GEObuscatema').value);return false;" role="button" type="button" class="btn btn-warning btn-fab btn-fab-max" href="javascript:void(0)"> | |
337 | + <span class="material-icons ">send</span> | |
338 | + </a> | |
339 | + </span> | |
340 | + </div> | |
341 | + </div> | |
342 | + --> | |
342 | 343 | <!-- A lista de menus e uma funcao de i3GEO.guias.CONFIGURA.adiciona |
343 | - Nessa funcao ficam tambem os parametros: | |
344 | - "idOndeMenus": "catalogoMenus", | |
345 | - "idCatalogoPrincipal": "catalogoPrincipal", | |
346 | - "idCatalogoNavegacao": "catalogoNavegacao", | |
347 | - "idOndeMigalha": "catalogoMigalha" | |
348 | - --> | |
344 | + Nessa funcao ficam tambem os parametros: | |
345 | + "idOndeMenus": "catalogoMenus", | |
346 | + "idCatalogoPrincipal": "catalogoPrincipal", | |
347 | + "idCatalogoNavegacao": "catalogoNavegacao", | |
348 | + "idOndeMigalha": "catalogoMigalha" | |
349 | + --> | |
349 | 350 | <div id="catalogoMenus" data-templateDir="templates/dir.html" data-templateTema="templates/tema.html"></div> |
350 | 351 | |
351 | 352 | <div id="arvoreAdicionaTema"></div> |
352 | 353 | |
353 | 354 | <!-- |
354 | - As funcoes de inicializacao recebem um objeto com parametros. Que por padrao sao: | |
355 | - config: { | |
356 | - 'templateDir': 'templates/dir.html', | |
357 | - 'templateTema': 'templates/tema.html', | |
358 | - 'idCatalogoPrincipal': 'catalogoPrincipal', | |
359 | - 'idCatalogoNavegacao': 'catalogoNavegacao', | |
360 | - 'idOndeMigalha': 'catalogoMigalha' | |
361 | - } | |
355 | + As funcoes de inicializacao recebem um objeto com parametros. Que por padrao sao: | |
356 | + config: { | |
357 | + 'templateDir': 'templates/dir.html', | |
358 | + 'templateTema': 'templates/tema.html', | |
359 | + 'idCatalogoPrincipal': 'catalogoPrincipal', | |
360 | + 'idCatalogoNavegacao': 'catalogoNavegacao', | |
361 | + 'idOndeMigalha': 'catalogoMigalha' | |
362 | + } | |
362 | 363 | |
363 | - exemplo: | |
364 | + exemplo: | |
364 | 365 | |
365 | - onclick="i3GEO.catalogoInde.inicia({'templateDir': 'templates/dir.html','templateTema': 'templates/tema.html','idCatalogoPrincipal':'catalogoPrincipal','idCatalogoNavegacao':'catalogoNavegacao','idOndeMigalha':'catalogoMigalha'})" | |
366 | - --> | |
366 | + onclick="i3GEO.catalogoInde.inicia({'templateDir': 'templates/dir.html','templateTema': 'templates/tema.html','idCatalogoPrincipal':'catalogoPrincipal','idCatalogoNavegacao':'catalogoNavegacao','idOndeMigalha':'catalogoMigalha'})" | |
367 | + --> | |
367 | 368 | |
368 | 369 | <!-- servicos da INDE brasileira --> |
369 | 370 | <div class="list-group condensed"> |
370 | - <div class="row-content text-left"> | |
371 | - <a onclick="i3GEO.catalogoInde.inicia()" role="button" class="hidden-xs hidden-sm btn btn-primary btn-fab btn-fab-max" href="javascript:void(0)"> | |
372 | - <span class="material-icons ">folder_open</span> | |
373 | - </a> | |
374 | - <label style="width: 255px; vertical-align: middle;"> <a onclick="i3GEO.catalogoInde.inicia()" role="button" href="javascript:void(0)"> | |
375 | - <h4>INDE-Br</h4> | |
376 | - <i class="pull-right material-icons">navigate_next</i> | |
371 | + <div class="row-content text-left" style="opacity:0.8;"> | |
372 | + <label style="width: 300px; vertical-align: middle;"> | |
373 | + <a onclick="i3GEO.catalogoInde.inicia()" role="button" href="javascript:void(0)"> | |
374 | + <h4> | |
375 | + <i class="material-icons" style="vertical-align: text-bottom;">cloud_queue</i> | |
376 | + INDE-Br | |
377 | + </h4> | |
377 | 378 | </a> |
378 | 379 | <h6>Infraestrutura Nacional de Dados Espaciais do Brasil</h6> |
379 | 380 | </label> |
381 | + <a onclick="i3GEO.catalogoInde.inicia()" role="button" class="" href="javascript:void(0)"> | |
382 | + <i style="margin-bottom: 10px; margin-top: 10px;" class="pull-right material-icons">navigate_next</i> | |
383 | + </a> | |
380 | 384 | </div> |
381 | 385 | </div> |
382 | 386 | <hr> |
383 | 387 | <!-- lista de wms cadastrados no sistema de administracao --> |
384 | 388 | <div class="list-group condensed"> |
385 | - <div class="row-content text-left"> | |
386 | - <a onclick="i3GEO.catalogoOgc.inicia();return false;" role="button" class="hidden-xs hidden-sm btn btn-primary btn-fab btn-fab-max" href="javascript:void(0)"> | |
387 | - <span class="material-icons ">folder_open</span> | |
388 | - </a> | |
389 | - <label style="width: 255px; vertical-align: middle;"> <a onclick="i3GEO.catalogoOgc.inicia()" role="button" href="javascript:void(0)"> | |
390 | - <h4>OGC-WMS</h4> | |
391 | - <i class="pull-right material-icons">navigate_next</i> | |
389 | + <div class="row-content text-left" style="opacity:0.8;"> | |
390 | + <label style="width: 300px; vertical-align: middle;"> | |
391 | + <a onclick="i3GEO.catalogoOgc.inicia()" role="button" href="javascript:void(0)"> | |
392 | + <h4> | |
393 | + <i class="material-icons" style="vertical-align: text-bottom;">cloud_queue</i> | |
394 | + OGC-WMS | |
395 | + </h4> | |
392 | 396 | </a> |
393 | 397 | <h6>{{{descOgcWms}}}</h6> |
394 | 398 | </label> |
399 | + <a onclick="i3GEO.catalogoOgc.inicia();return false;" role="button" class="" href="javascript:void(0)"> | |
400 | + <i style="margin-bottom: 10px; margin-top: 10px;" class="pull-right material-icons">navigate_next</i> | |
401 | + </a> | |
395 | 402 | </div> |
396 | 403 | </div> |
397 | 404 | <hr> |
398 | 405 | <!-- regioes cadastradas no sistema de metadados --> |
399 | 406 | <div class="list-group condensed"> |
400 | 407 | <div class="row-content text-left"> |
401 | - <a onclick="i3GEO.catalogoRegioes.inicia()" role="button" class="hidden-xs hidden-sm btn btn-primary btn-fab btn-fab-max" href="javascript:void(0)"> | |
402 | - <span class="material-icons ">folder_open</span> | |
403 | - </a> | |
404 | - <label style="width: 255px; vertical-align: middle;"> <a onclick="i3GEO.catalogoRegioes.inicia()" role="button" href="javascript:void(0)"> | |
405 | - <h4>{{{x87}}}</h4> | |
406 | - <i class="pull-right material-icons">navigate_next</i> | |
408 | + <label style="width: 300px; vertical-align: middle;"> | |
409 | + <a onclick="i3GEO.catalogoRegioes.inicia()" role="button" href="javascript:void(0)"> | |
410 | + <h4> | |
411 | + <i class="material-icons" style="vertical-align: text-bottom;">domain</i> | |
412 | + {{{x87}}} | |
413 | + </h4> | |
407 | 414 | </a> |
408 | 415 | <h6>{{{descLimLoc}}}</h6> |
409 | 416 | </label> |
417 | + <a onclick="i3GEO.catalogoRegioes.inicia();" role="button" class="" href="javascript:void(0)"> | |
418 | + <i style="opacity: 0.8; margin-bottom: 10px; margin-top: 10px;" class="pull-right material-icons">navigate_next</i> | |
419 | + </a> | |
410 | 420 | </div> |
411 | 421 | </div> |
412 | 422 | <hr> |
413 | 423 | <!-- camadas que vem do sistema de metadados estatisticos --> |
414 | 424 | <div class="list-group condensed"> |
415 | - <div class="row-content text-left"> | |
416 | - <a onclick="i3GEO.catalogoMetaestat.inicia()" role="button" class="hidden-xs hidden-sm btn btn-primary btn-fab btn-fab-max" href="javascript:void(0)"> | |
417 | - <span class="material-icons ">folder_open</span> | |
418 | - </a> | |
419 | - <label style="width: 255px; vertical-align: middle;"> <a onclick="i3GEO.catalogoMetaestat.inicia()" role="button" href="javascript:void(0)"> | |
420 | - <h4>{{{x57}}}</h4> | |
421 | - <i class="pull-right material-icons">navigate_next</i> | |
425 | + <div class="row-content text-left" style="opacity:0.8;"> | |
426 | + <label style="width: 300px; vertical-align: middle;"> | |
427 | + <a onclick="i3GEO.catalogoMetaestat.inicia()" role="button" href="javascript:void(0)"> | |
428 | + <h4> | |
429 | + <i class="material-icons" style="vertical-align: text-bottom;">trending_up</i> | |
430 | + {{{x57}}} | |
431 | + </h4> | |
422 | 432 | </a> |
423 | 433 | <h6>{{{descMeta}}}</h6> |
424 | 434 | </label> |
435 | + <a onclick="i3GEO.catalogoMetaestat.inicia()" role="button" class="" href="javascript:void(0)"> | |
436 | + <i style="margin-bottom: 10px; margin-top: 10px;" class="pull-right material-icons">navigate_next</i> | |
437 | + </a> | |
425 | 438 | </div> |
426 | 439 | </div> |
427 | 440 | <hr> |
428 | - <!-- mapas cadastrados no sistema de administracao (nao funcional) | |
429 | - <div class="list-group condensed"><div class="row-content text-left"> | |
430 | - <a onclick="i3GEO.catalogoMapas.inicia({'seletorTemplateDir': '#guia2objTemplateDir','seletorTemplateTema': '#guia2objTemplateTema','idCatalogoPrincipal':'catalogoPrincipal','idCatalogoNavegacao':'catalogoNavegacao','idOndeMigalha':'catalogoMigalha'})" role="button" class="btn btn-primary btn-fab btn-fab-max" href="javascript:void(0)"><span class="material-icons ">folder_open</span></a> | |
431 | - <label style="width: 255px;vertical-align: middle;"> | |
432 | - <a onclick="i3GEO.catalogoMapas.inicia({'seletorTemplateDir': '#guia2objTemplateDir','seletorTemplateTema': '#guia2objTemplateTema','idCatalogoPrincipal':'catalogoPrincipal','idCatalogoNavegacao':'catalogoNavegacao','idOndeMigalha':'catalogoMigalha'})" role="button" href="javascript:void(0)"> | |
433 | - <h4>{{{x90}}}</h4></a> | |
434 | - <h6>{{{descMapas}}}</h6> | |
435 | - </label> | |
436 | - </div></div><hr> | |
437 | - --> | |
438 | 441 | <!-- camadas por estrelas --> |
439 | 442 | <div class="list-group condensed"> |
440 | - <div class="row-content text-left"> | |
441 | - <a onclick="i3GEO.catalogoEstrelas.inicia({'valorEstrela':5,'numEstrelas':1})" role="button" class="hidden-xs hidden-sm btn btn-primary btn-fab btn-fab-max" | |
442 | - href="javascript:void(0)"> | |
443 | - <span class="material-icons ">folder_open</span> | |
444 | - </a> | |
445 | - <label style="width: 255px; vertical-align: middle;"> <a onclick="i3GEO.catalogoEstrelas.inicia({'valorEstrela':5,'numEstrelas':1})" role="button" | |
443 | + <div class="row-content text-left" style="opacity:0.8;"> | |
444 | + <label style="width: 300px; vertical-align: middle;"> | |
445 | + <a onclick="i3GEO.catalogoEstrelas.inicia({'valorEstrela':5,'numEstrelas':1})" role="button" | |
446 | 446 | href="javascript:void(0)"> |
447 | - <h4>{{{t46}}}</h4> | |
448 | - <i class="pull-right material-icons">navigate_next</i> | |
447 | + <h4> | |
448 | + <i class="material-icons" style="vertical-align: text-bottom;">star_border</i> | |
449 | + {{{t46}}} | |
450 | + </h4> | |
449 | 451 | </a> |
450 | 452 | <h6>{{{descEstrelas}}}</h6> |
451 | 453 | </label> |
454 | + <a onclick="i3GEO.catalogoEstrelas.inicia({'valorEstrela':5,'numEstrelas':1})" role="button" class="" href="javascript:void(0)"> | |
455 | + <i style="margin-bottom: 10px; margin-top: 10px;" class="pull-right material-icons">navigate_next</i> | |
456 | + </a> | |
452 | 457 | </div> |
453 | 458 | </div> |
454 | 459 | <hr> |
455 | 460 | <!-- sistemas que adicionam camadas --> |
456 | 461 | <div class="list-group condensed"> |
457 | - <div class="row-content text-left"> | |
458 | - <a onclick="i3GEO.catalogoSistemas.inicia()" role="button" class="hidden-xs hidden-sm btn btn-primary btn-fab btn-fab-max" href="javascript:void(0)"> | |
459 | - <span class="material-icons ">folder_open</span> | |
460 | - </a> | |
461 | - <label style="width: 255px; vertical-align: middle;"> <a onclick="i3GEO.catalogoSistemas.inicia()" role="button" href="javascript:void(0)"> | |
462 | - <h4>{{{a11}}}</h4> | |
463 | - <i class="pull-right material-icons">navigate_next</i> | |
462 | + <div class="row-content text-left" style="opacity:0.8;"> | |
463 | + <label style="width: 300px; vertical-align: middle;"> | |
464 | + <a onclick="i3GEO.catalogoSistemas.inicia()" role="button" href="javascript:void(0)"> | |
465 | + <h4> | |
466 | + <i class="material-icons" style="vertical-align: text-bottom;">widgets</i> | |
467 | + {{{a11}}} | |
468 | + </h4> | |
464 | 469 | </a> |
465 | 470 | <h6>{{{descSistemas}}}</h6> |
466 | 471 | </label> |
472 | + <a onclick="i3GEO.catalogoSistemas.inicia()" role="button" class="" href="javascript:void(0)"> | |
473 | + <i style="margin-bottom: 10px; margin-top: 10px;" class="pull-right material-icons">navigate_next</i> | |
474 | + </a> | |
475 | + | |
467 | 476 | </div> |
468 | 477 | </div> |
469 | 478 | <hr> |
470 | 479 | <!-- navegacao em diretorios --> |
471 | 480 | <div class="list-group condensed"> |
472 | - <div class="row-content text-left"> | |
473 | - <a onclick="i3GEO.catalogoDir.inicia()" role="button" class="hidden-xs hidden-sm btn btn-primary btn-fab btn-fab-max" href="javascript:void(0)"> | |
474 | - <span class="material-icons ">folder_open</span> | |
475 | - </a> | |
476 | - <label style="width: 255px; vertical-align: middle;"> <a onclick="i3GEO.catalogoDir.inicia()" role="button" href="javascript:void(0)"> | |
477 | - <h4>{{{a6}}}</h4> | |
478 | - <i class="pull-right material-icons">navigate_next</i> | |
481 | + <div class="row-content text-left" style="opacity:0.8;"> | |
482 | + <label style="width: 300px; vertical-align: middle;"> | |
483 | + <a onclick="i3GEO.catalogoDir.inicia()" role="button" href="javascript:void(0)"> | |
484 | + <h4> | |
485 | + <i class="material-icons" style="vertical-align: text-bottom;">storage</i> | |
486 | + {{{a6}}} | |
487 | + </h4> | |
479 | 488 | </a> |
480 | 489 | <h6>{{{descDir}}}</h6> |
481 | 490 | </label> |
491 | + <a onclick="i3GEO.catalogoDir.inicia()" role="button" class="" href="javascript:void(0)"> | |
492 | + <i style="margin-bottom: 10px; margin-top: 10px;" class="pull-right material-icons">navigate_next</i> | |
493 | + </a> | |
482 | 494 | </div> |
483 | 495 | </div> |
484 | 496 | <hr> |
... | ... | @@ -486,31 +498,31 @@ |
486 | 498 | </div> |
487 | 499 | </div> |
488 | 500 | <!-- Legenda --> |
489 | - <div data-traduzir="true" id='guia4obj' style='display: none; text-align: left'> | |
501 | + <div data-traduzir="true" id='guia4obj' style='display: none; text-align: left;height:100%;'> | |
490 | 502 | <div class="i3GEOfechaGuia" onclick="i3GEO.legenda.off('legendaHtml');i3GEO.guias.abreFecha('fecha');"> |
491 | 503 | <button> |
492 | 504 | <span class="pull-left">{{{iconeLegenda}}}</span> <span class="pull-right material-icons">cancel</span> |
493 | 505 | </button> |
494 | 506 | </div> |
495 | 507 | <div class="separadorCabecalhoGuias"> </div> |
496 | - <div class="guiaOverflow"> | |
508 | + <div class="guiaOverflow" style="height: calc(100% - 45px)"> | |
497 | 509 | <a href='javascript:void(0)' onclick="i3GEO.legenda.inicia({'janela':true})">{{{x11}}}</a> |
498 | 510 | <div id="legendaHtml" data-template="templates/legenda.html" data-size="35,25" style='display: none; text-align: left'></div> |
499 | 511 | </div> |
500 | 512 | </div> |
501 | 513 | <!-- busca |
502 | - Funcoes de busca por registros. Pode ser feita nos temas existentes no mapa, em um servico de busca e no google | |
503 | - No botao que dispara a busca, ficam os parametros de configuracao | |
504 | - Esses parametros indicam qual o checkbox que define o tipo de busca, o local onde os dados serao mostrados e o template para formatar o resultado | |
505 | - --> | |
506 | - <div data-traduzir="true" id='guia7obj' style='display: none; text-align: left'> | |
514 | + Funcoes de busca por registros. Pode ser feita nos temas existentes no mapa, em um servico de busca e no google | |
515 | + No botao que dispara a busca, ficam os parametros de configuracao | |
516 | + Esses parametros indicam qual o checkbox que define o tipo de busca, o local onde os dados serao mostrados e o template para formatar o resultado | |
517 | + --> | |
518 | + <div data-traduzir="true" id='guia7obj' style='display: none; text-align: left; height:100%'> | |
507 | 519 | <div class="i3GEOfechaGuia" onclick="i3GEO.guias.abreFecha('fecha');"> |
508 | 520 | <button> |
509 | 521 | <span class="pull-left">{{{t23}}}</span> <span class="pull-right material-icons">cancel</span> |
510 | 522 | </button> |
511 | 523 | </div> |
512 | 524 | <div class="separadorCabecalhoGuias"> </div> |
513 | - <div class="guiaOverflow"> | |
525 | + <div class="guiaOverflow" style="height: calc(100% - 45px)"> | |
514 | 526 | <form onSubmit="return false;"> |
515 | 527 | <div class="form-group label-floating"> |
516 | 528 | <label class="control-label" for="valorBuscaRapida">{{{x36}}}</label> |
... | ... | @@ -541,15 +553,15 @@ |
541 | 553 | </div> |
542 | 554 | </div> |
543 | 555 | <!-- Apenas para a interface google maps |
544 | - <div class="list-group condensed"> | |
545 | - <div class="checkbox text-left"> | |
546 | - <label> | |
547 | - <input class="noprint" value="on" type="checkbox" name="google"> | |
548 | - <span class="checkbox-material noprint"><span class="check"></span></span> Google | |
549 | - </label> | |
550 | - </div> | |
551 | - </div> | |
552 | - --> | |
556 | + <div class="list-group condensed"> | |
557 | + <div class="checkbox text-left"> | |
558 | + <label> | |
559 | + <input class="noprint" value="on" type="checkbox" name="google"> | |
560 | + <span class="checkbox-material noprint"><span class="check"></span></span> Google | |
561 | + </label> | |
562 | + </div> | |
563 | + </div> | |
564 | + --> | |
553 | 565 | </div> |
554 | 566 | </form> |
555 | 567 | <hr> |
... | ... | @@ -560,34 +572,34 @@ |
560 | 572 | </div> |
561 | 573 | </div> |
562 | 574 | <!-- Ferramentas --> |
563 | - <div data-traduzir="true" id='guia8obj' style='display: none; text-align: left'> | |
575 | + <div data-traduzir="true" id='guia8obj' style='display: none; text-align: left;height:100%'> | |
564 | 576 | <div class="i3GEOfechaGuia" onclick="i3GEO.guias.abreFecha('fecha');"> |
565 | 577 | <button> |
566 | 578 | <span class="pull-left">{{{iconeFerramentas}}}</span> <span class="pull-right material-icons">cancel</span> |
567 | 579 | </button> |
568 | 580 | </div> |
569 | 581 | <div class="separadorCabecalhoGuias"> </div> |
570 | - <div class="guiaOverflow"> | |
582 | + <div class="guiaOverflow" style="height: calc(100% - 45px)"> | |
571 | 583 | <div class="form-inline" style="width: 100%;"> |
572 | - <div class="text-center form-group" style="margin: 4px;"> | |
584 | + <div class="text-center form-group" style="margin: 4px;display:inline-block"> | |
573 | 585 | <a onclick="i3GEO.guias.abreFecha('fecha');i3GEO.analise.dialogo.area();" role="button" class="btn btn-success btn-fab btn-fab-max" href="javascript:void(0)"> |
574 | 586 | <img style="margin-top: 4px;" src="../imagens/gisicons/area-measure.png"> |
575 | 587 | </a> |
576 | 588 | <h6>{{{d21at}}}</h6> |
577 | 589 | </div> |
578 | - <div class="text-center form-group" style="margin: 4px;"> | |
590 | + <div class="text-center form-group" style="margin: 4px;display:inline-block"> | |
579 | 591 | <a onclick="i3GEO.guias.abreFecha('fecha');i3GEO.analise.dialogo.distancia();" role="button" class="btn btn-success btn-fab btn-fab-max" href="javascript:void(0)"> |
580 | 592 | <img style="margin-top: 4px;" src="../imagens/gisicons/length-measure.png"> |
581 | 593 | </a> |
582 | 594 | <h6>{{{d21t}}}</h6> |
583 | 595 | </div> |
584 | - <div class="text-center form-group" style="margin: 4px;"> | |
596 | + <div class="text-center form-group" style="margin: 4px;display:inline-block"> | |
585 | 597 | <a onclick="i3GEO.guias.abreFecha('fecha');i3GEO.mapa.dialogo.selecao();" role="button" class="btn btn-success btn-fab btn-fab-max" href="javascript:void(0)"> |
586 | 598 | <img style="margin-top: 4px;" src="../imagens/gisicons/select.png"> |
587 | 599 | </a> |
588 | 600 | <h6>{{{d24t}}}</h6> |
589 | 601 | </div> |
590 | - <div class="text-center form-group" style="margin: 4px;"> | |
602 | + <div class="text-center form-group" style="margin: 4px;display:inline-block"> | |
591 | 603 | <a onclick="i3GEO.guias.abreFecha('fecha');i3GEO.mapa.dialogo.geolocal();" role="button" class="btn btn-success btn-fab btn-fab-max" href="javascript:void(0)"> |
592 | 604 | <img style="margin-top: 4px;" src="../imagens/gisicons/layer-gps.png"> |
593 | 605 | </a> |
... | ... | @@ -604,6 +616,7 @@ |
604 | 616 | </div> |
605 | 617 | </div> |
606 | 618 | </div> |
619 | + | |
607 | 620 | <!-- para mostrar o banner de abertura --> |
608 | 621 | <script id="i3GEOlogoMarcaTemplate" type="x-tmpl-mustache"> |
609 | 622 | <div> |
... | ... | @@ -749,17 +762,10 @@ |
749 | 762 | placement : "auto", |
750 | 763 | template : "<div class='tooltip ' ><div class='tooltip-inner'></div></div>" |
751 | 764 | }); |
752 | - | |
753 | - | |
754 | - $(".guiaOverflow").css("height", | |
755 | - i3GEO.parametros.h - 60); | |
756 | 765 | $(".guiaOverflow").mCustomScrollbar({ |
757 | 766 | scrollbarPosition : "inside", |
758 | 767 | theme : "inset-2-dark" |
759 | 768 | }); |
760 | - i3GEO.eventos.adicionaEventos("RESIZE", $( | |
761 | - ".guiaOverflow").css("height", | |
762 | - i3GEO.parametros.h - 60)) | |
763 | 769 | //setTimeout(function() { |
764 | 770 | // $('.iconeGuiaMovel').tooltip('destroy'); |
765 | 771 | //}, 30000); | ... | ... |
interface/osmdebug.htm
... | ... | @@ -135,26 +135,26 @@ |
135 | 135 | <!-- botoes laterais que abrem guias moveis --> |
136 | 136 | <div id="i3GEOguiaMovel"> |
137 | 137 | <!-- configuracao para todos os botoes |
138 | - data-idconteudo - id do DIV que contem o conteudo da guia e que sera mostrado ao ser clicado | |
139 | - --> | |
138 | + data-idconteudo - id do DIV que contem o conteudo da guia e que sera mostrado ao ser clicado | |
139 | + --> | |
140 | 140 | <div class="iconesGuiaMovel ol-control" data-traduzir="true"> |
141 | 141 | <!-- ferramentas |
142 | - data-idLista - id do DIV dentro de idconteudo que sera utilizado para mostrar as "pastas" que abrem o proximo nivel | |
143 | - data-idLinks - id do DIV dentro de idconteudo que sera utilizado para mostrar a lista de links que abre cada ferramenta | |
144 | - data-idMigalha - id do DIV que sera utilizado para mostrar o link de retorno ao nivel anterior | |
145 | - --> | |
142 | + data-idLista - id do DIV dentro de idconteudo que sera utilizado para mostrar as "pastas" que abrem o proximo nivel | |
143 | + data-idLinks - id do DIV dentro de idconteudo que sera utilizado para mostrar a lista de links que abre cada ferramenta | |
144 | + data-idMigalha - id do DIV que sera utilizado para mostrar o link de retorno ao nivel anterior | |
145 | + --> | |
146 | 146 | <div data-idconteudo="guia8obj" data-idLinks="listaFerramentasLinks" data-idMigalha="migalhaFerramentas" data-idLista="listaFerramentas" onclick="i3GEO.guias.ativa('ferramentas',this)"> |
147 | 147 | <button title="{{{iconeFerramentas}}}" class="iconeGuiaMovel" style="color: white; box-shadow: none;"> |
148 | 148 | <i class="material-icons">business_center</i> |
149 | 149 | </button> |
150 | 150 | </div> |
151 | 151 | <!-- temas existentes no mapa |
152 | - data-idListaDeCamadas - id onde sera incluida a lista de camadas | |
153 | - data-idListaFundo - id onde sera incluida a lista de camadas de fundo (mapa base) | |
154 | - data-verificaAbrangencia - se for uma string, faz a verificacao se a camada esta fora da abrangencia atual do mapa, | |
155 | - inserindo ou nao a string como uma classe CSS. Pode degradar a performance e depende | |
156 | - do metadata existente na camada. Deixe vazio para nao ativar a operacao. | |
157 | - --> | |
152 | + data-idListaDeCamadas - id onde sera incluida a lista de camadas | |
153 | + data-idListaFundo - id onde sera incluida a lista de camadas de fundo (mapa base) | |
154 | + data-verificaAbrangencia - se for uma string, faz a verificacao se a camada esta fora da abrangencia atual do mapa, | |
155 | + inserindo ou nao a string como uma classe CSS. Pode degradar a performance e depende | |
156 | + do metadata existente na camada. Deixe vazio para nao ativar a operacao. | |
157 | + --> | |
158 | 158 | <div onclick="i3GEO.guias.ativa('temas',this)" data-verificaAbrangencia="" data-idconteudo="guia1obj" data-idListaFundo="listaFundo" data-idListaDeCamadas="listaTemas" |
159 | 159 | style="margin-top: 3px;"> |
160 | 160 | <button title="{{{iconeMapa}}}" class="iconeGuiaMovel" style="color: white; box-shadow: none;"> |
... | ... | @@ -162,14 +162,14 @@ |
162 | 162 | </button> |
163 | 163 | </div> |
164 | 164 | <!-- catalogo de adicao de temas ao mapa |
165 | - data-idCatalogo - id do DIV que contem a primeira pagina do catalogo. Esse DIV sera escondido e mostrado conforme o usuario navega pelo catalogo | |
166 | - data-idMenus - id do DIV que recebera a lista de menus cadastrados no sistema de administracao | |
167 | - data-idNavegacao - id do DIV que recebera a lista de opcoes apos o usuario clicar em um item do catalogo principal | |
168 | - data-idMigalha - id do DIV que recebera o link para retorno ao nivel anterior do catalogo | |
165 | + data-idCatalogo - id do DIV que contem a primeira pagina do catalogo. Esse DIV sera escondido e mostrado conforme o usuario navega pelo catalogo | |
166 | + data-idMenus - id do DIV que recebera a lista de menus cadastrados no sistema de administracao | |
167 | + data-idNavegacao - id do DIV que recebera a lista de opcoes apos o usuario clicar em um item do catalogo principal | |
168 | + data-idMigalha - id do DIV que recebera o link para retorno ao nivel anterior do catalogo | |
169 | 169 | |
170 | - Variaveis javascript: | |
171 | - i3GEO.catalogoMenus.IDSMENUS - (array) apenas os menus com idmenu que constem nessa lista serao mostrados. Por default e vazio. | |
172 | - --> | |
170 | + Variaveis javascript: | |
171 | + i3GEO.catalogoMenus.IDSMENUS - (array) apenas os menus com idmenu que constem nessa lista serao mostrados. Por default e vazio. | |
172 | + --> | |
173 | 173 | <div onclick="i3GEO.guias.ativa('adiciona',this)" data-idconteudo="guia2obj" data-idMigalha="catalogoMigalha" data-idNavegacao="catalogoNavegacao" data-idCatalogo="catalogoPrincipal" |
174 | 174 | data-idMenus="catalogoMenus" style="margin-top: 3px;"> |
175 | 175 | <button title="{{{iconeCatalogo}}}" class="iconeGuiaMovel" style="color: white; box-shadow: none;"> |
... | ... | @@ -199,12 +199,12 @@ |
199 | 199 | </button> |
200 | 200 | </div> |
201 | 201 | <!-- A opcao de identificacao esta integrada ao balao de informacoes, mas pode aparecer aqui tambem |
202 | - <div class="hidden-xs hidden-sm" onclick="i3GEO.guias.ativa('identifica',this)" style="margin-top: 3px;"> | |
203 | - <button title="{{{iconeIdentifica}}}" class="iconeGuiaMovel" style="box-shadow: none;"> | |
204 | - <img src="../imagens/gisicons/pointer-info.png" style="cursor: pointer; padding: 3px;"> | |
205 | - </button> | |
206 | - </div> | |
207 | - --> | |
202 | + <div class="hidden-xs hidden-sm" onclick="i3GEO.guias.ativa('identifica',this)" style="margin-top: 3px;"> | |
203 | + <button title="{{{iconeIdentifica}}}" class="iconeGuiaMovel" style="box-shadow: none;"> | |
204 | + <img src="../imagens/gisicons/pointer-info.png" style="cursor: pointer; padding: 3px;"> | |
205 | + </button> | |
206 | + </div> | |
207 | + --> | |
208 | 208 | </div> |
209 | 209 | <!-- veja i3GEO.guias.CONFIGURA --> |
210 | 210 | <!-- Os IDs sao definidos no botao que ativa a guia veja: "i3GEOguiaMovel" --> |
... | ... | @@ -212,14 +212,14 @@ |
212 | 212 | <div id="i3GEOguiaMovelMolde"> |
213 | 213 | <div id="i3GEOguiaMovelConteudo"> |
214 | 214 | <!-- camadas existentes no mapa --> |
215 | - <div id='guia1obj' data-traduzir="true" style='display: none;'> | |
215 | + <div id='guia1obj' data-traduzir="true" style='display: none; height:100%'> | |
216 | 216 | <div class="i3GEOfechaGuia" onclick="i3GEO.guias.abreFecha('fecha');"> |
217 | 217 | <button> |
218 | 218 | <span class="pull-left">{{{iconeMapa}}}</span> <span class="pull-right material-icons">cancel</span> |
219 | 219 | </button> |
220 | 220 | </div> |
221 | 221 | <div class="separadorCabecalhoGuias"> </div> |
222 | - <div class="guiaOverflow"> | |
222 | + <div class="guiaOverflow" style="height: calc(100% - 45px)"> | |
223 | 223 | <div class="list-group condensed noprint collapsed" data-toggle="collapse" data-target="#opcoesGuia1"> |
224 | 224 | <label>{{{opcoes}}}</label> |
225 | 225 | </div> |
... | ... | @@ -256,10 +256,10 @@ |
256 | 256 | <!-- Esta div acrescenta a lista de de camadas disponíveis no mapa atual --> |
257 | 257 | <div id="listaTemas" style="overflow: none;" data-template="templates/camada.html"></div> |
258 | 258 | <!-- Esta div acrescenta a lista de de camadas de fundo |
259 | - A lista de camadas de fundo e obtida da variavel i3GEO.Interface.openlayers.LAYERSADICIONAIS | |
260 | - Essa variavel e definida via javascript, e no caso das interfaces padrao do i3Geo, e definida | |
261 | - no programa interface/config.php | |
262 | - --> | |
259 | + A lista de camadas de fundo e obtida da variavel i3GEO.Interface.openlayers.LAYERSADICIONAIS | |
260 | + Essa variavel e definida via javascript, e no caso das interfaces padrao do i3Geo, e definida | |
261 | + no programa interface/config.php | |
262 | + --> | |
263 | 263 | <div data-toggle="collapse" data-target="#collapseFundo" class="list-group condensed collapsed"> |
264 | 264 | <label>{{{camadasDeFundo}}}</label> |
265 | 265 | </div> |
... | ... | @@ -272,16 +272,17 @@ |
272 | 272 | </div> |
273 | 273 | </div> |
274 | 274 | <!-- Catalogo de temas --> |
275 | - <div id='guia2obj' data-traduzir="true" style='display: none; text-align: left;'> | |
275 | + <div id='guia2obj' data-traduzir="true" style='display: none; text-align: left;height:100%;'> | |
276 | 276 | <div class="i3GEOfechaGuia" onclick="i3GEO.guias.abreFecha('fecha');i3GEO.catalogoMenus.mostraCatalogoPrincipal();"> |
277 | 277 | <button> |
278 | 278 | <span class="pull-left">{{{iconeCatalogo}}}</span> <span class="pull-right material-icons">cancel</span> |
279 | 279 | </button> |
280 | 280 | </div> |
281 | 281 | <div class="separadorCabecalhoGuias"> </div> |
282 | - <div class="guiaOverflow"> | |
282 | + | |
283 | + <div class="guiaOverflow" style="height: calc(100% - 45px)"> | |
284 | + <div id="catalogoMigalha" style="display:none;" data-template="templates/catalogoMigalha.html"></div> | |
283 | 285 | <!-- aqui entra a lista de elementos quando uma das opcoes e clicada --> |
284 | - <div id="catalogoMigalha" data-template="templates/catalogoMigalha.html"></div> | |
285 | 286 | <div id="catalogoNavegacao"></div> |
286 | 287 | <!-- Opcoes --> |
287 | 288 | <div id="catalogoPrincipal"> |
... | ... | @@ -327,158 +328,169 @@ |
327 | 328 | |
328 | 329 | <hr> |
329 | 330 | <!-- busca tema no catalogo |
330 | - <div class="form-group label-floating"> | |
331 | - <label class="control-label" for="i3GEObuscatema">{{{a1}}}</label> | |
332 | - <div class="input-group"> | |
333 | - <input id="i3GEObuscatema" class="form-control" type="text" value=""> | |
334 | - <span class="input-group-btn"> | |
335 | - <a onclick="i3GEO.arvoreDeTemas.buscaTema2($i('i3GEObuscatema').value);return false;" role="button" type="button" class="btn btn-warning btn-fab btn-fab-max" href="javascript:void(0)"> | |
336 | - <span class="material-icons ">send</span> | |
337 | - </a> | |
338 | - </span> | |
339 | - </div> | |
340 | - </div> | |
341 | - --> | |
331 | + <div class="form-group label-floating"> | |
332 | + <label class="control-label" for="i3GEObuscatema">{{{a1}}}</label> | |
333 | + <div class="input-group"> | |
334 | + <input id="i3GEObuscatema" class="form-control" type="text" value=""> | |
335 | + <span class="input-group-btn"> | |
336 | + <a onclick="i3GEO.arvoreDeTemas.buscaTema2($i('i3GEObuscatema').value);return false;" role="button" type="button" class="btn btn-warning btn-fab btn-fab-max" href="javascript:void(0)"> | |
337 | + <span class="material-icons ">send</span> | |
338 | + </a> | |
339 | + </span> | |
340 | + </div> | |
341 | + </div> | |
342 | + --> | |
342 | 343 | <!-- A lista de menus e uma funcao de i3GEO.guias.CONFIGURA.adiciona |
343 | - Nessa funcao ficam tambem os parametros: | |
344 | - "idOndeMenus": "catalogoMenus", | |
345 | - "idCatalogoPrincipal": "catalogoPrincipal", | |
346 | - "idCatalogoNavegacao": "catalogoNavegacao", | |
347 | - "idOndeMigalha": "catalogoMigalha" | |
348 | - --> | |
344 | + Nessa funcao ficam tambem os parametros: | |
345 | + "idOndeMenus": "catalogoMenus", | |
346 | + "idCatalogoPrincipal": "catalogoPrincipal", | |
347 | + "idCatalogoNavegacao": "catalogoNavegacao", | |
348 | + "idOndeMigalha": "catalogoMigalha" | |
349 | + --> | |
349 | 350 | <div id="catalogoMenus" data-templateDir="templates/dir.html" data-templateTema="templates/tema.html"></div> |
350 | 351 | |
351 | 352 | <div id="arvoreAdicionaTema"></div> |
352 | 353 | |
353 | 354 | <!-- |
354 | - As funcoes de inicializacao recebem um objeto com parametros. Que por padrao sao: | |
355 | - config: { | |
356 | - 'templateDir': 'templates/dir.html', | |
357 | - 'templateTema': 'templates/tema.html', | |
358 | - 'idCatalogoPrincipal': 'catalogoPrincipal', | |
359 | - 'idCatalogoNavegacao': 'catalogoNavegacao', | |
360 | - 'idOndeMigalha': 'catalogoMigalha' | |
361 | - } | |
355 | + As funcoes de inicializacao recebem um objeto com parametros. Que por padrao sao: | |
356 | + config: { | |
357 | + 'templateDir': 'templates/dir.html', | |
358 | + 'templateTema': 'templates/tema.html', | |
359 | + 'idCatalogoPrincipal': 'catalogoPrincipal', | |
360 | + 'idCatalogoNavegacao': 'catalogoNavegacao', | |
361 | + 'idOndeMigalha': 'catalogoMigalha' | |
362 | + } | |
362 | 363 | |
363 | - exemplo: | |
364 | + exemplo: | |
364 | 365 | |
365 | - onclick="i3GEO.catalogoInde.inicia({'templateDir': 'templates/dir.html','templateTema': 'templates/tema.html','idCatalogoPrincipal':'catalogoPrincipal','idCatalogoNavegacao':'catalogoNavegacao','idOndeMigalha':'catalogoMigalha'})" | |
366 | - --> | |
366 | + onclick="i3GEO.catalogoInde.inicia({'templateDir': 'templates/dir.html','templateTema': 'templates/tema.html','idCatalogoPrincipal':'catalogoPrincipal','idCatalogoNavegacao':'catalogoNavegacao','idOndeMigalha':'catalogoMigalha'})" | |
367 | + --> | |
367 | 368 | |
368 | 369 | <!-- servicos da INDE brasileira --> |
369 | 370 | <div class="list-group condensed"> |
370 | - <div class="row-content text-left"> | |
371 | - <a onclick="i3GEO.catalogoInde.inicia()" role="button" class="hidden-xs hidden-sm btn btn-primary btn-fab btn-fab-max" href="javascript:void(0)"> | |
372 | - <span class="material-icons ">folder_open</span> | |
373 | - </a> | |
374 | - <label style="width: 255px; vertical-align: middle;"> <a onclick="i3GEO.catalogoInde.inicia()" role="button" href="javascript:void(0)"> | |
375 | - <h4>INDE-Br</h4> | |
376 | - <i class="pull-right material-icons">navigate_next</i> | |
371 | + <div class="row-content text-left" style="opacity:0.8;"> | |
372 | + <label style="width: 300px; vertical-align: middle;"> | |
373 | + <a onclick="i3GEO.catalogoInde.inicia()" role="button" href="javascript:void(0)"> | |
374 | + <h4> | |
375 | + <i class="material-icons" style="vertical-align: text-bottom;">cloud_queue</i> | |
376 | + INDE-Br | |
377 | + </h4> | |
377 | 378 | </a> |
378 | 379 | <h6>Infraestrutura Nacional de Dados Espaciais do Brasil</h6> |
379 | 380 | </label> |
381 | + <a onclick="i3GEO.catalogoInde.inicia()" role="button" class="" href="javascript:void(0)"> | |
382 | + <i style="margin-bottom: 10px; margin-top: 10px;" class="pull-right material-icons">navigate_next</i> | |
383 | + </a> | |
380 | 384 | </div> |
381 | 385 | </div> |
382 | 386 | <hr> |
383 | 387 | <!-- lista de wms cadastrados no sistema de administracao --> |
384 | 388 | <div class="list-group condensed"> |
385 | - <div class="row-content text-left"> | |
386 | - <a onclick="i3GEO.catalogoOgc.inicia();return false;" role="button" class="hidden-xs hidden-sm btn btn-primary btn-fab btn-fab-max" href="javascript:void(0)"> | |
387 | - <span class="material-icons ">folder_open</span> | |
388 | - </a> | |
389 | - <label style="width: 255px; vertical-align: middle;"> <a onclick="i3GEO.catalogoOgc.inicia()" role="button" href="javascript:void(0)"> | |
390 | - <h4>OGC-WMS</h4> | |
391 | - <i class="pull-right material-icons">navigate_next</i> | |
389 | + <div class="row-content text-left" style="opacity:0.8;"> | |
390 | + <label style="width: 300px; vertical-align: middle;"> | |
391 | + <a onclick="i3GEO.catalogoOgc.inicia()" role="button" href="javascript:void(0)"> | |
392 | + <h4> | |
393 | + <i class="material-icons" style="vertical-align: text-bottom;">cloud_queue</i> | |
394 | + OGC-WMS | |
395 | + </h4> | |
392 | 396 | </a> |
393 | 397 | <h6>{{{descOgcWms}}}</h6> |
394 | 398 | </label> |
399 | + <a onclick="i3GEO.catalogoOgc.inicia();return false;" role="button" class="" href="javascript:void(0)"> | |
400 | + <i style="margin-bottom: 10px; margin-top: 10px;" class="pull-right material-icons">navigate_next</i> | |
401 | + </a> | |
395 | 402 | </div> |
396 | 403 | </div> |
397 | 404 | <hr> |
398 | 405 | <!-- regioes cadastradas no sistema de metadados --> |
399 | 406 | <div class="list-group condensed"> |
400 | 407 | <div class="row-content text-left"> |
401 | - <a onclick="i3GEO.catalogoRegioes.inicia()" role="button" class="hidden-xs hidden-sm btn btn-primary btn-fab btn-fab-max" href="javascript:void(0)"> | |
402 | - <span class="material-icons ">folder_open</span> | |
403 | - </a> | |
404 | - <label style="width: 255px; vertical-align: middle;"> <a onclick="i3GEO.catalogoRegioes.inicia()" role="button" href="javascript:void(0)"> | |
405 | - <h4>{{{x87}}}</h4> | |
406 | - <i class="pull-right material-icons">navigate_next</i> | |
408 | + <label style="width: 300px; vertical-align: middle;"> | |
409 | + <a onclick="i3GEO.catalogoRegioes.inicia()" role="button" href="javascript:void(0)"> | |
410 | + <h4> | |
411 | + <i class="material-icons" style="vertical-align: text-bottom;">domain</i> | |
412 | + {{{x87}}} | |
413 | + </h4> | |
407 | 414 | </a> |
408 | 415 | <h6>{{{descLimLoc}}}</h6> |
409 | 416 | </label> |
417 | + <a onclick="i3GEO.catalogoRegioes.inicia();" role="button" class="" href="javascript:void(0)"> | |
418 | + <i style="opacity: 0.8; margin-bottom: 10px; margin-top: 10px;" class="pull-right material-icons">navigate_next</i> | |
419 | + </a> | |
410 | 420 | </div> |
411 | 421 | </div> |
412 | 422 | <hr> |
413 | 423 | <!-- camadas que vem do sistema de metadados estatisticos --> |
414 | 424 | <div class="list-group condensed"> |
415 | - <div class="row-content text-left"> | |
416 | - <a onclick="i3GEO.catalogoMetaestat.inicia()" role="button" class="hidden-xs hidden-sm btn btn-primary btn-fab btn-fab-max" href="javascript:void(0)"> | |
417 | - <span class="material-icons ">folder_open</span> | |
418 | - </a> | |
419 | - <label style="width: 255px; vertical-align: middle;"> <a onclick="i3GEO.catalogoMetaestat.inicia()" role="button" href="javascript:void(0)"> | |
420 | - <h4>{{{x57}}}</h4> | |
421 | - <i class="pull-right material-icons">navigate_next</i> | |
425 | + <div class="row-content text-left" style="opacity:0.8;"> | |
426 | + <label style="width: 300px; vertical-align: middle;"> | |
427 | + <a onclick="i3GEO.catalogoMetaestat.inicia()" role="button" href="javascript:void(0)"> | |
428 | + <h4> | |
429 | + <i class="material-icons" style="vertical-align: text-bottom;">trending_up</i> | |
430 | + {{{x57}}} | |
431 | + </h4> | |
422 | 432 | </a> |
423 | 433 | <h6>{{{descMeta}}}</h6> |
424 | 434 | </label> |
435 | + <a onclick="i3GEO.catalogoMetaestat.inicia()" role="button" class="" href="javascript:void(0)"> | |
436 | + <i style="margin-bottom: 10px; margin-top: 10px;" class="pull-right material-icons">navigate_next</i> | |
437 | + </a> | |
425 | 438 | </div> |
426 | 439 | </div> |
427 | 440 | <hr> |
428 | - <!-- mapas cadastrados no sistema de administracao (nao funcional) | |
429 | - <div class="list-group condensed"><div class="row-content text-left"> | |
430 | - <a onclick="i3GEO.catalogoMapas.inicia({'seletorTemplateDir': '#guia2objTemplateDir','seletorTemplateTema': '#guia2objTemplateTema','idCatalogoPrincipal':'catalogoPrincipal','idCatalogoNavegacao':'catalogoNavegacao','idOndeMigalha':'catalogoMigalha'})" role="button" class="btn btn-primary btn-fab btn-fab-max" href="javascript:void(0)"><span class="material-icons ">folder_open</span></a> | |
431 | - <label style="width: 255px;vertical-align: middle;"> | |
432 | - <a onclick="i3GEO.catalogoMapas.inicia({'seletorTemplateDir': '#guia2objTemplateDir','seletorTemplateTema': '#guia2objTemplateTema','idCatalogoPrincipal':'catalogoPrincipal','idCatalogoNavegacao':'catalogoNavegacao','idOndeMigalha':'catalogoMigalha'})" role="button" href="javascript:void(0)"> | |
433 | - <h4>{{{x90}}}</h4></a> | |
434 | - <h6>{{{descMapas}}}</h6> | |
435 | - </label> | |
436 | - </div></div><hr> | |
437 | - --> | |
438 | 441 | <!-- camadas por estrelas --> |
439 | 442 | <div class="list-group condensed"> |
440 | - <div class="row-content text-left"> | |
441 | - <a onclick="i3GEO.catalogoEstrelas.inicia({'valorEstrela':5,'numEstrelas':1})" role="button" class="hidden-xs hidden-sm btn btn-primary btn-fab btn-fab-max" | |
442 | - href="javascript:void(0)"> | |
443 | - <span class="material-icons ">folder_open</span> | |
444 | - </a> | |
445 | - <label style="width: 255px; vertical-align: middle;"> <a onclick="i3GEO.catalogoEstrelas.inicia({'valorEstrela':5,'numEstrelas':1})" role="button" | |
443 | + <div class="row-content text-left" style="opacity:0.8;"> | |
444 | + <label style="width: 300px; vertical-align: middle;"> | |
445 | + <a onclick="i3GEO.catalogoEstrelas.inicia({'valorEstrela':5,'numEstrelas':1})" role="button" | |
446 | 446 | href="javascript:void(0)"> |
447 | - <h4>{{{t46}}}</h4> | |
448 | - <i class="pull-right material-icons">navigate_next</i> | |
447 | + <h4> | |
448 | + <i class="material-icons" style="vertical-align: text-bottom;">star_border</i> | |
449 | + {{{t46}}} | |
450 | + </h4> | |
449 | 451 | </a> |
450 | 452 | <h6>{{{descEstrelas}}}</h6> |
451 | 453 | </label> |
454 | + <a onclick="i3GEO.catalogoEstrelas.inicia({'valorEstrela':5,'numEstrelas':1})" role="button" class="" href="javascript:void(0)"> | |
455 | + <i style="margin-bottom: 10px; margin-top: 10px;" class="pull-right material-icons">navigate_next</i> | |
456 | + </a> | |
452 | 457 | </div> |
453 | 458 | </div> |
454 | 459 | <hr> |
455 | 460 | <!-- sistemas que adicionam camadas --> |
456 | 461 | <div class="list-group condensed"> |
457 | - <div class="row-content text-left"> | |
458 | - <a onclick="i3GEO.catalogoSistemas.inicia()" role="button" class="hidden-xs hidden-sm btn btn-primary btn-fab btn-fab-max" href="javascript:void(0)"> | |
459 | - <span class="material-icons ">folder_open</span> | |
460 | - </a> | |
461 | - <label style="width: 255px; vertical-align: middle;"> <a onclick="i3GEO.catalogoSistemas.inicia()" role="button" href="javascript:void(0)"> | |
462 | - <h4>{{{a11}}}</h4> | |
463 | - <i class="pull-right material-icons">navigate_next</i> | |
462 | + <div class="row-content text-left" style="opacity:0.8;"> | |
463 | + <label style="width: 300px; vertical-align: middle;"> | |
464 | + <a onclick="i3GEO.catalogoSistemas.inicia()" role="button" href="javascript:void(0)"> | |
465 | + <h4> | |
466 | + <i class="material-icons" style="vertical-align: text-bottom;">widgets</i> | |
467 | + {{{a11}}} | |
468 | + </h4> | |
464 | 469 | </a> |
465 | 470 | <h6>{{{descSistemas}}}</h6> |
466 | 471 | </label> |
472 | + <a onclick="i3GEO.catalogoSistemas.inicia()" role="button" class="" href="javascript:void(0)"> | |
473 | + <i style="margin-bottom: 10px; margin-top: 10px;" class="pull-right material-icons">navigate_next</i> | |
474 | + </a> | |
475 | + | |
467 | 476 | </div> |
468 | 477 | </div> |
469 | 478 | <hr> |
470 | 479 | <!-- navegacao em diretorios --> |
471 | 480 | <div class="list-group condensed"> |
472 | - <div class="row-content text-left"> | |
473 | - <a onclick="i3GEO.catalogoDir.inicia()" role="button" class="hidden-xs hidden-sm btn btn-primary btn-fab btn-fab-max" href="javascript:void(0)"> | |
474 | - <span class="material-icons ">folder_open</span> | |
475 | - </a> | |
476 | - <label style="width: 255px; vertical-align: middle;"> <a onclick="i3GEO.catalogoDir.inicia()" role="button" href="javascript:void(0)"> | |
477 | - <h4>{{{a6}}}</h4> | |
478 | - <i class="pull-right material-icons">navigate_next</i> | |
481 | + <div class="row-content text-left" style="opacity:0.8;"> | |
482 | + <label style="width: 300px; vertical-align: middle;"> | |
483 | + <a onclick="i3GEO.catalogoDir.inicia()" role="button" href="javascript:void(0)"> | |
484 | + <h4> | |
485 | + <i class="material-icons" style="vertical-align: text-bottom;">storage</i> | |
486 | + {{{a6}}} | |
487 | + </h4> | |
479 | 488 | </a> |
480 | 489 | <h6>{{{descDir}}}</h6> |
481 | 490 | </label> |
491 | + <a onclick="i3GEO.catalogoDir.inicia()" role="button" class="" href="javascript:void(0)"> | |
492 | + <i style="margin-bottom: 10px; margin-top: 10px;" class="pull-right material-icons">navigate_next</i> | |
493 | + </a> | |
482 | 494 | </div> |
483 | 495 | </div> |
484 | 496 | <hr> |
... | ... | @@ -486,31 +498,31 @@ |
486 | 498 | </div> |
487 | 499 | </div> |
488 | 500 | <!-- Legenda --> |
489 | - <div data-traduzir="true" id='guia4obj' style='display: none; text-align: left'> | |
501 | + <div data-traduzir="true" id='guia4obj' style='display: none; text-align: left;height:100%;'> | |
490 | 502 | <div class="i3GEOfechaGuia" onclick="i3GEO.legenda.off('legendaHtml');i3GEO.guias.abreFecha('fecha');"> |
491 | 503 | <button> |
492 | 504 | <span class="pull-left">{{{iconeLegenda}}}</span> <span class="pull-right material-icons">cancel</span> |
493 | 505 | </button> |
494 | 506 | </div> |
495 | 507 | <div class="separadorCabecalhoGuias"> </div> |
496 | - <div class="guiaOverflow"> | |
508 | + <div class="guiaOverflow" style="height: calc(100% - 45px)"> | |
497 | 509 | <a href='javascript:void(0)' onclick="i3GEO.legenda.inicia({'janela':true})">{{{x11}}}</a> |
498 | 510 | <div id="legendaHtml" data-template="templates/legenda.html" data-size="35,25" style='display: none; text-align: left'></div> |
499 | 511 | </div> |
500 | 512 | </div> |
501 | 513 | <!-- busca |
502 | - Funcoes de busca por registros. Pode ser feita nos temas existentes no mapa, em um servico de busca e no google | |
503 | - No botao que dispara a busca, ficam os parametros de configuracao | |
504 | - Esses parametros indicam qual o checkbox que define o tipo de busca, o local onde os dados serao mostrados e o template para formatar o resultado | |
505 | - --> | |
506 | - <div data-traduzir="true" id='guia7obj' style='display: none; text-align: left'> | |
514 | + Funcoes de busca por registros. Pode ser feita nos temas existentes no mapa, em um servico de busca e no google | |
515 | + No botao que dispara a busca, ficam os parametros de configuracao | |
516 | + Esses parametros indicam qual o checkbox que define o tipo de busca, o local onde os dados serao mostrados e o template para formatar o resultado | |
517 | + --> | |
518 | + <div data-traduzir="true" id='guia7obj' style='display: none; text-align: left; height:100%'> | |
507 | 519 | <div class="i3GEOfechaGuia" onclick="i3GEO.guias.abreFecha('fecha');"> |
508 | 520 | <button> |
509 | 521 | <span class="pull-left">{{{t23}}}</span> <span class="pull-right material-icons">cancel</span> |
510 | 522 | </button> |
511 | 523 | </div> |
512 | 524 | <div class="separadorCabecalhoGuias"> </div> |
513 | - <div class="guiaOverflow"> | |
525 | + <div class="guiaOverflow" style="height: calc(100% - 45px)"> | |
514 | 526 | <form onSubmit="return false;"> |
515 | 527 | <div class="form-group label-floating"> |
516 | 528 | <label class="control-label" for="valorBuscaRapida">{{{x36}}}</label> |
... | ... | @@ -541,15 +553,15 @@ |
541 | 553 | </div> |
542 | 554 | </div> |
543 | 555 | <!-- Apenas para a interface google maps |
544 | - <div class="list-group condensed"> | |
545 | - <div class="checkbox text-left"> | |
546 | - <label> | |
547 | - <input class="noprint" value="on" type="checkbox" name="google"> | |
548 | - <span class="checkbox-material noprint"><span class="check"></span></span> Google | |
549 | - </label> | |
550 | - </div> | |
551 | - </div> | |
552 | - --> | |
556 | + <div class="list-group condensed"> | |
557 | + <div class="checkbox text-left"> | |
558 | + <label> | |
559 | + <input class="noprint" value="on" type="checkbox" name="google"> | |
560 | + <span class="checkbox-material noprint"><span class="check"></span></span> Google | |
561 | + </label> | |
562 | + </div> | |
563 | + </div> | |
564 | + --> | |
553 | 565 | </div> |
554 | 566 | </form> |
555 | 567 | <hr> |
... | ... | @@ -560,34 +572,34 @@ |
560 | 572 | </div> |
561 | 573 | </div> |
562 | 574 | <!-- Ferramentas --> |
563 | - <div data-traduzir="true" id='guia8obj' style='display: none; text-align: left'> | |
575 | + <div data-traduzir="true" id='guia8obj' style='display: none; text-align: left;height:100%'> | |
564 | 576 | <div class="i3GEOfechaGuia" onclick="i3GEO.guias.abreFecha('fecha');"> |
565 | 577 | <button> |
566 | 578 | <span class="pull-left">{{{iconeFerramentas}}}</span> <span class="pull-right material-icons">cancel</span> |
567 | 579 | </button> |
568 | 580 | </div> |
569 | 581 | <div class="separadorCabecalhoGuias"> </div> |
570 | - <div class="guiaOverflow"> | |
582 | + <div class="guiaOverflow" style="height: calc(100% - 45px)"> | |
571 | 583 | <div class="form-inline" style="width: 100%;"> |
572 | - <div class="text-center form-group" style="margin: 4px;"> | |
584 | + <div class="text-center form-group" style="margin: 4px;display:inline-block"> | |
573 | 585 | <a onclick="i3GEO.guias.abreFecha('fecha');i3GEO.analise.dialogo.area();" role="button" class="btn btn-success btn-fab btn-fab-max" href="javascript:void(0)"> |
574 | 586 | <img style="margin-top: 4px;" src="../imagens/gisicons/area-measure.png"> |
575 | 587 | </a> |
576 | 588 | <h6>{{{d21at}}}</h6> |
577 | 589 | </div> |
578 | - <div class="text-center form-group" style="margin: 4px;"> | |
590 | + <div class="text-center form-group" style="margin: 4px;display:inline-block"> | |
579 | 591 | <a onclick="i3GEO.guias.abreFecha('fecha');i3GEO.analise.dialogo.distancia();" role="button" class="btn btn-success btn-fab btn-fab-max" href="javascript:void(0)"> |
580 | 592 | <img style="margin-top: 4px;" src="../imagens/gisicons/length-measure.png"> |
581 | 593 | </a> |
582 | 594 | <h6>{{{d21t}}}</h6> |
583 | 595 | </div> |
584 | - <div class="text-center form-group" style="margin: 4px;"> | |
596 | + <div class="text-center form-group" style="margin: 4px;display:inline-block"> | |
585 | 597 | <a onclick="i3GEO.guias.abreFecha('fecha');i3GEO.mapa.dialogo.selecao();" role="button" class="btn btn-success btn-fab btn-fab-max" href="javascript:void(0)"> |
586 | 598 | <img style="margin-top: 4px;" src="../imagens/gisicons/select.png"> |
587 | 599 | </a> |
588 | 600 | <h6>{{{d24t}}}</h6> |
589 | 601 | </div> |
590 | - <div class="text-center form-group" style="margin: 4px;"> | |
602 | + <div class="text-center form-group" style="margin: 4px;display:inline-block"> | |
591 | 603 | <a onclick="i3GEO.guias.abreFecha('fecha');i3GEO.mapa.dialogo.geolocal();" role="button" class="btn btn-success btn-fab btn-fab-max" href="javascript:void(0)"> |
592 | 604 | <img style="margin-top: 4px;" src="../imagens/gisicons/layer-gps.png"> |
593 | 605 | </a> |
... | ... | @@ -604,6 +616,7 @@ |
604 | 616 | </div> |
605 | 617 | </div> |
606 | 618 | </div> |
619 | + | |
607 | 620 | <!-- para mostrar o banner de abertura --> |
608 | 621 | <script id="i3GEOlogoMarcaTemplate" type="x-tmpl-mustache"> |
609 | 622 | <div> |
... | ... | @@ -749,17 +762,10 @@ |
749 | 762 | placement : "auto", |
750 | 763 | template : "<div class='tooltip ' ><div class='tooltip-inner'></div></div>" |
751 | 764 | }); |
752 | - | |
753 | - | |
754 | - $(".guiaOverflow").css("height", | |
755 | - i3GEO.parametros.h - 60); | |
756 | 765 | $(".guiaOverflow").mCustomScrollbar({ |
757 | 766 | scrollbarPosition : "inside", |
758 | 767 | theme : "inset-2-dark" |
759 | 768 | }); |
760 | - i3GEO.eventos.adicionaEventos("RESIZE", $( | |
761 | - ".guiaOverflow").css("height", | |
762 | - i3GEO.parametros.h - 60)) | |
763 | 769 | //setTimeout(function() { |
764 | 770 | // $('.iconeGuiaMovel').tooltip('destroy'); |
765 | 771 | //}, 30000); | ... | ... |
interface/templates/catalogoMigalha.html
interface/templates/dir.html
1 | 1 | <div class="list-group condensed"> |
2 | - <div class="row-content text-left"> | |
2 | + <div class="row-content text-left" style="opacity:0.8;"> | |
3 | + <!-- | |
3 | 4 | <a onclick="{{{onclick}}}" role="button" class="btn btn-warning btn-fab btn-fab-max hidden-xs hidden-sm" href="javascript:void(0)"> |
4 | 5 | <span class="material-icons">folder_open</span> |
5 | 6 | </a> |
6 | - <label class="nomeTema"> <a onclick="{{{onclick}}}" href="javascript:void(0)"> | |
7 | - <h4>{{{nome}}} <i class="pull-right material-icons">navigate_next</i></h4> | |
8 | - | |
7 | + --> | |
8 | + <label class="nomeTema" style="width:300px;"> | |
9 | + <a onclick="{{{onclick}}}" href="javascript:void(0)"> | |
10 | + <h4> | |
11 | + <i class="material-icons" style="vertical-align: text-bottom;">folder_open</i> | |
12 | + {{{nome}}} | |
13 | + </h4> | |
9 | 14 | </a> |
10 | 15 | <h6>{{{descricao}}} {{{link}}}</h6> |
11 | 16 | </label> |
17 | + <a onclick="{{{onclick}}}" role="button" class="hidden-xs" href="javascript:void(0)"> | |
18 | + <i style="margin-bottom:10px;margin-top:10px;" class="pull-right material-icons">navigate_next</i> | |
19 | + </a> | |
12 | 20 | </div> |
13 | 21 | </div> |
14 | 22 | <hr> |
15 | 23 | \ No newline at end of file | ... | ... |
interface/templates/ferramentasFolder.html
1 | - <div class="list-group condensed"> | |
2 | - <div class="row-content text-left"> | |
3 | - <a role="button" class="btn btn-primary btn-fab btn-fab-max hidden-xs hidden-sm" href="javascript:void(0)"> | |
1 | +<div class="list-group condensed"> | |
2 | + <div class="row-content text-left" style="opacity: 0.8;"> | |
3 | + <!-- | |
4 | + <a role="button" class="btn btn-primary btn-fab btn-fab-max hidden-xs hidden-sm" href="javascript:void(0)"> | |
4 | 5 | <span class="material-icons">folder_open</span> |
5 | 6 | </a> |
6 | - <label class="nomeTema" > | |
7 | - <a><h4> | |
8 | - {{{nome}}} | |
9 | - </h4> | |
10 | - <i class="pull-right material-icons">navigate_next</i> | |
11 | - </a> | |
12 | - <h6>{{{descricao}}}</h6> | |
13 | - </label> | |
14 | - </div> | |
15 | - </div> | |
16 | - <hr> | |
17 | 7 | \ No newline at end of file |
8 | + --> | |
9 | + <label class="nomeTema" style="width: 300px;"> <a href="javascript:void(0)"> | |
10 | + <h4> | |
11 | + <i class="material-icons" style="vertical-align: text-bottom;">folder_open</i> {{{nome}}} | |
12 | + </h4> | |
13 | + </a> | |
14 | + <h6>{{{descricao}}}</h6> | |
15 | + </label> | |
16 | + <a role="button" class="hidden-xs" href="javascript:void(0)"> | |
17 | + <i style="margin-bottom: 10px; margin-top: 10px;" class="pull-right material-icons">navigate_next</i> | |
18 | + </a> | |
19 | + </div> | |
20 | +</div> | |
21 | +<hr> | |
18 | 22 | \ No newline at end of file | ... | ... |
interface/templates/ferramentasLink.html
1 | 1 | <div class="list-group condensed"> |
2 | 2 | <div class="row-content text-left"> |
3 | - <a role="button" class="btn btn-default btn-fab btn-fab-max" href="{{{url}}}" target="{{{target}}}"> | |
3 | + <!-- | |
4 | + <a role="button" class="btn btn-default btn-fab btn-fab-max" href="{{{url}}}" target="{{{target}}}"> | |
4 | 5 | <span class="material-icons">launch</span> |
5 | 6 | </a> |
6 | - <label class="nomeTemaCurto" > | |
7 | + --> | |
8 | + <label class="nomeTemaCurto" style="width:300px;"> | |
7 | 9 | <a href="{{{url}}}" target="{{{target}}}" ><h4> |
8 | 10 | {{{nome}}} |
9 | 11 | </h4> |
10 | - | |
11 | 12 | </a> |
12 | 13 | <h6>{{{descricao}}}</h6> |
13 | 14 | </label> |
14 | 15 | {{{opcional}}} |
16 | + <a role="button" class="hidden-xs" href="{{{url}}}" target="{{{target}}}"> | |
17 | + <i style="opacity:0.4;margin-bottom:10px;margin-top:10px;" class="pull-right material-icons">launch</i> | |
18 | + </a> | |
15 | 19 | </div> |
16 | 20 | </div> |
17 | 21 | <hr> |
18 | 22 | \ No newline at end of file | ... | ... |
interface/templates/ferramentasMigalha.html
interface/templates/tema.html
1 | 1 | <div class="list-group condensed"> |
2 | 2 | <div class="row-content text-left"> |
3 | - <a onclick="{{{onclick}}}" role="button" class="btn btn-default btn-fab btn-fab-max hidden-xs hidden-sm" href="javascript:void(0)"> | |
3 | + <!-- | |
4 | + <a onclick="{{{onclick}}}" role="button" class="btn btn-default btn-fab btn-fab-max hidden-xs hidden-sm" href="javascript:void(0)"> | |
4 | 5 | <span class="material-icons">visibility</span> |
5 | 6 | </a> |
6 | - <label class="nomeTema" > | |
7 | + --> | |
8 | + <label class="nomeTema" style="width:300px;" > | |
7 | 9 | <a onclick="{{{onclick}}}" href="javascript:void(0)"><h4> |
8 | 10 | {{{nome}}} |
9 | - <i style="opacity:0.4;" class="pull-right material-icons">add_circle_outline</i> | |
10 | 11 | </h4></a> |
11 | 12 | <h6>{{{descricao}}} {{{link}}}</h6> |
12 | 13 | </label> |
14 | + <a onclick="{{{onclick}}}" role="button" class="hidden-xs" href="javascript:void(0)"> | |
15 | + <i style="opacity:0.4;margin-bottom:10px;margin-top:10px;" class="pull-right material-icons">add_circle_outline</i> | |
16 | + </a> | |
13 | 17 | </div> |
14 | 18 | </div> |
15 | 19 | <hr> |
16 | 20 | \ No newline at end of file | ... | ... |
js/caixaDeFerramentas.js
... | ... | @@ -84,7 +84,7 @@ i3GEO.caixaDeFerramentas = { |
84 | 84 | f = i3GEO.caixaDeFerramentas.config, |
85 | 85 | i,t,data; |
86 | 86 | |
87 | - $("#" + f.idOndeMigalha).html(" "); | |
87 | + $("#" + f.idOndeMigalha).html(""); | |
88 | 88 | f.idOndeFolder.html(""); |
89 | 89 | f.idOndeLinks.html(""); |
90 | 90 | for (i = 0; i < n; i += 1) { | ... | ... |
js/compactados/caixaDeFerramentas_compacto.js
1 | -if(typeof(i3GEO)==='undefined'){var i3GEO={}}i3GEO.caixaDeFerramentas={MIGALHA:[],config:{"idOndeFolder":"listaFerramentas","idOndeLinks":"listaFerramentasLinks","idOndeMigalha":"migalhaFerramentas","templateFolder":"templates/ferramentasFolder.html","templateMigalha":"templates/ferramentasMigalha.html","templateLinks":"templates/ferramentasLink.html"},carregaTemplates:function(){var t1=i3GEO.caixaDeFerramentas.config.templateFolder,t2=i3GEO.caixaDeFerramentas.config.templateLinks,t3=i3GEO.caixaDeFerramentas.config.templateMigalha;$.when($.get(t1),$.get(t2),$.get(t3)).done(function(r1,r2,r3){i3GEO.template.ferramentasFolder=r1[0];i3GEO.template.ferramentasLinks=r2[0];i3GEO.template.ferramentasMigalha=r3[0];i3GEO.caixaDeFerramentas.inicia()}).fail(function(){i3GEO.janela.closeMsg($trad("erroTpl"));return})},aguarde:function(){},inicia:function(config){if(config){$.each(config,function(i,v){i3GEO.caixaDeFerramentas.config[i]=v})}i3GEO.caixaDeFerramentas.aguarde();if(!i3GEO.template.ferramentasFolder||!i3GEO.template.ferramentasLinks||!i3GEO.template.ferramentasMigalha){i3GEO.caixaDeFerramentas.carregaTemplates();return}else{i3GEO.caixaDeFerramentas.nivel0()}},migalha:function(data){var f=i3GEO.caixaDeFerramentas.config;var t=Mustache.to_html(i3GEO.template.ferramentasMigalha,{"nome":data.nome});$("#"+f.idOndeMigalha).data(data).html(t).click(function(event){var f=i3GEO.caixaDeFerramentas.config;event.stopImmediatePropagation();$("#"+f.idOndeMigalha).off("click");var data=$(this).data();if((data.nivel-1)==0){f.idOndeFolder.fadeOut("fast",function(){i3GEO.caixaDeFerramentas.nivel0();i3GEO.caixaDeFerramentas.config.idOndeFolder.show()})}if((data.nivel-1)==1){f.idOndeFolder.fadeOut("fast",function(){i3GEO.caixaDeFerramentas.nivel1(data);i3GEO.caixaDeFerramentas.config.idOndeFolder.show()})}if((data.nivel-1)==2){f.idOndeFolder.fadeOut("fast",function(){i3GEO.caixaDeFerramentas.nivel2(data);i3GEO.caixaDeFerramentas.config.idOndeFolder.show()})}})},nivel0:function(){var confm=i3GEO.listaDeFerramentas,subs=i3GEO.listaDeFerramentas.submenus,menu=confm.menu,n=menu.length,f=i3GEO.caixaDeFerramentas.config,i,t,data;$("#"+f.idOndeMigalha).html(" ");f.idOndeFolder.html("");f.idOndeLinks.html("");for(i=0;i<n;i+=1){if(menu[i].Interface&&menu[i].Interface!=i3GEO.Interface.ATUAL){continue}if(subs[menu[i].id].length>0){t=Mustache.to_html(i3GEO.template.ferramentasFolder,{"nome":menu[i].nome,"descricao":menu[i].descricao});t=$(t);data={"nivel":1,"nome":menu[i].nome,"id":i,"n0":i,"n1":"","n2":"","n3":""};t.find("a").data(data).click(function(){$(this).find("a").off("click");var data=$(this).data();i3GEO.caixaDeFerramentas.config.idOndeFolder.fadeOut("fast",function(){i3GEO.caixaDeFerramentas.nivel1(data);i3GEO.caixaDeFerramentas.config.idOndeFolder.show()})});i3GEO.caixaDeFerramentas.config.idOndeFolder.append(t)}}},nivel1:function(data){var confm=i3GEO.listaDeFerramentas,menu=confm.submenus[confm.menu[data.n0].id],n=menu.length,f=i3GEO.caixaDeFerramentas.config,i,t,datan;f.idOndeFolder.html("");f.idOndeLinks.html("");for(i=0;i<n;i+=1){if(menu[i].Interface&&menu[i].Interface!=i3GEO.Interface.ATUAL){continue}datan={"nivel":2,"nome":menu[i].text,"id":menu[i].id,"n0":data.n0,"n1":i,"n2":"","n3":""};if(menu[i].url){t=Mustache.to_html(i3GEO.template.ferramentasLinks,{"nome":menu[i].text,"target":menu[i].target,"url":menu[i].url,"opcional":menu[i].opcional});t=$(t);f.idOndeLinks.append(t)}else{t=Mustache.to_html(i3GEO.template.ferramentasFolder,{"nome":menu[i].text});t=$(t);t.find("a").data(datan).click(function(){$(this).find("a").off("click");var data=$(this).data();var f=i3GEO.caixaDeFerramentas.config;var t=Mustache.to_html(i3GEO.template.ferramentasMigalha,data);f.idOndeFolder.fadeOut("fast",function(){i3GEO.caixaDeFerramentas.nivel2(data);f.idOndeFolder.show()})});f.idOndeFolder.append(t)}}data.nivel=1;data.nome=confm.menu[data.id].nome;data.n0=data.id;i3GEO.caixaDeFerramentas.migalha(data)},nivel2:function(data){var confm=i3GEO.listaDeFerramentas,menu=confm.submenus[confm.menu[data.n0].id][data.n1].submenu.itemdata[0],n=menu.length,f=i3GEO.caixaDeFerramentas.config,i,t,datan;f.idOndeFolder.html("");f.idOndeLinks.html("");for(i=0;i<n;i+=1){if(menu[i].Interface&&menu[i].Interface!=i3GEO.Interface.ATUAL){continue}datan={"nivel":3,"nome":menu[i].text,"id":menu[i].id,"n0":data.n0,"n1":data.n1,"n2":i,"n3":""};if(menu[i].url){t=Mustache.to_html(i3GEO.template.ferramentasLinks,{"nome":menu[i].text,"target":menu[i].target,"url":menu[i].url,"opcional":menu[i].opcional});t=$(t);f.idOndeLinks.append(t)}else{t=Mustache.to_html(i3GEO.template.ferramentasFolder,{"nome":menu[i].text});t=$(t);t.find("a").data(datan).click(function(){$(this).find("a").off("click");var data=$(this).data();var t=Mustache.to_html(i3GEO.caixaDeFerramentas.config.templateMigalha,data)});f.idOndeFolder.append(t)}}data.nivel=2;data.id=data.n0;i3GEO.caixaDeFerramentas.migalha(data)}}; | |
2 | 1 | \ No newline at end of file |
2 | +if(typeof(i3GEO)==='undefined'){var i3GEO={}}i3GEO.caixaDeFerramentas={MIGALHA:[],config:{"idOndeFolder":"listaFerramentas","idOndeLinks":"listaFerramentasLinks","idOndeMigalha":"migalhaFerramentas","templateFolder":"templates/ferramentasFolder.html","templateMigalha":"templates/ferramentasMigalha.html","templateLinks":"templates/ferramentasLink.html"},carregaTemplates:function(){var t1=i3GEO.caixaDeFerramentas.config.templateFolder,t2=i3GEO.caixaDeFerramentas.config.templateLinks,t3=i3GEO.caixaDeFerramentas.config.templateMigalha;$.when($.get(t1),$.get(t2),$.get(t3)).done(function(r1,r2,r3){i3GEO.template.ferramentasFolder=r1[0];i3GEO.template.ferramentasLinks=r2[0];i3GEO.template.ferramentasMigalha=r3[0];i3GEO.caixaDeFerramentas.inicia()}).fail(function(){i3GEO.janela.closeMsg($trad("erroTpl"));return})},aguarde:function(){},inicia:function(config){if(config){$.each(config,function(i,v){i3GEO.caixaDeFerramentas.config[i]=v})}i3GEO.caixaDeFerramentas.aguarde();if(!i3GEO.template.ferramentasFolder||!i3GEO.template.ferramentasLinks||!i3GEO.template.ferramentasMigalha){i3GEO.caixaDeFerramentas.carregaTemplates();return}else{i3GEO.caixaDeFerramentas.nivel0()}},migalha:function(data){var f=i3GEO.caixaDeFerramentas.config;var t=Mustache.to_html(i3GEO.template.ferramentasMigalha,{"nome":data.nome});$("#"+f.idOndeMigalha).data(data).html(t).click(function(event){var f=i3GEO.caixaDeFerramentas.config;event.stopImmediatePropagation();$("#"+f.idOndeMigalha).off("click");var data=$(this).data();if((data.nivel-1)==0){f.idOndeFolder.fadeOut("fast",function(){i3GEO.caixaDeFerramentas.nivel0();i3GEO.caixaDeFerramentas.config.idOndeFolder.show()})}if((data.nivel-1)==1){f.idOndeFolder.fadeOut("fast",function(){i3GEO.caixaDeFerramentas.nivel1(data);i3GEO.caixaDeFerramentas.config.idOndeFolder.show()})}if((data.nivel-1)==2){f.idOndeFolder.fadeOut("fast",function(){i3GEO.caixaDeFerramentas.nivel2(data);i3GEO.caixaDeFerramentas.config.idOndeFolder.show()})}})},nivel0:function(){var confm=i3GEO.listaDeFerramentas,subs=i3GEO.listaDeFerramentas.submenus,menu=confm.menu,n=menu.length,f=i3GEO.caixaDeFerramentas.config,i,t,data;$("#"+f.idOndeMigalha).html("");f.idOndeFolder.html("");f.idOndeLinks.html("");for(i=0;i<n;i+=1){if(menu[i].Interface&&menu[i].Interface!=i3GEO.Interface.ATUAL){continue}if(subs[menu[i].id].length>0){t=Mustache.to_html(i3GEO.template.ferramentasFolder,{"nome":menu[i].nome,"descricao":menu[i].descricao});t=$(t);data={"nivel":1,"nome":menu[i].nome,"id":i,"n0":i,"n1":"","n2":"","n3":""};t.find("a").data(data).click(function(){$(this).find("a").off("click");var data=$(this).data();i3GEO.caixaDeFerramentas.config.idOndeFolder.fadeOut("fast",function(){i3GEO.caixaDeFerramentas.nivel1(data);i3GEO.caixaDeFerramentas.config.idOndeFolder.show()})});i3GEO.caixaDeFerramentas.config.idOndeFolder.append(t)}}},nivel1:function(data){var confm=i3GEO.listaDeFerramentas,menu=confm.submenus[confm.menu[data.n0].id],n=menu.length,f=i3GEO.caixaDeFerramentas.config,i,t,datan;f.idOndeFolder.html("");f.idOndeLinks.html("");for(i=0;i<n;i+=1){if(menu[i].Interface&&menu[i].Interface!=i3GEO.Interface.ATUAL){continue}datan={"nivel":2,"nome":menu[i].text,"id":menu[i].id,"n0":data.n0,"n1":i,"n2":"","n3":""};if(menu[i].url){t=Mustache.to_html(i3GEO.template.ferramentasLinks,{"nome":menu[i].text,"target":menu[i].target,"url":menu[i].url,"opcional":menu[i].opcional});t=$(t);f.idOndeLinks.append(t)}else{t=Mustache.to_html(i3GEO.template.ferramentasFolder,{"nome":menu[i].text});t=$(t);t.find("a").data(datan).click(function(){$(this).find("a").off("click");var data=$(this).data();var f=i3GEO.caixaDeFerramentas.config;var t=Mustache.to_html(i3GEO.template.ferramentasMigalha,data);f.idOndeFolder.fadeOut("fast",function(){i3GEO.caixaDeFerramentas.nivel2(data);f.idOndeFolder.show()})});f.idOndeFolder.append(t)}}data.nivel=1;data.nome=confm.menu[data.id].nome;data.n0=data.id;i3GEO.caixaDeFerramentas.migalha(data)},nivel2:function(data){var confm=i3GEO.listaDeFerramentas,menu=confm.submenus[confm.menu[data.n0].id][data.n1].submenu.itemdata[0],n=menu.length,f=i3GEO.caixaDeFerramentas.config,i,t,datan;f.idOndeFolder.html("");f.idOndeLinks.html("");for(i=0;i<n;i+=1){if(menu[i].Interface&&menu[i].Interface!=i3GEO.Interface.ATUAL){continue}datan={"nivel":3,"nome":menu[i].text,"id":menu[i].id,"n0":data.n0,"n1":data.n1,"n2":i,"n3":""};if(menu[i].url){t=Mustache.to_html(i3GEO.template.ferramentasLinks,{"nome":menu[i].text,"target":menu[i].target,"url":menu[i].url,"opcional":menu[i].opcional});t=$(t);f.idOndeLinks.append(t)}else{t=Mustache.to_html(i3GEO.template.ferramentasFolder,{"nome":menu[i].text});t=$(t);t.find("a").data(datan).click(function(){$(this).find("a").off("click");var data=$(this).data();var t=Mustache.to_html(i3GEO.caixaDeFerramentas.config.templateMigalha,data)});f.idOndeFolder.append(t)}}data.nivel=2;data.id=data.n0;i3GEO.caixaDeFerramentas.migalha(data)}}; | |
3 | 3 | \ No newline at end of file | ... | ... |
js/i3geo_tudo_compacto7.js
... | ... | @@ -319,7 +319,7 @@ if(typeof(i3GEO)==='undefined'){var i3GEO={}}i3GEO.legenda={IDS:[],CAMADAS:"",ob |
319 | 319 | if(typeof(i3GEO)==='undefined'){var i3GEO={}}i3GEO.busca={PALAVRA:"",BOX:"",SERVICO:"http://mapas.mma.gov.br/webservices/geonames.php",SERVICOWMS:"http://mapas.mma.gov.br/webservices/geonameswms.php",config:{"ondeConteiner":"","inputOndePalavra":"","ondeServicosExternos":"","inputServicosExternos":"","inputTemasMapa":"","ondeTemasMapa":"","inputGoogle":"","ondeGoogle":"","templateTemasMapa":"","templateServico":"","templateGoogle":""},nget:0,carregaTemplates:function(){if(i3GEO.busca.nget==0){i3GEO.busca.nget=2;if(!i3GEO.template.buscaEmTemas){$.get(i3GEO.busca.config.templateTemasMapa,function(template){i3GEO.template.buscaEmTemas=template;i3GEO.busca.nget=i3GEO.busca.nget-1;if(i3GEO.busca.nget==0){i3GEO.busca.inicia()}})}else{i3GEO.busca.nget=i3GEO.busca.nget-1}if(!i3GEO.template.buscaEmServico){$.get(i3GEO.busca.config.templateServico,function(template){i3GEO.template.buscaEmServico=template;i3GEO.busca.nget=i3GEO.busca.nget-1;if(i3GEO.busca.nget==0){i3GEO.busca.inicia()}})}else{i3GEO.busca.nget=i3GEO.busca.nget-1}}},aguarde:function(){return'<div class="alert alert-warning" role="alert">'+$trad("o1")+'</div>'},inicia:function(obj){var palavra="",config=i3GEO.busca.config;if(obj){obj=$(obj);if(obj.attr("data-ondeConteiner")!=undefined){config.ondeConteiner=obj.attr("data-ondeConteiner")}if(obj.attr("data-ondeServicosExternos")!=undefined){config.ondeServicosExternos=obj.attr("data-ondeServicosExternos")}if(obj.attr("data-inputServicosExternos")!=undefined){config.inputServicosExternos=obj.attr("data-inputServicosExternos")}if(obj.attr("data-inputTemasMapa")!=undefined){config.inputTemasMapa=obj.attr("data-inputTemasMapa")}if(obj.attr("data-inputTemasMapa")!=undefined){config.ondeTemasMapa=obj.attr("data-ondeTemasMapa")}if(obj.attr("data-inputGoogle")!=undefined){config.inputGoogle=obj.attr("data-inputGoogle")}if(obj.attr("data-inputGoogle")!=undefined){config.ondeGoogle=obj.attr("data-ondeGoogle")}if(obj.attr("data-inputOndePalavra")!=undefined){config.inputOndePalavra=obj.attr("data-inputOndePalavra")}if(obj.attr("data-templateGoogle")!=undefined){config.templateGoogle=obj.attr("data-templateGoogle")}if(obj.attr("data-templateTemasMapa")!=undefined){config.templateTemasMapa=obj.attr("data-templateTemasMapa")}if(obj.attr("data-templateServico")!=undefined){config.templateServico=obj.attr("data-templateServico")}}if(!i3GEO.template.buscaEmTemas||!i3GEO.template.buscaEmServico){i3GEO.busca.carregaTemplates();return}else{var palavra=$(config.ondeConteiner).find(config.inputOndePalavra).val();if(palavra!=""){i3GEO.busca.PALAVRA=i3GEO.util.removeAcentos(palavra)}else{i3GEO.busca.PALAVRA="";return false}if($(config.ondeConteiner).find(config.inputServicosExternos)[0].checked==true){$(config.ondeConteiner).find(config.ondeServicosExternos).html(i3GEO.busca.aguarde());i3GEO.php.buscaRapida(i3GEO.busca.resultadoServico,i3GEO.configura.locaplic,i3GEO.busca.SERVICO,i3GEO.busca.PALAVRA)}if($(config.ondeConteiner).find(config.inputTemasMapa)[0].checked==true){$(config.ondeConteiner).find(config.inputTemasMapa).html(i3GEO.busca.aguarde());i3GEO.php.buscaRapida(i3GEO.busca.resultadoTemas,i3GEO.configura.locaplic,"temas",i3GEO.busca.PALAVRA)}if($(config.ondeConteiner).find(config.inputGoogle)[0].checked==true){$(config.ondeConteiner).find(config.inputGoogle).html(i3GEO.busca.aguarde());i3GEO.busca.google(i3GEO.busca.PALAVRA)}}},resultadoTemas:function(retorno){var t,config=i3GEO.busca.config;try{if(retorno.data){t=Mustache.to_html("{{#data}}"+i3GEO.template.buscaEmTemas+"{{/data}}",{"data":retorno.data});$(config.ondeConteiner).find(config.ondeTemasMapa).html(t)}}catch(e){$(config.ondeConteiner).find(config.ondeTemasMapa).html("")}},resultadoGoogle:function(retorno){var t,config=i3GEO.busca.config;try{if(retorno.data){t=Mustache.to_html("{{#data}}"+i3GEO.template.buscaEmTemas+"{{/data}}",{"data":retorno.data});$(config.ondeConteiner).find(config.ondeGoogle).html(t)}}catch(e){$(config.ondeConteiner).find(config.ondeGoogle).html("")}},resultadoServico:function(retorno){var t,config=i3GEO.busca.config;try{if(retorno.data){t=Mustache.to_html("{{#data}}"+i3GEO.template.buscaEmServico+"{{/data}}",{"data":retorno.data.geonames});$(config.ondeConteiner).find(config.ondeServicosExternos).html(t)}}catch(e){$(config.ondeConteiner).find(config.ondeServicosExternos).html("")}},google:function(palavra){var geocoder=new google.maps.Geocoder();geocoder.geocode({'address':palavra},function(results,status){if(status==google.maps.GeocoderStatus.OK){if(status!=google.maps.GeocoderStatus.ZERO_RESULTS){if(results){var b,bo,n=results.length,i=0,resultado={"data":[]};for(i=0;i<n;i++){if(results[i]&&results[i].formatted_address&&results[i].geometry&&results[i].geometry.viewport){bo=results[i].geometry.bounds;b=bo.getSouthWest().lng()+" "+bo.getSouthWest().lat()+" "+bo.getNorthEast().lng()+" "+bo.getNorthEast().lat();resultado.data.push({"valor":results[i].formatted_address,"box":b})}}i3GEO.busca.resultadoGoogle(resultado)}}}})},zoom:function(wkt,layer,gid,nm){var adicionaCamada=function(layer,gid,nm,ext){if(i3GEO.Interface.openlayers.googleLike===false){var s=i3GEO.busca.SERVICOWMS+"?gid="+gid+"&";i3GEO.php.adicionaTemaWMS(i3GEO.atualiza,s,layer,"default","EPSG:4618","image/png","1.1.0",nm+" - "+layer,"","nao","",i3GEO.configura.locaplic,i3GEO.configura.sid)}i3GEO.busca.zoomExt(ext)};var ext=i3GEO.util.wkt2ext(wkt,"polygon");if(ext==false){return}i3GEO.php.mudaext(adicionaCamada(layer,gid,nm,ext),i3GEO.configura.tipoimagem,ext,i3GEO.configura.locaplic,i3GEO.configura.sid)},mostraxy:function mostraxy(texto,tipo){var ext,b;if(tipo==="wkt"){ext=i3GEO.util.wkt2ext(texto,"polygon")}else{ext=texto}if(ext==false){return}b=ext.split(" ");if(i3GEO.Interface["ATUAL"]==="openlayers"&&typeof OpenLayers.Control=="undefined"){i3GEO.busca.BOX=false}if(i3GEO.busca.BOX===false){i3GEO.busca.BOX=i3GEO.desenho.addBox(b[0],b[1],b[2],b[3],"boxOndeBusca")}else{i3GEO.busca.BOX=i3GEO.desenho.moveBox(i3GEO.busca.BOX,b[0],b[1],b[2],b[3])}},escondexy:function(){i3GEO.desenho.removeBox("boxOndeBusca")},zoomExt:function(ext){if(i3GEO.Interface.ATUAL=="googlemaps"){i3GEO.Interface.googlemaps.zoom2extent(ext)}if(i3GEO.Interface.ATUAL=="openlayers"){i3GEO.Interface.openlayers.zoom2ext(ext)}}}; |
320 | 320 | // |
321 | 321 | //compactados/caixaDeFerramentas_compacto.js |
322 | -if(typeof(i3GEO)==='undefined'){var i3GEO={}}i3GEO.caixaDeFerramentas={MIGALHA:[],config:{"idOndeFolder":"listaFerramentas","idOndeLinks":"listaFerramentasLinks","idOndeMigalha":"migalhaFerramentas","templateFolder":"templates/ferramentasFolder.html","templateMigalha":"templates/ferramentasMigalha.html","templateLinks":"templates/ferramentasLink.html"},carregaTemplates:function(){var t1=i3GEO.caixaDeFerramentas.config.templateFolder,t2=i3GEO.caixaDeFerramentas.config.templateLinks,t3=i3GEO.caixaDeFerramentas.config.templateMigalha;$.when($.get(t1),$.get(t2),$.get(t3)).done(function(r1,r2,r3){i3GEO.template.ferramentasFolder=r1[0];i3GEO.template.ferramentasLinks=r2[0];i3GEO.template.ferramentasMigalha=r3[0];i3GEO.caixaDeFerramentas.inicia()}).fail(function(){i3GEO.janela.closeMsg($trad("erroTpl"));return})},aguarde:function(){},inicia:function(config){if(config){$.each(config,function(i,v){i3GEO.caixaDeFerramentas.config[i]=v})}i3GEO.caixaDeFerramentas.aguarde();if(!i3GEO.template.ferramentasFolder||!i3GEO.template.ferramentasLinks||!i3GEO.template.ferramentasMigalha){i3GEO.caixaDeFerramentas.carregaTemplates();return}else{i3GEO.caixaDeFerramentas.nivel0()}},migalha:function(data){var f=i3GEO.caixaDeFerramentas.config;var t=Mustache.to_html(i3GEO.template.ferramentasMigalha,{"nome":data.nome});$("#"+f.idOndeMigalha).data(data).html(t).click(function(event){var f=i3GEO.caixaDeFerramentas.config;event.stopImmediatePropagation();$("#"+f.idOndeMigalha).off("click");var data=$(this).data();if((data.nivel-1)==0){f.idOndeFolder.fadeOut("fast",function(){i3GEO.caixaDeFerramentas.nivel0();i3GEO.caixaDeFerramentas.config.idOndeFolder.show()})}if((data.nivel-1)==1){f.idOndeFolder.fadeOut("fast",function(){i3GEO.caixaDeFerramentas.nivel1(data);i3GEO.caixaDeFerramentas.config.idOndeFolder.show()})}if((data.nivel-1)==2){f.idOndeFolder.fadeOut("fast",function(){i3GEO.caixaDeFerramentas.nivel2(data);i3GEO.caixaDeFerramentas.config.idOndeFolder.show()})}})},nivel0:function(){var confm=i3GEO.listaDeFerramentas,subs=i3GEO.listaDeFerramentas.submenus,menu=confm.menu,n=menu.length,f=i3GEO.caixaDeFerramentas.config,i,t,data;$("#"+f.idOndeMigalha).html(" ");f.idOndeFolder.html("");f.idOndeLinks.html("");for(i=0;i<n;i+=1){if(menu[i].Interface&&menu[i].Interface!=i3GEO.Interface.ATUAL){continue}if(subs[menu[i].id].length>0){t=Mustache.to_html(i3GEO.template.ferramentasFolder,{"nome":menu[i].nome,"descricao":menu[i].descricao});t=$(t);data={"nivel":1,"nome":menu[i].nome,"id":i,"n0":i,"n1":"","n2":"","n3":""};t.find("a").data(data).click(function(){$(this).find("a").off("click");var data=$(this).data();i3GEO.caixaDeFerramentas.config.idOndeFolder.fadeOut("fast",function(){i3GEO.caixaDeFerramentas.nivel1(data);i3GEO.caixaDeFerramentas.config.idOndeFolder.show()})});i3GEO.caixaDeFerramentas.config.idOndeFolder.append(t)}}},nivel1:function(data){var confm=i3GEO.listaDeFerramentas,menu=confm.submenus[confm.menu[data.n0].id],n=menu.length,f=i3GEO.caixaDeFerramentas.config,i,t,datan;f.idOndeFolder.html("");f.idOndeLinks.html("");for(i=0;i<n;i+=1){if(menu[i].Interface&&menu[i].Interface!=i3GEO.Interface.ATUAL){continue}datan={"nivel":2,"nome":menu[i].text,"id":menu[i].id,"n0":data.n0,"n1":i,"n2":"","n3":""};if(menu[i].url){t=Mustache.to_html(i3GEO.template.ferramentasLinks,{"nome":menu[i].text,"target":menu[i].target,"url":menu[i].url,"opcional":menu[i].opcional});t=$(t);f.idOndeLinks.append(t)}else{t=Mustache.to_html(i3GEO.template.ferramentasFolder,{"nome":menu[i].text});t=$(t);t.find("a").data(datan).click(function(){$(this).find("a").off("click");var data=$(this).data();var f=i3GEO.caixaDeFerramentas.config;var t=Mustache.to_html(i3GEO.template.ferramentasMigalha,data);f.idOndeFolder.fadeOut("fast",function(){i3GEO.caixaDeFerramentas.nivel2(data);f.idOndeFolder.show()})});f.idOndeFolder.append(t)}}data.nivel=1;data.nome=confm.menu[data.id].nome;data.n0=data.id;i3GEO.caixaDeFerramentas.migalha(data)},nivel2:function(data){var confm=i3GEO.listaDeFerramentas,menu=confm.submenus[confm.menu[data.n0].id][data.n1].submenu.itemdata[0],n=menu.length,f=i3GEO.caixaDeFerramentas.config,i,t,datan;f.idOndeFolder.html("");f.idOndeLinks.html("");for(i=0;i<n;i+=1){if(menu[i].Interface&&menu[i].Interface!=i3GEO.Interface.ATUAL){continue}datan={"nivel":3,"nome":menu[i].text,"id":menu[i].id,"n0":data.n0,"n1":data.n1,"n2":i,"n3":""};if(menu[i].url){t=Mustache.to_html(i3GEO.template.ferramentasLinks,{"nome":menu[i].text,"target":menu[i].target,"url":menu[i].url,"opcional":menu[i].opcional});t=$(t);f.idOndeLinks.append(t)}else{t=Mustache.to_html(i3GEO.template.ferramentasFolder,{"nome":menu[i].text});t=$(t);t.find("a").data(datan).click(function(){$(this).find("a").off("click");var data=$(this).data();var t=Mustache.to_html(i3GEO.caixaDeFerramentas.config.templateMigalha,data)});f.idOndeFolder.append(t)}}data.nivel=2;data.id=data.n0;i3GEO.caixaDeFerramentas.migalha(data)}}; | |
322 | +if(typeof(i3GEO)==='undefined'){var i3GEO={}}i3GEO.caixaDeFerramentas={MIGALHA:[],config:{"idOndeFolder":"listaFerramentas","idOndeLinks":"listaFerramentasLinks","idOndeMigalha":"migalhaFerramentas","templateFolder":"templates/ferramentasFolder.html","templateMigalha":"templates/ferramentasMigalha.html","templateLinks":"templates/ferramentasLink.html"},carregaTemplates:function(){var t1=i3GEO.caixaDeFerramentas.config.templateFolder,t2=i3GEO.caixaDeFerramentas.config.templateLinks,t3=i3GEO.caixaDeFerramentas.config.templateMigalha;$.when($.get(t1),$.get(t2),$.get(t3)).done(function(r1,r2,r3){i3GEO.template.ferramentasFolder=r1[0];i3GEO.template.ferramentasLinks=r2[0];i3GEO.template.ferramentasMigalha=r3[0];i3GEO.caixaDeFerramentas.inicia()}).fail(function(){i3GEO.janela.closeMsg($trad("erroTpl"));return})},aguarde:function(){},inicia:function(config){if(config){$.each(config,function(i,v){i3GEO.caixaDeFerramentas.config[i]=v})}i3GEO.caixaDeFerramentas.aguarde();if(!i3GEO.template.ferramentasFolder||!i3GEO.template.ferramentasLinks||!i3GEO.template.ferramentasMigalha){i3GEO.caixaDeFerramentas.carregaTemplates();return}else{i3GEO.caixaDeFerramentas.nivel0()}},migalha:function(data){var f=i3GEO.caixaDeFerramentas.config;var t=Mustache.to_html(i3GEO.template.ferramentasMigalha,{"nome":data.nome});$("#"+f.idOndeMigalha).data(data).html(t).click(function(event){var f=i3GEO.caixaDeFerramentas.config;event.stopImmediatePropagation();$("#"+f.idOndeMigalha).off("click");var data=$(this).data();if((data.nivel-1)==0){f.idOndeFolder.fadeOut("fast",function(){i3GEO.caixaDeFerramentas.nivel0();i3GEO.caixaDeFerramentas.config.idOndeFolder.show()})}if((data.nivel-1)==1){f.idOndeFolder.fadeOut("fast",function(){i3GEO.caixaDeFerramentas.nivel1(data);i3GEO.caixaDeFerramentas.config.idOndeFolder.show()})}if((data.nivel-1)==2){f.idOndeFolder.fadeOut("fast",function(){i3GEO.caixaDeFerramentas.nivel2(data);i3GEO.caixaDeFerramentas.config.idOndeFolder.show()})}})},nivel0:function(){var confm=i3GEO.listaDeFerramentas,subs=i3GEO.listaDeFerramentas.submenus,menu=confm.menu,n=menu.length,f=i3GEO.caixaDeFerramentas.config,i,t,data;$("#"+f.idOndeMigalha).html("");f.idOndeFolder.html("");f.idOndeLinks.html("");for(i=0;i<n;i+=1){if(menu[i].Interface&&menu[i].Interface!=i3GEO.Interface.ATUAL){continue}if(subs[menu[i].id].length>0){t=Mustache.to_html(i3GEO.template.ferramentasFolder,{"nome":menu[i].nome,"descricao":menu[i].descricao});t=$(t);data={"nivel":1,"nome":menu[i].nome,"id":i,"n0":i,"n1":"","n2":"","n3":""};t.find("a").data(data).click(function(){$(this).find("a").off("click");var data=$(this).data();i3GEO.caixaDeFerramentas.config.idOndeFolder.fadeOut("fast",function(){i3GEO.caixaDeFerramentas.nivel1(data);i3GEO.caixaDeFerramentas.config.idOndeFolder.show()})});i3GEO.caixaDeFerramentas.config.idOndeFolder.append(t)}}},nivel1:function(data){var confm=i3GEO.listaDeFerramentas,menu=confm.submenus[confm.menu[data.n0].id],n=menu.length,f=i3GEO.caixaDeFerramentas.config,i,t,datan;f.idOndeFolder.html("");f.idOndeLinks.html("");for(i=0;i<n;i+=1){if(menu[i].Interface&&menu[i].Interface!=i3GEO.Interface.ATUAL){continue}datan={"nivel":2,"nome":menu[i].text,"id":menu[i].id,"n0":data.n0,"n1":i,"n2":"","n3":""};if(menu[i].url){t=Mustache.to_html(i3GEO.template.ferramentasLinks,{"nome":menu[i].text,"target":menu[i].target,"url":menu[i].url,"opcional":menu[i].opcional});t=$(t);f.idOndeLinks.append(t)}else{t=Mustache.to_html(i3GEO.template.ferramentasFolder,{"nome":menu[i].text});t=$(t);t.find("a").data(datan).click(function(){$(this).find("a").off("click");var data=$(this).data();var f=i3GEO.caixaDeFerramentas.config;var t=Mustache.to_html(i3GEO.template.ferramentasMigalha,data);f.idOndeFolder.fadeOut("fast",function(){i3GEO.caixaDeFerramentas.nivel2(data);f.idOndeFolder.show()})});f.idOndeFolder.append(t)}}data.nivel=1;data.nome=confm.menu[data.id].nome;data.n0=data.id;i3GEO.caixaDeFerramentas.migalha(data)},nivel2:function(data){var confm=i3GEO.listaDeFerramentas,menu=confm.submenus[confm.menu[data.n0].id][data.n1].submenu.itemdata[0],n=menu.length,f=i3GEO.caixaDeFerramentas.config,i,t,datan;f.idOndeFolder.html("");f.idOndeLinks.html("");for(i=0;i<n;i+=1){if(menu[i].Interface&&menu[i].Interface!=i3GEO.Interface.ATUAL){continue}datan={"nivel":3,"nome":menu[i].text,"id":menu[i].id,"n0":data.n0,"n1":data.n1,"n2":i,"n3":""};if(menu[i].url){t=Mustache.to_html(i3GEO.template.ferramentasLinks,{"nome":menu[i].text,"target":menu[i].target,"url":menu[i].url,"opcional":menu[i].opcional});t=$(t);f.idOndeLinks.append(t)}else{t=Mustache.to_html(i3GEO.template.ferramentasFolder,{"nome":menu[i].text});t=$(t);t.find("a").data(datan).click(function(){$(this).find("a").off("click");var data=$(this).data();var t=Mustache.to_html(i3GEO.caixaDeFerramentas.config.templateMigalha,data)});f.idOndeFolder.append(t)}}data.nivel=2;data.id=data.n0;i3GEO.caixaDeFerramentas.migalha(data)}}; | |
323 | 323 | // |
324 | 324 | //template.js |
325 | 325 | if (typeof (i3GEO) === 'undefined') { | ... | ... |
js/i3geo_tudo_compacto7.js.php
... | ... | @@ -319,7 +319,7 @@ if(typeof(i3GEO)==='undefined'){var i3GEO={}}i3GEO.legenda={IDS:[],CAMADAS:"",ob |
319 | 319 | if(typeof(i3GEO)==='undefined'){var i3GEO={}}i3GEO.busca={PALAVRA:"",BOX:"",SERVICO:"http://mapas.mma.gov.br/webservices/geonames.php",SERVICOWMS:"http://mapas.mma.gov.br/webservices/geonameswms.php",config:{"ondeConteiner":"","inputOndePalavra":"","ondeServicosExternos":"","inputServicosExternos":"","inputTemasMapa":"","ondeTemasMapa":"","inputGoogle":"","ondeGoogle":"","templateTemasMapa":"","templateServico":"","templateGoogle":""},nget:0,carregaTemplates:function(){if(i3GEO.busca.nget==0){i3GEO.busca.nget=2;if(!i3GEO.template.buscaEmTemas){$.get(i3GEO.busca.config.templateTemasMapa,function(template){i3GEO.template.buscaEmTemas=template;i3GEO.busca.nget=i3GEO.busca.nget-1;if(i3GEO.busca.nget==0){i3GEO.busca.inicia()}})}else{i3GEO.busca.nget=i3GEO.busca.nget-1}if(!i3GEO.template.buscaEmServico){$.get(i3GEO.busca.config.templateServico,function(template){i3GEO.template.buscaEmServico=template;i3GEO.busca.nget=i3GEO.busca.nget-1;if(i3GEO.busca.nget==0){i3GEO.busca.inicia()}})}else{i3GEO.busca.nget=i3GEO.busca.nget-1}}},aguarde:function(){return'<div class="alert alert-warning" role="alert">'+$trad("o1")+'</div>'},inicia:function(obj){var palavra="",config=i3GEO.busca.config;if(obj){obj=$(obj);if(obj.attr("data-ondeConteiner")!=undefined){config.ondeConteiner=obj.attr("data-ondeConteiner")}if(obj.attr("data-ondeServicosExternos")!=undefined){config.ondeServicosExternos=obj.attr("data-ondeServicosExternos")}if(obj.attr("data-inputServicosExternos")!=undefined){config.inputServicosExternos=obj.attr("data-inputServicosExternos")}if(obj.attr("data-inputTemasMapa")!=undefined){config.inputTemasMapa=obj.attr("data-inputTemasMapa")}if(obj.attr("data-inputTemasMapa")!=undefined){config.ondeTemasMapa=obj.attr("data-ondeTemasMapa")}if(obj.attr("data-inputGoogle")!=undefined){config.inputGoogle=obj.attr("data-inputGoogle")}if(obj.attr("data-inputGoogle")!=undefined){config.ondeGoogle=obj.attr("data-ondeGoogle")}if(obj.attr("data-inputOndePalavra")!=undefined){config.inputOndePalavra=obj.attr("data-inputOndePalavra")}if(obj.attr("data-templateGoogle")!=undefined){config.templateGoogle=obj.attr("data-templateGoogle")}if(obj.attr("data-templateTemasMapa")!=undefined){config.templateTemasMapa=obj.attr("data-templateTemasMapa")}if(obj.attr("data-templateServico")!=undefined){config.templateServico=obj.attr("data-templateServico")}}if(!i3GEO.template.buscaEmTemas||!i3GEO.template.buscaEmServico){i3GEO.busca.carregaTemplates();return}else{var palavra=$(config.ondeConteiner).find(config.inputOndePalavra).val();if(palavra!=""){i3GEO.busca.PALAVRA=i3GEO.util.removeAcentos(palavra)}else{i3GEO.busca.PALAVRA="";return false}if($(config.ondeConteiner).find(config.inputServicosExternos)[0].checked==true){$(config.ondeConteiner).find(config.ondeServicosExternos).html(i3GEO.busca.aguarde());i3GEO.php.buscaRapida(i3GEO.busca.resultadoServico,i3GEO.configura.locaplic,i3GEO.busca.SERVICO,i3GEO.busca.PALAVRA)}if($(config.ondeConteiner).find(config.inputTemasMapa)[0].checked==true){$(config.ondeConteiner).find(config.inputTemasMapa).html(i3GEO.busca.aguarde());i3GEO.php.buscaRapida(i3GEO.busca.resultadoTemas,i3GEO.configura.locaplic,"temas",i3GEO.busca.PALAVRA)}if($(config.ondeConteiner).find(config.inputGoogle)[0].checked==true){$(config.ondeConteiner).find(config.inputGoogle).html(i3GEO.busca.aguarde());i3GEO.busca.google(i3GEO.busca.PALAVRA)}}},resultadoTemas:function(retorno){var t,config=i3GEO.busca.config;try{if(retorno.data){t=Mustache.to_html("{{#data}}"+i3GEO.template.buscaEmTemas+"{{/data}}",{"data":retorno.data});$(config.ondeConteiner).find(config.ondeTemasMapa).html(t)}}catch(e){$(config.ondeConteiner).find(config.ondeTemasMapa).html("")}},resultadoGoogle:function(retorno){var t,config=i3GEO.busca.config;try{if(retorno.data){t=Mustache.to_html("{{#data}}"+i3GEO.template.buscaEmTemas+"{{/data}}",{"data":retorno.data});$(config.ondeConteiner).find(config.ondeGoogle).html(t)}}catch(e){$(config.ondeConteiner).find(config.ondeGoogle).html("")}},resultadoServico:function(retorno){var t,config=i3GEO.busca.config;try{if(retorno.data){t=Mustache.to_html("{{#data}}"+i3GEO.template.buscaEmServico+"{{/data}}",{"data":retorno.data.geonames});$(config.ondeConteiner).find(config.ondeServicosExternos).html(t)}}catch(e){$(config.ondeConteiner).find(config.ondeServicosExternos).html("")}},google:function(palavra){var geocoder=new google.maps.Geocoder();geocoder.geocode({'address':palavra},function(results,status){if(status==google.maps.GeocoderStatus.OK){if(status!=google.maps.GeocoderStatus.ZERO_RESULTS){if(results){var b,bo,n=results.length,i=0,resultado={"data":[]};for(i=0;i<n;i++){if(results[i]&&results[i].formatted_address&&results[i].geometry&&results[i].geometry.viewport){bo=results[i].geometry.bounds;b=bo.getSouthWest().lng()+" "+bo.getSouthWest().lat()+" "+bo.getNorthEast().lng()+" "+bo.getNorthEast().lat();resultado.data.push({"valor":results[i].formatted_address,"box":b})}}i3GEO.busca.resultadoGoogle(resultado)}}}})},zoom:function(wkt,layer,gid,nm){var adicionaCamada=function(layer,gid,nm,ext){if(i3GEO.Interface.openlayers.googleLike===false){var s=i3GEO.busca.SERVICOWMS+"?gid="+gid+"&";i3GEO.php.adicionaTemaWMS(i3GEO.atualiza,s,layer,"default","EPSG:4618","image/png","1.1.0",nm+" - "+layer,"","nao","",i3GEO.configura.locaplic,i3GEO.configura.sid)}i3GEO.busca.zoomExt(ext)};var ext=i3GEO.util.wkt2ext(wkt,"polygon");if(ext==false){return}i3GEO.php.mudaext(adicionaCamada(layer,gid,nm,ext),i3GEO.configura.tipoimagem,ext,i3GEO.configura.locaplic,i3GEO.configura.sid)},mostraxy:function mostraxy(texto,tipo){var ext,b;if(tipo==="wkt"){ext=i3GEO.util.wkt2ext(texto,"polygon")}else{ext=texto}if(ext==false){return}b=ext.split(" ");if(i3GEO.Interface["ATUAL"]==="openlayers"&&typeof OpenLayers.Control=="undefined"){i3GEO.busca.BOX=false}if(i3GEO.busca.BOX===false){i3GEO.busca.BOX=i3GEO.desenho.addBox(b[0],b[1],b[2],b[3],"boxOndeBusca")}else{i3GEO.busca.BOX=i3GEO.desenho.moveBox(i3GEO.busca.BOX,b[0],b[1],b[2],b[3])}},escondexy:function(){i3GEO.desenho.removeBox("boxOndeBusca")},zoomExt:function(ext){if(i3GEO.Interface.ATUAL=="googlemaps"){i3GEO.Interface.googlemaps.zoom2extent(ext)}if(i3GEO.Interface.ATUAL=="openlayers"){i3GEO.Interface.openlayers.zoom2ext(ext)}}}; |
320 | 320 | // |
321 | 321 | //compactados/caixaDeFerramentas_compacto.js |
322 | -if(typeof(i3GEO)==='undefined'){var i3GEO={}}i3GEO.caixaDeFerramentas={MIGALHA:[],config:{"idOndeFolder":"listaFerramentas","idOndeLinks":"listaFerramentasLinks","idOndeMigalha":"migalhaFerramentas","templateFolder":"templates/ferramentasFolder.html","templateMigalha":"templates/ferramentasMigalha.html","templateLinks":"templates/ferramentasLink.html"},carregaTemplates:function(){var t1=i3GEO.caixaDeFerramentas.config.templateFolder,t2=i3GEO.caixaDeFerramentas.config.templateLinks,t3=i3GEO.caixaDeFerramentas.config.templateMigalha;$.when($.get(t1),$.get(t2),$.get(t3)).done(function(r1,r2,r3){i3GEO.template.ferramentasFolder=r1[0];i3GEO.template.ferramentasLinks=r2[0];i3GEO.template.ferramentasMigalha=r3[0];i3GEO.caixaDeFerramentas.inicia()}).fail(function(){i3GEO.janela.closeMsg($trad("erroTpl"));return})},aguarde:function(){},inicia:function(config){if(config){$.each(config,function(i,v){i3GEO.caixaDeFerramentas.config[i]=v})}i3GEO.caixaDeFerramentas.aguarde();if(!i3GEO.template.ferramentasFolder||!i3GEO.template.ferramentasLinks||!i3GEO.template.ferramentasMigalha){i3GEO.caixaDeFerramentas.carregaTemplates();return}else{i3GEO.caixaDeFerramentas.nivel0()}},migalha:function(data){var f=i3GEO.caixaDeFerramentas.config;var t=Mustache.to_html(i3GEO.template.ferramentasMigalha,{"nome":data.nome});$("#"+f.idOndeMigalha).data(data).html(t).click(function(event){var f=i3GEO.caixaDeFerramentas.config;event.stopImmediatePropagation();$("#"+f.idOndeMigalha).off("click");var data=$(this).data();if((data.nivel-1)==0){f.idOndeFolder.fadeOut("fast",function(){i3GEO.caixaDeFerramentas.nivel0();i3GEO.caixaDeFerramentas.config.idOndeFolder.show()})}if((data.nivel-1)==1){f.idOndeFolder.fadeOut("fast",function(){i3GEO.caixaDeFerramentas.nivel1(data);i3GEO.caixaDeFerramentas.config.idOndeFolder.show()})}if((data.nivel-1)==2){f.idOndeFolder.fadeOut("fast",function(){i3GEO.caixaDeFerramentas.nivel2(data);i3GEO.caixaDeFerramentas.config.idOndeFolder.show()})}})},nivel0:function(){var confm=i3GEO.listaDeFerramentas,subs=i3GEO.listaDeFerramentas.submenus,menu=confm.menu,n=menu.length,f=i3GEO.caixaDeFerramentas.config,i,t,data;$("#"+f.idOndeMigalha).html(" ");f.idOndeFolder.html("");f.idOndeLinks.html("");for(i=0;i<n;i+=1){if(menu[i].Interface&&menu[i].Interface!=i3GEO.Interface.ATUAL){continue}if(subs[menu[i].id].length>0){t=Mustache.to_html(i3GEO.template.ferramentasFolder,{"nome":menu[i].nome,"descricao":menu[i].descricao});t=$(t);data={"nivel":1,"nome":menu[i].nome,"id":i,"n0":i,"n1":"","n2":"","n3":""};t.find("a").data(data).click(function(){$(this).find("a").off("click");var data=$(this).data();i3GEO.caixaDeFerramentas.config.idOndeFolder.fadeOut("fast",function(){i3GEO.caixaDeFerramentas.nivel1(data);i3GEO.caixaDeFerramentas.config.idOndeFolder.show()})});i3GEO.caixaDeFerramentas.config.idOndeFolder.append(t)}}},nivel1:function(data){var confm=i3GEO.listaDeFerramentas,menu=confm.submenus[confm.menu[data.n0].id],n=menu.length,f=i3GEO.caixaDeFerramentas.config,i,t,datan;f.idOndeFolder.html("");f.idOndeLinks.html("");for(i=0;i<n;i+=1){if(menu[i].Interface&&menu[i].Interface!=i3GEO.Interface.ATUAL){continue}datan={"nivel":2,"nome":menu[i].text,"id":menu[i].id,"n0":data.n0,"n1":i,"n2":"","n3":""};if(menu[i].url){t=Mustache.to_html(i3GEO.template.ferramentasLinks,{"nome":menu[i].text,"target":menu[i].target,"url":menu[i].url,"opcional":menu[i].opcional});t=$(t);f.idOndeLinks.append(t)}else{t=Mustache.to_html(i3GEO.template.ferramentasFolder,{"nome":menu[i].text});t=$(t);t.find("a").data(datan).click(function(){$(this).find("a").off("click");var data=$(this).data();var f=i3GEO.caixaDeFerramentas.config;var t=Mustache.to_html(i3GEO.template.ferramentasMigalha,data);f.idOndeFolder.fadeOut("fast",function(){i3GEO.caixaDeFerramentas.nivel2(data);f.idOndeFolder.show()})});f.idOndeFolder.append(t)}}data.nivel=1;data.nome=confm.menu[data.id].nome;data.n0=data.id;i3GEO.caixaDeFerramentas.migalha(data)},nivel2:function(data){var confm=i3GEO.listaDeFerramentas,menu=confm.submenus[confm.menu[data.n0].id][data.n1].submenu.itemdata[0],n=menu.length,f=i3GEO.caixaDeFerramentas.config,i,t,datan;f.idOndeFolder.html("");f.idOndeLinks.html("");for(i=0;i<n;i+=1){if(menu[i].Interface&&menu[i].Interface!=i3GEO.Interface.ATUAL){continue}datan={"nivel":3,"nome":menu[i].text,"id":menu[i].id,"n0":data.n0,"n1":data.n1,"n2":i,"n3":""};if(menu[i].url){t=Mustache.to_html(i3GEO.template.ferramentasLinks,{"nome":menu[i].text,"target":menu[i].target,"url":menu[i].url,"opcional":menu[i].opcional});t=$(t);f.idOndeLinks.append(t)}else{t=Mustache.to_html(i3GEO.template.ferramentasFolder,{"nome":menu[i].text});t=$(t);t.find("a").data(datan).click(function(){$(this).find("a").off("click");var data=$(this).data();var t=Mustache.to_html(i3GEO.caixaDeFerramentas.config.templateMigalha,data)});f.idOndeFolder.append(t)}}data.nivel=2;data.id=data.n0;i3GEO.caixaDeFerramentas.migalha(data)}}; | |
322 | +if(typeof(i3GEO)==='undefined'){var i3GEO={}}i3GEO.caixaDeFerramentas={MIGALHA:[],config:{"idOndeFolder":"listaFerramentas","idOndeLinks":"listaFerramentasLinks","idOndeMigalha":"migalhaFerramentas","templateFolder":"templates/ferramentasFolder.html","templateMigalha":"templates/ferramentasMigalha.html","templateLinks":"templates/ferramentasLink.html"},carregaTemplates:function(){var t1=i3GEO.caixaDeFerramentas.config.templateFolder,t2=i3GEO.caixaDeFerramentas.config.templateLinks,t3=i3GEO.caixaDeFerramentas.config.templateMigalha;$.when($.get(t1),$.get(t2),$.get(t3)).done(function(r1,r2,r3){i3GEO.template.ferramentasFolder=r1[0];i3GEO.template.ferramentasLinks=r2[0];i3GEO.template.ferramentasMigalha=r3[0];i3GEO.caixaDeFerramentas.inicia()}).fail(function(){i3GEO.janela.closeMsg($trad("erroTpl"));return})},aguarde:function(){},inicia:function(config){if(config){$.each(config,function(i,v){i3GEO.caixaDeFerramentas.config[i]=v})}i3GEO.caixaDeFerramentas.aguarde();if(!i3GEO.template.ferramentasFolder||!i3GEO.template.ferramentasLinks||!i3GEO.template.ferramentasMigalha){i3GEO.caixaDeFerramentas.carregaTemplates();return}else{i3GEO.caixaDeFerramentas.nivel0()}},migalha:function(data){var f=i3GEO.caixaDeFerramentas.config;var t=Mustache.to_html(i3GEO.template.ferramentasMigalha,{"nome":data.nome});$("#"+f.idOndeMigalha).data(data).html(t).click(function(event){var f=i3GEO.caixaDeFerramentas.config;event.stopImmediatePropagation();$("#"+f.idOndeMigalha).off("click");var data=$(this).data();if((data.nivel-1)==0){f.idOndeFolder.fadeOut("fast",function(){i3GEO.caixaDeFerramentas.nivel0();i3GEO.caixaDeFerramentas.config.idOndeFolder.show()})}if((data.nivel-1)==1){f.idOndeFolder.fadeOut("fast",function(){i3GEO.caixaDeFerramentas.nivel1(data);i3GEO.caixaDeFerramentas.config.idOndeFolder.show()})}if((data.nivel-1)==2){f.idOndeFolder.fadeOut("fast",function(){i3GEO.caixaDeFerramentas.nivel2(data);i3GEO.caixaDeFerramentas.config.idOndeFolder.show()})}})},nivel0:function(){var confm=i3GEO.listaDeFerramentas,subs=i3GEO.listaDeFerramentas.submenus,menu=confm.menu,n=menu.length,f=i3GEO.caixaDeFerramentas.config,i,t,data;$("#"+f.idOndeMigalha).html("");f.idOndeFolder.html("");f.idOndeLinks.html("");for(i=0;i<n;i+=1){if(menu[i].Interface&&menu[i].Interface!=i3GEO.Interface.ATUAL){continue}if(subs[menu[i].id].length>0){t=Mustache.to_html(i3GEO.template.ferramentasFolder,{"nome":menu[i].nome,"descricao":menu[i].descricao});t=$(t);data={"nivel":1,"nome":menu[i].nome,"id":i,"n0":i,"n1":"","n2":"","n3":""};t.find("a").data(data).click(function(){$(this).find("a").off("click");var data=$(this).data();i3GEO.caixaDeFerramentas.config.idOndeFolder.fadeOut("fast",function(){i3GEO.caixaDeFerramentas.nivel1(data);i3GEO.caixaDeFerramentas.config.idOndeFolder.show()})});i3GEO.caixaDeFerramentas.config.idOndeFolder.append(t)}}},nivel1:function(data){var confm=i3GEO.listaDeFerramentas,menu=confm.submenus[confm.menu[data.n0].id],n=menu.length,f=i3GEO.caixaDeFerramentas.config,i,t,datan;f.idOndeFolder.html("");f.idOndeLinks.html("");for(i=0;i<n;i+=1){if(menu[i].Interface&&menu[i].Interface!=i3GEO.Interface.ATUAL){continue}datan={"nivel":2,"nome":menu[i].text,"id":menu[i].id,"n0":data.n0,"n1":i,"n2":"","n3":""};if(menu[i].url){t=Mustache.to_html(i3GEO.template.ferramentasLinks,{"nome":menu[i].text,"target":menu[i].target,"url":menu[i].url,"opcional":menu[i].opcional});t=$(t);f.idOndeLinks.append(t)}else{t=Mustache.to_html(i3GEO.template.ferramentasFolder,{"nome":menu[i].text});t=$(t);t.find("a").data(datan).click(function(){$(this).find("a").off("click");var data=$(this).data();var f=i3GEO.caixaDeFerramentas.config;var t=Mustache.to_html(i3GEO.template.ferramentasMigalha,data);f.idOndeFolder.fadeOut("fast",function(){i3GEO.caixaDeFerramentas.nivel2(data);f.idOndeFolder.show()})});f.idOndeFolder.append(t)}}data.nivel=1;data.nome=confm.menu[data.id].nome;data.n0=data.id;i3GEO.caixaDeFerramentas.migalha(data)},nivel2:function(data){var confm=i3GEO.listaDeFerramentas,menu=confm.submenus[confm.menu[data.n0].id][data.n1].submenu.itemdata[0],n=menu.length,f=i3GEO.caixaDeFerramentas.config,i,t,datan;f.idOndeFolder.html("");f.idOndeLinks.html("");for(i=0;i<n;i+=1){if(menu[i].Interface&&menu[i].Interface!=i3GEO.Interface.ATUAL){continue}datan={"nivel":3,"nome":menu[i].text,"id":menu[i].id,"n0":data.n0,"n1":data.n1,"n2":i,"n3":""};if(menu[i].url){t=Mustache.to_html(i3GEO.template.ferramentasLinks,{"nome":menu[i].text,"target":menu[i].target,"url":menu[i].url,"opcional":menu[i].opcional});t=$(t);f.idOndeLinks.append(t)}else{t=Mustache.to_html(i3GEO.template.ferramentasFolder,{"nome":menu[i].text});t=$(t);t.find("a").data(datan).click(function(){$(this).find("a").off("click");var data=$(this).data();var t=Mustache.to_html(i3GEO.caixaDeFerramentas.config.templateMigalha,data)});f.idOndeFolder.append(t)}}data.nivel=2;data.id=data.n0;i3GEO.caixaDeFerramentas.migalha(data)}}; | |
323 | 323 | // |
324 | 324 | //template.js |
325 | 325 | if (typeof (i3GEO) === 'undefined') { | ... | ... |