server-side SLD support
Bart van den Eijnden (OSGIS)
bartvde at OSGIS.NL
Wed Nov 1 03:05:04 EST 2006
Hi list,
I am talking to Assefa about getting Mapserver to support SLD documents
server-side, and he said it might be good to start some discussion on the
dev list. Quite some Web Map Services have this capability (Geoserver,
Ionic), and it will make exchanging configuration between those environments
and Mapserver easier.
Note:
* most the code is already in place
* Mapserver does support SLD in its WMS client
Our plan is to add server-side SLD support to Mapserver WMS. This would
involve adding a new keyword, for instance STYLEDLAYERDESCRIPTOR. It will
add classes from the SLD document (matching the layer's name) to the LAYER.
Example:
LAYER
NAME "test"
..
CLASS
NAME "myfirstclass"
..
END
STYLEDLAYERDESCRIPTOR "/data/geoservices/nis/sld/nis/nis.sld"
CLASS
NAME "mylastclass"
..
END
..
END
If the LAYER already has classes, the classes will be inserted/added
depending on the sequence of the keywords. So in the above example the
classes generated from the SLD will be appended after "myfirstclass" but
inserted before "mylastclass".
Are there any objections against this? Or thoughts/concerns?
Thanks in advance.
Best regards,
Bart
--
Bart van den Eijnden
OSGIS, Open Source GIS
http://www.osgis.nl
More information about the mapserver-dev
mailing list