Class FeatureLayer

  • All Implemented Interfaces:
    MapLayer

    public final class FeatureLayer
    extends AbstractFeatureSourceLayer
    A layer to render GeoTools features.

    This layer type is only intended for internal use, for example to render the bbox rectangle in the overview map.

    • Constructor Detail

      • FeatureLayer

        public FeatureLayer​(java.util.concurrent.ExecutorService executorService,
                            FeatureSourceSupplier featureSourceSupplier,
                            StyleSupplier<org.geotools.api.data.FeatureSource> styleSupplier,
                            boolean renderAsSvg,
                            AbstractLayerParams params)
        Constructor.
        Parameters:
        executorService - the thread pool for doing the rendering.
        featureSourceSupplier - a function that creates the feature source. This will only be called once.
        styleSupplier - a function that creates the style for styling the features. This will only be called once.
        renderAsSvg - is the layer rendered as SVG?
        params - the parameters for this layer