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 interested in running cellular Automata to run a simulation on city growth. Which GIS software can run this out of the box, or via plugins?

share|improve this question

5 Answers 5

The best integration of a GIS with a cellular automata modeling system is TerraME from INPE in Brazil.

Another CA modeling system with som GIS-like capabilities is NetLogo. The logo language takes some getting used to, but this is a great CA platform.

share|improve this answer

You may have a look at the GAMA platform:

GAMA is a simulation platform, which aims at providing field experts, modelers, and computer scientists with a complete modeling and simulation development environment for building spatially explicit agent-based simulations (...). GAMA provides the modeler with the ability to use arbitrarily complex GIS data as environments for the agents.

For CA, see for example this tutorial.

share|improve this answer

IDRISI works quiet well. And it seems someone ask quite the same question here.

I hope it will help you.

EDIT : On open source side, there is TerraME.

share|improve this answer

I was able to do this in ArcGIS using Repast's Agent Analyst Extension a couple of years ago. It allows you to do agent-based geosimulation, CA included. It uses Java or a subset of Python called Repast Python. Not sure if it's still supported, though. It goes by Repast Simphony now. Here is a walkthrough on creating cellular automata models to get you started.

Another tool for ArcGIS is the cellular automata tool that comes with Hawth's Analysis tools. I don't have any experience with that one though.

share|improve this answer

I don't think any COTS product will have a built-in tool for CA.
You can write your own logic or use a combination of built-in tools to achieve the result.

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.
{"cc_re__cc_re__cc_by_sa_3_0": ["                  <li><a href=\"//area51.stackexchange.com\" title=\"proposing new sites in the Stack Exchange network\">Area 51</a></li>\r\n                        <li><a href=\"//careers.stackoverflow.com\">Stack Overflow Careers</a></li>\r\n                    \r\n                </ol>\r\n            </td>\r\n    </tr>\r\n</table>\r\n                </div>\r\n            </div>\r\n\r\n            <div id=\"copyright\">\r\n                site design / logo &#169; 2015 stack exchange inc; user contributions licensed under <a href=\"http://creativecommons.org/licenses/by-sa/3.0/\" rel=\"license\">cc by-sa 3.0</a> \r\n                with <a href=\"http://blog.stackoverflow.com/2009/06/attribution-required/\" rel=\"license\">attribution required</a>\r\n            </div>\r\n            <div id=\"svnrev\">\r\n                rev 2015.2.26.2347\r\n            </div>\r\n            \r\n        </div>\r\n    </div>\r\n    <noscript>\r\n        <div id=\"noscript-warning\">Geographic Information Systems Stack Exchange works best with JavaScript enabled<img src=\"http://pixel.quantserve.com/pixel/p-c1rF4kxgLUzNc.gif\" alt=\""], "copyright__copyright__copyright": ["tool that comes with Hawth's Analysis tools. I don't have any experience with that one though.\n\nshare|improve this answer\n\nI don't think any COTS product will have a built-in tool for CA.\nYou can write your own logic or use a combination of built-in tools to achieve the result.\n\nshare|improve this answer\n\nYour Answer\n\n\u00a0\ndiscard\n\nBy posting your answer, you agree to the privacy policy and terms of service.\n\nNot the answer you're looking for? Browse other questions tagged or ask your own question."]}