Commit graph

22 commits

Author SHA1 Message Date
Sandro Santilli 1449cae461 API cleanup, more steps toward standalone library.
git-svn-id: http://svn.osgeo.org/postgis/trunk@951 b70326c6-7e19-0410-871a-916f4a2858ee
2004-10-07 10:03:23 +00:00
Sandro Santilli be428ac347 Added ZM dimensions flags knowledge.
git-svn-id: http://svn.osgeo.org/postgis/trunk@929 b70326c6-7e19-0410-871a-916f4a2858ee
2004-10-05 16:28:34 +00:00
Sandro Santilli d745e459b8 Serialized form and WKB prepared to accept ZM flags replacing DD (dimensions)
git-svn-id: http://svn.osgeo.org/postgis/trunk@923 b70326c6-7e19-0410-871a-916f4a2858ee
2004-10-04 13:53:42 +00:00
Sandro Santilli c304b64232 Made GEOS<->LWGEOM converters keep geometry structures.
Fixed bug in serializers.
Added noop(geometry) for deserialize/serialize debugging.


git-svn-id: http://svn.osgeo.org/postgis/trunk@920 b70326c6-7e19-0410-871a-916f4a2858ee
2004-10-03 15:52:23 +00:00
Sandro Santilli 6550aaeed2 Added lwgeom_add(LWGEOM *to, int where, LWGEOM *what).
Added LWGEOM2GEOS keeping input geometry structure.


git-svn-id: http://svn.osgeo.org/postgis/trunk@919 b70326c6-7e19-0410-871a-916f4a2858ee
2004-10-01 14:49:34 +00:00
Sandro Santilli 904c0d5652 Big layout change.
lwgeom.h is public API
liblwgeom.h is private header
lwgeom_pg.h is for PG-links
lw<type>.c contains type-specific functions


git-svn-id: http://svn.osgeo.org/postgis/trunk@909 b70326c6-7e19-0410-871a-916f4a2858ee
2004-09-29 10:50:30 +00:00
Sandro Santilli e1ce40dcd9 Changed LWGEOM to PG_LWGEOM.
Changed LWGEOM_construct to PG_LWGEOM_construct.


git-svn-id: http://svn.osgeo.org/postgis/trunk@908 b70326c6-7e19-0410-871a-916f4a2858ee
2004-09-29 06:31:42 +00:00
Sandro Santilli 2dbb60a9d8 Profile output modified again, input geoms points and conversion times separated
git-svn-id: http://svn.osgeo.org/postgis/trunk@886 b70326c6-7e19-0410-871a-916f4a2858ee
2004-09-23 10:13:15 +00:00
Sandro Santilli 71164db850 Added 'label' argument to the profreport macro.
git-svn-id: http://svn.osgeo.org/postgis/trunk@873 b70326c6-7e19-0410-871a-916f4a2858ee
2004-09-22 13:45:11 +00:00
Sandro Santilli 0f687e9f3f Renamed lwgeom_npoints_recursive to lwgeom_npoints and exposed in lwgeom.h.
Changed SERIALIZED_FORM macro to be less LWGEOM structure aware.
Added profiling header file.
Modified profiling calls to include total query time.
Initial profiling support in the mindistance function.


git-svn-id: http://svn.osgeo.org/postgis/trunk@872 b70326c6-7e19-0410-871a-916f4a2858ee
2004-09-22 11:42:45 +00:00
Sandro Santilli 9d36434ce8 slightly changed PROF_SUM output for sort acceptance
git-svn-id: http://svn.osgeo.org/postgis/trunk@870 b70326c6-7e19-0410-871a-916f4a2858ee
2004-09-21 21:04:14 +00:00
Sandro Santilli c3bf4fa141 Fixed a profiler bug.
Added points count and doubled profiler output.


git-svn-id: http://svn.osgeo.org/postgis/trunk@869 b70326c6-7e19-0410-871a-916f4a2858ee
2004-09-21 20:44:14 +00:00
Sandro Santilli 4737c374f5 Added missing profiling report calls in predicates
git-svn-id: http://svn.osgeo.org/postgis/trunk@866 b70326c6-7e19-0410-871a-916f4a2858ee
2004-09-21 17:50:56 +00:00
Sandro Santilli bfbcb9df08 Added GEOS profiling support.
git-svn-id: http://svn.osgeo.org/postgis/trunk@865 b70326c6-7e19-0410-871a-916f4a2858ee
2004-09-21 17:36:54 +00:00
Sandro Santilli 5c1c4b5b2c reduced memory copies in GEOS2POSTGIS()
git-svn-id: http://svn.osgeo.org/postgis/trunk@864 b70326c6-7e19-0410-871a-916f4a2858ee
2004-09-21 16:08:03 +00:00
Sandro Santilli 17505c8ab0 commented pfree call in GEOSnoop (seems to generate memory faults)
git-svn-id: http://svn.osgeo.org/postgis/trunk@859 b70326c6-7e19-0410-871a-916f4a2858ee
2004-09-20 21:13:01 +00:00
Sandro Santilli 3771b8a945 Added binary predicate short-circuits
git-svn-id: http://svn.osgeo.org/postgis/trunk@825 b70326c6-7e19-0410-871a-916f4a2858ee
2004-09-16 09:05:31 +00:00
Sandro Santilli 3757c035df Fixed a bug in the z() function.
Added ! GEOS implementation of Centroid().


git-svn-id: http://svn.osgeo.org/postgis/trunk@781 b70326c6-7e19-0410-871a-916f4a2858ee
2004-09-08 10:25:26 +00:00
Sandro Santilli 6cdb7f83e2 GEOS support added.
git-svn-id: http://svn.osgeo.org/postgis/trunk@775 b70326c6-7e19-0410-871a-916f4a2858ee
2004-09-07 17:04:03 +00:00
Sandro Santilli 80bad2c969 versioning functions completed
git-svn-id: http://svn.osgeo.org/postgis/trunk@723 b70326c6-7e19-0410-871a-916f4a2858ee
2004-08-23 15:57:56 +00:00
Sandro Santilli e8d940961f Changed SCRIPTS_VERSION to 0.0.1
git-svn-id: http://svn.osgeo.org/postgis/trunk@721 b70326c6-7e19-0410-871a-916f4a2858ee
2004-08-23 15:37:16 +00:00
David Blasby 04fcd499c5 Empty files - preparing for writting actual code.
git-svn-id: http://svn.osgeo.org/postgis/trunk@471 b70326c6-7e19-0410-871a-916f4a2858ee
2004-03-05 18:25:34 +00:00