Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
start [2026/08/03 19:55] hermann |
start [2026/08/04 02:13] (current) hermann |
||
|---|---|---|---|
| Line 5: | Line 5: | ||
| EGO stands for //Environment for Geoprocessing Objects//. Dinamica EGO is a spatial modeling platform for environmental modeling, flexible enough to design anything from a simple static spatial model to a complex dynamic simulation. | EGO stands for //Environment for Geoprocessing Objects//. Dinamica EGO is a spatial modeling platform for environmental modeling, flexible enough to design anything from a simple static spatial model to a complex dynamic simulation. | ||
| - | The software is written in C++ and Java. Its algorithms, called functors, are sequenced in graph form to build a visual data flow: each functor performs one operation, and functors connect to each other through their ports, where each port represents a connector to a data element such as a map, a table, a matrix, an expression, or a constant. Models are built by dragging functors from the [[gui_basics|GUI Basics]] panel onto the canvas and connecting their ports, so the model itself is a diagram whose execution follows the resulting data flow chain. Models can be saved as [[ego_script|EGO Script]], [[xml_script|EGOML Script]], or EGOMLX. See the [[dinamica_reference|Dinamica Reference]] for the full language, type, and functor reference. | + | The software is written in C++ and Java. Its algorithms, called functors, are sequenced in graph form to build a visual data flow: each functor performs one operation, and functors connect to each other through their ports, where each port represents a connector to a data element such as a map, a table, a matrix, an expression, or a constant. Models are built by dragging functors from the [[gui_basics|Functor Library]] panel onto the canvas and connecting their ports, so the model itself is a diagram whose execution follows the resulting data flow chain. Models can be saved as [[ego_script|EGO Script]], [[xml_script|EGOML Script]], or EGOMLX. See the [[dinamica_reference|Dinamica Reference]] for the full language, type, and functor reference. |
| Dinamica EGO implements the most common spatial analysis algorithms found in commercial GIS software, plus a series of algorithms designed specifically for spatial simulation, including transition functions and calibration and validation methods. | Dinamica EGO implements the most common spatial analysis algorithms found in commercial GIS software, plus a series of algorithms designed specifically for spatial simulation, including transition functions and calibration and validation methods. | ||
| Line 83: | Line 83: | ||
| > **Note:** Example models and datasets are available at [[https://csr.ufmg.br/imagery/guidebook_dinamica_5.rar|guidebook_dinamica_5.rar]]. | > **Note:** Example models and datasets are available at [[https://csr.ufmg.br/imagery/guidebook_dinamica_5.rar|guidebook_dinamica_5.rar]]. | ||
| + | |||
| + | |||