Changes between Version 56 and Version 57 of UsersWikiPostgreSQLPostGIS

Jun 16, 2012, 11:01:04 AM (10 years ago)



  • UsersWikiPostgreSQLPostGIS

    v56 v57  
    3333For the not recommended, this means that while you can get PostGIS to work with those versions, you'll be missing out on some PostGIS functions such as ST_Covers, ST_CoversBy and for PostGIS 1.5 the ST_HausdorffDistance and enhancements to ST_Buffer (both speed and functionality).  GEOS 3.1 brought cascade union.  GEOS 3.2 brought faster buffering and buffering enhancements, plus numerous enhancements with dealing with tolerance issues when unioning. GEOS 3.3 brought ST_ValidReason, ST_MakeValid etc (in the PostGIS 2.0 releases), so these functions will be disabled in PostGIS 2.0 if you are not running GEOS 3.3. GEOS 3.3. also brought stability fixes for union/buffer not back-ported to 3.2.  For PostGIS 1.5, although 3.3 does not add any additional functions, it does fix some crashers involving buffering and unioning not present in other minor releases, so suggested to use that if you can.
     35GEOS 3.4 introduced interruptibility features that allow you to cancel a query while in a GEOS loops.  Prior versions of PostGIS/GEOS a query could run (even with statement timeout) until you ran out of memory. This new feature requires both PostGIS 2.1 and GEOS 3.4+
    3537||'''Geos Version'''||'''PostGIS 1.3'''||'''PostGIS 1.4'''||'''PostGIS 1.5'''||'''PostGIS 2.0'''||'''PostGIS 2.1 Trunk'''
    3638||'''None'''||Yes (not recommended)||No||No|| No|| No
    4042||'''3.2'''||Yes||Yes||Yes||Yes (not recommended)|| No?
    4143||'''3.3'''||Yes||Yes||Yes (preferred 3.3.3+)||Yes (3.3.3+)|| Yes
    42 ||'''3.4'''||Yes||Yes||Yes (preferred 3.3.3+)||Yes (3.3.3+)|| Yes (recommended)
     44||'''3.4'''||Yes||Yes||Yes (preferred 3.3.3+)||Yes (3.3.3+)|| Yes (preferred)
    4446'''Versions of GDAL support for PostGIS'''