I have a polygon layer of suburbs (with population density) and I have separate layers of POI such as hospitals, government buildings etc. What I'd like to do is give each POI a radius based on how important I think they are (such as a private vs government hospital - from the attribute table). Then I'd like to highlight areas where the different POI radii overlap and lastly export the suburb the overlapping areas belong to as a list (it should include a percentage of the total suburb the overlap falls into, and the distance to the nearest hotel for instance).
Is there any way I can build a query that can achieve this in ArcMap 10.3? I need a fairly efficient way of doing this as there are several hundred POI (within each category) and about 7000 suburbs. I've tried using the select by location tool but what I described above seems to be more complex than it can handle without some manual adjustment possibly via python code.