I have been tasked with researching good locations for vending machines. I have positive factors such as:
- School nearby
- Bus Stop nearby
- Gas station nearby
Then I have some negative factors like:
- fast food joints
- super markets
and others.
I am trying to find a systematic way of identifying good places.
What I really need is to display nodes, which are nearby each other but are not nearby my negative list.
So far I managed to display multiple types of nodes in overpass turbo with the following code:
/*
This has been generated by the overpass-turbo wizard.
The original search was:
“amenity=school”
*/
[out:json][timeout:25];
// gather results
(
node["highway"="bus_stop"]({{bbox}});
relation["amenity"="school"]({{bbox}});
relation["industrial"="factory"]({{bbox}});
);
// print results
out body;
>;
out skel qt;
https://overpass-turbo.eu/s/ZVJ
Bus Stops and Schools are shown, however, factories for some reason are not. How can I filter from here to, for example only show bus stops and school in close proximity to each other? How do I exclude nodes based on proximity to other nodes?
Are there any other useful methods I should look at to achieve my aim of finding the best places for vending machines? Is there a way to visualize traffic statistics (busy roads) on OSM?