146 | | * Temporal framework: |
147 | | * Implemented temporal algebra complement tests that show the current condition bugs |
148 | | * Added spatial topological operators to the temporal algebra (r71369) |
149 | | * Tests regarding implicit temporal aggregation |
150 | | * improved gran_to_gran function to return correctly years and second values |
151 | | * added function to convert granularity to a smaller granularity |
152 | | * Enabled raster region specific parallel processing by using the MultiModule class |
153 | | * projlib: |
154 | | * improved integration of GDAL and streamlining of spatial reference system handling |
155 | | * added GPJ_grass_to_wkt2() and GPJ_grass_to_osr2() |
156 | | * improve creating new spatial reference from embedded proj4 definition |
157 | | * python vector scripting library: |
158 | | * added layer variable to vector_info and vector_info_topo functions |
159 | | * libgis: |
160 | | * G_window_percentage_overlap() now accounts for N == S or E == W |
161 | | * new G_adjust_window_ll() to automatically fix lat/lon errors |
162 | | * relax ll restrictions when reading DMS coords |
163 | | * support for HTML/CSS hash hexadecimal colors in G_str_to_color() |
164 | | * G_compare_projections(): compare unit names only if there is no to meter conversion factor |
165 | | * speed improvement for bzip2 compression |
166 | | * ignore case when comparing units in G_compare_projections() |
167 | | * G_compare_projections(): enhance ellipsoid check, combine standard parallels |
168 | | * rasterlib: |
169 | | * fix/improve Rast_align_window() |
170 | | * simlib: |
171 | | * more control over seeding for random number generator |
| 146 | In the past year of development, there were several changes in different GRASS GIS libraries. The most relavant changes are described below: |
| 147 | * In the rasterlib there is now NULL file compression by default. |
| 148 | * The temporal framework has now support for spatial topological operators to the temporal algebra, several tests were added as well as a new function to |
| 149 | convert granularity to a smaller granularity, and raster region specific parallel processing has been enabled by means of the MultiModule new class in PyGRASS. |
| 150 | * projlib now provides improved integration of GDAL and streamlining of spatial reference system handling, as well as new functions (GPJ_grass_to_wkt2 and GPJ_grass_to_osr2) |
| 151 | * libgis has received several major and minor enhancements. There are new functions such as G_adjust_window_ll to automatically fix lat-lon errors and the lat-lon restrictions when reading DMS coords were relaxed. On the other hand, G_window_percentage_overlap now accounts for N == S or E == W. The function |
| 152 | G_compare_projections has an enhanced ellipsoid check. Moreover, BZIP2 compression has been improved for speed and support for HTML/CSS hash hexadecimal colors has been added in G_str_to_color. |