Changes between Version 7 and Version 8 of Release/1.5.0-News


Ignore:
Timestamp:
Dec 11, 2007, 9:17:30 AM (16 years ago)
Author:
warmerdam
Comment:

various updates, move swig stuff to end.

Legend:

Unmodified
Added
Removed
Modified
  • Release/1.5.0-News

    v7 v8  
    44
    55== GDAL/OGR 1.5.0 - General Changes ==
    6 
    7 SWIG Bindings:
    8  * The "Next Generation" Python SWIG bindings are now the default.
    9  * Python utility and sample scripts migrated to swig/python/scripts and
    10    swig/python/samples.
    11  * Added Raster Attribute Tables to swig bindings.
    12  * Added Geometry.ExportToKML
    13  * Added CreateGeometryFromKML
    14  * Added !CreateGeometryFromJson
    15  * Added Geometry.!ExportToJson
    16 
    17 
    18 SWIG C# related changes:
    19  * Support for the enumerated types of the C# interface
    20  * C# namespace names and module names follows the .NET framework naming guidelines
    21  * Changed the names of the Windows builds for a better match with the GNU/Linux/OSX builds
    22  * The gdalconst assembly is now deprecated
    23  * GDAL C# libtool build support
    24  * !CreateFromWkb support
    25  * Dataset.!ReadRaster, Dataset.!WriteRaster support
    26  * Added support for Dataset.!BuildOverviews
    27  * More examples added
    28 
    29 SWIG Python related changes:
    30  * Progress function callback support added.  You can use a Python function, or the standard GDALTermProgress variant
    31  * Sugar, sweet, sweet sugar.
    32     * ogr.Feature.geometry()
    33     * ogr.Feature.items()
    34     * ogr.Feature.keys()
    35  * doxygen-generated docstrings for ogr.py
    36  * geometry pickling
    37  * setuptools support
    38  * !PyPi http://pypi.python.org/pypi/GDAL/
    39  * setup.cfg for configuring major significant items (libs, includes, location of gdal-config0
    40  * support building the bindings from *outside* the GDAL source tree
    416
    427Build:
    438 * CFG environment variable now ignored.  Instead set CFLAGS and CXXFLAGS
    44    environment variable to -g for debug builds or -O2 for optimized builds   
    45    like most other packages.
     9   environment variables to desired compilation options, or use --enable-debug
     10   for a debug build.  Default is "-g -O2" like most other packages.
    4611 * Added --with-hide-internal-symbols to restrict exported API from .so files
    4712   to be the GDAL public API (as marked with CPL_DLL).
     
    176141 * Support 1/2/4 bit pixel types.
    177142 * Support PE_STRING coordinate system definitions.
     143 * Support nodata values (#1567)
    178144
    179145WCS Driver:
     
    191157 * Added v7 (Leveller 2.6) support.
    192158
    193 
    194 
    195159== OGR 1.5.0 - Overview of Changes ==
    196 
    197160
    198161General:
     
    201164 * Various thread safety improvements made.
    202165 * Added PointOnSurface implementation for OGRPolygon.
     166 * Added C API interface to OGR Feature Style classes.
    203167
    204168Utilities:
     
    236200Shapefile Driver:
    237201 * Do not keep .shx open in read only mode (better file handle management).
     202 * Use GEOS to classify rings into polygons with holes and multipolygons if it is available.
    238203
    239204MySQL Driver:
    240205 * Added support for BLOB fields.
     206
     207MITAB (MapInfo) Driver:
     208 * Upgraded to MITAB 1.6.4.
    241209
    242210Interlis Drivers:
     
    245213 * Support for inner rings in Surface geometries.
    246214 * Support spatial and attribute filters.
     215
     216== SWIG Language Bindings ==
     217
     218 * The "Next Generation" Python SWIG bindings are now the default.
     219 * Python utility and sample scripts migrated to swig/python/scripts and
     220   swig/python/samples.
     221 * Added Raster Attribute Tables to swig bindings.
     222 * Added Geometry.ExportToKML
     223 * Added CreateGeometryFromKML
     224 * Added !CreateGeometryFromJson
     225 * Added Geometry.!ExportToJson
     226
     227SWIG C# related changes:
     228 * Support for the enumerated types of the C# interface
     229 * C# namespace names and module names follows the .NET framework naming guidelines
     230 * Changed the names of the Windows builds for a better match with the GNU/Linux/OSX builds
     231 * The gdalconst assembly is now deprecated
     232 * GDAL C# libtool build support
     233 * !CreateFromWkb support
     234 * Dataset.!ReadRaster, Dataset.!WriteRaster support
     235 * Added support for Dataset.!BuildOverviews
     236 * More examples added
     237
     238SWIG Python related changes:
     239 * Progress function callback support added.  You can use a Python function, or the standard GDALTermProgress variant
     240 * Sugar, sweet, sweet sugar.
     241    * ogr.Feature.geometry()
     242    * ogr.Feature.items()
     243    * ogr.Feature.keys()
     244 * doxygen-generated docstrings for ogr.py
     245 * geometry pickling
     246 * setuptools support
     247 * !PyPi http://pypi.python.org/pypi/GDAL/
     248 * setup.cfg for configuring major significant items (libs, includes, location of gdal-config0
     249 * support building the bindings from *outside* the GDAL source tree
     250
     251SWIG Java:
     252 * SWIG Java bindings are orphaned and believed to be broken at this time.