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