public interface GetFeatureSupportDynamicProj
GetFeature supports dynamic projection
| Modifier and Type | Method and Description | 
|---|---|
| java.util.List<Feature> | getFeature(java.lang.String datasourceName, QueryParameter queryParam, int maxFeatures, PrjCoordSys targetPrj)Gets the elements through SQL query criteria. | 
| java.util.List<Feature> | getFeature(java.lang.String datasourceName, java.lang.String datasetName, Geometry geometry, SpatialQueryMode spatialQueryMode, java.lang.String attributeFilter, java.lang.String[] fields, PrjCoordSys targetPrj)Gets a feature that has a specific spatial query pattern consistent with the specified geometric object and satisfies the specified attribute filter, and supports dynamic projection to the returned geometry. | 
| java.util.List<Feature> | getFeature(java.lang.String datasourceName, java.lang.String datasetName, Rectangle2D bounds, java.lang.String attributeFilter, java.lang.String[] fields, PrjCoordSys targetPrj)Get the elements within the specified space and meet certain attribute filters. | 
java.util.List<Feature> getFeature(java.lang.String datasourceName, java.lang.String datasetName, Rectangle2D bounds, java.lang.String attributeFilter, java.lang.String[] fields, PrjCoordSys targetPrj)
Get the elements within the specified space and meet certain attribute filters.
datasourceName - the name of the datasource.datasetName - the dataset name.bounds - The specified query range.attributeFilter - Attribute query filter. Such as fieldValue <100, name like '% hotel%'fields - An array of fields to be returned. When the parameter is null, all fields are returned.targetPrj - The coordinate system of the geometric object in the feature returnedjava.util.List<Feature> getFeature(java.lang.String datasourceName, QueryParameter queryParam, int maxFeatures, PrjCoordSys targetPrj)
Gets the elements through SQL query criteria.
datasourceName - the name of the datasource.queryParam - Query parameters.maxFeatures - The maximum number of elements that can be returned.targetPrj - The coordinate system of the geometric object in the feature returnedjava.util.List<Feature> getFeature(java.lang.String datasourceName, java.lang.String datasetName, Geometry geometry, SpatialQueryMode spatialQueryMode, java.lang.String attributeFilter, java.lang.String[] fields, PrjCoordSys targetPrj)
Gets a feature that has a specific spatial query pattern consistent with the specified geometric object and satisfies the specified attribute filter, and supports dynamic projection to the returned geometry.
datasourceName - the name of the datasource.datasetName - the dataset name.geometry - Geometric object.spatialQueryMode - spatial query mode.attributeFilter - Filter condition of attribute quering Such as fieldValue <100, name like '% hotel%'fields - An array of fields to be returned. When the parameter is null, all fields are returned.targetPrj - The array of fields to be returned. All the fields are returned if this parameter is null.