| java.lang.Object org.geoserver.wfs.GetFeature
All known Subclasses: org.geoserver.wfsv.VersionedGetFeature,
GetFeature | public class GetFeature (Code) | | Web Feature Service GetFeature operation.
This operation returns an array of
org.geotools.feature.FeatureCollection instances.
author: Rob Hranac, TOPP author: Justin Deoliveira, The Open Planning Project, jdeolive@openplans.org version: $Id: GetFeature.java 8390 2008-02-13 10:52:25Z aaime $ |
Constructor Summary | |
public | GetFeature(WFS wfs, Data catalog) Creates the GetFeature operation. |
filterFactory | protected FilterFactory filterFactory(Code) | | filter factory
|
wfs | protected WFS wfs(Code) | | The wfs configuration
|
GetFeature | public GetFeature(WFS wfs, Data catalog)(Code) | | Creates the GetFeature operation.
|
buildResults | protected FeatureCollectionType buildResults(int count, List results, String lockId)(Code) | | Allows subclasses to alter the result generation
Parameters: count - Parameters: results - Parameters: lockId - |
getCatalog | public Data getCatalog()(Code) | | The reference to the GeoServer catalog. |
getFeatures | protected FeatureCollection getFeatures(GetFeatureType request, FeatureSource source, org.geotools.data.Query gtQuery) throws IOException(Code) | | Allows subclasses to poke with the feature collection extraction
Parameters: source - Parameters: gtQuery - throws: IOException - |
getWFS | public WFS getWFS()(Code) | | The reference to the WFS configuration. |
setFilterFactory | public void setFilterFactory(FilterFactory filterFactory)(Code) | | Sets the filter factory to use to create filters.
Parameters: filterFactory - |
toDataQuery | public org.geotools.data.Query toDataQuery(QueryType query, int maxFeatures, FeatureSource source, String wfsVersion) throws WFSException(Code) | | Get this query as a geotools Query.
if maxFeatures is a not positive value DefaultQuery.DEFAULT_MAX will be
used.
The method name is changed to toDataQuery since this is a one way
conversion.
Parameters: maxFeatures - number of features, or 0 for DefaultQuery.DEFAULT_MAX A Query for use with the FeatureSource interface |
|
|