Split an ESRI irregular polygon shapefile into equal smaller parts

IN PROGRESS
Bids
3
Avg Bid (AUD)
$233
Project Budget (AUD)
$30 - $250

Project Description:
An irregular polygon should be divided into smaller equal area polygons of specific area. The result can be another shapefile containing smaller polygons with incremental numbers/labels for each polygon. For instance, dividing a polygon that has an area of 43 hectare into 2 hectare rectangular polygons, you would get 21 smaller polygons and a residual polygon of 1 hectare.

I want a Python script that can work in Quantum GIS or ArcGIS that will do the job. I should be able to select a larger polygon and enter an area XX.X then the script should divide the irregular polygon into equal area polygons of XX.X size with one single residual polygon.

I have attached the zip shapefile.

Splitting with a regular grid of smaller polygons might not help as there will be edge polygons left around the edges which I dont want.

Links:

http://gis.stackexchange.com/questions/5300/how-to-divide-a-polygon-into-specific-sizes-using-arcgis

Skills required:
Python
Additional Files: sample.zip
About the employer:
Verified
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.


$ 250
in 12 days
$ 150
in 1 days
$ 300
in 20 days