ichiba.ch Download the KAYWA Reader!
En | De | Fr

Feed2Mobile

Paul Ramsey - Sponsor GEOS, Make PostGIS Faster

Martin Davis just posted about his improvements to the JTS buffering routines, speeding up buffering by a mere factor of 20 or so.

Martin has also added some improvements in the area of unions for large sets of geometries, a technique he calls "cascaded union". It too is good for orders-of-magnitude performance improvements.

Do you have PostGIS queries of this form:

SELECT [...], ST_Buffer(the_geom,1000) FROM [...] WHERE [...]

or

SELECT ST_Union(the_geom) FROM mytable WHERE [...] GROUP BY [...]

If you do, then getting Martin's JTS algorithms ported to GEOS (the C++ geometry library used by PostGIS) will make your database run faster. Lots faster.

How can you help that happen? Become an OSGeo “Project Sponsor” for GEOS. Project sponsor commit a modest sum to the ongoing maintenance of the code, which is generally used for hiring a maintainer to do things like ensure patches are properly integrated, that tests are added for reliability, and that upgrades like the ones Martin has created get folded into the code base in a timely manner.

If you're interested in sponsoring GEOS development, please get in touch with me. If you are using PostGIS in your business, it is money well spent.
 

Note: this is how this feed will look on your mobile device.

Get mobile!

This QR Code will let any user whose mobile phone is equipped with a QR Code Reader to easily reach and bookmark the mobile version of «Paul Ramsey»

To add this QR Code to your Blog or Website, simply copy-paste the following Javascript blurb into your Blog template.

Feed2Mobile v1.0-BETA3 CONTACT US: KAYWA // TECHNOPARKSTRASSE 1 // 8005 ZUERICH // SWITZERLAND // info@kaywa.com