[mapserver-commits] [mapserver/mapserver] 4fbd7a: SLD: Add support to arithmetic expressions (#5831)
Jérome Boué
noreply at github.com
Wed Sep 4 09:07:44 PDT 2019
Branch: refs/heads/master
Home: https://github.com/mapserver/mapserver
Commit: 4fbd7aee1fa2864bf320e9756296b0912774afeb
https://github.com/mapserver/mapserver/commit/4fbd7aee1fa2864bf320e9756296b0912774afeb
Author: Jérome Boué <jbo-ads at laposte.net>
Date: 2019-09-04 (Wed, 04 Sep 2019)
Changed paths:
M mapcopy.c
M mapfile.c
M maplayer.c
M mapogcsld.c
M mapogcsld.h
M mapserver.h
M maputil.c
M msautotest/.gitignore
A msautotest/sld/arithmetic_line.map
A msautotest/sld/arithmetic_point.map
A msautotest/sld/arithmetic_polygon.map
A msautotest/sld/arithmetic_text.map
A msautotest/sld/base.map
A msautotest/sld/data/fonts.lst
A msautotest/sld/data/hexagon.dbf
A msautotest/sld/data/hexagon.json
A msautotest/sld/data/hexagon.prj
A msautotest/sld/data/hexagon.shp
A msautotest/sld/data/hexagon.shx
A msautotest/sld/data/inner.dbf
A msautotest/sld/data/inner.json
A msautotest/sld/data/inner.prj
A msautotest/sld/data/inner.shp
A msautotest/sld/data/inner.shx
A msautotest/sld/data/plot.dbf
A msautotest/sld/data/plot.json
A msautotest/sld/data/plot.prj
A msautotest/sld/data/plot.shp
A msautotest/sld/data/plot.shx
A msautotest/sld/data/set.json
A msautotest/sld/expected/base_mapfile.png
A msautotest/sld/expected/base_sldbody.png
A msautotest/sld/expected/map_reference.png
A msautotest/sld/expected/size_mapfile.png
A msautotest/sld/expected/size_sldbody.png
A msautotest/sld/expected/sld_line_expression_strokeopacity.png
A msautotest/sld/expected/sld_line_expression_strokewidth.png
A msautotest/sld/expected/sld_line_literal_stroke.png
A msautotest/sld/expected/sld_line_literal_strokeopacity.png
A msautotest/sld/expected/sld_line_literal_strokewidth.png
A msautotest/sld/expected/sld_line_propertyname_stroke.png
A msautotest/sld/expected/sld_line_propertyname_strokeopacity.png
A msautotest/sld/expected/sld_line_propertyname_strokewidth.png
A msautotest/sld/expected/sld_point_expression_displacementx.png
A msautotest/sld/expected/sld_point_expression_displacementy.png
A msautotest/sld/expected/sld_point_expression_opacity.png
A msautotest/sld/expected/sld_point_expression_rotation.png
A msautotest/sld/expected/sld_point_expression_size.png
A msautotest/sld/expected/sld_point_expression_strokewidth.png
A msautotest/sld/expected/sld_point_literal_displacementx.png
A msautotest/sld/expected/sld_point_literal_displacementy.png
A msautotest/sld/expected/sld_point_literal_fill.png
A msautotest/sld/expected/sld_point_literal_opacity.png
A msautotest/sld/expected/sld_point_literal_rotation.png
A msautotest/sld/expected/sld_point_literal_size.png
A msautotest/sld/expected/sld_point_literal_stroke.png
A msautotest/sld/expected/sld_point_literal_strokewidth.png
A msautotest/sld/expected/sld_point_propertyname_displacementx.png
A msautotest/sld/expected/sld_point_propertyname_displacementy.png
A msautotest/sld/expected/sld_point_propertyname_fill.png
A msautotest/sld/expected/sld_point_propertyname_opacity.png
A msautotest/sld/expected/sld_point_propertyname_rotation.png
A msautotest/sld/expected/sld_point_propertyname_size.png
A msautotest/sld/expected/sld_point_propertyname_stroke.png
A msautotest/sld/expected/sld_point_propertyname_strokewidth.png
A msautotest/sld/expected/sld_polygon_expression_fillopacity.png
A msautotest/sld/expected/sld_polygon_expression_strokeopacity.png
A msautotest/sld/expected/sld_polygon_expression_strokewidth.png
A msautotest/sld/expected/sld_polygon_literal_fill.png
A msautotest/sld/expected/sld_polygon_literal_fillopacity.png
A msautotest/sld/expected/sld_polygon_literal_stroke.png
A msautotest/sld/expected/sld_polygon_literal_strokeopacity.png
A msautotest/sld/expected/sld_polygon_literal_strokewidth.png
A msautotest/sld/expected/sld_polygon_propertyname_fill.png
A msautotest/sld/expected/sld_polygon_propertyname_fillopacity.png
A msautotest/sld/expected/sld_polygon_propertyname_stroke.png
A msautotest/sld/expected/sld_polygon_propertyname_strokeopacity.png
A msautotest/sld/expected/sld_polygon_propertyname_strokewidth.png
A msautotest/sld/expected/sld_reference.png
A msautotest/sld/expected/sld_text_expression_fontsize.png
A msautotest/sld/expected/sld_text_expression_rotation.png
A msautotest/sld/expected/sld_text_literal_fill.png
A msautotest/sld/expected/sld_text_literal_fontsize.png
A msautotest/sld/expected/sld_text_literal_halofill.png
A msautotest/sld/expected/sld_text_literal_rotation.png
A msautotest/sld/expected/sld_text_propertyname_fill.png
A msautotest/sld/expected/sld_text_propertyname_fontsize.png
A msautotest/sld/expected/sld_text_propertyname_halofill.png
A msautotest/sld/expected/sld_text_propertyname_rotation.png
A msautotest/sld/reference.map
A msautotest/sld/run_test.py
A msautotest/sld/size.map
Log Message:
-----------
SLD: Add support to arithmetic expressions (#5831)
This adds support to arithmetic expressions in SLD documents read by MapServer. It implements the first section of MS RFC 124: Improving SLD Support in MapServer : https://mapserver.org/development/rfc/ms-rfc-124.html
More information about the mapserver-commits
mailing list