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?


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.


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 .


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 .


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.


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.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.