[Mapserver-users] Logical expression is not working
Eduardo Patto Kanegae
eduardo at consultoria.eti.br
Wed Jun 16 08:07:45 PDT 2004
I'm trying to display a point shapefile layer using logical expressions to classify the layer according to two field values but it's not working.
my mapserver cgi is :
MapServer version 4.2.0 OUTPUT=GIF OUTPUT=PNG OUTPUT=JPEG OUTPUT=WBMP OUTPUT=PDF OUTPUT=SWF SUPPORTS=PROJ SUPPORTS=FREETYPE SUPPORTS=WMS_SERVER SUPPORTS=WMS_CLIENT SUPPORTS=WFS_SERVER SUPPORTS=WFS_CLIENT INPUT=POSTGIS INPUT=OGR INPUT=GDAL INPUT=SHAPEFILE
if I put:
========
LAYER
DATA "estabs"
NAME "estabs"
STATUS DEFAULT
TYPE POINT
CLASS
NAME "all points"
STYLE
COLOR 192 128 32
SIZE 15
SYMBOL "SYM_POINT"
END
END
END
========
it works fine, but not works if I write:
+++++++++
LAYER
DATA "estabs"
NAME "estabs"
STATUS DEFAULT
TYPE POINT
UNITS METERS
CLASS
NAME "Açougue"
EXPRESSION "(('[TIP_CODIGO]' eq '11') AND ([FLAGS] > 0))"
STYLE
COLOR 192 128 32
MAXSIZE 15
MINSIZE 5
SIZE 15
SYMBOL "SYM_ACOUGUE"
END
END
CLASS
NAME "Bar"
EXPRESSION "(('[TIP_CODIGO]' eq '13') AND ([FLAGS] > 0))"
STYLE
COLOR 92 192 252
MAXSIZE 15
MINSIZE 5
SIZE 15
SYMBOL "SYM_BAR"
END
END
END
+++++++++
it should be working, but I don't know what is wrong here...and no error log is being generated.
a "dbfinfo" of the given shapefile is returning:
...
Info for /servidor/raiz_apache/tmp/estabs
19 Columns, 7 Records in file
TIP_CODIGO string (10,0)
GEOID integer (9,0)
NOME string (30,0)
CNPJ string (18,0)
CRECI string (10,0)
FONE string (17,0)
EMAIL string (50,0)
URL string (100,0)
CONTATO string (30,0)
SIMBOLO string (100,0)
BAIRRO integer (9,0)
LOGRADOURO integer (9,0)
NUMERO string (6,0)
CEP string (10,0)
EHIMO string (1,0)
COMPLEMEN string (20,0)
FLAGS integer (4,0)
ROTULO string (30,0)
INFO integer (9,0)
...
and a "dbfdump" of the file is returning:
:::
TIP_CODIGO GEOID NOME CNPJ CRECI FONE EMAIL URL CONTATO SIMBOLO BAIRRO LOGRADOURO NUMERO CEP EHIMO COMPLEMEN FLAGS ROTULO INFO
10 0 Imobiliária Garnizé 039803455-0001/04 1234567890 (19)3871-9999 garnize at webimoveis.com http://www.webimoveis.com/garnize/ Juca Pirama C:\servidor\restritos_apache\imobizz\mapconfig\brasil\sp\valinhos\symbols\sym_imobiliaria.png 20 2080 980 (NULL) S (NULL) 1 (NULL) 0
10 1 JJ Imóveis 232394836-0001/09 0912349234 (19)3877-9402 jj at jjimoveis.com.br http://www.jjimoveis.com.br Ronaldo Bacamira C:\servidor\restritos_apache\imobizz\mapconfig\brasil\sp\valinhos\symbols\sym_imobiliaria.png 29 3195 1209 (NULL) S (NULL) 3 JJ Imóveis 0
10 2 Inácio & Pitanga Imobiliária 524354234-2234/01 245234592 (19)3872-7799 ip at webimoveis.com http://www.webimoveis.com/ip/ Inácio C:\servidor\restritos_apache\imobizz\mapconfig\brasil\sp\valinhos\symbols\sym_imobiliaria.png 14 1744 2354 (NULL) S (NULL) 3 Inácio & Pitanga Imobiliária 0
08 3 Padaria Santa Clara 293921343-9934/01 (NULL) (19)8388-2222 santaclara at padarias.com (NULL) Joaquim Manoel C:\servidor\restritos_apache\imobizz\mapconfig\brasil\sp\valinhos\symbols\sym_padaria.png 0 2275 234 (NULL) N (NULL) 0 (NULL) 0
08 4 Padaria Argamassas (NULL) (NULL) (NULL) (NULL) (NULL) (NULL) C:\servidor\restritos_apache\imobizz\mapconfig\brasil\sp\valinhos\symbols\sym_padaria.png 16 2642 3664 (NULL) N Sala 0, piso 0 7 Padaria Argamassas 4
06 5 Lanchonete Pó-pi-di 999999999-1111/02 (NULL) (NULL) (NULL) (NULL) Zé das Medalhas C:\servidor\restritos_apache\imobizz\mapconfig\brasil\sp\valinhos\symbols\sym_lanchonete.png 16 3149 999 (NULL) N (NULL) 7 Lanchonete Pó-pi-di 5
05 6 WO Pizza Bar (NULL) (NULL) (NULL) (NULL) (NULL) Fulano de Tal C:\servidor\restritos_apache\imobizz\mapconfig\brasil\sp\valinhos\symbols\sym_lanchonete.png 30 3198 1000 (NULL) N (NULL) 15 WO Pizza Bar 6
:::
Eduardo Patto Kanegae
http://www.consultoria.eti.br
UIN: 303747254
Treinamento em UMN MapServer - http://www.consultoria.eti.br/ptbr/?menuoption=mapserver
I Encontro Nacional de Usuários MapServer - http://mapserver.cttmar.univali.br/encontro2004
Projeto MapServer Brasil - http://mapserver.cttmar.univali.br
***Fim da Mensagem / End of Message ***
More information about the MapServer-users
mailing list