Provides geocoding via a Pelias server.
Name | Type | Description |
---|---|---|
url |
Resource | String | The endpoint to the Pelias server. |
Example:
// Configure a Viewer to use the Pelias server hosted by https://geocode.earth/
const viewer = new Cesium.Viewer('cesiumContainer', {
geocoder: new Cesium.PeliasGeocoderService(new Cesium.Resource({
url: 'https://api.geocode.earth/v1/',
queryParameters: {
api_key: '<Your geocode.earth API key>'
}
}))
});
Members
readonly url : Resource
The Resource used to access the Pelias endpoint.
Methods
geocode(query, type) → Promise.<Array.<GeocoderService.Result>>
Name | Type | Default | Description |
---|---|---|---|
query |
String | The query to be sent to the geocoder service | |
type |
GeocodeType |
GeocodeType.SEARCH
|
optional The type of geocode to perform. |