What is New in Dinamica EGO 2.0

Dinamica EGO 2.0 features breakthrough developments:

Now, it is possible to create submodels that help you better organize, reuse, and share your models or even develop new functors. Submodels are stored as new functors in the functor library. Check the corresponding tutorial for an introduction on how to create and use submodels.

Dinamica EGO now incorporates GDAL library, thus supporting many raster formats and virtually any cartographic projection or datum. Check the list of supported file formats for additional information.

The 64-bit version of Dinamica EGO now supports raster larger than 64000 lines x 64000 columns.

The “.xml” file format was replaced by the “.egoml” format. This change allows Dinamica EGO to better coexist with other software that uses the “.xml” extension to represent their own formats. The “.xml” is still supported for backward compatibility.

Dinamica EGO brings an auto-updater. It allows Dinamica EGO to automatically download and apply incremental updates without having to download a full version every new release.

Now it is possible to search for functors in the functor library using their names and descriptions. Check the new Search tab in the functor library pane.

New help system, extended documentation via online wiki, and more application examples.

View processed maps, tables and constants on the fly without needing to save data.

Several improvements to the Map Viewer. Check the Map Viewer tutorial for more information about the new features.

Several improvements to the Movie Maker. Check the Movie Maker tutorial for more information about it.

Alias can be used to replace functor names, making model diagram more intelligible.

Many other improvements to the Graphical User Interface. For example, Dinamica EGO now warns whether a modified model has been saved or not.

Numerous small bugs fixed and performance improved even further.

Command line utility to convert ”.dcf” files, used to store Weights of Evidence ranges and coefficients, into corresponding ”.csv” table set, which can be used by the Genetic Algorithm Tool to represent the same information. Check the documentation for more information about it.

A comprehensive list of changes in Dinamica EGO 2.0, in Portuguese, can be found here.

Latest Release

What is New in Dinamica EGO 2.0.6

The map viewer can now be used as a command line tool to load “.egov” files and save the resulting “.png” images. Additional information about can be found here.

Fixed some minor issues with the histogram visualization in the map viewer.

When used as standalone tool, the map viewer now uses the map swapping feature, to ensure that maps always load, even on less powerful computers.

The map viewer info window now shows information about map layers and categories.

Fixed some minor bugs in the map viewer.

The map inspection using the port viewers now performs histogram equalization automatically. The equalization ensures that map content is always visible.

Categories can now be defined and assigned to maps using the Assign Map Categories functor.

The lookup table editor was re-implemented to present charts in a tab.

The table filename editor now has a button to inspect lookup table files.

Fixed several minor bugs in the graphical interface.

What is New in Dinamica EGO 2.0.5

Now it is possible to define a sub-model input port as “Advanced”.

Reordering the sub-model input and output ports now works as expected. Reordering mandatory and optional input ports are now handled properly.

Fixed a few other minor bugs in the sub-model editor.

Map viewers can now be open inside wizards.

The definition of port viewers are now preserved when the model is saved.

While and DoWhile now have an internal output port “step” that can be used to keep track of the current iteration, like Repeat or For.

What is New in Dinamica EGO 2.0.4

Fixed some minor bugs in the graphical interface.

Fixed a bug where maps with cell type “1-bit integer” could be written in parallel.

Fixed a serious bug where some models using lookup tables could terminate the execution prematurely and report “data holder is empty”, even if the model script was well formed.

Fixed the presentation of numbers in the map viewer to avoid the use of scientific notation, if possible.

What is New in Dinamica EGO 2.0.3

New functor property editor. By default, the editor is located on the tab “Properties”.

Log files generated by the graphical interface are now written by default in the user folder, e.g, “C:\Users\<User>\Documents\Dinamica EGO”. See the FAQ for more info.

By default, Console now uses the same execution order calculation used by the graphical interface to ensure that copy optimizations are always performed.

Files paths saved in EGOV files (Map Viewer State) are now relative to the location of the files.

Now it is easier to save the current state of the map viewer.

Fixed other minor bugs in the map viewer.

Minor improvements in the graphical interface.

More internal improvements.

What is New in Dinamica EGO 2.0.2

Added operator Insert Map Layer.

Fixed some bugs in submodels.

Fixed a bug in the wizard editor.

It is now possible to dock the map viewer panels.

Improvements to the palette editor in the map map viewer.

Improvements to the presentation of functors in the graphical interface.

New set of icons representing data types.

Several more internal improvements.

What is New in Dinamica EGO 2.0.1

Models using lookup tables and loops extensively now take advantage of an optimized execution pipeline that minimizes data copy, providing huge improvements in performance.

Operator Calc Distance Allocation Map now runs in parallel.

Added operator Map Indexer.

Fixed bugs in submodels and in the submodel editor.

Fixed bugs in the map viewer.

Improvements to the graphical user interface and map viewer.

More internal improvements.