Commit 4f260e98ca9a3eaa0068563d7ccae4b8a1d877b1
1 parent
40b3fdbd
Exists in
master
and in
7 other branches
Conversão da ferramenta Grade Poligonal para Bootstrap
Showing
4 changed files
with
117 additions
and
83 deletions
Show diff stats
ferramentas/gradepol/index.js
@@ -48,6 +48,18 @@ i3GEOF.gradeDePoligonos = { | @@ -48,6 +48,18 @@ i3GEOF.gradeDePoligonos = { | ||
48 | Estilo do objeto DOM com a imagem de aguarde existente no cabeçalho da janela. | 48 | Estilo do objeto DOM com a imagem de aguarde existente no cabeçalho da janela. |
49 | */ | 49 | */ |
50 | aguarde: "", | 50 | aguarde: "", |
51 | + /** | ||
52 | + * Template no formato mustache. E preenchido na carga do javascript com o programa dependencias.php | ||
53 | + */ | ||
54 | + MUSTACHE : "", | ||
55 | + /** | ||
56 | + * Susbtitutos para o template | ||
57 | + */ | ||
58 | + mustacheHash : function() { | ||
59 | + var dicionario = i3GEO.idioma.objetoIdioma(i3GEOF.gradeDePoligonos.dicionario); | ||
60 | + dicionario["locaplic"] = i3GEO.configura.locaplic; | ||
61 | + return dicionario; | ||
62 | + }, | ||
51 | /* | 63 | /* |
52 | Para efeitos de compatibilidade antes da versão 4.7 que não tinha dicionário | 64 | Para efeitos de compatibilidade antes da versão 4.7 que não tinha dicionário |
53 | */ | 65 | */ |
@@ -55,25 +67,6 @@ i3GEOF.gradeDePoligonos = { | @@ -55,25 +67,6 @@ i3GEOF.gradeDePoligonos = { | ||
55 | i3GEOF.gradeDePoligonos.iniciaDicionario(); | 67 | i3GEOF.gradeDePoligonos.iniciaDicionario(); |
56 | }, | 68 | }, |
57 | /* | 69 | /* |
58 | - Function: iniciaDicionario | ||
59 | - | ||
60 | - Carrega o dicionário e chama a função que inicia a ferramenta | ||
61 | - | ||
62 | - O Javascript é carregado com o id i3GEOF.nomedaferramenta.dicionario_script | ||
63 | - */ | ||
64 | - iniciaDicionario: function(){ | ||
65 | - if(typeof(i3GEOF.gradeDePoligonos.dicionario) === 'undefined'){ | ||
66 | - i3GEO.util.scriptTag( | ||
67 | - i3GEO.configura.locaplic+"/ferramentas/gradepol/dicionario.js", | ||
68 | - "i3GEOF.gradeDePoligonos.iniciaJanelaFlutuante()", | ||
69 | - "i3GEOF.gradeDePoligonos.dicionario_script" | ||
70 | - ); | ||
71 | - } | ||
72 | - else{ | ||
73 | - i3GEOF.gradeDePoligonos.iniciaJanelaFlutuante(); | ||
74 | - } | ||
75 | - }, | ||
76 | - /* | ||
77 | Function: inicia | 70 | Function: inicia |
78 | 71 | ||
79 | Inicia a ferramenta. É chamado por criaJanelaFlutuante | 72 | Inicia a ferramenta. É chamado por criaJanelaFlutuante |
@@ -103,11 +96,7 @@ i3GEOF.gradeDePoligonos = { | @@ -103,11 +96,7 @@ i3GEOF.gradeDePoligonos = { | ||
103 | String com o código html | 96 | String com o código html |
104 | */ | 97 | */ |
105 | html:function(){ | 98 | html:function(){ |
106 | - var ins = ''; | ||
107 | - ins += '<div style="padding:5px;background-color:#F2F2F2;top:0px;left:0px;display:block;width:98%;" id="i3GEOgradedepoligonosresultado" >'; | ||
108 | - ins += '</div>'; | ||
109 | - ins += '<div style="top:10px;left:0px;display:block;width:98%;color:red" id="i3GEOgradedepoligonosfim" >'; | ||
110 | - ins += '</div>'; | 99 | + var ins = Mustache.render(i3GEOF.gradeDePoligonos.MUSTACHE, i3GEOF.gradeDePoligonos.mustacheHash()); |
111 | return ins; | 100 | return ins; |
112 | }, | 101 | }, |
113 | /* | 102 | /* |
@@ -130,7 +119,7 @@ i3GEOF.gradeDePoligonos = { | @@ -130,7 +119,7 @@ i3GEOF.gradeDePoligonos = { | ||
130 | }; | 119 | }; |
131 | janela = i3GEO.janela.cria( | 120 | janela = i3GEO.janela.cria( |
132 | "400px", | 121 | "400px", |
133 | - "190px", | 122 | + "240px", |
134 | "", | 123 | "", |
135 | "", | 124 | "", |
136 | "", | 125 | "", |
@@ -141,7 +130,11 @@ i3GEOF.gradeDePoligonos = { | @@ -141,7 +130,11 @@ i3GEOF.gradeDePoligonos = { | ||
141 | cabecalho, | 130 | cabecalho, |
142 | minimiza, | 131 | minimiza, |
143 | "", | 132 | "", |
144 | - false | 133 | + false, |
134 | + "", | ||
135 | + "", | ||
136 | + "", | ||
137 | + "" | ||
145 | ); | 138 | ); |
146 | divid = janela[2].id; | 139 | divid = janela[2].id; |
147 | janela[0].setFooter("<div id=i3GEOF.gradeDePoligonos_rodape class='i3GeoRodapeJanela' ></div>"); | 140 | janela[0].setFooter("<div id=i3GEOF.gradeDePoligonos_rodape class='i3GeoRodapeJanela' ></div>"); |
@@ -153,75 +146,35 @@ i3GEOF.gradeDePoligonos = { | @@ -153,75 +146,35 @@ i3GEOF.gradeDePoligonos = { | ||
153 | }; | 146 | }; |
154 | YAHOO.util.Event.addListener(janela[0].close, "click", temp); | 147 | YAHOO.util.Event.addListener(janela[0].close, "click", temp); |
155 | }, | 148 | }, |
156 | - t0: function() | ||
157 | - { | ||
158 | - var ins = "<img class=i3GeoExemploImg src='"+i3GEO.configura.locaplic+"/ferramentas/gradepol/exemplo.png' />" + | ||
159 | - "<p class='paragrafo' >"+$trad('ajuda',i3GEOF.gradeDePoligonos.dicionario) + | ||
160 | - "<p class='paragrafo'>"+$trad('ajuda2',i3GEOF.gradeDePoligonos.dicionario) + | ||
161 | - "<p class='paragrafo'>"+$trad('ajuda3',i3GEOF.gradeDePoligonos.dicionario) + | ||
162 | - "<p class='paragrafo'><input type=checkbox id=i3GEOgradedepoligonosProj style='cursor:pointer;position:relative;top:2px;' /> "+$trad('projMercator',i3GEOF.gradeDePoligonos.dicionario); | 149 | + t0: function(){ |
150 | + var ins = $i("i3GEOgradedepoligonosT0").innerHTML; | ||
163 | i3GEO.util.proximoAnterior("","i3GEOF.gradeDePoligonos.t1()",ins,"i3GEOF.gradeDePoligonos.t0","i3GEOgradedepoligonosresultado",true,"i3GEOF.gradeDePoligonos_rodape"); | 151 | i3GEO.util.proximoAnterior("","i3GEOF.gradeDePoligonos.t1()",ins,"i3GEOF.gradeDePoligonos.t0","i3GEOgradedepoligonosresultado",true,"i3GEOF.gradeDePoligonos_rodape"); |
164 | }, | 152 | }, |
165 | t1: function(){ | 153 | t1: function(){ |
166 | - var ins = "<p class='paragrafo'><b>"+$trad('distancia',i3GEOF.gradeDePoligonos.dicionario)+"</b>"; | 154 | + var ins = ""; |
155 | + //false para nao criar dois ids iguais | ||
167 | if($i("i3GEOgradedepoligonosProj").checked){ | 156 | if($i("i3GEOgradedepoligonosProj").checked){ |
168 | - ins += "<p class='paragrafo'>" + $trad('metros',i3GEOF.gradeDePoligonos.dicionario)+" X:"; | ||
169 | - ins += "<div class='i3geoForm i3geoFormIconeNumero' ><input id='i3GEOgradedepoligonosxg' title='metros' type=number value='100000'/></div>"; | ||
170 | - ins += "<br><p class='paragrafo'>"+$trad('metros',i3GEOF.gradeDePoligonos.dicionario)+" Y:"; | ||
171 | - ins += "<div class='i3geoForm i3geoFormIconeNumero' ><input id='i3GEOgradedepoligonosyg' title='metros' type=number value='100000'/></div>"; | 157 | + ins = $i("i3GEOgradedepoligonosT1a").innerHTML; |
158 | + i3GEO.util.proximoAnterior("i3GEOF.gradeDePoligonos.t0()","i3GEOF.gradeDePoligonos.t2()",ins,"i3GEOF.gradeDePoligonos.t1a","i3GEOgradedepoligonosresultado",false,"i3GEOF.gradeDePoligonos_rodape"); | ||
172 | } | 159 | } |
173 | else{ | 160 | else{ |
174 | - ins += "<p class='paragrafo'>X: "; | ||
175 | - ins += $trad('grau',i3GEOF.gradeDePoligonos.dicionario)+" - "+$trad('minuto',i3GEOF.gradeDePoligonos.dicionario)+" - "+$trad('segundo',i3GEOF.gradeDePoligonos.dicionario)+"</p>"; | ||
176 | - ins += "<div class='i3geoForm100 i3geoFormIconeLongitude' style='float:left;' ><input id='i3GEOgradedepoligonosxg' title='grau' type=text value='1'/></div>"; | ||
177 | - ins += "<div class='i3geoForm100 i3geoFormIconeMinuto' style='float:left;margin-left:10px;margin-right:10px;' ><input id='i3GEOgradedepoligonosxm' title='minuto' type=text value='00'/></div>"; | ||
178 | - ins += "<div class='i3geoForm100 i3geoFormIconeSegundo' style='margin-left:10px;' ><input id='i3GEOgradedepoligonosxs' title='segundo' type=text value='00.00'/></div>"; | ||
179 | - | ||
180 | - ins += "<br><p class='paragrafo'>Y: "; | ||
181 | - ins += $trad('grau',i3GEOF.gradeDePoligonos.dicionario)+" - "+$trad('minuto',i3GEOF.gradeDePoligonos.dicionario)+" - "+$trad('segundo',i3GEOF.gradeDePoligonos.dicionario)+"</p>"; | ||
182 | - ins += "<div class='i3geoForm100 i3geoFormIconeLatitude' style='float:left;' ><input id='i3GEOgradedepoligonosyg' title='grau' type=text value='1'/></div>"; | ||
183 | - ins += "<div class='i3geoForm100 i3geoFormIconeMinuto' style='float:left;margin-left:10px;' ><input id='i3GEOgradedepoligonosym' title='minuto' type=text value='00'/></div>"; | ||
184 | - ins += "<div class='i3geoForm100 i3geoFormIconeSegundo' style='float:left;margin-left:10px;' ><input id='i3GEOgradedepoligonosys' title='segundo' type=text value='00.00'/></div>"; | 161 | + ins = $i("i3GEOgradedepoligonosT1b").innerHTML; |
162 | + i3GEO.util.proximoAnterior("i3GEOF.gradeDePoligonos.t0()","i3GEOF.gradeDePoligonos.t2()",ins,"i3GEOF.gradeDePoligonos.t1b","i3GEOgradedepoligonosresultado",false,"i3GEOF.gradeDePoligonos_rodape"); | ||
185 | } | 163 | } |
186 | - i3GEO.util.proximoAnterior("i3GEOF.gradeDePoligonos.t0()","i3GEOF.gradeDePoligonos.t2()",ins,"i3GEOF.gradeDePoligonos.t1","i3GEOgradedepoligonosresultado",true,"i3GEOF.gradeDePoligonos_rodape"); | ||
187 | }, | 164 | }, |
188 | t2: function(){ | 165 | t2: function(){ |
189 | - var ins = "<p class='paragrafo'><b>"+$trad('coord',i3GEOF.gradeDePoligonos.dicionario)+"</b>"; | ||
190 | - ins += "<p class='paragrafo'>X: "; | ||
191 | - ins += $trad('grau',i3GEOF.gradeDePoligonos.dicionario)+" - "+$trad('minuto',i3GEOF.gradeDePoligonos.dicionario)+" - "+$trad('segundo',i3GEOF.gradeDePoligonos.dicionario)+"</p>"; | ||
192 | - ins += "<div class='i3geoForm100 i3geoFormIconeLongitude' style='float:left;' ><input id='i3GEOgradedepoligonosixg' title='grau' type=text value='1'/></div>"; | ||
193 | - ins += "<div class='i3geoForm100 i3geoFormIconeMinuto' style='float:left;margin-left:10px;margin-right:10px;' ><input id='i3GEOgradedepoligonosixm' title='minuto' type=text value='00'/></div>"; | ||
194 | - ins += "<div class='i3geoForm100 i3geoFormIconeSegundo' style='margin-left:10px;' ><input id='i3GEOgradedepoligonosixs' title='segundo' type=text value='00.00'/></div>"; | ||
195 | - | ||
196 | - ins += "<br><p class='paragrafo'>Y: "; | ||
197 | - ins += $trad('grau',i3GEOF.gradeDePoligonos.dicionario)+" - "+$trad('minuto',i3GEOF.gradeDePoligonos.dicionario)+" - "+$trad('segundo',i3GEOF.gradeDePoligonos.dicionario)+"</p>"; | ||
198 | - ins += "<div class='i3geoForm100 i3geoFormIconeLatitude' style='float:left;' ><input id='i3GEOgradedepoligonosiyg' title='grau' type=text value='1'/></div>"; | ||
199 | - ins += "<div class='i3geoForm100 i3geoFormIconeMinuto' style='float:left;margin-left:10px;' ><input id='i3GEOgradedepoligonosiym' title='minuto' type=text value='00'/></div>"; | ||
200 | - ins += "<div class='i3geoForm100 i3geoFormIconeSegundo' style='float:left;margin-left:10px;' ><input id='i3GEOgradedepoligonosiys' title='segundo' type=text value='00.00'/></div>"; | ||
201 | - | 166 | + var ins = $i("i3GEOgradedepoligonosT2").innerHTML; |
202 | i3GEO.util.proximoAnterior("i3GEOF.gradeDePoligonos.t1()","i3GEOF.gradeDePoligonos.t3()",ins,"i3GEOF.gradeDePoligonos.t2","i3GEOgradedepoligonosresultado",true,"i3GEOF.gradeDePoligonos_rodape"); | 167 | i3GEO.util.proximoAnterior("i3GEOF.gradeDePoligonos.t1()","i3GEOF.gradeDePoligonos.t3()",ins,"i3GEOF.gradeDePoligonos.t2","i3GEOgradedepoligonosresultado",true,"i3GEOF.gradeDePoligonos_rodape"); |
203 | i3GEO.eventos.cliquePerm.desativa(); | 168 | i3GEO.eventos.cliquePerm.desativa(); |
204 | i3GEO.eventos.adicionaEventos("MOUSECLIQUE",["i3GEOF.gradeDePoligonos.capturaPonto()"]); | 169 | i3GEO.eventos.adicionaEventos("MOUSECLIQUE",["i3GEOF.gradeDePoligonos.capturaPonto()"]); |
205 | }, | 170 | }, |
206 | t3: function(){ | 171 | t3: function(){ |
207 | - var ins = "<p class='paragrafo'><b>"+$trad('numero',i3GEOF.gradeDePoligonos.dicionario)+"</b>"; | ||
208 | - ins += "<p class='paragrafo'>X</p>"; | ||
209 | - ins += "<div class='i3geoForm i3geoFormIconeNumero' ><input id='i3GEOgradedepoligonosnptx' title='pontos em x' type=number value='10'/></div>"; | ||
210 | - ins += "<br><p class='paragrafo'>Y"; | ||
211 | - ins += "<div class='i3geoForm i3geoFormIconeNumero' ><input id='i3GEOgradedepoligonosnpty' title='pontos em y' type=number value='10'/></div>"; | ||
212 | - | 172 | + var ins = $i("i3GEOgradedepoligonosT3").innerHTML; |
213 | i3GEO.util.proximoAnterior("i3GEOF.gradeDePoligonos.t2()","i3GEOF.gradeDePoligonos.t4()",ins,"i3GEOF.gradeDePoligonos.t3","i3GEOgradedepoligonosresultado",true,"i3GEOF.gradeDePoligonos_rodape"); | 173 | i3GEO.util.proximoAnterior("i3GEOF.gradeDePoligonos.t2()","i3GEOF.gradeDePoligonos.t4()",ins,"i3GEOF.gradeDePoligonos.t3","i3GEOgradedepoligonosresultado",true,"i3GEOF.gradeDePoligonos_rodape"); |
214 | }, | 174 | }, |
215 | t4: function(){ | 175 | t4: function(){ |
216 | - var b,ins = "<p class='paragrafo'><b>"+$trad('adicionaTema',i3GEOF.gradeDePoligonos.dicionario)+"</b>"; | ||
217 | - ins += "<p class='paragrafo'><input id=i3GEOgradedepoligonosbotao1 size=18 class=executar type='button' value='"+$trad('criaGrade',i3GEOF.gradeDePoligonos.dicionario)+"' />"; | ||
218 | - | 176 | + var ins = $i("i3GEOgradedepoligonosT4").innerHTML; |
219 | i3GEO.util.proximoAnterior("i3GEOF.gradeDePoligonos.t3()","",ins,"i3GEOF.gradeDePoligonos.t4","i3GEOgradedepoligonosresultado",true,"i3GEOF.gradeDePoligonos_rodape"); | 177 | i3GEO.util.proximoAnterior("i3GEOF.gradeDePoligonos.t3()","",ins,"i3GEOF.gradeDePoligonos.t4","i3GEOgradedepoligonosresultado",true,"i3GEOF.gradeDePoligonos_rodape"); |
220 | - b = new YAHOO.widget.Button( | ||
221 | - "i3GEOgradedepoligonosbotao1", | ||
222 | - {onclick:{fn: i3GEOF.gradeDePoligonos.criaGrade}} | ||
223 | - ); | ||
224 | - b.addClass("rodar"); | ||
225 | }, | 178 | }, |
226 | /* | 179 | /* |
227 | Function: criaGrade | 180 | Function: criaGrade |
@@ -261,8 +214,9 @@ i3GEOF.gradeDePoligonos = { | @@ -261,8 +214,9 @@ i3GEOF.gradeDePoligonos = { | ||
261 | i3GEOF.gradeDePoligonos.aguarde.visibility = "hidden"; | 214 | i3GEOF.gradeDePoligonos.aguarde.visibility = "hidden"; |
262 | if (retorno.data == undefined ) | 215 | if (retorno.data == undefined ) |
263 | {$i("i3GEOgradedepoligonosfim").innerHTML = "<p class='paragrafo'>Erro. ";} | 216 | {$i("i3GEOgradedepoligonosfim").innerHTML = "<p class='paragrafo'>Erro. ";} |
264 | - else | ||
265 | - {i3GEO.atualiza("");} | 217 | + else{ |
218 | + i3GEO.atualiza(); | ||
219 | + } | ||
266 | }; | 220 | }; |
267 | p = i3GEO.configura.locaplic+"/ferramentas/gradepol/exec.php?g_sid="+i3GEO.configura.sid+"&proj="+proj+"&funcao=gradedepol&xdd="+dx+"&ydd="+dy+"&px="+ix+"&py="+iy+"&nptx="+nptx+"&npty="+npty; | 221 | p = i3GEO.configura.locaplic+"/ferramentas/gradepol/exec.php?g_sid="+i3GEO.configura.sid+"&proj="+proj+"&funcao=gradedepol&xdd="+dx+"&ydd="+dy+"&px="+ix+"&py="+iy+"&nptx="+nptx+"&npty="+npty; |
268 | cp = new cpaint(); | 222 | cp = new cpaint(); |
ferramentas/gradepol/template_mst.html
1 | -<div style='padding: 5px; background-color: #F2F2F2; top: 0px; left: 0px; display: block; width: 98%;' id='i3GEOgradedepoligonosresultado'></div> | ||
2 | -<div style='top: 10px; left: 0px; display: block; width: 98%; color: red' id='i3GEOgradedepoligonosfim'></div> | ||
3 | \ No newline at end of file | 1 | \ No newline at end of file |
2 | +<div class='container-fluid'> | ||
3 | + <div id='i3GEOgradedepoligonosresultado'></div> | ||
4 | + <div id='i3GEOgradedepoligonosfim'></div> | ||
5 | +</div> | ||
6 | +<!-- telas do ajudante --> | ||
7 | +<script id="i3GEOgradedepoligonosT0" type="x-tmpl-mustache"> | ||
8 | + <img class="img-rounded pull-left" style="margin: 5px;" src='{{{locaplic}}}/ferramentas/gradepol/exemplo.png' /> | ||
9 | + <h5>{{{ajuda}}}</h5> | ||
10 | + <h5>{{{ajuda2}}}</h5> | ||
11 | + <h5>{{{ajuda3}}}</h5> | ||
12 | + <div class="checkbox text-left"> | ||
13 | + <label> | ||
14 | + <input id='i3GEOgradedepoligonosProj' type="checkbox"> | ||
15 | + <span class="checkbox-material noprint"> | ||
16 | + <span class="check"></span> | ||
17 | + </span> | ||
18 | + {{{projMercator}}} | ||
19 | + </label> | ||
20 | + </div> | ||
21 | +</script> | ||
22 | +<script id="i3GEOgradedepoligonosT1a" type="x-tmpl-mustache"> | ||
23 | + <h5>{{{distancia}}}</h5> | ||
24 | + <div class='form-group label-fixed condensed'> | ||
25 | + <label class="control-label" for="i3GEOgradedepoligonosxg">{{{metros}}} X</label> | ||
26 | + <input class="form-control input-lg" type='text' id='i3GEOgradedepoligonosxg' value='100000' /> | ||
27 | + </div> | ||
28 | + <div class='form-group label-fixed condensed'> | ||
29 | + <label class="control-label" for="i3GEOgradedepoligonosyg">{{{metros}}} Y</label> | ||
30 | + <input class="form-control input-lg" type='text' id='i3GEOgradedepoligonosyg' value='100000' /> | ||
31 | + </div> | ||
32 | +</script> | ||
33 | +<script id="i3GEOgradedepoligonosT1b" type="x-tmpl-mustache"> | ||
34 | + <h5>{{{distancia}}} {{{grau}}} - {{{minuto}}} - {{{segundo}}}</h5> | ||
35 | + <h5>X</h5> | ||
36 | + <div class="form-group condensed"> | ||
37 | + <input style="display: inline; width: 100px;" class="form-control input-lg" type='text' id='i3GEOgradedepoligonosxg' value='1' title='grau' /> | ||
38 | + <input style="display: inline; width: 100px;" class="form-control input-lg" type='text' id='i3GEOgradedepoligonosxm' value='00' title='minuto' /> | ||
39 | + <input style="display: inline; width: 100px;" class="form-control input-lg" type='text' id='i3GEOgradedepoligonosxs' value='00.00' title='segundo' /> | ||
40 | + </div> | ||
41 | + <h5>Y</h5> | ||
42 | + <div class="form-group condensed"> | ||
43 | + <input style="display: inline; width: 100px;" class="form-control input-lg" type='text' id='i3GEOgradedepoligonosyg' value='1' title='grau' /> | ||
44 | + <input style="display: inline; width: 100px;" class="form-control input-lg" type='text' id='i3GEOgradedepoligonosym' value='00' title='minuto' /> | ||
45 | + <input style="display: inline; width: 100px;" class="form-control input-lg" type='text' id='i3GEOgradedepoligonosys' value='00.00' title='segundo' /> | ||
46 | + </div> | ||
47 | +</script> | ||
48 | +<script id="i3GEOgradedepoligonosT2" type="x-tmpl-mustache"> | ||
49 | + <h5>{{{coord}}} {{{grau}}} - {{{minuto}}} - {{{segundo}}}</h5> | ||
50 | + | ||
51 | + <h5>X</h5> | ||
52 | + <div class="form-group condensed"> | ||
53 | + <input style="display: inline; width: 100px;" class="form-control input-lg" type='text' id='i3GEOgradedepoligonosixg' value='00' title='grau' /> | ||
54 | + <input style="display: inline; width: 100px;" class="form-control input-lg" type='text' id='i3GEOgradedepoligonosixm' value='00' title='minuto' /> | ||
55 | + <input style="display: inline; width: 100px;" class="form-control input-lg" type='text' id='i3GEOgradedepoligonosixs' value='00.00' title='segundo' /> | ||
56 | + </div> | ||
57 | + <h5>Y</h5> | ||
58 | + <div class="form-group condensed"> | ||
59 | + <input style="display: inline; width: 100px;" class="form-control input-lg" type='text' id='i3GEOgradedepoligonosiyg' value='00' title='grau' /> | ||
60 | + <input style="display: inline; width: 100px;" class="form-control input-lg" type='text' id='i3GEOgradedepoligonosiym' value='00' title='minuto' /> | ||
61 | + <input style="display: inline; width: 100px;" class="form-control input-lg" type='text' id='i3GEOgradedepoligonosiys' value='00.00' title='segundo' /> | ||
62 | + </div> | ||
63 | +</script> | ||
64 | +<script id="i3GEOgradedepoligonosT3" type="x-tmpl-mustache"> | ||
65 | + <h5>{{{numero}}}</h5> | ||
66 | + | ||
67 | + <div class='form-group label-fixed condensed' > | ||
68 | + <label class="control-label" for="">X</label> | ||
69 | + <input class="form-control input-lg" type='text' id='i3GEOgradedepoligonosnptx' value='10' /> | ||
70 | + </div> | ||
71 | + <div class='form-group label-fixed condensed' > | ||
72 | + <label class="control-label" for="">Y</label> | ||
73 | + <input class="form-control input-lg" type='text' id='i3GEOgradedepoligonosnpty' value='10' /> | ||
74 | + </div> | ||
75 | +</script> | ||
76 | +<script id="i3GEOgradedepoligonosT4" type="x-tmpl-mustache"> | ||
77 | + <button onclick="i3GEOF.gradeDePoligonos.criaGrade()" class='btn btn-primary btn-sm btn-raised'>{{{criaGrade}}}</button> | ||
78 | +</script> | ||
4 | \ No newline at end of file | 79 | \ No newline at end of file |
js/analise.js
@@ -262,7 +262,13 @@ i3GEO.analise = | @@ -262,7 +262,13 @@ i3GEO.analise = | ||
262 | * Ferramenta grade de polígonos | 262 | * Ferramenta grade de polígonos |
263 | */ | 263 | */ |
264 | gradePol : function() { | 264 | gradePol : function() { |
265 | - i3GEO.util.dialogoFerramenta("i3GEO.analise.dialogo.gradePol()", "gradepol", "gradeDePoligonos"); | 265 | + i3GEO.util.dialogoFerramenta( |
266 | + "i3GEO.analise.dialogo.gradePol()", | ||
267 | + "gradepol", | ||
268 | + "gradeDePoligonos", | ||
269 | + "dependencias.php", | ||
270 | + "i3GEOF.gradeDePoligonos.iniciaJanelaFlutuante()" | ||
271 | + ); | ||
266 | }, | 272 | }, |
267 | /** | 273 | /** |
268 | * Function: gradeHex | 274 | * Function: gradeHex |
js/util.js