[geos-devel] Status (Friday, April 18th)

Yury A. Bychkov me at yury.ca
Sat Apr 19 04:33:38 EDT 2003


PrecisionModel has been changed it value type to fix deletion errors.
Bounds checking was removed from *At methods in CoordinateLists. This resulted
in about 20% performance improvement.
Before the change:
    n Pts: 256000  Executed in   2353 ms.
    n Pts: 512000  Executed in   4676 ms.
    n Pts: 1024000  Executed in  10716 ms.
After the change:
    n Pts: 256000  Executed in   1953 ms.
    n Pts: 512000  Executed in   3816 ms.
    n Pts: 1024000  Executed in   7851 ms.
(Tests were done on P4-2.53)

The latest version has been committed to CVS.

Next to do:
1. Bring the GEOS up to date with the latest JTS version (1.3) and add
namespace.
2. Port 'operation/buffer' package

Things left to port:
1. ConvexHull class from 'algorithm'
2. 'operation/distance' package

Yury




More information about the geos-devel mailing list