Commit f8769eef84b5c1bc9bc40acf9f3406362ce3d673
1 parent
aca9ec1b
Exists in
master
and in
7 other branches
Adaptação para dicionário
Showing
5 changed files
with
290 additions
and
45 deletions
Show diff stats
admin/dicionario/core.js
| ... | ... | @@ -211,13 +211,13 @@ i3GEOadmin.core.dicionario = { |
| 211 | 211 | en : "", |
| 212 | 212 | es : "" |
| 213 | 213 | } ], |
| 214 | - '' : [ { | |
| 215 | - pt : "", | |
| 214 | + 'salvaTxt' : [ { | |
| 215 | + pt : "salvando texto...", | |
| 216 | 216 | en : "", |
| 217 | 217 | es : "" |
| 218 | 218 | } ], |
| 219 | - '' : [ { | |
| 220 | - pt : "", | |
| 219 | + 'classes' : [ { | |
| 220 | + pt : "classes", | |
| 221 | 221 | en : "", |
| 222 | 222 | es : "" |
| 223 | 223 | } ], | ... | ... |
admin/dicionario/editormapfile.js
| ... | ... | @@ -700,5 +700,245 @@ i3GEOadmin.editormapfile.dicionario = { |
| 700 | 700 | pt : "Obs.: Apenas temas baseados em Postgis podem ser editados", |
| 701 | 701 | en : "", |
| 702 | 702 | es : "" |
| 703 | + } ], | |
| 704 | + 'excluiEstilo' : [ { | |
| 705 | + pt : "Exclui o estilo?", | |
| 706 | + en : "", | |
| 707 | + es : "" | |
| 708 | + } ], | |
| 709 | + 'symbolname' : [ { | |
| 710 | + pt : "O símbolo a ser usado para representar as feições. Integer é o índice do símbolo no symbolset, começando em 1 (o quinto símbolo é o símbolo 5). String é o nome do símbolo (como definido usando o parâmetro SYMBOL NAME). Filename especifica o caminho para um arquivo contendo um símbolo. Por exemplo, um arquivo PNG. Especifique o caminho relativo ao diretório contendo o mapfile. URL especifica o endereço de um arquivo contendo um símbolo pixmap. Por exemplo, um arquivo PNG. Uma URL deve começar com “http”. Exemplo: SYMBOL “http://myserver.org/path/to/file.png . [ATRIBUTO] permite representação individual de feições usando um atributo no conjunto de dados que especifica o nome do símbolo (como definido usando o parâmetro SYMBOL NAME). São necessários os colchetes []. Se SYMBOL não for especificado, o comportamento depende do tipo de feição: Para pontos, nada será representado; Para linhas, SYMBOL só é relevante se você quer estilizar as linhas utilizando símbolos, então a ausência de SYMBOL significa que você terá as linhas como especificadas utilizando os parâmetros de representação de linhas (COLOR, WIDTH, PATTERN, LINECAP, etc.); Para polígonos, o interior dos polígonos será representado utilizando um preenchimento sólido da cor especificada no parâmetro COLOR.", | |
| 711 | + en : "", | |
| 712 | + es : "" | |
| 713 | + } ], | |
| 714 | + 'symbolnameTitulo' : [ { | |
| 715 | + pt : "Symbolname (pode ser utilizado uma imagem, exemplo: /var/www/i3geo/imagensteste.png) :", | |
| 716 | + en : "", | |
| 717 | + es : "" | |
| 718 | + } ], | |
| 719 | + 'color' : [ { | |
| 720 | + pt : "Cor a ser utilizada para desenhar feições.", | |
| 721 | + en : "", | |
| 722 | + es : "" | |
| 723 | + } ], | |
| 724 | + 'colorTitulo' : [ { | |
| 725 | + pt : "Color", | |
| 726 | + en : "", | |
| 727 | + es : "" | |
| 728 | + } ], | |
| 729 | + 'backgroundcolor' : [ { | |
| 730 | + pt : "Cor de fundo a ser utilizada para desenhar feições.", | |
| 731 | + en : "", | |
| 732 | + es : "" | |
| 733 | + } ], | |
| 734 | + 'backgroundcolorTitulo' : [ { | |
| 735 | + pt : "Backgroundcolor", | |
| 736 | + en : "", | |
| 737 | + es : "" | |
| 738 | + } ], | |
| 739 | + 'size' : [ { | |
| 740 | + pt : "Tamanho, em SIZEUNITS, do SYMBOL/PATTERN a ser usado. O valor padrão depende do tipo do símbolo: para pixmap, o tamanho (em pixeis) do pixmap; para ellipse e vector, o valor máximo de y do parâmetro SYMBOL POINTS; para hatch, 1,0; para truetype, 1,0. Quando a escala de símbolos é utilizada (SYMBOLSCALEDENOM é utilizado no nível da LAYER) o SIZE define o tamanho - de acordo com o SIZEUNITS da camada - do SYMBOL /PATTERN a ser usado na escala 1:SYMBOLSCALEDENOM. Para símbolos do tipo hatch, o tamanho é a distância de centro a centro entre as linhas. [ATRIBUTO] especifica um atributo a ser usado para usar como valor de tamanho. Os colchetes [] são necessários.", | |
| 741 | + en : "", | |
| 742 | + es : "" | |
| 743 | + } ], | |
| 744 | + 'sizeTitulo' : [ { | |
| 745 | + pt : "Size", | |
| 746 | + en : "", | |
| 747 | + es : "" | |
| 748 | + } ], | |
| 749 | + 'outlinecolor' : [ { | |
| 750 | + pt : "Cor usada para contornar polígonos e alguns símbolos de marcadores (marker). Não possui efeito para linhas. A largura do contorno pode ser especificada usando WIDTH. Se não for especificado nenhum WIDTH, será traçado um contorno de 1 pixel de largura. Se há algum símbolo definido em STYLE, será criado um contorno para este símbolo (somente ellipse, truetype e polygon vector ganharão um contorno). Se não houver símbolo definido em STYLE, o polígono ganhará um contorno. [ATRIBUTO] especifica um atributo a ser usado para usar como valor de cor. Os colchetes [] são necessários.", | |
| 751 | + en : "", | |
| 752 | + es : "" | |
| 753 | + } ], | |
| 754 | + 'outlinecolorTitulo' : [ { | |
| 755 | + pt : "Outlinecolor", | |
| 756 | + en : "", | |
| 757 | + es : "" | |
| 758 | + } ], | |
| 759 | + 'width' : [ { | |
| 760 | + pt : "WIDTH se refere à espessura da linha desenhada, em pixeis. Padrão é 1. Quando a escala de símbolos é utilizada (SYMBOLSCALEDENOM é utilizado no nível da LAYER) o WIDTH define a espessura da linha - de acordo com o SIZEUNITS da camada – em relação à escala 1:SYMBOLSCALEDENOM. Se utilizado com SYMBOL e OUTLINECOLOR, WIDTH define a espessura do contorno dos símbolos. Isto se aplica para os símbolos do tipo ellipse, truetype e polygon vector. Para linhas, WIDTH especifica a espessura da linha. Para polígonos, se utilizado com OUTLINECOLOR, WIDTH especifica a espessura da linha do polígono. Para um símbolo do tipo hatch, WIDTH especifica a largura das linhas hachuradas. [ATRIBUTO] especifica o atributo a ser usado para valores de WIDTH. Os colchetes [] são necessários.", | |
| 761 | + en : "", | |
| 762 | + es : "" | |
| 763 | + } ], | |
| 764 | + 'widthTitulo' : [ { | |
| 765 | + pt : "Width", | |
| 766 | + en : "", | |
| 767 | + es : "" | |
| 768 | + } ], | |
| 769 | + 'minsize' : [ { | |
| 770 | + pt : "Tamanho mínimo em pixeis para desenhar um símbolo. Padrão é 0. Só é útil quando usada escala de símbolos. Para símbolos do tipo hatch, o tamanho é a distância entre linhas hachuradas.", | |
| 771 | + en : "", | |
| 772 | + es : "" | |
| 773 | + } ], | |
| 774 | + 'minsizeTitulo' : [ { | |
| 775 | + pt : "Minsize", | |
| 776 | + en : "", | |
| 777 | + es : "" | |
| 778 | + } ], | |
| 779 | + 'maxsize' : [ { | |
| 780 | + pt : "Tamanho máximo em pixeis para desenhar um símbolo. Padrão é 500.", | |
| 781 | + en : "", | |
| 782 | + es : "" | |
| 783 | + } ], | |
| 784 | + 'maxsizeTitulo' : [ { | |
| 785 | + pt : "Maxsize", | |
| 786 | + en : "", | |
| 787 | + es : "" | |
| 788 | + } ], | |
| 789 | + 'offsetx' : [ { | |
| 790 | + pt : "Valor de deslocamento no eixo x para símbolos com sombras, vazios etc.", | |
| 791 | + en : "", | |
| 792 | + es : "" | |
| 793 | + } ], | |
| 794 | + 'offsetxTitulo' : [ { | |
| 795 | + pt : "Offsetx", | |
| 796 | + en : "", | |
| 797 | + es : "" | |
| 798 | + } ], | |
| 799 | + 'offsety' : [ { | |
| 800 | + pt : "Valor de deslocamento no eixo y para símbolos com sombras, vazios etc.", | |
| 801 | + en : "", | |
| 802 | + es : "" | |
| 803 | + } ], | |
| 804 | + 'offsetyTitulo' : [ { | |
| 805 | + pt : "Offsety", | |
| 806 | + en : "", | |
| 807 | + es : "" | |
| 808 | + } ], | |
| 809 | + 'antialias' : [ { | |
| 810 | + pt : "Ativa ou desativa o antialias para fontes truetype.", | |
| 811 | + en : "", | |
| 812 | + es : "" | |
| 813 | + } ], | |
| 814 | + 'antialiasTitulo' : [ { | |
| 815 | + pt : "Antialias", | |
| 816 | + en : "", | |
| 817 | + es : "" | |
| 818 | + } ], | |
| 819 | + 'minwidth' : [ { | |
| 820 | + pt : "Tamanho mínimo em pixeis para desenhar uma linha. Padrão é 0.", | |
| 821 | + en : "", | |
| 822 | + es : "" | |
| 823 | + } ], | |
| 824 | + 'minwidthTitulo' : [ { | |
| 825 | + pt : "Minwidth", | |
| 826 | + en : "", | |
| 827 | + es : "" | |
| 828 | + } ], | |
| 829 | + 'maxwidth' : [ { | |
| 830 | + pt : "Tamanho máximo em pixeis para desenhar uma linha. Padrão é 32.", | |
| 831 | + en : "", | |
| 832 | + es : "" | |
| 833 | + } ], | |
| 834 | + 'maxwidthTitulo' : [ { | |
| 835 | + pt : "Maxwidth", | |
| 836 | + en : "", | |
| 837 | + es : "" | |
| 838 | + } ], | |
| 839 | + 'angle' : [ { | |
| 840 | + pt : "Ângulo, em graus, para rotacionar um símbolo (sentido anti-horário). Padrão é 0 (sem rotação). Para pontos, especifica a rotação de um símbolo em relação a seu centro. Para linhas estilizadas, o comportamento depende do valor do elemento GAP. Para valores de GAP negativos, ele especifica o rotacionamento de um símbolo relativo à direção da linha. Um ângulo de 0 significa que o eixo x do símbolo é orientado juntamente com a direção da linha. Se o valor do GAP for positivo, ele especifica o rotacionamento do símbolo em relação ao seu próprio centro.", | |
| 841 | + en : "", | |
| 842 | + es : "" | |
| 843 | + } ], | |
| 844 | + 'angleTitulo' : [ { | |
| 845 | + pt : "Angle", | |
| 846 | + en : "", | |
| 847 | + es : "" | |
| 848 | + } ], | |
| 849 | + 'msgNovoEstilo' : [ { | |
| 850 | + pt : " adicionando um novo estilo", | |
| 851 | + en : "", | |
| 852 | + es : "" | |
| 853 | + } ], | |
| 854 | + '' : [ { | |
| 855 | + pt : "", | |
| 856 | + en : "", | |
| 857 | + es : "" | |
| 858 | + } ], | |
| 859 | + '' : [ { | |
| 860 | + pt : "", | |
| 861 | + en : "", | |
| 862 | + es : "" | |
| 863 | + } ], | |
| 864 | + '' : [ { | |
| 865 | + pt : "", | |
| 866 | + en : "", | |
| 867 | + es : "" | |
| 868 | + } ], | |
| 869 | + '' : [ { | |
| 870 | + pt : "", | |
| 871 | + en : "", | |
| 872 | + es : "" | |
| 873 | + } ], | |
| 874 | + '' : [ { | |
| 875 | + pt : "", | |
| 876 | + en : "", | |
| 877 | + es : "" | |
| 878 | + } ], | |
| 879 | + '' : [ { | |
| 880 | + pt : "", | |
| 881 | + en : "", | |
| 882 | + es : "" | |
| 883 | + } ], | |
| 884 | + '' : [ { | |
| 885 | + pt : "", | |
| 886 | + en : "", | |
| 887 | + es : "" | |
| 888 | + } ], | |
| 889 | + '' : [ { | |
| 890 | + pt : "", | |
| 891 | + en : "", | |
| 892 | + es : "" | |
| 893 | + } ], | |
| 894 | + '' : [ { | |
| 895 | + pt : "", | |
| 896 | + en : "", | |
| 897 | + es : "" | |
| 898 | + } ], | |
| 899 | + '' : [ { | |
| 900 | + pt : "", | |
| 901 | + en : "", | |
| 902 | + es : "" | |
| 903 | + } ], | |
| 904 | + '' : [ { | |
| 905 | + pt : "", | |
| 906 | + en : "", | |
| 907 | + es : "" | |
| 908 | + } ], | |
| 909 | + '' : [ { | |
| 910 | + pt : "", | |
| 911 | + en : "", | |
| 912 | + es : "" | |
| 913 | + } ], | |
| 914 | + '' : [ { | |
| 915 | + pt : "", | |
| 916 | + en : "", | |
| 917 | + es : "" | |
| 918 | + } ], | |
| 919 | + '' : [ { | |
| 920 | + pt : "", | |
| 921 | + en : "", | |
| 922 | + es : "" | |
| 923 | + } ], | |
| 924 | + '' : [ { | |
| 925 | + pt : "", | |
| 926 | + en : "", | |
| 927 | + es : "" | |
| 928 | + } ], | |
| 929 | + '' : [ { | |
| 930 | + pt : "", | |
| 931 | + en : "", | |
| 932 | + es : "" | |
| 933 | + } ], | |
| 934 | + '' : [ { | |
| 935 | + pt : "", | |
| 936 | + en : "", | |
| 937 | + es : "" | |
| 938 | + } ], | |
| 939 | + '' : [ { | |
| 940 | + pt : "", | |
| 941 | + en : "", | |
| 942 | + es : "" | |
| 703 | 943 | } ] |
| 704 | 944 | }; | ... | ... |
admin/js/editormapfile_editavel.js
| 1 | +// | |
| 2 | +//Dependencias: Este programa necessita do arquivo "../dicionario/editormapfile.js" | |
| 3 | +// | |
| 1 | 4 | /* |
| 2 | 5 | Function: editorEditavel |
| 3 | 6 | |
| ... | ... | @@ -8,7 +11,7 @@ Abre o editor que define se o tema e editavel ou nao |
| 8 | 11 | function editorEditavel(codigoMap,codigoLayer) |
| 9 | 12 | { |
| 10 | 13 | var sUrl = "../php/editormapfile.php?funcao=pegaEditavel&codigoMap="+codigoMap+"&codigoLayer="+codigoLayer; |
| 11 | - core_pegaDados("Obtendo dados...",sUrl,"montaEditorEditavel"); | |
| 14 | + core_pegaDados($trad("obtemDados",i3GEOadmin.core.dicionario),sUrl,"montaEditorEditavel"); | |
| 12 | 15 | } |
| 13 | 16 | function montaEditorEditavel(dados) |
| 14 | 17 | { | ... | ... |
admin/js/editormapfile_editordetexto.js
| 1 | 1 | // |
| 2 | 2 | //Utilizado por editormapfile.js |
| 3 | 3 | // |
| 4 | - | |
| 4 | +// | |
| 5 | +//Dependencias: Este programa necessita do arquivo "../dicionario/editormapfile.js" | |
| 6 | +// | |
| 5 | 7 | function editorDeTexto(codigoMap) |
| 6 | 8 | { |
| 7 | 9 | core_carregando("ativa"); |
| 8 | - core_carregando("buscando texto..."); | |
| 10 | + core_carregando($trad("obtemDados",i3GEOadmin.core.dicionario)); | |
| 9 | 11 | sUrl = "../php/editormapfile.php?funcao=pegaTextoMapfile&codigoMap="+codigoMap; |
| 10 | 12 | var callback = |
| 11 | 13 | { |
| ... | ... | @@ -17,7 +19,7 @@ function editorDeTexto(codigoMap) |
| 17 | 19 | var botao, temp = function() |
| 18 | 20 | { |
| 19 | 21 | core_carregando("ativa"); |
| 20 | - core_carregando("salvando texto..."); | |
| 22 | + core_carregando($trad("salvaTxt",i3GEOadmin.core.dicionario)); | |
| 21 | 23 | var callback1 = |
| 22 | 24 | { |
| 23 | 25 | success:function(o) | ... | ... |
admin/js/editormapfile_estilos.js
| ... | ... | @@ -13,13 +13,13 @@ Abre o editor de dados gerais de um estilo |
| 13 | 13 | function editorEstilo(codigoMap,codigoLayer,indiceClasse,indiceEstilo) |
| 14 | 14 | { |
| 15 | 15 | var sUrl = "../php/editormapfile.php?funcao=pegaEstilo&codigoMap="+codigoMap+"&codigoLayer="+codigoLayer+"&indiceClasse="+indiceClasse+"&indiceEstilo="+indiceEstilo; |
| 16 | - core_pegaDados("Obtendo dados...",sUrl,"montaEditorEstilo"); | |
| 16 | + core_pegaDados($trad("obtemDados",i3GEOadmin.core.dicionario),sUrl,"montaEditorEstilo"); | |
| 17 | 17 | } |
| 18 | 18 | function conteudoNoEstilo(codigoMap,codigoLayer,indice,estilo){ |
| 19 | - var conteudo = " <img style=\"position:relative;cursor:pointer;top:0px\" onclick=\"sobeDesce('sobe','estilo','"+codigoMap+"','"+codigoLayer+"','"+indice+"','"+estilo+"')\" title=sobe src=\"../imagens/34.png\" />"; | |
| 20 | - conteudo += " <img style=\"position:relative;cursor:pointer;top:0px\" onclick=\"sobeDesce('desce','estilo','"+codigoMap+"','"+codigoLayer+"','"+indice+"','"+estilo+"')\" title=desce src=\"../imagens/33.png\" />"; | |
| 21 | - conteudo += " <img style=\"position:relative;cursor:pointer;top:0px\" onclick=\"excluirEstilo('"+codigoMap+"','"+codigoLayer+"','"+indice+"','"+estilo+"')\" title=excluir width='10px' heigth='10px' src=\"../imagens/01.png\" /> "; | |
| 22 | - conteudo += "<img width='10px' heigth='10px' style=\"position:relative;cursor:pointer;top:0px\" onclick=\"editorEstilo('"+codigoMap+"','"+codigoLayer+"','"+indice+"','"+estilo+"')\" title='classes' src=\"../imagens/06.png\" /> <span>"+estilo+"</span>"; | |
| 19 | + var conteudo = " <img style=\"position:relative;cursor:pointer;top:0px\" onclick=\"sobeDesce('sobe','estilo','"+codigoMap+"','"+codigoLayer+"','"+indice+"','"+estilo+"')\" title="+ $trad("sobe",i3GEOadmin.core.dicionario) +" src=\"../imagens/34.png\" />"; | |
| 20 | + conteudo += " <img style=\"position:relative;cursor:pointer;top:0px\" onclick=\"sobeDesce('desce','estilo','"+codigoMap+"','"+codigoLayer+"','"+indice+"','"+estilo+"')\" title="+ $trad("desce",i3GEOadmin.core.dicionario) +" src=\"../imagens/33.png\" />"; | |
| 21 | + conteudo += " <img style=\"position:relative;cursor:pointer;top:0px\" onclick=\"excluirEstilo('"+codigoMap+"','"+codigoLayer+"','"+indice+"','"+estilo+"')\" title="+ $trad("excluir",i3GEOadmin.core.dicionario) +" width='10px' heigth='10px' src=\"../imagens/01.png\" /> "; | |
| 22 | + conteudo += "<img width='10px' heigth='10px' style=\"position:relative;cursor:pointer;top:0px\" onclick=\"editorEstilo('"+codigoMap+"','"+codigoLayer+"','"+indice+"','"+estilo+"')\" title='"+ $trad("classes",i3GEOadmin.core.dicionario) +"' src=\"../imagens/06.png\" /> <span>"+estilo+"</span>"; | |
| 23 | 23 | var d = {estilos:codigoMap+"_"+codigoLayer+"_"+indice,html:conteudo,id:codigoMap+"_"+codigoLayer+"_"+indice+"_"+estilo,codigoMap:codigoMap,codigoLayer:codigoLayer,indiceClasse:indice,indiceEstilo:estilo}; |
| 24 | 24 | return d; |
| 25 | 25 | } |
| ... | ... | @@ -36,7 +36,7 @@ function excluirEstilo(codigoMap,codigoLayer,indiceClasse,indiceEstilo) |
| 36 | 36 | { |
| 37 | 37 | this.hide(); |
| 38 | 38 | core_carregando("ativa"); |
| 39 | - var mensagem = " excluindo "+indiceEstilo; | |
| 39 | + var mensagem = $trad("msgExcluiMap",i3GEOadmin.core.dicionario)+indiceEstilo; | |
| 40 | 40 | core_carregando(mensagem); |
| 41 | 41 | var sUrl = "../php/editormapfile.php?funcao=excluirEstilo&codigoMap="+codigoMap+"&codigoLayer="+codigoLayer+"&indiceClasse="+indiceClasse+"&indiceEstilo="+indiceEstilo; |
| 42 | 42 | var callback = |
| ... | ... | @@ -59,7 +59,7 @@ function excluirEstilo(codigoMap,codigoLayer,indiceClasse,indiceEstilo) |
| 59 | 59 | }; |
| 60 | 60 | var handleNo = function() |
| 61 | 61 | {this.hide();}; |
| 62 | - var mensagem = "Exclui o estilo?"; | |
| 62 | + var mensagem = $trad("excluiEstilo",i3GEOadmin.editormapfile.dicionario); | |
| 63 | 63 | var largura = "300"; |
| 64 | 64 | core_dialogoContinua(handleYes,handleNo,mensagem,largura); |
| 65 | 65 | } |
| ... | ... | @@ -73,34 +73,34 @@ function montaEditorEstilo(dados) |
| 73 | 73 | var limg = i3GEO.configura.locaplic+"/imagens/ic_zoom.png"; |
| 74 | 74 | param = { |
| 75 | 75 | "linhas":[ |
| 76 | - {ajuda:"O símbolo a ser usado para representar as feições. Integer é o índice do símbolo no symbolset, começando em 1 (o quinto símbolo é o símbolo 5). String é o nome do símbolo (como definido usando o parâmetro SYMBOL NAME). Filename especifica o caminho para um arquivo contendo um símbolo. Por exemplo, um arquivo PNG. Especifique o caminho relativo ao diretório contendo o mapfile. URL especifica o endereço de um arquivo contendo um símbolo pixmap. Por exemplo, um arquivo PNG. Uma URL deve começar com “http”. Exemplo: SYMBOL “http://myserver.org/path/to/file.png . [ATRIBUTO] permite representação individual de feições usando um atributo no conjunto de dados que especifica o nome do símbolo (como definido usando o parâmetro SYMBOL NAME). São necessários os colchetes []. Se SYMBOL não for especificado, o comportamento depende do tipo de feição: Para pontos, nada será representado; Para linhas, SYMBOL só é relevante se você quer estilizar as linhas utilizando símbolos, então a ausência de SYMBOL significa que você terá as linhas como especificadas utilizando os parâmetros de representação de linhas (COLOR, WIDTH, PATTERN, LINECAP, etc.); Para polígonos, o interior dos polígonos será representado utilizando um preenchimento sólido da cor especificada no parâmetro COLOR.", | |
| 77 | - titulo:"Symbolname (pode ser utilizado uma imagem, exemplo: /var/www/i3geo/imagensteste.png) :",id:"",value:dados.symbolname,tipo:"text",div:"<div id=cSymbolname ></div>"}, | |
| 78 | - {ajuda:"Cor a ser utilizada para desenhar feições.", | |
| 79 | - titulo:"Color",id:"color",value:dados.color,tipo:"cor"}, | |
| 80 | - {ajuda:"Cor de fundo a ser utilizada para desenhar feições.", | |
| 81 | - titulo:"Backgroundcolor",id:"backgroundcolor",value:dados.backgroundcolor,tipo:"cor"}, | |
| 82 | - {ajuda:"Tamanho, em SIZEUNITS, do SYMBOL/PATTERN a ser usado. O valor padrão depende do tipo do símbolo: para pixmap, o tamanho (em pixeis) do pixmap; para ellipse e vector, o valor máximo de y do parâmetro SYMBOL POINTS; para hatch, 1,0; para truetype, 1,0. Quando a escala de símbolos é utilizada (SYMBOLSCALEDENOM é utilizado no nível da LAYER) o SIZE define o tamanho - de acordo com o SIZEUNITS da camada - do SYMBOL /PATTERN a ser usado na escala 1:SYMBOLSCALEDENOM. Para símbolos do tipo hatch, o tamanho é a distância de centro a centro entre as linhas. [ATRIBUTO] especifica um atributo a ser usado para usar como valor de tamanho. Os colchetes [] são necessários.", | |
| 83 | - titulo:"Size",id:"size",value:dados.size,tipo:"text"}, | |
| 84 | - {ajuda:"Cor usada para contornar polígonos e alguns símbolos de marcadores (marker). Não possui efeito para linhas. A largura do contorno pode ser especificada usando WIDTH. Se não for especificado nenhum WIDTH, será traçado um contorno de 1 pixel de largura. Se há algum símbolo definido em STYLE, será criado um contorno para este símbolo (somente ellipse, truetype e polygon vector ganharão um contorno). Se não houver símbolo definido em STYLE, o polígono ganhará um contorno. [ATRIBUTO] especifica um atributo a ser usado para usar como valor de cor. Os colchetes [] são necessários.", | |
| 85 | - titulo:"Outlinecolor",id:"outlinecolor",value:dados.outlinecolor,tipo:"cor"}, | |
| 86 | - {ajuda:"WIDTH se refere à espessura da linha desenhada, em pixeis. Padrão é 1. Quando a escala de símbolos é utilizada (SYMBOLSCALEDENOM é utilizado no nível da LAYER) o WIDTH define a espessura da linha - de acordo com o SIZEUNITS da camada – em relação à escala 1:SYMBOLSCALEDENOM. Se utilizado com SYMBOL e OUTLINECOLOR, WIDTH define a espessura do contorno dos símbolos. Isto se aplica para os símbolos do tipo ellipse, truetype e polygon vector. Para linhas, WIDTH especifica a espessura da linha. Para polígonos, se utilizado com OUTLINECOLOR, WIDTH especifica a espessura da linha do polígono. Para um símbolo do tipo hatch, WIDTH especifica a largura das linhas hachuradas. [ATRIBUTO] especifica o atributo a ser usado para valores de WIDTH. Os colchetes [] são necessários.", | |
| 87 | - titulo:"Width",id:"width",value:dados.width,tipo:"text"}, | |
| 88 | - {ajuda:"Tamanho mínimo em pixeis para desenhar um símbolo. Padrão é 0. Só é útil quando usada escala de símbolos. Para símbolos do tipo hatch, o tamanho é a distância entre linhas hachuradas.", | |
| 89 | - titulo:"Minsize",id:"minsize",value:dados.minsize,tipo:"text"}, | |
| 90 | - {ajuda:"Tamanho máximo em pixeis para desenhar um símbolo. Padrão é 500.", | |
| 91 | - titulo:"Maxsize",id:"maxsize",value:dados.maxsize,tipo:"text"}, | |
| 92 | - {ajuda:"Valor de deslocamento no eixo x para símbolos com sombras, vazios etc.", | |
| 93 | - titulo:"Offsetx",id:"offsetx",value:dados.offsetx,tipo:"text"}, | |
| 94 | - {ajuda:"Valor de deslocamento no eixo y para símbolos com sombras, vazios etc.", | |
| 95 | - titulo:"Offsety",id:"offsety",value:dados.offsety,tipo:"text"}, | |
| 96 | - {ajuda:"Ativa ou desativa o antialias para fontes truetype.", | |
| 97 | - titulo:"Antialias",id:"antialias",value:dados.antialias,tipo:"text"}, | |
| 98 | - {ajuda:"Tamanho mínimo em pixeis para desenhar uma linha. Padrão é 0.", | |
| 99 | - titulo:"Minwidth",id:"minwidth",value:dados.minwidth,tipo:"text"}, | |
| 100 | - {ajuda:"Tamanho máximo em pixeis para desenhar uma linha. Padrão é 32.", | |
| 101 | - titulo:"Maxwidth",id:"maxwidth",value:dados.maxwidth,tipo:"text"}, | |
| 102 | - {ajuda:"Ângulo, em graus, para rotacionar um símbolo (sentido anti-horário). Padrão é 0 (sem rotação). Para pontos, especifica a rotação de um símbolo em relação a seu centro. Para linhas estilizadas, o comportamento depende do valor do elemento GAP. Para valores de GAP negativos, ele especifica o rotacionamento de um símbolo relativo à direção da linha. Um ângulo de 0 significa que o eixo x do símbolo é orientado juntamente com a direção da linha. Se o valor do GAP for positivo, ele especifica o rotacionamento do símbolo em relação ao seu próprio centro.", | |
| 103 | - titulo:"Angle",id:"angle",value:dados.angle,tipo:"text"} | |
| 76 | + {ajuda:$trad("symbolname",i3GEOadmin.editormapfile.dicionario), | |
| 77 | + titulo:$trad("symbolnameTitulo",i3GEOadmin.editormapfile.dicionario),id:"",value:dados.symbolname,tipo:"text",div:"<div id=cSymbolname ></div>"}, | |
| 78 | + {ajuda:$trad("color",i3GEOadmin.editormapfile.dicionario), | |
| 79 | + titulo:$trad("colorTitulo",i3GEOadmin.editormapfile.dicionario),id:"color",value:dados.color,tipo:"cor"}, | |
| 80 | + {ajuda:$trad("backgroundcolor",i3GEOadmin.editormapfile.dicionario), | |
| 81 | + titulo:$trad("backgroundcolorTitulo",i3GEOadmin.editormapfile.dicionario),id:"backgroundcolor",value:dados.backgroundcolor,tipo:"cor"}, | |
| 82 | + {ajuda:$trad("size",i3GEOadmin.editormapfile.dicionario), | |
| 83 | + titulo:$trad("sizeTitulo",i3GEOadmin.editormapfile.dicionario),id:"size",value:dados.size,tipo:"text"}, | |
| 84 | + {ajuda:$trad("outlinecolor",i3GEOadmin.editormapfile.dicionario), | |
| 85 | + titulo:$trad("outlinecolorTitulo",i3GEOadmin.editormapfile.dicionario),id:"outlinecolor",value:dados.outlinecolor,tipo:"cor"}, | |
| 86 | + {ajuda:$trad("width",i3GEOadmin.editormapfile.dicionario), | |
| 87 | + titulo:$trad("widthTitulo",i3GEOadmin.editormapfile.dicionario),id:"width",value:dados.width,tipo:"text"}, | |
| 88 | + {ajuda:$trad("minsize",i3GEOadmin.editormapfile.dicionario), | |
| 89 | + titulo:$trad("minsizeTitulo",i3GEOadmin.editormapfile.dicionario),id:"minsize",value:dados.minsize,tipo:"text"}, | |
| 90 | + {ajuda:$trad("maxsize",i3GEOadmin.editormapfile.dicionario), | |
| 91 | + titulo:$trad("maxsizeTitulo",i3GEOadmin.editormapfile.dicionario),id:"maxsize",value:dados.maxsize,tipo:"text"}, | |
| 92 | + {ajuda:$trad("offsetx",i3GEOadmin.editormapfile.dicionario), | |
| 93 | + titulo:$trad("offsetxTitulo",i3GEOadmin.editormapfile.dicionario),id:"offsetx",value:dados.offsetx,tipo:"text"}, | |
| 94 | + {ajuda:$trad("offsety",i3GEOadmin.editormapfile.dicionario), | |
| 95 | + titulo:$trad("offsetyTitulo",i3GEOadmin.editormapfile.dicionario),id:"offsety",value:dados.offsety,tipo:"text"}, | |
| 96 | + {ajuda:$trad("antialias",i3GEOadmin.editormapfile.dicionario), | |
| 97 | + titulo:$trad("antialiasTitulo",i3GEOadmin.editormapfile.dicionario),id:"antialias",value:dados.antialias,tipo:"text"}, | |
| 98 | + {ajuda:$trad("minwidth",i3GEOadmin.editormapfile.dicionario), | |
| 99 | + titulo:$trad("minwidthTitulo",i3GEOadmin.editormapfile.dicionario),id:"minwidth",value:dados.minwidth,tipo:"text"}, | |
| 100 | + {ajuda:$trad("maxwidth",i3GEOadmin.editormapfile.dicionario), | |
| 101 | + titulo:$trad("maxwidthTitulo",i3GEOadmin.editormapfile.dicionario),id:"maxwidth",value:dados.maxwidth,tipo:"text"}, | |
| 102 | + {ajuda:$trad("angle",i3GEOadmin.editormapfile.dicionario), | |
| 103 | + titulo:$trad("angleTitulo",i3GEOadmin.editormapfile.dicionario),id:"angle",value:dados.angle,tipo:"text"} | |
| 104 | 104 | ] |
| 105 | 105 | }; |
| 106 | 106 | var ins = ""; |
| ... | ... | @@ -147,7 +147,7 @@ Adiciona um novo estilo |
| 147 | 147 | function adicionaNovoEstilo(codigoMap,codigoLayer,indiceClasse) |
| 148 | 148 | { |
| 149 | 149 | core_carregando("ativa"); |
| 150 | - core_carregando(" adicionando um novo estilo"); | |
| 150 | + core_carregando($trad("msgNovoEstilo",i3GEOadmin.editormapfile.dicionario)); | |
| 151 | 151 | sUrl = "../php/editormapfile.php?funcao=criarNovoEstilo&codigoMap="+codigoMap+"&codigoLayer="+codigoLayer+"&indiceClasse="+indiceClasse; |
| 152 | 152 | var callback = |
| 153 | 153 | { |
| ... | ... | @@ -157,7 +157,7 @@ function adicionaNovoEstilo(codigoMap,codigoLayer,indiceClasse) |
| 157 | 157 | { |
| 158 | 158 | if(YAHOO.lang.JSON.parse(o.responseText) == "erro") |
| 159 | 159 | { |
| 160 | - core_carregando("<span style=color:red >Erro</span>"); | |
| 160 | + core_carregando("<span style=color:red >"+ $trad("erro",i3GEOadmin.core.dicionario) +"</span>"); | |
| 161 | 161 | setTimeout("core_carregando('desativa')",3000); |
| 162 | 162 | } |
| 163 | 163 | else | ... | ... |