Get area around element
Is there a way to get an area around something (a road, a bus way, ...) ?
IE: "I want the area around 150m near a tram/bus/cycle way".
I got [this query][1] that return all bars around the tram "Ligne E" of Grenoble (city in France).
[out:json][timeout:25];
(
area[name='Grenoble']["admin_level"="8"];
way(area)[railway=tram]["oneway"="yes"]["name"="Ligne E"];
node(around:150)['amenity'='bar'];
);
out body;
>;
out skel qt;
**Update:**
If we analyse the problem *with a simple 2D example* :
![alt text][2]
- I have a way (red) from A{2;2} to B{5;2}
- I need the area (blue) CDEF ({1;3}, {6;3}, {6;1}, {1;1}).
I know how to get the way : in the query example, it's the ```way(area)....``` instruction. **How to get the** blue **area with Overpass** ?
*With a concrete example* : example*, this is what I would like to have (the : from the blue line is a tramway, and (a tramway), I want the purple is the area around area (around ```ZZ``` meter from this way).
![alt text][3]
[1]: http://overpass-turbo.eu/s/mCp
[2]: https://help.openstreetmap.org/upfiles/plan_coordinate.png
[3]: https://help.openstreetmap.org/upfiles/area_around.jpg