Overpass query example

Fire hydrants

Find fire hydrants with their type and diameter. Example: Lausanne.

Hydrants are points tagged emergency=fire_hydrant; fire_hydrant:type is pillar, underground, wall or pipe.

The query

[out:json][timeout:60];
area["name"="Lausanne"]["admin_level"="8"]->.a;
node["emergency"="fire_hydrant"](area.a);
out;

Run it

Running the query…

Live result from overpass.ch, cached for up to 12 hours. Map data © OpenStreetMap contributors (ODbL).

How it works

  1. Coverage depends on the city. Some fire services import their hydrants, others leave it to volunteers.

Variations

  • Underground hydrants only: add ["fire_hydrant:type"="underground"].

Run it from your code

curl https://api.overpass.ch/v1/YOUR_API_KEY/interpreter \
  --data-urlencode 'data@query.overpassql'

Save the query as query.overpassql. It works the same in Overpass Turbo, QGIS and JOSM.

More examples

All examples →