A FeatureSource2 that uses a
to perform Feature
fetching.
Note that the number of Features available from a MappingFeatureReader may
not match the number of features that resulted of executing the incoming
query over the surrogate FeatureSource. This will be the case when grouping
attributes has configured on the FeatureTypeMapping this reader is based on.
When a MappingFeatureReader is created, a delegated FeatureIterator will be
created based on the information provided by the FeatureTypeMapping object.
That delegate reader will be specialized in applying the appropiate mapping
stratagy based on wether grouping has to be performed or not.
author: Gabriel Roldan, Axios Engineering version: $Id: MappingFeatureSource.java 28577 2008-01-03 15:44:29Z groldan $ since: 2.4 See Also: org.geotools.data.complex.DefaultMappingFeatureIterator See Also: org.geotools.data.complex.GroupingFeatureIterator |