1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 
[out:csv( "de:regionalschluessel", name, total, nodes, ways, relations )];
 
//All areas with regional key (German: "Regionalschlüssel") starting with 057
area["de:regionalschluessel"~"^05166.*"];
 
// Count the pharmacies in each area
foreach->.regio(
  // Collect all Nodes, Ways and Relations wth amenity=pharmacy in the current area
  ( node(area.regio)[amenity=pharmacy];
    way(area.regio)[amenity=pharmacy];
    rel(area.regio)[amenity=pharmacy];);
  
  make count "de:regionalschluessel" = regio.set(t[ "de:regionalschluessel"]),
             name = regio.set(t["name"]),
             total = count(nodes) + count(ways) + count(relations),
             nodes = count(nodes),
             ways = count(ways),
             relations = count(relations);
  out;
);
10 m
Leaflet © OpenStreetMap contributors
1
 
no data loaded yet