Commit 409066049729cce5a0262a38000cbf1e14e6c481
1 parent
00bdf66a
Exists in
master
and in
7 other branches
Inclusão de parametros na ferramenta de tema com gráficos
Showing
8 changed files
with
101 additions
and
51 deletions
Show diff stats
classesjs/classe_tema.js
@@ -603,15 +603,20 @@ i3GEO.tema = | @@ -603,15 +603,20 @@ i3GEO.tema = | ||
603 | * Parametros: | 603 | * Parametros: |
604 | * | 604 | * |
605 | * {string} - codigo do tema | 605 | * {string} - codigo do tema |
606 | + * | ||
607 | + * {objeto} - propriedades (ver ferramentas/graficotema/index.js funcao iniciaJanelaFlutuante) | ||
606 | */ | 608 | */ |
607 | - graficotema : function(idtema) { | 609 | + graficotema : function(idtema,propriedades) { |
608 | i3GEO.mapa.ativaTema(idtema); | 610 | i3GEO.mapa.ativaTema(idtema); |
611 | + var temp = function(){ | ||
612 | + i3GEOF.graficoTema.iniciaJanelaFlutuante(propriedades); | ||
613 | + }; | ||
609 | i3GEO.util.dialogoFerramenta( | 614 | i3GEO.util.dialogoFerramenta( |
610 | "i3GEO.tema.dialogo.graficotema()", | 615 | "i3GEO.tema.dialogo.graficotema()", |
611 | "graficotema", | 616 | "graficotema", |
612 | "graficoTema", | 617 | "graficoTema", |
613 | "dependencias.php", | 618 | "dependencias.php", |
614 | - "i3GEOF.graficoTema.iniciaJanelaFlutuante()"); | 619 | + temp); |
615 | }, | 620 | }, |
616 | /** | 621 | /** |
617 | * Function: toponimia | 622 | * Function: toponimia |
classesjs/dicionario.js
@@ -2673,6 +2673,13 @@ g_traducao = { | @@ -2673,6 +2673,13 @@ g_traducao = { | ||
2673 | es : "" | 2673 | es : "" |
2674 | } | 2674 | } |
2675 | ], | 2675 | ], |
2676 | + "nenhum" : [ | ||
2677 | + { | ||
2678 | + pt : "Nenhum", | ||
2679 | + en : "", | ||
2680 | + es : "" | ||
2681 | + } | ||
2682 | + ], | ||
2676 | "tipo" : [ | 2683 | "tipo" : [ |
2677 | { | 2684 | { |
2678 | pt : "Tipo", | 2685 | pt : "Tipo", |
ferramentas/atalhosedicao/dicionario.js
@@ -54,5 +54,10 @@ i3GEOF.atalhosedicao.dicionario = { | @@ -54,5 +54,10 @@ i3GEOF.atalhosedicao.dicionario = { | ||
54 | pt : "Ferramentas com parâmetros que podem ser armazenados no mapfile do tema", | 54 | pt : "Ferramentas com parâmetros que podem ser armazenados no mapfile do tema", |
55 | en : "", | 55 | en : "", |
56 | es : "Herramientas con parámetros que pueden ser almazenados en el mapfile del tema" | 56 | es : "Herramientas con parámetros que pueden ser almazenados en el mapfile del tema" |
57 | - } ] | 57 | + } ], |
58 | + "temacomgrafico" : [{ | ||
59 | + pt : "Feições com Gráficos", | ||
60 | + en : "", | ||
61 | + es : "Feiciones con Gráficos" | ||
62 | + }] | ||
58 | }; | 63 | }; |
ferramentas/atalhosedicao/index.js
@@ -122,7 +122,7 @@ i3GEOF.atalhosedicao = | @@ -122,7 +122,7 @@ i3GEOF.atalhosedicao = | ||
122 | } | 122 | } |
123 | }); | 123 | }); |
124 | $i("i3GEOFatalhosedicaoOpacidadeB-button").style.width = "50px"; | 124 | $i("i3GEOFatalhosedicaoOpacidadeB-button").style.width = "50px"; |
125 | - | 125 | + |
126 | new YAHOO.widget.Button("i3GEOFatalhosedicaoTme", { | 126 | new YAHOO.widget.Button("i3GEOFatalhosedicaoTme", { |
127 | onclick : { | 127 | onclick : { |
128 | fn : function() { | 128 | fn : function() { |
@@ -141,6 +141,16 @@ i3GEOF.atalhosedicao = | @@ -141,6 +141,16 @@ i3GEOF.atalhosedicao = | ||
141 | } | 141 | } |
142 | }); | 142 | }); |
143 | $i("i3GEOFatalhosedicaoStorymap-button").style.width = "200px"; | 143 | $i("i3GEOFatalhosedicaoStorymap-button").style.width = "200px"; |
144 | + | ||
145 | + new YAHOO.widget.Button("i3GEOFatalhosedicaoTemaComGrafico", { | ||
146 | + onclick : { | ||
147 | + fn : function() { | ||
148 | + i3GEO.temaAtivo = i3GEOF.atalhosedicao.tema; | ||
149 | + i3GEO.tema.dialogo.graficotema(); | ||
150 | + } | ||
151 | + } | ||
152 | + }); | ||
153 | + $i("i3GEOFatalhosedicaoFiltro-button").style.width = "200px"; | ||
144 | // | 154 | // |
145 | //atualiza os campos que dependem de parametros de cada camada | 155 | //atualiza os campos que dependem de parametros de cada camada |
146 | // | 156 | // |
ferramentas/atalhosedicao/template_mst.html
@@ -48,6 +48,9 @@ | @@ -48,6 +48,9 @@ | ||
48 | <p class='paragrafo'> | 48 | <p class='paragrafo'> |
49 | <input id='i3GEOFatalhosedicaoFiltro' type='button' value='{{{filtro}}}' /> | 49 | <input id='i3GEOFatalhosedicaoFiltro' type='button' value='{{{filtro}}}' /> |
50 | </p> | 50 | </p> |
51 | + <p class='paragrafo'> | ||
52 | + <input id='i3GEOFatalhosedicaoTemaComGrafico' type='button' value='{{{temacomgrafico}}}' /> | ||
53 | + </p> | ||
51 | <p class='paragrafo'>{{{opacidade}}}</p> | 54 | <p class='paragrafo'>{{{opacidade}}}</p> |
52 | <div class='i3geoForm i3geoFormIconeEdita' style='width: 90px; float: left;'> | 55 | <div class='i3geoForm i3geoFormIconeEdita' style='width: 90px; float: left;'> |
53 | <input id='i3GEOFatalhosedicaoOpacidade' type='text' value='' /> | 56 | <input id='i3GEOFatalhosedicaoOpacidade' type='text' value='' /> |
ferramentas/graficotema/index.js
@@ -40,6 +40,9 @@ Classe: i3GEOF.graficoTema | @@ -40,6 +40,9 @@ Classe: i3GEOF.graficoTema | ||
40 | 40 | ||
41 | */ | 41 | */ |
42 | i3GEOF.graficoTema = { | 42 | i3GEOF.graficoTema = { |
43 | + propriedades : { | ||
44 | + mesmoTema : false | ||
45 | + }, | ||
43 | tema : i3GEO.temaAtivo, | 46 | tema : i3GEO.temaAtivo, |
44 | /* | 47 | /* |
45 | Variavel: aguarde | 48 | Variavel: aguarde |
@@ -137,7 +140,10 @@ i3GEOF.graficoTema = { | @@ -137,7 +140,10 @@ i3GEOF.graficoTema = { | ||
137 | 140 | ||
138 | Cria a janela flutuante para controle da ferramenta. | 141 | Cria a janela flutuante para controle da ferramenta. |
139 | */ | 142 | */ |
140 | - iniciaJanelaFlutuante: function(){ | 143 | + iniciaJanelaFlutuante: function(propriedades){ |
144 | + if(propriedades){ | ||
145 | + i3GEOF.graficoTema.propriedades = propriedades; | ||
146 | + } | ||
141 | var janela,divid,temp,titulo; | 147 | var janela,divid,temp,titulo; |
142 | if($i("i3GEOF.graficoTema")){ | 148 | if($i("i3GEOF.graficoTema")){ |
143 | i3GEOF.graficoTema.inicia("i3GEOF.graficoTema_corpo"); | 149 | i3GEOF.graficoTema.inicia("i3GEOF.graficoTema_corpo"); |
@@ -261,7 +267,16 @@ i3GEOF.graficoTema = { | @@ -261,7 +267,16 @@ i3GEOF.graficoTema = { | ||
261 | i3GEOF.graficoTema.aguarde.visibility = "hidden"; | 267 | i3GEOF.graficoTema.aguarde.visibility = "hidden"; |
262 | i3GEO.atualiza(retorno); | 268 | i3GEO.atualiza(retorno); |
263 | }; | 269 | }; |
264 | - 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; | 270 | + p = i3GEO.configura.locaplic+"/ferramentas/graficotema/exec.php?" |
271 | + + "g_sid="+i3GEO.configura.sid | ||
272 | + + "&funcao=graficotema" | ||
273 | + + "&tema="+i3GEOF.graficoTema.tema | ||
274 | + + "&lista="+lista | ||
275 | + + "&tamanho="+tamanho | ||
276 | + + "&tipo="+tipo | ||
277 | + + "&outlinecolor="+outlinecolor | ||
278 | + + "&offset="+offset | ||
279 | + + "&mesmoTema="+i3GEOF.graficoTema.propriedades.mesmoTema; | ||
265 | cp.set_response_type("JSON"); | 280 | cp.set_response_type("JSON"); |
266 | cp.call(p,"graficotema",temp); | 281 | cp.call(p,"graficotema",temp); |
267 | }catch(e){i3GEO.janela.tempoMsg("Erro: "+e);i3GEOF.graficoTema.aguarde.visibility = "hidden";} | 282 | }catch(e){i3GEO.janela.tempoMsg("Erro: "+e);i3GEOF.graficoTema.aguarde.visibility = "hidden";} |
js/dicionario.js
@@ -2215,155 +2215,155 @@ var g_traducao = | @@ -2215,155 +2215,155 @@ var g_traducao = | ||
2215 | "x99" : [ | 2215 | "x99" : [ |
2216 | { | 2216 | { |
2217 | pt : "Cálculo não pode ser realizado. Falta carregar a API de geometria do GM", | 2217 | pt : "Cálculo não pode ser realizado. Falta carregar a API de geometria do GM", |
2218 | - en : "", | ||
2219 | - es : "" | 2218 | + en : "The calculation cannot be performed. It is necessary to upload the API of GM geometry", |
2219 | + es : "El cálculo no puede ser realizado. Falta cargar la API de geometría de GM" | ||
2220 | } | 2220 | } |
2221 | ], | 2221 | ], |
2222 | "x101" : [ | 2222 | "x101" : [ |
2223 | { | 2223 | { |
2224 | pt : "Cópia", | 2224 | pt : "Cópia", |
2225 | - en : "", | ||
2226 | - es : "" | 2225 | + en : "Copy", |
2226 | + es : "Copia" | ||
2227 | } | 2227 | } |
2228 | ], | 2228 | ], |
2229 | "x102" : [ | 2229 | "x102" : [ |
2230 | { | 2230 | { |
2231 | pt : "Mapa de calor", | 2231 | pt : "Mapa de calor", |
2232 | en : "Heatmap", | 2232 | en : "Heatmap", |
2233 | - es : "" | 2233 | + es : "Mapa de calor" |
2234 | } | 2234 | } |
2235 | ], | 2235 | ], |
2236 | "x103" : [ | 2236 | "x103" : [ |
2237 | { | 2237 | { |
2238 | pt : "Links para abrir o mapa", | 2238 | pt : "Links para abrir o mapa", |
2239 | - en : "", | ||
2240 | - es : "" | 2239 | + en : "Links to open the map", |
2240 | + es : "Links para abrir el mapa " | ||
2241 | } | 2241 | } |
2242 | ], | 2242 | ], |
2243 | "x104" : [ | 2243 | "x104" : [ |
2244 | { | 2244 | { |
2245 | pt : "Mapa de agrupamentos", | 2245 | pt : "Mapa de agrupamentos", |
2246 | - en : "", | ||
2247 | - es : "" | 2246 | + en : "Cluster map", |
2247 | + es : "Mapa de agrupación" | ||
2248 | } | 2248 | } |
2249 | ], | 2249 | ], |
2250 | "x105" : [ | 2250 | "x105" : [ |
2251 | { | 2251 | { |
2252 | pt : "Navegação", | 2252 | pt : "Navegação", |
2253 | - en : "", | ||
2254 | - es : "" | 2253 | + en : "Browsing", |
2254 | + es : "Navegación" | ||
2255 | } | 2255 | } |
2256 | ], | 2256 | ], |
2257 | "mais" : [ | 2257 | "mais" : [ |
2258 | { | 2258 | { |
2259 | pt : "Mais...", | 2259 | pt : "Mais...", |
2260 | - en : "", | ||
2261 | - es : "" | 2260 | + en : "More...", |
2261 | + es : "Más..." | ||
2262 | } | 2262 | } |
2263 | ], | 2263 | ], |
2264 | "uploadArquivoGeo" : [ | 2264 | "uploadArquivoGeo" : [ |
2265 | { | 2265 | { |
2266 | pt : "Upload de arquivo geo", | 2266 | pt : "Upload de arquivo geo", |
2267 | - en : "", | ||
2268 | - es : "" | 2267 | + en : "Geo file Upload", |
2268 | + es : "Carga del archivo geo" | ||
2269 | } | 2269 | } |
2270 | ], | 2270 | ], |
2271 | "conexaoServicoGeo" : [ | 2271 | "conexaoServicoGeo" : [ |
2272 | { | 2272 | { |
2273 | pt : "Conexão com serviços geo", | 2273 | pt : "Conexão com serviços geo", |
2274 | - en : "", | ||
2275 | - es : "" | 2274 | + en : "Connection to geo services ", |
2275 | + es : "Conexión con servicios geo" | ||
2276 | } | 2276 | } |
2277 | ], | 2277 | ], |
2278 | "saikuAba" : [ | 2278 | "saikuAba" : [ |
2279 | { | 2279 | { |
2280 | pt : "SAIKU - OLAP (abrir em nova aba)", | 2280 | pt : "SAIKU - OLAP (abrir em nova aba)", |
2281 | - en : "", | ||
2282 | - es : "" | 2281 | + en : "SAIKU - OLAP (open in new tab)", |
2282 | + es : "SAIKU - OLAP (abrir en una nueva pestaña)" | ||
2283 | } | 2283 | } |
2284 | ], | 2284 | ], |
2285 | "saikuMapa" : [ | 2285 | "saikuMapa" : [ |
2286 | { | 2286 | { |
2287 | pt : "SAIKU - OLAP (abrir em janela interna)", | 2287 | pt : "SAIKU - OLAP (abrir em janela interna)", |
2288 | - en : "", | ||
2289 | - es : "" | 2288 | + en : "SAIKU - OLAP (open in internal window)", |
2289 | + es : "SAIKU - OLAP (abrir en una ventana interna)" | ||
2290 | } | 2290 | } |
2291 | ], | 2291 | ], |
2292 | "refMapaAtual" : [ | 2292 | "refMapaAtual" : [ |
2293 | { | 2293 | { |
2294 | pt : "Mapa atual", | 2294 | pt : "Mapa atual", |
2295 | - en : "", | ||
2296 | - es : "" | 2295 | + en : "Current map", |
2296 | + es : "Mapa actual" | ||
2297 | } | 2297 | } |
2298 | ], | 2298 | ], |
2299 | "refMapaDinamico" : [ | 2299 | "refMapaDinamico" : [ |
2300 | { | 2300 | { |
2301 | pt : "Mapa dinâmico", | 2301 | pt : "Mapa dinâmico", |
2302 | - en : "", | ||
2303 | - es : "" | 2302 | + en : "Dynamic map", |
2303 | + es : "Mapa dinámico" | ||
2304 | } | 2304 | } |
2305 | ], | 2305 | ], |
2306 | "naoPermitido" : [ | 2306 | "naoPermitido" : [ |
2307 | { | 2307 | { |
2308 | pt : "Operacao nao autorizada para esse usuario", | 2308 | pt : "Operacao nao autorizada para esse usuario", |
2309 | - en : "", | ||
2310 | - es : "" | 2309 | + en : "Unauthorized operation for this user", |
2310 | + es : "Operación no autorizada para ese usuario" | ||
2311 | } | 2311 | } |
2312 | ], | 2312 | ], |
2313 | "melhorcaminho" : [ | 2313 | "melhorcaminho" : [ |
2314 | { | 2314 | { |
2315 | pt : "Melhor caminho (raster)", | 2315 | pt : "Melhor caminho (raster)", |
2316 | - en : "", | ||
2317 | - es : "" | 2316 | + en : "Best way (raster)", |
2317 | + es : "Mejor camino (raster)" | ||
2318 | } | 2318 | } |
2319 | ], | 2319 | ], |
2320 | "tolerancia" : [ | 2320 | "tolerancia" : [ |
2321 | { | 2321 | { |
2322 | pt : "Tolerância de busca (em pixels)", | 2322 | pt : "Tolerância de busca (em pixels)", |
2323 | - en : "", | ||
2324 | - es : "" | 2323 | + en : "Search tolerance (in pixels)", |
2324 | + es : "Tolerancia de búsqueda (en Pixeles)" | ||
2325 | } | 2325 | } |
2326 | ], | 2326 | ], |
2327 | "naoInstalado" : [ | 2327 | "naoInstalado" : [ |
2328 | { | 2328 | { |
2329 | pt : "Ferramenta não disponível nessa instalação do i3Geo", | 2329 | pt : "Ferramenta não disponível nessa instalação do i3Geo", |
2330 | - en : "", | ||
2331 | - es : "" | 2330 | + en : "Tool unavailable in this installation of i3geo", |
2331 | + es : "Herramienta no disponible en esta instalación de i3geo" | ||
2332 | } | 2332 | } |
2333 | ], | 2333 | ], |
2334 | "variaEscala" : [ | 2334 | "variaEscala" : [ |
2335 | { | 2335 | { |
2336 | pt : "Dependência da escala", | 2336 | pt : "Dependência da escala", |
2337 | - en : "", | ||
2338 | - es : "" | 2337 | + en : "Scale dependency", |
2338 | + es : "Dependencia de escala" | ||
2339 | } | 2339 | } |
2340 | ], | 2340 | ], |
2341 | "mostraTodosLegenda" : [ | 2341 | "mostraTodosLegenda" : [ |
2342 | { | 2342 | { |
2343 | pt : "todos", | 2343 | pt : "todos", |
2344 | - en : "", | ||
2345 | - es : "" | 2344 | + en : "all", |
2345 | + es : "todos" | ||
2346 | } | 2346 | } |
2347 | ], | 2347 | ], |
2348 | "mostraSoLegenda" : [ | 2348 | "mostraSoLegenda" : [ |
2349 | { | 2349 | { |
2350 | pt : "só legenda", | 2350 | pt : "só legenda", |
2351 | - en : "", | ||
2352 | - es : "" | 2351 | + en : "only legend", |
2352 | + es : "sólo leyenda" | ||
2353 | } | 2353 | } |
2354 | ], | 2354 | ], |
2355 | "removerDoMapa" : [ | 2355 | "removerDoMapa" : [ |
2356 | { | 2356 | { |
2357 | pt : "Remove a camada do mapa?", | 2357 | pt : "Remove a camada do mapa?", |
2358 | - en : "", | ||
2359 | - es : "" | 2358 | + en : "Do you want to remove the layer from map?", |
2359 | + es : "¿Se remueve la capa del mapa?" | ||
2360 | } | 2360 | } |
2361 | ], | 2361 | ], |
2362 | "dicaBuscaRapida" : [ | 2362 | "dicaBuscaRapida" : [ |
2363 | { | 2363 | { |
2364 | 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", | 2364 | 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", |
2365 | - en : "", | ||
2366 | - es : "" | 2365 | + en : "It opens a window with options to search data in services like Google Maps or in the map existing layers", |
2366 | + es : "Abre una ventana con opciones de búsqueda de datos en servicios como Google Maps o en las capas existentes en el mapa" | ||
2367 | } | 2367 | } |
2368 | ], | 2368 | ], |
2369 | "refresh" : [ | 2369 | "refresh" : [ |
js/tema.js
@@ -601,15 +601,20 @@ i3GEO.tema = | @@ -601,15 +601,20 @@ i3GEO.tema = | ||
601 | * Parametros: | 601 | * Parametros: |
602 | * | 602 | * |
603 | * {string} - codigo do tema | 603 | * {string} - codigo do tema |
604 | + * | ||
605 | + * {objeto} - propriedades (ver ferramentas/graficotema/index.js funcao iniciaJanelaFlutuante) | ||
604 | */ | 606 | */ |
605 | - graficotema : function(idtema) { | 607 | + graficotema : function(idtema,propriedades) { |
606 | i3GEO.mapa.ativaTema(idtema); | 608 | i3GEO.mapa.ativaTema(idtema); |
609 | + var temp = function(){ | ||
610 | + i3GEOF.graficoTema.iniciaJanelaFlutuante(propriedades); | ||
611 | + }; | ||
607 | i3GEO.util.dialogoFerramenta( | 612 | i3GEO.util.dialogoFerramenta( |
608 | "i3GEO.tema.dialogo.graficotema()", | 613 | "i3GEO.tema.dialogo.graficotema()", |
609 | "graficotema", | 614 | "graficotema", |
610 | "graficoTema", | 615 | "graficoTema", |
611 | "dependencias.php", | 616 | "dependencias.php", |
612 | - "i3GEOF.graficoTema.iniciaJanelaFlutuante()"); | 617 | + temp); |
613 | }, | 618 | }, |
614 | /** | 619 | /** |
615 | * Function: toponimia | 620 | * Function: toponimia |