geosolutions-it / MapStore2

The solution to create and share maps, dashboards, geostories with 3D support on the web. And it is open-source too!
https://mapstore.geosolutionsgroup.com/
Other
513 stars 400 forks source link

Styling with properties #9091

Open tdipisa opened 1 year ago

tdipisa commented 1 year ago

Description

Allow to choose a property of a feature as value for a symbolizer option. This work includes the update of all libraries style parsers used by the 2D/3D styler.

Relevant styling properties for which this can be enabled as an option could be the following:

As a preliminary task it is necessary to first evaluate what can be supported by the underling library currently used after the update that is part of this issue. To also evaluate is the support can be provided for all type of styling parser as part of this issue: Openlayers, Cesium, 3D Tiles, SLD and CSS.

What kind of improvement you want to add? (check one with "x", remove the others)

Other useful information

### Tasks
- [ ] https://github.com/geosolutions-it/MapStore2/issues/9539
- [ ] https://github.com/geosolutions-it/MapStore2/issues/9540
allyoucanmap commented 1 year ago

Note in the PR #9152 we included utils to parse expressions in the StyleParserUtils file