====== TerraME ====== //The TerraME environment implements the nested-CA model and services for spatiotemporal data analysis and management, model development, simulation, and assessment.// \\ ^**Homepage** | http://www.terralab.ufop.br/dokuwiki/doku.php?id=terralab:terrame | ^**Origin** | INPE | ^**Year** | 2007 | ^**Version** | 0.2 | ^**License** | GNU-GPL | ^**Language** | lua | \\ There is a GUI library called [[http://luallegro.luaforge.net/|LuaAllegro]]. As I can see until now, the other applications decided to implement a simple time scheduler, and give to the behaviour pore complicated time-dependent decisions. ====Space==== TerraME works with topological spaces. It has advantages and disadvantages over geometrical spaces. First, it can represent proximal spaces When we have simple geometrical objects, such as rectangular or hexagonal cells, it is simple to compute geometrical relations. TerraME stores both topological and geometrical relations of cellular spaces. But when we go forward and represent complex spatial objects, the geometrical relations became so complex that topological relations are unavoidable. Future versions of TerraME will work with this kind of object. \\ | From/To ^ Cell ^ Agent | ^ Cell | Neighbourhood | ?? | ^ Agent | Trajectory | ?? | \\ For a reference on how to solve the problem above, see OBEUS. ====Behaviour==== Agents are situated in the environment. Each time one agent runs, it updates its internal state and then executes. ====Others==== The scale in TerraME can be used to implement an observer?? ====Nested-CA: A Foundation for Multiscale Modelling of Land Use and Land Cover Change==== |T G S Carneiro, 2006| INPE | [[http://leg.ufpr.br/~pedro/papers/books/carneiro_thesis_06.pdf|pdf]]| \\ **Abstract:** This work presents the mathematical foundations of the Nested Cellular Automata (nested-CA) model, a model of computation for multiple scale Land Use and Land Cover Change studies. The main properties of neste-CA model are described and compared to the agent-based and cellular automata models of computation. Th nested-CA model has been implemented in a software environment, called TerraME (Terra Modeling Environment), which provides a high level modeling language for model description, a set of spatiotemporal data structures for model representation and simulation, a module for spatiotemporal data management and analysis integrated to a geographic information system, and a set of functions for model calibration and validation. We describe the main design choices involved in the development of the TerraME modeling environment. Its architecture is detailed and the main properties are compared with other modeling tools: Swarm, STELLA, and GEONAMICA. Finally, the concept of nested-CA and the TerraME architecture are demonstrated in two applications of land cover change in the Brazilian Amazon. \\ {{ http://www.leg.ufpr.br/~pedro/figures/nested-ca-synchronization.jpg?700 }} |