I would like to request all service companies in specified area using the Overpass API.
The following request delivers only the result of the first filter node[shop](area);
and does not unify with the second filter for restaurants and bars.
area[name="Kriens"];
(
node[shop](area);
node["amenity"~"^(restaurant|bar|fast_food|cafe)$"](area);
);
out center;
I try to accomplish a Union of filters as described in the documentation. What's wrong with the given filter?
By-the-way: What filter-set would you recommend retrieving all publically accessible commercial services (shops, bars, restaurant etc. but not schools, libraries etc.)?