Commit afecee189231544ec732cd29288829c3dab58e18
1 parent
2d0b68ad
Exists in
master
and in
7 other branches
Reformulação da tela de adição de variáveis do sistema metaestat
Showing
5 changed files
with
91 additions
and
50 deletions
Show diff stats
admin/admin.db
No preview for this file type
admin/php/classe_metaestat.php
| @@ -404,6 +404,10 @@ class Metaestat{ | @@ -404,6 +404,10 @@ class Metaestat{ | ||
| 404 | if(!empty($id_classificacao)){ | 404 | if(!empty($id_classificacao)){ |
| 405 | $classes = $this->listaClasseClassificacao($id_classificacao); | 405 | $classes = $this->listaClasseClassificacao($id_classificacao); |
| 406 | } | 406 | } |
| 407 | + else{ | ||
| 408 | + $classificacoes = $this->listaClassificacaoMedida($id_medida_variavel); | ||
| 409 | + $classes = $this->listaClasseClassificacao($classificacoes[0]["id_classificacao"]); | ||
| 410 | + } | ||
| 407 | $dados[] = "MAP"; | 411 | $dados[] = "MAP"; |
| 408 | $dados[] = 'SYMBOLSET "'.$this->locaplic.'/symbols/simbolosv6.sym"'; | 412 | $dados[] = 'SYMBOLSET "'.$this->locaplic.'/symbols/simbolosv6.sym"'; |
| 409 | $dados[] = 'FONTSET "'.$this->locaplic.'/symbols/fontes.txt"'; | 413 | $dados[] = 'FONTSET "'.$this->locaplic.'/symbols/fontes.txt"'; |
ferramentas/metaestat/dicionario.js
| @@ -22,7 +22,7 @@ it:"" | @@ -22,7 +22,7 @@ it:"" | ||
| 22 | }], | 22 | }], |
| 23 | "3":[ | 23 | "3":[ |
| 24 | { | 24 | { |
| 25 | -pt:"Mais info", | 25 | +pt:"Mais informações", |
| 26 | en:"", | 26 | en:"", |
| 27 | es:"", | 27 | es:"", |
| 28 | it:"" | 28 | it:"" |
| @@ -71,7 +71,7 @@ it:"" | @@ -71,7 +71,7 @@ it:"" | ||
| 71 | }], | 71 | }], |
| 72 | "10":[ | 72 | "10":[ |
| 73 | { | 73 | { |
| 74 | -pt:"Criar camada", | 74 | +pt:"Nova camada", |
| 75 | en:"", | 75 | en:"", |
| 76 | es:"", | 76 | es:"", |
| 77 | it:"" | 77 | it:"" |
| @@ -92,7 +92,7 @@ it:"" | @@ -92,7 +92,7 @@ it:"" | ||
| 92 | }], | 92 | }], |
| 93 | "13":[ | 93 | "13":[ |
| 94 | { | 94 | { |
| 95 | -pt:"Escolha um tipo de região", | 95 | +pt:"Escolha um tipo de limite geográfico", |
| 96 | en:"", | 96 | en:"", |
| 97 | es:"", | 97 | es:"", |
| 98 | it:"" | 98 | it:"" |
| @@ -106,21 +106,28 @@ it:"" | @@ -106,21 +106,28 @@ it:"" | ||
| 106 | }], | 106 | }], |
| 107 | "15":[ | 107 | "15":[ |
| 108 | { | 108 | { |
| 109 | -pt:"Editar a região", | 109 | +pt:"Editar limite geográfico", |
| 110 | en:"", | 110 | en:"", |
| 111 | es:"", | 111 | es:"", |
| 112 | it:"" | 112 | it:"" |
| 113 | }], | 113 | }], |
| 114 | "16":[ | 114 | "16":[ |
| 115 | { | 115 | { |
| 116 | -pt:"Região", | 116 | +pt:"Limite geográfico", |
| 117 | en:"", | 117 | en:"", |
| 118 | es:"", | 118 | es:"", |
| 119 | it:"" | 119 | it:"" |
| 120 | }], | 120 | }], |
| 121 | "17":[ | 121 | "17":[ |
| 122 | { | 122 | { |
| 123 | -pt:"Escolha um tipo de região (limites utilizados para representar os valores) e o tipo de classificação dos dados, depois escolha os valores para os parâmetros , se houver. Para adicionar a camada ao mapa, clique no botão de adição e feche a janela para continuar usando o mapa.", | 123 | +pt:"Escolha um tipo de limite geográfico (limites utilizados para representar os valores) e o tipo de classificação dos dados, depois escolha os valores para os parâmetros , se houver. Para adicionar a camada ao mapa, clique no botão de adição e feche a janela para continuar usando o mapa.", |
| 124 | +en:"", | ||
| 125 | +es:"", | ||
| 126 | +it:"" | ||
| 127 | +}], | ||
| 128 | +"18":[ | ||
| 129 | +{ | ||
| 130 | +pt:"Propriedades da camada", | ||
| 124 | en:"", | 131 | en:"", |
| 125 | es:"", | 132 | es:"", |
| 126 | it:"" | 133 | it:"" |
ferramentas/metaestat/index.js
| @@ -48,7 +48,7 @@ i3GEOF.metaestat = { | @@ -48,7 +48,7 @@ i3GEOF.metaestat = { | ||
| 48 | TOP: 50, | 48 | TOP: 50, |
| 49 | LEFT: 100, | 49 | LEFT: 100, |
| 50 | LARGURA: 270, | 50 | LARGURA: 270, |
| 51 | - ALTURA: 300, | 51 | + ALTURA: 250, |
| 52 | //lista das camadas que foram adicionadas ao mapa | 52 | //lista das camadas que foram adicionadas ao mapa |
| 53 | CAMADAS: [], | 53 | CAMADAS: [], |
| 54 | //dados das medidas obtidos para a ultima variavel escolhida | 54 | //dados das medidas obtidos para a ultima variavel escolhida |
| @@ -561,6 +561,10 @@ i3GEOF.metaestat = { | @@ -561,6 +561,10 @@ i3GEOF.metaestat = { | ||
| 561 | i3GEO.janela.tempoMsg("erro: i3geoCartoComboMedidasVariavel???"); | 561 | i3GEO.janela.tempoMsg("erro: i3geoCartoComboMedidasVariavel???"); |
| 562 | return; | 562 | return; |
| 563 | } | 563 | } |
| 564 | + if($i("i3geoCartoComboMedidasVariavel").value === ""){ | ||
| 565 | + i3GEO.janela.tempoMsg("erro: i3geoCartoComboMedidasVariavel???"); | ||
| 566 | + return; | ||
| 567 | + } | ||
| 564 | if(!iddiv || !$i(iddiv)){ | 568 | if(!iddiv || !$i(iddiv)){ |
| 565 | iddiv = "i3geoCartoClasses_corpo"; | 569 | iddiv = "i3geoCartoClasses_corpo"; |
| 566 | } | 570 | } |
| @@ -578,22 +582,21 @@ i3GEOF.metaestat = { | @@ -578,22 +582,21 @@ i3GEOF.metaestat = { | ||
| 578 | } | 582 | } |
| 579 | }, | 583 | }, |
| 580 | abreJanela: function(){ | 584 | abreJanela: function(){ |
| 581 | - var cabecalho,minimiza,imagemxy,janela; | 585 | + var cabecalho,minimiza,janela; |
| 582 | if (!$i("i3geoCartoClasses")){ | 586 | if (!$i("i3geoCartoClasses")){ |
| 583 | cabecalho = function(){ | 587 | cabecalho = function(){ |
| 584 | }; | 588 | }; |
| 585 | minimiza = function(){ | 589 | minimiza = function(){ |
| 586 | - i3GEO.janela.minimiza("i3geoCartoClasses"); | ||
| 587 | }; | 590 | }; |
| 588 | janela = i3GEO.janela.cria( | 591 | janela = i3GEO.janela.cria( |
| 589 | - i3GEOF.metaestat.LARGURA+"px", | ||
| 590 | - i3GEOF.metaestat.ALTURA+"px", | 592 | + i3GEOF.metaestat.LARGURA+10+"px", |
| 593 | + i3GEOF.metaestat.ALTURA - 50 +"px", | ||
| 591 | "", | 594 | "", |
| 592 | "", | 595 | "", |
| 593 | "", | 596 | "", |
| 594 | $trad(6,i3GEOF.metaestat.dicionario), | 597 | $trad(6,i3GEOF.metaestat.dicionario), |
| 595 | "i3geoCartoClasses", | 598 | "i3geoCartoClasses", |
| 596 | - false, | 599 | + true, |
| 597 | "hd", | 600 | "hd", |
| 598 | cabecalho, | 601 | cabecalho, |
| 599 | minimiza | 602 | minimiza |
| @@ -606,8 +609,28 @@ i3GEOF.metaestat = { | @@ -606,8 +609,28 @@ i3GEOF.metaestat = { | ||
| 606 | janela = YAHOO.i3GEO.janela.manager.find("i3geoCartoClasses"); | 609 | janela = YAHOO.i3GEO.janela.manager.find("i3geoCartoClasses"); |
| 607 | } | 610 | } |
| 608 | janela.show(); | 611 | janela.show(); |
| 609 | - imagemxy = i3GEO.util.pegaPosicaoObjeto($i(i3GEO.Interface.IDCORPO)); | ||
| 610 | - janela.moveTo(imagemxy[0]+i3GEOF.metaestat.LEFT+i3GEOF.metaestat.LARGURA+20,i3GEOF.metaestat.TOP); | 612 | + i3GEOF.metaestat.classes.botaoAplicar(); |
| 613 | + //imagemxy = i3GEO.util.pegaPosicaoObjeto($i(i3GEO.Interface.IDCORPO)); | ||
| 614 | + //janela.moveTo(imagemxy[0]+i3GEOF.metaestat.LEFT+i3GEOF.metaestat.LARGURA+20,i3GEOF.metaestat.TOP); | ||
| 615 | + }, | ||
| 616 | + botaoAplicar: function(){ | ||
| 617 | + YAHOO.i3GEO.janela.manager.find("i3geoCartoClasses").setFooter('<input type="button" id="i3GEOcartoClassesBotaoAaplicar" value="Aplicar" class="paragrafo" style="width:200px;cursor:pointer;color:blue" />'); | ||
| 618 | + new YAHOO.widget.Button( | ||
| 619 | + "i3GEOcartoClassesBotaoAaplicar", | ||
| 620 | + {onclick:{fn: i3GEOF.metaestat.classes.aplicar}} | ||
| 621 | + ); | ||
| 622 | + $i("i3GEOcartoClassesBotaoAaplicar-button").style.width = i3GEOF.metaestat.LARGURA - 15 + "px"; | ||
| 623 | + }, | ||
| 624 | + aplicar: function(){ | ||
| 625 | + i3GEOF.metaestat.comum.tipoRep = [$i("i3geoCartoComboTipoRep").value,$i("i3geoCartoComboTipoRep").options[$i("i3geoCartoComboTipoRep").selectedIndex].label]; | ||
| 626 | + i3GEOF.metaestat.comum.tipoClassificacao = [$i("i3geoCartoComboTipoClassificacao").value,$i("i3geoCartoComboTipoClassificacao").options[$i("i3geoCartoComboTipoClassificacao").selectedIndex].label]; | ||
| 627 | + i3GEOF.metaestat.comum.tipoRegiao = [$i("i3geoCartoComboRegioesMedidasVariavel").value,$i("i3geoCartoComboRegioesMedidasVariavel").options[$i("i3geoCartoComboRegioesMedidasVariavel").selectedIndex].label]; | ||
| 628 | + i3GEOF.metaestat.classes.destroiJanela(); | ||
| 629 | + }, | ||
| 630 | + zeraParametros: function(){ | ||
| 631 | + i3GEOF.metaestat.comum.tipoRep = ["",""]; | ||
| 632 | + i3GEOF.metaestat.comum.tipoClassificacao = ["",""]; | ||
| 633 | + i3GEOF.metaestat.comum.tipoRegiao = ["",""]; | ||
| 611 | }, | 634 | }, |
| 612 | destroiJanela: function(){ | 635 | destroiJanela: function(){ |
| 613 | var janela = YAHOO.i3GEO.janela.manager.find("i3geoCartoClasses"); | 636 | var janela = YAHOO.i3GEO.janela.manager.find("i3geoCartoClasses"); |
| @@ -626,13 +649,6 @@ i3GEOF.metaestat = { | @@ -626,13 +649,6 @@ i3GEOF.metaestat = { | ||
| 626 | '</div>'; | 649 | '</div>'; |
| 627 | return ins; | 650 | return ins; |
| 628 | }, | 651 | }, |
| 629 | - botaoAdicionarCamada: function(){ | ||
| 630 | - new YAHOO.widget.Button( | ||
| 631 | - "i3GEOcartoBotaoAdicionarCamada", | ||
| 632 | - {onclick:{fn: i3GEOF.metaestat.comum.adicionaCamada}} | ||
| 633 | - ); | ||
| 634 | - $i("i3GEOcartoBotaoAdicionarCamada-button").style.width = i3GEOF.metaestat.LARGURA - 25 + "px"; | ||
| 635 | - }, | ||
| 636 | comboTipoRep: function(){ | 652 | comboTipoRep: function(){ |
| 637 | var onde = $i("i3geoCartoTipoRep"), | 653 | var onde = $i("i3geoCartoTipoRep"), |
| 638 | ins,i, | 654 | ins,i, |
| @@ -641,7 +657,7 @@ i3GEOF.metaestat = { | @@ -641,7 +657,7 @@ i3GEOF.metaestat = { | ||
| 641 | {"codigo":"point","nome":"pontos"} | 657 | {"codigo":"point","nome":"pontos"} |
| 642 | ], | 658 | ], |
| 643 | n = dados.length; | 659 | n = dados.length; |
| 644 | - ins = '<p style="text-align:left;"><input type="button" id="i3GEOcartoBotaoAdicionarCamada" onclick="i3GEOF.metaestat.principal.maisInfo()" value="'+$trad(7,i3GEOF.metaestat.dicionario)+'"class="paragrafo" style="cursor:pointer;color:blue" /></p>' + | 660 | + ins = '' + |
| 645 | '<br><p class="paragrafo" >'+$trad(8,i3GEOF.metaestat.dicionario)+'</p>' + | 661 | '<br><p class="paragrafo" >'+$trad(8,i3GEOF.metaestat.dicionario)+'</p>' + |
| 646 | "<select id='i3geoCartoComboTipoRep' style='box-shadow:0 1px 5px gray;width:"+(i3GEOF.metaestat.LARGURA - 20)+"px' onchange=''>"; | 662 | "<select id='i3geoCartoComboTipoRep' style='box-shadow:0 1px 5px gray;width:"+(i3GEOF.metaestat.LARGURA - 20)+"px' onchange=''>"; |
| 647 | for(i=0;i<n;i++){ | 663 | for(i=0;i<n;i++){ |
| @@ -650,7 +666,7 @@ i3GEOF.metaestat = { | @@ -650,7 +666,7 @@ i3GEOF.metaestat = { | ||
| 650 | ins += "</select>"; | 666 | ins += "</select>"; |
| 651 | if(onde){ | 667 | if(onde){ |
| 652 | onde.innerHTML = ins; | 668 | onde.innerHTML = ins; |
| 653 | - i3GEOF.metaestat.classes.botaoAdicionarCamada(); | 669 | + //i3GEOF.metaestat.classes.botaoAdicionarCamada(); |
| 654 | } | 670 | } |
| 655 | return ins; | 671 | return ins; |
| 656 | }, | 672 | }, |
| @@ -725,6 +741,10 @@ i3GEOF.metaestat = { | @@ -725,6 +741,10 @@ i3GEOF.metaestat = { | ||
| 725 | i3GEO.arvoreDeCamadas.ligaDesligaTemas(i3GEOF.metaestat.CAMADAS.join(","),false); | 741 | i3GEO.arvoreDeCamadas.ligaDesligaTemas(i3GEOF.metaestat.CAMADAS.join(","),false); |
| 726 | } | 742 | } |
| 727 | }, | 743 | }, |
| 744 | + //parametros para adicionar a camada | ||
| 745 | + tipoRep: [], | ||
| 746 | + tipoRegiao: [], | ||
| 747 | + tipoClassificacao: [], | ||
| 728 | adicionaCamada: function(){ | 748 | adicionaCamada: function(){ |
| 729 | //function mapfileMedidaVariavel($id_medida_variavel,$filtro="",$todasascolunas = 0,$tipolayer="polygon",$titulolayer="",$id_classificacao="",$agruparpor=""){ | 749 | //function mapfileMedidaVariavel($id_medida_variavel,$filtro="",$todasascolunas = 0,$tipolayer="polygon",$titulolayer="",$id_classificacao="",$agruparpor=""){ |
| 730 | var v = i3GEOF.metaestat.comum.verificaParametros(), | 750 | var v = i3GEOF.metaestat.comum.verificaParametros(), |
| @@ -749,11 +769,11 @@ i3GEOF.metaestat = { | @@ -749,11 +769,11 @@ i3GEOF.metaestat = { | ||
| 749 | $i("i3geoCartoComboMedidasVariavel").value, | 769 | $i("i3geoCartoComboMedidasVariavel").value, |
| 750 | i3GEOF.metaestat.comum.defineFiltro(), | 770 | i3GEOF.metaestat.comum.defineFiltro(), |
| 751 | 0, | 771 | 0, |
| 752 | - $i("i3geoCartoComboTipoRep").value, | 772 | + i3GEOF.metaestat.comum.tipoRep[0], |
| 753 | i3GEOF.metaestat.comum.defineTitulo(), | 773 | i3GEOF.metaestat.comum.defineTitulo(), |
| 754 | - $i("i3geoCartoComboTipoClassificacao").value, | 774 | + i3GEOF.metaestat.comum.tipoClassificacao[0], |
| 755 | i3GEOF.metaestat.comum.defineAgruparPor(), | 775 | i3GEOF.metaestat.comum.defineAgruparPor(), |
| 756 | - $i("i3geoCartoComboRegioesMedidasVariavel").value | 776 | + i3GEOF.metaestat.comum.tipoRegiao[0] |
| 757 | ); | 777 | ); |
| 758 | }, | 778 | }, |
| 759 | ativaCamada: function(camada){ | 779 | ativaCamada: function(camada){ |
| @@ -774,9 +794,9 @@ i3GEOF.metaestat = { | @@ -774,9 +794,9 @@ i3GEOF.metaestat = { | ||
| 774 | dados = i3GEOF.metaestat.parametros.dados; | 794 | dados = i3GEOF.metaestat.parametros.dados; |
| 775 | titulo = $i("i3geoCartoComboVariavel").options[$i("i3geoCartoComboVariavel").selectedIndex].label +" - "+ | 795 | titulo = $i("i3geoCartoComboVariavel").options[$i("i3geoCartoComboVariavel").selectedIndex].label +" - "+ |
| 776 | $i("i3geoCartoComboMedidasVariavel").options[$i("i3geoCartoComboMedidasVariavel").selectedIndex].label +" - "+ | 796 | $i("i3geoCartoComboMedidasVariavel").options[$i("i3geoCartoComboMedidasVariavel").selectedIndex].label +" - "+ |
| 777 | - $i("i3geoCartoComboTipoRep").options[$i("i3geoCartoComboTipoRep").selectedIndex].label +" - "+ | ||
| 778 | - $i("i3geoCartoComboTipoClassificacao").options[$i("i3geoCartoComboTipoClassificacao").selectedIndex].label + " - " + | ||
| 779 | - $i("i3geoCartoComboRegioesMedidasVariavel").options[$i("i3geoCartoComboRegioesMedidasVariavel").selectedIndex].label; | 797 | + i3GEOF.metaestat.comum.tipoRep[1] +" - "+ |
| 798 | + i3GEOF.metaestat.comum.tipoClassificacao[1] + " - " + | ||
| 799 | + i3GEOF.metaestat.comum.tipoRegiao[1]; | ||
| 780 | n = dados.length; | 800 | n = dados.length; |
| 781 | for(i=0;i<n;i++){ | 801 | for(i=0;i<n;i++){ |
| 782 | c = $i("comboparametro_"+dados[i].id_parametro_medida+"_"+dados[i].id_pai); | 802 | c = $i("comboparametro_"+dados[i].id_parametro_medida+"_"+dados[i].id_pai); |
| @@ -839,7 +859,7 @@ i3GEOF.metaestat = { | @@ -839,7 +859,7 @@ i3GEOF.metaestat = { | ||
| 839 | }, | 859 | }, |
| 840 | verificaParametros: function(){ | 860 | verificaParametros: function(){ |
| 841 | var ok = true, | 861 | var ok = true, |
| 842 | - combos = ["i3geoCartoComboVariavel","i3geoCartoComboMedidasVariavel","i3geoCartoComboTipoRep","i3geoCartoComboTipoClassificacao"], | 862 | + combos = ["i3geoCartoComboVariavel","i3geoCartoComboMedidasVariavel"], |
| 843 | n = combos.length, | 863 | n = combos.length, |
| 844 | i,temp; | 864 | i,temp; |
| 845 | for(i=0;i<n;i++){ | 865 | for(i=0;i<n;i++){ |
| @@ -1478,12 +1498,19 @@ i3GEOF.metaestat = { | @@ -1478,12 +1498,19 @@ i3GEOF.metaestat = { | ||
| 1478 | "<br><div id='i3geoCartoTipoClassificacao'></div>" + | 1498 | "<br><div id='i3geoCartoTipoClassificacao'></div>" + |
| 1479 | "<br><div id='i3geoCartoParametrosMedidasVariavel'></div>" + | 1499 | "<br><div id='i3geoCartoParametrosMedidasVariavel'></div>" + |
| 1480 | "<p class=paragrafo >"+$trad(17,i3GEOF.metaestat.dicionario) + "</p>"; | 1500 | "<p class=paragrafo >"+$trad(17,i3GEOF.metaestat.dicionario) + "</p>"; |
| 1481 | - i3GEOF.metaestat.classes.botaoAdicionarCamada(); | 1501 | + //i3GEOF.metaestat.classes.botaoAdicionarCamada(); |
| 1482 | i3GEOF.metaestat.classes.comboRegiao(i3GEOF.metaestat.ID_MEDIDA_VARIAVEL); | 1502 | i3GEOF.metaestat.classes.comboRegiao(i3GEOF.metaestat.ID_MEDIDA_VARIAVEL); |
| 1483 | i3GEOF.metaestat.classes.comboTipoClassificacao(); | 1503 | i3GEOF.metaestat.classes.comboTipoClassificacao(); |
| 1484 | i3GEOF.metaestat.parametros.lista(i3GEOF.metaestat.ID_MEDIDA_VARIAVEL); | 1504 | i3GEOF.metaestat.parametros.lista(i3GEOF.metaestat.ID_MEDIDA_VARIAVEL); |
| 1485 | } | 1505 | } |
| 1486 | }, | 1506 | }, |
| 1507 | + atualiza:function(){ | ||
| 1508 | + $i("i3geoCartoVariaveis").innerHTML = ""; | ||
| 1509 | + $i("i3geoCartoMedidasVariavel").innerHTML = ""; | ||
| 1510 | + $i("i3geoCartoParametrosMedidasVariavel").innerHTML = ""; | ||
| 1511 | + YAHOO.i3GEO.janela.manager.find("i3geoCartoParametros").setFooter(""); | ||
| 1512 | + i3GEOF.metaestat.principal.opcoesVariaveis(); | ||
| 1513 | + }, | ||
| 1487 | abreJanela: function(){ | 1514 | abreJanela: function(){ |
| 1488 | var cabecalho,minimiza,imagemxy,janela,modal = false; | 1515 | var cabecalho,minimiza,imagemxy,janela,modal = false; |
| 1489 | if (!$i("i3geoCartoParametros")){ | 1516 | if (!$i("i3geoCartoParametros")){ |
| @@ -1518,6 +1545,7 @@ i3GEOF.metaestat = { | @@ -1518,6 +1545,7 @@ i3GEOF.metaestat = { | ||
| 1518 | janela.show(); | 1545 | janela.show(); |
| 1519 | imagemxy = i3GEO.util.pegaPosicaoObjeto($i(i3GEO.Interface.IDCORPO)); | 1546 | imagemxy = i3GEO.util.pegaPosicaoObjeto($i(i3GEO.Interface.IDCORPO)); |
| 1520 | janela.moveTo(imagemxy[0]+i3GEOF.metaestat.LEFT,i3GEOF.metaestat.TOP); | 1547 | janela.moveTo(imagemxy[0]+i3GEOF.metaestat.LEFT,i3GEOF.metaestat.TOP); |
| 1548 | + return janela; | ||
| 1521 | }, | 1549 | }, |
| 1522 | html: function(){ | 1550 | html: function(){ |
| 1523 | var ins = '<div id="i3geoCartoVariaveisContainer" style="margin-left:5px;">' + | 1551 | var ins = '<div id="i3geoCartoVariaveisContainer" style="margin-left:5px;">' + |
| @@ -1577,11 +1605,11 @@ i3GEOF.metaestat = { | @@ -1577,11 +1605,11 @@ i3GEOF.metaestat = { | ||
| 1577 | }, | 1605 | }, |
| 1578 | comboVariaveis: function(dados,idcombo,stronchange){ | 1606 | comboVariaveis: function(dados,idcombo,stronchange){ |
| 1579 | var ins,i,n = dados.length; | 1607 | var ins,i,n = dados.length; |
| 1580 | - ins = "<select id='"+idcombo+"' style='box-shadow:0 1px 5px gray;width:"+(i3GEOF.metaestat.LARGURA - 20)+"px' onchange='"+stronchange+"'><option value=''>---</option>"; | 1608 | + ins = "<select id='"+idcombo+"' style='box-shadow:0 1px 5px gray;width:"+(i3GEOF.metaestat.LARGURA - 40)+"px' onchange='"+stronchange+"'><option value=''>---</option>"; |
| 1581 | for(i=0;i<n;i++){ | 1609 | for(i=0;i<n;i++){ |
| 1582 | ins += "<option title='"+dados[i].descricao+"' value='"+dados[i].codigo_variavel+"'>"+dados[i].nome+"</option>"; | 1610 | ins += "<option title='"+dados[i].descricao+"' value='"+dados[i].codigo_variavel+"'>"+dados[i].nome+"</option>"; |
| 1583 | } | 1611 | } |
| 1584 | - ins += "</select>"; | 1612 | + ins += "</select><img src='"+i3GEO.configura.locaplic+"/imagens/ic_identifica.png' style='position:relative;cursor:pointer;left:5px;top:4px;' onclick='i3GEOF.metaestat.principal.maisInfo()' title='"+$trad(3,i3GEOF.metaestat.dicionario)+"'/>"; |
| 1585 | return ins; | 1613 | return ins; |
| 1586 | }, | 1614 | }, |
| 1587 | botaoInfo: function(){ | 1615 | botaoInfo: function(){ |
| @@ -1598,12 +1626,13 @@ i3GEOF.metaestat = { | @@ -1598,12 +1626,13 @@ i3GEOF.metaestat = { | ||
| 1598 | ); | 1626 | ); |
| 1599 | $i("i3GEOcartoBotaoEditor-button").style.width = (i3GEOF.metaestat.LARGURA / 2) - 15 + "px"; | 1627 | $i("i3GEOcartoBotaoEditor-button").style.width = (i3GEOF.metaestat.LARGURA / 2) - 15 + "px"; |
| 1600 | }, | 1628 | }, |
| 1601 | - botaoJanelaClasses: function(){ | 1629 | + botaoAdicionaCamada: function(){ |
| 1630 | + YAHOO.i3GEO.janela.manager.find("i3geoCartoParametros").setFooter('<input type="button" id="i3GEOcartoBotaoAdicionaCamada" value="'+$trad(7,i3GEOF.metaestat.dicionario)+'" class="paragrafo" style="width:200px;cursor:pointer;color:blue" />'); | ||
| 1602 | new YAHOO.widget.Button( | 1631 | new YAHOO.widget.Button( |
| 1603 | - "i3GEOcartoBotaoClasses", | ||
| 1604 | - {onclick:{fn: i3GEOF.metaestat.classes.inicia}} | 1632 | + "i3GEOcartoBotaoAdicionaCamada", |
| 1633 | + {onclick:{fn: i3GEOF.metaestat.comum.adicionaCamada}} | ||
| 1605 | ); | 1634 | ); |
| 1606 | - $i("i3GEOcartoBotaoClasses-button").style.width = (i3GEOF.metaestat.LARGURA / 2) - 15 + "px"; | 1635 | + $i("i3GEOcartoBotaoAdicionaCamada-button").style.width = i3GEOF.metaestat.LARGURA - 15 + "px"; |
| 1607 | }, | 1636 | }, |
| 1608 | botaoJanelaAnalise: function(){ | 1637 | botaoJanelaAnalise: function(){ |
| 1609 | new YAHOO.widget.Button( | 1638 | new YAHOO.widget.Button( |
| @@ -1617,17 +1646,17 @@ i3GEOF.metaestat = { | @@ -1617,17 +1646,17 @@ i3GEOF.metaestat = { | ||
| 1617 | temp = function(dados){ | 1646 | temp = function(dados){ |
| 1618 | var ins = ''; | 1647 | var ins = ''; |
| 1619 | //botao para obter mais info | 1648 | //botao para obter mais info |
| 1620 | - ins = '<p style="text-align:left;"><input type="button" id="i3GEOcartoBotaoInfo" value="'+$trad(3,i3GEOF.metaestat.dicionario)+'"class="paragrafo" style="width:200px;cursor:pointer;color:blue" />' + | ||
| 1621 | - '<input type="button" id="i3GEOcartoBotaoEditor" value="'+$trad(12,i3GEOF.metaestat.dicionario)+'"class="paragrafo" style="width:200px;cursor:pointer;color:blue" /></p>' + | ||
| 1622 | - '<br><p style="text-align:left;"><input type="button" id="i3GEOcartoBotaoClasses" value="'+$trad(10,i3GEOF.metaestat.dicionario)+'"class="paragrafo" style="width:200px;cursor:pointer;color:blue" />' + | 1649 | + ins = '<p style="text-align:left;">' + |
| 1650 | + '<input type="button" id="i3GEOcartoBotaoEditor" value="'+$trad(12,i3GEOF.metaestat.dicionario)+'"class="paragrafo" style="width:200px;cursor:pointer;color:blue" /> ' + | ||
| 1623 | '<input type="button" id="i3GEOcartoBotaoAnalise" value="'+$trad(11,i3GEOF.metaestat.dicionario)+'"class="paragrafo" style="width:200px;cursor:pointer;color:blue" /></p>' + | 1651 | '<input type="button" id="i3GEOcartoBotaoAnalise" value="'+$trad(11,i3GEOF.metaestat.dicionario)+'"class="paragrafo" style="width:200px;cursor:pointer;color:blue" /></p>' + |
| 1624 | - '<br><p class="paragrafo" >'+$trad(1,i3GEOF.metaestat.dicionario)+'</p>'; | 1652 | + '<br><p class="paragrafo" >'+$trad(1,i3GEOF.metaestat.dicionario) + |
| 1653 | + '<img title="Atualiza listas" onclick="i3GEOF.metaestat.principal.atualiza()" style="left:5px;top:3px;position:relative;cursor:pointer;text-align:left" src="'+i3GEO.configura.locaplic+'/imagens/oxygen/16x16/folder-sync.png" /></p>'; | ||
| 1625 | ins += i3GEOF.metaestat.principal.comboVariaveis(dados,"i3geoCartoComboVariavel","i3GEOF.metaestat.principal.comboVariaveisOnchange(this)"); | 1654 | ins += i3GEOF.metaestat.principal.comboVariaveis(dados,"i3geoCartoComboVariavel","i3GEOF.metaestat.principal.comboVariaveisOnchange(this)"); |
| 1626 | if(onde){ | 1655 | if(onde){ |
| 1627 | onde.innerHTML = ins; | 1656 | onde.innerHTML = ins; |
| 1628 | - i3GEOF.metaestat.principal.botaoInfo(); | 1657 | + //i3GEOF.metaestat.principal.botaoInfo(); |
| 1629 | i3GEOF.metaestat.principal.botaoJanelaEditor(); | 1658 | i3GEOF.metaestat.principal.botaoJanelaEditor(); |
| 1630 | - i3GEOF.metaestat.principal.botaoJanelaClasses(); | 1659 | + //i3GEOF.metaestat.principal.botaoJanelaClasses(); |
| 1631 | i3GEOF.metaestat.principal.botaoJanelaAnalise(); | 1660 | i3GEOF.metaestat.principal.botaoJanelaAnalise(); |
| 1632 | } | 1661 | } |
| 1633 | return ins; | 1662 | return ins; |
| @@ -1643,20 +1672,20 @@ i3GEOF.metaestat = { | @@ -1643,20 +1672,20 @@ i3GEOF.metaestat = { | ||
| 1643 | $i("i3geoCartoMedidasVariavel").innerHTML = ""; | 1672 | $i("i3geoCartoMedidasVariavel").innerHTML = ""; |
| 1644 | } | 1673 | } |
| 1645 | $i("i3geoCartoParametrosMedidasVariavel").innerHTML = ""; | 1674 | $i("i3geoCartoParametrosMedidasVariavel").innerHTML = ""; |
| 1646 | - i3GEOF.metaestat.classes.destroiJanela(); | 1675 | + i3GEOF.metaestat.classes.zeraParametros(); |
| 1647 | }, | 1676 | }, |
| 1648 | comboMedidasVariavel: function(dados,idcombo,stronchange,filtroesquema){ | 1677 | comboMedidasVariavel: function(dados,idcombo,stronchange,filtroesquema){ |
| 1649 | i3GEOF.metaestat.DADOSMEDIDASVARIAVEL = dados; | 1678 | i3GEOF.metaestat.DADOSMEDIDASVARIAVEL = dados; |
| 1650 | var n = dados.length, | 1679 | var n = dados.length, |
| 1651 | ins = '', | 1680 | ins = '', |
| 1652 | i; | 1681 | i; |
| 1653 | - ins += "<select id='"+idcombo+"' style='width:"+(i3GEOF.metaestat.LARGURA - 20)+"px' onchange='"+stronchange+"'><option value=''>---</option>"; | 1682 | + ins += "<select id='"+idcombo+"' style='width:"+(i3GEOF.metaestat.LARGURA - 40)+"px' onchange='"+stronchange+"'><option value=''>---</option>"; |
| 1654 | for(i=0;i<n;i++){ | 1683 | for(i=0;i<n;i++){ |
| 1655 | if(!filtroesquema || (filtroesquema && dados[i].esquemadb != filtroesquema)){ | 1684 | if(!filtroesquema || (filtroesquema && dados[i].esquemadb != filtroesquema)){ |
| 1656 | ins += "<option value='"+dados[i].id_medida_variavel+"'>"+dados[i].nomemedida+"</option>"; | 1685 | ins += "<option value='"+dados[i].id_medida_variavel+"'>"+dados[i].nomemedida+"</option>"; |
| 1657 | } | 1686 | } |
| 1658 | } | 1687 | } |
| 1659 | - ins += "</select>"; | 1688 | + ins += "</select><img class='ticPropriedades2' src='"+i3GEO.configura.locaplic+"/imagens/visual/default/branco.gif' style='height:14px;position:relative;cursor:pointer;left:5px;top:4px;' onclick='i3GEOF.metaestat.classes.inicia()' title='"+$trad(18,i3GEOF.metaestat.dicionario)+"'/>"; |
| 1660 | return ins; | 1689 | return ins; |
| 1661 | }, | 1690 | }, |
| 1662 | opcoesMedidasVariavel: function(codigo_variavel){ | 1691 | opcoesMedidasVariavel: function(codigo_variavel){ |
| @@ -1674,13 +1703,14 @@ i3GEOF.metaestat = { | @@ -1674,13 +1703,14 @@ i3GEOF.metaestat = { | ||
| 1674 | }, | 1703 | }, |
| 1675 | comboMedidaVariavelOnchange: function(combo){ | 1704 | comboMedidaVariavelOnchange: function(combo){ |
| 1676 | if(combo.value != ""){ | 1705 | if(combo.value != ""){ |
| 1677 | - i3GEOF.metaestat.classes.inicia(); | 1706 | + //i3GEOF.metaestat.classes.inicia(); |
| 1678 | i3GEOF.metaestat.parametros.lista(combo.value); | 1707 | i3GEOF.metaestat.parametros.lista(combo.value); |
| 1708 | + i3GEOF.metaestat.principal.botaoAdicionaCamada(); | ||
| 1679 | } | 1709 | } |
| 1680 | else{ | 1710 | else{ |
| 1681 | $i("i3geoCartoParametrosMedidasVariavel").innerHTML = ""; | 1711 | $i("i3geoCartoParametrosMedidasVariavel").innerHTML = ""; |
| 1682 | - i3GEOF.metaestat.classes.destroiJanela(); | ||
| 1683 | } | 1712 | } |
| 1713 | + i3GEOF.metaestat.classes.zeraParametros(); | ||
| 1684 | }, | 1714 | }, |
| 1685 | comboClassificacoesMedidaVariavel: function(dados,idcombo){ | 1715 | comboClassificacoesMedidaVariavel: function(dados,idcombo){ |
| 1686 | var ins,i,n = dados.length; | 1716 | var ins,i,n = dados.length; |
interface/carto_ol.htm
| @@ -187,8 +187,8 @@ i3GEOF.metaestat.INTERFACE = "flutuante"; | @@ -187,8 +187,8 @@ i3GEOF.metaestat.INTERFACE = "flutuante"; | ||
| 187 | i3GEOF.metaestat.CONEXAODEFAULT = 9; | 187 | i3GEOF.metaestat.CONEXAODEFAULT = 9; |
| 188 | i3GEOF.metaestat.TOP = 50; | 188 | i3GEOF.metaestat.TOP = 50; |
| 189 | i3GEOF.metaestat.LEFT = 100; | 189 | i3GEOF.metaestat.LEFT = 100; |
| 190 | -i3GEOF.metaestat.LARGURA = 270; | ||
| 191 | -i3GEOF.metaestat.ALTURA = 300; | 190 | +//i3GEOF.metaestat.LARGURA = 270; |
| 191 | +//i3GEOF.metaestat.ALTURA = 300; | ||
| 192 | i3GEOF.metaestat.inicia(); | 192 | i3GEOF.metaestat.inicia(); |
| 193 | </script> | 193 | </script> |
| 194 | </body> | 194 | </body> |