diff --git a/classesphp/classe_mapa.php b/classesphp/classe_mapa.php index 38b3cfa..b307705 100755 --- a/classesphp/classe_mapa.php +++ b/classesphp/classe_mapa.php @@ -274,7 +274,8 @@ class Mapa "link_tema", "ferramentas", "legendaimg", - "offsite" + "offsite", + "numclasses" ); foreach ($this->layers as $oLayer){ $sel = "nao"; @@ -508,7 +509,8 @@ class Mapa $link_tema, $ferramentas, $oLayer->getmetadata("legendaimg"), - $oLayer->offsite->red.",".$oLayer->offsite->green.",".$oLayer->offsite->blue + $oLayer->offsite->red.",".$oLayer->offsite->green.",".$oLayer->offsite->blue, + $oLayer->numclasses ); } } diff --git a/ferramentas/atalhoscamada/dicionario.js b/ferramentas/atalhoscamada/dicionario.js index 1790f64..3ba0bd7 100755 --- a/ferramentas/atalhoscamada/dicionario.js +++ b/ferramentas/atalhoscamada/dicionario.js @@ -46,5 +46,13 @@ i3GEOF.atalhoscamada.dicionario = { es : "", it : "" } - ] + ], + "cores" : [ + { + pt : "Esquema de cores", + en : "", + es : "", + it : "" + } + ] }; diff --git a/ferramentas/atalhoscamada/index.js b/ferramentas/atalhoscamada/index.js index 184fef8..b8d776c 100755 --- a/ferramentas/atalhoscamada/index.js +++ b/ferramentas/atalhoscamada/index.js @@ -205,5 +205,28 @@ i3GEOF.atalhoscamada = }, mudaNome : function(f,idjanela){ i3GEO.tema.mudanome(i3GEOF.atalhoscamada.propJanelas[idjanela].tema,f[0].value); + }, + mudaCor : function(idjanela){ + var tema = i3GEO.arvoreDeCamadas.pegaTema(i3GEOF.atalhoscamada.propJanelas[idjanela].tema); + var el = idjanela+i3GEOF.atalhoscamada.propJanelas[idjanela].tema; + i3GEO.util.abreColourRamp(idjanela+"cr", el, tema.numclasses,i3GEOF.atalhoscamada.propJanelas[idjanela].tema, false); + }, + aplicaColourRamp : function(idjanela) { + var tema = i3GEOF.atalhoscamada.propJanelas[idjanela].tema; + var lista = $i(idjanela+tema); + if (lista.value != "") { + var cores = lista.value, ext = i3GEO.util.extOSM2Geo(i3GEO.parametros.mapexten), temp = function() { + i3GEO.Interface.atualizaTema("", tema); + }, p = + i3GEO.configura.locaplic + "/classesphp/mapa_controle.php?g_sid=" + + i3GEO.configura.sid + + "&funcao=alteraclasse&opcao=aplicacoresrgb&ext=" + + ext + + "&tema=" + + tema, cp = new cpaint(); + cp.set_transfer_mode('POST'); + cp.set_response_type("JSON"); + cp.call(p, "foo", temp, "cores=" + cores); + } } }; \ No newline at end of file diff --git a/ferramentas/atalhoscamada/template_mst.html b/ferramentas/atalhoscamada/template_mst.html index fe74820..519301e 100755 --- a/ferramentas/atalhoscamada/template_mst.html +++ b/ferramentas/atalhoscamada/template_mst.html @@ -30,9 +30,11 @@ {{{selecao}}} {{{grafico}}} {{{editaLegenda}}} + {{{cores}}} {{{destaca}}} {{{contorno}}} {{{wms}}} {{{tme}}} StoryMap - \ No newline at end of file + + \ No newline at end of file diff --git a/ferramentas/metaestat/template_analise_mst.html b/ferramentas/metaestat/template_analise_mst.html index 90d02a2..3a87d60 100755 --- a/ferramentas/metaestat/template_analise_mst.html +++ b/ferramentas/metaestat/template_analise_mst.html @@ -40,9 +40,11 @@ Animação --> +