Version 13 (modified by 11 years ago) ( diff ) | ,
---|
GRASS GIS 6.4.3
Table of Contents
Release
- Release date: XX May 2013
- Source code: http://grass.osgeo.org/grass64/source/grass-6.4.3.tar.gz (md5sum)
- Binaries: http://grass.osgeo.org/download/
SVN Source Code
- Milestone: 6.4.3
- Browse Source: http://trac.osgeo.org/grass/browser/grass/tags/release_20130727_grass_6_4_3
- SVN Checkout 6.4.3:
svn checkout http://svn.osgeo.org/grass/grass/tags/release_20130727_grass_6_4_3
- SVN Checkout latest 6.4 release branch (including yet unreleased subsequent bugfixes and improvements):
svn checkout http://svn.osgeo.org/grass/grass/branches/releasebranch_6_4
Overview of changes
Over 830 new features and bug-fixes have been applied since 6.4.2.
Full details of all changes can be viewed in the ChangeLog since 6.4.2.
See also see also GRASS 6.4.3RC1, GRASS 6.4.3RC2, GRASS 6.4.3RC3 and GRASS 6.4.3RC4 release notes.
New modules
- i.landsat.acca - Performs Landsat TM/ETM+ Automatic Cloud Cover Assessment (ACCA).
- i.landsat.toar - Calculates top-of-atmosphere radiance or reflectance and temperature for Landsat MSS/TM/ETM+.
- i.modis.qc - Extracts quality control parameters from Modis QC layers.
- v.vect.stats - included from Addons according to release plan
Major module changes
- various modules - better handle spaces in GISDBASE path
- examples added to several manual pages
- Python examples - Python ctypes usage examples in doc/python/
- db.out.ogr - also support attribute export in case of line and area vectors
- d.vect - display area labels also when centroids are not displayed
- g.extension - build addon in the mapset .tmp dir for cases when GRASS is installed by package and the end user doesn't have write permissions to GISBASE
- g.manual - also look for help/man page in the addons dir
- i.landsat.toar - bugfix for thermal band and metadata file; better management of metadata file
- ps.map - backport of RGB support and bugfixes
- r.cost - backport direction output
- r.drain - use movement direction surface from r.walk and r.cost; output vector paths
- r.grow.distance - backport of geodetic distance support
- r.walk - backport direction output
- r.watershed - fix drainage directions; sync skipping edge cells; fix bug in SFD
- v.category - add option=layers; new option to print layers only
- v.in.ogr - detect if unclean import data needs to have nodes snapped closed, and suggest a suitable distance threshold
- v.kernel - massive speed-up
- v.overlay - massive speed-up
Minor module changes
A few more minor changes; see the detailed ChangeLog
- d.colortable - add flag to skip showing NULL color for FP maps, ie fill the box
- d.grid - backport of dot flag and line width option
- d.grid - Fix geodesic grid overlay text label placement for longitude
- d.legend - backport of RGB support for text color and at= monitor history fidelity
- d.thematic.area - enable color gisprompt
- g.extension - Continuing improvements and robustness
- i.maxlik - update manual (improved: rejection map discussion)
- i.spectral - Bug fix for imagery groups and plotting improvements
- r.distance - bugfix #1731
- r.drain - update manual
- r.in.bin - Fix large file (>2GB) support on 32-bit systems
- r.in.gdal - report all possible projection mismatches
- r.li.setup - Fix for mouse-based masked area selection
- r.mask - Fix for floating point input maps
- r.out.arc - output is to a file not a raster
- r.out.gdal - fix output standard option
- r.random - don't segfault on long map names
- r.recode - use title option
- r.report - bugfix #970
- r.report - manual, note how to get computer-parsable output
- v.digit - don't mess with the current WIND file, use WIND_OVERRIDE instead
- v.distance - always sort results for -a
- v.external - fix for 3D data
- v.in.ogr - suggest a minimum snapping threshold if topological errors are encountered
- v.in.ogr - support whitespace in dsn and layer
- v.in.wfs - check for WFS server errors; new example
- v.net.distance - manual improved
- v.out.svg - fix point/line export
- v.reclass - bugfix #548
- v.to.rast - Avoid crash when map names are very long
- v.transform - fix memory issues; bugfix #1615
- v.what - fix segfault when querying multiple maps
- v.what.rast - fix fp precision
(see also closed tickets below)
GUI changes
(wxGUI)
- Major wxGUI update (pictorial overview) including new GUI modules directory layout
- attribute manager - fix editing on Windows
- attribute table - Avoid error when the vector map's text data contained a pipe (|)
- Avoid file compression for live display window to lighten processor load
- check valid mapset/location name on startup page and in wizard
- composer - fix multiline labels on Windows
- composer - show help text in statusbar
- enable legend from command line
- fix launching histogram tool
- fix loading workspace on Windows (show map display)
- fix MASK status for different mapset
- Fix module startup for tasks which need an Xterm or Xmonitor
- fix writing workspace or model file (unknown encoding)
- Language choice implemented in settings
- location wizard - add help button
- manual renderer - show embedded screenshots properly (needed for some pages only)
- Many corner-case traceback errors caught and fixed (especially wxNVIZ and Cartographic Composer)
- mapcalc - fix cursor position when adding function
- map calculator - fix function insert for int()
- modeler - make random layout (avoid hidden actions), fix removing by right click
- New Python editor for wxGUI Graphical Modeller
- profile tool - fix CVS export
- psmap - show more useful message when preview fails
- Recover cleanly if 'r.in.wms' support program requirements are not met
- start screen - go back after creating new location
(see also closed tickets below)
Cartography changes
- A dozen new north arrows and symbols
- ps.map - Additional full-RGB spectrum support
Library changes
- allocate enough space for a 3D coord (#1311)
- configure script updated
- do not try to (un)compress GDAL-linked maps
- export floats and doubles with correct precision (#335)
- Fix vector network node costs
- iostream: C++ compatibility fixes
- iostream library: bugfix #1714
- new symbol - 'extra/n_arrow4' (view)
- ogsf: support also older FFMPEG API
- Python: new raster.mapcalc_start(), allows parallelizing mapcalc calls
- Rendering: Add support for Cairo version 1.10
- strncpy doesn't always null-terminate (#1315)
- Support for a wider array of FFmpeg versions
- support for more recent FFMPEG lib versions
- Updated Autoconf build helper libraries
- Vlib/intersect.c: Vlib: fix Vect_segment_intersection
(see also closed tickets below)
Map projection changes
- fix for undetected geodetic datums
- r.in.gdal: report all possible projection mismatches
- wxGUI/location wizard: Show +proj terms when taking projection data from georeferenced data file or WKT .prj file
- wxGUI/location wizard: Datum transform selection support fixes; support for PROJ.4 version 4.8.0
Portability changes
(MS-Windows)
- Avoid path corruption blocking Addon modules from working
Cmd.exe
replacesRxvt
as the terminal for the MSys UNIX shell startup method- Fix
d.rast.edit
when called from the wxGUI without specifying an optional aspect map - Microsoft Visual C++ Runtime Redistributable package available as a user selectable option in the installer
- MINGW: configuration detection fix
- minimize the dos box
- "--more--" now works as the pager
- r.in.wms: A number of fixes and safeguards added
- Shell scripts: Fix support for UNIX scripts called from within other scripts
- some encoding fixes
- Tcl/Tk GIS.m: Don't corrupt the rc file if GISDBASE contains a drive letter
- USERPROFILE is a runtime variable, not an installer variable
- Uses GRASS's bundled
python.exe
instead of the system's version by default to avoid mismatch in the GUI startup - winGRASS-Installer: add option to download and install MSVCRT DLLs since we don't ship MSVCRT for legal issues
- winGRASS installer: use standard and clear name for data (\grassdata) without white space
- wxGUI/Cartographic composer: Fix preview screen and add support for direct creation of PDF output
(Mac OSX)
- 32bit/64bit compilation issue fixed
- Improved support for newer versions of OS X
(All)
- nviz: Tcl 8.6 compatibility fixes
Message translation updates
- Message string improvements
- Messages updated from latest template (consolidation fixes)
- French message translation improved
- German message translation improved
- Italian message translation improved
- Polish message translation improved
- Romanian translation started (wxGUI completed)
- Spanish message translation improved
Closed tickets
Closed bugs since the last release
- #173
- v.in.ogr: truncate cnames to first word
- #175
- v.to.rast labelcol= SegFaults and ignored
- #199
- d.vect.chart: render mode for lines and fills don't line up
- #287
- vdigit: don't force 'cat' as the key column name
- #370
- nviz_cmd produces images with 1 pixel size
- #372
- v.net.iso, v.net.path: error when using it with cost point (ncolumn)
- #373
- v.generalize: hermite, boyle corrupt data
- #462
- Tcl interp->result deprecated
- #480
- wx NVIZ prints debug info to terminal
- #520
- r.terraflow/iostream does not respect STREAM_DIR option
- #545
- r.cost warning on negative values
- #548
- grass7 - v.reclass with sqlite driver: "Cannot step: SQL logic error or missing database"
- #672
- v.distance -a with upload=to_attr and table= option: problems in table creation and value upload
- #740
- v.edit returns incorrect results on Windows
- #800
- r.random and r.reclass - buffer overflow on long mapset/map names
- #968
- v.net.salesman problem with memory allocation
- #1029
- r.in.bin: make LFS safe
- #1044
- Crash on startup directly after install (wrong copy of python dll picked up)
- #1163
- wx wms import tool error
- #1183
- i.landsat.toar: metadata file reading doesn't like TM5 from GloVis
- #1191
- make install gives sed error in r43810
- #1200
- Grass New User MacOS Snow Leopard
- #1217
- d.vect -a flag locks up the wxGUI on windows
- #1239
- wxGUI command layer broken and unusable
- #1246
- r.sunmask buffer overflow
- #1270
- wingrass: Error in Attribute Table Manager
- #1275
- zipped HGT Import fails on wingrass as "unzip" isn't in the package
- #1292
- Profile tool incorrectly processes no data values
- #1294
- Module dialog offers tab close button but no undo or tab open button
- #1305
- WXGUI raster map calculator should quote map names
- #1306
- WGUI doesn't strip quotes from map name when adding to layer manager after module run
- #1312
- DebCheck QA: Buffer access out-of-bounds
- #1313
- [GEM] DebCheck QA: Buffer overrun possible for long cmd-line args
- #1315
- DebCheck QA: Dangerous usage (strncpy doesn't always 0-terminate it)
- #1316
- DebCheck QA: Deallocating a deallocated pointer
- #1353
- ./configure with ffmpeg x86_64 - problem, with workaround
- #1366
- When GRASS is launched it stops because the MSVCR71.DLL is not found
- #1414
- v.in.gshhs broken for data version 2.2.0
- #1423
- GRASS 6.4.1 won't compile against FFmpeg 0.8
- #1428
- WinGRASS + how to deliver Microsoft Visual C++ Redistributable Package (vcredist)?
- #1470
- v.out.ascii with sql where option exports only centroids and not areas
- #1513
- Location Wizard's misleading label for XY new location creation method
- #1515
- nviz fails to launch from the command line
- #1546
- references to g.echo in devbr6
- #1550
- CPU dramatically increases while digitizing, no console output
- #1553
- osgeo4w and qgis builds: path settings to msys on wingrass find wrong 'sort'
- #1554
- wxGUI Cartographic Composer: preview broken on Windows
- #1558
- make error in gui/images no directory created because of wrong pattern matching
- #1565
- wxGUI: command console with no map display open causes error
- #1567
- Map display: saving image with scale and legend
- #1582
- wxgui will not start
- #1585
- Graphical Modeller italian translation error (Modallo->Modello)
- #1590
- new vector map crashing GUI in 6.4.3 svn
- #1591
- misc. spelling errors in documentation
- #1602
- Error in i.points
- #1604
- WXGUI regression. d.vect by default incorrectly says that it's displaying vectors from all layers
- #1605
- WXGUI d.vect doesn't offer all vector map layers in a dropdown list
- #1606
- WXGUI regression - attribute query tool reports "nothing found" when clicking on a vector object
- #1612
- r.mapcalc won't do anything
- #1613
- r.hazard.flood.py returns a ParseError
- #1614
- WXGUI regression - attribute table management doesn't work
- #1615
- Regression - v.transform fails to create a 3D map, crashes on Windows
- #1616
- WXGUI selecting to render a map and map selection bind to same event in layer manager
- #1617
- WXGUI identify tool on vector layer triggers map canvas rendering even if it's disabled
- #1629
- v.in.db - odbc-driver - access-database: not working
- #1630
- g.gui error on startup of March 24th 6.4.3 snapshot
- #1633
- Unable to display shapefile attribute table due to pipe characters in dbf field
- #1637
- r.pack and fully qualified input
- #1639
- wingrass: launching wxNviz fails
- #1643
- no way to set icon parameter through d.vect menu
- #1647
- GRASS 6.4.2: g.extension.py crash on Fedora 16
- #1651
- Map display Query Vector tool fails
- #1653
- Trunkated cellsize when exporting rasters to arc ascii grid (r.out.arc)
- #1655
- problem compiling r.terraflow with g++ 4.7.0
- #1657
- Loading addon v.strahler produces an error message
- #1666
- v.proj - Error in pj_do_transform
- #1670
- LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
- #1671
- grass/script/setup.py errors
- #1675
- Grass GIS wxPython startup error
- #1676
- clang: compile error in ami_stream
- #1677
- Bad string in wxpython gui goutput.py
- #1690
- r.to.vect: `dbf` proc segfaults if MAPSET/dbf/ dir is missing
- #1692
- calling a script within a script failing on Windows XP
- #1696
- Error message v.db.dropcol (Add-On Path)
- #1698
- Exiting GUI leaves minimized CMD window open
- #1700
- wingrass6.4.3svn: changing vector point symbol doesn't work
- #1701
- wingrass: python crashes by quit GUI after using 3D view in map display
- #1706
- wingrass: open attribute table fails
- #1707
- g.manual does not run html browser in background
- #1709
- New PC Win Win7 64 bit software doenst start
- #1711
- Plot settings in profiler now broken
- #1712
- i.class program fails to create a new signature file
- #1714
- r.terraflow does not compile
- #1721
- Man pages not created for addons
- #1727
- v.in.lines not work on Window 7 64 bit
- #1729
- Add 3d raster does not open GUI
- #1730
- GRASS 6.4.2 libgdal (GDAL 1.9.1) Disconnect
- #1731
- r.distance maps field needs to permit multiple maps selection
- #1737
- Windows users cannot access manage table controls in attribute manager
- #1738
- Cannot view vector table in wxGUI
- #1746
- Map Display Output Save Issue
- #1748
- Location wizard creating incorrect locations for selected projections and datums
- #1756
- V.Distance Command Problem
- #1762
- g.extension fails again on Mac
- #1765
- variable length array error in r.terraflow with clang
- #1769
- wingrass6.x: addons' manual tab not there in wxgui
- #1774
- color selection for d.vect.chart only affects first data column
- #1777
- reference to 6.4.2 in
- #1784
- wingrass6.4.3svn: raster3d problems
- #1800
- v.kernel is very slow
- #1801
- r3.in.ascii fails in GRASS6.4.3
- #1803
- GRASS 6.4.3RC1 on Win 7: grass64.bat fails due to UNIX line endings in Init.bat
- #1805
- Non-english Username
- #1806
- interrupting a command with CTRL+c closes wxGUI
- #1820
- WinGRASS -- Multiple Map Display Lockup?
- #1827
- Measure Distance - Bearing
- #1834
- backport r47878 (set field width for string columns in v.out.ogr) to grass6 ?
- #1837
- d.rast.edit error when attempting to edit a raster
- #1843
- grass-6.4.2 doesn't compile with tk-8.6.0
- #1849
- Cannot create a new GRASS Location using a custom proj4 string
- #1851
- Misalignment of an imported .asc raster
- #1855
- error using GRASS v.net
- #1875
- Wrong output of v.overlay.and between lines and polygon in 6.4.3
- #1877
- startup error reported by program
- #1880
- change color field to text for d.vect.chart
- #1889
- wxPy loc'n wiz: don't auto-launch into PERMANENT
- #1890
- wingrass: launch grass terminal fails
- #1893
- d.vect on re-opening switches to default layer
- #1894
- r3.mapcalc fails with "unable to fetch interface description"
- #1895
- wingrass installer problems: missing DLLs
- #1904
- wingrass6.4.3svn: vector digitizing - a sort of incomplete
- #1905
- Import modules allow to import into northern UTM location southern data
- #1913
- map calculator inserts if when int is selected
- #1914
- Possible infinite loop in v.in.dxf (present in 6.4.3RC2)
- #1916
- Map loader just shows maps of current and PERMANENT mapset
- #1928
- after v.transform v.to.db gives incorrect length
- #1932
- r.univar segfault on map with massive values
- #1936
- wxGUI command console: "Protocol" isn't really the right word & cleanup
- #1940
- wingrass - nsis - script in release mode: !define SVN_REVISION "@GRASS_VERSION_SVN@" not set
- #1944
- wingrass: python missing from extrabin
- #1946
- wingrass: demolocation includes .svn/ cruft
- #1947
- wingrass: %APPDATA%/GRASS6/grassrc6 and rc files
- #1949
- module gui doesn't release if no map display window
- #1960
- wingrass wx carto composer: adding north arrow causes Error and traceback
- #1961
- wxNVIZ: error if no raster map selected
- #1967
- wxPy loc'n wiz: doesn't allow ellipsoid without datum
- #1968
- traceback error in wxgui goutput.py on save command output
- #1971
- 64bit LFS support for G_ftell() and PRI_OFF_T gis.h
- #1974
- buffer overflow in v.to.rast
- #1981
- export error in osgeo4w/grass.tmpl
- #1987
- wxGUI: traceback in map selection drop down
- #2003
- wxGUI carto composer: traceback on exit
- #2011
- WxGUI, menu does not work at all (languages using double-byte characters)
- #2025
- r.kappa: output file saving error on Windows
- #2096
- Missing libintl-8.dll from all Windows binaries
- #2118
- GRASS shuts down after 4th toar band
Closed wishes since the last release
- #252
- allow display of area labels without displaying centroids
- #741
- Small enhancements and bug fixes for v.out.ogr
- #1119
- snap parameter in v.in.ogr's manual not explained
- #1469
- wxgui vector query doesn't work for maps without attribute table
- #1530
- g.region shrink / expand parameter
- #1577
- r.stream.extract/r.stream.order - "calculated" mainchannel vs. "real" mainchannel
- #1638
- better explanation of the concept of layers in the vectorintro.html file
- #1650
- v.net.salesman - add sequence output
- #1743
- WXGUI About GRASS dialog should allow to copy version information
- #1767
- v.univar: add sum
- #1887
- improve signal to noise ratio in the build logs
- #1929
- make r.report CSV/spreadsheet ready
Closed tasks since the last release
Note:
See TracWiki
for help on using the wiki.