Class TransformFeatureSource

  • All Implemented Interfaces:
    FeatureSource<SimpleFeatureType,​SimpleFeature>, SimpleFeatureSource
    Direct Known Subclasses:
    TransformFeatureStore

    public class TransformFeatureSource
    extends Object
    implements SimpleFeatureSource
    A feature source that can transform a source feature source using a set of expressions

    Usages:

    • hide, rename fields - compute new fields
    • build geom from x,y (we need to add a new Point filter function and have a special treatment of it in simplifying filter visitor so that it turns bbox filters against it into a filter on x,y)
    • on the fly simplification for WFS (just use environment variables) and in general dynamic processing based on params without stored queries
    Author:
    Andrea Aime - GeoSolutions