title: Break up a polygon into smaller ones
body: <p>I am working with geodjango and I want to breakup a 2D Rectangular Polygon into smaller ones.</p>
  
  <p>My input is a big rectangle and I want to subdivide it in smaller rectangles. The sum of the smaller rectangles must be the original rectangle.</p>
  
  <p>All subrectangles should be equal size.</p>
  
  <p>How can I do that?</p>
  
  <p>Thank you.</p>