Tag:amenity=recycling/Quality Assurance

From OpenStreetMap Wiki
Jump to navigation Jump to search

Common Mistakes

recycling:glass=yes vs. recycling:glass_bottles=yes

Very often recycling:glass=yes is used where recycling:glass_bottles=yes is appropriate. recycling:glass_bottles=yes is for glass bottles and jars but not for thicker window glass or drinking glasses.

recycling:cans=yes vs. recycling:scrap_metal=yes

In some glass and plastic containers you can also drop cans. In that case you should use recycling:cans=yes (e.g. beer cans, soup cans) while recycling:scrap_metal=yes is more general for a broader range of scrap metal which is not supposed to be dropped in those containers.

Overpass Queries

Containers with names

Containers usually shouldn't have names. In many cases mappers use names to describe their purpose which should be done by proper tagging instead.

Overpass query

node({{bbox}})
  [name]
  [amenity=recycling]
  [recycling_type!~centre];
out meta;

Excessive use of recycling:*=no

Normally recycling:*=no is implicit; therefore it is not necessary to add a bunch of recycling:*=no tags.

Overpass query

node({{bbox}})
  [amenity=recycling]
  [~"^recycling:"~"no"];

out meta;

Incomplete Tagging

Many recycling stations miss proper tags describing their purpose.

Overpass query

node({{bbox}})
  [amenity=recycling]
  [recycling_type!~centre];

(
  node._[amenity=recycling] -
  node._[~"^recycling:"~"."]
);

out meta;

Missing opening_hours

To avoid noise pollution the usage time for recycling containers maybe limited.

Overpass query

node({{bbox}})
  [amenity=recycling];

(
  node._[amenity=recycling] -
  node._["opening_hours"]
);

out meta;