Commit cc2f479f71ea6764fade3fa220549a21484fad1e

Authored by Edmar Moretti
1 parent 552bc283

i3geo/i3geo#87 correção Ao criar uma cópia, a acentuação do METADATA "tema" fica…

… errada (sistema de administração)
admin/admin.db
No preview for this file type
admin/catalogo/mapfile/funcoes.php
... ... @@ -538,6 +538,10 @@ function clonarMapfile($codigo,$novocodigo,$titulo,$dbh,$dbhw){
538 538 $mapa = ms_newMapObj($arq);
539 539 $layer = @$mapa->getlayerbyname($codigo);
540 540 $layer->set("name",$novocodigo);
  541 +
  542 + if (mb_detect_encoding ( $titulo, 'UTF-8, ISO-8859-1' ) == "UTF-8") {
  543 + $titulo = utf8_decode ( $titulo );
  544 + }
541 545 $layer->setmetadata("TEMA",$titulo);
542 546 $mapa->save($arqnovo);
543 547 \admin\php\funcoesAdmin\removeCabecalhoMapfile($arqnovo);
... ...
temas/_lbiomashpcopia.map 0 → 100644
... ... @@ -0,0 +1,115 @@
  1 +MAP
  2 + FONTSET "../symbols/fontes.txt"
  3 + SYMBOLSET "../symbols/simbolosv6.sym"
  4 + LAYER
  5 + COMPOSITE
  6 + OPACITY 50
  7 + END # COMPOSITE
  8 + CONNECTION ""
  9 + DATA "/var/www/i3geo/aplicmap/dados/biomas.shp"
  10 + METADATA
  11 + "TIP" "CD_LEGENDA"
  12 + "cache" "nao"
  13 + "olopacity" ""
  14 + "CLASSE" "SIM"
  15 + "animagif" ""
  16 + "permitekmz" "SIM"
  17 + "gmopacity" ""
  18 + "gmstatus" ""
  19 + "ITENSDESC" "Teste de acentuação"
  20 + "TILES" "SIM"
  21 + "ESCALA" "250000"
  22 + "editavel" ""
  23 + "arquivotemaoriginal" ""
  24 + "extensao" "-73.990940816816 -33.74827031115 -34.822855820777 5.272224303909"
  25 + "olstatus" ""
  26 + "nomeoriginal" ""
  27 + "FUNCOESJS" '[{"titulo":"teste fake"},{"titulo":"teste de nome de uma função","script":"../aplicmap/dados/testefuncaojs.js","funcao":"funcao1","parametros":["CD_LEGENDA"]}]'
  28 + "permitedownload" "SIM"
  29 + "permitecomentario" "NAO"
  30 + "FILTROORIGINAL" ""
  31 + "escondido" "NAO"
  32 + "DATAORIGINAL" ""
  33 + "download" "SIM"
  34 + "esquematabelaeditavel" ""
  35 + "itembuscarapida" "CD_LEGENDA"
  36 + "ITENS" "CD_LEGENDA"
  37 + "tme" ""
  38 + "permitekml" "SIM"
  39 + "permiteogc" "SIM"
  40 + "transitioneffect" "NAO"
  41 + "convcaracter" "SIM"
  42 + "TEMA" "Cópia para testar acentuação"
  43 + "colunaidunico" ""
  44 + "colunageometria" ""
  45 + "identifica" "sim"
  46 + "tabelaeditavel" ""
  47 + "storymap" ""
  48 + END # METADATA
  49 + NAME "_lbiomashpcopia"
  50 + PROCESSING "ITEMS=CD_LEGENDA"
  51 + PROCESSING "LABEL_NO_CLIP=True"
  52 + PROCESSING "POLYLINE_NO_CLIP=True"
  53 + STATUS DEFAULT
  54 + TEMPLATE "none.htm"
  55 + TILEITEM "location"
  56 + TYPE POLYGON
  57 + UNITS METERS
  58 + CLASS
  59 + NAME "CAATINGA"
  60 + EXPRESSION ('[CD_LEGENDA]'eq'CAATINGA')
  61 + STYLE
  62 + COLOR 50 247 169
  63 + OUTLINECOLOR 255 255 255
  64 + END # STYLE
  65 + TITLE ""
  66 + END # CLASS
  67 + CLASS
  68 + NAME "PAMPA area > 5"
  69 + EXPRESSION ('[CD_LEGENDA]'eq'PAMPA area > 5')
  70 + STYLE
  71 + COLOR 239 22 152
  72 + OUTLINECOLOR 255 255 255
  73 + END # STYLE
  74 + TITLE ""
  75 + END # CLASS
  76 + CLASS
  77 + NAME "CERRADO"
  78 + EXPRESSION ('[CD_LEGENDA]'eq'CERRADO')
  79 + STYLE
  80 + COLOR 202 223 14
  81 + OUTLINECOLOR 255 255 255
  82 + END # STYLE
  83 + TITLE ""
  84 + END # CLASS
  85 + CLASS
  86 + NAME "PANTANAL"
  87 + EXPRESSION ('[CD_LEGENDA]'eq'PANTANAL')
  88 + STYLE
  89 + COLOR 214 107 232
  90 + OUTLINECOLOR 255 255 255
  91 + END # STYLE
  92 + TITLE ""
  93 + END # CLASS
  94 + CLASS
  95 + NAME "AMAZÔNIA"
  96 + EXPRESSION ('[CD_LEGENDA]'eq'AMAZÔNIA')
  97 + STYLE
  98 + COLOR 16 67 6
  99 + OUTLINECOLOR 255 255 255
  100 + END # STYLE
  101 + TITLE ""
  102 + END # CLASS
  103 + CLASS
  104 + NAME "MATA ATLÂNTICA"
  105 + EXPRESSION ('[CD_LEGENDA]'eq'MATA ATLÂNTICA')
  106 + STYLE
  107 + COLOR 44 215 49
  108 + OUTLINECOLOR 255 255 255
  109 + END # STYLE
  110 + TITLE ""
  111 + END # CLASS
  112 + END # LAYER
  113 +
  114 +END # MAP
  115 +
... ...