From b5fe04530bd0fab43684ad5bc2d1325c8f029a0c Mon Sep 17 00:00:00 2001 From: Murilo Caixeta Date: Thu, 22 Oct 2015 13:09:59 +0000 Subject: [PATCH] Adaptação para dicionário --- admin/dicionario/editormapfile.js | 162 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------- admin/js/editormapfile_comport.js | 66 +++++++++++++++++++++++++++++++++--------------------------------- 2 files changed, 184 insertions(+), 44 deletions(-) diff --git a/admin/dicionario/editormapfile.js b/admin/dicionario/editormapfile.js index c577ecf..5cb91e5 100644 --- a/admin/dicionario/editormapfile.js +++ b/admin/dicionario/editormapfile.js @@ -266,28 +266,168 @@ i3GEOadmin.editormapfile.dicionario = { en : "", es : "" } ], - '' : [ { - pt : "", + 'status' : [ { + pt : "Define o estado atual da camada. Geralmente modificado pelo próprio MapServer. Default ativa a camada permanentemente.", en : "", es : "" } ], - '' : [ { - pt : "", + 'identifica' : [ { + pt : "Indica se o tema irá ser mostrado na ferramenta de identificação", en : "", es : "" } ], - '' : [ { - pt : "", + 'identificaTitulo' : [ { + pt : "Identifica (IDENTIFICA)", en : "", es : "" } ], - '' : [ { - pt : "", + 'opacidade' : [ { + pt : "Define o nível de opacidade (ou a inabilidade de ver através da camada) de todos os pixeis classificados para uma dada camada. O valor pode ser um número inteiro entre 0 e 100 ou o símbolo nomeado ALPHA . Um valor de 100 é opaco e 0 é completamente transparente. O símbolo ALPHA direciona o MapServer para honrar a transparência dos símbolos utilizados como pixmap no estilo de uma camada. Isso só é necessário no caso de formatos de saída RGB, e deve ser usado somente quando necessário pois é dispendioso renderizar símbolos transparentes como pixmap em um mapa de imagem RGB.", en : "", es : "" } ], - '' : [ { - pt : "", + 'aplicaExtensao' : [ { + pt : "Indica se a extensão geográfica do mapa deve ser alterada quando o tema for adicionado ao mapa", + en : "", + es : "" + } ], + 'aplicaExtensaoTitulo' : [ { + pt : "Aplica extensao (APLICAEXTENSAO)", + en : "", + es : "" + } ], + 'comentario' : [ { + pt : "Indica se o usuário pode incluir comentários no tema", + en : "", + es : "" + } ], + 'comentarioTitulo' : [ { + pt : "Permite comentar (PERMITECOMENTARIO)", + en : "", + es : "" + } ], + 'temporizador' : [ { + pt : "Temporizador (em segundos) para atualização automática da camada. A camada será redesenhada continuamente a cada intervalo de tempo definido", + en : "", + es : "" + } ], + 'temporizadorTitulo' : [ { + pt : "Temporizador em segundos (METADATA: TEMPORIZADOR)", + en : "", + es : "" + } ], + 'classe' : [ { + pt : "Indica se as classes serão mostradas ou não na legenda. Por padrão é SIM. ", + en : "", + es : "" + } ], + 'classeTitulo' : [ { + pt : "Classe (CLASSE)", + en : "", + es : "" + } ], + 'legendaImg' : [ { + pt : "URL de uma imagem que será utilizada em substituição à geração normal da legenda ", + en : "", + es : "" + } ], + 'legendaImgTitulo' : [ { + pt : "URL da legenda (opcional) (LEGENDAIMG)", + en : "", + es : "" + } ], + 'escondido' : [ { + pt : "Indica se o tema é mostrado no mapa mas não nas listas da legenda e na guia 'temas'", + en : "", + es : "" + } ], + 'escondidoTitulo' : [ { + pt : "Escondido (ESCONDIDO)", + en : "", + es : "" + } ], + 'transition' : [ { + pt : "Aplica efeitos de transição nas operações de zoom e pan na interface Openlayers", + en : "", + es : "" + } ], + 'transitionTitulo' : [ { + pt : "Efeitos de transição zoom (TRANSITIONEFFECT)", + en : "", + es : "" + } ], + 'offsite' : [ { + pt : "Define o padrão de cores RGB para tratar como transparente em camadas raster.", + en : "", + es : "" + } ], + 'offsiteTitulo' : [ { + pt : "Offsite (R,G,B) (utilize -1,-1,-1 para anular o valor)", + en : "", + es : "" + } ], + 'maxscale' : [ { + pt : "Escala máxima na qual o LAYER é desenhado. A escala é dada como o denominador da fração da escala. Por exemplo, para uma mapa na escala 1:24,000 use 24000.", + en : "", + es : "" + } ], + 'maxscaleTitulo' : [ { + pt : "Maxscale (utilize -1 para anular o valor)", + en : "", + es : "" + } ], + 'minscale' : [ { + pt : "Escala mínima na qual o LAYER é desenhado. A escala é dada como o denominador da fração da escala. Por exemplo, para uma mapa na escala 1:24,000 use 24000.", + en : "", + es : "" + } ], + 'minscaleTitulo' : [ { + pt : "Minscale (utilize -1 para anular o valor)", + en : "", + es : "" + } ], + 'labelitem' : [ { + pt : "Nome do item na tabela de atributos para utilizar como etiqueta (label).", + en : "", + es : "" + } ], + 'labelMaxscale' : [ { + pt : "Escala máxima na qual a LABEL é desenhada. A escala é dada como o denominador da fração da escala. Por exemplo, para uma mapa na escala 1:24,000 use 24000.", + en : "", + es : "" + } ], + 'labelMaxscaleTitulo' : [ { + pt : "Labelmaxscale (utilize -1 para anular o valor)", + en : "", + es : "" + } ], + 'labelMinscale' : [ { + pt : "Escala mínima na qual a LABEL é desenhada. A escala é dada como o denominador da fração da escala. Por exemplo, para uma mapa na escala 1:24,000 use 24000.", + en : "", + es : "" + } ], + 'labelMinscaleTitulo' : [ { + pt : "Labelminscale (utilize -1 para anular o valor)", + en : "", + es : "" + } ], + 'symbolscale' : [ { + pt : "A escala na qual símbolos e/ou textos aparecem em tamanho total. Isso permite alterar dinamicamente a escala de objetos de acordo com a escala do mapa. Se não for definido, então o objeto sempre aparecerá no mesmo tamanho. Essa operação só ocorre dentro dos limites de MINSIZE e MAXSIZE como descrito acima. A escala é dada como o denominador da fração da escala. Por exemplo, para uma mapa na escala 1:24,000 use 24000.", + en : "", + es : "" + } ], + 'symbolscaleTitulo' : [ { + pt : "Symbolscale (utilize -1 para anular o valor)", + en : "", + es : "" + } ], + 'tolerance' : [ { + pt : "Sensibilidade para consultas baseadas em pontos (por exemplo, via mouse e/ou coordenadas do mapa). Dada em TOLERANCEUNITS. Se a camada for um ponto ou uma linha, o padrão é 3. Para todos os outros tipos de camada, o padrão é 0. Para restringir pesquisas por polígonos para que o ponto ocorra dentro do polígono defina a tolerância como 0.", + en : "", + es : "" + } ], + 'sizeunits' : [ { + pt : "Define as unidades de valores do parâmetro SIZE do objeto CLASS (padrão é pixeis). Útil para simular um buffer.", en : "", es : "" } ], @@ -300,5 +440,5 @@ i3GEOadmin.editormapfile.dicionario = { pt : "", en : "", es : "" - } ] + } ] }; diff --git a/admin/js/editormapfile_comport.js b/admin/js/editormapfile_comport.js index 3d95959..7528b9a 100755 --- a/admin/js/editormapfile_comport.js +++ b/admin/js/editormapfile_comport.js @@ -22,45 +22,45 @@ function montaEditorComport(dados) core_montaEditor(temp,"450px","650px","","Comportamento",true,true,false); var param = { "linhas":[ - {ajuda:"Define o estado atual da camada. Geralmente modificado pelo próprio MapServer. Default ativa a camada permanentemente.", + {ajuda:$trad("status",i3GEOadmin.editormapfile.dicionario), titulo:"Status",id:"",value:dados.status,tipo:"text",div:"
"}, - {ajuda:"Indica se o tema irá ser mostrado na ferramenta de identificação", - titulo:"Identifica (IDENTIFICA)",id:"",value:dados.identifica,tipo:"text",div:"
"}, - {ajuda:"Define o nível de opacidade (ou a inabilidade de ver através da camada) de todos os pixeis classificados para uma dada camada. O valor pode ser um número inteiro entre 0 e 100 ou o símbolo nomeado ALPHA . Um valor de 100 é opaco e 0 é completamente transparente. O símbolo ALPHA direciona o MapServer para honrar a transparência dos símbolos utilizados como pixmap no estilo de uma camada. Isso só é necessário no caso de formatos de saída RGB, e deve ser usado somente quando necessário pois é dispendioso renderizar símbolos transparentes como pixmap em um mapa de imagem RGB.", + {ajuda:$trad("identifica",i3GEOadmin.editormapfile.dicionario), + titulo:$trad("identificaTitulo",i3GEOadmin.editormapfile.dicionario),id:"",value:dados.identifica,tipo:"text",div:"
"}, + {ajuda:$trad("opacidade",i3GEOadmin.editormapfile.dicionario), titulo:"Opacity",id:"opacity",value:dados.opacity,tipo:"text"}, - {ajuda:"Indica se a extensão geográfica do mapa deve ser alterada quando o tema for adicionado ao mapa", - titulo:"Aplica extensao (APLICAEXTENSAO)",id:"",value:dados.aplicaextensao,tipo:"text",div:"
"}, - {ajuda:"Indica se o usuário pode incluir comentários no tema", - titulo:"Permite comentar (PERMITECOMENTARIO)",id:"",value:dados.permitecomentario,tipo:"text",div:"
"}, - {ajuda:"Temporizador (em segundos) para atualização automática da camada. A camada será redesenhada continuamente a cada intervalo de tempo definido", - titulo:"Temporizador em segundos (METADATA: TEMPORIZADOR)",id:"temporizador",value:dados.temporizador,tipo:"text"}, - {ajuda:"Indica se as classes serão mostradas ou não na legenda. Por padrão é SIM. ", - titulo:"Classe (CLASSE)",id:"",value:dados.classe,tipo:"text",div:"
"}, - {ajuda:"URL de uma imagem que será utilizada em substituição à geração normal da legenda ", - titulo:"URL da legenda (opcional) (LEGENDAIMG)",id:"legendaimg",value:dados.legendaimg,tipo:"text"}, - {ajuda:"Indica se o tema é mostrado no mapa mas não nas listas da legenda e na guia 'temas'", - titulo:"Escondido (ESCONDIDO)",id:"",value:dados.escondido,tipo:"text",div:"
"}, - {ajuda:"Aplica efeitos de transição nas operações de zoom e pan na interface Openlayers", - titulo:"Efeitos de transição zoom (TRANSITIONEFFECT)",id:"",value:dados.transitioneffect,tipo:"text",div:"
"}, - {ajuda:"Define o padrão de cores RGB para tratar como transparente em camadas raster.", - titulo:"Offsite (R,G,B) (utilize -1,-1,-1 para anular o valor)",id:"offsite",value:dados.offsite,tipo:"text"}, - {ajuda:"Escala máxima na qual o LAYER é desenhado. A escala é dada como o denominador da fração da escala. Por exemplo, para uma mapa na escala 1:24,000 use 24000.", - titulo:"Maxscale (utilize -1 para anular o valor)",id:"maxscale",value:dados.maxscale,tipo:"text"}, - {ajuda:"Escala mínima na qual o LAYER é desenhado. A escala é dada como o denominador da fração da escala. Por exemplo, para uma mapa na escala 1:24,000 use 24000.", - titulo:"Minscale (utilize -1 para anular o valor)",id:"minscale",value:dados.minscale,tipo:"text"}, - {ajuda:"Nome do item na tabela de atributos para utilizar como etiqueta (label).", + {ajuda:$trad("aplicaExtensao",i3GEOadmin.editormapfile.dicionario), + titulo:$trad("aplicaExtensaoTitulo",i3GEOadmin.editormapfile.dicionario),id:"",value:dados.aplicaextensao,tipo:"text",div:"
"}, + {ajuda:$trad("comentario",i3GEOadmin.editormapfile.dicionario), + titulo:$trad("comentarioTitulo",i3GEOadmin.editormapfile.dicionario),id:"",value:dados.permitecomentario,tipo:"text",div:"
"}, + {ajuda:$trad("temporizador",i3GEOadmin.editormapfile.dicionario), + titulo:$trad("temporizadorTitulo",i3GEOadmin.editormapfile.dicionario),id:"temporizador",value:dados.temporizador,tipo:"text"}, + {ajuda:$trad("classe",i3GEOadmin.editormapfile.dicionario), + titulo:$trad("classeTitulo",i3GEOadmin.editormapfile.dicionario),id:"",value:dados.classe,tipo:"text",div:"
"}, + {ajuda:$trad("legendaImg",i3GEOadmin.editormapfile.dicionario), + titulo:$trad("legendaImgTitulo",i3GEOadmin.editormapfile.dicionario),id:"legendaimg",value:dados.legendaimg,tipo:"text"}, + {ajuda:$trad("escondido",i3GEOadmin.editormapfile.dicionario), + titulo:$trad("escondidoTitulo",i3GEOadmin.editormapfile.dicionario),id:"",value:dados.escondido,tipo:"text",div:"
"}, + {ajuda:$trad("transition",i3GEOadmin.editormapfile.dicionario), + titulo:$trad("transitionTitulo",i3GEOadmin.editormapfile.dicionario),id:"",value:dados.transitioneffect,tipo:"text",div:"
"}, + {ajuda:$trad("offsite",i3GEOadmin.editormapfile.dicionario), + titulo:$trad("offsiteTitulo",i3GEOadmin.editormapfile.dicionario),id:"offsite",value:dados.offsite,tipo:"text"}, + {ajuda:$trad("maxscale",i3GEOadmin.editormapfile.dicionario), + titulo:$trad("maxscaleTitulo",i3GEOadmin.editormapfile.dicionario),id:"maxscale",value:dados.maxscale,tipo:"text"}, + {ajuda:$trad("minscale",i3GEOadmin.editormapfile.dicionario), + titulo:$trad("minscaleTitulo",i3GEOadmin.editormapfile.dicionario),id:"minscale",value:dados.minscale,tipo:"text"}, + {ajuda:$trad("labelitem",i3GEOadmin.editormapfile.dicionario), titulo:"Labelitem",id:"labelitem",value:dados.labelitem,tipo:"text"}, - {ajuda:"Escala máxima na qual a LABEL é desenhada. A escala é dada como o denominador da fração da escala. Por exemplo, para uma mapa na escala 1:24,000 use 24000.", - titulo:"Labelmaxscale (utilize -1 para anular o valor)",id:"labelmaxscale",value:dados.labelmaxscale,tipo:"text"}, - {ajuda:"Escala mínima na qual a LABEL é desenhada. A escala é dada como o denominador da fração da escala. Por exemplo, para uma mapa na escala 1:24,000 use 24000.", - titulo:"Labelminscale (utilize -1 para anular o valor)",id:"labelminscale",value:dados.labelminscale,tipo:"text"}, - {ajuda:"A escala na qual símbolos e/ou textos aparecem em tamanho total. Isso permite alterar dinamicamente a escala de objetos de acordo com a escala do mapa. Se não for definido, então o objeto sempre aparecerá no mesmo tamanho. Essa operação só ocorre dentro dos limites de MINSIZE e MAXSIZE como descrito acima. A escala é dada como o denominador da fração da escala. Por exemplo, para uma mapa na escala 1:24,000 use 24000.", - titulo:"Symbolscale (utilize -1 para anular o valor)",id:"symbolscale",value:dados.symbolscale,tipo:"text"}, - {ajuda:"Sensibilidade para consultas baseadas em pontos (por exemplo, via mouse e/ou coordenadas do mapa). Dada em TOLERANCEUNITS. Se a camada for um ponto ou uma linha, o padrão é 3. Para todos os outros tipos de camada, o padrão é 0. Para restringir pesquisas por polígonos para que o ponto ocorra dentro do polígono defina a tolerância como 0.", + {ajuda:$trad("labelMaxscale",i3GEOadmin.editormapfile.dicionario), + titulo:$trad("labelMaxscaleTitulo",i3GEOadmin.editormapfile.dicionario),id:"labelmaxscale",value:dados.labelmaxscale,tipo:"text"}, + {ajuda:$trad("labelMinscale",i3GEOadmin.editormapfile.dicionario), + titulo:$trad("labelMinscaleTitulo",i3GEOadmin.editormapfile.dicionario),id:"labelminscale",value:dados.labelminscale,tipo:"text"}, + {ajuda:$trad("symbolscale",i3GEOadmin.editormapfile.dicionario), + titulo:$trad("symbolscaleTitulo",i3GEOadmin.editormapfile.dicionario),id:"symbolscale",value:dados.symbolscale,tipo:"text"}, + {ajuda:$trad("tolerance",i3GEOadmin.editormapfile.dicionario), titulo:"Tolerance",id:"tolerance",value:dados.tolerance,tipo:"text"}, {ajuda:" ", titulo:"Tolerance units",id:"",value:dados.toleranceunits,tipo:"text",div:"
"}, - {ajuda:"Define as unidades de valores do parâmetro SIZE do objeto CLASS (padrão é pixeis). Útil para simular um buffer.", + {ajuda:$trad("sizeunits",i3GEOadmin.editormapfile.dicionario), titulo:"Sizeunits",id:"",value:dados.sizeunits,tipo:"text",div:"
"} ] }; -- libgit2 0.21.2