Commit 1a965084e49eb0697c97d54ae1065b29a997c507
1 parent
874bc2b8
Exists in
master
and in
7 other branches
Inclusão de opção para alterar o esquema de cores de uma camada, na ferramenta c…
…om os atalhos de opções de cada camada
Showing
5 changed files
with
41 additions
and
4 deletions
Show diff stats
classesphp/classe_mapa.php
@@ -274,7 +274,8 @@ class Mapa | @@ -274,7 +274,8 @@ class Mapa | ||
274 | "link_tema", | 274 | "link_tema", |
275 | "ferramentas", | 275 | "ferramentas", |
276 | "legendaimg", | 276 | "legendaimg", |
277 | - "offsite" | 277 | + "offsite", |
278 | + "numclasses" | ||
278 | ); | 279 | ); |
279 | foreach ($this->layers as $oLayer){ | 280 | foreach ($this->layers as $oLayer){ |
280 | $sel = "nao"; | 281 | $sel = "nao"; |
@@ -508,7 +509,8 @@ class Mapa | @@ -508,7 +509,8 @@ class Mapa | ||
508 | $link_tema, | 509 | $link_tema, |
509 | $ferramentas, | 510 | $ferramentas, |
510 | $oLayer->getmetadata("legendaimg"), | 511 | $oLayer->getmetadata("legendaimg"), |
511 | - $oLayer->offsite->red.",".$oLayer->offsite->green.",".$oLayer->offsite->blue | 512 | + $oLayer->offsite->red.",".$oLayer->offsite->green.",".$oLayer->offsite->blue, |
513 | + $oLayer->numclasses | ||
512 | ); | 514 | ); |
513 | } | 515 | } |
514 | } | 516 | } |
ferramentas/atalhoscamada/dicionario.js
@@ -46,5 +46,13 @@ i3GEOF.atalhoscamada.dicionario = { | @@ -46,5 +46,13 @@ i3GEOF.atalhoscamada.dicionario = { | ||
46 | es : "", | 46 | es : "", |
47 | it : "" | 47 | it : "" |
48 | } | 48 | } |
49 | - ] | 49 | + ], |
50 | + "cores" : [ | ||
51 | + { | ||
52 | + pt : "Esquema de cores", | ||
53 | + en : "", | ||
54 | + es : "", | ||
55 | + it : "" | ||
56 | + } | ||
57 | + ] | ||
50 | }; | 58 | }; |
ferramentas/atalhoscamada/index.js
@@ -205,5 +205,28 @@ i3GEOF.atalhoscamada = | @@ -205,5 +205,28 @@ i3GEOF.atalhoscamada = | ||
205 | }, | 205 | }, |
206 | mudaNome : function(f,idjanela){ | 206 | mudaNome : function(f,idjanela){ |
207 | i3GEO.tema.mudanome(i3GEOF.atalhoscamada.propJanelas[idjanela].tema,f[0].value); | 207 | i3GEO.tema.mudanome(i3GEOF.atalhoscamada.propJanelas[idjanela].tema,f[0].value); |
208 | + }, | ||
209 | + mudaCor : function(idjanela){ | ||
210 | + var tema = i3GEO.arvoreDeCamadas.pegaTema(i3GEOF.atalhoscamada.propJanelas[idjanela].tema); | ||
211 | + var el = idjanela+i3GEOF.atalhoscamada.propJanelas[idjanela].tema; | ||
212 | + i3GEO.util.abreColourRamp(idjanela+"cr", el, tema.numclasses,i3GEOF.atalhoscamada.propJanelas[idjanela].tema, false); | ||
213 | + }, | ||
214 | + aplicaColourRamp : function(idjanela) { | ||
215 | + var tema = i3GEOF.atalhoscamada.propJanelas[idjanela].tema; | ||
216 | + var lista = $i(idjanela+tema); | ||
217 | + if (lista.value != "") { | ||
218 | + var cores = lista.value, ext = i3GEO.util.extOSM2Geo(i3GEO.parametros.mapexten), temp = function() { | ||
219 | + i3GEO.Interface.atualizaTema("", tema); | ||
220 | + }, p = | ||
221 | + i3GEO.configura.locaplic + "/classesphp/mapa_controle.php?g_sid=" | ||
222 | + + i3GEO.configura.sid | ||
223 | + + "&funcao=alteraclasse&opcao=aplicacoresrgb&ext=" | ||
224 | + + ext | ||
225 | + + "&tema=" | ||
226 | + + tema, cp = new cpaint(); | ||
227 | + cp.set_transfer_mode('POST'); | ||
228 | + cp.set_response_type("JSON"); | ||
229 | + cp.call(p, "foo", temp, "cores=" + cores); | ||
230 | + } | ||
208 | } | 231 | } |
209 | }; | 232 | }; |
210 | \ No newline at end of file | 233 | \ No newline at end of file |
ferramentas/atalhoscamada/template_mst.html
@@ -30,9 +30,11 @@ | @@ -30,9 +30,11 @@ | ||
30 | <a href='javascript:void(0)' onclick="i3GEO.mapa.dialogo.selecao()" class='{{selecaoHidden}} btn btn-primary btn-lg btn-block btn-raised'>{{{selecao}}}</a> | 30 | <a href='javascript:void(0)' onclick="i3GEO.mapa.dialogo.selecao()" class='{{selecaoHidden}} btn btn-primary btn-lg btn-block btn-raised'>{{{selecao}}}</a> |
31 | <a href='javascript:void(0)' onclick="i3GEO.tema.dialogo.graficotema('{{tema}}')" class='{{graficoHidden}} btn btn-primary btn-lg btn-block btn-raised'>{{{grafico}}}</a> | 31 | <a href='javascript:void(0)' onclick="i3GEO.tema.dialogo.graficotema('{{tema}}')" class='{{graficoHidden}} btn btn-primary btn-lg btn-block btn-raised'>{{{grafico}}}</a> |
32 | <a href='javascript:void(0)' onclick="i3GEO.tema.dialogo.editaLegenda('{{tema}}')" class='{{legendaHidden}} btn btn-primary btn-lg btn-block btn-raised'>{{{editaLegenda}}}</a> | 32 | <a href='javascript:void(0)' onclick="i3GEO.tema.dialogo.editaLegenda('{{tema}}')" class='{{legendaHidden}} btn btn-primary btn-lg btn-block btn-raised'>{{{editaLegenda}}}</a> |
33 | + <a href='javascript:void(0)' onclick="i3GEOF.atalhoscamada.mudaCor('{{{idjanela}}}')" class='{{noPolygonHidden}} btn btn-primary btn-lg btn-block btn-raised'>{{{cores}}}</a> | ||
33 | <a href='javascript:void(0)' onclick="i3GEO.navega.destacaTema.inicia('{{tema}}')" class='{{destacaHidden}} btn btn-primary btn-lg btn-block btn-raised'>{{{destaca}}}</a> | 34 | <a href='javascript:void(0)' onclick="i3GEO.navega.destacaTema.inicia('{{tema}}')" class='{{destacaHidden}} btn btn-primary btn-lg btn-block btn-raised'>{{{destaca}}}</a> |
34 | <a href='javascript:void(0)' onclick="i3GEO.tema.contorno('{{tema}}')" class='{{noPolygonHidden}} btn btn-primary btn-lg btn-block btn-raised'>{{{contorno}}}</a> | 35 | <a href='javascript:void(0)' onclick="i3GEO.tema.contorno('{{tema}}')" class='{{noPolygonHidden}} btn btn-primary btn-lg btn-block btn-raised'>{{{contorno}}}</a> |
35 | <a href='javascript:void(0)' onclick="i3GEO.tema.dialogo.mostraWms('{{tema}}')" class='{{wmsHidden}} btn btn-primary btn-lg btn-block btn-raised'>{{{wms}}}</a> | 36 | <a href='javascript:void(0)' onclick="i3GEO.tema.dialogo.mostraWms('{{tema}}')" class='{{wmsHidden}} btn btn-primary btn-lg btn-block btn-raised'>{{{wms}}}</a> |
36 | <a href='javascript:void(0)' onclick="i3GEO.tema.dialogo.tme('{{tema}}')" class='{{tmeHidden}} btn btn-primary btn-lg btn-block btn-raised'>{{{tme}}}</a> | 37 | <a href='javascript:void(0)' onclick="i3GEO.tema.dialogo.tme('{{tema}}')" class='{{tmeHidden}} btn btn-primary btn-lg btn-block btn-raised'>{{{tme}}}</a> |
37 | <a href='javascript:void(0)' onclick="i3GEO.tema.dialogo.storymap('{{tema}}')" class='{{StoryMapHidden}} btn btn-primary btn-lg btn-block btn-raised'>StoryMap</a> | 38 | <a href='javascript:void(0)' onclick="i3GEO.tema.dialogo.storymap('{{tema}}')" class='{{StoryMapHidden}} btn btn-primary btn-lg btn-block btn-raised'>StoryMap</a> |
38 | -</div> | ||
39 | \ No newline at end of file | 39 | \ No newline at end of file |
40 | +</div> | ||
41 | +<input type='hidden' onchange="i3GEOF.atalhoscamada.aplicaColourRamp('{{{idjanela}}}')" id="{{{idjanela}}}{{tema}}" value='' /> | ||
40 | \ No newline at end of file | 42 | \ No newline at end of file |
ferramentas/metaestat/template_analise_mst.html
@@ -40,9 +40,11 @@ | @@ -40,9 +40,11 @@ | ||
40 | Animação | 40 | Animação |
41 | </a> | 41 | </a> |
42 | --> | 42 | --> |
43 | + <!-- | ||
43 | <a onclick="i3GEOF.metaestat.analise.alteraCores()" title="" class='btn btn-primary btn-lg btn-block btn-raised' href='javascript:void(0)' > | 44 | <a onclick="i3GEOF.metaestat.analise.alteraCores()" title="" class='btn btn-primary btn-lg btn-block btn-raised' href='javascript:void(0)' > |
44 | Cores | 45 | Cores |
45 | </a> | 46 | </a> |
47 | + --> | ||
46 | <!-- | 48 | <!-- |
47 | <a onclick="i3GEOF.metaestat.analise.contorno()" title="" class='btn btn-primary btn-lg btn-block btn-raised' href='javascript:void(0)' > | 49 | <a onclick="i3GEOF.metaestat.analise.contorno()" title="" class='btn btn-primary btn-lg btn-block btn-raised' href='javascript:void(0)' > |
48 | Contorno | 50 | Contorno |