title: Draw circles and test overlap with polygons in shapely
body: <p>I followed <a href="https://stackoverflow.com/questions/66524608/create-a-list-of-rectangles-from-a-flat-list-of-coordinates-in-shapely">Adrien's answer</a> to create a graph that can have multiple polygons.</p>
  <p>I plan to create filled-up circles that span across the whole grid in the graph. I want to test if there's <strong>overlapping between the circles and the polygons</strong> to identify which polygons overlap for each circle. To that end, I have looked at <a href="https://stackoverflow.com/questions/27574897/plotting-disconnected-entities-with-shapely-descartes-and-matplotlib">this</a>, but the circles here are cascaded whereas I want separate circles like <a href="https://ibb.co/TvZGLFH" rel="nofollow noreferrer">this</a>.</p>
  <p>How do I create circles and test overlap?</p>
  <p>Any suggestion would help.</p>