Welche GIS-Software oder Plugins können eine Simulation von zellularen Automaten durchführen?

14

Ich bin daran interessiert, zellulare Automaten zu betreiben, um eine Simulation des Stadtwachstums durchzuführen. Welche GIS-Software kann dies sofort oder über Plugins ausführen?

Devdatta Tengshe
quelle
1
blah238 Wie haben Sie die Umgebungswerte in ArcGIS 10.1 korrigiert? Ich möchte Agent Analyst in ArcGIS 10.1 verwenden und weiß nicht, wie ich es richtig installieren soll.
Juwairia

Antworten:

8

Dies konnte ich vor einigen Jahren in ArcGIS mit der Agent Analyst Extension von Repast tun . Sie können damit eine agentenbasierte Geosimulation durchführen, einschließlich CA. Es verwendet Java oder eine Teilmenge von Python namens Repast Python. Ich bin mir jedoch nicht sicher, ob es noch unterstützt wird. Es geht jetzt von Repast Simphony . Hier ist eine exemplarische Vorgehensweise zum Erstellen von zellularen Automatenmodellen , um Ihnen den Einstieg zu erleichtern.

Ein weiteres Tool für ArcGIS ist das Tool für zellulare Automaten, das mit den Analysetools von Hawth geliefert wird . Ich habe allerdings keine Erfahrung damit.

RK
quelle
1
Ich wollte gerade über Agent Analyst posten. In 10.1 SP1 hatte ich allerdings kein Glück damit. Die Agent Analyst-Umgebung wird nach dem Erstellen eines Agent Analyst-Tools nicht angezeigt. Sollte aber in 10.0 funktionieren.
blah238
Wird nur für 10.0 und 9.3 verwendet. Danke für die Warnung.
RK
2
BTW, Agent Analyst für ArcGIS 10.0 ist hier: resources.arcgis.com/de/help/agent-analyst
blah238
Ausgezeichnet!!! Das sieht vielversprechend aus.
Devdatta Tengshe
1
Tatsächlich hat es in 10.1 funktioniert, indem die Werte der vom Installationsprogramm hinzugefügten Umgebungsvariablen so korrigiert wurden, dass sie auf die Dateien java, javaw und arcobjects.jar im ArcGIS 10.1-Installationsverzeichnis verweisen.
blah238
4

IDRISI arbeitet sehr gut. Und es scheint, dass hier jemand die gleiche Frage stellt .

Ich hoffe es hilft dir.

EDIT: Auf der Open Source Seite gibt es TerraME .

Nicolas Najdovski
quelle
4

Sie können einen Blick auf die GAMA-Plattform werfen :

GAMA ist eine Simulationsplattform, die Feldexperten, Modellierern und Informatikern eine vollständige Modellierungs- und Simulationsentwicklungsumgebung zum Erstellen räumlich eindeutiger agentenbasierter Simulationen (...) zur Verfügung stellen soll. GAMA bietet dem Modellierer die Möglichkeit, beliebig komplexe GIS-Daten als Umgebungen für die Agenten zu verwenden.

Informationen zur Zertifizierungsstelle finden Sie beispielsweise in diesem Lernprogramm .

julien
quelle
2

Die beste Integration eines GIS in ein zellulares Automatenmodellierungssystem ist TerraME von INPE in Brasilien.

Ein weiteres CA-Modellierungssystem mit einigen GIS-ähnlichen Funktionen ist NetLogo . Die Logo-Sprache ist gewöhnungsbedürftig, aber dies ist eine großartige CA-Plattform.

Katahdin
quelle
1

Ich glaube nicht, dass in einem COTS-Produkt ein Tool für CA integriert ist.
Sie können Ihre eigene Logik schreiben oder eine Kombination von integrierten Tools verwenden, um das Ergebnis zu erzielen.

ujjwalesri
quelle