## Algorithm description

Build a Overpass's query according to some parameters. You can't set extent AND nominatim however you can let them both empty.

## Input parameters

### Key

The OSM's key. This can't be empty

### Value

The OSM's value. This can be empty

### Extent

An extent. Be carefull, the query factory will generate only {{bbox}} if the extent is different than 0,0,0,0. You should send the extent to "Query overpass API" too.

### Nominatim

A place where you are looking for.

### Timeout

The timeout of the query

## Outputs

### Query

The template query as a string