A versatile and lightweight toolkit for building a simple web map.
This project is maintained by bcgov
Use a select parameter to provide a value to the query predicate that comes from the user picking a value from a drop-down list.
A parameter object is defined with these properties. Click on a property name for more information:
{
"type": "input",
"id": null,
"title": null,
"value": null,
"choices": null
}
"type": String
The type of parameter object.
Must be one of these values:
"constant",
"input",
"select",
or
"select-unique".
"id": String
The unique identifier for the parameter.
This MUST be unique within the layer query parameter list.
Conventionally it is all lowercase with - separating words.
"title": String
The title to show in query form for this parameter.
"value": String
The default value for the parameter. If not provided, the user MUST provide a value to execute the query.
"choices": Array
An array of { title, value } objects to populate a drop-down list.
The title is optional.