[mapserver-dev] Add support for using all OGR style parameters
Tamas Szekeres
szekerest at gmail.com
Tue Jan 15 00:48:25 PST 2013
Hi All,
Currently the OGR driver supports to get only of the various OGR label
style parameters as special attributes (ie. OGR:LabelText or OGR_LabelAngle)
We would like to use further style parameters in mapserver, so I've added a
sample implementation here:
*
https://github.com/szekerest/mapserver/commit/b29c6f44479ab9a879e7c1244598b3fb6d4e415a
*
This implementation provides support to use the following special attributes
OGR:LabelParam[paramId]
OGR:BrushParam[paramId]
OGR:PenParam[paramId]
OGR:SymbolParam[paramId]
where [paramId] is an integer value according to
the OGRSTLabelParam, OGRSTBrushParam, OGRSTPenParam, OGRSTSymbolParam
enumerations in ogr_core.h<http://www.gdal.org/ogr/ogr__core_8h-source.html>
.
With this addition we can easily map feature styles (ie mapinfo styles) to
classes for example by using *CLASSITEM [OGR:BrushParam2]* which refers to
the mapinfo brush id.
The proposed change seems relatively small to me, does anyone object to
implement this change in master branch?
Issue was added to github to track this change:
https://github.com/mapserver/mapserver/issues/4562
Best regards,
Tamas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/mapserver-dev/attachments/20130115/15667b84/attachment.html>
More information about the mapserver-dev
mailing list