Hi
I have a MapServer set up connected to a MySQL server via PHP/MapScript based 
on the example in Bill Kropla’s book ‘Beginning MapServer Open Source GIS 
Develpment’, chapter 9. 
My data is therefore stored on the MySQL server and displayed as points in 
MapServer based on the queries I give it. 
 
The data also have fiscal values which I would like to display with differently 
sized coloured points depending on their value. I know how to do this with an 
EXPRESSION in the mapfile if the data is stored as an attribute in a shapefile 
but I can’t get it to work with my data in the MySQL database.
 
Here is my mapfile:
 
##################################### 
# POI layer - points of interest
#
LAYER
     NAME "poi"
     STATUS default
     TYPE point 
     LABELCACHE on
 
     CLASS
          NAME "Large fiscal"
          EXPRESSION ([fiscal] < 1)
          STYLE
               SYMBOL "Circle"
               SIZE 8
               COLOR 255 0 0
               BACKGROUNDCOLOR 255 0 0
          END
    END # class
 
     CLASS
          NAME "Small fiscal"
          EXPRESSION ([fiscal] > 1)
          STYLE
               SYMBOL "Circle"
               SIZE 8
               COLOR 0 255 0
               BACKGROUNDCOLOR 0 255 0
          END
    END # class
END # layer poi
##################################### 
 
The database connection and all querying takes place in the php-file as I want 
to allow the users to change their search criteria. I therefore don’t want to 
include any database connection in the mapfile if possible.
 
Thanks in advance for your help.
 
-- 
View this message in context: 
http://n2.nabble.com/Using-EXPRESSION-to-display-various-data-from-MySQL-database-tp2561898p2561898.html
Sent from the Mapserver - User mailing list archive at Nabble.com.

_______________________________________________
mapserver-users mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/mapserver-users

Reply via email to