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 | 603 | * Parametros: |
604 | 604 | * |
605 | 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 | 610 | i3GEO.mapa.ativaTema(idtema); |
611 | + var temp = function(){ | |
612 | + i3GEOF.graficoTema.iniciaJanelaFlutuante(propriedades); | |
613 | + }; | |
609 | 614 | i3GEO.util.dialogoFerramenta( |
610 | 615 | "i3GEO.tema.dialogo.graficotema()", |
611 | 616 | "graficotema", |
612 | 617 | "graficoTema", |
613 | 618 | "dependencias.php", |
614 | - "i3GEOF.graficoTema.iniciaJanelaFlutuante()"); | |
619 | + temp); | |
615 | 620 | }, |
616 | 621 | /** |
617 | 622 | * Function: toponimia | ... | ... |
classesjs/dicionario.js
ferramentas/atalhosedicao/dicionario.js
... | ... | @@ -54,5 +54,10 @@ i3GEOF.atalhosedicao.dicionario = { |
54 | 54 | pt : "Ferramentas com parâmetros que podem ser armazenados no mapfile do tema", |
55 | 55 | en : "", |
56 | 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 | 122 | } |
123 | 123 | }); |
124 | 124 | $i("i3GEOFatalhosedicaoOpacidadeB-button").style.width = "50px"; |
125 | - | |
125 | + | |
126 | 126 | new YAHOO.widget.Button("i3GEOFatalhosedicaoTme", { |
127 | 127 | onclick : { |
128 | 128 | fn : function() { |
... | ... | @@ -141,6 +141,16 @@ i3GEOF.atalhosedicao = |
141 | 141 | } |
142 | 142 | }); |
143 | 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 | 155 | //atualiza os campos que dependem de parametros de cada camada |
146 | 156 | // | ... | ... |
ferramentas/atalhosedicao/template_mst.html
... | ... | @@ -48,6 +48,9 @@ |
48 | 48 | <p class='paragrafo'> |
49 | 49 | <input id='i3GEOFatalhosedicaoFiltro' type='button' value='{{{filtro}}}' /> |
50 | 50 | </p> |
51 | + <p class='paragrafo'> | |
52 | + <input id='i3GEOFatalhosedicaoTemaComGrafico' type='button' value='{{{temacomgrafico}}}' /> | |
53 | + </p> | |
51 | 54 | <p class='paragrafo'>{{{opacidade}}}</p> |
52 | 55 | <div class='i3geoForm i3geoFormIconeEdita' style='width: 90px; float: left;'> |
53 | 56 | <input id='i3GEOFatalhosedicaoOpacidade' type='text' value='' /> | ... | ... |
ferramentas/graficotema/index.js
... | ... | @@ -40,6 +40,9 @@ Classe: i3GEOF.graficoTema |
40 | 40 | |
41 | 41 | */ |
42 | 42 | i3GEOF.graficoTema = { |
43 | + propriedades : { | |
44 | + mesmoTema : false | |
45 | + }, | |
43 | 46 | tema : i3GEO.temaAtivo, |
44 | 47 | /* |
45 | 48 | Variavel: aguarde |
... | ... | @@ -137,7 +140,10 @@ i3GEOF.graficoTema = { |
137 | 140 | |
138 | 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 | 147 | var janela,divid,temp,titulo; |
142 | 148 | if($i("i3GEOF.graficoTema")){ |
143 | 149 | i3GEOF.graficoTema.inicia("i3GEOF.graficoTema_corpo"); |
... | ... | @@ -261,7 +267,16 @@ i3GEOF.graficoTema = { |
261 | 267 | i3GEOF.graficoTema.aguarde.visibility = "hidden"; |
262 | 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 | 280 | cp.set_response_type("JSON"); |
266 | 281 | cp.call(p,"graficotema",temp); |
267 | 282 | }catch(e){i3GEO.janela.tempoMsg("Erro: "+e);i3GEOF.graficoTema.aguarde.visibility = "hidden";} | ... | ... |
js/dicionario.js
... | ... | @@ -2215,155 +2215,155 @@ var g_traducao = |
2215 | 2215 | "x99" : [ |
2216 | 2216 | { |
2217 | 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 | 2222 | "x101" : [ |
2223 | 2223 | { |
2224 | 2224 | pt : "Cópia", |
2225 | - en : "", | |
2226 | - es : "" | |
2225 | + en : "Copy", | |
2226 | + es : "Copia" | |
2227 | 2227 | } |
2228 | 2228 | ], |
2229 | 2229 | "x102" : [ |
2230 | 2230 | { |
2231 | 2231 | pt : "Mapa de calor", |
2232 | 2232 | en : "Heatmap", |
2233 | - es : "" | |
2233 | + es : "Mapa de calor" | |
2234 | 2234 | } |
2235 | 2235 | ], |
2236 | 2236 | "x103" : [ |
2237 | 2237 | { |
2238 | 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 | 2243 | "x104" : [ |
2244 | 2244 | { |
2245 | 2245 | pt : "Mapa de agrupamentos", |
2246 | - en : "", | |
2247 | - es : "" | |
2246 | + en : "Cluster map", | |
2247 | + es : "Mapa de agrupación" | |
2248 | 2248 | } |
2249 | 2249 | ], |
2250 | 2250 | "x105" : [ |
2251 | 2251 | { |
2252 | 2252 | pt : "Navegação", |
2253 | - en : "", | |
2254 | - es : "" | |
2253 | + en : "Browsing", | |
2254 | + es : "Navegación" | |
2255 | 2255 | } |
2256 | 2256 | ], |
2257 | 2257 | "mais" : [ |
2258 | 2258 | { |
2259 | 2259 | pt : "Mais...", |
2260 | - en : "", | |
2261 | - es : "" | |
2260 | + en : "More...", | |
2261 | + es : "Más..." | |
2262 | 2262 | } |
2263 | 2263 | ], |
2264 | 2264 | "uploadArquivoGeo" : [ |
2265 | 2265 | { |
2266 | 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 | 2271 | "conexaoServicoGeo" : [ |
2272 | 2272 | { |
2273 | 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 | 2278 | "saikuAba" : [ |
2279 | 2279 | { |
2280 | 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 | 2285 | "saikuMapa" : [ |
2286 | 2286 | { |
2287 | 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 | 2292 | "refMapaAtual" : [ |
2293 | 2293 | { |
2294 | 2294 | pt : "Mapa atual", |
2295 | - en : "", | |
2296 | - es : "" | |
2295 | + en : "Current map", | |
2296 | + es : "Mapa actual" | |
2297 | 2297 | } |
2298 | 2298 | ], |
2299 | 2299 | "refMapaDinamico" : [ |
2300 | 2300 | { |
2301 | 2301 | pt : "Mapa dinâmico", |
2302 | - en : "", | |
2303 | - es : "" | |
2302 | + en : "Dynamic map", | |
2303 | + es : "Mapa dinámico" | |
2304 | 2304 | } |
2305 | 2305 | ], |
2306 | 2306 | "naoPermitido" : [ |
2307 | 2307 | { |
2308 | 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 | 2313 | "melhorcaminho" : [ |
2314 | 2314 | { |
2315 | 2315 | pt : "Melhor caminho (raster)", |
2316 | - en : "", | |
2317 | - es : "" | |
2316 | + en : "Best way (raster)", | |
2317 | + es : "Mejor camino (raster)" | |
2318 | 2318 | } |
2319 | 2319 | ], |
2320 | 2320 | "tolerancia" : [ |
2321 | 2321 | { |
2322 | 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 | 2327 | "naoInstalado" : [ |
2328 | 2328 | { |
2329 | 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 | 2334 | "variaEscala" : [ |
2335 | 2335 | { |
2336 | 2336 | pt : "Dependência da escala", |
2337 | - en : "", | |
2338 | - es : "" | |
2337 | + en : "Scale dependency", | |
2338 | + es : "Dependencia de escala" | |
2339 | 2339 | } |
2340 | 2340 | ], |
2341 | 2341 | "mostraTodosLegenda" : [ |
2342 | 2342 | { |
2343 | 2343 | pt : "todos", |
2344 | - en : "", | |
2345 | - es : "" | |
2344 | + en : "all", | |
2345 | + es : "todos" | |
2346 | 2346 | } |
2347 | 2347 | ], |
2348 | 2348 | "mostraSoLegenda" : [ |
2349 | 2349 | { |
2350 | 2350 | pt : "só legenda", |
2351 | - en : "", | |
2352 | - es : "" | |
2351 | + en : "only legend", | |
2352 | + es : "sólo leyenda" | |
2353 | 2353 | } |
2354 | 2354 | ], |
2355 | 2355 | "removerDoMapa" : [ |
2356 | 2356 | { |
2357 | 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 | 2362 | "dicaBuscaRapida" : [ |
2363 | 2363 | { |
2364 | 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 | 2369 | "refresh" : [ | ... | ... |
js/tema.js
... | ... | @@ -601,15 +601,20 @@ i3GEO.tema = |
601 | 601 | * Parametros: |
602 | 602 | * |
603 | 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 | 608 | i3GEO.mapa.ativaTema(idtema); |
609 | + var temp = function(){ | |
610 | + i3GEOF.graficoTema.iniciaJanelaFlutuante(propriedades); | |
611 | + }; | |
607 | 612 | i3GEO.util.dialogoFerramenta( |
608 | 613 | "i3GEO.tema.dialogo.graficotema()", |
609 | 614 | "graficotema", |
610 | 615 | "graficoTema", |
611 | 616 | "dependencias.php", |
612 | - "i3GEOF.graficoTema.iniciaJanelaFlutuante()"); | |
617 | + temp); | |
613 | 618 | }, |
614 | 619 | /** |
615 | 620 | * Function: toponimia | ... | ... |