I have a Alberta province (Canada) section polygon shapefile in GCS_NAD83 with 255,000 polygons. I like to split each section into 4 equal quadrants (NW, NE, SW, SE)

enter image description here

The Alberta province has several UTM zones, so I guess I can convert it to Lambert Conformal Conic or Albers Equal Area CS if the section scan be split only in projected units.

There are people selling this information, but is this something I can create using the data I have?


7 Answers 7


I've created 4 tools which might help you out.

  1. The first 2 tools create a quarter section grid from an existing section grid and provide custom labeling for each quarter section.

  2. The other 2 tools create a quarter quarter section grid from an existing section grid and provide custom labeling for each quarter quarter section.

I say from an existing section grid, but it will work with any polygon grid.

You can view a video (which needs updated) and download the Section Grid Toolbox here:



What you are describing is the Alberta Township System (ATS), which is a variation of the Canadian Dominion Land Survey (DLS) system. We in the US have an old system like these called the Public Land Survey System (PLSS). I've found three potential sources of information for you:

  1. The best option to create this grid would be to do it your self using Layers > Properties > Grids following this description.
  2. Free small scale data is available here.
  3. Finally, there is a pay option.

To divide each township polygon into 4 equal-sized quadrants, you can iterate through each polygon and apply the Create Fishnet tool and set both the number_rows and number_columns parameters to 2. You can try applying the Create Fishnet tool to the extent of your polygon shapefile, using dimensions that approximate quarter sections, but the boundary locations will not be accurate (especially if you have the township polygon that has the road allowances and offsets). Therefore, each township polygon must be processed independently - ModelBuilder or Python will help to automate this.

  1. create fishnet using create fishnet in ArcMap .enter the x and y coordinate . cell size width and cell size height .
  2. split your polygon using result of fishnet.

I did something similar with a grid system we use, but I did it all with math and excel. You just need one anchor point and create the corners and then import them into ArcGIS. Granted I had GEOROVER to create my 275,000 polygons, but I used 3 excel formulas to generate all my points. With some creative labeling, I was able to create my grid.


This might be helpful: http://ianbroad.com/creating-quarter-quarter-section-grid-python/

Also LSD, QS and section poly dataset for ALberta (Canada) has become available for free since mid to end of 2015. All cadastral polys for Saskatchewan (Canada) was/is freely available.


SAGA-GIS has a module: Shapes > Construction > Split shapes layer . This can do what you want i believe.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.