Stay Connected with the Boundless Blog

PostGIS 2.0 Geospatial Software Released With User-Visible Changes

Today, after 26 months of development (for comparison, an elephant takes only 22 months to gestate a whole new elephant) PostGIS 2.0 was released!

There are a lot of user-visible changes, but it’s also hard to overstate how much changed under the covers: the storage format, the indexes, the parsers and emitters were all re-written. That is, all the code that formed the initial release of PostGIS back in 2001 was swapped out. It’s all fresh and shiny under the hood. Here’s the official release announcement:

The PostGIS development team is super excited, 
can hardly believe that they are actually doing this, 
aren't maybe even sure that they are ready to make 
this kind of commitment, not so young, and not when
we have so much more living to do, but:

PostGIS 2.0.0 is complete and available for download.

The development process for 2.0 has been very long, 
but has resulted in a release with a number of exciting 
new features.

 * Raster data and raster/vector analysis in the database
 * Topological models to handle objects with shared boundaries
 * PostgreSQL typmod integration, for an automagical 
   geometry_columns table
 * 3D and 4D indexing
 * Index-based high performance nearest-neighbour searching 
 * Many more vector functions including
   * ST_Split
   * ST_Node
   * ST_MakeValid
   * ST_OffsetCurve
   * ST_ConcaveHull
   * ST_AsX3D
   * ST_GeomFromGeoJSON
   * ST_3DDistance
 * Integration with the PostgreSQL 9.1 extension system 
 * Improved commandline shapefile loader/dumper
 * Multi-file import support in the shapefile GUI
 * Multi-table export support in the shapefile GUI
 * A geo-coder optimized for free US Census 
   TIGER (2010) data

We are greatly indebted to our large community of beta testers 
who valiantly tested PostGIS 2.0.0 and reported bugs so we could 
squash them before release time.

And also we want to thank our parents for making PostGIS possible.


The PostGIS development team

In addition to all my colleagues on the PostGIS team, I’d like to also thank OpenGeo, who have given me the time to work on PostGIS over the past couple years.