Class: AutocompleteGeocodingRequest

bemap.AutocompleteGeocodingRequest(optionsopt)

new AutocompleteGeocodingRequest(optionsopt)

BeNomad BeMap JavaScript API - AutocompleteGeocodingRequest Typed request for `bemap.Autocomplete.autocomplete(request)` and `bemap.GeoAutocomplete.autocomplete(request)`. Wire shape mirrors the BeMap server contract (cross-checked against `bemap-flutter-api/lib/service/autocomplete/model/autocomplete_geocoding_request.dart`). Endpoint: `POST service/geocoding/autocomplete/1.0`. Required wire fields: `language`, `place`.
Parameters:
Name Type Attributes Description
options Object <optional>
Properties
Name Type Attributes Default Description
place String <optional>
Text typed by the user. Required at request time.
language String <optional>
'en' Required server-side; defaults to 'en'.
coordinate bemap.Coordinate <optional>
Centre of the search area.
boundingBox bemap.BoundingBox <optional>
Restrict to a bbox.
radius Number <optional>
Radius in metres.
countryCode String <optional>
ISO country code filter.
addressDetails Boolean <optional>
Return structured PostalAddress per item.
enableLocationId Boolean <optional>
enableEntrances Boolean <optional>
enableHighlights Boolean <optional>
enableCategories Boolean <optional>
enableFoodTypes Boolean <optional>
enableChains Boolean <optional>
enableReferences Boolean <optional>
geoserver String <optional>
switchIndex Number <optional>
Since:
  • 1.5.0
Source: