Releases: TerraME/terrame
Releases · TerraME/terrame
2.0-RC-1
- New type
DataFrame
- Legend of
Map
is now hidden as default - New function
Utils:getLuaFile
- New argument
select
toLayer:export
- New argument
nodata
toLayer:fill
- New argument for
Utils:forEachCell
andUtils:forEachAgent
to indicate a placement Chart
can now get aMap
as target to count its values- Improvements to the graphical interface
-project
can now set the resolution (also available in the graphical interface)- Data files and documentation reviewed
- 41 bugs fixed (most related to terralib package)
2.0-BETA-5
- New packages
gpm
andpublish
- New button to install all packages in the graphical interface
- New argument
Map:title
- New option
terrame -check
- Packages can now have directory
lib
- New functions
forEachDirectory
andforEachRecursiveDirectory
File
andDirectory
reviewed (no backward compatibility)- 49 bugs fixed
- Continuous integration process finished
- Tutorials updated
2.0-BETA-4
- New types
File
andDirectory
- Geojson, PGM, and WFS support
sessionInfo()
now has valuesround
andsystem
- Documentation of data reviewed in
-doc
and-sketch
(no back compatibility) - Project scripts reviewed
- New functions:
Layer:dummy()
,Layer:export()
, andLayer:#
Chart:getData()
table.save
andtable.load
- Command line arguments reviewed:
-project
and-projects
-example
and-examples
-strict
instead of-mode=strict
(the same for the other modes)
- New arguments for
CellularSpace
:xy
andas
- Continuous integration server running (Linux)
- 35 bugs removed
2.0-BETA-3
- Final interface for
Layer:fill()
- Load
CellularSpace
from Tif, NetCdf, and ASCII files Chart
fromEnvironment
using multiple instances ofModel
-doc
now verifies attributes of data filesChoice
has a new argumentslices
- New functions for base package:
Cell:on_synchronize()
Model:title()
Utils:forEachModel()
- New functions for terralib package:
Utils:forEachLayer()
Layer:properties()
Layer:projection()
- 30 bugs removed
2.0-BETA-2
- Windows version updated to Lua 5.3
- Error messages and traceback are now more simple
- New execution option
-project
- Automatic documentation of Projects and Cellular Layers in
-doc
Project
can now have adescription
- Project button in the graphical interface
- Cellular Layers can be created from tif files
- New function
Cell:area()
- Argument
box
inLayer
is now working properly - New argument
index
forLayer
to create spatial index in shapefiles - 10 bugs removed
2.0-BETA-1
- Integration with TerraLib 5.1.2
- Update to Lua 5.3 (Mac only)
- Package 'terralib' with types
Project
andLayer
- All observers (
Chart
,Map
, etc.) now havenotify()
and can be used asaction
ofEvent
- new functions:
Trajectory:clear()
andTimer:clear()
rmFile()
andrmDir()
isModel()
andisTable()
enableGraphics()
anddisableGraphics()
getNames()
Model:getParameters()
- new examples
schelling
,spatial-game
, andbarros
-color
now works in Windows (needs extra software)- 45 bugs fixed
1.6.0
- packages can now be downloaded and installed from the graphical interface
"placement"
as new grouping forMap
usingCellularSpace
- new strategy
diagonal
forCellularSpace:createNeighborhood
- new method
clean()
to close allChart
,Map
, and other visual objects - new method
filesByExtension()
to return all files of a package with a given extension Environment
can now simulate multiple models at the same time.terrame -sketch
to sketch tests as well as data and font documentationrunoff
anddeforestation
added as a new examples-doc
now executes all@usage
-doc
now can have@image
located inimage
folder to document data, examples, and models-doc
now verifies if all arguments of Models are documented@usage
of all functions from base package were revised- 40 bugs fixed
- small improvements to the graphical interface
1.5.0
- Map for Society is now working properly
- Improvements to the graphical interface
- Model:configure() to show the graphical interface
- Packages can now have fonts
- 36 bugs fixed
- Smaller Mac installer