Commit 697ec1c58b77190fb6d373d5aee9f5812e0a6f75

Authored by Edmar Moretti
1 parent ce06c35d

Correçãona aplicação de parametros no plugin de sql parametrizado

admin/php/editormapfile.php
... ... @@ -1151,6 +1151,8 @@ function refazerLayer()
1151 1151 $nl->setmetadata("olstatus","");
1152 1152 $nl->setmetadata("gmopacity","");
1153 1153 $nl->setmetadata("gmstatus","");
  1154 + $nl->setmetadata("FILTROORIGINAL","");
  1155 + $nl->setmetadata("DATAORIGINAL","");
1154 1156 $nl->setmetadata("cache",$cache);
1155 1157 $numclasses = $nl->numclasses;
1156 1158 if ($numclasses > 0)
... ...
ferramentas/parametrossql/exec.php
... ... @@ -40,9 +40,10 @@ Aplica a substituicao de chaves pelos valores enviados
40 40 }
41 41 }
42 42 if($filtro != ""){
43   - $layer->setfilter(strip_tags(trim($filtro)));
  43 + $layer->setfilter($filtro);
44 44 }
45   - $layer->set("data",strip_tags(trim($data)));
  45 + $data = str_replace("--","",$data);
  46 + $layer->set("data",$data);
46 47 $layer->set("status",MS_DEFAULT);
47 48 $layer->setmetadata("PLUGINI3GEO","");
48 49 $layer->setmetadata("TEMA",$layer->getmetadata("TEMA")." - ".implode(",",$valores));
... ...
ms_configura.php
... ... @@ -415,8 +415,9 @@ $postgis_mapa = ""
415 415 Tipo:
416 416 {array ou string}
417 417 */
  418 +//TODO verificar ao fechar versao
418 419 $postgis_mapa = array(
419   - "teste"=>"user=postgres password=postgres dbname=sissgeo host=localhost port=5432 options='-c client_encoding=LATIN1'",
  420 + "teste"=>"user=postgres password=postgres dbname=sigeo host=localhost port=5432",
420 421 "postgres"=>"user=postgres password=postgres dbname=postgres host=localhost port=5432",
421 422 "i3geosaude"=>"user=postgres password=postgres dbname=i3geosaude host=localhost port=5432 options='-c client_encoding=LATIN1'"
422 423 );
... ...
temas/teste.map
1   -<<<<<<< .mine
2   -MAP
3   - FONTSET "../symbols/fontes.txt"
4   - SYMBOLSET "../symbols/simbolosv6.sym"
5   - LAYER
6   - CONNECTION "i3geosaude"
7   - CONNECTIONTYPE POSTGIS
8   - DATA "geom from (select * from fisico.elem_fisiog_natural) as foo using unique gid using srid=4326"
9   - METADATA
10   - "METAESTAT_ID_MEDIDA_VARIAVEL" ""
11   - "cache" ""
12   - "CLASSE" "SIM"
13   - "METAESTAT_CODIGO_TIPO_REGIAO" ""
14   - "metaestat" ""
15   - "TEMA" "Teste de localidades"
16   - "convcaracter" ""
17   - "cortepixels" "0"
18   - END # METADATA
19   - NAME "teste"
20   - STATUS OFF
21   - TEMPLATE "none.htm"
22   - TYPE LINE
23   - UNITS METERS
24   - CLASS
25   - NAME ""
26   - STYLE
27   - COLOR 0 0 0
28   - SIZE 12
29   - SYMBOL "linha"
30   - END # STYLE
31   - END # CLASS
32   - END # LAYER
33   -
34   -END # MAP
35   -
36   -=======
37 1 MAP
38 2 FONTSET "../symbols/fontes.txt"
39 3 SYMBOLSET "../symbols/simbolosv6.sym"
40 4 LAYER
41   - CONNECTION "user=postgres password=postgres dbname=sissgeo host=localhost port=5432 options='-c client_encoding=LATIN7'"
  5 + CONNECTION "teste"
42 6 CONNECTIONTYPE POSTGIS
43   - DATA "geom from (select geom,cod_bioma,ds_sintese,ds_bioma,nom_bioma,gid from fisico.biomas) as foo using unique gid using srid=4326"
  7 + DATA "geom from (select * from ambiente.queim2013 WHERE data >= 999 and data <= 20131231 ) as foo using unique gid using srid=4326"
44 8 METADATA
45 9 "METAESTAT_ID_MEDIDA_VARIAVEL" ""
46   - "cache" ""
  10 + "cache" "nao"
  11 + "tip" "lat,lon,data,horagmt,satelite,municipio,uf,regiao,bioma"
  12 + "ltempoitemimagem" ""
47 13 "CLASSE" "SIM"
  14 + "olopacity" ""
  15 + "ltempoitemdescricao" ""
  16 + "palletestep" ""
  17 + "ltempoiteminicio" ""
  18 + "ltempoitemtip" ""
  19 + "gmopacity" ""
  20 + "gmstatus" ""
  21 + "itensdesc" "Lat,Lon,Latgms,Longms,Data,Horagmt,Satelite,Municipio,UF,Regiao,Prec,Num dias sem chuva,Risco,Bioma"
  22 + "description_template" ""
  23 + "ltempoitemtitulo" ""
  24 + "ltempoitemlink" ""
48 25 "METAESTAT_CODIGO_TIPO_REGIAO" ""
  26 + "arquivotemaoriginal" ""
  27 + "palletefile" ""
  28 + "nomeoriginal" ""
  29 + "olstatus" ""
  30 + "ltempoformatodata" ""
  31 + "ltempoitemicone" ""
  32 + "PLUGINI3GEO" '{"plugin":"parametrossql","parametros":[{"titulo" : "Início (mês/dia)","chave" : "999","tipo" : "input","valores" : "0101","prog" : ""},{"titulo" : "Fim (mês/dia)","chave" : "1231","tipo" : "input","valores" : "1231","prog" : ""},{"titulo" : "","chave" : "","tipo" : "input","valores" : "","prog" : ""},{"titulo" : "","chave" : "","tipo" : "input","valores" : "","prog" : ""}]}'
49 33 "metaestat" ""
50   - "TEMA" "Teste de localidades"
  34 + "itembuscarapida" ""
  35 + "CONEXAOORIGINAL" "sigeo"
  36 + "itens" "lat,lon,latgms,longms,data,horagmt,satelite,municipio,uf,regiao,pais,prec,ndiasschuv,risco,bioma,wrs_tm"
51 37 "convcaracter" ""
  38 + "TEMA" "Focos de queimada 2013"
52 39 "cortepixels" "0"
  40 + "editorsql" ""
  41 + "ltempoconvencode" ""
  42 + "ltempoitemfim" ""
53 43 END # METADATA
54 44 NAME "teste"
55   - STATUS OFF
  45 + PROCESSING "LABEL_NO_CLIP=True"
  46 + PROCESSING "POLYLINE_NO_CLIP=True"
  47 + STATUS DEFAULT
56 48 TEMPLATE "none.htm"
57   - TYPE POLYGON
  49 + TILEITEM "location"
  50 + TYPE POINT
58 51 UNITS METERS
59 52 CLASS
60 53 NAME ""
61 54 STYLE
62   - COLOR 0 0 0
63   - SIZE 12
  55 + ANGLE 0
  56 + COLOR 239 12 12
  57 + OFFSET 0 0
  58 + SIZE 6
  59 + SYMBOL "ponto"
64 60 END # STYLE
  61 + TITLE ""
65 62 END # CLASS
66 63 END # LAYER
67 64  
68 65 END # MAP
69 66  
70   ->>>>>>> .r5411
... ...