public class GazetteerClient extends DiscoveryServiceClient
Constructor and Description |
---|
GazetteerClient(String uri,
IGazetteerServiceDriver driver) |
Modifier and Type | Method and Description |
---|---|
GazetteerQuery |
createNewQuery()
This method is used to create a new Query
|
FeatureTypeAttribute[] |
describeFeatureType(String featureName)
This method makes the describeFeatureType
operation
|
Feature[] |
getFeature(GazetteerQuery query)
This method implements the getFeature operation
|
FeatureType[] |
getFeatureTypes() |
String |
getProjection() |
boolean |
isDescribeFeatureTypeNeeded() |
void |
setProjection(String projection) |
createQuery, getAditionalSearchPanel, getCapabilities, getDriver, getProtocol, getSUri, getUri, serverIsReady, setDriver
public GazetteerClient(String uri, IGazetteerServiceDriver driver)
public FeatureType[] getFeatureTypes() throws Exception
Exception
public FeatureTypeAttribute[] describeFeatureType(String featureName) throws Exception
featureName
- Feature nameException
public boolean isDescribeFeatureTypeNeeded()
public Feature[] getFeature(GazetteerQuery query) throws Exception
query
- The results queryException
public GazetteerQuery createNewQuery()
public String getProjection()
public void setProjection(String projection)
projection
- the projection to set