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:
- Source: