Take the 2-minute tour ×
Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. It's 100% free, no registration required.

I am looking for tools for regionalization / districting in GIS.

So far I have been able to identify

Is there anything else available out there? Especially something that will have no problems in dealing with quite large dataset [~ 1.3 million polygons]?

share|improve this question
    
Interesting link to real life example: computerworld.com/s/article/355964/Redistricting_for_the_Masses –  radek May 23 '11 at 17:53
1  
+1 Not sure if clustering is the right tag though. Should we have a redistricting (or districting) tag? After all, the reason for the census is to update districts. –  Kirk Kuykendall Jun 2 '11 at 13:41
    
@Kirk: Good idea. Updated tag. –  radek Jun 2 '11 at 16:28
1  
Actually, after looking at some of the links below, it appears that clustering also applies to polygons. I incorrectly assumed clustering only applies to points, so maybe both districting and clustering tags would be appropriate. –  Kirk Kuykendall Jun 2 '11 at 16:44
1  
When looking at Google Trends redistricting is on the rise, but google doesn't even follow districting. –  Kirk Kuykendall Jun 3 '11 at 22:30

7 Answers 7

up vote 4 down vote accepted

ClusterPy by RISE group

share|improve this answer
2  
Documentation (with illustrations): rise-group.org/risem/clusterpy –  Mike T Jun 4 '11 at 7:10

There's also Maptitude for Redistricting: http://www.caliper.com/mtredist.htm

share|improve this answer
    
Thanks. Havent seen this one. Have you had a chance to actually do some work with it? –  radek Nov 10 '10 at 16:04
    
I have used it some, but not for redistricting (yet!). Colleagues used it in 2000 (with ~200K census blocks), and chose to use it again in 2010. I think they found the Disaggregation/Aggregation tool for election results esp. useful. –  neuhausr Nov 10 '10 at 17:01

Just stumbled upon this blog post. Seems like Python's PySAL library can handle regionalization as well.

share|improve this answer

Follow-up with some other non-commercial web apps people have been developing:

share|improve this answer

There's also ArcBridge's DistrictSolv tool:

http://www.arcbridge.com/DISTRICTSolv.htm

share|improve this answer

There is Azavea's open-source District Builder. The source code is available on github.

share|improve this answer
    
+1 Nice lead. (I notice you have worked with Azavea on other GIS software.) –  whuber Sep 19 '11 at 19:33
    
+1 I agree. District Builder was my first thought before I saw your answer. –  Baskinomics Nov 20 '11 at 17:37

Found also this http://www.rise-group.org/risem/clusterpy/index.html

the tool is also partly available as a plugin in Qgis

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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