Releases: TerraME/terrame
Releases · TerraME/terrame
2.0.1
2.0
- Binary for Ubuntu 18
- Stable interface for
Project
andLayer
- New strategy median for
Layer:fill()
2.0-RC-9
- New function
Layer:check()
Layer:export()
now works with WFS- Feedback while filling attributes
- Full support to QGS files (QGIS projects)
Layer:fill()
operation coverage can now compute areas- Windows version compiled with Visual Studio 2017
- four bugs fixed
2.0-RC-8
- TerraME now handles tif files as
CellularSpace
- ZeroBrane integration improved with new tutorials
- Better error messages
- New function
Layer:drop()
- All latin characters are now allowed in paths and file names
- 6 bugs fixed, including an old bug when observed agents die
2.0-RC-7
- Updated to TerraLib 5.3.2
- Data access is now faster
- Two temporal representations for
Layers
Layer:split()
andLayer:merge()
to convert temporal representation- 8 bugs fixed
- New tutorial Multiple Simulations
2.0-RC-6
- New type
Profiler
to measure simulation time - Better integration with ZeroBrane:
- Simpler configuration of ZeroBrane
- Tutorials with source code within ZeroBrane
- Coloured simulation output (errors and warnings)
- New functions
Layer:poligonize()
andUtils:equals()
- New strategy
"spread"
forEnvironment:createPlacement()
- Loading the same
CellularSpace
several times is now faster - Default value for
Event:start
is nowEvent:period
(no backward compatibility) - 11 bugs fixed (one related to random numbers with no backward compatibility)
2.0-RC5
- TerraME can now read
.qgs
files - New function
Layer:box()
Agent
can now work as class to implement inheritanceRandom
numbers now use Boost library- New
Random
distributions - New tutorial Publishing Geospatial Data
Event
withperiod
zero will execute only once.- No backward compatibility:
CellularSpace:geometry = true
as defaultTrajectory/Group:rebuild()
reviewedNeighborhood
cannot add aCell
twice anymore
- 12 bugs fixed
2.0-RC-4
terralib
package was renamed togis
(no backward compatibility)- New function
UnitTest:assertWarning
.UnitTest:assertError()
does not accept warnings anymore (no backward compatibility) sessionInfo().time
displays the current simulation timeCellularSpace:save()
with shapefiles runs up to 100x faster nowCellularSpace:save()
now saves files that do not belong to projects (such as a shapefile directly)Trajectory:save()
now saves only the selected cells- New functions
Agent:emptyNeighbor()
,Agent:walkIfEmpty()
,Agent:walkToEmpty()
, andUtils:forEachAttribute()
- Packages can now have a
config.lua
- Configuration files for tests can now have a
tolerance
- new example
abm-sir
inbase
package - FAQ added to the documentation
- 6 bugs fixed
2.0-RC-3
No backward compatibility:
- Order of arguments in second order function of
forEachNeighbor()
changed from (cell
,neighbor
,weight
) to (neighbor
,weight
,cell
) - Order of arguments in second order function of
forEachConnection()
changed from (agent
,connection
,weight
) to (connection
,weight
,agent
) enableGraphics()
anddisableGraphics()
replaced bysessionInfo().graphics
- In
Layer:fill()
, argumentnodata
was replaced bydummy
- In
Layer:fill()
, argumentdefault
was replaced bymissing
New functionalities:
CellularSpace
has new argumentmissing
Random
numbers from statistical distributionsLayer:fill()
has new strategycount
Project
has new argumentdirectory
to add shape and tif files from given directory automatically- ZeroBrane can now create documentation of data packages directly
- 11 bugs fixed
2.0-RC-2
- PostGIS layers reviewed (no backward compatibility)
- All documented
Layer:fill()
operations are now working properly Layer
now supports WMSLayer:attributes()
now return their types- New functions
Layer:delete()
andLayer:simplify()
-sketch
now creates initial documentation forModels
- Small improvements to the HTML documentation
- 17 bugs fixed