]>
granicus.if.org Git - postgis/log
Regina Obe [Tue, 14 Oct 2008 11:40:27 +0000 (11:40 +0000)]
completely move over rest of management functions to new section. Add probe_geometry_columns - never been documented, but useful. Get rid of update_geometry_stats - just returns a dumb message that its obsolete.
git-svn-id: http://svn.osgeo.org/postgis/trunk@3099
b70326c6 -7e19-0410-871a-
916f4a2858ee
Regina Obe [Tue, 14 Oct 2008 03:56:39 +0000 (03:56 +0000)]
Add missing function proto for dropgeometrytable
git-svn-id: http://svn.osgeo.org/postgis/trunk@3098
b70326c6 -7e19-0410-871a-
916f4a2858ee
Mark Cave-Ayland [Mon, 13 Oct 2008 13:16:14 +0000 (13:16 +0000)]
Rename parser_check_flags to current_parser_check_flags and unparser_check_flags to current_unparser_check_flags to clarify that these status variables only reflect the checks enabled for the current parse.
git-svn-id: http://svn.osgeo.org/postgis/trunk@3095
b70326c6 -7e19-0410-871a-
916f4a2858ee
Mark Cave-Ayland [Mon, 13 Oct 2008 13:03:23 +0000 (13:03 +0000)]
Move the liblwgeom unparser example over to the dynptarray API which is the proper way to alter point arrays in memory.
git-svn-id: http://svn.osgeo.org/postgis/trunk@3094
b70326c6 -7e19-0410-871a-
916f4a2858ee
Mark Cave-Ayland [Mon, 13 Oct 2008 11:36:17 +0000 (11:36 +0000)]
Fix up some more warnings in SVN trunk; note that there are still 2 remaining PreparedGeometry warnings, but these will require patching GEOS.
git-svn-id: http://svn.osgeo.org/postgis/trunk@3093
b70326c6 -7e19-0410-871a-
916f4a2858ee
Paul Ramsey [Sun, 12 Oct 2008 17:47:37 +0000 (17:47 +0000)]
Performance boost: only detoast the front of the tuple first and
extract the bbox from that.
git-svn-id: http://svn.osgeo.org/postgis/trunk@3091
b70326c6 -7e19-0410-871a-
916f4a2858ee
Paul Ramsey [Fri, 10 Oct 2008 16:34:24 +0000 (16:34 +0000)]
Pull prep_cache reference safely inside PREPARED_GEOM #ifdef
git-svn-id: http://svn.osgeo.org/postgis/trunk@3089
b70326c6 -7e19-0410-871a-
916f4a2858ee
Paul Ramsey [Fri, 10 Oct 2008 05:24:08 +0000 (05:24 +0000)]
Set keywords propery.
git-svn-id: http://svn.osgeo.org/postgis/trunk@3088
b70326c6 -7e19-0410-871a-
916f4a2858ee
Paul Ramsey [Fri, 10 Oct 2008 05:17:54 +0000 (05:17 +0000)]
Clean-up and comment.
git-svn-id: http://svn.osgeo.org/postgis/trunk@3087
b70326c6 -7e19-0410-871a-
916f4a2858ee
Paul Ramsey [Fri, 10 Oct 2008 04:41:03 +0000 (04:41 +0000)]
Rename lwgeom_geos_c.c to lwgeom_geos.c
git-svn-id: http://svn.osgeo.org/postgis/trunk@3086
b70326c6 -7e19-0410-871a-
916f4a2858ee
Paul Ramsey [Fri, 10 Oct 2008 04:39:54 +0000 (04:39 +0000)]
Prepared geometries getting closer to readiness. Integrated into standard functions, regression tests added.
git-svn-id: http://svn.osgeo.org/postgis/trunk@3085
b70326c6 -7e19-0410-871a-
916f4a2858ee
Mark Leslie [Fri, 10 Oct 2008 01:35:58 +0000 (01:35 +0000)]
Updating the regression test README file with details about the c preprocessing step and the formatting of the _expected file results.
git-svn-id: http://svn.osgeo.org/postgis/trunk@3084
b70326c6 -7e19-0410-871a-
916f4a2858ee
Regina Obe [Wed, 8 Oct 2008 18:57:11 +0000 (18:57 +0000)]
SQL my MM
git-svn-id: http://svn.osgeo.org/postgis/trunk@3083
b70326c6 -7e19-0410-871a-
916f4a2858ee
Regina Obe [Wed, 8 Oct 2008 18:51:22 +0000 (18:51 +0000)]
update st_translate include support for 3d flag
git-svn-id: http://svn.osgeo.org/postgis/trunk@3082
b70326c6 -7e19-0410-871a-
916f4a2858ee
Paul Ramsey [Wed, 8 Oct 2008 18:27:16 +0000 (18:27 +0000)]
Move to memcmp keys, leave prepared functions tied to old keyed signatures for now.
git-svn-id: http://svn.osgeo.org/postgis/trunk@3081
b70326c6 -7e19-0410-871a-
916f4a2858ee
Mark Leslie [Wed, 8 Oct 2008 10:14:46 +0000 (10:14 +0000)]
Rebuilt the box3d generation for circular strings to account for a special large-arc case. Fix for issue 58, includes regression test for the case.
git-svn-id: http://svn.osgeo.org/postgis/trunk@3080
b70326c6 -7e19-0410-871a-
916f4a2858ee
Kevin Neufeld [Wed, 8 Oct 2008 05:48:57 +0000 (05:48 +0000)]
fixed several broken or redirected external URLs.
git-svn-id: http://svn.osgeo.org/postgis/trunk@3077
b70326c6 -7e19-0410-871a-
916f4a2858ee
Kevin Neufeld [Wed, 8 Oct 2008 05:45:46 +0000 (05:45 +0000)]
fixed several broken or redirected external URLs.
git-svn-id: http://svn.osgeo.org/postgis/trunk@3076
b70326c6 -7e19-0410-871a-
916f4a2858ee
Paul Ramsey [Wed, 8 Oct 2008 04:25:40 +0000 (04:25 +0000)]
Fix minor logic error in intersects() bbox shortcut.
git-svn-id: http://svn.osgeo.org/postgis/trunk@3075
b70326c6 -7e19-0410-871a-
916f4a2858ee
Paul Ramsey [Tue, 7 Oct 2008 23:51:14 +0000 (23:51 +0000)]
Re-work prepared geom cache to use memcmp instead of keys, step 1.
git-svn-id: http://svn.osgeo.org/postgis/trunk@3074
b70326c6 -7e19-0410-871a-
916f4a2858ee
Paul Ramsey [Tue, 7 Oct 2008 20:38:23 +0000 (20:38 +0000)]
Move DEBUG statement next to a req'd variable.
git-svn-id: http://svn.osgeo.org/postgis/trunk@3073
b70326c6 -7e19-0410-871a-
916f4a2858ee
Regina Obe [Tue, 7 Oct 2008 18:09:23 +0000 (18:09 +0000)]
correct mistake
git-svn-id: http://svn.osgeo.org/postgis/trunk@3072
b70326c6 -7e19-0410-871a-
916f4a2858ee
Regina Obe [Tue, 7 Oct 2008 17:39:00 +0000 (17:39 +0000)]
Move over ST_ConvexHull
git-svn-id: http://svn.osgeo.org/postgis/trunk@3071
b70326c6 -7e19-0410-871a-
916f4a2858ee
Paul Ramsey [Mon, 6 Oct 2008 19:51:56 +0000 (19:51 +0000)]
Fix slight error in box shortcut logic in prepared intersects.
git-svn-id: http://svn.osgeo.org/postgis/trunk@3070
b70326c6 -7e19-0410-871a-
916f4a2858ee
Paul Ramsey [Sun, 5 Oct 2008 22:12:34 +0000 (22:12 +0000)]
Convert from LWDEBUG to POSTGIS_DEBUG
git-svn-id: http://svn.osgeo.org/postgis/trunk@3068
b70326c6 -7e19-0410-871a-
916f4a2858ee
Mark Cave-Ayland [Sun, 5 Oct 2008 17:33:03 +0000 (17:33 +0000)]
Fix stupid mistake in the liblwgeom parser...
git-svn-id: http://svn.osgeo.org/postgis/trunk@3067
b70326c6 -7e19-0410-871a-
916f4a2858ee
Paul Ramsey [Sat, 4 Oct 2008 21:29:16 +0000 (21:29 +0000)]
Fix boneheaded error in prepared intersects.
git-svn-id: http://svn.osgeo.org/postgis/trunk@3065
b70326c6 -7e19-0410-871a-
916f4a2858ee
Paul Ramsey [Sat, 4 Oct 2008 17:49:51 +0000 (17:49 +0000)]
Protect prepared geometry implementation in GEOS>=3.1 defines.
git-svn-id: http://svn.osgeo.org/postgis/trunk@3064
b70326c6 -7e19-0410-871a-
916f4a2858ee
Mark Cave-Ayland [Sat, 4 Oct 2008 16:00:46 +0000 (16:00 +0000)]
Fix the DEBUGF statements I didn't realise I broke with the new LWGEOM parser/unparser API (in response to Paul's r3061 commit).
git-svn-id: http://svn.osgeo.org/postgis/trunk@3063
b70326c6 -7e19-0410-871a-
916f4a2858ee
Paul Ramsey [Fri, 3 Oct 2008 18:07:18 +0000 (18:07 +0000)]
Some extra debugf's in the prepared geometry code.
git-svn-id: http://svn.osgeo.org/postgis/trunk@3062
b70326c6 -7e19-0410-871a-
916f4a2858ee
Paul Ramsey [Fri, 3 Oct 2008 17:37:42 +0000 (17:37 +0000)]
Patch up and comment out some DEBUGF lines that don't compile due to changes in function
signatures in liblwgeom
git-svn-id: http://svn.osgeo.org/postgis/trunk@3061
b70326c6 -7e19-0410-871a-
916f4a2858ee
Regina Obe [Fri, 3 Oct 2008 13:23:56 +0000 (13:23 +0000)]
correct incorrect statement
git-svn-id: http://svn.osgeo.org/postgis/trunk@3060
b70326c6 -7e19-0410-871a-
916f4a2858ee
Regina Obe [Fri, 3 Oct 2008 13:20:28 +0000 (13:20 +0000)]
Update ST_Union's fitness for 3d with examples.
git-svn-id: http://svn.osgeo.org/postgis/trunk@3059
b70326c6 -7e19-0410-871a-
916f4a2858ee
Regina Obe [Fri, 3 Oct 2008 09:22:13 +0000 (09:22 +0000)]
Add more examples of 3d use and annotate more 3d functions
git-svn-id: http://svn.osgeo.org/postgis/trunk@3058
b70326c6 -7e19-0410-871a-
916f4a2858ee
Paul Ramsey [Thu, 2 Oct 2008 23:53:37 +0000 (23:53 +0000)]
Rework prepared geometry handling to look more like the implementation of
PJ caching in transform.
git-svn-id: http://svn.osgeo.org/postgis/trunk@3056
b70326c6 -7e19-0410-871a-
916f4a2858ee
Paul Ramsey [Thu, 2 Oct 2008 18:52:10 +0000 (18:52 +0000)]
Flip format to 'astyle --style=ansi --indent=tab=8' to make upcoming
changes more consistent, stylewise. (Can't stand the mixed styles anymore!)
git-svn-id: http://svn.osgeo.org/postgis/trunk@3055
b70326c6 -7e19-0410-871a-
916f4a2858ee
Paul Ramsey [Thu, 2 Oct 2008 18:35:45 +0000 (18:35 +0000)]
add .so. to svn:ignore
git-svn-id: http://svn.osgeo.org/postgis/trunk@3054
b70326c6 -7e19-0410-871a-
916f4a2858ee
Paul Ramsey [Thu, 2 Oct 2008 17:36:52 +0000 (17:36 +0000)]
add check for invalid srid to addgeometrycolumn (#33)
git-svn-id: http://svn.osgeo.org/postgis/trunk@3053
b70326c6 -7e19-0410-871a-
916f4a2858ee
Paul Ramsey [Thu, 2 Oct 2008 16:46:39 +0000 (16:46 +0000)]
ensure relate(g,g,p) is case insensitive (#44)
git-svn-id: http://svn.osgeo.org/postgis/trunk@3050
b70326c6 -7e19-0410-871a-
916f4a2858ee
Regina Obe [Thu, 2 Oct 2008 16:15:33 +0000 (16:15 +0000)]
Flag more 3d compatible functions
git-svn-id: http://svn.osgeo.org/postgis/trunk@3048
b70326c6 -7e19-0410-871a-
916f4a2858ee
Paul Ramsey [Thu, 2 Oct 2008 16:00:22 +0000 (16:00 +0000)]
pass commandline options into backend command (#45)
git-svn-id: http://svn.osgeo.org/postgis/trunk@3047
b70326c6 -7e19-0410-871a-
916f4a2858ee
Paul Ramsey [Thu, 2 Oct 2008 15:56:57 +0000 (15:56 +0000)]
Fix log message to refer to correct function name
git-svn-id: http://svn.osgeo.org/postgis/trunk@3045
b70326c6 -7e19-0410-871a-
916f4a2858ee
Regina Obe [Thu, 2 Oct 2008 12:43:13 +0000 (12:43 +0000)]
Fix minor typos in ST_Polygonize
git-svn-id: http://svn.osgeo.org/postgis/trunk@3044
b70326c6 -7e19-0410-871a-
916f4a2858ee
Regina Obe [Thu, 2 Oct 2008 12:14:05 +0000 (12:14 +0000)]
Get rid of extra line breaks in specialty function section (by changing xsl). Move over ST_Polygonize and provide examples.
git-svn-id: http://svn.osgeo.org/postgis/trunk@3043
b70326c6 -7e19-0410-871a-
916f4a2858ee
Regina Obe [Thu, 2 Oct 2008 11:40:06 +0000 (11:40 +0000)]
Start annotating functions that support 3d, add some examples of 3d, update xsl to pull out functions that support 3d in a separate special function index
git-svn-id: http://svn.osgeo.org/postgis/trunk@3042
b70326c6 -7e19-0410-871a-
916f4a2858ee
Regina Obe [Thu, 2 Oct 2008 11:17:03 +0000 (11:17 +0000)]
extraneous junk left
git-svn-id: http://svn.osgeo.org/postgis/trunk@3041
b70326c6 -7e19-0410-871a-
916f4a2858ee
Regina Obe [Thu, 2 Oct 2008 11:16:15 +0000 (11:16 +0000)]
Move over ST_Extent
git-svn-id: http://svn.osgeo.org/postgis/trunk@3040
b70326c6 -7e19-0410-871a-
916f4a2858ee
Regina Obe [Wed, 1 Oct 2008 21:55:56 +0000 (21:55 +0000)]
Get rid of excess paragraph in mm compliance section
git-svn-id: http://svn.osgeo.org/postgis/trunk@3039
b70326c6 -7e19-0410-871a-
916f4a2858ee
Regina Obe [Wed, 1 Oct 2008 21:53:01 +0000 (21:53 +0000)]
Moved some functions to Geometry Processing section
git-svn-id: http://svn.osgeo.org/postgis/trunk@3038
b70326c6 -7e19-0410-871a-
916f4a2858ee
Regina Obe [Wed, 1 Oct 2008 21:42:53 +0000 (21:42 +0000)]
Put in SQL mm compliance for ST_Intersection
git-svn-id: http://svn.osgeo.org/postgis/trunk@3037
b70326c6 -7e19-0410-871a-
916f4a2858ee
Regina Obe [Wed, 1 Oct 2008 20:04:05 +0000 (20:04 +0000)]
Move ST_Intersection to new reference_new.xml
git-svn-id: http://svn.osgeo.org/postgis/trunk@3036
b70326c6 -7e19-0410-871a-
916f4a2858ee
Regina Obe [Tue, 30 Sep 2008 17:42:11 +0000 (17:42 +0000)]
Revise to include mm compliance section
git-svn-id: http://svn.osgeo.org/postgis/trunk@3035
b70326c6 -7e19-0410-871a-
916f4a2858ee
Regina Obe [Tue, 30 Sep 2008 17:39:13 +0000 (17:39 +0000)]
Move over ST_Intersects sql mm compliance note to reference_new (remove sT_Intersects from MM section of old reference)
git-svn-id: http://svn.osgeo.org/postgis/trunk@3034
b70326c6 -7e19-0410-871a-
916f4a2858ee
Mark Cave-Ayland [Tue, 30 Sep 2008 13:29:49 +0000 (13:29 +0000)]
Update regression tests to include test cases for GBT#21.
git-svn-id: http://svn.osgeo.org/postgis/trunk@3032
b70326c6 -7e19-0410-871a-
916f4a2858ee
Mark Cave-Ayland [Tue, 30 Sep 2008 13:25:22 +0000 (13:25 +0000)]
Fix for locate_along_measure returning invalid values (GBT#21)
git-svn-id: http://svn.osgeo.org/postgis/trunk@3031
b70326c6 -7e19-0410-871a-
916f4a2858ee
Kevin Neufeld [Tue, 30 Sep 2008 04:06:13 +0000 (04:06 +0000)]
added a new aggregate and sql_mm toc to docs generated via a custom xsl (provided by Regina Obe) to the documentation Makefile
git-svn-id: http://svn.osgeo.org/postgis/trunk@3030
b70326c6 -7e19-0410-871a-
916f4a2858ee
Regina Obe [Mon, 29 Sep 2008 16:20:42 +0000 (16:20 +0000)]
change to sort functions alphabetically
git-svn-id: http://svn.osgeo.org/postgis/trunk@3027
b70326c6 -7e19-0410-871a-
916f4a2858ee
Mark Cave-Ayland [Sun, 28 Sep 2008 19:48:17 +0000 (19:48 +0000)]
Update LWGEOM unparser to (E)WKT/WKB to resturn a LWGEOM_UNPARSER_RESULT structure instead of just the WKT/WKB character array. This is the same work done for r3023 but applied to the unparser instead.
git-svn-id: http://svn.osgeo.org/postgis/trunk@3026
b70326c6 -7e19-0410-871a-
916f4a2858ee
Mark Cave-Ayland [Sun, 28 Sep 2008 16:18:12 +0000 (16:18 +0000)]
With the advent of LWGEOM_PARSER_RESULT, it is now possible to get rid of the horrible SERIALIZED_LWGEOM hack for PostgreSQL 8.3 to allow us to return the size separate from the result. This is good as it removes another level of indirection from the parser. Note that the size field has now been added to the LWGEOM_PARSER_RESULT structure.
git-svn-id: http://svn.osgeo.org/postgis/trunk@3025
b70326c6 -7e19-0410-871a-
916f4a2858ee
Mark Cave-Ayland [Sun, 28 Sep 2008 15:47:02 +0000 (15:47 +0000)]
Clear up warnings (mixed declartions within code and invalid return) from r3022.
git-svn-id: http://svn.osgeo.org/postgis/trunk@3024
b70326c6 -7e19-0410-871a-
916f4a2858ee
Mark Cave-Ayland [Sun, 28 Sep 2008 15:32:46 +0000 (15:32 +0000)]
Update (E)WKT/WKB parser to return a structure (LWGEOM_PARSER_RESULT) instead of just the serialized lwgeom. This is in preparation for returning more detailed error information back to the caller.
git-svn-id: http://svn.osgeo.org/postgis/trunk@3023
b70326c6 -7e19-0410-871a-
916f4a2858ee
Paul Ramsey [Sun, 28 Sep 2008 09:03:32 +0000 (09:03 +0000)]
Update pip shortcut code to be less aggressive in building cache.
git-svn-id: http://svn.osgeo.org/postgis/trunk@3022
b70326c6 -7e19-0410-871a-
916f4a2858ee
Mark Cave-Ayland [Sat, 27 Sep 2008 08:19:18 +0000 (08:19 +0000)]
Rename parser_check_flags to unparser_check_flags for the unparser to prevent linking error under OS X. Also add missing function prototype to silence compiler warning in the PiP code.
git-svn-id: http://svn.osgeo.org/postgis/trunk@3021
b70326c6 -7e19-0410-871a-
916f4a2858ee
Paul Ramsey [Fri, 26 Sep 2008 21:46:23 +0000 (21:46 +0000)]
harmonize sql functions with c functions for prepared geometry
git-svn-id: http://svn.osgeo.org/postgis/trunk@3020
b70326c6 -7e19-0410-871a-
916f4a2858ee
Paul Ramsey [Fri, 26 Sep 2008 21:34:31 +0000 (21:34 +0000)]
Make preparedgeometry memory handling a good deal kinder (no longer losing base geometry every time)
git-svn-id: http://svn.osgeo.org/postgis/trunk@3019
b70326c6 -7e19-0410-871a-
916f4a2858ee
Regina Obe [Fri, 26 Sep 2008 21:01:24 +0000 (21:01 +0000)]
put index in listitems and hope for the best
git-svn-id: http://svn.osgeo.org/postgis/trunk@3018
b70326c6 -7e19-0410-871a-
916f4a2858ee
Paul Ramsey [Fri, 26 Sep 2008 19:43:19 +0000 (19:43 +0000)]
P-I-P rennovation complete: memory leaks gone, multipolygon support added
git-svn-id: http://svn.osgeo.org/postgis/trunk@3017
b70326c6 -7e19-0410-871a-
916f4a2858ee
Regina Obe [Fri, 26 Sep 2008 18:59:39 +0000 (18:59 +0000)]
correct the comments
git-svn-id: http://svn.osgeo.org/postgis/trunk@3016
b70326c6 -7e19-0410-871a-
916f4a2858ee
Regina Obe [Fri, 26 Sep 2008 18:55:43 +0000 (18:55 +0000)]
xsl that generates index listing of postgis spatial aggregates and MM compliant functions
git-svn-id: http://svn.osgeo.org/postgis/trunk@3015
b70326c6 -7e19-0410-871a-
916f4a2858ee
Regina Obe [Fri, 26 Sep 2008 12:45:38 +0000 (12:45 +0000)]
Put in author/license info (hmm this is a guess - couldn't find a good example in SVN to go by). Also comment on what xsl is doing.
git-svn-id: http://svn.osgeo.org/postgis/trunk@3014
b70326c6 -7e19-0410-871a-
916f4a2858ee
Kevin Neufeld [Fri, 26 Sep 2008 02:50:51 +0000 (02:50 +0000)]
updated "make clean" directive to include the newly generated PDFs
git-svn-id: http://svn.osgeo.org/postgis/trunk@3013
b70326c6 -7e19-0410-871a-
916f4a2858ee
Mark Cave-Ayland [Thu, 25 Sep 2008 21:50:19 +0000 (21:50 +0000)]
Add parser flags to the LWGEOM to (E)WKB/WKT parsers, similar to has already been done for the (E)WKB/WKT to LWGEOM parsers.
git-svn-id: http://svn.osgeo.org/postgis/trunk@3012
b70326c6 -7e19-0410-871a-
916f4a2858ee
Mark Cave-Ayland [Thu, 25 Sep 2008 21:34:13 +0000 (21:34 +0000)]
Remove missing variables from LWDEBUG(F) statement that would cause compilation to fail with POSTGIS_DEBUG_LEVEL > 0
git-svn-id: http://svn.osgeo.org/postgis/trunk@3011
b70326c6 -7e19-0410-871a-
916f4a2858ee
Paul Ramsey [Thu, 25 Sep 2008 20:46:16 +0000 (20:46 +0000)]
Another biggish leak into the parent context.
git-svn-id: http://svn.osgeo.org/postgis/trunk@3010
b70326c6 -7e19-0410-871a-
916f4a2858ee
Paul Ramsey [Thu, 25 Sep 2008 19:18:37 +0000 (19:18 +0000)]
More small memory leaks removed.
git-svn-id: http://svn.osgeo.org/postgis/trunk@3009
b70326c6 -7e19-0410-871a-
916f4a2858ee
Paul Ramsey [Thu, 25 Sep 2008 17:18:25 +0000 (17:18 +0000)]
Remove more memory leaks from P-I-P shortcut code.
git-svn-id: http://svn.osgeo.org/postgis/trunk@3008
b70326c6 -7e19-0410-871a-
916f4a2858ee
Regina Obe [Thu, 25 Sep 2008 12:18:01 +0000 (12:18 +0000)]
More typo fixes
git-svn-id: http://svn.osgeo.org/postgis/trunk@3007
b70326c6 -7e19-0410-871a-
916f4a2858ee
Regina Obe [Thu, 25 Sep 2008 12:10:41 +0000 (12:10 +0000)]
Move over ST_MakePointM, miscellaneous typo fixes
git-svn-id: http://svn.osgeo.org/postgis/trunk@3006
b70326c6 -7e19-0410-871a-
916f4a2858ee
Regina Obe [Wed, 24 Sep 2008 14:05:55 +0000 (14:05 +0000)]
Put svn back in microversion
git-svn-id: http://svn.osgeo.org/postgis/trunk@3003
b70326c6 -7e19-0410-871a-
916f4a2858ee
Regina Obe [Wed, 24 Sep 2008 14:01:57 +0000 (14:01 +0000)]
typo
git-svn-id: http://svn.osgeo.org/postgis/trunk@3002
b70326c6 -7e19-0410-871a-
916f4a2858ee
Regina Obe [Wed, 24 Sep 2008 13:55:39 +0000 (13:55 +0000)]
Added ST_MakePointM, removed redundant redefinition of MakePointM so docs are now in synch with actual functions.
git-svn-id: http://svn.osgeo.org/postgis/trunk@2999
b70326c6 -7e19-0410-871a-
916f4a2858ee
Mark Cave-Ayland [Tue, 23 Sep 2008 21:32:19 +0000 (21:32 +0000)]
Use __va_copy() to pass a copy of the variadic structure to lw_vasprintf() to solve ABI difference between 32bit/64bit architectures.
git-svn-id: http://svn.osgeo.org/postgis/trunk@2998
b70326c6 -7e19-0410-871a-
916f4a2858ee
Mark Cave-Ayland [Tue, 23 Sep 2008 19:59:36 +0000 (19:59 +0000)]
Remove a couple more warnings when compiling with debug enabled from lwgeom_gist.c.
git-svn-id: http://svn.osgeo.org/postgis/trunk@2997
b70326c6 -7e19-0410-871a-
916f4a2858ee
Mark Cave-Ayland [Tue, 23 Sep 2008 19:53:12 +0000 (19:53 +0000)]
Revert commit 2990: the real bug was that the LWDEBUG statement was incorrect rather than the code - the additional read_int() was causing an off-by-one error when outputting WKB causing several regression tests to fail.
git-svn-id: http://svn.osgeo.org/postgis/trunk@2996
b70326c6 -7e19-0410-871a-
916f4a2858ee
Mark Cave-Ayland [Tue, 23 Sep 2008 19:44:57 +0000 (19:44 +0000)]
Refactor the memory management routines to account for the fact that variadic functions can't be called directly from the initial allocators. Also solve issues related to differences between the system vasprintf() (if supplied) and the liblwgeom vasprintf() by renaming to lw_vasprintf() and using it throughout PostGIS. With all this in place, GBT#54 is fixed which is very useful when debugging ;)
git-svn-id: http://svn.osgeo.org/postgis/trunk@2995
b70326c6 -7e19-0410-871a-
916f4a2858ee
Paul Ramsey [Tue, 23 Sep 2008 19:07:03 +0000 (19:07 +0000)]
Reduce p-i-p memory leak by 50%
git-svn-id: http://svn.osgeo.org/postgis/trunk@2993
b70326c6 -7e19-0410-871a-
916f4a2858ee
Regina Obe [Tue, 23 Sep 2008 13:05:23 +0000 (13:05 +0000)]
fix typo add more links
git-svn-id: http://svn.osgeo.org/postgis/trunk@2992
b70326c6 -7e19-0410-871a-
916f4a2858ee
Regina Obe [Tue, 23 Sep 2008 13:00:04 +0000 (13:00 +0000)]
Move over ST_Buffer
git-svn-id: http://svn.osgeo.org/postgis/trunk@2991
b70326c6 -7e19-0410-871a-
916f4a2858ee
Paul Ramsey [Mon, 22 Sep 2008 22:59:47 +0000 (22:59 +0000)]
Add cnt declaration where missing.
git-svn-id: http://svn.osgeo.org/postgis/trunk@2990
b70326c6 -7e19-0410-871a-
916f4a2858ee
Regina Obe [Mon, 22 Sep 2008 17:55:30 +0000 (17:55 +0000)]
change to xsl 1.0 plus minor indent change
git-svn-id: http://svn.osgeo.org/postgis/trunk@2989
b70326c6 -7e19-0410-871a-
916f4a2858ee
Regina Obe [Mon, 22 Sep 2008 12:28:57 +0000 (12:28 +0000)]
Add xsl file that autogenerates sql set comment statements from reference_new.xml
git-svn-id: http://svn.osgeo.org/postgis/trunk@2988
b70326c6 -7e19-0410-871a-
916f4a2858ee
Regina Obe [Mon, 22 Sep 2008 12:18:07 +0000 (12:18 +0000)]
Realized from my sql comment generation xsl that there is really no ST_WKTToSQL that takes an SRID and no ST_BD.. that doesn't take an SRID. Very shocking.
git-svn-id: http://svn.osgeo.org/postgis/trunk@2987
b70326c6 -7e19-0410-871a-
916f4a2858ee
Regina Obe [Sun, 21 Sep 2008 23:15:16 +0000 (23:15 +0000)]
typo in st_setsrid returns geometry not boolean
git-svn-id: http://svn.osgeo.org/postgis/trunk@2986
b70326c6 -7e19-0410-871a-
916f4a2858ee
Paul Ramsey [Thu, 18 Sep 2008 22:12:17 +0000 (22:12 +0000)]
Add a few more generated files to ignore
git-svn-id: http://svn.osgeo.org/postgis/trunk@2985
b70326c6 -7e19-0410-871a-
916f4a2858ee
Paul Ramsey [Thu, 18 Sep 2008 22:09:58 +0000 (22:09 +0000)]
Set ignore properties on generated files.
git-svn-id: http://svn.osgeo.org/postgis/trunk@2984
b70326c6 -7e19-0410-871a-
916f4a2858ee
Mark Cave-Ayland [Thu, 18 Sep 2008 13:54:05 +0000 (13:54 +0000)]
Update the code for unparsing LWGEOMs to WKB/WKT so that it includes the standard simple checks: LINESTRINGs must have > 2 points, POLYGONs must have closed rings and CIRCULARSTRINGs must have > 2 points and the number of points must be odd. There is still a little more work to do to allow flags to be passed into the parser to specify which checks should be enforced, much like has already been done for the parsing from WKB/WKT to LWGEOM.
git-svn-id: http://svn.osgeo.org/postgis/trunk@2983
b70326c6 -7e19-0410-871a-
916f4a2858ee
Kevin Neufeld [Thu, 18 Sep 2008 04:34:32 +0000 (04:34 +0000)]
commit to test autobuild process and svn hooks
- removed extra tabs from preformatted text blocks
git-svn-id: http://svn.osgeo.org/postgis/trunk@2982
b70326c6 -7e19-0410-871a-
916f4a2858ee
Kevin Neufeld [Thu, 18 Sep 2008 04:22:07 +0000 (04:22 +0000)]
commit to test autobuild process and svn hooks
- removed extra tabs from preformatted text blocks
git-svn-id: http://svn.osgeo.org/postgis/trunk@2981
b70326c6 -7e19-0410-871a-
916f4a2858ee
Regina Obe [Wed, 17 Sep 2008 15:05:39 +0000 (15:05 +0000)]
Add to ST_SetSRID - reference to spatial_ref_sys
git-svn-id: http://svn.osgeo.org/postgis/trunk@2980
b70326c6 -7e19-0410-871a-
916f4a2858ee
Regina Obe [Wed, 17 Sep 2008 14:46:25 +0000 (14:46 +0000)]
Link ST_SetSRID to updated spatial_ref_sys section using cutesy anchor.
git-svn-id: http://svn.osgeo.org/postgis/trunk@2979
b70326c6 -7e19-0410-871a-
916f4a2858ee