[Mapserver-users] solved: Logical expressions in CLASS EXPRESSION

Stefanie Weykam sweykam at teleline.es
Tue Jul 27 08:05:43 EDT 2004


This is a multi-part message in MIME format.

------=_NextPart_000_0000_01C473E2.CE5003D0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit

Big surprise!
I stripped everything down to the very essential, even the comments behind
the EXPRESSION (where I kept all the expressions that I had tried so far) -
and there it was!

Remember: 
  EXPRESSION ([Riq50] <=1) didn't show while    EXPRESSION  '1' did 

Problem identified: 
Any #comment which contains brackets and parenthesis makes the expression
fail (is apparently not understood as comment) unless the expression itself
does not contain any brackets and parenthesis.
For example:
  EXPRESSION  ([Riq50] >1)    # ([Riq50] >1)    - fails
and 
 EXPRESSION  ([Riq50] >1)    # ('[Utm50km]' = 'VH4')    - fails
while 
  EXPRESSION  '1'  # ([Riq50] >1)    - is OK
and 
 EXPRESSION  ([Riq50] >1)    - is OK

In the first two cases there are parenthesis and brackets, both in the
expression and in the comment. 
So, this is it. Funny thing.

cheers,
Stefanie



------=_NextPart_000_0000_01C473E2.CE5003D0
Content-Type: application/ms-tnef;
	name="winmail.dat"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="winmail.dat"

eJ8+IisMAQaQCAAEAAAAAAABAAEAAQeQBgAIAAAA5AQAAAAAAADoAAEIgAcAGAAAAElQTS5NaWNy
b3NvZnQgTWFpbC5Ob3RlADEIAQ2ABAACAAAAAgACAAEGgAMADgAAANQHBwAbAA4AAgAAAAIADwEB
A5AGAHAHAAAlAAAACwACAAEAAAALACMAAAAAAAMAJgAAAAAACwApAAAAAAADADYAAAAAAB4AcAAB
AAAAMAAAAHNvbHZlZDogTG9naWNhbCBleHByZXNzaW9ucyBpbiBDTEFTUyBFWFBSRVNTSU9OAAIB
cQABAAAAFgAAAAHEc9F71B4K2klPlEykmps7kZVwCqgAAAIBHQwBAAAAGQAAAFNNVFA6U1dFWUtB
TUBURUxFTElORS5FUwAAAAALAAEOAAAAAEAABg4AbJmF0XPEAQIBCg4BAAAAGAAAAAAAAAA3QC7U
tfGpR5GJ4v3PuV1lwoAAAAsAHw4BAAAAAgEJEAEAAADUAgAA0AIAAMgEAABMWkZ1x5oXAQMACgBy
Y3BnMTI1BjIA+AtgbmczMDieMgH3AqQD4wIAY2gKwOBzZXQwIAcTAoMAUH8C8hDJCFUHsgKDDlAQ
ZnCscnEUIRDufQqBdgiQpHdrC4BkNAxgYwBQAwsDC7UgQmlnIHNnCHAUwAQAZSEKogqASRUYQHQF
EXAJgCBldjEEkHl0aAuAGDBkbxJ3A6B0bxrgaGUgrxoCGeAEEAnwdAcxLBnidxrRGzEFoG0HgAIw
BCBiDmUaURnQGyJFWFBSAEVTU0lPTiAolncbMAlwIBlAa2UFMWcHQAMgGyJleBTAG7Fp9wIgBCAa
QGEFQBlAEPAd0SsIgRnQcxsAZgrAKSAuLR+wHcQfIWkFQHdh5nMY1RjkUmUHgAbQBJBuOgrjCoEA
QCAlsB46WwBSaXE1MF0gPBw9MSJwFAEakGlkbnInBUBzaBqwI3AaUGwPG0AlsSWCHjkgJzEn3ydm
JYMlJgFAGPNQA2ACYG8kkCNAAQAb8WYh0SUGQfpuG5AjHPUoYhDgHOECMPsLcR1hcgDQH3AdUSKy
CrH/G+EbMACQBCAAwB9wIOIgKmsiMQMRKDCxYRmgMDNs6RuQbm8FQHUWwASQGWD+bwRwH7AEIBz1
InAzsCigzwQRMU0jUBEgbGYakQeRvzNyLsUioRuQL18wZS4Y5CZGBbEgQGFtC1BlOncY5CjvJog+
J0Eo0xFQI/87Yzx+IpAyMhCwGPMisjr1Bzu/PMk9sCgnW1V0om0m4GttXSogPSnw0FZINCc+zwoo
dCtnPztfKfURUD2vPrYwsU9L/z+PQJ9IL0k1KwcfQByULNDrM/Ea4HcbAGMjkDEUHyH/MDEwGyKy
OEYcQAbgGkAjQF8clDGJIrJRhRz1LiUVU75vHEAaQQQgVKJTsUYzsH8toRpDOcUY5BDgCeARECz9
U+V0ARAAcAiQTIsY8xYhAgBZcAsAAYAIIAYAAAAAAMAAAAAAAABGAAAAAAOFAAAAAAAAAwAugAgg
BgAAAAAAwAAAAAAAAEYAAAAAUoUAAI5qAQALADuACCAGAAAAAADAAAAAAAAARgAAAAAOhQAAAAAA
AAMAPYAIIAYAAAAAAMAAAAAAAABGAAAAABCFAAAAAAAAAwA+gAggBgAAAAAAwAAAAAAAAEYAAAAA
EYUAAAAAAAADAD+ACCAGAAAAAADAAAAAAAAARgAAAAAYhQAAAAAAAAMAXIAIIAYAAAAAAMAAAAAA
AABGAAAAAAGFAAAAAAAAHgDPgAggBgAAAAAAwAAAAAAAAEYAAAAAVIUAAAEAAAAEAAAAOS4wAAsA
0IAIIAYAAAAAAMAAAAAAAABGAAAAAAaFAAAAAAAACwDRgAggBgAAAAAAwAAAAAAAAEYAAAAAgoUA
AAEAAAAeACaBCCAGAAAAAADAAAAAAAAARgAAAAA2hQAAAQAAAAEAAAAAAAAAHgAngQggBgAAAAAA
wAAAAAAAAEYAAAAAN4UAAAEAAAABAAAAAAAAAB4AKIEIIAYAAAAAAMAAAAAAAABGAAAAADiFAAAB
AAAAAQAAAAAAAAACAfgPAQAAABAAAAA3QC7UtfGpR5GJ4v3PuV1lAgH6DwEAAAAQAAAAN0Au1LXx
qUeRieL9z7ldZQIB+w8BAAAAtAAAAAAAAAA4obsQBeUQGqG7CAArKlbCAABQU1RQUlguRExMAAAA
AAAAAABOSVRB+b+4AQCqADfZbgAAAEM6XERvY3VtZW50cyBhbmQgU2V0dGluZ3NcQWRtaW5pc3Ry
YWRvclxDb25maWd1cmFjafNuIGxvY2FsXERhdG9zIGRlIHByb2dyYW1hXE1pY3Jvc29mdFxPdXRs
b29rXENhcnBldGFzIHBlcnNvbmFsZXMoMSkucHN0AAMA/g8FAAAAAwANNP03AAACAX8AAQAAADMA
AAA8S0pFSEpCSUpORkxOT0JHTk9JSkVDRUFJQ0NBQS5zd2V5a2FtQHRlbGVsaW5lLmVzPgAAAwAG
ECJ1iDwDAAcQiwIAAAMAEBAAAAAAAwAREAAAAAAeAAgQAQAAAGUAAABCSUdTVVJQUklTRUlTVFJJ
UFBFREVWRVJZVEhJTkdET1dOVE9USEVWRVJZRVNTRU5USUFMLEVWRU5USEVDT01NRU5UU0JFSElO
RFRIRUVYUFJFU1NJT04oV0hFUkVJS0VQVEFMAAAAAGfH

------=_NextPart_000_0000_01C473E2.CE5003D0--




More information about the mapserver-users mailing list