From 42bae254fd9a969a9da8c69e190b93c3636499d1 Mon Sep 17 00:00:00 2001 From: Edmar Moretti Date: Fri, 22 May 2015 14:57:26 +0000 Subject: [PATCH] Inclusao de parametros para inicializar a ferramenta TME e abrir o resultado (kml em 3d) no Cesium --- classesphp/pega_variaveis.php | 26 +++++++++++++------------- ferramentas/cesium/kml3d.php | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ ferramentas/tme/dicionario.js | 7 ++++++- ferramentas/tme/index.js | 558 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ temas/_lteste3d.map | 4 ++-- 5 files changed, 377 insertions(+), 268 deletions(-) create mode 100755 ferramentas/cesium/kml3d.php diff --git a/classesphp/pega_variaveis.php b/classesphp/pega_variaveis.php index f34653d..c2c4798 100644 --- a/classesphp/pega_variaveis.php +++ b/classesphp/pega_variaveis.php @@ -4,23 +4,23 @@ Title: pega_variaveis.php Processa os arrays $_GET e $_POST, transformando-os em variáveis conforme as chaves. -Deve ser incluído sempre no início dos programas em PHP utilizados pelo i3Geo, evitando que o parâmetro "REGISTER_GLOBALS" +Deve ser incluído sempre no início dos programas em PHP utilizados pelo i3Geo, evitando que o parâmetro "REGISTER_GLOBALS" do PHP precise ser definido como "On". No caso do uso de POST do lado cliente com a biblioteca CPAINT, é feito o processamento dos argumentos definidos na chamada call. Para fazer a chamada utilizando-se POST, deve-se seguir o exemplo abaixo: var cp = new cpaint(); - + cp.set_response_type("JSON"); - + cp.set_transfer_mode("POST"); - + var p = g_locaplic+"/classesphp/mapa_controle.php?g_sid="+g_sid; - + cp.call(p,"criaSHPvazio",ativanovotema,"funcao=criashpvazio,tema=teste"); - - + + O parâmetro "funcao=criashpvazio,tema=teste" será transformado em variáveis, ou seja, $funcao = "v"; @@ -44,7 +44,7 @@ Este programa é distribuído na expectativa de que seja útil porém, SEM NENHUMA GARANTIA; nem mesmo a garantia implícita de COMERCIABILIDADE OU ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA. Consulte a Licença Pública Geral do GNU para mais detalhes. -Você deve ter recebido uma cópia da Licença Pública Geral do +Você deve ter recebido uma c�pia da Licença Pública Geral do GNU junto com este programa; se não, escreva para a Free Software Foundation, Inc., no endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA. @@ -78,7 +78,7 @@ if (isset($_POST)) $_POST[$k] = str_ireplace(array("delete","drop","update","insert","exec","system",";"),"",$_POST[$k]); if (($_POST[$k] != "''")) eval("\$".$k."='".(strip_tags(trim($_POST[$k])))."';"); - + if (($_POST[$k] != "''") && ($k == "cpaint_argument")) { foreach($_POST["cpaint_argument"] as $argumento_) @@ -91,19 +91,19 @@ if (isset($_POST)) $argumento_ = implode("&",$argumento_); $parametros_ = explode("&",$argumento_); foreach($parametros_ as $parametro_) - { + { $p_ = explode("=",$parametro_); $parametro = $p_[0]; $p_ = array_slice($p_, 1, count($p_)); $valor_ = implode("=",$p_); - + if($parametro != ""){ $valor_ = str_replace("'","*#*",$valor_); eval("\$".$parametro."='".(trim($valor_))."';"); eval("\$".$parametro."=str_replace('*#*','\'',\$".$parametro.");"); - } + } } - } + } } } } diff --git a/ferramentas/cesium/kml3d.php b/ferramentas/cesium/kml3d.php new file mode 100755 index 0000000..213ed16 --- /dev/null +++ b/ferramentas/cesium/kml3d.php @@ -0,0 +1,50 @@ + + + + + Hello World! + + + + +
+ + + diff --git a/ferramentas/tme/dicionario.js b/ferramentas/tme/dicionario.js index f189add..059c79a 100644 --- a/ferramentas/tme/dicionario.js +++ b/ferramentas/tme/dicionario.js @@ -46,7 +46,12 @@ i3GEOF.tme.dicionario = { es : "" } ], 'abreNoI3geo' : [ { - pt : "Ou clique para abrir no i3Geo:", + pt : "Clique para abrir com GoogleEarth:", + en : "", + es : "" + } ], + 'abreNoCesium' : [ { + pt : "Clique para abrir com Cesium:", en : "", es : "" } ], diff --git a/ferramentas/tme/index.js b/ferramentas/tme/index.js index 4f943ae..b686bd1 100644 --- a/ferramentas/tme/index.js +++ b/ferramentas/tme/index.js @@ -30,268 +30,322 @@ Você deve ter recebido uma cópia da Licença Pública G GNU junto com este programa; se não, escreva para a Free Software Foundation, Inc., no endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA. -*/ -if(typeof(i3GEOF) === 'undefined'){ + */ +if (typeof (i3GEOF) === 'undefined') { var i3GEOF = {}; } /* -Classe: i3GEOF.tme -*/ -i3GEOF.tme = { - //opcional - nome do item da tabela de atributos que contem os nomes dos elementos - //utilizado para definir o valor do combo i3GEOTMEregioes - ITEMNOMEREGIOES: "", - //opcional - nome do item da tabela de atributos que contem os dados dos elementos - //utilizado para definir item que iniciara marcado na lista de itens que indica a coluna que contem os dados - ITEMDADOS: "", - /* - Variavel: tema - - Tema que será utilizado - - Type: - {string} - */ - tema: i3GEO.temaAtivo, - /* - Variavel: aguarde - - Estilo do objeto DOM com a imagem de aguarde existente no cabeçalho da janela. - */ - aguarde: "", - /* - Para efeitos de compatibilidade antes da versão 4.7 que não tinha dicionário - */ - criaJanelaFlutuante: function(){ - i3GEOF.tme.iniciaDicionario(); - }, - /** - * Template no formato mustache. E preenchido na carga do javascript com o programa dependencias.php - */ - MUSTACHE : "", - /** - * Susbtitutos para o template - */ - mustacheHash : function() { - var dicionario = i3GEO.idioma.objetoIdioma(i3GEOF.tme.dicionario); - return dicionario; - }, - /* - Function: iniciaDicionario - - Carrega o dicionário e chama a função que inicia a ferramenta - - O Javascript é carregado com o id i3GEOF.nomedaferramenta.dicionario_script - */ - iniciaDicionario: function(){ - if(typeof(i3GEOF.tme.dicionario) === 'undefined'){ - i3GEO.util.scriptTag( - i3GEO.configura.locaplic+"/ferramentas/tme/dicionario.js", - "i3GEOF.tme.iniciaJanelaFlutuante()", - "i3GEOF.tme.dicionario_script" - ); - } - else{ - i3GEOF.tme.iniciaJanelaFlutuante(); - } - }, - /* - Function: inicia - - Inicia a ferramenta. É chamado por criaJanelaFlutuante - - Parametro: - - iddiv {String} - id do div que receberá o conteudo HTML da ferramenta - */ - inicia: function(iddiv){ - i3GEO.janela.comboCabecalhoTemas("i3GEOFtmeComboCabeca","i3GEOFtmeComboCabecaSel","tme","ligadosComTabela"); - if(i3GEO.temaAtivo === ""){ - $i(iddiv).innerHTML = "";//'

Escolha um tema da lista

'; - return; - } - try{ - $i(iddiv).innerHTML += i3GEOF.tme.html(); - YAHOO.i3GEO.janela.manager.find("i3GEOF.tme").setFooter( - '' - ); - var b = new YAHOO.widget.Button( - "i3GEOtmebotao1", - {onclick:{fn: i3GEOF.tme.ativa}} - ); - b.addClass("rodar"); - $i("i3GEOtmebotao1-button").style.width = "350px"; - i3GEO.util.comboItens( - "i3GEOTMEregioes", - i3GEOF.tme.tema, - function(retorno){ - if($i("i3GEOTMEregioeslista")) - {$i("i3GEOTMEregioeslista").innerHTML = retorno.dados;} - if(i3GEOF.tme.ITEMNOMEREGIOES != ""){ + * Classe: i3GEOF.tme + * + * Camadas podem ter as definicoes default de parametros armazenadas no metadata TME Esse metadata e mantido no objeto + * i3GEO.arvoreDeCamadas.CAMADAS + */ +i3GEOF.tme = + { + // opcional - nome do item da tabela de atributos que contem os nomes dos elementos + // utilizado para definir o valor do combo i3GEOTMEregioes + ITEMNOMEREGIOES : "", + // opcional - nome do item da tabela de atributos que contem os dados dos elementos + // utilizado para definir item que iniciara marcado na lista de itens que indica a coluna que contem os dados + ITEMDADOS : "", + TITULO : "", + LMAX : 5000, + AMAX : 2000000, + /* + * Variavel: tema + * + * Tema que será utilizado + * + * Type: {string} + */ + tema : i3GEO.temaAtivo, + /* + * Variavel: aguarde + * + * Estilo do objeto DOM com a imagem de aguarde existente no cabeçalho da janela. + */ + aguarde : "", + /* + * Para efeitos de compatibilidade antes da versão 4.7 que não tinha dicionário + */ + criaJanelaFlutuante : function() { + i3GEOF.tme.iniciaDicionario(); + }, + /** + * Template no formato mustache. E preenchido na carga do javascript com o programa dependencias.php + */ + MUSTACHE : "", + /** + * Susbtitutos para o template + */ + mustacheHash : function() { + var dicionario = i3GEO.idioma.objetoIdioma(i3GEOF.tme.dicionario); + return dicionario; + }, + /* + * Function: iniciaDicionario + * + * Carrega o dicionário e chama a função que inicia a ferramenta + * + * O Javascript é carregado com o id i3GEOF.nomedaferramenta.dicionario_script + */ + iniciaDicionario : function() { + if (typeof (i3GEOF.tme.dicionario) === 'undefined') { + i3GEO.util.scriptTag(i3GEO.configura.locaplic + "/ferramentas/tme/dicionario.js", "i3GEOF.tme.iniciaJanelaFlutuante()", + "i3GEOF.tme.dicionario_script"); + } else { + i3GEOF.tme.iniciaJanelaFlutuante(); + } + }, + /* + * Function: inicia + * + * Inicia a ferramenta. É chamado por criaJanelaFlutuante + * + * Parametro: + * + * iddiv {String} - id do div que receberá o conteudo HTML da ferramenta + */ + inicia : function(iddiv) { + i3GEO.janela.comboCabecalhoTemas("i3GEOFtmeComboCabeca", "i3GEOFtmeComboCabecaSel", "tme", "ligadosComTabela"); + if (i3GEO.temaAtivo === "") { + $i(iddiv).innerHTML = "";// '

Escolha um tema da lista

'; + return; + } + try { + $i(iddiv).innerHTML += i3GEOF.tme.html(); + YAHOO.i3GEO.janela.manager.find("i3GEOF.tme").setFooter( + ''); + var camada = "", b = new YAHOO.widget.Button("i3GEOtmebotao1", { + onclick : { + fn : i3GEOF.tme.ativa + } + }); + b.addClass("rodar"); + $i("i3GEOtmebotao1-button").style.width = "350px"; + // + // verifica se a camada possui definicao dos parametros + // + if (i3GEO.arvoreDeCamadas) { + camada = i3GEO.arvoreDeCamadas.pegaTema(i3GEOF.tme.tema); + if (camada != "" && camada.ferramentas.tme) { + i3GEOF.tme.ITEMNOMEREGIOES = camada.ferramentas.tme.colnome; + i3GEOF.tme.AMAX = camada.ferramentas.tme.amax; + i3GEOF.tme.LMAX = camada.ferramentas.tme.lmax; + i3GEOF.tme.ITEMDADOS = camada.ferramentas.tme.colsdata.join(","); + i3GEOF.tme.TITULO = camada.ferramentas.tme.titulo; + } else if (camada != "") { + i3GEOF.tme.TITULO = camada.tema; + } + } + $i("i3GEOTMEbarSize").value = i3GEOF.tme.AMAX; + $i("i3GEOTMEmaxHeight").value = i3GEOF.tme.LMAX; + $i("i3GEOTMEtitulo").value = i3GEOF.tme.TITULO; + i3GEO.util.comboItens("i3GEOTMEregioes", i3GEOF.tme.tema, function(retorno) { + if ($i("i3GEOTMEregioeslista")) { + $i("i3GEOTMEregioeslista").innerHTML = retorno.dados; + } + if (i3GEOF.tme.ITEMNOMEREGIOES != "") { $i("i3GEOTMEregioes").value = i3GEOF.tme.ITEMNOMEREGIOES; } - }, - "i3GEOTMEregioeslista" - ); - i3GEO.util.mensagemAjuda("i3GEOtmemen1",$i("i3GEOtmemen1").innerHTML); - i3GEOF.tme.ativaFoco(); - if(i3GEO.arvoreDeCamadas){ - $i("i3GEOTMEtitulo").value = i3GEO.arvoreDeCamadas.pegaTema(i3GEO.temaAtivo).tema; + }, "i3GEOTMEregioeslista"); + i3GEO.util.mensagemAjuda("i3GEOtmemen1", $i("i3GEOtmemen1").innerHTML); + i3GEO.php.listaItensTema(i3GEOF.tme.montaListaItens, i3GEOF.tme.tema); + i3GEOF.tme.ativaFoco(); + } catch (erro) { + i3GEO.janela.tempoMsg(erro); } - } - catch(erro){i3GEO.janela.tempoMsg(erro);} - }, - /* - Function: html - - Gera o código html para apresentação das opções da ferramenta - - Retorno: - - String com o código html - */ - html: function() { - var ins = Mustache.render(i3GEOF.tme.MUSTACHE, i3GEOF.tme.mustacheHash()); - return ins; - }, - /* - Function: iniciaJanelaFlutuante - - Cria a janela flutuante para controle da ferramenta. - */ - iniciaJanelaFlutuante: function(){ - var minimiza,cabecalho,janela,divid,temp,titulo; - if($i("i3GEOF.tme")){ - i3GEOF.tme.inicia("i3GEOF.tme_corpo"); - return; - } - cabecalho = function(){ - i3GEOF.tme.ativaFoco(); - }; - minimiza = function(){ - i3GEO.janela.minimiza("i3GEOF.tme"); - }; - //cria a janela flutuante - titulo = "" - + "
------
" - + "
tme
"; - janela = i3GEO.janela.cria( - "380px", - "320px", - "", - "", - "", - titulo, - "i3GEOF.tme", - false, - "hd", - cabecalho, - minimiza, - "", - true - ); - divid = janela[2].id; - i3GEOF.tme.aguarde = $i("i3GEOF.tme_imagemCabecalho").style; - $i("i3GEOF.tme_corpo").style.backgroundColor = "white"; - i3GEOF.tme.inicia(divid); - temp = function(){ - i3GEO.eventos.removeEventos("ATUALIZAARVORECAMADAS",['i3GEO.janela.comboCabecalhoTemas("i3GEOFtmeComboCabeca","i3GEOFtmeComboCabecaSel","tme","ligadosComTabela")']); - }; - YAHOO.util.Event.addListener(janela[0].close, "click", temp); - }, - /* - Function: ativaFoco - - Refaz a interface da ferramenta quando a janela flutuante tem seu foco ativado - */ - ativaFoco: function(){ - i3GEO.php.listaItensTema(i3GEOF.tme.montaListaItens,i3GEOF.tme.tema); - var i = $i("i3GEOF.tme_c").style; - i3GEO.janela.ULTIMOZINDEX++; - i.zIndex = 21000 + i3GEO.janela.ULTIMOZINDEX; - }, - /* - Function: montaListaItens - - Monta a lista de itens que poderão ser escolhidos para compor o mapa. - - A lista é inserida no elemento html com id "i3GEOtmelistai" - */ - montaListaItens: function(retorno){ - var ins,i,n,item; - try{ - ins = []; - ins.push(""); - n = retorno.data.valores.length; - for (i=0;i"); - ins.push(""); + }, + /* + * Function: html + * + * Gera o código html para apresentação das opções da ferramenta + * + * Retorno: + * + * String com o código html + */ + html : function() { + var ins = Mustache.render(i3GEOF.tme.MUSTACHE, i3GEOF.tme.mustacheHash()); + return ins; + }, + /* + * Function: iniciaJanelaFlutuante + * + * Cria a janela flutuante para controle da ferramenta. + */ + iniciaJanelaFlutuante : function() { + var minimiza, cabecalho, janela, divid, temp, titulo; + if ($i("i3GEOF.tme")) { + i3GEOF.tme.inicia("i3GEOF.tme_corpo"); + return; } - $i("i3GEOtmelistai").innerHTML = ins.join(""); - ins.push("
 "+item+"
"); - if(i3GEOF.tme.ITEMDADOS != "" && $i("i3GEOtme"+i3GEOF.tme.ITEMDADOS)){ - $i("i3GEOtme"+i3GEOF.tme.ITEMDADOS).checked = true; + cabecalho = function() { + i3GEOF.tme.ativaFoco(); + }; + minimiza = function() { + i3GEO.janela.minimiza("i3GEOF.tme"); + }; + // cria a janela flutuante + titulo = + "" + "
------
" + + "
tme
"; + janela = i3GEO.janela.cria("380px", "320px", "", "", "", titulo, "i3GEOF.tme", false, "hd", cabecalho, minimiza, "", true); + divid = janela[2].id; + i3GEOF.tme.aguarde = $i("i3GEOF.tme_imagemCabecalho").style; + $i("i3GEOF.tme_corpo").style.backgroundColor = "white"; + i3GEOF.tme.inicia(divid); + temp = function() { + i3GEO.eventos.removeEventos("ATUALIZAARVORECAMADAS", [ + 'i3GEO.janela.comboCabecalhoTemas("i3GEOFtmeComboCabeca","i3GEOFtmeComboCabecaSel","tme","ligadosComTabela")' + ]); + }; + YAHOO.util.Event.addListener(janela[0].close, "click", temp); + }, + /* + * Function: ativaFoco + * + * Refaz a interface da ferramenta quando a janela flutuante tem seu foco ativado + */ + ativaFoco : function() { + // i3GEO.php.listaItensTema(i3GEOF.tme.montaListaItens,i3GEOF.tme.tema); + var i = $i("i3GEOF.tme_c").style; + i3GEO.janela.ULTIMOZINDEX++; + i.zIndex = 21000 + i3GEO.janela.ULTIMOZINDEX; + }, + /* + * Function: montaListaItens + * + * Monta a lista de itens que poderão ser escolhidos para compor o mapa. + * + * A lista é inserida no elemento html com id "i3GEOtmelistai" + */ + montaListaItens : function(retorno) { + var ins, i, n, item, litens; + try { + ins = []; + ins.push(""); + n = retorno.data.valores.length; + for (i = 0; i < n; i++) { + item = retorno.data.valores[i].item; + ins.push(""); + ins.push(""); + } + $i("i3GEOtmelistai").innerHTML = ins.join(""); + ins.push("
 " + item + "
"); + // + // marca as colunas default + // + litens = i3GEOF.tme.ITEMDADOS.split(","); + n = litens.length; + for (i = 0; i < n; i++) { + if ($i("i3GEOtme" + litens[i])) { + $i("i3GEOtme" + litens[i]).checked = true; + } + } + } catch (e) { + $i("i3GEOtmelistai").innerHTML = "

Erro
" + e; } - } - catch(e) - {$i("i3GEOtmelistai").innerHTML = "

Erro
"+e;} - }, - /* - Function: pegaItensMarcados - - Recupera os itens que foram marcados e monta uma lista para enviar como parametro para a função de geração dos gráficos - */ - pegaItensMarcados: function(){ - var listadeitens = [], - inputs = $i("i3GEOtmelistai").getElementsByTagName("input"), - i, - it, - n; - n = inputs.length; - for (i=0;i + */ + ativa : function() { + try { + if (i3GEOF.tme.aguarde.visibility === "visible") { + return; + } + var lista = i3GEOF.tme.pegaItensMarcados(), cp = new cpaint(), temp, p, colunanomeregiao = $i("i3GEOTMEregioes").value; + if (lista.length === 0) { + i3GEO.janela.tempoMsg("selecione um item"); + return; + } + if (colunanomeregiao === 0) { + i3GEO.janela.tempoMsg($trad('selecionaItemRegiao', i3GEOF.tme.dicionario)); + return; + } + i3GEOF.tme.aguarde.visibility = "visible"; + temp = + function(retorno) { + i3GEOF.tme.aguarde.visibility = "hidden"; + var url, ins = + "

" + $trad('arquivoDownload', i3GEOF.tme.dicionario) + + "
" + + retorno.data.url + + "
"; + url = i3GEO.configura.locaplic + "/ms_criamapa.php?interface=googleearth.phtml&kmlurl=" + retorno.data.url; + ins += + "
" + $trad('abreNoI3geo', i3GEOF.tme.dicionario) + + "
" + + url + + "
"; + url = i3GEO.configura.locaplic + "/ferramentas/cesium/kml3d.php?kmlurl=" + retorno.data.url; + ins += + "
" + $trad('abreNoCesium', i3GEOF.tme.dicionario) + + "
" + + url + + "
"; - Veja: + $i("i3GEOTMEresultado").innerHTML = ins; + $i("i3GEOTMEresultado").scrollIntoView(true); - - */ - ativa: function(){ - try{ - if(i3GEOF.tme.aguarde.visibility === "visible") - {return;} - var lista = i3GEOF.tme.pegaItensMarcados(), - cp = new cpaint(), - temp, - p, - colunanomeregiao = $i("i3GEOTMEregioes").value; - if(lista.length === 0) - {i3GEO.janela.tempoMsg("selecione um item");return;} - if(colunanomeregiao === 0) - {i3GEO.janela.tempoMsg($trad('selecionaItemRegiao',i3GEOF.tme.dicionario));return;} - i3GEOF.tme.aguarde.visibility = "visible"; - temp = function(retorno){ + }; + p = + i3GEO.configura.locaplic + "/pacotes/tme/TME_i3geo.php?maxHeight=" + + $i("i3GEOTMEbarSize").value + + "&barSize=" + + $i("i3GEOTMEmaxHeight").value + + "&sid=" + + i3GEO.configura.sid + + "&nomelayer=" + + i3GEO.temaAtivo + + "&colunasvalor=" + + lista.toString(",") + + "&colunanomeregiao=" + + colunanomeregiao + + "&titulo=" + + $i("i3GEOTMEtitulo").value + + "&descricao=" + + $i("i3GEOTMEdesc").value; + cp.set_response_type("JSON"); + cp.call(p, "tme", temp); + } catch (e) { + i3GEO.janela.tempoMsg("Erro: " + e); i3GEOF.tme.aguarde.visibility = "hidden"; - var ins = "

" + $trad('arquivoDownload',i3GEOF.tme.dicionario) +"
"+retorno.data.url+"
"; - ins += "
" + $trad('abreNoI3geo',i3GEOF.tme.dicionario) +"
interface Google Earth
"; - $i("i3GEOTMEresultado").innerHTML = ins; - $i("i3GEOTMEresultado").scrollIntoView(true); - - }; - p = i3GEO.configura.locaplic+"/pacotes/tme/TME_i3geo.php?maxHeight="+$i("i3GEOTMEmaxHeight").value+"&barSize="+$i("i3GEOTMEbarSize").value+"&sid="+i3GEO.configura.sid+"&nomelayer="+i3GEO.temaAtivo+"&colunasvalor="+lista.toString(",")+"&colunanomeregiao="+colunanomeregiao+"&titulo="+$i("i3GEOTMEtitulo").value+"&descricao="+$i("i3GEOTMEdesc").value; - cp.set_response_type("JSON"); - cp.call(p,"tme",temp); - }catch(e){i3GEO.janela.tempoMsg("Erro: "+e);i3GEOF.tme.aguarde.visibility = "hidden";} - } -}; \ No newline at end of file + } + } + }; \ No newline at end of file diff --git a/temas/_lteste3d.map b/temas/_lteste3d.map index 1044ec9..6c8d697 100755 --- a/temas/_lteste3d.map +++ b/temas/_lteste3d.map @@ -8,11 +8,11 @@ MAP "ITENS" "FIPS_CNTRY,GMI_CNTRY,LONG_NAME,CNTRY_NAME" #itens que serao mostrados na opcao de identificacao "ITENSDESC" "FIPS,GMI,Nome,Wikipedia" #descricao dos nomes dos itens "ITENSLINK" ",,,http://pt.wikipedia.org/wiki/[CNTRY_NAME]" - "TEMA" "Países do mundo" #nome que sera mostrado na legenda + "TEMA" "Países do mundo 3d" #nome que sera mostrado na legenda "TITULO" "Países do mundo" #nome alternativo que e mostrado nos combos para escolha do tema "TIP" "FIPS_CNTRY,GMI_CNTRY,CNTRY_NAME" "itembuscarapida" "LONG_NAME" - "TME" '{"titulo":"População","colnome":"CNTRY_NAME","colsdata":["POP_CNTRY"],"hmax":"5000","wmax":"5000"}' + "tme" '{"titulo":"População","colnome":"CNTRY_NAME","colsdata":["POP_CNTRY"],"lmax":"100000","amax":"2000000"}' END NAME "_lteste3d" STATUS DEFAULT -- libgit2 0.21.2