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> |