Commit ba1ef177fa8aafb07da2db4206f80eda9464bf52
1 parent
abc6b56a
Exists in
master
and in
7 other branches
Inclusão da captura na tela do ponto de início da grade
Showing
3 changed files
with
75 additions
and
0 deletions
Show diff stats
ferramentas/gradehex/index.js.php
@@ -131,6 +131,8 @@ i3GEOF.gradeDeHex = { | @@ -131,6 +131,8 @@ i3GEOF.gradeDeHex = { | ||
131 | ins += "Segundo<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedehexiys' title='segundo' type=text size=5 value='00.00'/>"; | 131 | ins += "Segundo<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedehexiys' title='segundo' type=text size=5 value='00.00'/>"; |
132 | g_tipoacao = "capturaponto"; | 132 | g_tipoacao = "capturaponto"; |
133 | i3GEO.util.proximoAnterior("i3GEOF.gradeDeHex.t1()","i3GEOF.gradeDeHex.t3()",ins,"i3GEOF.gradeDeHex.t2","i3GEOgradedehexresultado"); | 133 | i3GEO.util.proximoAnterior("i3GEOF.gradeDeHex.t1()","i3GEOF.gradeDeHex.t3()",ins,"i3GEOF.gradeDeHex.t2","i3GEOgradedehexresultado"); |
134 | + if(i3GEO.eventos.MOUSECLIQUE.toString().search("i3GEOF.gradeDeHex.capturaPonto()") < 0) | ||
135 | + {i3GEO.eventos.MOUSECLIQUE.push("i3GEOF.gradeDeHex.capturaPonto()");} | ||
134 | }, | 136 | }, |
135 | t3: function(){ | 137 | t3: function(){ |
136 | var ins = "<p class='paragrafo'>Número de hexágonos. Total máximo de 10.000"; | 138 | var ins = "<p class='paragrafo'>Número de hexágonos. Total máximo de 10.000"; |
@@ -149,6 +151,11 @@ i3GEOF.gradeDeHex = { | @@ -149,6 +151,11 @@ i3GEOF.gradeDeHex = { | ||
149 | {onclick:{fn: i3GEOF.gradeDeHex.criaGrade}} | 151 | {onclick:{fn: i3GEOF.gradeDeHex.criaGrade}} |
150 | ); | 152 | ); |
151 | }, | 153 | }, |
154 | + /* | ||
155 | + Function: criaGrade | ||
156 | + | ||
157 | + Cria a grade e adiciona um novo tema ao mapa | ||
158 | + */ | ||
152 | criaGrade: function(){ | 159 | criaGrade: function(){ |
153 | try{ | 160 | try{ |
154 | var dx,dy,ix,iy,nptx,npty,fim,p,cp; | 161 | var dx,dy,ix,iy,nptx,npty,fim,p,cp; |
@@ -179,6 +186,24 @@ i3GEOF.gradeDeHex = { | @@ -179,6 +186,24 @@ i3GEOF.gradeDeHex = { | ||
179 | cp.call(p,"gradeDeHex",fim); | 186 | cp.call(p,"gradeDeHex",fim); |
180 | } | 187 | } |
181 | catch(e){$i("i3GEOgradedehexfim").innerHTML = "<p class='paragrafo' >Erro. "+e;i3GEO.janela.fechaAguarde();} | 188 | catch(e){$i("i3GEOgradedehexfim").innerHTML = "<p class='paragrafo' >Erro. "+e;i3GEO.janela.fechaAguarde();} |
189 | + }, | ||
190 | + /* | ||
191 | + Function: capturaPonto | ||
192 | + | ||
193 | + Captura um ponto no mapa e preenche os campos de coordenadas de início da grade | ||
194 | + */ | ||
195 | + capturaPonto: function(){ | ||
196 | + var temp = g_tipoacao; | ||
197 | + g_tipoacao = "capturaponto"; | ||
198 | + i3GEO.eventos.cliqueCapturaPt( | ||
199 | + "i3GEOgradedehexixg", | ||
200 | + "i3GEOgradedehexixm", | ||
201 | + "i3GEOgradedehexixs", | ||
202 | + "i3GEOgradedehexiyg", | ||
203 | + "i3GEOgradedehexiym", | ||
204 | + "i3GEOgradedehexiys" | ||
205 | + ); | ||
206 | + g_tipoacao = temp; | ||
182 | } | 207 | } |
183 | }; | 208 | }; |
184 | <?php if(extension_loaded('zlib')){ob_end_flush();}?> | 209 | <?php if(extension_loaded('zlib')){ob_end_flush();}?> |
ferramentas/gradepol/index.js.php
@@ -131,6 +131,8 @@ i3GEOF.gradeDePoligonos = { | @@ -131,6 +131,8 @@ i3GEOF.gradeDePoligonos = { | ||
131 | ins += "Segundo<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepoligonosiys' title='segundo' type=text size=5 value='00.00'/>"; | 131 | ins += "Segundo<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepoligonosiys' title='segundo' type=text size=5 value='00.00'/>"; |
132 | g_tipoacao = "capturaponto"; | 132 | g_tipoacao = "capturaponto"; |
133 | i3GEO.util.proximoAnterior("i3GEOF.gradeDePoligonos.t1()","i3GEOF.gradeDePoligonos.t3()",ins,"i3GEOF.gradeDePoligonos.t2","i3GEOgradedepoligonosresultado"); | 133 | i3GEO.util.proximoAnterior("i3GEOF.gradeDePoligonos.t1()","i3GEOF.gradeDePoligonos.t3()",ins,"i3GEOF.gradeDePoligonos.t2","i3GEOgradedepoligonosresultado"); |
134 | + if(i3GEO.eventos.MOUSECLIQUE.toString().search("i3GEOF.gradeDePoligonos.capturaPonto()") < 0) | ||
135 | + {i3GEO.eventos.MOUSECLIQUE.push("i3GEOF.gradeDePoligonos.capturaPonto()");} | ||
134 | }, | 136 | }, |
135 | t3: function(){ | 137 | t3: function(){ |
136 | var ins = "<p class='paragrafo'>Número de células. Total máximo de 10.000"; | 138 | var ins = "<p class='paragrafo'>Número de células. Total máximo de 10.000"; |
@@ -149,6 +151,11 @@ i3GEOF.gradeDePoligonos = { | @@ -149,6 +151,11 @@ i3GEOF.gradeDePoligonos = { | ||
149 | {onclick:{fn: i3GEOF.gradeDePoligonos.criaGrade}} | 151 | {onclick:{fn: i3GEOF.gradeDePoligonos.criaGrade}} |
150 | ); | 152 | ); |
151 | }, | 153 | }, |
154 | + /* | ||
155 | + Function: criaGrade | ||
156 | + | ||
157 | + Cria a grade e adiciona um novo tema ao mapa | ||
158 | + */ | ||
152 | criaGrade: function(){ | 159 | criaGrade: function(){ |
153 | try{ | 160 | try{ |
154 | var dx,dy,ix,iy,nptx,npty,fim,p,cp; | 161 | var dx,dy,ix,iy,nptx,npty,fim,p,cp; |
@@ -179,6 +186,24 @@ i3GEOF.gradeDePoligonos = { | @@ -179,6 +186,24 @@ i3GEOF.gradeDePoligonos = { | ||
179 | cp.call(p,"gradeDePoligonos",fim); | 186 | cp.call(p,"gradeDePoligonos",fim); |
180 | } | 187 | } |
181 | catch(e){$i("i3GEOgradedepoligonosfim").innerHTML = "<p class='paragrafo' >Erro. "+e;i3GEO.janela.fechaAguarde();} | 188 | catch(e){$i("i3GEOgradedepoligonosfim").innerHTML = "<p class='paragrafo' >Erro. "+e;i3GEO.janela.fechaAguarde();} |
189 | + }, | ||
190 | + /* | ||
191 | + Function: capturaPonto | ||
192 | + | ||
193 | + Captura um ponto no mapa e preenche os campos de coordenadas de início da grade | ||
194 | + */ | ||
195 | + capturaPonto: function(){ | ||
196 | + var temp = g_tipoacao; | ||
197 | + g_tipoacao = "capturaponto"; | ||
198 | + i3GEO.eventos.cliqueCapturaPt( | ||
199 | + "i3GEOgradedepoligonosixg", | ||
200 | + "i3GEOgradedepoligonosixm", | ||
201 | + "i3GEOgradedepoligonosixs", | ||
202 | + "i3GEOgradedepoligonosiyg", | ||
203 | + "i3GEOgradedepoligonosiym", | ||
204 | + "i3GEOgradedepoligonosiys" | ||
205 | + ); | ||
206 | + g_tipoacao = temp; | ||
182 | } | 207 | } |
183 | }; | 208 | }; |
184 | <?php if(extension_loaded('zlib')){ob_end_flush();}?> | 209 | <?php if(extension_loaded('zlib')){ob_end_flush();}?> |
ferramentas/gradepontos/index.js.php
@@ -131,6 +131,8 @@ i3GEOF.gradeDePontos = { | @@ -131,6 +131,8 @@ i3GEOF.gradeDePontos = { | ||
131 | ins += "Segundo<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepontosiys' title='segundo' type=text size=5 value='00.00'/>"; | 131 | ins += "Segundo<input onclick='javascript:this.select();' class=digitar id='i3GEOgradedepontosiys' title='segundo' type=text size=5 value='00.00'/>"; |
132 | g_tipoacao = "capturaponto"; | 132 | g_tipoacao = "capturaponto"; |
133 | i3GEO.util.proximoAnterior("i3GEOF.gradeDePontos.t1()","i3GEOF.gradeDePontos.t3()",ins,"i3GEOF.gradeDePontos.t2","i3GEOgradedepontosresultado"); | 133 | i3GEO.util.proximoAnterior("i3GEOF.gradeDePontos.t1()","i3GEOF.gradeDePontos.t3()",ins,"i3GEOF.gradeDePontos.t2","i3GEOgradedepontosresultado"); |
134 | + if(i3GEO.eventos.MOUSECLIQUE.toString().search("i3GEOF.gradeDePontos.capturaPonto()") < 0) | ||
135 | + {i3GEO.eventos.MOUSECLIQUE.push("i3GEOF.gradeDePontos.capturaPonto()");} | ||
134 | }, | 136 | }, |
135 | t3: function(){ | 137 | t3: function(){ |
136 | var ins = "<p class='paragrafo'>Número de pontos. Total máximo de 10.000"; | 138 | var ins = "<p class='paragrafo'>Número de pontos. Total máximo de 10.000"; |
@@ -149,6 +151,11 @@ i3GEOF.gradeDePontos = { | @@ -149,6 +151,11 @@ i3GEOF.gradeDePontos = { | ||
149 | {onclick:{fn: i3GEOF.gradeDePontos.criaGrade}} | 151 | {onclick:{fn: i3GEOF.gradeDePontos.criaGrade}} |
150 | ); | 152 | ); |
151 | }, | 153 | }, |
154 | + /* | ||
155 | + Function: criaGrade | ||
156 | + | ||
157 | + Cria a grade e adiciona um novo tema ao mapa | ||
158 | + */ | ||
152 | criaGrade: function(){ | 159 | criaGrade: function(){ |
153 | try{ | 160 | try{ |
154 | var dx,dy,ix,iy,nptx,npty,fim,p,cp; | 161 | var dx,dy,ix,iy,nptx,npty,fim,p,cp; |
@@ -179,6 +186,24 @@ i3GEOF.gradeDePontos = { | @@ -179,6 +186,24 @@ i3GEOF.gradeDePontos = { | ||
179 | cp.call(p,"gradeDePontos",fim); | 186 | cp.call(p,"gradeDePontos",fim); |
180 | } | 187 | } |
181 | catch(e){$i("i3GEOgradedepontosfim").innerHTML = "<p class='paragrafo' >Erro. "+e;i3GEO.janela.fechaAguarde();} | 188 | catch(e){$i("i3GEOgradedepontosfim").innerHTML = "<p class='paragrafo' >Erro. "+e;i3GEO.janela.fechaAguarde();} |
189 | + }, | ||
190 | + /* | ||
191 | + Function: capturaPonto | ||
192 | + | ||
193 | + Captura um ponto no mapa e preenche os campos de coordenadas de início da grade | ||
194 | + */ | ||
195 | + capturaPonto: function(){ | ||
196 | + var temp = g_tipoacao; | ||
197 | + g_tipoacao = "capturaponto"; | ||
198 | + i3GEO.eventos.cliqueCapturaPt( | ||
199 | + "i3GEOgradedepontosixg", | ||
200 | + "i3GEOgradedepontosixm", | ||
201 | + "i3GEOgradedepontosixs", | ||
202 | + "i3GEOgradedepontosiyg", | ||
203 | + "i3GEOgradedepontosiym", | ||
204 | + "i3GEOgradedepontosiys" | ||
205 | + ); | ||
206 | + g_tipoacao = temp; | ||
182 | } | 207 | } |
183 | }; | 208 | }; |
184 | <?php if(extension_loaded('zlib')){ob_end_flush();}?> | 209 | <?php if(extension_loaded('zlib')){ob_end_flush();}?> |