Je suis intéressé par l'exécution d'Automates cellulaires pour exécuter une simulation sur la croissance de la ville. Quel logiciel SIG peut exécuter cela hors de la boîte, ou via des plugins?
Je suis intéressé par l'exécution d'Automates cellulaires pour exécuter une simulation sur la croissance de la ville. Quel logiciel SIG peut exécuter cela hors de la boîte, ou via des plugins?
Réponses:
J'ai pu le faire dans ArcGIS en utilisant l' extension Agent Analyst de Repast il y a quelques années. Il vous permet de faire de la géosimulation basée sur agent, CA incluse. Il utilise Java ou un sous-ensemble de Python appelé Repast Python. Je ne sais pas si c'est toujours pris en charge, cependant. Il passe maintenant par Repast Simphony . Voici une procédure pas à pas sur la création de modèles d'automates cellulaires pour vous aider à démarrer.
Un autre outil pour ArcGIS est l' outil d'automates cellulaires fourni avec les outils d'analyse de Hawth . Je n'ai cependant aucune expérience avec celui-là.
Vous pouvez jeter un œil à la plateforme GAMA :
GAMA est une plate-forme de simulation qui vise à fournir aux experts sur le terrain, aux modélisateurs et aux informaticiens un environnement complet de développement de modélisation et de simulation pour créer des simulations basées sur des agents spatialement explicites (...). GAMA offre au modélisateur la possibilité d'utiliser des données SIG arbitrairement complexes comme environnements pour les agents.
Pour CA, voir par exemple ce tutoriel .
La meilleure intégration d'un SIG avec un système de modélisation d'automates cellulaires est TerraME de l'INPE au Brésil.
NetLogo est un autre système de modélisation CA doté de certaines fonctionnalités de type SIG . Le langage du logo prend un certain temps pour s'y habituer, mais c'est une excellente plate-forme CA.
Je ne pense pas qu'un produit COTS aura un outil intégré pour CA.
Vous pouvez écrire votre propre logique ou utiliser une combinaison d'outils intégrés pour obtenir le résultat.