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.