Paul Ramsey
|
bf2901b473
|
#2622, Update links to PostGIS website in source file headers
git-svn-id: http://svn.osgeo.org/postgis/trunk@12198 b70326c6-7e19-0410-871a-916f4a2858ee
|
2014-01-29 17:49:35 +00:00 |
|
Paul Ramsey
|
9ed745892e
|
#2201, ST_GeoHash wrong on boundaries
git-svn-id: http://svn.osgeo.org/postgis/trunk@11212 b70326c6-7e19-0410-871a-916f4a2858ee
|
2013-03-26 15:24:19 +00:00 |
|
Paul Ramsey
|
e92cf6071d
|
Anal retentive code re-organization. Try and move the primitive computational geometry functions into lwalgorithm.c
git-svn-id: http://svn.osgeo.org/postgis/trunk@10356 b70326c6-7e19-0410-871a-916f4a2858ee
|
2012-10-01 22:10:33 +00:00 |
|
Paul Ramsey
|
f4d09fe6af
|
Quiet some warnings.
git-svn-id: http://svn.osgeo.org/postgis/trunk@9930 b70326c6-7e19-0410-871a-916f4a2858ee
|
2012-06-18 20:14:44 +00:00 |
|
Paul Ramsey
|
c90d7682d7
|
Add circular tree calculations and associated tests in support of faster geography calculations.
git-svn-id: http://svn.osgeo.org/postgis/trunk@9916 b70326c6-7e19-0410-871a-916f4a2858ee
|
2012-06-15 22:51:57 +00:00 |
|
Paul Ramsey
|
cb6ae71bc4
|
Rename lwpoint_interpolate to point_interpolate
git-svn-id: http://svn.osgeo.org/postgis/trunk@8851 b70326c6-7e19-0410-871a-916f4a2858ee
|
2012-01-16 22:26:45 +00:00 |
|
Paul Ramsey
|
af3b7fe1db
|
Flip ST_LocateBetween to use the same LRS code as ST_LocateBetweenElevations
git-svn-id: http://svn.osgeo.org/postgis/trunk@8792 b70326c6-7e19-0410-871a-916f4a2858ee
|
2012-01-12 19:07:02 +00:00 |
|
Paul Ramsey
|
afa9374199
|
Change "no SRID" SRID to 0 (#286)
git-svn-id: http://svn.osgeo.org/postgis/trunk@7912 b70326c6-7e19-0410-871a-916f4a2858ee
|
2011-09-28 23:38:56 +00:00 |
|
Sandro Santilli
|
89bb89d9d1
|
Give PARSER_CHECK macros an LW_ prefix [RT-SIGTA]
git-svn-id: http://svn.osgeo.org/postgis/trunk@7725 b70326c6-7e19-0410-871a-916f4a2858ee
|
2011-08-11 07:51:45 +00:00 |
|
Paul Ramsey
|
60b4daef28
|
Remove old WKB/WKT parsers and generators and switch all internal references remaining (mostly in cunit) over to the new implementations.
git-svn-id: http://svn.osgeo.org/postgis/trunk@7721 b70326c6-7e19-0410-871a-916f4a2858ee
|
2011-08-10 22:28:05 +00:00 |
|
Sandro Santilli
|
7ac6e494ad
|
More unit test memory leaks and compiler warnings fixed
git-svn-id: http://svn.osgeo.org/postgis/trunk@7581 b70326c6-7e19-0410-871a-916f4a2858ee
|
2011-07-04 14:50:00 +00:00 |
|
Sandro Santilli
|
4b7b728608
|
Plug some memory leaks in the unit tests, to help finding lower-level ones...
git-svn-id: http://svn.osgeo.org/postgis/trunk@7578 b70326c6-7e19-0410-871a-916f4a2858ee
|
2011-07-04 12:29:40 +00:00 |
|
Paul Ramsey
|
c5001b2000
|
Prototype segmentation code and move lwalgorith.h prototypes into liblwgeom.h and liblwgeom_internal.h
git-svn-id: http://svn.osgeo.org/postgis/trunk@7487 b70326c6-7e19-0410-871a-916f4a2858ee
|
2011-06-25 22:36:51 +00:00 |
|
Paul Ramsey
|
6111c39b52
|
Convert some BOX3D functions to GBOX
git-svn-id: http://svn.osgeo.org/postgis/trunk@7486 b70326c6-7e19-0410-871a-916f4a2858ee
|
2011-06-25 21:42:13 +00:00 |
|
Paul Ramsey
|
0fca041c73
|
Some preliminary fixes to support SRID_UNKNOWN == 0
git-svn-id: http://svn.osgeo.org/postgis/trunk@6458 b70326c6-7e19-0410-871a-916f4a2858ee
|
2010-12-21 01:55:28 +00:00 |
|
Paul Ramsey
|
4cc4123357
|
Replace the old WKB/WKT parser and emitters with the new ones.
git-svn-id: http://svn.osgeo.org/postgis/trunk@6291 b70326c6-7e19-0410-871a-916f4a2858ee
|
2010-12-07 21:08:05 +00:00 |
|
Olivier Courtin
|
931390d022
|
#658 part 1. Enhance LWGEOM struct (type, flags and GBOX) and related functions call.
git-svn-id: http://svn.osgeo.org/postgis/trunk@6180 b70326c6-7e19-0410-871a-916f4a2858ee
|
2010-11-21 19:02:23 +00:00 |
|
Paul Ramsey
|
4afb908dba
|
An argument for git. This massive commit includes the renaming of function in the ptarray API, the removal of some pointArray_* variants in favor of ptarray_* variants, and, importantly, the adition of _append_point and _insert_point options for pointarrays. Functions have been switched over to using the API instead of managing the serialized_pointlist themselves. This has necessitated the re-writing of some functions. Simplify2d and Force2d have been re-written as lwgeom functions instead of serialized form functions, and moved into liblwgeom. There are still some major functions to move into liblwgeom, including the point_in_polygon functions that support the intersects shortcuts and the linear referencing fuctions in lwgeom_functions_analytic.
git-svn-id: http://svn.osgeo.org/postgis/trunk@6175 b70326c6-7e19-0410-871a-916f4a2858ee
|
2010-11-18 05:28:19 +00:00 |
|
Paul Ramsey
|
32e4d5caee
|
Clean out scruft from my G_ phase and start attempting to separate _internal from external liblwgeom functions.
git-svn-id: http://svn.osgeo.org/postgis/trunk@6157 b70326c6-7e19-0410-871a-916f4a2858ee
|
2010-10-31 02:31:34 +00:00 |
|
Olivier Courtin
|
c09ea80cd2
|
Astyle session on whole trunk
git-svn-id: http://svn.osgeo.org/postgis/trunk@5825 b70326c6-7e19-0410-871a-916f4a2858ee
|
2010-08-15 08:30:08 +00:00 |
|
Olivier Courtin
|
8fea23dce8
|
Add Triangle and TIN new geometry type. Add Cunit tests on parse stage, related to #561. Add ST_AsGML support TIN and Triangle for GML 3. Slightly cast change in PolyhedralSurface LWGEOM struct Remove PolyhedralSurface support from forceRHR function as orientation is meaningfull in PS. Move is_closed functions from PostGIS to LWGEOM dir and related cunit test case on line and curves.
git-svn-id: http://svn.osgeo.org/postgis/trunk@5821 b70326c6-7e19-0410-871a-916f4a2858ee
|
2010-08-13 17:29:29 +00:00 |
|
Paul Ramsey
|
bd255f724f
|
Making test methods static to avoid compiler warnings.
git-svn-id: http://svn.osgeo.org/postgis/trunk@5331 b70326c6-7e19-0410-871a-916f4a2858ee
|
2010-02-23 22:14:07 +00:00 |
|
Paul Ramsey
|
1eba8fabf7
|
Made unit tests easier to add. New suites now just need to be added to two lines in cu_tester.c, no changes to header files necessary, new tests need one line in the appropriate .c file. From Jeff Adams.
git-svn-id: http://svn.osgeo.org/postgis/trunk@5329 b70326c6-7e19-0410-871a-916f4a2858ee
|
2010-02-23 22:07:14 +00:00 |
|
Paul Ramsey
|
8cabdcf81f
|
1.5 astyle pass
git-svn-id: http://svn.osgeo.org/postgis/trunk@5181 b70326c6-7e19-0410-871a-916f4a2858ee
|
2010-02-01 17:35:55 +00:00 |
|
Paul Ramsey
|
b3f7f5ad5c
|
Add svn:keywords to everyone
git-svn-id: http://svn.osgeo.org/postgis/trunk@4947 b70326c6-7e19-0410-871a-916f4a2858ee
|
2009-11-30 20:50:57 +00:00 |
|
Paul Ramsey
|
6adec1b2be
|
Simplify code and improve consistency of linecrossing results (#272)
git-svn-id: http://svn.osgeo.org/postgis/trunk@4786 b70326c6-7e19-0410-871a-916f4a2858ee
|
2009-11-11 19:02:19 +00:00 |
|
Paul Ramsey
|
cfb44a749f
|
astyle --style=ansi --indent=tab (#133)
git-svn-id: http://svn.osgeo.org/postgis/trunk@4168 b70326c6-7e19-0410-871a-916f4a2858ee
|
2009-06-11 16:44:03 +00:00 |
|
Paul Ramsey
|
4a0aa3ee8e
|
Fix tests to match current geohash signatures (lon/lat) and precisions (odd and even)
git-svn-id: http://svn.osgeo.org/postgis/trunk@3789 b70326c6-7e19-0410-871a-916f4a2858ee
|
2009-03-03 18:00:52 +00:00 |
|
Paul Ramsey
|
87ee4ab726
|
Bind ST_GeoHash into SQL.
git-svn-id: http://svn.osgeo.org/postgis/trunk@3688 b70326c6-7e19-0410-871a-916f4a2858ee
|
2009-02-11 21:48:13 +00:00 |
|
Paul Ramsey
|
54be933339
|
GeoHash implementation first cut.
git-svn-id: http://svn.osgeo.org/postgis/trunk@3685 b70326c6-7e19-0410-871a-916f4a2858ee
|
2009-02-11 02:11:24 +00:00 |
|
Paul Ramsey
|
50dd669d16
|
Formating
git-svn-id: http://svn.osgeo.org/postgis/trunk@3638 b70326c6-7e19-0410-871a-916f4a2858ee
|
2009-02-04 00:23:38 +00:00 |
|
Paul Ramsey
|
95b47138a2
|
Fix boundary conditions with from==to hitting first/list vertex.
git-svn-id: http://svn.osgeo.org/postgis/trunk@3637 b70326c6-7e19-0410-871a-916f4a2858ee
|
2009-02-03 20:51:04 +00:00 |
|
Mark Cave-Ayland
|
d88132f39f
|
Fix compile warnings for the cunit tests (unused variables).
git-svn-id: http://svn.osgeo.org/postgis/trunk@3523 b70326c6-7e19-0410-871a-916f4a2858ee
|
2009-01-13 13:12:15 +00:00 |
|
Paul Ramsey
|
6744f68423
|
Rename lwfree_* to *_free.
git-svn-id: http://svn.osgeo.org/postgis/trunk@3510 b70326c6-7e19-0410-871a-916f4a2858ee
|
2009-01-09 17:41:23 +00:00 |
|
Mark Cave-Ayland
|
51d64b41ec
|
Update the cunit tests to use the proper parser flag PARSER_CHECK_NONE rather than the hard-coded zero.
git-svn-id: http://svn.osgeo.org/postgis/trunk@3490 b70326c6-7e19-0410-871a-916f4a2858ee
|
2009-01-04 20:11:03 +00:00 |
|
Paul Ramsey
|
761363721f
|
Fix based on test case from MAC.
git-svn-id: http://svn.osgeo.org/postgis/trunk@3482 b70326c6-7e19-0410-871a-916f4a2858ee
|
2009-01-01 00:31:47 +00:00 |
|
Paul Ramsey
|
884fb23dca
|
Add support for multilinestring to st_locatebetweenelevations
git-svn-id: http://svn.osgeo.org/postgis/trunk@3481 b70326c6-7e19-0410-871a-916f4a2858ee
|
2008-12-27 22:58:08 +00:00 |
|
Paul Ramsey
|
8d86d8a685
|
Add lwfree_geom to generically deep-free lwgeometries.
git-svn-id: http://svn.osgeo.org/postgis/trunk@3478 b70326c6-7e19-0410-871a-916f4a2858ee
|
2008-12-24 17:37:53 +00:00 |
|
Paul Ramsey
|
ef07ad13f5
|
Add lwgeom_from_ewkt and change larger cunit tests to create candidate geometries from text instead of by hand.
git-svn-id: http://svn.osgeo.org/postgis/trunk@3477 b70326c6-7e19-0410-871a-916f4a2858ee
|
2008-12-24 17:09:18 +00:00 |
|
Paul Ramsey
|
f95ff43d43
|
Add ST_LineClipZ(geometry, from, to) SQL and C functions.
git-svn-id: http://svn.osgeo.org/postgis/trunk@3456 b70326c6-7e19-0410-871a-916f4a2858ee
|
2008-12-21 06:37:16 +00:00 |
|
Paul Ramsey
|
2d6e86fd95
|
Complete c-level line clipping routines, and unit tests.
git-svn-id: http://svn.osgeo.org/postgis/trunk@3455 b70326c6-7e19-0410-871a-916f4a2858ee
|
2008-12-19 19:21:37 +00:00 |
|
Paul Ramsey
|
0cef5b2262
|
Partial work commit for safety
git-svn-id: http://svn.osgeo.org/postgis/trunk@3446 b70326c6-7e19-0410-871a-916f4a2858ee
|
2008-12-18 20:22:07 +00:00 |
|
Paul Ramsey
|
724161d19c
|
Partial work saved back for later.
git-svn-id: http://svn.osgeo.org/postgis/trunk@3440 b70326c6-7e19-0410-871a-916f4a2858ee
|
2008-12-18 00:54:04 +00:00 |
|
Paul Ramsey
|
b93970cd9b
|
Re-locate cunit, add a STYLE guideline draft and some TODO notes.
git-svn-id: http://svn.osgeo.org/postgis/trunk@3435 b70326c6-7e19-0410-871a-916f4a2858ee
|
2008-12-17 18:20:18 +00:00 |
|