diff --git a/classesjs/classe_tema.js b/classesjs/classe_tema.js
index 9fe9aad..0cae921 100644
--- a/classesjs/classe_tema.js
+++ b/classesjs/classe_tema.js
@@ -603,15 +603,20 @@ i3GEO.tema =
* Parametros:
*
* {string} - codigo do tema
+ *
+ * {objeto} - propriedades (ver ferramentas/graficotema/index.js funcao iniciaJanelaFlutuante)
*/
- graficotema : function(idtema) {
+ graficotema : function(idtema,propriedades) {
i3GEO.mapa.ativaTema(idtema);
+ var temp = function(){
+ i3GEOF.graficoTema.iniciaJanelaFlutuante(propriedades);
+ };
i3GEO.util.dialogoFerramenta(
"i3GEO.tema.dialogo.graficotema()",
"graficotema",
"graficoTema",
"dependencias.php",
- "i3GEOF.graficoTema.iniciaJanelaFlutuante()");
+ temp);
},
/**
* Function: toponimia
diff --git a/classesjs/dicionario.js b/classesjs/dicionario.js
index 1983433..0047709 100644
--- a/classesjs/dicionario.js
+++ b/classesjs/dicionario.js
@@ -2673,6 +2673,13 @@ g_traducao = {
es : ""
}
],
+ "nenhum" : [
+ {
+ pt : "Nenhum",
+ en : "",
+ es : ""
+ }
+ ],
"tipo" : [
{
pt : "Tipo",
diff --git a/ferramentas/atalhosedicao/dicionario.js b/ferramentas/atalhosedicao/dicionario.js
index 8da2abd..3b02dc4 100755
--- a/ferramentas/atalhosedicao/dicionario.js
+++ b/ferramentas/atalhosedicao/dicionario.js
@@ -54,5 +54,10 @@ i3GEOF.atalhosedicao.dicionario = {
pt : "Ferramentas com parâmetros que podem ser armazenados no mapfile do tema",
en : "",
es : "Herramientas con parámetros que pueden ser almazenados en el mapfile del tema"
- } ]
+ } ],
+ "temacomgrafico" : [{
+ pt : "Feições com Gráficos",
+ en : "",
+ es : "Feiciones con Gráficos"
+ }]
};
diff --git a/ferramentas/atalhosedicao/index.js b/ferramentas/atalhosedicao/index.js
index 33cffcc..e7a0e11 100755
--- a/ferramentas/atalhosedicao/index.js
+++ b/ferramentas/atalhosedicao/index.js
@@ -122,7 +122,7 @@ i3GEOF.atalhosedicao =
}
});
$i("i3GEOFatalhosedicaoOpacidadeB-button").style.width = "50px";
-
+
new YAHOO.widget.Button("i3GEOFatalhosedicaoTme", {
onclick : {
fn : function() {
@@ -141,6 +141,16 @@ i3GEOF.atalhosedicao =
}
});
$i("i3GEOFatalhosedicaoStorymap-button").style.width = "200px";
+
+ new YAHOO.widget.Button("i3GEOFatalhosedicaoTemaComGrafico", {
+ onclick : {
+ fn : function() {
+ i3GEO.temaAtivo = i3GEOF.atalhosedicao.tema;
+ i3GEO.tema.dialogo.graficotema();
+ }
+ }
+ });
+ $i("i3GEOFatalhosedicaoFiltro-button").style.width = "200px";
//
//atualiza os campos que dependem de parametros de cada camada
//
diff --git a/ferramentas/atalhosedicao/template_mst.html b/ferramentas/atalhosedicao/template_mst.html
index 5743424..f7af97c 100755
--- a/ferramentas/atalhosedicao/template_mst.html
+++ b/ferramentas/atalhosedicao/template_mst.html
@@ -48,6 +48,9 @@
+
+
+
{{{opacidade}}}
diff --git a/ferramentas/graficotema/index.js b/ferramentas/graficotema/index.js
index eb237f8..bc8018c 100644
--- a/ferramentas/graficotema/index.js
+++ b/ferramentas/graficotema/index.js
@@ -40,6 +40,9 @@ Classe: i3GEOF.graficoTema
*/
i3GEOF.graficoTema = {
+ propriedades : {
+ mesmoTema : false
+ },
tema : i3GEO.temaAtivo,
/*
Variavel: aguarde
@@ -137,7 +140,10 @@ i3GEOF.graficoTema = {
Cria a janela flutuante para controle da ferramenta.
*/
- iniciaJanelaFlutuante: function(){
+ iniciaJanelaFlutuante: function(propriedades){
+ if(propriedades){
+ i3GEOF.graficoTema.propriedades = propriedades;
+ }
var janela,divid,temp,titulo;
if($i("i3GEOF.graficoTema")){
i3GEOF.graficoTema.inicia("i3GEOF.graficoTema_corpo");
@@ -261,7 +267,16 @@ i3GEOF.graficoTema = {
i3GEOF.graficoTema.aguarde.visibility = "hidden";
i3GEO.atualiza(retorno);
};
- p = i3GEO.configura.locaplic+"/ferramentas/graficotema/exec.php?g_sid="+i3GEO.configura.sid+"&funcao=graficotema&tema="+i3GEOF.graficoTema.tema+"&lista="+lista+"&tamanho="+tamanho+"&tipo="+tipo+"&outlinecolor="+outlinecolor+"&offset="+offset;
+ p = i3GEO.configura.locaplic+"/ferramentas/graficotema/exec.php?"
+ + "g_sid="+i3GEO.configura.sid
+ + "&funcao=graficotema"
+ + "&tema="+i3GEOF.graficoTema.tema
+ + "&lista="+lista
+ + "&tamanho="+tamanho
+ + "&tipo="+tipo
+ + "&outlinecolor="+outlinecolor
+ + "&offset="+offset
+ + "&mesmoTema="+i3GEOF.graficoTema.propriedades.mesmoTema;
cp.set_response_type("JSON");
cp.call(p,"graficotema",temp);
}catch(e){i3GEO.janela.tempoMsg("Erro: "+e);i3GEOF.graficoTema.aguarde.visibility = "hidden";}
diff --git a/js/dicionario.js b/js/dicionario.js
index 517d965..fec8bb9 100644
--- a/js/dicionario.js
+++ b/js/dicionario.js
@@ -2215,155 +2215,155 @@ var g_traducao =
"x99" : [
{
pt : "Cálculo não pode ser realizado. Falta carregar a API de geometria do GM",
- en : "",
- es : ""
+ en : "The calculation cannot be performed. It is necessary to upload the API of GM geometry",
+ es : "El cálculo no puede ser realizado. Falta cargar la API de geometría de GM"
}
],
"x101" : [
{
pt : "Cópia",
- en : "",
- es : ""
+ en : "Copy",
+ es : "Copia"
}
],
"x102" : [
{
pt : "Mapa de calor",
en : "Heatmap",
- es : ""
+ es : "Mapa de calor"
}
],
"x103" : [
{
pt : "Links para abrir o mapa",
- en : "",
- es : ""
+ en : "Links to open the map",
+ es : "Links para abrir el mapa "
}
],
"x104" : [
{
pt : "Mapa de agrupamentos",
- en : "",
- es : ""
+ en : "Cluster map",
+ es : "Mapa de agrupación"
}
],
"x105" : [
{
pt : "Navegação",
- en : "",
- es : ""
+ en : "Browsing",
+ es : "Navegación"
}
],
"mais" : [
{
pt : "Mais...",
- en : "",
- es : ""
+ en : "More...",
+ es : "Más..."
}
],
"uploadArquivoGeo" : [
{
pt : "Upload de arquivo geo",
- en : "",
- es : ""
+ en : "Geo file Upload",
+ es : "Carga del archivo geo"
}
],
"conexaoServicoGeo" : [
{
pt : "Conexão com serviços geo",
- en : "",
- es : ""
+ en : "Connection to geo services ",
+ es : "Conexión con servicios geo"
}
],
"saikuAba" : [
{
pt : "SAIKU - OLAP (abrir em nova aba)",
- en : "",
- es : ""
+ en : "SAIKU - OLAP (open in new tab)",
+ es : "SAIKU - OLAP (abrir en una nueva pestaña)"
}
],
"saikuMapa" : [
{
pt : "SAIKU - OLAP (abrir em janela interna)",
- en : "",
- es : ""
+ en : "SAIKU - OLAP (open in internal window)",
+ es : "SAIKU - OLAP (abrir en una ventana interna)"
}
],
"refMapaAtual" : [
{
pt : "Mapa atual",
- en : "",
- es : ""
+ en : "Current map",
+ es : "Mapa actual"
}
],
"refMapaDinamico" : [
{
pt : "Mapa dinâmico",
- en : "",
- es : ""
+ en : "Dynamic map",
+ es : "Mapa dinámico"
}
],
"naoPermitido" : [
{
pt : "Operacao nao autorizada para esse usuario",
- en : "",
- es : ""
+ en : "Unauthorized operation for this user",
+ es : "Operación no autorizada para ese usuario"
}
],
"melhorcaminho" : [
{
pt : "Melhor caminho (raster)",
- en : "",
- es : ""
+ en : "Best way (raster)",
+ es : "Mejor camino (raster)"
}
],
"tolerancia" : [
{
pt : "Tolerância de busca (em pixels)",
- en : "",
- es : ""
+ en : "Search tolerance (in pixels)",
+ es : "Tolerancia de búsqueda (en Pixeles)"
}
],
"naoInstalado" : [
{
pt : "Ferramenta não disponível nessa instalação do i3Geo",
- en : "",
- es : ""
+ en : "Tool unavailable in this installation of i3geo",
+ es : "Herramienta no disponible en esta instalación de i3geo"
}
],
"variaEscala" : [
{
pt : "Dependência da escala",
- en : "",
- es : ""
+ en : "Scale dependency",
+ es : "Dependencia de escala"
}
],
"mostraTodosLegenda" : [
{
pt : "todos",
- en : "",
- es : ""
+ en : "all",
+ es : "todos"
}
],
"mostraSoLegenda" : [
{
pt : "só legenda",
- en : "",
- es : ""
+ en : "only legend",
+ es : "sólo leyenda"
}
],
"removerDoMapa" : [
{
pt : "Remove a camada do mapa?",
- en : "",
- es : ""
+ en : "Do you want to remove the layer from map?",
+ es : "¿Se remueve la capa del mapa?"
}
],
"dicaBuscaRapida" : [
{
pt : "Abre uma janela flutuante com opções de busca de dados em serviços como o Google Maps ou nas camadas exsitentes no mapa",
- en : "",
- es : ""
+ en : "It opens a window with options to search data in services like Google Maps or in the map existing layers",
+ es : "Abre una ventana con opciones de búsqueda de datos en servicios como Google Maps o en las capas existentes en el mapa"
}
],
"refresh" : [
diff --git a/js/tema.js b/js/tema.js
index b70067b..ac9e423 100644
--- a/js/tema.js
+++ b/js/tema.js
@@ -601,15 +601,20 @@ i3GEO.tema =
* Parametros:
*
* {string} - codigo do tema
+ *
+ * {objeto} - propriedades (ver ferramentas/graficotema/index.js funcao iniciaJanelaFlutuante)
*/
- graficotema : function(idtema) {
+ graficotema : function(idtema,propriedades) {
i3GEO.mapa.ativaTema(idtema);
+ var temp = function(){
+ i3GEOF.graficoTema.iniciaJanelaFlutuante(propriedades);
+ };
i3GEO.util.dialogoFerramenta(
"i3GEO.tema.dialogo.graficotema()",
"graficotema",
"graficoTema",
"dependencias.php",
- "i3GEOF.graficoTema.iniciaJanelaFlutuante()");
+ temp);
},
/**
* Function: toponimia
--
libgit2 0.21.2