哪些GIS软件或插件可以执行Cellular Automata Simulation?


14

我对运行蜂窝自动机以对城市增长进行模拟感兴趣。哪种GIS软件可以直接使用或通过插件运行?


1
blah238如何在ArcGIS 10.1中更正环境值。我想在ArcGIS 10.1中使用Agent Analyst,但不知道如何正确安装它。
2014年

Answers:


8

几年前,我能够使用Repast的Agent Analyst Extension在ArcGIS中做到这一点。它允许您执行基于代理的地理模拟(包括CA)。它使用Java或称为Repast Python的Python子集。不过,不确定是否仍受支持。现在由Repast Simphony完成。这是创建元胞自动机模型的入门指南。

适用于ArcGIS的另一种工具是Hawth的分析工具随附的元胞自动机工具。我对此没有任何经验。


1
我正要发布有关Agent Analyst的信息。我在10.1 SP1中还没有运气。创建Agent Analyst工具后,不会出现Agent Analyst环境。应该在10.0中工作。
blah238

仅用于10.0和9.3。谢谢你的提醒。
RK

2
顺便说一句,ArcGIS 10.0的Agent Analyst在这里:resources.arcgis.com/en/help/agent-analyst
blah238

优秀!!!这看起来很有希望。
Devdatta Tengshe 2012年

1
实际上,我通过更正安装程序添加的环境变量的值使其指向ArcGIS 10.1安装目录下的java,javaw和arcobjects.jar文件,使其在10.1中工作。
blah238


4

您可以看看GAMA平台

GAMA是一个仿真平台,旨在为现场专家,建模人员和计算机科学家提供完整的建模和仿真开发环境,以构建基于空间的基于主体的仿真(...)。GAMA使建模者能够使用任意复杂的GIS数据作为代理的环境。

对于CA,请参阅本教程的示例。


2

GIS与元胞自动机建模系统的最佳集成是巴西INPE的TerraME

另一个具有som GIS类功能的CA建模系统是NetLogo。徽标语言需要一些时间来适应,但这是一个很棒的CA平台。


1

我认为任何COTS产品都不会内置用于CA的工具。
您可以编写自己的逻辑或结合使用内置工具来获得结果。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.