2012-02-08 06:42 pramsey * /trunk/configure.ac: configure_json.patch (#1539) from Evan Roualt 2012-02-08 05:29 colivier * /trunk/liblwgeom/cunit/cu_surface.c: restore (at least) tin_geom and psurface_geom unit tests call. Related to #665 2012-02-08 05:23 colivier * /trunk/liblwgeom/libtgeom.c: Fix BBOX handling in serialization. Still related to #665 2012-02-08 04:36 colivier * /trunk/liblwgeom/libtgeom.c: Change BBOX double to float in serialization. Related to #665 2012-02-08 00:43 dzwarg * /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/regress/rt_mapalgebrafctngb_userfunc.sql, /trunk/raster/test/regress/rt_mapalgebrafctngb_userfunc_expected: Added ST_Distinct4ma helper neighborhood processing function. See #1318 2012-02-08 00:29 dzwarg * /trunk/configure.ac: Fixed typo in configure.ac 2012-02-08 00:23 pramsey * /trunk/regress/loader/Latin1.select.sql, /trunk/regress/run_test: loader/Latin1 regression failure with database SQL_ASCII encoding (#1465) from Greg Troxel 2012-02-08 00:15 pramsey * /trunk/liblwgeom/cunit/cu_surface.c: Remove another dying test 2012-02-08 00:14 pramsey * /trunk/liblwgeom/cunit/cu_surface.c: Remove failing test 2012-02-08 00:14 pramsey * /trunk/postgis/Makefile.in: Remove dependency on svnrevision.h 2012-02-08 00:01 pramsey * /trunk/doc/Makefile.in: docs-install uses bare cp (#1528) from Greg Troxel 2012-02-07 23:51 pramsey * /trunk: Ignore svnrevision.h 2012-02-07 23:49 pramsey * /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: ST_MinimumBoundingCircle needs regression test (#1042) 2012-02-07 23:42 pramsey * /trunk/configure.ac: Add a warning for lower numbers of GEOS 2012-02-07 23:37 colivier * /trunk/liblwgeom/libtgeom.c: Still several bugfixes related to #665 2012-02-07 23:27 pramsey * /trunk/GNUmakefile.in, /trunk/make_dist.sh, /trunk/postgis/Makefile.in, /trunk/utils/svn_repo_revision.pl: Force generation of an svnrevision.h file when building in a repo and the svn executable is available. Ensure that when building a tarball with make_dist.sh the revision is read from the tag in the remote svn repository. This should cover both development and distribution cases. 2012-02-07 22:17 pramsey * /trunk/authors.svn: Add dzwarg 2012-02-07 22:05 dustymugs * /trunk/raster/test/Makefile.in, /trunk/raster/test/core/testapi.c, /trunk/raster/test/loader, /trunk/raster/test/regress/Makefile.in, /trunk/raster/test/regress/loader, /trunk/raster/test/regress/loader/testraster.tif: Clean up raster regression and move loader regression directory. 2012-02-07 21:30 colivier * /trunk/liblwgeom/libtgeom.c: Still bugfixes. Related to #665 2012-02-07 21:14 pramsey * /trunk/regress/wkb.sql, /trunk/regress/wkb_expected: Test non-empty new types in regress/wkb (#1477) 2012-02-07 21:04 colivier * /trunk/liblwgeom/cunit/Makefile.in, /trunk/liblwgeom/cunit/cu_tester.c: Restore surface cunit tests 2012-02-07 21:01 colivier * /trunk/liblwgeom/cunit/cu_surface.c, /trunk/liblwgeom/libtgeom.c: Fix some bugfixes. Handle EMPTY use cases. Minor changes. Related to #665 2012-02-07 19:42 pramsey * /trunk/liblwgeom/cunit/cu_split.c, /trunk/liblwgeom/lwcircstring.c, /trunk/liblwgeom/lwcollection.c, /trunk/liblwgeom/lwgeom.c, /trunk/liblwgeom/lwgeom_geos_node.c, /trunk/liblwgeom/lwline.c, /trunk/liblwgeom/lwmline.c, /trunk/liblwgeom/lwmpoint.c, /trunk/liblwgeom/lwmpoly.c, /trunk/liblwgeom/lwpoint.c, /trunk/liblwgeom/lwpoly.c, /trunk/liblwgeom/lwpsurface.c, /trunk/liblwgeom/lwtin.c, /trunk/liblwgeom/lwtriangle.c, /trunk/postgis/geography_measurement.c, /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/lwgeom_functions_lrs.c, /trunk/postgis/lwgeom_geos.c, /trunk/postgis/lwgeom_ogc.c, /trunk/postgis/lwgeom_rtree.c, /trunk/postgis/lwgeom_spheroid.c, /trunk/postgis/lwgeom_sqlmm.c: lwgeom_release (#699), reviewed all usage of lwgeom_release and replaced with lwgeom_free where possible. Changed the def'n of lwgeom_release so that it only frees the containing objects, and not any sub-objects, for those few remaining cases that required a gentler freeing of objects. 2012-02-07 19:35 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/rt_pg/rtpostgis_drop.sql.in.c: Minor cleanup of parameter names of ST_Intersection(raster, geometry) 2012-02-07 19:25 dzwarg * /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/test/regress/create_rt_mapalgebra_test.sql, /trunk/raster/test/regress/drop_rt_mapalgebra_test.sql, /trunk/raster/test/regress/rt_mapalgebrafct.sql, /trunk/raster/test/regress/rt_mapalgebrafct_expected: Added positional parameters to 1 raster version of ST_MapAlgebraFct. Closes #1525 2012-02-07 18:40 pracine * /trunk/raster/scripts/plpgsql/st_tile.sql: Added ST_TileAsGeom() returning only the extent of the planned tiles as polygons 2012-02-07 18:07 dzwarg * /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/test/regress/rt_mapalgebraexpr.sql, /trunk/raster/test/regress/rt_mapalgebraexpr_expected, /trunk/raster/test/regress/rt_mapalgebrafct_expected: Corrected clamped values in tests for ST_MapAlgebraExpr and ST_MapAlgebraFct. Implemented prepared statements in ST_MapAlgebraExpr. 2012-02-07 17:23 pramsey * /trunk/doc/extras_tigergeocoder.xml, /trunk/doc/extras_topology.xml, /trunk/doc/faq_raster.xml, /trunk/doc/installation.xml, /trunk/doc/introduction.xml, /trunk/doc/performance_tips.xml, /trunk/doc/reference_accessor.xml, /trunk/doc/reference_constructor.xml, /trunk/doc/reference_editor.xml, /trunk/doc/reference_lrs.xml, /trunk/doc/reference_management.xml, /trunk/doc/reference_measure.xml, /trunk/doc/reference_misc.xml, /trunk/doc/reference_processing.xml, /trunk/doc/reference_raster.xml, /trunk/doc/reference_transaction.xml, /trunk/doc/reference_type.xml, /trunk/doc/release_notes.xml, /trunk/doc/reporting.xml, /trunk/doc/using_postgis_dataman.xml: Documentation URLs, visible whitespace, and minor touchups (#1548) from mwtoews 2012-02-07 17:07 pramsey * /trunk/libpgcommon/Makefile.in: Reorder the include flags, per Greg Troxel 2012-02-07 15:47 pracine * /trunk/raster/scripts/plpgsql/st_tile.sql: First plpgsql prototype for ST_Tile(rast raster, width integer, height integer, padwithnodata boolean, nodatavalue double precision) 2012-02-07 13:12 mcayland * /trunk/loader/shp2pgsql-gui.c: Fix a couple of compiler warnings in shp2pgsql-gui caused by uninitialised variables. 2012-02-07 10:14 strk * /trunk/topology/sql/sqlmm.sql.in.c, /trunk/topology/test/regress/st_changeedgegeom.sql, /trunk/topology/test/regress/st_changeedgegeom_expected: Allow changing a closed edge (but w/out fixing linking, see #892) 2012-02-07 09:50 strk * /trunk/.gitignore, /trunk/install-sh: Re-add install-sh in the repository to support libtool < 2.0 2012-02-07 07:22 strk * /trunk/.gitignore: Ignore install-sh 2012-02-07 07:20 strk * /trunk/install-sh: install-sh is generated by ./autogen.sh, needs not be in repository 2012-02-07 02:34 colivier * /trunk/liblwgeom/cunit/cu_tester.c: temp desactivation of surface unit test 2012-02-06 23:50 pramsey * /trunk/postgis/lwgeom_geos.c: Whoops, slight error in the empty geometry handling fixed. 2012-02-06 23:30 colivier * /trunk/liblwgeom/cunit/Makefile.in: Temp remove su_surface till everything fixed on it... 2012-02-06 23:25 pramsey * /trunk/postgis/lwgeom_geos.c, /trunk/topology/test/regress/legacy_query_expected: Have ST_Union aggregate use UnaryUnion from GEOS-3.0.0 (#922) 2012-02-06 23:14 dustymugs * /trunk/raster/rt_core/rt_api.c: Make sure new bands when added using ST_AddBand are correctly clamping NODATA values. Ticket is #1546. 2012-02-06 21:32 pramsey * /trunk/postgis/lwgeom_geos.c: Remove dead prototype 2012-02-06 21:15 colivier * /trunk/liblwgeom/cunit/cu_surface.c, /trunk/liblwgeom/libtgeom.c: Fix a bug in tgeom_free, related to #665 2012-02-06 20:53 dustymugs * /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/test/regress/rt_mapalgebrafct_2raster.sql: Added support to pass pixel positions of both rasters to user function in 2-raster ST_MapAlgebraFct. This provides similar functionality to the keywords described in #1525. 2012-02-06 20:07 pramsey * /trunk/libpgcommon/lwgeom_transform.c: Change searched location of proj files when no proj variable (#1022) 2012-02-06 19:45 pramsey * /trunk/doc/Makefile.in: Quiet rm 2012-02-06 19:44 pramsey * /trunk/extensions/Makefile: quiet echo 2012-02-06 19:33 pramsey * /trunk/extensions/Makefile: Dummy up a check target 2012-02-06 19:32 pramsey * /trunk/GNUmakefile.in: Move regres forward again 2012-02-06 19:30 pramsey * /trunk/configure.ac, /trunk/doc/Makefile.in, /trunk/extensions/postgis/Makefile.in, /trunk/extensions/postgis_topology/Makefile.in: Make exensions depend on comments, so also depend on xsltproc 2012-02-06 19:13 pramsey * /trunk/doc/reference_type.xml, /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: Duplicate named case-insensitive XML refentry ids / HTML files (#1511) 2012-02-06 19:01 pramsey * /trunk/GNUmakefile.in, /trunk/configure.ac, /trunk/extensions/Makefile, /trunk/extensions/postgis/Makefile.in, /trunk/extensions/postgis_topology/Makefile.in: PostGIS extensions should build/install automatically if PostGIS is compiled against 9.1 (#1490) 2012-02-06 18:44 pramsey * /trunk/HOWTO_RELEASE, /trunk/extensions/postgis/Makefile.in, /trunk/extensions/postgis_topology/Makefile.in, /trunk/extensions/upgradeable_versions.mk: Change how we calculate minor versions suitable for extension upgrade. 2012-02-06 18:36 dzwarg * /trunk/raster/rt_pg/rt_pg.c: Checked connection to SPI manager in ST_MapAlgebraExpr 2012-02-06 17:49 dzwarg * /trunk/raster/rt_pg/rtpostgis.sql.in.c: Whitespace changes to _st_hillshade4ma 2012-02-06 17:26 dzwarg * /trunk/raster/test/core/Makefile.in: Reordered linking order for core regression tests. Follow up to http://postgis.refractions.net/pipermail/postgis-devel/2011-December/016646.html and r8399 2012-02-06 13:43 strk * /trunk/topology/topology.sql.in.c: Tabs to spaces (2) 2012-02-06 13:16 strk * /trunk/topology/test/invalid_topology.sql, /trunk/topology/test/regress/legacy_invalid_expected, /trunk/topology/topology.sql.in.c: Don't let ValidateTopology choke on invalid edges (#1544) 2012-02-06 03:20 pramsey * /trunk/raster/rt_pg/Makefile.in, /trunk/topology/Makefile.in: Allow 'make check' to run all the way through on OSX (the sed implementation must be slightly different, so let's see if Perl is any more standard). Hopefully other platforms will be happy. 2012-02-06 02:15 pramsey * /trunk/libpgcommon/lwgeom_transform.c: Try out the pj_get_def() method of finding the spheroid parameters, but: it doesn't work. 2012-02-05 02:15 robe * /trunk/doc/faq_raster.xml: put in an FAQ about the common function is not unique error that I suspect a lot of people will be running into because they don't cast their geometry inputs and that a lot of raster functions have overloaded functions similar to the geometry ones. 2012-02-05 00:35 mcayland * /branches/1.5/loader/shp2pgsql-core.c: Change encoding reference URL to that used for libiconv rather than PostgreSQL since that's what we are using to do the encoding conversion (as per #1303). 2012-02-05 00:30 mcayland * /trunk/loader/shp2pgsql-core.c: Change encoding reference URL to that used for libiconv rather than PostgreSQL since that's what we are using to do the encoding conversion (as per #1303). 2012-02-05 00:30 mcayland * /trunk/loader/shp2pgsql-gui.c: Fix for #1540: Fix segfault in shp2pgsql-gui when no port is specified. Prevent dereferencing a NULL pointer if the string is empty. 2012-02-04 17:53 strk * /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/test/regress/rt_mapalgebraexpr.sql: Implemented new keywords for 1-raster ST_MapAlgebraExpr (#1525) 2012-02-04 02:36 mcayland * /trunk/loader/shp2pgsql-gui.c: Fix an issue in the shapefile GUI caused by saving the original shapefile name before processing. This was a bug caused by having two separate passes during export; we were saving the original export shapefile name during the first loop, and so when we came to free() the temporary name at the end of export it would only free the shapefile name from the last iteration, and do it multiple times causing random crashes. 2012-02-04 01:30 pramsey * /trunk/liblwgeom/liblwgeom.h.in, /trunk/liblwgeom/liblwgeom_internal.h, /trunk/liblwgeom/lwgeom_transform.c, /trunk/libpgcommon/lwgeom_transform.c, /trunk/libpgcommon/lwgeom_transform.h, /trunk/postgis/geography.h, /trunk/postgis/geography_inout.c, /trunk/postgis/geography_measurement.c, /trunk/postgis/lwgeom_transform.c, /trunk/regress/out_geography_expected: Geography should support SRIDs other than 4326 (#1538) 2012-02-04 01:17 mcayland * /trunk/loader/shp2pgsql-gui.c: Alter the shapefile GUI so that multiple shapefiles can be selected in the import file chooser. 2012-02-04 00:39 mcayland * /trunk/loader/shp2pgsql-gui.c: Add GUI support for the shp2pgsql -S (simple geometries) switch. This closes #660. 2012-02-04 00:39 mcayland * /trunk/loader/shp2pgsql-gui.c: Update shapefile GUI "About" text and window title to reflect that it now handles export as well as import. 2012-02-04 00:39 mcayland * /trunk/loader/shp2pgsql-gui.c: Add shapefile dumper (table export) to the shp2pgsql GUI. This closes ticket #1480. 2012-02-04 00:02 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c: Explicitly set the output band's pixel type depending on the band being returned (FIRST, SECOND, BOTH. OTHER is left NULL) in ST_Intersection(raster, raster). Related ticket is #1537. 2012-02-03 22:57 dustymugs * /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/scripts/plpgsql/st_clip.sql, /trunk/raster/scripts/plpgsql/st_union.sql, /trunk/raster/test/regress/rt_mapalgebraexpr_2raster.sql: Implemented keywords for 2-raster ST_MapAlgebraExpr as described in #1525. Will do 2-raster ST_MapAlgebraFct next. 2012-02-03 21:29 pramsey * /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/lwgeom_transform.c: Separate the cache handling code from the transform function 2012-02-03 21:04 mcayland * /trunk/loader/pgsql2shp-core.c: Fix pgsql2shp crash when dumping a table without a geo column. 2012-02-03 21:04 mcayland * /trunk/loader/pgsql2shp-core.c: Fix construction of pgsql2shp's main retrieval query in ShpDumperOpenTable(). This fixes a regression which caused pgsql2shp to generate an incorrect SQL query for tables without any geo columns. 2012-02-03 21:03 mcayland * /trunk/loader/pgsql2shp-core.c: Move initialisation of pgsql2shp state endian flag to the same location all the other initialisers. 2012-02-03 21:03 mcayland * /trunk/liblwgeom/lwgeom_geos_node.c: Fix missing #ifdef POSTGIS_GEOS_VERSION ... #endif preventing liblwgeom from compiling on GEOS < 3.3.0. 2012-02-03 18:09 dustymugs * /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/test/regress/rt_mapalgebraexpr_expected: Fixed optimization bug in 1-raster ST_MapAlgebraExpr. Ticket is #1515. 2012-02-03 12:51 robe * /trunk/extensions/postgis/Makefile.in: #1530: fix typo in full upgrade -- was using the postgis only script instead of the combined postgis + raster script. Still need to test, will close out once tested. 2012-02-03 03:58 dustymugs * /trunk/raster/rt_pg/Makefile.in: Reverted r9014. Hudson ain't happy with sed. 2012-02-03 03:51 dustymugs * /trunk/raster/rt_pg/Makefile.in: Merge of patch provided in #1533. Thanks gdt. 2012-02-02 19:25 dustymugs * /trunk/raster/rt_core/rt_api.c: Message cleanup by removing unnecessary newlines. 2012-02-02 18:47 dustymugs * /trunk/raster/loader/raster2pgsql.c: Refactored stderr messaging so that C API messages are properly emitted. Based on suggestion in comment 4 of #1531. 2012-02-02 17:38 dustymugs * /trunk/raster/loader/raster2pgsql.c: Additional error checking and formatting of error messages 2012-02-01 23:55 pramsey * /trunk/doc/reference_editor.xml: Add lwcollection_homogenize and ST_Homogenize (#375) 2012-02-01 23:18 pramsey * /trunk/liblwgeom/lwhomogenize.c, /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/postgis.sql.in.c: Add lwcollection_homogenize and ST_Homogenize (#375) 2012-02-01 23:00 pramsey * /trunk/liblwgeom/cunit/cu_homogenize.c, /trunk/liblwgeom/liblwgeom.h.in, /trunk/liblwgeom/lwhomogenize.c, /trunk/liblwgeom/lwhomogenize.h: Support curves in lwgeom_homogenize (#1526) 2012-02-01 22:06 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c: Added check of values being passed to atan2() in _st_hillshade4ma() 2012-02-01 21:27 pramsey * /trunk/doc/reference_editor.xml, /trunk/postgis/postgis.sql.in.c, /trunk/regress/affine.sql, /trunk/regress/affine_expected: Enhance ST_Rotate by adding offset origin parameters (#1251) from mwtoews 2012-02-01 21:17 pramsey * /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: ST_Azimuth, ST_Project regression tests (#1398) 2012-02-01 17:39 pramsey * /trunk/make_dist.sh: Also remove .gitignore files from tarbal distro 2012-02-01 17:37 pramsey * /tags/2.0.0alpha3/Version.config: Set version for 2.0.0alpha3 2012-02-01 17:36 pramsey * /tags/2.0.0alpha3: tag alpha3 2012-02-01 17:35 pramsey * /trunk/ChangeLog, /trunk/NEWS, /trunk/README.postgis, /trunk/Version.config: Push forward versions for weekly snap 2012-02-01 17:28 robe * /trunk/extras/tiger_geocoder/tiger_2010/tables/census_tracts_tables.sql: #1494: build parent structures to support census tract reporting by geocoder. 2012-02-01 15:28 dustymugs * /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/regress/rt_mapalgebraexpr_2raster.sql: Additional cleanup of a few functions using ST_PixelAsPolygon(raster, int, int, int). Also, made map algebra expression case-sensitive in 2-raster ST_MapAlgebraExpr. Now, the keywords must be RAST1 and RAST2. 2012-02-01 14:58 dustymugs * /trunk/raster/test/regress/rt_pixelvalue.sql: Refactored regression test for ST_PixelAsPolygon 2012-02-01 14:32 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/rt_pg/rtpostgis_drop.sql.in.c: Deleted deprecated ST_PixelAsPolygon(raster, int, int, int) variant. 2012-02-01 11:51 strk * /trunk/raster/test/regress/rt_mapalgebraexpr.sql: Make test more readable 2012-02-01 11:39 strk * /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/test/regress/rt_mapalgebraexpr.sql, /trunk/raster/test/regress/rt_mapalgebraexpr_expected: Keep initial value when an expression eveluates to null (#1523) 2012-02-01 10:15 strk * /trunk/doc/reference_raster.xml, /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/test/regress/rt_mapalgebraexpr.sql, /trunk/raster/test/regress/rt_mapalgebraexpr_expected: Implement RAST.X and RAST.Y keyword substitution in ST_MapAlgebraExpr Includes regression test and documentation update. See #1519. 2012-02-01 09:20 strk * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h, /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c: Implement ST_PixelAsPolygon in C, provide a core API entry for it The API entry point is expected to be useful for #1519 2012-02-01 05:30 pramsey * /trunk/liblwgeom/lwgeodetic.c: Try again to fix #1292 2012-02-01 02:14 pramsey * /trunk/spatial_ref_sys.sql: VACUUM cannot be executed from a function or multi-command string (#1517) 2012-02-01 00:41 pramsey * /trunk/postgis/geography_measurement.c: Fix include to be pathless 2012-02-01 00:03 pramsey * /branches/1.4/spatial_ref_sys.sql: wrong proj4text in spatial_ref_sys for SRID 31300 and 31370 (#1389) 2012-02-01 00:01 pramsey * /branches/1.5/spatial_ref_sys.sql: wrong proj4text in spatial_ref_sys for SRID 31300 and 31370 (#1389) 2012-01-31 23:36 pramsey * /trunk/spatial_ref_sys.sql: Update spatial_ref_sys to latest GDAL generated version (#1493) 2012-01-31 22:33 pramsey * /trunk/postgis/lwgeom_functions_analytic.c: ST_Line_Interpolate_Point doesn't interpolate M-values (#639) 2012-01-31 22:08 pramsey * /branches/1.5/postgis/lwgeom_estimate.c: OSX regression on fix for #877 2012-01-31 20:46 pramsey * /trunk/liblwgeom/lwgeodetic.c, /trunk/loader/pgsql2shp-cli.c, /trunk/loader/pgsql2shp-core.h, /trunk/loader/shp2pgsql-cli.c, /trunk/loader/shp2pgsql-core.h, /trunk/loader/shp2pgsql-gui.c: Remove some compile warnings. 2012-01-31 20:35 pramsey * /branches/1.5/liblwgeom/lwgparse.c: st_force_3dz('CURVEPOLYGON EMPTY') kills the backend (#1437) 2012-01-31 18:56 pramsey * /trunk/postgis/postgis.sql.in.c: Gah, someone else can do this... 2012-01-31 18:24 pramsey * /trunk/doc/faq.xml: Really, I do know how to write XML. 2012-01-31 18:19 pramsey * /trunk/liblwgeom/liblwgeom.h.in, /trunk/liblwgeom/lwgeodetic.c, /trunk/postgis/geography_inout.c: ST_SnapToGrid returns a value out of range (#1292) 2012-01-31 18:12 pramsey * /trunk/liblwgeom/lwgeom_geos.c, /trunk/postgis/legacy.sql.in.c: Rename ST_BuildArea backend function 2012-01-31 18:10 pramsey * /trunk/doc/faq.xml: Fix missing tag 2012-01-31 18:09 pramsey * /trunk/postgis/postgis.sql.in.c: Drop Equals(geom,geom) - deprecated in 1.2.3 (#1486) 2012-01-31 18:03 pramsey * /trunk/doc/faq.xml: FAQ about licensing (#1262) 2012-01-31 17:44 dustymugs * /trunk/raster/loader/raster2pgsql.c, /trunk/raster/rt_pg/rt_pg.c: Explicitly set spatial index name as PostgreSQL 8.4 requires an index name. Associated ticket is #1513. Also fixed string trim functions to prevent modification of passed string. 2012-01-31 14:50 dustymugs * /trunk/raster/rt_pg/rt_pg.c: Fixed evaluation of two floating point numbers in RASTER_getRotation. Fixes one of the two regression failures described in #1501. 2012-01-31 14:46 dustymugs * /trunk/raster/rt_pg/rt_pg.c: Added check of band # passed to ST_DumpAsPolygons. Fixes #1514. 2012-01-31 05:50 pramsey * /trunk/loader/pgsql2shp-core.c: Pgsql2shp: Dumping: XWKB structure does not match expected size! (#1479) 2012-01-30 21:52 pramsey * /trunk/liblwgeom/ptarray.c: ST_Segmentize returns invalid LINESTRING for zero-length input (#1304) 2012-01-30 20:52 pramsey * /branches/1.5/liblwgeom/lwalgorithm.c: ST_LocateBetweenElevations should return NULL and not fail if intersection is void (#1250) 2012-01-30 20:41 pramsey * /trunk/liblwgeom/lwlinearreferencing.c: ST_LocateBetweenElevations should return NULL and not fail if intersection is void (#1250) 2012-01-30 20:17 pramsey * /trunk/postgis/lwgeom_geos.c, /trunk/postgis/postgis.sql.in.c: ST_Within not using prepared geometries (#962) 2012-01-30 02:47 pramsey * /trunk/loader/pgsql2shp-core.c, /trunk/loader/pgsql2shp-core.h, /trunk/loader/safileio.c, /trunk/loader/shapefil.h, /trunk/loader/shp2pgsql-core.h: (#393) shp2pgsql returns "fseek(-xxx) failed on DBF file." for large (>2GB) DBF files 2012-01-30 00:37 pramsey * /trunk/liblwgeom/cunit/cu_out_gml.c, /trunk/liblwgeom/lwout_gml.c, /trunk/postgis/geography_inout.c, /trunk/postgis/lwgeom_export.c, /trunk/postgis/lwgeom_in_gml.c, /trunk/regress/empty_expected, /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: GML for empty geometries should be NULL (#1377) 2012-01-29 23:30 nicklas * /trunk/liblwgeom/measures.c, /trunk/regress/measures.sql, /trunk/regress/measures_expected: Increase robustness in distance-calculations when point is on segment. 2012-01-29 21:19 strk * /trunk/postgis/geometry_estimate.c: typo 2012-01-29 19:57 pramsey * /trunk/postgis/lwgeom_in_gml.c, /trunk/regress/in_gml_expected: Be more liberal in accepting "empty" tags in constructing geometries from GML (#1059) 2012-01-29 14:44 strk * /trunk/CREDITS: Give me psc status 2012-01-28 23:11 strk * /trunk/topology/sql/sqlmm.sql.in.c: Fix _ST_AddFaceSplit code against PostgreSQL 9.1 2012-01-28 22:08 strk * /trunk/topology/sql/populate.sql.in.c: Don't put constant geometries in CTE, which confuses estimator 2012-01-28 17:05 strk * /trunk/topology/sql/sqlmm.sql.in.c: Simplify code in _ST_AddFaceSplit, reduce edges table scans. Also set debugging off by default 2012-01-28 16:20 strk * /trunk/topology/sql/sqlmm.sql.in.c: Switch ST_AddEdgeNewFaces from ST_Polygonize to _ST_AddSplitFace See ticket #1508 2012-01-28 13:45 strk * /trunk/topology/sql/sqlmm.sql.in.c: Stop using ST_Polygonize from ST_AddEdgeModFace. This commit also estrapolates an internal _ST_AddSplitFace function for reuse by ST_AddEdgeModFaces 2012-01-28 13:18 strk * /trunk/topology/topology.sql.in.c: Rename topogeometry column check to be more readable 2012-01-28 10:42 strk * /trunk/topology/test/regress/st_addedgemodface.sql, /trunk/topology/test/regress/st_addedgemodface_expected, /trunk/topology/test/regress/st_addedgenewfaces.sql, /trunk/topology/test/regress/st_addedgenewfaces_expected: New test for closing multi-edge ring in a face (ST_AddEdge*Face*) 2012-01-28 07:44 strk * /trunk/topology/topology.sql.in.c: Allow multiple topogeometry columns in one table (again) Dunno why this piece was missing from previous commit, sorry 2012-01-28 07:37 strk * /trunk/topology/test/regress/addtopogeometrycolumn.sql, /trunk/topology/test/regress/addtopogeometrycolumn_expected: Allow multiple TopoGeometry column in the same table 2012-01-28 00:23 robe * /trunk/doc/reference_raster.xml: add protos for ST_Quantile raster table coverage. Still some more to add as well as examples of usage 2012-01-27 23:31 pramsey * /trunk/liblwgeom/lwout_gml.c: Fix one remaining crasher for ST_AsGML('SRID=4326;POLYGON EMPTY'); 2012-01-27 22:24 pramsey * /trunk/postgis/geometry_estimate.c: #1504 (Segfault running ST_EstimatedExtent()) 2012-01-27 21:05 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h, /trunk/raster/rt_pg/rt_pg.c: Fixed segfault caused by an empty quantile linked list being used to get the quantile's value. Ticket is #1506. 2012-01-27 20:55 pramsey * /trunk/liblwgeom/cunit/cu_ptarray.c, /trunk/liblwgeom/lwsegmentize.c: Tighten up on-arc test a bit more. 2012-01-27 20:14 strk * /trunk/topology/test/regress/legacy_invalid_expected, /trunk/topology/topology.sql.in.c: Add "face has no rings" validity checking 2012-01-27 18:57 pramsey * /trunk/loader/safileio.c, /trunk/loader/shapefil.h: Revert accidental inclusion of shape file size patch in curve patch 2012-01-27 18:54 pramsey * /trunk/install-sh, /trunk/liblwgeom/cunit/cu_ptarray.c, /trunk/liblwgeom/lwin_wkt.c, /trunk/liblwgeom/lwsegmentize.c, /trunk/loader/safileio.c, /trunk/loader/shapefil.h, /trunk/regress/sql-mm-curvepoly.sql, /trunk/regress/sql-mm-curvepoly_expected, /trunk/regress/tickets_expected: #920 (ST_LineToCurve generating invalid CURVEPOLYGON) 2012-01-27 14:22 strk * /trunk/topology/test/regress/st_addedgemodface.sql, /trunk/topology/test/regress/st_addedgemodface_expected, /trunk/topology/test/regress/st_addedgenewfaces.sql, /trunk/topology/test/regress/st_addedgenewfaces_expected: More test for face splitting and inside holes 2012-01-27 11:36 strk * /trunk/topology/test/regress/st_addedgemodface.sql, /trunk/topology/test/regress/st_addedgemodface_expected, /trunk/topology/test/regress/st_addedgenewfaces.sql, /trunk/topology/test/regress/st_addedgenewfaces_expected: More test for update of isolated nodes in split-faces. 2012-01-27 11:05 strk * /trunk/topology/test/regress/st_addisonode.sql, /trunk/topology/test/regress/st_addisonode_expected: Rewrite test for ST_AddIsoNode (see #1503) 2012-01-27 11:05 strk * /trunk/topology/sql/sqlmm.sql.in.c: Simplify the code looking for face containment in ST_AddIsoNode Fixes bug #1503 for me, altough I didn't handle to produce a testcase for it. 2012-01-27 08:18 strk * /trunk/topology/test/regress/st_addedgemodface.sql, /trunk/topology/test/regress/st_addedgemodface_expected, /trunk/topology/test/regress/st_addedgenewfaces.sql, /trunk/topology/test/regress/st_addedgenewfaces_expected: Add test for update of isolated nodes in split-faces. Affects both ST_AddEdgeModFace and ST_AddEdgeNewFaces (both work) 2012-01-26 20:25 pramsey * /trunk/regress/Makefile.in, /trunk/regress/wmsservers.sql, /trunk/regress/wmsservers_expected, /trunk/regress/wmsservers_new.sql, /trunk/regress/wmsservers_new_expected, /trunk/regress/wmsservers_old.sql, /trunk/regress/wmsservers_old_expected: Complete #737 2012-01-26 20:19 pramsey * /trunk/configure.ac, /trunk/postgis_config.h.in: Detect asprintf, vasprintf, fseeko 2012-01-26 18:09 strk * /trunk/regress/regress_expected, /trunk/regress/tickets_expected: Change expectations from tests involving ST_MakeLine 2012-01-26 17:23 pramsey * /trunk/loader/shpopen.c: Clean up and exit when shp file missing 2012-01-26 16:23 pramsey * /branches/1.3/java/jdbc/src/org/postgis/LineString.java: Fix concat per a message on postgis-users from Markus Innerebner 2012-01-26 16:23 pramsey * /branches/1.4/java/jdbc/src/org/postgis/LineString.java: Fix concat per a message on postgis-users from Markus Innerebner 2012-01-26 16:22 pramsey * /branches/1.5/java/jdbc/src/org/postgis/LineString.java: Fix concat per a message on postgis-users from Markus Innerebner 2012-01-26 16:22 pramsey * /trunk/java/jdbc/src/org/postgis/LineString.java: Fix contact per a message on postgis-users from Markus Innerebner 2012-01-26 13:00 strk * /trunk/doc/reference_constructor.xml, /trunk/postgis/lwgeom_functions_basic.c, /trunk/regress/ctors.sql, /trunk/regress/ctors_expected: Add support for linestrings in ST_MakeLine (#1500) Affects both the aggregate and the 2-parameters function. Regression testing included. Documentation was updated, but lacks examples. 2012-01-26 12:59 strk * /trunk/liblwgeom/liblwgeom.h.in, /trunk/liblwgeom/lwline.c: Implement lwline_from_lwgeom_array (untested) 2012-01-26 12:59 strk * /trunk/liblwgeom/cunit/cu_ptarray.c, /trunk/liblwgeom/ptarray.c: Don't let ptarray_append_ptarray change read-only pointarrays 2012-01-26 12:59 strk * /trunk/liblwgeom/cunit/cu_ptarray.c: Test that mixed dimensionality is not allowed by ptarray_append_ptarray 2012-01-26 12:34 strk * /trunk/liblwgeom/cunit/cu_libgeom.c: Add more test for FLAGS_GET_ and FLAGS_SET_ 2012-01-26 09:16 strk * /trunk/liblwgeom/cunit/cu_ptarray.c, /trunk/liblwgeom/liblwgeom.h.in, /trunk/liblwgeom/ptarray.c: Implement ptarray_append_ptarray, and change its signature This is propedeutic to ticket #1500 2012-01-26 08:12 strk * /trunk/topology/sql/sqlmm.sql.in.c: Tweak debug messages not to clutter output 2012-01-25 17:40 pramsey * /trunk/Version.config: Bump version string forward 2012-01-25 17:40 pramsey * /tags/2.0.0alpha2/Version.config: Set version string. 2012-01-25 17:39 pramsey * /tags/2.0.0alpha2: tag alpha2 2012-01-25 17:38 pramsey * /trunk/ChangeLog, /trunk/NEWS, /trunk/README.postgis: Prep for alpha2 2012-01-24 22:23 pramsey * /trunk/liblwgeom/lwout_svg.c, /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: SVG empty geometries gives invalid memory alloc (#1038) 2012-01-24 21:57 pramsey * /trunk/loader/dbfopen.c, /trunk/loader/pgsql2shp-core.c, /trunk/loader/safileio.c, /trunk/loader/shapefil.h, /trunk/loader/shp2pgsql-core.c, /trunk/loader/shpopen.c: Update shplib to the latest release (1.3.0b3) and stitch in our special date and logical handling. (#393) 2012-01-24 20:08 chodgson * /branches/1.5/regress/tickets.sql, /branches/1.5/regress/tickets_expected: altered ticket test #1344 to match the version in trunk, which is compatible with more versions of postgresql 2012-01-24 19:42 pramsey * /trunk/configure.ac: Double guard against geos versions of 3.4.dev form. (#1488) 2012-01-24 18:04 strk * /trunk/doc/extras_topology.xml, /trunk/topology/sql/populate.sql.in.c: Stop WARNING from AddFace about next_left_edge/next_right_edge 2012-01-24 17:29 strk * /trunk/topology/sql/sqlmm.sql.in.c: Optimize ST_AddEdge*Face* detection of face split conditions (#1497) 2012-01-24 17:29 strk * /trunk/topology/sql/query/GetRingEdges.sql.in.c: Protect DEBUG lines in compile-time conditional 2012-01-24 17:20 pramsey * /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: Test for #1150, null entry in spatial_ref_sys 2012-01-24 14:03 strk * /trunk/topology/sql/sqlmm.sql.in.c, /trunk/topology/test/Makefile, /trunk/topology/test/regress/st_newedgessplit.sql, /trunk/topology/test/regress/st_newedgessplit_expected: Fix linking bugs with ST_NewEdgesSplit function (#1496) Includes test coverage for this other function. 2012-01-24 11:15 strk * /trunk/topology/sql/sqlmm.sql.in.c, /trunk/topology/test/Makefile, /trunk/topology/test/regress/st_modedgesplit.sql, /trunk/topology/test/regress/st_modedgesplit_expected: Fix edge-linking in ST_ModEdgeSplit (#1496) Includes regression test. ST_NewEdgesSplit still needs testing. 2012-01-24 00:09 pramsey * /trunk/libpgcommon/lwgeom_transform.c: Prevent people from inserting entries in spatial_ref_sys with no proj4text (#1150) 2012-01-24 00:02 pramsey * /branches/1.5/postgis/lwgeom_transform.c: Prevent people from inserting entries in spatial_ref_sys with no proj4text (#1150) This prevents a crash when the proj4text is NULL. When it is an empty string, things still seem to work (no crash). 2012-01-23 23:27 pramsey * /trunk/configure.ac: Make topology enabled the default 2012-01-23 23:20 pramsey * /trunk/configure.ac: Allow raster to actually turn on by default 2012-01-23 22:20 pramsey * /trunk/configure.ac: Move raster/topology status to the bottom of the report 2012-01-23 22:18 pramsey * /trunk/configure.ac: Report on raster status whether enabled or not 2012-01-23 21:42 pramsey * /trunk/Version.config: Push forward the trunk version to match release march 2012-01-22 20:10 strk * /trunk/topology/topology.sql.in.c: Fix ambiguos references (with postgresql 9.x) 2012-01-22 19:25 strk * /trunk/topology/test/regress/addtopogeometrycolumn.sql, /trunk/topology/test/regress/addtopogeometrycolumn_expected, /trunk/topology/topology.sql.in.c: AddTopoGeometryColumn: check child layer before incrementing sequence 2012-01-22 19:13 strk * /trunk/doc/extras_topology.xml: typo 2012-01-22 15:43 strk * /trunk/topology/sql/populate.sql.in.c, /trunk/topology/test/regress/topogeo_addlinestring.sql, /trunk/topology/test/regress/topogeo_addlinestring_expected: TopoGeo_addLineString: fix node crossing, reduce edges creations 2012-01-22 12:10 strk * /trunk/topology/test/regress/topogeo_addlinestring.sql: Comment typo 2012-01-21 01:31 robe * /trunk/doc/installation.xml, /trunk/extensions/README: update build extensions to include the make comments if building from source repo and also that it requires a separate compile step (until #1490) 2012-01-20 23:41 pramsey * /trunk/configure.ac: Fix typo 2012-01-20 23:05 pramsey * /trunk/configure.ac: Make raster on by default and --without-raster the configuration parameter to disable it. 2012-01-20 18:14 robe * /trunk/doc/using_raster_dataman.xml: fix typo 2012-01-20 18:14 robe * /trunk/doc/using_raster_dataman.xml: Add a plpython example for outputting raster images 2012-01-20 14:47 strk * /trunk/topology/test/regress/createtopogeom_expected, /trunk/topology/test/regress/legacy_query_expected, /trunk/topology/test/regress/topo2.5d_expected, /trunk/topology/test/regress/totopogeom_expected, /trunk/topology/topology.sql.in.c: Have TopoGeometry::Geometry always return a MULTI* (#1462) 2012-01-20 14:47 strk * /trunk/liblwgeom/lwgeom.c, /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: Don't let ST_Multi create collections of a single EMPTY (#1489) 2012-01-20 10:06 robe * /trunk/doc/reference_raster.xml: #1487: add out_db argument to AddRasterConstraints and DropRasterConstraints documentation so extensions can install again 2012-01-20 10:02 strk * /trunk/regress/wkt.sql, /trunk/regress/wkt_expected: Test new types in regress/wkt (#1476) 2012-01-20 09:11 strk * /trunk/postgis/postgis.sql.in.c, /trunk/raster/test/regress/Makefile.in, /trunk/raster/test/regress/tickets.sql, /trunk/raster/test/regress/tickets_expected: Exclude raster_columns from geometry_columns (#1122) Add regress test, with a newborn "tickets" testcase for raster 2012-01-20 08:46 strk * /trunk/postgis/lwgeom_cache.c: Fix a missing return introduced with fix to #547 2012-01-20 08:42 strk * /branches/1.5/NEWS, /branches/1.5/postgis/Makefile.in, /branches/1.5/postgis/lwgeom_cache.c, /branches/1.5/postgis/lwgeom_cache.h, /branches/1.5/postgis/lwgeom_geos.c, /branches/1.5/postgis/lwgeom_geos_prepared.c, /branches/1.5/postgis/lwgeom_geos_prepared.h, /branches/1.5/postgis/lwgeom_rtree.c: Backport fix to ST_Contains memory issues (#547) 2012-01-20 08:12 strk * /trunk/postgis/lwgeom_geos.c, /trunk/postgis/postgis.sql.in.c, /trunk/regress/empty.sql, /trunk/regress/empty_expected: Change ST_Equals to use the ~= operator (#1453) Doing so it will consistently return TRUE for EMPTY-EMPTY, while previously _ST_Equals returned TRUE but ST_Equals returned FALSE. The commit also changes signature of the C function from 'geomequals' to 'ST_Equals' and marks an SQL 'Equals' signature as a candidate for dropping before 2.0.0 final 2012-01-20 08:12 strk * /trunk/doc/reference_operator.xml: Revert "remove ~= from documentation -- we don't want people using this operator" This reverts r8799 2012-01-20 07:10 robe * /trunk/extensions/README: readme was outdated. 2012-01-20 05:10 pramsey * /tags/2.0.0alpha1/Version.config: Set version string 2012-01-20 05:09 pramsey * /tags/2.0.0alpha1: Tag an alpha 2012-01-20 05:08 pramsey * /trunk/ChangeLog, /trunk/HOWTO_RELEASE: Update for alpha1? 2012-01-20 00:11 pramsey * /trunk/liblwgeom/lwgeom_transform.c: Transforming from SRID 4267 to 4326 returns incorrect result (#1301) 2012-01-19 23:58 pramsey * /trunk/configure.ac: Stop configure if we don't find perl. (#1484) 2012-01-19 17:39 strk * /trunk/postgis/Makefile.in, /trunk/raster/rt_pg/Makefile.in, /trunk/topology/Makefile.in: In 9.1, it is datamoduledir driving module install dir, not MODULEDIR 2012-01-19 17:15 strk * /trunk/postgis/Makefile.in, /trunk/postgis/lwgeom_cache.c, /trunk/postgis/lwgeom_cache.h, /trunk/postgis/lwgeom_geos.c, /trunk/postgis/lwgeom_geos_prepared.c, /trunk/postgis/lwgeom_rtree.c, /trunk/postgis/lwgeom_rtree.h: Have both RTREE and PREPARED_GEOM caches cohexist (#547) Fixes a memory leak and improves performances when both p-i-p and other kind of overlays are requested during the same statement. 2012-01-19 17:03 strk * /trunk/raster/test/regress/rt_spatial_relationship_expected: Update expected raster intersection results after fix to #852 I've carefully checked the cases and where indeed expecting wrong results (the point is very close to the raster's convex hull boundary but slightly outside, ST_Distance reports 1.58882185807825e-14 units) 2012-01-19 09:56 strk * /branches/1.5/NEWS, /branches/1.5/postgis/lwgeom_functions_analytic.c, /branches/1.5/regress/tickets.sql, /branches/1.5/regress/tickets_expected: Backport fix for #852 2012-01-19 09:48 strk * /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: Add test for cached version of point_in_ring (#852) 2012-01-19 08:59 strk * /trunk/postgis/lwgeom_functions_analytic.c, /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: Drop use of tolerance in PIP (#852) Affects point_in_ring and point_in_ring_rtree. Includes regress test but not hitting the cache. 2012-01-19 08:16 strk * /trunk/regress/Makefile.in: Do not run the upgrade test if the normal test failed 2012-01-19 08:16 strk * /trunk/regress/binary.sql: Oops, forgot to cleanup after debugging (triggered testsuite failure) 2012-01-18 15:47 strk * /trunk/postgis/geometry_estimate.c, /trunk/regress/run_test, /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: Rework st_estimated_extent to deal with analyzed empty tables (#818) Still doesn't distinguish between empty and not analyzed recently (might be improved in that reguard) 2012-01-18 14:19 strk * /trunk/doc/reference_accessor.xml: Drop &Z_support in ST_Summary, see #649 comment:2 2012-01-18 14:17 strk * /trunk/doc/reference_accessor.xml, /trunk/liblwgeom/lwgeom_debug.c, /trunk/postgis/geography.sql.in.c: Add ST_Summary(geography), "G" flag (#1277), document (#649) 2012-01-18 13:46 strk * /trunk/regress/typmod.sql, /trunk/regress/typmod_expected: Complete binary IO testing in presence of typmod (#850) 2012-01-18 13:46 strk * /trunk/regress/run_test: Do proper cleanups 2012-01-18 13:46 strk * /trunk/postgis/lwgeom_inout.c: Check typmod on binary geometry input (#850) Testcase will follow 2012-01-18 10:17 strk * /trunk/postgis/gserialized_typmod.c, /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: Have geography typmod threat unkonwn srid an omitted srid (#1482) 2012-01-18 10:17 strk * /trunk/regress/run_test: Add --expect switch to save obtained output as expected Will help generating testcases 2012-01-18 10:17 strk * /trunk/regress/run_test: Drop the support for multiple expected files (not needed anymore) The support was also broken, btw... 2012-01-18 08:19 strk * /trunk/regress/binary.sql, /trunk/regress/binary_expected, /trunk/regress/run_test: Test roundtrip with a binary cursor for both geometry and geography With this commit the binary.sql testcase doesn't test the actual binary output anymore but rather uses canonical binary output to copy objects to a temporary file, then uses canonical binary input to read the objects again into a new table and then compares the original and the final tables. In order for this to work run_test was modified to pass a :tmpfile variable to testcases. Next stop: typmod for canonical binary input. See ticket #850 for more info 2012-01-17 20:01 strk * /trunk/postgis/geography.sql.in.c, /trunk/postgis/geography_inout.c, /trunk/regress/binary.sql, /trunk/regress/binary_expected: Implement canonical input-output for geography (#850) Note: canonical output is tested, input isn't. 2012-01-17 19:15 strk * /trunk/regress/Makefile.in, /trunk/regress/binary.sql, /trunk/regress/binary_expected: Test canonical binary output for geometry (#850) NOTE: big-endian machines are expected to fail this new test please send your actual output for a fix 2012-01-17 19:15 strk * /trunk/regress/run_test: Support alternate expected files Useful to test WKB output on different byte-endian machines. 2012-01-17 19:15 strk * /trunk/regress/run_test: Support for binary output (#850) 2012-01-17 18:04 strk * /trunk/postgis/geography.sql.in.c, /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: Override geometrytype for geography (#1450). The testusite runs without problems so I didn't also add a geometrytype(text) function [I want the implicit cast!] 2012-01-17 17:52 strk * /trunk/raster/test/regress/Makefile.in, /trunk/regress/Makefile.in, /trunk/topology/test/Makefile: Run the testsuite again after upgrading (#1326) 2012-01-17 17:52 strk * /trunk/regress/run_test: Reword loading of upgrade scripts 2012-01-17 17:13 strk * /trunk/postgis/Makefile.in, /trunk/raster/rt_pg/Makefile.in, /trunk/raster/test/regress/Makefile.in, /trunk/regress/Makefile.in, /trunk/regress/run_test, /trunk/topology/Makefile.in, /trunk/topology/test/Makefile: Enhance staged install to include raster, topology and all scripts Add an --upgrade switch to regress/run_test in preparation of regress testing upgrade scripts (#1326) 2012-01-17 08:57 strk * /trunk/postgis/postgis_drop.sql.in.c: Do not drop legacy getSRID in postgis_drop (#1401) This commit reverts r8837 2012-01-16 22:26 pramsey * /trunk/doc/installation.xml, /trunk/liblwgeom/cunit/cu_algorithm.c, /trunk/liblwgeom/liblwgeom_internal.h, /trunk/liblwgeom/lwlinearreferencing.c: Rename lwpoint_interpolate to point_interpolate 2012-01-16 21:13 strk * /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: Snap output of test for #723 to a grid The test was failing due to coordinate drifts on 32bit 2012-01-16 19:49 pramsey * /branches/1.4/postgis/lwgeom_functions_analytic.c: ST_Line_Interpolate_Point does not handle M value (#1120) 2012-01-16 19:46 pramsey * /branches/1.5/postgis/lwgeom_functions_analytic.c: ST_Line_Interpolate_Point does not handle M value (#1120) 2012-01-16 17:37 strk * /trunk/liblwgeom/lwgeom_geos_split.c, /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: Fix 2.5d split (#745) 2012-01-16 17:00 strk * /trunk/postgis/geography_measurement.c, /trunk/regress/Makefile.in, /trunk/regress/bestsrid.sql, /trunk/regress/bestsrid_expected, /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: Keep UTM zone numbers in range, regress-test _ST_BestSRID (#1234) 2012-01-16 15:39 strk * /trunk/postgis/geography.sql.in.c: Add an ST_AsEWKT(text) to prefer geometry over geography 2012-01-16 14:46 strk * /trunk/doc/reference_output.xml, /trunk/postgis/geography.sql.in.c: Add ST_EWKT for geography type (#675) 2012-01-16 14:33 strk * /trunk/loader/pgsql2shp-core.c: The official unknown SRID is 0, not -1 2012-01-16 14:21 strk * /trunk/GNUmakefile.in, /trunk/doc/Makefile.in: Have 'make doc' build the single-page HTML 2012-01-16 14:04 strk * /trunk/README.postgis, /trunk/macros/gettext.m4: Allow building with gettext 0.14. Patch by Greg Troxel 2012-01-16 13:56 strk * /trunk/configure.ac, /trunk/postgis/Makefile.in, /trunk/raster/rt_pg/Makefile.in, /trunk/topology/Makefile.in: Detect PERL locally 2012-01-16 13:10 strk * /trunk/.gitignore: Ignore generated extension files 2012-01-16 12:33 strk * /trunk/liblwgeom/Makefile.in, /trunk/liblwgeom/lwgeom_debug.c, /trunk/postgis/Makefile.in, /trunk/postgis/lwgeom_debug.c: Move lwgeom_summary to liblwgeom (#1446) 2012-01-16 12:25 strk * /trunk/postgis/postgis_drop.sql.in.c: Drop getsrid (#1401) 2012-01-16 12:10 strk * /trunk/regress/typmod.sql, /trunk/regress/typmod_expected: Add test for insertion into typmod-ed table (#1414) 2012-01-16 11:22 strk * /trunk/liblwgeom/lwout_wkb.c, /trunk/regress/tickets.sql, /trunk/regress/tickets_expected, /trunk/regress/wkb_expected: Fix WKB output for POINT EMPTY with SRID or higher dims (#1478) 2012-01-16 10:34 strk * /trunk/regress/wkb.sql, /trunk/regress/wkb_expected: Add WKB round-trip test for TIN 2012-01-16 10:31 strk * /trunk/liblwgeom/lwin_wkb.c, /trunk/regress/wkb.sql, /trunk/regress/wkb_expected: Fix reading TRIANGLE EMPTY in WKB form (#1474) 2012-01-16 10:31 strk * /trunk/regress/wkb.sql, /trunk/regress/wkb_expected: Add POLYHEDRALSURFACE roundtrip WKB test 2012-01-16 10:24 strk * /trunk/liblwgeom/lwgeom.c, /trunk/regress/wkb.sql, /trunk/regress/wkb_expected: Implement lwgeom_same for MULTICURVE and MULTISURFACE (#1475) 2012-01-16 10:21 strk * /trunk/liblwgeom/lwgeom.c, /trunk/regress/wkb.sql, /trunk/regress/wkb_expected: Implement lwgeom_same for CURVEPOLYGON types (#1475) 2012-01-16 10:18 strk * /trunk/liblwgeom/lwgeom.c, /trunk/regress/wkb.sql, /trunk/regress/wkb_expected: Implement lwgeom_same for COMPOUNDCURVE (#1475) 2012-01-16 10:11 strk * /trunk/liblwgeom/liblwgeom.h.in, /trunk/liblwgeom/lwgeom.c, /trunk/regress/wkb.sql, /trunk/regress/wkb_expected: Implement lwgeom_same for circularstring (#1475) 2012-01-16 09:11 strk * /trunk/liblwgeom/lwgeom.c, /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: A CURVEPOLY is also a collection. Fixes #1473. 2012-01-16 09:11 strk * /trunk/liblwgeom/lwcollection.c: Prevent lwcollection_construct from creating non-collection types 2012-01-16 08:25 strk * /trunk/topology/sql/populate.sql.in.c: Use a CTE for queries involving largs WKB input. Reduces parsing and execution time. 2012-01-16 08:25 strk * /trunk/topology/sql/topogeometry/totopogeom.sql.in.c: Comment out expensive DEBUG lines 2012-01-16 08:24 strk * /trunk/topology/sql/sqlmm.sql.in.c: Downgrade notice of face splitting to debug level 2012-01-15 20:52 strk * /trunk/topology/Makefile.in, /trunk/topology/sql/gml.sql, /trunk/topology/sql/gml.sql.in.c, /trunk/topology/sql/manage/CopyTopology.sql, /trunk/topology/sql/manage/CopyTopology.sql.in.c, /trunk/topology/sql/manage/ManageHelper.sql, /trunk/topology/sql/manage/ManageHelper.sql.in.c, /trunk/topology/sql/manage/TopologySummary.sql, /trunk/topology/sql/manage/TopologySummary.sql.in.c, /trunk/topology/sql/polygonize.sql, /trunk/topology/sql/polygonize.sql.in.c, /trunk/topology/sql/populate.sql, /trunk/topology/sql/populate.sql.in.c, /trunk/topology/sql/predicates.sql, /trunk/topology/sql/predicates.sql.in.c, /trunk/topology/sql/query/GetRingEdges.sql, /trunk/topology/sql/query/GetRingEdges.sql.in.c, /trunk/topology/sql/query/getedgebypoint.sql, /trunk/topology/sql/query/getedgebypoint.sql.in.c, /trunk/topology/sql/query/getfacebypoint.sql, /trunk/topology/sql/query/getfacebypoint.sql.in.c, /trunk/topology/sql/query/getnodebypoint.sql, /trunk/topology/sql/query/getnodebypoint.sql.in.c, /trunk/topology/sql/sqlmm.sql, /trunk/topology/sql/sqlmm.sql.in.c, /trunk/topology/sql/topoelement/topoelement_agg.sql, /trunk/topology/sql/topoelement/topoelement_agg.sql.in.c, /trunk/topology/sql/topogeometry/totopogeom.sql, /trunk/topology/sql/topogeometry/totopogeom.sql.in.c, /trunk/topology/sql/topogeometry/type.sql, /trunk/topology/sql/topogeometry/type.sql.in.c, /trunk/topology/topology.sql.in.c: Wrap DEBUG output in ifdef POSTGIS_TOPOLOGY_DEBUG (#1469) 2012-01-15 17:50 strk * /trunk/topology/test/Makefile, /trunk/topology/test/regress/addtopogeometrycolumn.sql, /trunk/topology/test/regress/addtopogeometrycolumn_expected, /trunk/topology/topology.sql.in.c: Make AddTopoGeometryColumn less sequence-number-eager, regress-test 2012-01-15 09:25 robe * /trunk/doc/reference_lrs.xml: put in spaces in ST_InterpolatePoint See Also references 2012-01-15 09:23 robe * /trunk/doc/reference_lrs.xml: ditto for ST_LocateBetween - name change flag and minor other corrections 2012-01-15 09:10 robe * /trunk/doc/reference_lrs.xml: put a note ST_LocateAlong name changed (and is a new name in 2.0 - old name is ST_Locate_Along_Measure) 2012-01-15 03:59 robe * /trunk/doc/installation.xml: link to where to download pre-built cheat sheets 2012-01-15 03:32 robe * /trunk/doc/installation.xml: revise docs about make installing extensions to note that extensions are now installed by default if compiling against 9.1+. Also provide an example query to run to verify extensions are installed. THANKS pramsey -- now if we can only have a real tagged release that would be SWEET. 2012-01-15 03:18 robe * /trunk/postgis/legacy.sql.in.c, /trunk/postgis/postgis.sql.in.c, /trunk/postgis/uninstall_legacy.sql.in.c: #1401 Goodbye getSRID() 2012-01-14 13:10 mcayland * /trunk/loader/shp2pgsql-gui.c: Display "Creating Index..." text within the progress dialog rather than within the shp2pgsql-gui log window. This should make it more obvious to users that something is still happening in the case that they are building on a index on larger shapefiles which can often take quite some time. 2012-01-14 07:37 robe * /trunk/regress/wkt_expected: change eol from native to LF to try to resolve #1466 2012-01-14 07:29 robe * /trunk/doc/installation.xml: document --with-gettext=no optionand case why you would want to do this. Also minor modifications as to use GEOS 3.3.2 and why you should 2012-01-14 01:03 pramsey * /trunk/doc/reference_lrs.xml, /trunk/liblwgeom/cunit/cu_node.c, /trunk/liblwgeom/cunit/cu_ptarray.c, /trunk/liblwgeom/liblwgeom.h.in, /trunk/liblwgeom/liblwgeom_internal.h, /trunk/liblwgeom/lwgeom_geos_split.c, /trunk/liblwgeom/lwlinearreferencing.c, /trunk/liblwgeom/ptarray.c, /trunk/postgis/lwgeom_functions_analytic.c, /trunk/postgis/lwgeom_functions_lrs.c, /trunk/postgis/postgis.sql.in.c, /trunk/regress/regress_lrs.sql, /trunk/regress/regress_lrs_expected, /trunk/regress/tickets_expected: Add ST_InterpolatePoint, deprecate ST_Locate_Between_Measures and ST_Locate_Along_Measure. Document new functions. Alter regressions and docs to use AsText instead of AsEWKT. 2012-01-14 00:49 mcayland * /trunk/configure.ac, /trunk/raster/rt_core/rt_api.c, /trunk/raster/test/core/testapi.c: Use normal autoconf convention of using #define to determine whether or not GDALFPOLYGONIZE is present, rather than always having it present and setting its value to either 0 or 1. 2012-01-14 00:49 mcayland * /trunk/liblwgeom/Makefile.in, /trunk/liblwgeom/liblwgeom_internal.h: Switch liblwgeom to use the POSTGIS_* defines already generated by configure, rather than passing them in directly. Similar to my previous commit, however here the aim is that by moving the logic outside of make then we can potentially allow other generators (such as CMake) to detect and use other compilers rather than embedding specific -D flags into the command line. 2012-01-14 00:49 mcayland * /trunk/configure.ac, /trunk/loader/Makefile.in, /trunk/loader/pgsql2shp-core.h, /trunk/loader/shp2pgsql-cli.c, /trunk/loader/shp2pgsql-core.c, /trunk/loader/shp2pgsql-core.h, /trunk/loader/shp2pgsql-gui.c, /trunk/loader/shpcommon.h, /trunk/postgis_config.h.in: Switch NLS build to use the in-built ENABLE_NLS define rather than USE_NLS. The key concept here is that we eliminate all logic from the Makefile and put it in the build system (e.g. configure). By having the logic at this higher layer, we make it much easier to transition to another build system in future such as CMake. 2012-01-14 00:49 mcayland * /trunk/configure.ac: Enable configure to accept the additional parameter --with-gettext=no to disable NLS builds. This makes it possible to explicitly disable builds at configure time if required for platforms where this causes problems such as Windows (see bug #748). 2012-01-14 00:48 mcayland * /trunk/configure.ac: Fix incorrect camel-casing for HAVE_JSON within configure.ac. 2012-01-14 00:48 mcayland * /trunk/configure.ac, /trunk/postgis_config.h.in: Fix up AC_DEFINE macros in configure.ac that don't have a description. While autoheader emits a warning, it actually fails and does not regenerate postgis_config.h.in. Along with this fix, we commit an updated version of postgis_config.h created from a fresh invocation of autoheader minus the PACKAGE_* macros. 2012-01-13 17:34 strk * /trunk/regress/typmod.sql, /trunk/regress/typmod_expected: Add test for creating tables with circularstring typmod (#1085) 2012-01-13 17:33 strk * /trunk/regress/Makefile.in, /trunk/regress/typmod.sql, /trunk/regress/typmod_expected: First draft of a test for typmod (#1085) This version simply creates the tables and checks geometry_columns. Should be enhanced to test effectiveness of constraints. 2012-01-13 16:28 robe * /trunk/doc/reference_operator.xml: remove dangling reference to geometry_same 2012-01-13 16:23 strk * /trunk/libpgcommon/Makefile.in: Virtualize ``make'' calls (#1464) 2012-01-13 15:54 mcayland * /trunk/loader/shp2pgsql-gui.c: Rename geometry column header in shp2pgsql-gui to "geo column" to reduce its visible width based upon feedback from Regina. 2012-01-13 15:50 robe * /trunk/doc/reference_operator.xml: remove ~= from documentation -- we don't want people using this operator 2012-01-13 13:31 strk * /trunk/utils/postgis_restore.pl: Add all signature in the current repository 2012-01-13 11:34 strk * /trunk/utils/postgis_restore.pl: Add more signatures found in a more recent dump of mine 2012-01-13 11:29 strk * /trunk/utils/postgis_restore.pl: Make verbose output of postgis_restore.pl more useful for maintainance It will now avoid to collapse all spaces to keep the door open for better parsing in the future and to be more human readable. 2012-01-13 10:00 strk * /trunk/postgis/postgis.sql.in.c: Make ~= operator GIST-indexable, following existing documentation NOTE: it takes a dump/reload for this to be in effect. 2012-01-12 21:43 pramsey * /trunk/liblwgeom/liblwgeom.h.in, /trunk/liblwgeom/lwlinearreferencing.c, /trunk/postgis/lwgeom_functions_lrs.c: Add in an offset option to ST_LocateBetween 2012-01-12 19:55 pramsey * /trunk/liblwgeom/liblwgeom.h.in, /trunk/liblwgeom/liblwgeom_internal.h, /trunk/liblwgeom/lwlinearreferencing.c: Add support for MULTIPOINT and POINT to ST_LocateBetween 2012-01-12 19:07 pramsey * /trunk/liblwgeom/cunit/cu_algorithm.c, /trunk/liblwgeom/liblwgeom.h.in, /trunk/liblwgeom/liblwgeom_internal.h, /trunk/liblwgeom/lwalgorithm.c, /trunk/liblwgeom/lwlinearreferencing.c, /trunk/postgis/lwgeom_functions_analytic.c, /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/lwgeom_functions_lrs.c, /trunk/postgis/postgis.sql.in.c: Flip ST_LocateBetween to use the same LRS code as ST_LocateBetweenElevations 2012-01-12 17:41 strk * /trunk/topology/test/regress/addface.sql, /trunk/topology/test/regress/addface_expected: Add regress test for topology.AddFace robustness (see #1383) 2012-01-12 17:06 strk * /trunk/liblwgeom/cunit/cu_measures.c, /trunk/liblwgeom/measures.c: Fix lw_dist2d_pt_seg(B, AB), see #1459 Includes regress testing. Should also fix #1383 2012-01-12 11:21 strk * /trunk/regress/wkt.sql, /trunk/regress/wkt_expected: Complete tests for higher coordinate dimensions (#1455) 2012-01-12 11:21 strk * /trunk/liblwgeom/cunit/cu_in_wkt.c, /trunk/liblwgeom/lwin_wkt.c, /trunk/regress/wkb_expected: Fix bug in dimension computer for collection WKT. The parser got confused by inner M letters. This commit also improves speed early breaking the loop over WKT. 2012-01-12 11:20 strk * /trunk/regress/wkt.sql, /trunk/regress/wkt_expected: Add tests for higher coordinate dimensions (#1455) GEOMETRYCOLLECTION still fails 2012-01-12 08:52 strk * /trunk/regress/wkt.sql, /trunk/regress/wkt_expected: Test roundtrip of WKT. Higher dimensions still needed (#1455) 2012-01-12 08:52 strk * /trunk/liblwgeom/cunit/cu_libgeom.c, /trunk/liblwgeom/g_serialized.c: Fix a bug in gserialized_read_gbox_p reading garbage in EMPTY point Includes cunit test. Fixes #1458. 2012-01-12 08:51 strk * /trunk/liblwgeom/g_box.c: gbox_float_round: do not attempt to round M when not present 2012-01-12 08:51 strk * /trunk/liblwgeom/g_box.c, /trunk/liblwgeom/g_serialized.c, /trunk/liblwgeom/liblwgeom.h.in: Expose gbox_float_round to liblwgeom API 2012-01-11 19:45 pramsey * /trunk/liblwgeom/liblwgeom.h.in, /trunk/postgis/legacy.sql.in.c, /trunk/postgis/lwgeom_box.c, /trunk/postgis/lwgeom_box3d.c, /trunk/postgis/postgis.sql.in.c: Change references to BOX2DFLOAT4 to just BOX2D and remove the struct. Ding dong. 2012-01-11 19:20 pramsey * /trunk/postgis/geography.sql.in.c, /trunk/postgis/geography_inout.c, /trunk/postgis/lwgeom_ogc.c: Tie astext(geography) and asbinary(geography) directly to the lwgeom_ C functions, without a cast 2012-01-11 18:53 strk * /trunk/postgis/lwgeom_ogc.c, /trunk/regress/wkb.sql, /trunk/regress/wkb_expected: Allow higher dimensions in GeomFromWKB (#1452) Includes regress test for WKB roundtrip (failing as expected with point empty) 2012-01-11 18:45 strk * /trunk/liblwgeom/cunit/cu_libgeom.c, /trunk/liblwgeom/g_box.c, /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: Fix bug in gbox_same -> lwgeom_same -> ST_OrderingEquals (#1454) Adds regression test for lwgeom_same and ST_OrderingEquals 2012-01-11 17:18 strk * /trunk/postgis/gserialized_gist_2d.c, /trunk/regress/empty.sql, /trunk/regress/empty_expected, /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: Fix EMPTY ~= EMPTY to return TRUE (#1453) This also fixes ST_OrderingEquals for empty geometries and adds the concept of NULL boxes to represent EMPTY boxes. ST_Equals is still broken as it uses the overlap operator instead. 2012-01-11 17:18 strk * /trunk/libpgcommon/Makefile.in: Encode dependency of libpgcommon on postgis_config.h 2012-01-11 17:18 strk * /trunk/doc/reference_output.xml: Xref ST_AsBinary to its reverse ST_GeomFromWKB 2012-01-11 15:57 strk * /trunk/liblwgeom/cunit/cu_in_wkb.c: Add paranoid test of another malformed WKB found in #168 2012-01-11 15:51 strk * /trunk/NEWS, /trunk/postgis/postgis_drop.sql.in.c: Drop ST_AsBinary(text) wrapper, removed in previous commits 2012-01-11 14:50 strk * /trunk/doc/reference_output.xml: Add documentation about enhancements in ST_AsBinary (#288) 2012-01-11 14:46 strk * /trunk/postgis/geography.sql.in.c, /trunk/postgis/geography_inout.c, /trunk/regress/tickets_expected: Drop geography-specific C-side of AsBinary function. Proxy to geometry. See #288 2012-01-11 12:30 strk * /trunk/postgis/postgis.sql.in.c: Limit geometry_columns view definition within 80 columns. This is to avoid issues like #1449 2012-01-11 11:17 strk * /trunk/regress/Makefile.in, /trunk/regress/wkb.sql, /trunk/regress/wkb_expected, /trunk/regress/wkt_expected: Add regress test for WKB (#1448) and enable the existing one for WKT 2012-01-11 11:17 strk * /trunk/NEWS, /trunk/postgis/lwgeom_ogc.c: Unlease higher dimensions in ST_AsBinary, using SQL/MM (#288) 2012-01-11 11:16 strk * /trunk/NEWS: ST_AsText item is an enhancement, not a new feature 2012-01-11 10:40 strk * /trunk/NEWS: Add note aboute AsText support for higher dimension 2012-01-11 10:34 strk * /trunk/postgis/lwgeom_ogc.c, /trunk/regress/remove_repeated_points_expected, /trunk/regress/simplify_expected, /trunk/regress/sql-mm-circularstring_expected, /trunk/regress/sql-mm-compoundcurve_expected, /trunk/regress/sql-mm-curvepoly_expected, /trunk/regress/sql-mm-multicurve_expected, /trunk/regress/sql-mm-multisurface_expected, /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: Unleash SQL/MM WKT returned by ST_AsText (#287) 2012-01-11 08:49 strk * /branches/1.5/NEWS, /branches/1.5/doc/Makefile.in: Backport: honour DESTDIR in documentation Makefile (#1184) Patch by Bryce L Nordgren. 2012-01-11 08:45 strk * /branches/1.5/NEWS, /branches/1.5/doc/html/image_src/generator.c: Backport fix for #1146: images generator crashes 2012-01-11 08:36 strk * /trunk/doc/Makefile.in: Use $(MAKE) to invoke whatever make was used by builder 2012-01-11 08:36 strk * /branches/1.5/NEWS: Note the last commit in the NEWS file 2012-01-11 08:34 strk * /branches/1.5/doc/Makefile.in: Use $(MAKE) to invoke whatever make was used by builder 2012-01-11 08:26 strk * /trunk/README.postgis: Update HARD UPGRADE section, mention --with-topology 2012-01-11 02:27 pramsey * /trunk/extensions/postgis/Makefile.in, /trunk/extensions/postgis_topology/Makefile.in: Try an older bash syntax for robe? 2012-01-10 23:22 pramsey * /trunk/liblwgeom/lwlinearreferencing.c, /trunk/postgis/lwgeom_functions_lrs.c: Add ST_LocateAlong support for multipoints too (completeness) 2012-01-10 23:14 pramsey * /trunk/liblwgeom/lwlinearreferencing.c, /trunk/postgis/lwgeom_functions_lrs.c, /trunk/postgis/postgis.sql.in.c: Bind ST_LocateAlong() to the new LRS function that supports offsets. 2012-01-10 23:04 pramsey * /trunk/doc, /trunk/extensions/postgis, /trunk/extensions/postgis/Makefile.in, /trunk/extensions/postgis/sql, /trunk/extensions/postgis/sql_bits, /trunk/extensions/postgis_topology, /trunk/extensions/postgis_topology/sql, /trunk/extensions/postgis_topology/sql_bits, /trunk/topology/test: svn:ignore properties 2012-01-10 23:04 pramsey * /trunk/configure.ac: Spacing, yes 2012-01-10 22:20 robe * /trunk/doc/installation.xml: #1444 fix typo in command (should be command not comand) 2012-01-10 21:51 pramsey * /trunk/configure.ac, /trunk/extensions/postgis/Makefile, /trunk/extensions/postgis/Makefile.in, /trunk/extensions/postgis/postgis.control, /trunk/extensions/postgis/postgis.control.in, /trunk/extensions/postgis_topology/Makefile, /trunk/extensions/postgis_topology/Makefile.in, /trunk/extensions/postgis_topology/postgis_topology.control, /trunk/extensions/postgis_topology/postgis_topology.control.in: Bring the extensions into the autoconf environment 2012-01-10 19:36 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h, /trunk/raster/test/core/testapi.c: Fixed incorrect call to rt_raster_geopoint_to_cell in rt_band_load_offline_data and added additional debug messages 2012-01-10 18:45 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_pg/rtpostgis_legacy.sql.in.c: Fixed incorrect use of rt_band_destroy when loading offline band data. ALso added rules to raster_columns and raster_overviews to gracefully handle insert/update/delete. 2012-01-10 18:18 dustymugs * /trunk/raster/loader/raster2pgsql.c: Fixed double free of memory when using out-of-database bands 2012-01-10 18:12 strk * /trunk/postgis/postgis.sql.in.c, /trunk/utils/postgis_proc_upgrade.pl: Add rules on geometry_columns view to tolerate insert/update/delete Fixes OGR, see #1426. Raises no warning on operation (it should). This commit includes changes in postgis_proc_upgrade.pl to retain rules. 2012-01-10 14:58 strk * /trunk/liblwgeom/lwgeom.c: Reflect type of empty from ST_Dimension (#1441) No existing testcase fail, no new testcase is added. This change doesn't invalidate any part of the reference manual. Reference manual isn't updated. Signed-off-by: Charlie Brown 2012-01-10 13:17 strk * /trunk/liblwgeom/g_serialized.c, /trunk/liblwgeom/liblwgeom_internal.h, /trunk/liblwgeom/lwcollection.c, /trunk/regress/tickets_expected: Use a standard lwcollection_allows_subtype function to guard against bad input. Fixes #698 (and #1445 in a better way) 2012-01-10 12:28 mcayland * /trunk/loader/shp2pgsql-gui.c: If the database settings are incorrect when attempting an import, display the connection settings dialog. Also a minor bugfix: if the dialog is cancelled by closing the window, ensure that any unset fields are reset back to blank. 2012-01-10 12:28 mcayland * /trunk/loader/shp2pgsql-gui.c: Switch shp2pgsql-gui to COPY mode by default for increased speed; the user doesn't really care what form the output takes when it's being loaded into the database directly rather than via a file. 2012-01-10 12:28 mcayland * /trunk/loader/shp2pgsql-gui.c: Raise an error within shp2pgsql-gui if the user clicks "Import" without having added any files to the list. 2012-01-10 12:28 mcayland * /trunk/loader/shp2pgsql-gui.c: Alter shp2pgsql-gui so that we use one connection per file; this makes tracking error state on the server considerably easier, since upon abort we just disconnect from the server rather than trying to figure out what state we are in and handle it appropriately. 2012-01-10 11:36 strk * /trunk/liblwgeom/cunit/cu_in_wkb.c, /trunk/liblwgeom/lwcollection.c, /trunk/liblwgeom/lwin_wkb.c, /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: Check type of elements added to multi geometries. Fixes #1445. Includes regress testing both at the liblwgeom and postgis levels. 2012-01-10 10:06 strk * /trunk/liblwgeom/cunit/cu_in_wkt.c, /trunk/liblwgeom/cunit/cu_out_wkt.c, /trunk/liblwgeom/lwout_wkt.c, /trunk/regress/regress_lrs_expected, /trunk/regress/sql-mm-compoundcurve_expected, /trunk/regress/sql-mm-curvepoly_expected, /trunk/regress/sql-mm-multicurve_expected, /trunk/regress/sql-mm-multisurface_expected, /trunk/regress/sql-mm-serialize.sql: Add "M" type modifiers on elements of GEOMETRYCOLLECTION Reflects specs in doc/ZMgeoms.txt and satisfies the parser. Closes ticket #724. 2012-01-10 08:32 strk * /trunk/.gitignore: Other generated files 2012-01-10 08:28 strk * /trunk/.gitignore: Ignore new generated files 2012-01-10 08:26 strk * /trunk/doc/Makefile.in, /trunk/doc/html/image_src/Makefile.in: Add images-clean rule and perform the cleanup on maintainer-clean 2012-01-10 07:25 robe * /trunk/doc/installation.xml: put in missing title tag 2012-01-10 07:12 robe * /trunk/doc/installation.xml: put in missing end paragraph end tag 2012-01-10 07:03 robe * /trunk/doc/installation.xml: fix typo 2012-01-10 06:53 robe * /trunk/doc/installation.xml: #1442: Add sections on installing, upgrading and loading data into tiger geocoder. Got at least 2 people who seem confused about how to upgrade their tiger installs and assume it follows the same steps as the rest of PostGIS. 2012-01-09 22:43 dustymugs * /trunk/raster/loader/raster2pgsql.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/rt_pg/rtpostgis_drop.sql.in.c, /trunk/raster/rt_pg/rtpostgis_legacy.sql.in.c: Added column "out_db" to raster_columns. "out_db" is of type boolean[] with each element indicating if that band of same index is out-of-database. Updated relevant AddRasterConstraints and DropRasterConstraints functions. Related ticket is #1440. 2012-01-09 20:17 robe * /trunk/extensions/postgis/META.json, /trunk/extensions/postgis/Makefile, /trunk/extensions/postgis/doc/postgis.md, /trunk/extensions/postgis/postgis.control, /trunk/extensions/postgis/sql_bits/remove_from_extension.sql.in, /trunk/extensions/postgis_extension_helper.sql, /trunk/extensions/postgis_extension_helper_uninstall.sql, /trunk/extensions/postgis_topology/META.json, /trunk/extensions/postgis_topology/Makefile, /trunk/extensions/postgis_topology/doc/postgis.md, /trunk/extensions/postgis_topology/postgis_topology.control, /trunk/extensions/postgis_topology/sql_bits/remove_from_extension.sql.in: put in svn Author Date Id Revision keywords 2012-01-09 20:08 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h, /trunk/raster/test/core/testapi.c: Make the data of externally-loaded band internally owned so a call to rt_band_destroy() properly frees the memory. 2012-01-09 19:48 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h, /trunk/raster/test/core/testapi.c, /trunk/raster/test/loader, /trunk/raster/test/loader/testraster.tif: Add read-only support for band data located outside the database in raster files. All "get" and analysis functions should work for out of database bands. Related ticket is #1440. Also added a test raster file for use by an out of db band and future use for raster2pgsql loader regression tests. 2012-01-09 19:05 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c: Removed garbage whitespace. 2012-01-09 19:02 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c: Added conditional check to ST_Intersects(raster, int, raster, int) to deal with STRICT being set on _st_intersects(raster, int, raster, int). Fixes regression caused in r8714. 2012-01-09 18:50 pramsey * /trunk/extensions/postgis/Makefile: Remove whitespace 2012-01-09 18:27 pramsey * /trunk/liblwgeom/liblwgeom.h.in, /trunk/liblwgeom/liblwgeom_internal.h, /trunk/liblwgeom/lwgeom_api.c, /trunk/liblwgeom/lwgeom_geos.c, /trunk/liblwgeom/lwline.c, /trunk/liblwgeom/lwlinearreferencing.c, /trunk/liblwgeom/lwmpoint.c, /trunk/liblwgeom/lwpoint.c, /trunk/liblwgeom/measures.c, /trunk/liblwgeom/measures3d.c, /trunk/liblwgeom/ptarray.c, /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/lwgeom_geos.c: Interim progress on LRS work. 2012-01-09 18:01 strk * /trunk/liblwgeom/cunit/cu_libgeom.c, /trunk/liblwgeom/lwcollection.c, /trunk/regress/dump_expected, /trunk/regress/tickets_expected: Change lwgeom_is_empty to return spatial emptiness (#671) 2012-01-09 17:55 mcayland * /trunk/loader/shp2pgsql-gui.c: Allow manual resizing of the filename column within shp2pgsql-gui if required, as per request from Regina. 2012-01-09 17:27 strk * /trunk/doc/reference_editor.xml: Further cleanup of ST_CollectionExtract documentation 2012-01-09 17:10 strk * /trunk/doc/reference_editor.xml: Document new ST_CollectionExtract behavior 2012-01-09 17:01 strk * /trunk/postgis/lwgeom_functions_basic.c, /trunk/regress/regress_expected, /trunk/regress/tickets_expected: Switch back ST_CollectionExtract to return EMPTY rather than NULL on no matches (#835) This behavior seems closer to the one requested in original #457 testcase, and is still consistent. Is also closer to documentation. 2012-01-09 17:01 strk * /trunk/liblwgeom/liblwgeom.h.in, /trunk/liblwgeom/lwgeom.c: Add lwgeom_construct_empty API call 2012-01-09 17:01 strk * /trunk/liblwgeom/lwcompound.c: Implement lwcompound_construct_empty 2012-01-09 16:20 strk * /trunk/postgis/lwgeom_functions_basic.c, /trunk/regress/regress_expected, /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: Alwas return NULL on type miss from ST_CollectionExtract (#835) 2012-01-09 16:20 strk * /trunk/liblwgeom/cunit/cu_libgeom.c, /trunk/liblwgeom/lwcollection.c: Return typed empties from lwcollection_extract 2012-01-09 15:27 strk * /trunk/doc/Makefile.in, /trunk/make_dist.sh: Distribute comments in tarball. Stop distributing pdf or html (#626) 2012-01-09 15:03 strk * /trunk/liblwgeom/liblwgeom.h.in, /trunk/liblwgeom/lwgeom_geos.c: Fix compiler warnings 2012-01-09 15:01 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c: Make _ST_Intersects(raster, raster) STRICT as per comments in #1412. 2012-01-09 14:56 robe * /trunk/extras/tiger_geocoder/tiger_2010/geocode/geocode_intersection.sql, /trunk/extras/tiger_geocoder/tiger_2010/regress/geocode_regress, /trunk/extras/tiger_geocoder/tiger_2010/regress/geocode_regress.sql: #1392: Can't geocode intersecting highways or areas where no zip available 2012-01-09 13:36 strk * /trunk/raster/loader/Makefile.in: Build the libtool wrapper script version of raster2pgsql 2012-01-09 12:48 robe * /trunk/doc/introduction.xml, /trunk/doc/release_notes.xml: Add Maria Arias de Reyna to credits 2012-01-09 11:01 strk * /trunk/java/jdbc/README, /trunk/java/jdbc/jtssrc/org/postgis/jts/JtsBinaryParser.java, /trunk/java/jdbc/jtssrc/pom.xml, /trunk/java/jdbc/pom.xml, /trunk/java/jdbc/src/examples/TestServer.java, /trunk/java/jdbc/src/org/postgis/DriverWrapper.java, /trunk/java/jdbc/src/org/postgis/Geometry.java, /trunk/java/jdbc/src/org/postgis/Version.java, /trunk/java/jdbc/src/org/postgis/binary/BinaryParser.java, /trunk/java/jdbc/src/org/postgis/java2d/ShapeBinaryParser.java, /trunk/java/jdbc/src/org/postgis/version.properties, /trunk/java/jdbc/todo.txt: Update Java components to support SRID<=0 as unknown SRID (#1221) This is first patch by Maria Arias de Reyna taking on maintainance of the Java components. It includes tweaks in README file and a new maven based build system. It also includes some indenting changes. 2012-01-09 10:34 strk * /trunk/loader/shp2pgsql-core.c: Fix memory leak in shapefile loader (#1436) 2012-01-09 10:17 strk * /branches/1.5/NEWS, /branches/1.5/loader/shp2pgsql-cli.c: Fix shp2pgsql crash when loading into geography (#1406) 2012-01-09 07:52 robe * /trunk/extensions/postgis/postgis.control: fix typo in extension version 2012-01-08 23:32 mcayland * /trunk/loader/Makefile.in, /trunk/loader/cunit/Makefile.in, /trunk/loader/cunit/cu_list.c, /trunk/loader/cunit/cu_list.h, /trunk/loader/cunit/cu_tester.c, /trunk/loader/pgsql2shp-core.c, /trunk/loader/pgsql2shp-core.h, /trunk/loader/shp2pgsql-core.c, /trunk/loader/shp2pgsql-core.h, /trunk/loader/shp2pgsql-gui.c, /trunk/loader/shpcommon.h, /trunk/loader/structure.c, /trunk/loader/structure.h: Commit reworked version of shp2pgsql-gui to the repository. As per my email to postgis-devel, this commit contains a major reworking of the inner core, with many bugfixes. The primary changes are: - Elimination of FILENODE, since we can just use pointers to SHPLOADERCONFIG - Abstract the configuration structures from the GUI interface - Restrict entry to either drag/drop or file chooser - Instead of constantly destroying/creating new dialogs, create them once and then just show/hide them (in particular this enables the file chooser to open at its previous directory) - Add separate connection details and progress bar dialogs - Rework both internals and GUI in preparation for adding dumper support Note that the dumper integration changes are being worked on separately and will be included in a later commit. 2012-01-08 19:15 robe * /trunk/doc/using_raster_dataman.xml: Fix typo in manual and more description about schema. Evidentially some people do try to read the manual and make sense of it as demonstrated here: http://gis.stackexchange.com/questions/18254/loading-a-raster-into-a-postgis-2-0-database-on-windows 2012-01-08 16:28 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h, /trunk/raster/test/core/testapi.c: Code cleanup related to registering and deregistering GDAL drivers 2012-01-08 07:57 robe * /trunk/doc/xsl/raster_gardentest.sql.xsl: lots of corrections, also add integer[] arg recognition 2012-01-08 07:29 robe * /trunk/doc/xsl/raster_gardentest.sql.xsl: more cleanup -- issue with raster / raster functions and output convexhull instead of raster when result type is raster or geometry 2012-01-08 06:49 robe * /trunk/doc/xsl/raster_gardentest.sql.xsl: revise to recognize array of raster arguments 2012-01-08 06:26 robe * /trunk/doc/xsl/raster_gardentest.sql.xsl: get rid of dropraster addrastercolumn and replace with create table, apply constraints. Still a lot of cleanup to go 2012-01-07 19:28 robe * /trunk/doc/extras_topology.xml: #1435: fix function proto typo of TopoGeo_AddPoint in docs 2012-01-07 19:24 robe * /trunk/extensions/postgis_topology/postgis_topology.control: fix typo in version number 2012-01-07 19:04 robe * /trunk/extensions/postgis/postgis.control, /trunk/extensions/postgis_topology/postgis_topology.control: change alpha1 to a14. It appears we won't be releasing an alpha1 this weekend bah. 2012-01-07 19:02 robe * /trunk/HOWTO_RELEASE: update instructions to reflect changes that need to be made to extensions before tagged release. Hopefully we can automate this part in the future -- but have no clue how. 2012-01-07 15:24 dustymugs * /trunk/raster/rt_core/rt_api.c: Have rt_raster_from_gdal_dataset attempt to determine the SRID of the raster using OSR. 2012-01-07 14:05 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c: Additional tweaks for the NODATA values constraint. Continues changes made in r8691. 2012-01-07 00:55 robe * /trunk/extensions/postgis/Makefile, /trunk/extensions/postgis/postgis.control, /trunk/extensions/postgis_topology/Makefile, /trunk/extensions/postgis_topology/postgis_topology.control: bump version to alpha1 in preparation for alpha1 shuttle launch 2012-01-07 00:47 pramsey * /trunk/regress/in_geojson.sql, /trunk/regress/in_geojson_expected, /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: Move geojson test into geojson.sql file 2012-01-07 00:42 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c: Fixed handling of NODATA value constraint as band with no NODATA was being constrained with the value of zero. 2012-01-07 00:29 pramsey * /trunk/postgis/lwgeom_in_geojson.c, /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: ST_GeomFromGeoJSON - Malformed GeoJSON causes SIGSEGV in postgres process (#1434) 2012-01-06 21:39 pramsey * /trunk/liblwgeom/Makefile.in, /trunk/liblwgeom/liblwgeom.h.in, /trunk/liblwgeom/lwalgorithm.c, /trunk/liblwgeom/lwgeom.c, /trunk/liblwgeom/lwgeom_geos.c, /trunk/liblwgeom/lwlinearreferencing.c, /trunk/postgis/lwgeom_geos.c, /trunk/postgis/lwgeom_in_geojson.c, /trunk/postgis/postgis.sql.in.c, /trunk/regress/offsetcurve_expected: Move offset curve generation into liblwgeom with other geos functionality 2012-01-06 17:35 robe * /trunk/doc/reference_raster.xml: fix tag typo 2012-01-06 16:29 robe * /trunk/doc/reference_raster.xml: example of AddRasterConstraint that takes listing of constraints to apply 2012-01-06 15:35 robe * /trunk/postgis/postgis.sql.in.c: Accidentally took out ST_WKTToSQL during #1443. ST_WKTToSQL is documented SQL/MM alias (extension didn't install as a result since the documentation comment installation failed) 2012-01-05 22:10 pramsey * /trunk/topology: Add files to svn:ignore 2012-01-05 21:18 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/test/core/testapi.c: Added shortcut mechanism for copying data in rt_raster_from_gdal_dataset() when the natural block width is the raster width. Enhanced testing in testapi.c. 2012-01-05 20:52 dustymugs * /trunk/raster/rt_pg/rt_pg.c: Syntax cleanup as part of memory bugs audit. Related to ticket #1432. This should be the last of it for now. 2012-01-05 20:31 robe * /trunk/postgis/Makefile.in, /trunk/postgis/postgis.sql.in.c, /trunk/postgis/sqlmm.sql.in.c: #1433: Part 2 - merge what is left of sqlmm.sql.in.c into postgis.sql.in.c 2012-01-05 20:13 dustymugs * /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/test/core/testwkb.c, /trunk/raster/test/regress/rt_asgdalraster.sql, /trunk/raster/test/regress/rt_asgdalraster_expected, /trunk/raster/test/regress/rt_asraster.sql, /trunk/raster/test/regress/rt_asraster_expected, /trunk/raster/test/regress/rt_metadata.sql, /trunk/raster/test/regress/rt_metadata_expected, /trunk/raster/test/regress/rt_resample.sql, /trunk/raster/test/regress/rt_resample_expected: Additional regression tests for ST_AsGDALRaster, ST_GDALDrivers, ST_AsRaster, ST_Resample, ST_Metadata. Syntax cleanup in rt_pg.c and testwkb.c 2012-01-05 19:56 robe * /trunk/postgis/legacy.sql.in.c, /trunk/postgis/sqlmm.sql.in.c, /trunk/postgis/uninstall_legacy.sql.in.c: #1433: part 1 -- get rid of SE functions 2012-01-05 18:59 dustymugs * /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/test/regress/rt_histogram.sql, /trunk/raster/test/regress/rt_histogram_expected, /trunk/raster/test/regress/rt_quantile.sql, /trunk/raster/test/regress/rt_quantile_expected, /trunk/raster/test/regress/rt_reclass.sql, /trunk/raster/test/regress/rt_reclass_expected, /trunk/raster/test/regress/rt_summarystats.sql, /trunk/raster/test/regress/rt_summarystats_expected, /trunk/raster/test/regress/rt_valuecount.sql, /trunk/raster/test/regress/rt_valuecount_expected: Memory bug fixes and additional regression tests for ST_SummaryStats, ST_Histogram, ST_ValueCount, ST_Reclass and ST_Quantile. Ticket is #1432. 2012-01-05 16:10 strk * /trunk/raster/rt_pg/rt_pg.c: Switch memory context back before returning in RASTER_bandmetadata Fixes second case in #1432 2012-01-05 08:15 strk * /trunk/configure.ac: It takes GEOS-3.3.2 for a sane topology (noding fixes in there) 2012-01-05 07:59 robe * /trunk/topology/Makefile.in, /trunk/topology/topology_drop_after.sql.in.c, /trunk/topology/topology_drop_before.sql.in.c: #1430: create topology_drop_before and topology_drop_after to allow changing names of input args and allow changing functions to use default args 2012-01-05 07:51 robe * /trunk/postgis/postgis_drop_before.sql.in.c: svn tags 2012-01-04 22:30 strk * /trunk/raster/rt_pg/rt_pg.c: Fix deallocation of terminating NULL in RASTER_asGDALRaster (#1432) 2012-01-04 21:38 strk * /trunk/topology/test/regress/st_remedgemodface.sql, /trunk/topology/test/regress/st_remedgenewface.sql: Work around a PostgreSQL 8.4+ bug with CREATE INTO (#1431) 2012-01-04 20:50 strk * /trunk/doc/extras_topology.xml: Document topology.toTopoGeometry (#1017) 2012-01-04 18:33 strk * /trunk/topology/sql/topogeometry/totopogeom.sql, /trunk/topology/test/regress/totopogeom.sql, /trunk/topology/test/regress/totopogeom_expected: Complete implementation and regress test for toTopoGeom (#1017) You can start playing with this. Lacks documentation. Expect troubles. Feel free to report them. 2012-01-04 18:17 strk * /trunk/topology/test/regress/createtopogeom_expected, /trunk/topology/topology.sql.in.c: Implement TopoGeometry->Geometry converter for COLLECTION types 2012-01-04 17:58 pramsey * /trunk/configure.ac: Don't allow --with-topology when GEOS version < 3.3 2012-01-04 02:07 pramsey * /trunk/configure.ac: Try to make json-c detection slightly more automatic. 2012-01-03 23:52 pramsey * /trunk/liblwgeom/lwgeodetic.c, /trunk/liblwgeom/lwgeodetic.h, /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: Change to GNU macro NAN. Still not feeling The Confidence. 2012-01-03 23:42 pramsey * /trunk/liblwgeom/lwspheroid.c: Make numerical stability fix actually be present 2012-01-03 23:28 pramsey * /trunk/liblwgeom/lwgeodetic.c: Hm, nan() function? 2012-01-03 23:24 strk * /trunk/doc/extras_topology.xml: Document TopoGeo_AddPolygon 2012-01-03 23:17 strk * /trunk/topology/sql/populate.sql, /trunk/topology/test/Makefile, /trunk/topology/test/regress/topogeo_addpolygon.sql, /trunk/topology/test/regress/topogeo_addpolygon_expected: Implement and regress-test TopoGeo_addPolygon 2012-01-03 22:07 pramsey * /trunk/liblwgeom/lwgeodetic.c, /trunk/postgis/geography.sql.in.c, /trunk/postgis/geography_measurement.c, /trunk/postgis/lwgeom_functions_basic.c: Make ST_Azimuth(p1, p1) return NULL and make ST_Project(p1, 0, NULL) return p1. 2012-01-03 21:30 strk * /trunk/TODO: ST_Split was implemented - a lot more to remove from TODO 2012-01-03 20:55 strk * /trunk/topology/sql/topogeometry/totopogeom.sql: Change parameter names to use the "athing" convention. See #1427 2012-01-03 20:48 strk * /trunk/topology/sql/populate.sql, /trunk/topology/test/regress/topogeo_addlinestring_expected: Fix typo in exception message, change signature of TopoGeo_addPolygon 2012-01-03 20:31 pramsey * /trunk/postgis/geography.sql.in.c, /trunk/postgis/postgis.sql.in.c, /trunk/utils/postgis_restore.pl: Reorganize SQL definitions a bit: type creation at the start, indexes and operators after, then other stuff. Probably further ordering would be C-stuff before PL/PgSQL stuff. 2012-01-03 20:24 strk * /trunk/topology/test/regress/topogeo_addpoint.sql, /trunk/topology/test/regress/topogeo_addpoint_expected: Test invalid calls to topogeo_addpoint 2012-01-03 20:04 strk * /trunk/doc/extras_topology.xml: Document TopoGeo_addLineString 2012-01-03 19:21 pramsey * /trunk/liblwgeom/lwgeodetic.c, /trunk/postgis/geography_measurement.c, /trunk/postgis/lwgeom_functions_basic.c, /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: Change units to radians and add some tests (#657 and #1305) 2012-01-03 18:41 strk * /trunk/topology/sql/populate.sql, /trunk/topology/test/Makefile, /trunk/topology/test/regress/topogeo_addlinestring.sql, /trunk/topology/test/regress/topogeo_addlinestring_expected: Implement and regress-test TopoGeo_AddLineString 2012-01-03 18:34 dustymugs * /trunk/raster/rt_pg/rtpostgis_legacy.sql.in.c: Removed DROP VIEW statements as per suggestion by robe in ticket #1422. 2012-01-03 10:52 strk * /trunk/doc/extras_topology.xml: Document TopoGeo_addPoint 2012-01-03 10:39 strk * /trunk/topology/test/Makefile, /trunk/topology/test/regress/topogeo_addpoint.sql, /trunk/topology/test/regress/topogeo_addpoint_expected: Add regression test for TopoGeo_AddPoint 2012-01-03 10:10 strk * /trunk/topology/sql/populate.sql, /trunk/topology/topology.sql.in.c: Move TopoGeom_addXXX functions to populate.sql and refine signatures Implement TopoGeom_addPoint (misses regression testing yet) 2012-01-03 09:49 strk * /trunk/topology/sql/sqlmm.sql, /trunk/topology/test/regress/st_changeedgegeom.sql, /trunk/topology/test/regress/st_changeedgegeom_expected: Don't consider the old self edge when checking integrity Fixes a bug introduced by previous commit. 2012-01-03 09:44 strk * /trunk/topology/sql/sqlmm.sql, /trunk/topology/test/regress/st_changeedgegeom.sql, /trunk/topology/test/regress/st_changeedgegeom_expected: Don't consider shared nodes as edge intersections. Fixes #1428. 2012-01-02 06:59 dustymugs * /trunk/raster/rt_pg, /trunk/raster/rt_pg/.svnignore, /trunk/raster/rt_pg/Makefile.in, /trunk/raster/rt_pg/legacy.sql.in.c, /trunk/raster/rt_pg/rtpostgis_legacy.sql.in.c: Renamed legacy.sql.in.c to rtpostgis_legacy.sql.in.c to not conflict with postgis' legacy.sql. Associated ticket is #1422. 2012-01-02 00:31 robe * /trunk/regress/measures.sql, /trunk/regress/sql-mm-general.sql: #722 more regress fixes for GeomFromText 2012-01-02 00:25 robe * /trunk/regress/tickets.sql: #722: regress replace GeomFromText with ST_GeomFromText 2012-01-01 23:42 robe * /trunk/postgis/legacy.sql.in.c, /trunk/postgis/legacy_compatibility_layer.sql.in.c, /trunk/postgis/postgis.sql.in.c, /trunk/postgis/uninstall_legacy.sql.in.c: #722: Good bye GeomFromWKB, GeomFromText 2012-01-01 21:04 dustymugs * /trunk/raster/rt_pg, /trunk/raster/rt_pg/.svnignore, /trunk/raster/rt_pg/Makefile.in, /trunk/raster/rt_pg/legacy.sql.in.c: Added legacy.sql which adds renamed and removed columns to raster_columns and raster_overviews. This will allow 3rd party software that hasn't been updated to the current structures of raster_columns and raster_overviews to still operate successfully. 2012-01-01 15:58 robe * /trunk/doc/reference_output.xml, /trunk/postgis/postgis.sql.in.c, /trunk/postgis/postgis_drop.sql.in.c: #961: Change ST_GeoHash to use default args 2012-01-01 15:41 robe * /trunk/doc/reference_measure.xml: update to include ST_Azimuth for geography -- still need example. Also provide example for using degrees 2012-01-01 15:22 robe * /trunk/doc/reference_output.xml, /trunk/postgis/geography.sql.in.c, /trunk/postgis/postgis.sql.in.c, /trunk/postgis/postgis_drop.sql.in.c: #961: ST_AsGeoJSON change to use default args 2012-01-01 14:39 robe * /trunk/postgis/postgis_drop.sql.in.c: over dropped ST_AsKML protos 2012-01-01 14:10 robe * /trunk/doc/reference_output.xml, /trunk/postgis/geography.sql.in.c, /trunk/postgis/postgis.sql.in.c, /trunk/postgis/postgis_drop.sql.in.c, /trunk/postgis/postgis_drop_before.sql.in.c: changed name of prec to maxdecimaldigits for ST_AsX3D to be consistent with other ST_As* functions, change ST_AsKML to use default args 2012-01-01 13:28 robe * /trunk/doc/reference_output.xml: fix incorrect arg name in ST_AsGML 2012-01-01 13:24 robe * /trunk/postgis/legacy.sql.in.c, /trunk/postgis/legacy_compatibility_layer.sql.in.c, /trunk/postgis/postgis.sql.in.c, /trunk/postgis/uninstall_legacy.sql.in.c: #722: Remove all functions with ST_ equivalents from core postgis.sql. Good bye SetSRID 2012-01-01 04:38 robe * /trunk/postgis/geography.sql.in.c, /trunk/postgis/postgis.sql.in.c: #1423: ST_AsGML regress fixes -- bah revert last change evidentally '' and NULL prefix do not mean the same thing. 2012-01-01 03:41 robe * /trunk/postgis/geography.sql.in.c, /trunk/postgis/postgis.sql.in.c: #1423 revision -- put back the strict but set default prefix to '' AND NULLIF it in the function 2012-01-01 03:28 robe * /trunk/postgis/geography.sql.in.c: #1423 -- fix for geography ST_AsGML - take off strictness if we allow null for prefix 2012-01-01 03:27 robe * /trunk/postgis/postgis.sql.in.c: #1423: ST_AsGML fix - Can't have strict on funcs that take default args where a default arg defaults to NULL. Really :) 2012-01-01 02:57 robe * /trunk/postgis/postgis_drop.sql.in.c: forgot a ST_AsGML drop version,geometry version 2012-01-01 01:40 dustymugs * /trunk/raster/loader/raster2pgsql.c, /trunk/raster/loader/raster2pgsql.h: Added support for attempting to identify the EPSG from a raster's metadata if SRID is not provided with -s. If unable to get geotransform matrix from raster, use generic default of (0, 1, 0, 0, 0, -1). Associated ticket is #1421 2012-01-01 01:26 robe * /trunk/doc/reference_output.xml, /trunk/postgis/geography.sql.in.c, /trunk/postgis/postgis.sql.in.c, /trunk/postgis/postgis_drop.sql.in.c: #961: Change ST_AsGML to use default args 2011-12-31 09:47 strk * /trunk/doc/extras_topology.xml: Document new optional arguments to AddNode 2011-12-31 09:47 strk * /trunk/topology/sql/populate.sql, /trunk/topology/test/regress/addnode.sql, /trunk/topology/test/regress/addnode_expected: topology.AddNode: add 2 additional optional arguments to allow splitting edges and computing containing_face 2011-12-31 09:47 strk * /trunk/topology/sql/sqlmm.sql: Add parameter names 2011-12-31 09:47 strk * /trunk/topology/sql/query/getfacebypoint.sql: Use DEBUG level for printing SQL being executed... 2011-12-31 04:45 robe * /trunk/extensions/postgis/Makefile, /trunk/extensions/postgis/postgis.control, /trunk/extensions/postgis_topology/Makefile, /trunk/extensions/postgis_topology/postgis_topology.control: bump up release numbers 2011-12-31 04:36 robe * /trunk/doc/reference_raster.xml: forgot altitude arg for hillshade 2011-12-30 15:52 robe * /trunk/doc/reference_output.xml, /trunk/postgis/postgis.sql.in.c: quickly change the options name arg to agree with ST_AsGML docs 2011-12-30 15:43 robe * /trunk/doc/reference_output.xml, /trunk/postgis/postgis.sql.in.c, /trunk/postgis/postgis_drop.sql.in.c: #1415 -- beginning support for options -- expose the currently useless opts flag 2011-12-30 13:23 pramsey * /trunk/postgis/sqlmm.sql.in.c, /trunk/postgis/uninstall_sqlmm.sql.in.c: Stub in ST_LocateAlong and ST_LocateBetween for implementation before 2.0 2011-12-30 09:24 robe * /trunk/doc/reference_output.xml: put in default values for ST_AsSVG geography 2011-12-30 09:06 robe * /trunk/postgis/geography.sql.in.c: change ST_AsSVG(text) to explicilty list all args otherwise upgrade script fails -- since old signature exists causing ambiguous conflict during install. 2011-12-30 08:48 robe * /trunk/doc/reference_output.xml, /trunk/doc/reference_raster.xml, /trunk/postgis/geography.sql.in.c, /trunk/postgis/postgis.sql.in.c, /trunk/postgis/postgis_drop.sql.in.c: change ST_AsSVG to use default args and support named args. Also correct misstatement in geography code as to the ordering of args thought that ordering makes more logical sense to me (it ain't the way it is) 2011-12-29 21:00 pramsey * /trunk/regress/run_test: Conditionally drop loader test tables (requires PostgreSQL >= 8.2 to support IF EXISTS syntax) 2011-12-29 20:32 pramsey * /trunk/postgis/geography.h, /trunk/postgis/geography_inout.c, /trunk/postgis/gserialized_typmod.c, /trunk/postgis/lwgeom_inout.c: Fix postgis_valid_typmod to use gserialized* as an input instead of lwgeom* to get past in/out memory management issues (#1413) 2011-12-29 18:13 strk * /trunk/topology/test/regress/createtopogeom.sql, /trunk/topology/test/regress/createtopogeom_expected, /trunk/topology/topology.sql.in.c: Retain type of TopoGeometry objects defined by NO element (#1017) Includes regression tests for conversion of typed empty objects from simple to topological model. 2011-12-29 18:01 strk * /trunk/doc/extras_topology.xml, /trunk/topology/topology.sql.in.c: Consider TopoElements of type 0 as empty, allow CreateTopoGeom calls w/out a TopoElementArray to construct empties (#1017) 2011-12-29 11:18 strk * /trunk/topology/test/regress/createtopogeom.sql, /trunk/topology/test/regress/createtopogeom_expected: Test more TopoGeometry creation 2011-12-29 10:52 strk * /trunk/topology/test/regress/createtopogeom.sql, /trunk/topology/test/regress/createtopogeom_expected, /trunk/topology/topology.sql.in.c: CreateTopoGeom: tweak error message on out-of-range TopoGeometry type 2011-12-29 10:44 strk * /trunk/topology/topology.sql.in.c: Complete parameter names 2011-12-29 07:40 strk * /trunk/topology/sql/populate.sql: Typos and argument names 2011-12-29 07:39 strk * /trunk/regress/run_test: Honour verbosity for database initialization errors 2011-12-29 07:04 strk * /trunk/topology/sql/predicates.sql: Tabs to spaces, a few TODO items... 2011-12-29 07:04 strk * /trunk/topology/Makefile.in, /trunk/topology/sql/predicates.sql, /trunk/topology/topology.sql.in.c: Put overridden (for topology) spatial predicates in their own file 2011-12-29 06:48 strk * /trunk/topology/sql/topogeometry/totopogeom.sql, /trunk/topology/test/regress/totopogeom.sql, /trunk/topology/test/regress/totopogeom_expected: topology.toTopoGeom: add type compatibility checks (#1017) 2011-12-29 06:05 strk * /trunk/postgis/postgis.sql.in.c: Add geometry parameter names to functions 2011-12-28 16:51 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c: Removed STRICT from various ST_Intersects functions and changed the costs of calling ST_Intersects to 1000. Related ticket is #1410. 2011-12-28 15:45 dustymugs * /trunk/raster/rt_core/rt_api.c: Force initialization of output GDAL raster from rt_raster_gdal_warp to band's NODATA value. Also, spelling correction. 2011-12-28 14:07 robe * /trunk/doc/using_raster_dataman.xml: I have difficulty with simple math 2011-12-28 13:59 robe * /trunk/doc/using_raster_dataman.xml: more description of over view 2011-12-28 11:01 strk * /trunk/raster/rt_pg/Makefile.in: Drop spurious white spaces. Should fix #1409. Thanks Peter Clark. 2011-12-28 02:19 dustymugs * /trunk/raster/loader/raster2pgsql.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c: Correct output of INSERT statements for overviews in raster2pgsql.c. Associated ticket is #1404. Aslo minor code formatting and additional code checks in rtpostgis.sql.in.c 2011-12-27 16:37 robe * /trunk/doc/reference_raster.xml: oops missing tag -- removed other copy paste mistakes 2011-12-27 16:33 robe * /trunk/doc/reference_raster.xml: document ST_HillShade (still need to put in examples) 2011-12-27 15:31 robe * /trunk/doc/using_raster_dataman.xml: norm is right - powers of 2 are better especially since my file tiles are in powers of 2 so don't get scrap tiles 2011-12-27 06:32 robe * /trunk/doc/using_raster_dataman.xml: link to npgsql download site. 2011-12-27 06:27 robe * /trunk/doc/using_raster_dataman.xml: fix typo and provide link to java jdbc download site 2011-12-27 06:04 robe * /trunk/doc/reference_raster.xml: link to raster applications section that demonstrates how to use these functions in an application 2011-12-27 06:01 robe * /trunk/doc/using_raster_dataman.xml: replace java example with a simpler more useful one 2011-12-27 05:29 robe * /trunk/doc/using_raster_dataman.xml: provide a java console app example 2011-12-26 22:22 robe * /trunk/doc/using_raster_dataman.xml: more description 2011-12-26 22:10 robe * /trunk/doc/using_raster_dataman.xml: c# example using ST_AsPNG 2011-12-26 20:31 robe * /trunk/doc/using_raster_dataman.xml: more cleanup 2011-12-26 20:24 robe * /trunk/doc/using_raster_dataman.xml: use docbook paragraph tags 2011-12-26 20:21 robe * /trunk/doc/using_raster_dataman.xml: some other minor cleanup 2011-12-26 20:20 robe * /trunk/doc/using_raster_dataman.xml: wrap php code in cdata tags 2011-12-26 20:10 robe * /trunk/doc/using_raster_dataman.xml: Add php example using postgis raster 2011-12-26 17:43 robe * /trunk/doc/reference_raster.xml: correct comment 2011-12-26 17:38 robe * /trunk/doc/reference_raster.xml: minor formatting cleanup 2011-12-26 17:37 robe * /trunk/doc/reference_raster.xml: fix typo in image names 2011-12-26 11:04 robe * /trunk/doc/html/images/st_resample01.png, /trunk/doc/html/images/st_resample02.png, /trunk/doc/reference_raster.xml: example of resample 2011-12-26 10:31 robe * /trunk/raster/rt_pg/rtpostgis_upgrade_cleanup.sql.in.c: fix typo in cast check expression. Should be checking for box3d existence not box2d 2011-12-26 09:32 robe * /trunk/extensions/postgis/Makefile, /trunk/extensions/postgis/postgis.control, /trunk/extensions/postgis_topology/Makefile, /trunk/extensions/postgis_topology/postgis_topology.control: bump up version numbers 2011-12-25 10:56 strk * /trunk/topology/Makefile.in, /trunk/topology/sql/topogeometry/totopogeom.sql, /trunk/topology/test/Makefile, /trunk/topology/test/regress/totopogeom.sql, /trunk/topology/test/regress/totopogeom_expected, /trunk/topology/topology.sql.in.c: Stub toTopoGeom function and testcase (#1017) 2011-12-25 10:56 strk * /trunk/topology/Makefile.in: Add missing dependencies of topology.sql (includes) 2011-12-24 22:27 robe * /trunk/doc/reference_raster.xml: another minor typo 2011-12-24 22:10 robe * /trunk/doc/reference_raster.xml: fix typo in column numbers 2011-12-24 21:39 robe * /trunk/doc/reference_raster.xml: minor formatting change 2011-12-24 21:07 robe * /trunk/doc/html/images/rt_st_transform03.png, /trunk/doc/reference_raster.xml: fix formatting of ST_Transform example and add another sub example demonstrating using different algorithm 2011-12-24 20:18 robe * /trunk/doc/html/images/rt_st_transform01.png, /trunk/doc/html/images/rt_st_transform02.png, /trunk/doc/reference_raster.xml: example for raster transform 2011-12-24 18:40 robe * /trunk/doc/using_raster_dataman.xml: change docs to use unix style slashes which work correctly on both Unix and windows. 2011-12-24 16:42 dustymugs * /trunk/raster/loader/raster2pgsql.c: If generating overviews and -F is set, overview tables will have "filename" column. 2011-12-24 15:52 dustymugs * /trunk/raster/loader/raster2pgsql.c: Testing the wrong variable when checking if two rasters is different. 2011-12-24 11:41 strk * /trunk/raster/rt_pg/Makefile.in: Encode dependency of objects and scripts on configuration 2011-12-24 11:22 strk * /trunk/.gitignore: Ignore generated uninstall_rtpostgis.sql 2011-12-24 11:22 strk * /trunk/topology/test/regress/droptopology.sql: Drop created tables after run 2011-12-24 11:22 strk * /trunk/topology/test/regress/topo2.5d.sql: Cleanup created tables after run 2011-12-24 11:21 strk * /trunk/topology/test/regress/gml.sql: drop created table after run 2011-12-24 11:21 strk * /trunk/utils/create_undef.pl: Add support for dropping DOMAINs in create_undef.pl (#1407) 2011-12-24 11:21 strk * /trunk/regress/run_test: Enable uninstall_topology.sql testing 2011-12-24 11:21 strk * /trunk/utils/create_undef.pl: Allow fully-qualified basetype name for aggregates 2011-12-24 11:21 strk * /trunk/utils/create_undef.pl: Drop tables in reverse order, reducing probability of fkey troubles 2011-12-24 10:42 strk * /trunk/raster/test/regress/Makefile.in, /trunk/regress/Makefile.in, /trunk/topology/test/Makefile: run_test doesn't need USE_VERSION anymore 2011-12-24 10:42 strk * /trunk/.gitignore, /trunk/topology/Makefile.in: Generate uninstall_topology.sql 2011-12-24 10:34 strk * /trunk/regress/run_test: Stop using USE_VERSION, assume pgsql is always > 7.4. Hopefully fixes #819 2011-12-24 10:34 strk * /trunk/utils/create_undef.pl: Add support for objects schema definition in create_undef.pl 2011-12-24 09:59 strk * /trunk/raster/test/regress/rt_intersection.sql: Drop created function after run 2011-12-24 09:59 strk * /trunk/raster/test/regress/Makefile.in, /trunk/raster/test/regress/drop_rt_mapalgebra_test.sql, /trunk/raster/test/regress/drop_rt_mapalgebra_test_expected, /trunk/raster/test/regress/drop_rt_mapalgebrafctngb_test.sql, /trunk/raster/test/regress/drop_rt_mapalgebrafctngb_test_expected: Ensure mapalgebra test functions are dropped 2011-12-24 09:59 strk * /trunk/raster/test/regress/Makefile.in, /trunk/raster/test/regress/create_rt_utility_test_expected, /trunk/raster/test/regress/rt_utility.sql: Don't load rt_utility_test data creator as test 2011-12-24 09:58 strk * /trunk/raster/test/regress/Makefile.in, /trunk/raster/test/regress/drop_rt_empty_raster_test.sql, /trunk/raster/test/regress/drop_rt_empty_raster_test_expected: Add rt_empty_raster dropper script 2011-12-24 09:58 strk * /trunk/raster/test/regress/Makefile.in, /trunk/raster/test/regress/drop_rt_properties_test.sql, /trunk/raster/test/regress/drop_rt_properties_test_expected: Add rt_properties_test dropper script 2011-12-24 09:58 strk * /trunk/raster/test/regress/Makefile.in, /trunk/raster/test/regress/box3d.sql, /trunk/raster/test/regress/create_box3d_test.sql, /trunk/raster/test/regress/create_box3d_test_expected, /trunk/raster/test/regress/create_rt_bytea_test.sql, /trunk/raster/test/regress/create_rt_bytea_test_expected, /trunk/raster/test/regress/rt_bytea.sql: Move single-test data tables within the testfiles, cleanup after run 2011-12-24 09:58 strk * /trunk/raster/test/regress/rt_io.sql: Cleanup after run 2011-12-24 09:58 strk * /trunk/raster/test/regress/Makefile.in, /trunk/raster/test/regress/drop_rt_band_properties_test.sql, /trunk/raster/test/regress/drop_rt_band_properties_test_expected: Add a drop_rt_band_properties_test script for cleanup purposes 2011-12-24 09:58 strk * /trunk/raster/test/regress/rt_spatial_relationship.sql: cleanup data tables 2011-12-24 09:58 strk * /trunk/raster/test/regress/Makefile.in, /trunk/raster/test/regress/drop_rt_gist_test.sql, /trunk/raster/test/regress/drop_rt_gist_test_expected: Add a drop_rt_gist_test.sql file for cleanup purposes (#301) 2011-12-24 09:58 strk * /trunk/raster/test/regress/bug_test_car5.sql: Cleanup created objects 2011-12-24 09:57 strk * /trunk/raster/rt_pg/rtpostgis.sql.in.c: Avoid function calls in DEFAULT specifications for unknown SRID Matches what postgis.sql does as well. Fixes generation of uninstall script for raster (#301) 2011-12-24 09:57 strk * /trunk/utils/create_undef.pl: Enhance DEFAULT specification stripper 2011-12-24 09:57 strk * /trunk/regress/run_test: Run uninstall test for raster, when enabled 2011-12-24 09:56 strk * /trunk/raster/rt_pg/Makefile.in: Generate uninstall_rtpostgis.sql (#301) 2011-12-24 02:51 dustymugs * /trunk/utils/uninstall_script: Additional work to remove DROP FUNCTION statements depending upon prior DROP TYPE ... CASCADE statements that generate ERRORs 2011-12-24 01:14 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h, /trunk/raster/rt_pg/rt_pg.c: Instead of using spatial reference text in WKT format, use PROJ.4 format when possible. This does mean that in situations that require WKT format, rt_raster_gdal_sr must be called to convert from one format to the other. 2011-12-24 01:08 dustymugs * /trunk/raster/rt_pg/rt_pg.c: Fix issue with RASTER_sameAlignment where the deserializing of the raster is not being limited to just the header. 2011-12-23 17:33 strk * /trunk/utils/create_undef.pl: support multiline function signatures at the parsing stage too... 2011-12-23 17:30 strk * /trunk/utils/create_undef.pl: Add support for multiline function signatures 2011-12-23 17:01 dustymugs * /trunk/raster/loader/raster2pgsql.c: Overview constraints should always be added regardless of whether or not the user requests raster constraints. 2011-12-23 16:49 strk * /trunk/utils/create_undef.pl: Write header in the files generated by create_undef.pl Header includes license, creation timestamp and input filename 2011-12-23 16:49 strk * /trunk/.gitignore, /trunk/postgis/Makefile.in, /trunk/postgis/uninstall_postgis.sql.in.c: Simplify uninstall_postgis.sql rule, drop the manual edited version 2011-12-23 16:39 dustymugs * /trunk/raster/loader/raster2pgsql.c: Fixed erroneous addition of filename to overviews when the flags -l -F -Y are combined. 2011-12-23 16:22 dustymugs * /trunk/utils/uninstall_script: Fixed for better path handling 2011-12-23 16:18 robe * /trunk/doc/installation.xml: put in sections for postgis extensions. Probably will need some cleanup. 2011-12-23 16:14 strk * /trunk/.gitignore: Ignore generated comment files 2011-12-23 16:14 strk * /trunk/.gitignore: Ignore generated raster files 2011-12-23 16:14 strk * /trunk/postgis/Makefile.in: Let create_undef.pl generate uninstall_postgis.sql 2011-12-23 16:14 strk * /trunk/regress/run_test: Cleanup after loader test runs, fixing uninstall testing 2011-12-23 16:14 strk * /trunk/regress/clean.sql, /trunk/regress/sql-mm-serialize.sql: Drop objects created by the tests 2011-12-23 16:14 strk * /trunk/utils/create_undef.pl: Fix create_undef.pl script to generate correct uninstall script 2011-12-23 16:04 dustymugs * /trunk/utils/uninstall_script: Added uninstall_script to facilitate generation of uninstall_postgis.sql and uninstall_rtpostgis.sql. It could still use additional validation and cleaning up of the output uninstall sql files. 2011-12-23 13:20 robe * /trunk/doc/reference_raster.xml: minor code change to make example a bit shorter 2011-12-23 13:06 robe * /trunk/doc/reference_raster.xml: fix some erroneous statements about ST_Clip and provide example demonstrating trimraster argument effect 2011-12-23 08:53 robe * /trunk/doc/reference_raster.xml: fix unbalanced tag 2011-12-23 08:38 robe * /trunk/doc/reference_raster.xml: some cosmetic cleanup 2011-12-23 08:35 robe * /trunk/doc/html/images/st_clip01.png, /trunk/doc/html/images/st_clip02.png, /trunk/doc/html/images/st_clip03.png, /trunk/doc/reference_raster.xml: example of st_clip with pictures 2011-12-23 07:58 robe * /trunk/doc/reference_raster.xml: start documenting ST_Clip 2011-12-22 19:09 robe * /trunk/doc/reference_raster.xml: fill in missing protos for droprasterconstraints / addrasterconstraints 2011-12-22 13:24 robe * /trunk/doc/using_raster_dataman.xml: make title a little shorter 2011-12-22 13:23 robe * /trunk/doc/using_postgis_app.xml, /trunk/doc/using_raster_dataman.xml: changing titles -- raster data man I'm eventually going to throw in mapserver, .net, jdbc examples cause I'm too lazy to create a separate chapter. The postgis app section is really specific to postgis geometry since it doesn't talk about raster or geography at all. 2011-12-22 13:18 robe * /trunk/doc/using_raster_dataman.xml: minor error in statement 2011-12-22 11:20 strk * /trunk/postgis/uninstall_geography.sql.in.c, /trunk/postgis/uninstall_postgis.sql.in.c: Drop operator families, not classes (#543) 2011-12-22 11:20 strk * /trunk/postgis/Makefile.in: Encode dependency of uninstall_postgis.sql on included files 2011-12-22 11:20 strk * /trunk/postgis/uninstall_postgis.sql.in.c: Add more uninstall objects found by uninstall test (#1397) 2011-12-22 11:19 strk * /trunk/regress/run_test: Count objects in the _regress_ database, not elsewhere (#1397) 2011-12-22 10:21 strk * /trunk/regress/run_test: Fix testing of uninstall script count [#1397] This commit also adds new utility functions and skips testing uninstall when raster or topology are enabled. 2011-12-22 10:21 strk * /trunk/postgis/uninstall_postgis.sql.in.c: Fix uninstall script [#1153] 2011-12-22 10:21 strk * /trunk/postgis/postgis.sql.in.c, /trunk/postgis/postgis_drop.sql.in.c: Deprecate Polygonize and Collect aggregates [#1400] 2011-12-22 10:21 strk * /trunk/postgis/Makefile.in: Encode dependency of postgis.sql from included scripts 2011-12-22 10:21 strk * /trunk/postgis/Makefile.in: Encode dependency of postgis objects on postgis_config.h Fixes ./configure && make check after switching between different PostgreSQL versions. 2011-12-22 10:21 strk * /trunk/regress/run_test: Add testing for uninstall_postgis.sql [#1397] The uninstall currently fails due to #1153 2011-12-22 08:23 strk * /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: Don't depend on bytea representation for unrelated tests. Fix testing against PostgreSQL 9.0+. 2011-12-22 08:01 strk * /trunk/postgis/gserialized_gist_2d.c: Replace INFINITY with MAXFLOAT. Should fix Solaris build [#1396] I don't think it makes a difference as those functions are not documented about the exceptional return, and no regression test fails with the change. 2011-12-22 05:48 pramsey * /trunk/postgis/geometry_estimate.c: Move SPI_finish to after elog calls. This seems to fix the regression failure in 877, though why is not clear. Is SPI_finish removing a memory context that palloc has allocated things inside? This would explain the odd result (tbl and col variables get emptied upon call to SPI_finish). 2011-12-21 21:49 robe * /trunk/doc/reference_raster.xml: change ST_Reclass example to use less verbose ST_AddBand array syntax 2011-12-21 19:07 pramsey * /trunk/liblwgeom/liblwgeom.h.in, /trunk/liblwgeom/lwgeodetic.c, /trunk/postgis/geography.sql.in.c, /trunk/postgis/geography_measurement.c: ST_Azimuth on the spheroid (#1305) 2011-12-21 18:42 pramsey * /trunk/doc/reference_measure.xml, /trunk/liblwgeom/liblwgeom.h.in, /trunk/liblwgeom/lwgeodetic.c, /trunk/postgis/geography.sql.in.c, /trunk/postgis/geography_measurement.c: Add ST_Project(geography, distance, azimuth) (#657) to construct a new point given a heading and a distance. 2011-12-21 17:16 robe * /trunk/doc/using_raster_dataman.xml: fix typo 2011-12-21 17:15 strk * /trunk/regress/run_test: Add missing options in the help string 2011-12-21 17:09 strk * /trunk/regress/Makefile.in, /trunk/regress/run_test: Put staged postgis.sql with other staged intsall objects 2011-12-21 16:17 strk * /trunk/doc/man/shp2pgsql.1: Document the new -s from:to syntax of shp2pgsql [#994] 2011-12-21 14:53 strk * /trunk/postgis/lwgeom_inout.c: Add include for lwgeom_typmod_valid define 2011-12-21 14:50 strk * /trunk/raster/rt_pg/Makefile.in: Add top-level and postgis/ dirs in include path for building scripts Fixes an error finding sqldefines.h 2011-12-21 14:37 strk * /trunk/liblwgeom/liblwgeom_internal.h, /trunk/liblwgeom/lwin_wkb.c, /trunk/liblwgeom/lwout_wkb.c, /trunk/liblwgeom/lwutil.c: Use own implementation of endian detection, should fix #1172 2011-12-21 14:16 strk * /trunk/java/jdbc/src/org/postgis/Geometry.java: Fix repeated modifier 2011-12-21 14:03 strk * /trunk/postgis/Makefile.in, /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/postgis_module.c: Put PostgreSQL module related code in a new postgis_module.c file Beside the existing MODULE_MAGIC macro we now also have _PG_init and _PG_fini which are called at module load and unload. Such functions may be used to deal with GUC (and sample code for that is stubbed already). See #1393. 2011-12-21 13:59 robe * /trunk/postgis/uninstall_legacy.sql.in.c: #1257 - drop mem_size 2011-12-21 13:14 robe * /trunk/doc/reference_accessor.xml: #1345 write this off as an observed regression difference and document the behavior for those like me who will be adversely impacted and confused by application breakage. 2011-12-21 13:04 robe * /branches/1.5/doc/reference_lrs.xml: #1242 write this off as a documentation bug. I don't have 1.5.1 anymore to confirm ST_Line_Locate_Point ever worked with multilinestrings and doesn't work on my 1.5.3 install 2011-12-21 13:03 robe * /trunk/doc/reference_lrs.xml: #1242 write this off as a documentation bug. I don't have 1.5.1 anymore to confirm ST_Line_Locate_Point ever worked with multilinestrings and doesn't work on my 1.5.3 install 2011-12-20 19:35 strk * /trunk/java/jdbc/jtssrc/org/postgis/jts/JtsBinaryParser.java, /trunk/java/jdbc/jtssrc/org/postgis/jts/JtsBinaryWriter.java, /trunk/java/jdbc/src/org/postgis/Geometry.java, /trunk/java/jdbc/src/org/postgis/PGboxbase.java, /trunk/java/jdbc/src/org/postgis/PGgeometry.java, /trunk/java/jdbc/src/org/postgis/binary/BinaryParser.java, /trunk/java/jdbc/src/org/postgis/binary/BinaryWriter.java, /trunk/java/jdbc/src/org/postgis/java2d/PGShapeGeometry.java, /trunk/java/jdbc/src/org/postgis/java2d/ShapeBinaryParser.java, /trunk/java/pljava/src/org/postgis/pljava/PLJtsParser.java, /trunk/java/pljava/src/org/postgis/pljava/PLJtsWriter.java: Convert java components to SRID<=0 being unknown and 0 being the official one [#1221] NOTE: this is untested, as "make" didn't know what to do and so neither do I 2011-12-20 18:51 strk * /trunk/postgis/lwgeom_geos.c, /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: Different types _can_ be equal, see #756 2011-12-20 16:56 robe * /trunk/doc/installation.xml: link to windows supplementary hard upgrade instructions 2011-12-20 16:01 strk * /trunk/utils/postgis_restore.pl: Add comments in current version, including topo and raster [#1390] 2011-12-20 15:43 strk * /trunk/utils/postgis_restore.pl: Add comments from pgis-1.4 [#1390] Also handle pg_restore errors more cleanly 2011-12-20 15:18 strk * /trunk/utils/postgis_restore.pl: Add more objects from a 1.5 install, including comments [#1390] 2011-12-20 03:28 dustymugs * /trunk/raster/loader/Makefile.in, /trunk/raster/scripts/Makefile.in: Finished support for make target "uninstall". 2011-12-20 02:58 dustymugs * /trunk/raster/Makefile.in, /trunk/raster/loader/Makefile.in, /trunk/raster/rt_pg, /trunk/raster/rt_pg/.svnignore, /trunk/raster/rt_pg/Makefile.in, /trunk/raster/scripts/Makefile.in, /trunk/raster/scripts/python/Makefile.in, /trunk/raster/test/Makefile.in, /trunk/raster/test/regress/Makefile.in: Correct handling of make target "distclean". Next is "uninstall". 2011-12-19 19:21 strk * /trunk/regress/loader/ReprojectPts.opts, /trunk/regress/loader/ReprojectPtsGeog.opts: Update loader tests to use the new reprojection switch [#994] 2011-12-19 19:06 strk * /trunk/loader/shp2pgsql-cli.c: Drop -r switch, allow requesting reprojection with -s [#994] 2011-12-19 16:19 strk * /trunk/doc/html/image_src/generator.c: Make sure input is at least 3 characters long (#1146) 2011-12-19 16:19 strk * /trunk/utils/postgis_restore.pl: Report testing of pg-8.4.9/pgis-2.0.0SVN => pg-9.1.2/pgis-2.0.0SVN 2011-12-19 12:27 strk * /trunk/doc/installation.xml: Document postgis_restore.pl based HARD UPGRADE procedure Reviews are welcome. The new description replaces the old one so the brute force noisy process is now undocumented. If really needed it may come back in a subsection. 2011-12-19 09:07 strk * /trunk/utils/postgis_restore.pl: Allow keeping rows in spatial_ref_sys at postgis_restore.pl time After this commit the entries found in spatial_ref_sys at time of restore are retained w/out triggering ERROR lines in logfile or transaction aborts. Entries in dump with SRID not found in existing spatial_ref_sys are inserted. 2011-12-19 08:18 strk * /trunk/utils/postgis_restore.pl: Fix SRIDs in topology.topology after restore. 2011-12-19 06:33 robe * /trunk/extensions/postgis/Makefile, /trunk/extensions/postgis/postgis.control, /trunk/extensions/postgis_extension_helper.sql, /trunk/extensions/postgis_extension_helper_uninstall.sql, /trunk/extensions/postgis_topology/Makefile, /trunk/extensions/postgis_topology/postgis_topology.control: bump up numbers. logic to drop raster casts from extension if they are present and script asks to drop. 2011-12-19 05:00 robe * /trunk/raster/rt_pg/rtpostgis_drop.sql.in.c: get rid of superfluous drop if exists _drop_st_samealignment 2011-12-19 04:56 dustymugs * /trunk/raster/test/regress/check_raster_columns.sql, /trunk/raster/test/regress/check_raster_columns_expected, /trunk/raster/test/regress/check_raster_overviews.sql, /trunk/raster/test/regress/check_raster_overviews_expected, /trunk/raster/test/regress/rt_intersection.sql, /trunk/raster/test/regress/rt_intersection_expected: Fixed to suppress PL/pgSQL notices causing issues due to line # output. Added order by to check_raster_overviews to ensure consistent output. 2011-12-19 04:48 robe * /trunk/raster/rt_pg/Makefile.in, /trunk/raster/rt_pg/rtpostgis_drop.sql.in.c, /trunk/raster/rt_pg/rtpostgis_upgrade_cleanup.sql.in.c: revise upgrade script to take into consideration change in casts 2011-12-19 04:12 robe * /trunk/doc/reference_raster.xml: replace box2d with box3d in examples and remaining func 2011-12-19 03:44 robe * /trunk/doc/extras_topology.xml: Clarify topology topoelement example that it is an example of WHAT NOT TO DO 2011-12-19 03:37 robe * /trunk/doc/reference_raster.xml: replace references to box2d with box3d 2011-12-19 02:18 robe * /trunk/doc/reference_raster.xml: get rid of remove ST_Intersection signatures and replace with new ones. Add the raster outputting intersection signatures. Still need to put in examples. 2011-12-19 01:59 robe * /trunk/doc/faq_raster.xml, /trunk/doc/reference_raster.xml, /trunk/doc/using_raster_dataman.xml: update faq for raster to bring it more up to line with new loading , QGIS support etc., remove box2d and replace with box3d, minor rewording -- people who don't know GDAL don't know what a GDAL raster is. Took that word out when describing -G since it confuses rather than adding value. 2011-12-19 01:53 dustymugs * /trunk/raster/test/regress/check_raster_columns.sql, /trunk/raster/test/regress/check_raster_columns_expected, /trunk/raster/test/regress/check_raster_overviews.sql, /trunk/raster/test/regress/check_raster_overviews_expected: Refactored and cleaned up the regressions checks of values in raster_columns and raster_overviews views. 2011-12-18 23:02 strk * /trunk/utils/postgis_restore.pl: Document darkblue test: pg-9.1b3/pgis-1.5 to pg-9.1.1/pgis-2.0.0SVN 2011-12-18 22:42 strk * /trunk/raster/test/regress/check_raster_columns_expected, /trunk/raster/test/regress/check_raster_overviews_expected: Do not expect things to happen in "userland" schema (what is it?) 2011-12-18 18:49 robe * /trunk/doc/using_raster_dataman.xml: put in missing tag 2011-12-18 18:05 robe * /trunk/doc/using_raster_dataman.xml: add in some missing raster2pgsql switches and provide an example of the -G list drivers option. 2011-12-18 14:24 strk * /trunk/regress/tickets_expected: Update after typo fix for AddGeometryColumn error message 2011-12-18 14:22 strk * /trunk/postgis/lwgeom_box3d.c, /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: Fix st_extent on empty relation (#1385) 2011-12-17 21:00 strk * /trunk/postgis/postgis.sql.in.c: AddGeometryColumns => AddGeometryColumn 2011-12-17 01:50 robe * /trunk/doc/using_raster_dataman.xml: fix typo 2011-12-16 22:07 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/regress/check_raster_columns.sql, /trunk/raster/test/regress/check_raster_columns_expected, /trunk/raster/test/regress/check_raster_overviews.sql, /trunk/raster/test/regress/check_raster_overviews_expected: Minor comment cleanup in rtpostgis.sql.in.c. Added regression tests for AddRasterConstraints, AddOverviewConstraints, DropRasterConstraints and DropOverviewConstraints. 2011-12-16 17:20 strk * /trunk/utils/postgis_restore.pl: Do restore spatial_ref_sys from dump, temporarly disabling srid check Assuming you don't source spatial_ref_sys.sql prior to run postgis_restore.pl you would always end up with all your data in the table and if no SRIDS are out of the valid range you'd also have the constraint in place. 2011-12-16 16:39 strk * /trunk/utils/postgis_restore.pl: Add more signatures to skip on restore (raster) 2011-12-16 15:16 strk * /trunk/liblwgeom/lwgeom_geos.c: Report full exception string on ST_Intersection failure (see #1173) 2011-12-16 14:59 strk * /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: Add test for #1344 (can't dump invalid geometries) 2011-12-16 14:56 strk * /branches/1.5/NEWS, /branches/1.5/postgis/lwgeom_inout.c, /branches/1.5/regress/tickets.sql, /branches/1.5/regress/tickets_expected: Allow exporting tables with invalid geometries (#1344) 2011-12-16 04:34 robe * /trunk/doc/using_raster_dataman.xml: fix more typos 2011-12-16 04:27 robe * /trunk/doc/using_raster_dataman.xml: more typo fix 2011-12-16 04:24 robe * /trunk/doc/using_raster_dataman.xml: fix more typos 2011-12-16 04:21 robe * /trunk/doc/using_raster_dataman.xml: flesh out creating rasters section a bit. 2011-12-16 01:41 robe * /trunk/doc/using_raster_dataman.xml: start best practices stuff and break up loading and creating into two separate sections. 2011-12-16 01:25 robe * /trunk/doc/using_raster_dataman.xml: cosmetic change to lists 2011-12-16 01:11 dustymugs * /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/rt_pg/rtpostgis_drop.sql.in.c, /trunk/raster/scripts/plpgsql/st_clip.sql, /trunk/raster/scripts/plpgsql/st_mapalgebra.sql, /trunk/raster/scripts/plpgsql/st_mapalgebra_optimized.sql, /trunk/raster/scripts/plpgsql/st_mapalgebrafctngb.sql, /trunk/raster/scripts/plpgsql/st_minpossibleval.sql, /trunk/raster/test/regress/rt_utility.sql, /trunk/raster/test/regress/rt_utility_expected: Addition of C-based ST_MinPossibleValue to replace the existing ST_MinPossibleVal which uses hard-coded values. Updated dependent functions and scripts/plpgsql to use new function. Deleted scripts/plpgsql/st_minpossibleval.sql to stop people from using it. Associated ticket is #1298. 2011-12-16 00:09 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c: Just changes to the comments of ST_Intersection(geometry, raster) 2011-12-15 23:47 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/rt_pg/rtpostgis_drop.sql.in.c, /trunk/raster/test/regress/Makefile.in, /trunk/raster/test/regress/rt_intersection.sql, /trunk/raster/test/regress/rt_intersection_expected: Addition of two-raster ST_Intersection function set in raster-space well as another set for raster,geometry ST_Intersection in raster-space. Associated ticket is #1381 2011-12-15 23:43 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/rt_pg/rtpostgis_drop.sql.in.c: Renamed function parameters for ST_SameAlignment and ST_Intersects so that the names follow the convention used for similarly purposed parameters of other raster functions. 2011-12-15 23:29 strk * /trunk/postgis/geography_inout.c: Allow calling geography_in with less than 3 args (see #1320) 2011-12-15 23:26 strk * /trunk/postgis/lwgeom_inout.c, /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: Check typmod on geometry input. Fixes before triggers (#1320) 2011-12-15 15:11 strk * /trunk/doc/reference_output.xml: Fix documentation for the new option for GML box output 2011-12-15 02:19 robe * /trunk/doc/using_raster_dataman.xml: more error fixes and change ordered lists to itemized lists 2011-12-15 02:17 robe * /trunk/doc/using_raster_dataman.xml: fix invalid link end 2011-12-15 02:15 robe * /trunk/doc/using_raster_dataman.xml: get rid of extra tag 2011-12-15 02:14 robe * /trunk/doc/using_raster_dataman.xml: correct regular_blocking definition, add descriptions for raster_overview columns 2011-12-15 01:56 robe * /trunk/doc/using_raster_dataman.xml: more reasons why we have raster overviews 2011-12-15 01:54 robe * /trunk/doc/using_raster_dataman.xml: Start raster_overviews section 2011-12-15 00:21 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/rt_pg/rtpostgis_drop.sql.in.c, /trunk/raster/test/regress/rt_bytea.sql: Renamed st_bytea to bytea as per PostGIS convention. Existing databases will not be affected if upgraded using the upgrade scripts. Associated ticket is #1003 2011-12-15 00:16 dustymugs * /trunk/raster/rt_pg/rtpostgis_drop.sql.in.c: Commented out the dropping of box2d casts as the upgrade scripts won't install the box3d casts. 2011-12-14 23:51 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/rt_pg/rtpostgis_drop.sql.in.c, /trunk/raster/test/regress/rt_above.sql, /trunk/raster/test/regress/rt_above_expected, /trunk/raster/test/regress/rt_below.sql, /trunk/raster/test/regress/rt_below_expected, /trunk/raster/test/regress/rt_contain.sql, /trunk/raster/test/regress/rt_contain_expected, /trunk/raster/test/regress/rt_contained.sql, /trunk/raster/test/regress/rt_contained_expected, /trunk/raster/test/regress/rt_left.sql, /trunk/raster/test/regress/rt_left_expected, /trunk/raster/test/regress/rt_overabove.sql, /trunk/raster/test/regress/rt_overabove_expected, /trunk/raster/test/regress/rt_overbelow.sql, /trunk/raster/test/regress/rt_overbelow_expected, /trunk/raster/test/regress/rt_overlap.sql, /trunk/raster/test/regress/rt_overlap_expected, /trunk/raster/test/regress/rt_overleft.sql, /trunk/raster/test/regress/rt_overleft_expected, /trunk/raster/test/regress/rt_overright.sql, /trunk/raster/test/regress/rt_overright_expected, /trunk/raster/test/regress/rt_right.sql, /trunk/raster/test/regress/rt_right_expected, /trunk/raster/test/regress/rt_same.sql, /trunk/raster/test/regress/rt_same_expected: Renamed operator functions and made appropriate changes to associated operators to be inline with usage for geometry and geography. Associated ticket is #633. Existing users will not be affected as the upgrade scripts do not drop or add new operators. 2011-12-14 23:02 dustymugs * /trunk/raster/rt_pg/rtpostgis_drop.sql.in.c: Added DROP CAST and DROP FUNCTION for box2d. 2011-12-14 22:57 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/regress/Makefile.in, /trunk/raster/test/regress/box3d.sql, /trunk/raster/test/regress/box3d_expected, /trunk/raster/test/regress/create_box3d_test.sql, /trunk/raster/test/regress/create_box3d_test_expected, /trunk/raster/test/regress/create_rt_box2d_test.sql, /trunk/raster/test/regress/create_rt_box2d_test_expected, /trunk/raster/test/regress/rt_box2d.sql, /trunk/raster/test/regress/rt_box2d_expected: Dropped casts to box2d and replaced with casts to box3d. Associated ticket is #1330. 2011-12-14 22:23 dustymugs * /trunk/raster/loader/raster2pgsql.c, /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h, /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/test/core/testapi.c: Added option -G to get listing of supported raster types instead of calling ST_GDALDrivers in SQL. Had to tweak rt_raster_gdal_drivers in rt_api.c to not limit drivers based upon creation capabilities. Associated ticket is #1374. Added ability to specify band indices with ranges for option -b. Example: -b 1-5,7,9-15. Associated ticket is #1375. Added warning messages when loader is processing more than one raster and rasters may have different number of bands, pixel types, hasnodata flags, NODATA values, geotransforms andtile sizes. Associated ticket is #153. 2011-12-14 22:14 robe * /trunk/doc/using_raster_dataman.xml: document raster_columns catalog view 2011-12-14 18:33 strk * /trunk/regress/run_test: Make dropping of log files fully controlled by switch (#1376) This is because hudson wants to report the regress.log in any case 2011-12-14 18:25 strk * /trunk/postgis/lwgeom_ogc.c, /trunk/regress/empty.sql, /trunk/regress/empty_expected: Regress test all behaviors involving EMPTY geometries See http://trac.osgeo.org/postgis/wiki/DevWikiEmptyGeometry Changes ST_NumPoints and ST_ExteriorRing to behave requested. Keeps ST_InteriorRingN returning NULL, as per "n is out of range" Closes #692 2011-12-14 18:24 strk * /trunk/doc/reference_accessor.xml: Crossref ST_InteriorRingN with ST_ExteriorRing 2011-12-14 17:13 strk * /trunk/regress/run_test: Drop temporary files if there are no failures (#1376) 2011-12-14 16:02 strk * /trunk/liblwgeom/cunit/cu_out_gml.c, /trunk/liblwgeom/lwout_gml.c, /trunk/regress/empty.sql, /trunk/regress/empty_expected: Fix crash on ST_AsGML('POLYGON EMPTY') (#681) Also tweak GML of empty types to be smaller and include regression testing both at the liblwgeom and sql level 2011-12-14 15:07 strk * /trunk/regress/empty.sql, /trunk/regress/empty_expected: Fix a typo from last commit, stub test for GML emptyness 2011-12-14 14:46 strk * /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: Enable a test for an old bugfix (#683) 2011-12-14 14:46 strk * /trunk/regress/empty.sql, /trunk/regress/empty_expected, /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: Move the EMPTY buffer test from tickets.sql to empty.sql 2011-12-14 14:37 strk * /trunk/postgis/lwgeom_functions_analytic.c, /trunk/regress/Makefile.in, /trunk/regress/empty.sql, /trunk/regress/empty_expected: Return empty geoms snapped to a grid as immutated (#1089) Also introduces an "empty" regression test 2011-12-14 14:25 robe * /trunk/doc/using_raster_dataman.xml: minor corrections / enhancements 2011-12-14 13:31 strk * /trunk/configure.ac, /trunk/topology/Version.config: Drop topology specific versioning 2011-12-14 13:31 strk * /trunk/utils/postgis_restore.pl: Add more skip signatures, from interim builds 2011-12-14 11:22 robe * /trunk/extensions/postgis/Makefile, /trunk/extensions/postgis/postgis.control, /trunk/extensions/postgis/sql_bits/remove_from_extension.sql.in, /trunk/extensions/postgis_topology/Makefile, /trunk/extensions/postgis_topology/postgis_topology.control, /trunk/raster/rt_pg/rtpostgis_drop.sql.in.c: minor change to rtpostgis_drop so can more easily drop from extension for extension install. Many changes to extensions so can use native postgis upgarde and raster upgrade scripts. bump up version numbers 2011-12-14 10:44 robe * /trunk/doc/reference_raster.xml, /trunk/doc/xsl/raster_comments.sql.xsl: fix errors in documentation and comment scripts preveningt comments install from installing cleanly 2011-12-14 10:06 robe * /trunk/doc/reference_raster.xml, /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: Get rid of removed AddRasterTable,Column etc and replace with newer AddRasterConstraints/DropRasterConstraints 2011-12-14 07:59 strk * /trunk/utils/postgis_restore.pl: Add -v switch to postgis_restore.pl, tweak usage and debug output 2011-12-14 02:54 robe * /trunk/doc/using_raster_dataman.xml: Add stub section describing the raster_columns and raster_overview catalog views. Also fix typo. More coming. 2011-12-14 02:31 dustymugs * /trunk/raster/loader/Makefile.in: As per discussion in postgis-devel regarding Ubuntu 11.10, tweaked the order in which -lm is passed to LDFLAGS 2011-12-14 01:22 dustymugs * /trunk/raster/loader/raster2pgsql.c: Refactored for less memory usage by aggresively flushing string buffers. 2011-12-13 23:29 strk * /trunk/utils/postgis_restore.pl: Disable triggers on the topology.layer table during restore, to allow population in random order (#1371) 2011-12-13 23:21 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c: As per discussion in ticket #1373, convert raster constraints with floating point values (scalex, scaley, nodata values) into numeric(16,10) for comparison due to precision issues. 2011-12-13 22:39 robe * /trunk/doc/using_raster_dataman.xml: Add -Y copy switch 2011-12-13 21:58 robe * /trunk/doc/using_raster_dataman.xml: more examples -- put in a missing copy switch -- more switches to add. 2011-12-13 21:19 dustymugs * /trunk/raster/rt_core/rt_api.c: Fixed handling of output ranges going from high to low rather than the default of values going from low to high. Based upon message on postgis-users: http://postgis.refractions.net/pipermail/postgis-users/2011-December/031763.html 2011-12-13 20:05 dustymugs * /trunk/doc/postgis.xml: Fixed incorrect entity using_raster_dataman. 2011-12-13 19:15 robe * /trunk/doc/Makefile.in, /trunk/doc/postgis.xml, /trunk/doc/reference_raster.xml, /trunk/doc/using_raster_dataman.xml: break raste loder into its own data management chapter -- this chapter will expand in time. Get rid of how to use old raster2pgsql.py and replace with instructions on using raster2pgsql executable. 2011-12-13 18:19 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/rt_pg/rtpostgis_drop.sql.in.c: Removal of now-unsupported AddRasterColumn, DropRasterColumn and DropRasterTable. 2011-12-13 18:16 dustymugs * /trunk/raster/rt_pg/rtpostgis_drop.sql.in.c: Added DROP AGGREGATE for new ST_Union signature. Associated ticket is #1372. 2011-12-13 17:24 dustymugs * /trunk/raster/loader/Makefile.in: Removed PGXS and added explicit bin path variable. Works now in 8.4, 9.0 and 9.1. Related ticket is #1370. 2011-12-13 16:37 strk * /trunk/utils/new_postgis_restore.pl, /trunk/utils/postgis_restore.pl: Drop the old postgis_restore.pl and substitute it with the new one 2011-12-13 16:33 strk * /trunk/.gitignore: Ignore more Makefiles 2011-12-13 16:33 strk * /trunk/utils/new_postgis_restore.pl: Strictness fixes, internal docs 2011-12-13 15:04 dustymugs * /trunk/raster/loader/Makefile.in: Revert change made in r8383. Install of loader doesn't work correctly without PGXS. Still need to figure out why LDFLAGS is getting eaten. Associated ticket is #1370. 2011-12-13 14:14 dustymugs * /trunk/raster/loader/Makefile.in: Removed PGXS as per ticket #1370. 2011-12-13 12:00 strk * /trunk/postgis/lwgeom_geos.c, /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: Maintain the buffer-returns-areal invariant on empty input (#322) 2011-12-13 12:00 strk * /trunk/configure.ac: tabs to spaces 2011-12-13 10:38 strk * /trunk/utils/postgis_proc_upgrade.pl: Always output create ore replace view in upgrade scripts (#1097) 2011-12-13 09:59 strk * /trunk/utils/postgis_proc_upgrade.pl: Allow function definitions to end with '$$ LANGUAGE' (#1365) 2011-12-13 09:59 strk * /trunk/utils/postgis_proc_upgrade.pl: Use warnings 2011-12-13 09:58 strk * /trunk/postgis/Makefile.in: Encode dependency of upgrade script from the tool generating it 2011-12-13 09:16 strk * /trunk/utils/new_postgis_restore.pl, /trunk/utils/postgis_proc_upgrade.pl, /trunk/utils/postgis_restore.pl: Add copyright headers, looking at SCM logs. Review welcome. 2011-12-13 05:23 dustymugs * /trunk/raster/loader/raster2pgsql.c, /trunk/raster/scripts/Makefile.in: Text format cleanup in loader/raster2pgsql.c. Fixed missing target in scripts/Makefile.in 2011-12-13 05:11 dustymugs * /trunk/raster/scripts/Makefile.in: Added missing Makefile.in for raster/scripts 2011-12-13 05:06 dustymugs * /trunk/raster/loader/raster2pgsql.c, /trunk/raster/loader/raster2pgsql.h: Set svn:keywords for "$Id$" 2011-12-13 05:03 dustymugs * /trunk/raster/loader/raster2pgsql.c, /trunk/raster/loader/raster2pgsql.h: Added version information. Associated ticket is #1369. 2011-12-13 03:00 dustymugs * /trunk/configure.ac, /trunk/raster/Makefile.in, /trunk/raster/scripts/python/Makefile.in: With commit of C-based raster2pgsql in r8369, removed dependency checks on Python, NumPy and GDAL with Python bindings. You will want to run autogen.sh with this commit. With this commit, the python-based raster2pgsql.py is now retired and unsupported. 2011-12-13 01:58 dustymugs * /trunk/raster/loader/raster2pgsql.c, /trunk/raster/loader/raster2pgsql.h: Additional check with warnings if PostgreSQL identifiers exceed the standard maximum length of 63 characters (64 counting NULL) 2011-12-12 23:12 dustymugs * /trunk/configure.ac, /trunk/raster/Makefile.in, /trunk/raster/loader, /trunk/raster/loader/.svnignore, /trunk/raster/loader/Makefile.in, /trunk/raster/loader/raster2pgsql.c, /trunk/raster/loader/raster2pgsql.h, /trunk/raster/rt_pg/rtpostgis.sql.in.c: Addition of C-based raster2pgsql in raster/loader. No changes have been made to remove the existing python-based raster2pgsql.py nor remove the python dependency in configure. Users will need to run autogen.sh after this revision. Associated ticket is #1297. 2011-12-12 22:42 strk * /trunk/utils/new_postgis_restore.pl: Skip constraints on raster_columns and raster_overviews 2011-12-12 22:38 robe * /trunk/doc/reference_raster.xml: fix title 2011-12-12 22:22 strk * /trunk/utils/new_postgis_restore.pl: Rewrite spatial table constraints to add st_ prefix and use 0 rather than -1 for unknown 2011-12-12 21:45 strk * /trunk/utils/new_postgis_restore.pl: Filter OPERATOR at the ASCII dump phase to have finer control over which operators are really skipped (#1368) 2011-12-12 20:32 robe * /trunk/doc/reference_raster.xml: another example of ST_Union 2011-12-12 20:23 robe * /trunk/doc/reference_raster.xml: example of ST_Union 2011-12-12 16:10 strk * /trunk/postgis/Makefile.in, /trunk/postgis/lwgeom_gist.c, /trunk/utils/new_postgis_restore.pl: Drop lwgeom_gist and dependent items, including from dumps (#1362) 2011-12-12 15:45 strk * /trunk/utils/new_postgis_restore.pl: Do not restore metadata tables which now became views 2011-12-12 15:28 strk * /trunk/utils/new_postgis_restore.pl: Cleanup item list: drop duplicates, add some missings 2011-12-12 15:28 strk * /trunk/utils/new_postgis_restore.pl: Remove duplicated entries, add some missing ones 2011-12-12 12:17 robe * /trunk/postgis/postgis.sql.in.c, /trunk/postgis/postgis_drop_before.sql.in.c: reduce ST_MakeEnvelope down to one function but make srid default to 0 (would be nice if we defined an @SRID_UNKNOWN in the sqldefine.h.in so I don't have to hard code this). Get rid of other variant. changing to use default parameters doesn't seem to require dropping the function so only had to drop one of them 2011-12-12 12:09 robe * /trunk/doc/reference_constructor.xml: oops took out a tag by accident 2011-12-12 12:03 robe * /trunk/doc/reference_constructor.xml: document the new ST_MakeEnvelope variant (pretend like its used default paramters already), will fix the code later 2011-12-12 02:20 robe * /trunk/extras/tiger_geocoder/tiger_2010/geocode/geocode_intersection.sql: #1366 -- don't rely on state field being capitalized. 2011-12-11 20:23 robe * /trunk/doc/reference_raster.xml: forgot about max /min 2011-12-11 20:21 robe * /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: change generateor to display name for aggregates instead of id. For raster ids are different from name 2011-12-11 19:29 robe * /trunk/doc/reference_raster.xml: preliminary documentation for raster version of ST_Union aggregate function 2011-12-11 15:45 robe * /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/rt_pg/rtpostgis_drop.sql.in.c, /trunk/raster/test/regress/Makefile.in, /trunk/raster/test/regress/rt_union.sql, /trunk/raster/test/regress/rt_union_expected: Revisions to ST_Union for raster: get rid of dependency on rastexpr (and get rid of type), put in regress tests, get rid of many ST_Union permutations and limit to st_union(rast), st_union(rast,p_expression), st_union(rast,band_num), st_union(rast,band_num,p_expression). Note for drop I'm not dropping those other versions in case people have installed them from scripts folder or are currently using them. just dropping the ones I'm replacing. 2011-12-11 02:42 robe * /trunk/doc/extras_tigergeocoder.xml: fix function name typo in geocode_intersection 2011-12-10 18:08 robe * /trunk/doc/reference_raster.xml: minor edit 2011-12-10 18:03 robe * /trunk/doc/reference_raster.xml: fix error in logic 2011-12-10 16:56 robe * /trunk/doc/reference_raster.xml: missed a spot 2011-12-10 16:55 robe * /trunk/doc/reference_raster.xml: describe the example a bit better for ST_AddBand multi-band example 2011-12-10 11:09 robe * /trunk/doc/release_notes.xml: #1361: fill in some more cases where hard/soft 2011-12-10 11:04 robe * /trunk/doc/release_notes.xml: #1361: make it clearer that a hard upgrade is required of everyone. 2011-12-10 03:12 robe * /trunk/doc/reference_raster.xml, /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/regress/rt_addband.sql, /trunk/raster/test/regress/rt_addband_expected: ST_AddBand version that takes an array of rasters 2011-12-10 01:20 dustymugs * /trunk/raster/rt_pg/rt_pg.c: Fixed calls to the wrong memory allocation function in rtpg_XXX utility functions. 2011-12-10 01:01 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h, /trunk/raster/rt_pg/rt_pg.c: Code refactoring in rtpg_ utility functions for better memory usage and syntax cleanup in rt_api.* 2011-12-10 01:00 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c: Fixed missing $ in AddOverviewConstraint() which was setting 7 as the overview factor instead of the value at $7. 2011-12-09 18:59 strk * /trunk/utils/new_postgis_restore.pl: Add all signatures found in a newly created PostGIS 2.0 database See #1360 2011-12-09 17:17 strk * /trunk/utils/new_postgis_restore.pl, /trunk/utils/postgis_restore.pl: Add box3d related objects to skip in the _restore scripts (#1359) 2011-12-09 16:27 strk * /trunk/liblwgeom/cunit/cu_surface.c: Restrict disabled code to the one really hurting See ticket #665 for more informations. The commit also renames the test suite to "surface". 2011-12-09 15:33 strk * /trunk/liblwgeom/g_serialized.c: gbox_float_round: don't roundup Z value if the box doesn't have one Fixes #1309 2011-12-09 14:37 strk * /trunk/liblwgeom/liblwgeom.h.in, /trunk/liblwgeom/lwgeom.c, /trunk/liblwgeom/lwout_gml.c: Add a public lwgeom_get_bbox function (#1324) 2011-12-09 14:37 strk * /trunk/liblwgeom/cunit/cu_out_gml.c, /trunk/liblwgeom/lwgeom.c, /trunk/liblwgeom/lwout_gml.c: Don't let lwgeom_add_bbox syntetize a fake box for empty geometries Empty geometries have no box. Period. Update GML extent output for empty geometries to handle the special case by using empty tags. Regress test it. 2011-12-09 13:50 strk * /trunk/liblwgeom/cunit/cu_out_gml.c, /trunk/liblwgeom/lwout_gml.c: Fix segfault in GML3 extent output (#1323) Add support for srsDimension in GML3 extent output. Add unit level comprensive regression testing. 2011-12-09 12:25 strk * /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/postgis.sql.in.c, /trunk/regress/regress.sql, /trunk/regress/regress_expected: Allow calling ST_MakeEnvelope w/out a srid (#1339) 2011-12-09 11:18 strk * /trunk/liblwgeom/g_box.c, /trunk/liblwgeom/liblwgeom.h.in, /trunk/postgis/lwgeom_geos.c: Add a gbox_overlaps_2d function, use when appropriate (#1357) 2011-12-08 22:22 pramsey * /branches/1.4/postgis/lwgeom_geos.c: Guard GEOS from NaN and InF values in coordinates. (#627) 2011-12-08 22:19 pramsey * /branches/1.5/postgis/lwgeom_geos.c: Guard GEOS from NaN coordinate values. (#627) 2011-12-08 22:16 pramsey * /trunk/liblwgeom/cunit/cu_libgeom.c, /trunk/liblwgeom/lwgeom_geos.c, /trunk/postgis/lwgeom_geos.c: Guard against NaN values in coordinates passing into GEOS (#627) 2011-12-08 21:57 pramsey * /trunk/liblwgeom/cunit/cu_libgeom.c: Check that NaN coordinate values find their way into bboxes, they do, NaN is bigger than Inf, apparently. 2011-12-08 21:26 pramsey * /trunk/liblwgeom/cunit/cu_libgeom.c: Test for bbox calculations when there's an infinite coordinate. 2011-12-08 20:05 dustymugs * /trunk/raster/rt_core/rt_api.c: Return use of GDAL "natural" blocking removed in r8313 and refactor pointer handling. 2011-12-08 19:51 pramsey * /trunk/doc/reference_misc.xml, /trunk/doc/reference_type.xml, /trunk/doc/xsl/postgis_aggs_mm.xml.xsl, /trunk/postgis/legacy.sql.in.c, /trunk/postgis/lwgeom_box3d.c, /trunk/postgis/postgis.sql.in.c, /trunk/postgis/postgis_drop.sql.in.c, /trunk/postgis/uninstall_legacy.sql.in.c, /trunk/postgis/uninstall_postgis.sql.in.c: Remove box3d_extent hack 2011-12-08 17:54 pramsey * /trunk/postgis/lwgeom_geos.c: Make the ST_Equals test insensitive to minor box differences. 2011-12-08 14:44 robe * /trunk/NEWS, /trunk/doc/introduction.xml, /trunk/doc/release_notes.xml: Add Jose and Even to credits 2011-12-08 13:35 strk * /trunk/doc/reference_misc.xml: Add a note about ST_Estimated_Extent on empty or non-analyzed tables (#877) 2011-12-08 13:34 strk * /branches/1.5/doc/reference_misc.xml: Add a note about ST_Estimated_Extent on empty or non-analyzed tables (#877) 2011-12-08 11:29 strk * /trunk/postgis/geometry_estimate.c, /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: Have ST_Estimated_Extent return NULL when no stats are found for a table. No stats means empty table or no run of analyze. Warn about that. These Fixes bug #877. Includes regress test. 2011-12-08 11:28 strk * /trunk/regress/run_test: Hush VACUUM and ANALYZE backend feedback while running tests 2011-12-08 11:25 strk * /branches/1.5/NEWS, /branches/1.5/postgis/lwgeom_estimate.c, /branches/1.5/regress/tickets.sql, /branches/1.5/regress/tickets_expected: Have ST_Estimated_Extent return NULL when no stats are found for a table. No stats means empty table or no run of analyze. Warn about that. These Fixes bug #877. Includes regress test. 2011-12-08 11:24 strk * /branches/1.5/regress/run_test: Hush VACUUM and ANALYZE feedbacks while running tests 2011-12-08 08:07 strk * /trunk/topology/sql/manage/ManageHelper.sql: topology.AddToSearchPath: quote database identifier. Thanks to Jose Carlos Martinez Llario 2011-12-07 20:46 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h: Added rt_raster_set_pixel_line for use when setting values for sequential pixels. Should be faster than repeated calls to rt_raster_set_pixel. 2011-12-07 15:29 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h, /trunk/raster/rt_pg/rt_pg.c: Refactored the GDALRasterIO part of rt_raster_from_gdal_dataset to use scanlines instead of "natural" blocks, which dramatically simplifies the code and makes it easier to maintain. 2011-12-07 06:17 robe * /trunk/NEWS, /trunk/doc/release_notes.xml: alphabetize and update tester credits 2011-12-07 03:41 robe * /trunk/LICENSE.TXT: update license to provide detail about documentation license and copyright of data etc. 2011-12-07 01:15 dustymugs * /trunk/raster/rt_core/rt_api.c: Fixed regression issue with rt_raster_from_gdal_dataset by explicitly setting the valid block sizes passed into GDALRasterIO. Probably related to the changes made in r8309 2011-12-06 16:48 dustymugs * /trunk/raster/rt_core/rt_api.c: Removed attempt to duplicate entire band in rt_raster_from_gdal_dataset 2011-12-06 14:40 robe * /trunk/doc/reference_raster.xml: put some obsolete notes in existing management functions. Now that raster_columns is a view no longer need to use management functions to drop or add raster columns or tables. Will document the new addconstraints etc. taht replaces much of these soon. 2011-12-06 12:16 strk * /trunk/postgis/long_xact.c: Add copyright header. Date and attribution looked up by SCM history. Verified by my own memory (I wrote the initial vesion of that file) 2011-12-06 06:06 dustymugs * /trunk/raster/rt_pg/rt_pg.c: Resolved a bunch of memory issues related to use of SPI that have been bugging me for a while. Tested successfully in Linux 32 and 64-bit and OSX 64-bit. 2011-12-05 18:58 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/rt_pg/rtpostgis_drop.sql.in.c, /trunk/raster/test/regress/check_raster_columns.sql, /trunk/raster/test/regress/check_raster_overviews.sql: As per discussions and ticket #1319, raster_columns and raster_overviews are now constraint-based views. AddRasterColumn, DropRasterColumn and DropRasterTable are now deprecated in favor of AddRasterConstraints and DropRasterConstraints. Additional constraints are now available for enforcing the consistency of the rasters in a table. 2011-12-05 18:36 dustymugs * /trunk/raster/rt_core/rt_api.c: Removed division by bin-width for when bin-widths are specified in ST_Histogram 2011-12-05 02:06 dustymugs * /trunk/raster/rt_pg/rt_pg.c: Correctly free raster memory when handling NULL rasters. Associated ticket is #1349 2011-12-03 08:29 robe * /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/rt_pg/rtpostgis_drop.sql.in.c: #1343: get rid of geomvalxy and change ST_PixelAsPolygons to use default args and do without geomvalxy 2011-12-03 07:24 robe * /trunk/doc/html/images/raster_xscale_yscale_xskew_yskew.png, /trunk/doc/reference_raster.xml: #1338 - document ST_PixelWidth/Height 2011-12-03 06:54 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/regress/rt_bandmetadata.sql: Removed VARIADIC from ST_BandMetadata. Associated ticket is #1343. 2011-12-02 17:44 robe * /trunk/topology/sql/manage/ManageHelper.sql: #1346: fix misuse of quote_literal causing topology, topology, topology, topology 2011-12-02 17:28 strk * /trunk/topology/Makefile.in: Encode dependency of topology.sql on ManageHelper.sql 2011-12-02 15:43 robe * /trunk/extras/tiger_geocoder/tiger_2010/geocode/geocode_intersection.sql, /trunk/extras/tiger_geocoder/tiger_2010/geocode/other_helper_functions.sql: more revisions to cross streets logic -- don't rely on start point working with multilinestrings. change tfid to be unique index on faces. 2011-12-02 15:22 dustymugs * /trunk/raster/rt_pg/rtpostgis_drop.sql.in.c: Added cleanup statements for bandmetatype type and change function signature for st_bandmetadata. 2011-12-02 15:13 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c: Removed the type bandmetadata as per #1343. 2011-12-02 08:07 robe * /trunk/extras/tiger_geocoder/tiger_2010/create_geocode.sql, /trunk/extras/tiger_geocoder/tiger_2010/upgrade_geocode.sql: move geocode_intersection.sql to user api section since it is documented. 2011-12-02 06:27 robe * /trunk/doc/reference_operator.xml: try to make emphasis bold by putting in a role='bold' 2011-12-01 20:41 robe * /trunk/doc/using_postgis_dataman.xml: replace ~= with ST_OrderingEquals (now that we got rid of recheck the older ~= no longer is a truish geometry equality operator 2011-12-01 20:37 robe * /trunk/doc/reference_operator.xml: emphasize approximate in KNN operators to reduce the chance of any misunderstandings 2011-12-01 19:06 robe * /trunk/extras/tiger_geocoder/tiger_2010/geocode/geocode_intersection.sql: make compatible with postgresql 8.4, more speed improvements 2011-12-01 17:52 robe * /trunk/doc/reference_operator.xml: missed a spot about occasions where point distance is not same as <-> 2011-12-01 17:38 robe * /trunk/doc/reference_operator.xml: try to clarify accuracy etc. of <#> and <-> 2011-12-01 16:14 pracine * /trunk/raster/rt_pg/rtpostgis.sql.in.c: Ticket 1342. Integrate ST_PixelAsPolygons into rtpostgis.sql 2011-12-01 16:07 pracine * /trunk/raster/scripts/plpgsql/st_pixelaspolygons.sql: Return null when band number does not exist. 2011-12-01 16:06 pracine * /trunk/raster/scripts/plpgsql/st_mapalgebra.sql: Removed ST_MinPossibleVal defined in another script 2011-12-01 16:05 pracine * /trunk/raster/scripts/plpgsql/st_clip.sql: Added doc, more test and return null when band number does not exist. 2011-12-01 15:52 pracine * /trunk/raster/rt_pg/rtpostgis.sql.in.c: Ticket 1342. Integrate ST_Clip script into rtpostgis.sql 2011-12-01 15:15 pracine * /trunk/raster/rt_pg/rtpostgis.sql.in.c: Ticket #1340. Integrate ST_Union into rtpostgis.sql 2011-12-01 15:11 pracine * /trunk/raster/scripts/plpgsql/st_union.sql: Replaced AsBinary with ST_AsBinary in the test section 2011-12-01 13:32 robe * /trunk/doc/using_postgis_dataman.xml: #1337 clarify what sql is good for and get rid of some other obsolete syntax (this really needs to be read with a fine-tooth comb). The amount of obsolete info in this chapter is mesmerizing 2011-12-01 13:13 robe * /branches/1.3/doc/postgis.xml: #1337 clarify what sql is good for and get rid of some other obsolete syntax 2011-12-01 13:13 robe * /branches/1.4/doc/using_postgis_dataman.xml: #1337 clarify what sql is good for and get rid of some other obsolete syntax 2011-12-01 13:13 robe * /branches/1.5/doc/using_postgis_dataman.xml: #1337 clarify what sql is good for and get rid of some other obsolete syntax 2011-12-01 08:36 robe * /trunk/extras/tiger_geocoder/tiger_2010/create_geocode.sql, /trunk/extras/tiger_geocoder/tiger_2010/geocode/geocode_intersection.sql, /trunk/extras/tiger_geocoder/tiger_2010/upgrade_geocode.sql: #1333 geocode_intersections: would help to actually include the function to. 2011-12-01 08:28 robe * /trunk/doc/extras_tigergeocoder.xml, /trunk/extras/tiger_geocoder/tiger_2010/regress/geocode_regress, /trunk/extras/tiger_geocoder/tiger_2010/regress/geocode_regress.sql: #1333 geocode intersections 2011-12-01 04:29 dzwarg * /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/regress/rt_mapalgebrafctngb_userfunc.sql, /trunk/raster/test/regress/rt_mapalgebrafctngb_userfunc_expected: Added neighborhood hillshade on top of ST_MapAlgebraFctNgb. Part of #1318 2011-12-01 02:23 dustymugs * /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/test/regress/rt_bandmetadata.sql, /trunk/raster/test/regress/rt_bandmetadata_expected: Tweaked ST_BandMetadata so that calling the function with an empty array returns all metadata of all bands. Example: ST_BandMetadata(rast, VARIADIC ARRAY[]::int[]) 2011-12-01 01:11 pracine * /trunk/raster/scripts/plpgsql/st_minpossibleval.sql: Copied from ST_MapAlgebra.sql 2011-12-01 01:10 pracine * /trunk/raster/scripts/plpgsql/st_multibandmapalgebra.sql: Copied from ST_Union 2011-12-01 01:09 pracine * /trunk/raster/scripts/plpgsql/st_union.sql: Some cleaning before inclusion in rtpostgis.sql Removed ST_MultiBandMapAlgebra and ST_HasNoBand 2011-12-01 01:07 pracine * /trunk/raster/scripts/plpgsql/st_pixelaspolygons.sql: Return the last band when the provided band number does not exist. 2011-12-01 01:07 pracine * /trunk/raster/scripts/plpgsql/st_clip.sql: Added some variants and tests 2011-11-30 22:42 pracine * /trunk/raster/scripts/plpgsql/st_clip.sql: plpgsql implementation for st_clip.sql(raster, geom) 2011-11-30 22:41 pracine * /trunk/raster/scripts/plpgsql/st_areaweightedsummarystats.sql: Added the id of the polygon in the example 2011-11-30 22:34 dzwarg * /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/regress/rt_mapalgebrafctngb_userfunc.sql, /trunk/raster/test/regress/rt_mapalgebrafctngb_userfunc_expected: Added ST_Aspect map algebra neighborhood shortcut function. #1318 2011-11-30 21:44 dzwarg * /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/regress/rt_mapalgebrafctngb_userfunc.sql, /trunk/raster/test/regress/rt_mapalgebrafctngb_userfunc_expected: Added ST_Slope map algebra neighborhood shortcut function. 2011-11-30 20:35 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/test/core/testapi.c, /trunk/raster/test/regress/rt_asraster.sql: Fixed ST_AsRaster to duplicate exactly the attributes of a reference raster. Associated ticket is #1336. 2011-11-30 19:26 dzwarg * /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/regress/Makefile.in, /trunk/raster/test/regress/create_rt_mapalgebrafctngb_test.sql, /trunk/raster/test/regress/rt_mapalgebrafctngb.sql, /trunk/raster/test/regress/rt_mapalgebrafctngb_userfunc.sql, /trunk/raster/test/regress/rt_mapalgebrafctngb_userfunc_expected: Added helper user functions for common MapAlgebra operations: Min, Max, Mean, Range. #1318 2011-11-30 16:45 dzwarg * /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/test/regress/rt_mapalgebrafctngb.sql, /trunk/raster/test/regress/rt_mapalgebrafctngb_expected: Updated tests for 'dog-ate-my-homework' test. Expanded comments and elaborated on complex conditionals in ST_MapAlgebraFctNgb 2011-11-30 14:51 dzwarg * /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/test/regress/rt_mapalgebrafctngb.sql, /trunk/raster/test/regress/rt_mapalgebrafctngb_expected: Added additional tests for ST_MapAlgebraFctNgb, changed string compare on nodatamode to != 2011-11-29 23:25 dustymugs * /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/regress/rt_bandmetadata.sql, /trunk/raster/test/regress/rt_bandmetadata_expected: In preparation of turning the table raster_columns into a view, refactored ST_BandMetadata to have the bandnum parameter be variadic. Fleshed out regression tests for ST_BandMetadata. 2011-11-29 20:30 strk * /trunk/.gitignore: Ignore more generated files 2011-11-29 20:22 pramsey * /trunk/liblwgeom/ptarray.c: ST_AddPoint returns incorrect result on Linux (#1335) from roualt 2011-11-29 16:57 pracine * /trunk/raster/scripts/plpgsql/st_summarystatsagg.sql: Replaced the summarystatsstate type with the summarystats type to avoid defining a new type. 2011-11-29 16:34 pracine * /trunk/raster/scripts/plpgsql/st_asraster.sql, /trunk/raster/scripts/plpgsql/st_histogram.sql, /trunk/raster/scripts/plpgsql/st_mapalgebra.sql, /trunk/raster/scripts/plpgsql/st_reclass.sql: Changed the note at the beginning of the file when the function is now implemented in C. 2011-11-29 16:20 pracine * /trunk/raster/scripts/plpgsql/st_pixelaspoints.sql, /trunk/raster/scripts/plpgsql/st_querytables.sql, /trunk/raster/scripts/plpgsql/st_splittable.sql: Some more useful functions 2011-11-29 16:15 pracine * /trunk/raster/scripts/plpgsql/st_areaweightedsummarystats.sql, /trunk/raster/scripts/plpgsql/st_createindexraster.sql, /trunk/raster/scripts/plpgsql/st_splittable.sql, /trunk/raster/scripts/plpgsql/st_summarystatsagg.sql: Added some plpgsql functions 2011-11-29 08:49 robe * /trunk/extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql, /trunk/extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress, /trunk/extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress.sql: Fix for #1310 2011-11-28 13:36 robe * /trunk/doc/installation.xml, /trunk/doc/reference_constructor.xml: Note: libxml2 dependency of ST_Geom*ML functions and ref back to configuration section. Also put in missing --with-xml2config flag in installion_configuration section 2011-11-26 21:17 robe * /trunk/NEWS, /trunk/doc/release_notes.xml: put a firmer sorta date in the sand 2011-11-26 21:16 robe * /trunk/NEWS, /trunk/doc/introduction.xml, /trunk/doc/release_notes.xml: more credit cleanup -- add people I missed, fix some minor typos 2011-11-26 10:41 strk * /branches/1.5/NEWS: Update the NEWS file looking at SCM logs (review welcome). This is to make 1.5.4 release process easier... 2011-11-26 06:10 pramsey * /branches/1.4/postgis/lwgeom_svg.c: T_AsSVG kills whole postgres server when fails (#1028) 2011-11-26 06:07 pramsey * /trunk/liblwgeom/lwout_svg.c: ST_AsSVG kills whole postgres server when fails (#1028) 2011-11-26 06:05 pramsey * /branches/1.5/postgis/lwgeom_svg.c: ST_AsSVG kills whole postgres server when fails (#1028) 2011-11-26 05:25 robe * /trunk/NEWS, /trunk/doc/introduction.xml, /trunk/doc/release_notes.xml: update credits to include hard-core testers 2011-11-26 05:04 pramsey * /trunk/regress/run_test: Revert per #1246 2011-11-25 11:54 robe * /trunk/doc/reference_raster.xml, /trunk/extensions/postgis/Makefile, /trunk/extensions/postgis/postgis.control, /trunk/extensions/postgis_topology/Makefile, /trunk/extensions/postgis_topology/postgis_topology.control: remove more obsolete protos in docs and up extension alpha version numbers 2011-11-25 11:49 robe * /trunk/doc/reference_raster.xml: remove more protos that have been removed and replaced with default args 2011-11-24 22:04 pramsey * /spike/pramsey/doublebox/liblwgeom/cunit/cu_geodetic.c, /spike/pramsey/doublebox/liblwgeom/cunit/cu_libgeom.c, /spike/pramsey/doublebox/liblwgeom/g_box.c, /spike/pramsey/doublebox/liblwgeom/g_serialized.c, /spike/pramsey/doublebox/liblwgeom/liblwgeom.h.in, /spike/pramsey/doublebox/liblwgeom/lwgeom.c, /spike/pramsey/doublebox/libpgcommon/gserialized_gist.c, /spike/pramsey/doublebox/libpgcommon/gserialized_gist.h, /spike/pramsey/doublebox/libpgcommon/lwgeom_pg.h, /spike/pramsey/doublebox/postgis/geography_measurement.c, /spike/pramsey/doublebox/postgis/gserialized_gist_2d.c, /spike/pramsey/doublebox/postgis/gserialized_gist_nd.c, /spike/pramsey/doublebox/postgis/lwgeom_functions_basic.c, /spike/pramsey/doublebox/postgis/lwgeom_inout.c, /spike/pramsey/doublebox/regress/lwgeom_regress_expected: Double box experiment complete 2011-11-24 21:13 strk * /trunk/topology/topology.sql.in.c: Move the 'CREATE SCHEMA' query out of first column anchorage (#1325) Makes the upgrade script generator less confused... 2011-11-24 19:17 pramsey * /trunk/postgis/postgis.sql.in.c: Fix operator mis-referencing nd function for 2d op. 2011-11-24 16:01 strk * /trunk/topology/sql/topogeometry, /trunk/topology/sql/topogeometry/type.sql, /trunk/topology/test/Makefile, /trunk/topology/test/hierarchy.sql, /trunk/topology/test/regress/topogeometry_type.sql, /trunk/topology/test/regress/topogeometry_type_expected, /trunk/topology/topology.sql.in.c: Override GeometryType and ST_GeometryType for TopoGeometry (#1289) Includes regression testing. NOTE: we'll always advertise MULTI as a safest bet 2011-11-24 16:01 strk * /trunk/topology/test/hierarchy.sql, /trunk/topology/test/predicate.expected, /trunk/topology/test/predicates.sql.in, /trunk/topology/test/query_features.sql, /trunk/topology/test/regress/legacy_predicate_expected, /trunk/topology/test/regress/legacy_query_expected: Shake legacy testcase a bit to avoid to mix population with queries 2011-11-24 03:44 robe * /trunk/doc/reference_constructor.xml: provide examples for ST_GeomFromGeoJSON now that I can compile it :) 2011-11-24 03:23 robe * /trunk/doc/installation.xml: update to include links to wiki for extra compilation help and pre-built binaries. 2011-11-24 03:14 robe * /trunk/doc/installation.xml: Amend installation instructions to include json-dir configure option 2011-11-24 02:05 robe * /trunk/doc/introduction.xml: minor updates to bios 2011-11-24 01:58 robe * /trunk/NEWS, /trunk/doc/release_notes.xml: update news / credits for ST_GeomFromGeoJSON 2011-11-23 22:19 pramsey * /spike/pramsey/doublebox: Working area for a double-based serialized box attempt 2011-11-23 17:28 strk * /trunk/liblwgeom/liblwgeom.h.in, /trunk/liblwgeom/lwout_gml.c: Const-correct GML signatures 2011-11-23 17:26 robe * /trunk/doc/reference_output.xml: change + to | to make strk happy 2011-11-23 17:24 robe * /trunk/doc/reference_output.xml: update ST_AsGML with examples and include envelope bits option 2011-11-23 15:27 robe * /trunk/doc/reference_output.xml: fix typo in GML description noted by strk 2011-11-23 02:17 robe * /trunk/doc/reference_raster.xml: correct signatures of some functions changed to use more default args 2011-11-22 19:01 dustymugs * /trunk/raster/rt_pg/rt_pg.c: Prefixed internal C utility functions with rtpg_. This keeps the coding style inline with that for postgis. 2011-11-22 18:10 dustymugs * /trunk/raster/rt_pg/rtpostgis_drop.sql.in.c: Corrected incorrect drop function statement. 2011-11-22 17:58 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/rt_pg/rtpostgis_drop.sql.in.c: More SQL function cleanup with use of default parameter values. 2011-11-22 09:26 robe * /trunk/extensions/postgis/Makefile, /trunk/extensions/postgis/postgis.control, /trunk/extensions/postgis_topology/Makefile, /trunk/extensions/postgis_topology/postgis_topology.control: up the alpha numbers 2011-11-22 09:21 robe * /trunk/doc/reference_raster.xml: missed a spot 2011-11-22 09:05 robe * /trunk/doc/reference_raster.xml: correct documentation to get rid of protos eradicated in r8218 (so extensions installs) 2011-11-22 01:06 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/rt_pg/rtpostgis_drop.sql.in.c: Additional function cleanup by making use of DEFAULT parameter values 2011-11-21 20:09 dustymugs * /trunk/raster/rt_pg/rt_pg.c: Fixed expression parsing in RASTER_mapAlgebra2. Evidently, the count parameter of replace() is an input/output parameter. Associated ticket is #1317. 2011-11-21 19:55 dustymugs * /trunk/raster/rt_pg/rt_pg.c: Fixed behavior of one raster not having specified band and being sampled. Associated ticket is #1316. 2011-11-21 19:18 dustymugs * /trunk/raster/rt_core/rt_api.c: Fixed extent bug for UNION in rt_raster_from_two_rasters 2011-11-21 19:18 robe * /trunk/doc/reference_raster.xml: description corrections to ST_MapAlgebraNgbFct based on input from dzwarg 2011-11-21 17:37 pracine * /trunk/raster/scripts/plpgsql/st_union.sql: Many fix following the C implementation of the two raster version of ST_MapAlgebra. 2011-11-21 16:32 strk * /trunk/liblwgeom/liblwgeom.h.in, /trunk/liblwgeom/lwgeom_geos_split.c, /trunk/liblwgeom/ptarray.c, /trunk/postgis/lwgeom_functions_analytic.c: Add a vertex-snap-tolerance parameter to ptarray_substring This is aimed at improving robustness for ST_Split, which now uses an hard-coded tolerance of 1e-14 (see #1311) 2011-11-21 16:15 robe * /trunk/doc/reference_raster.xml: revise explanation based on trying to read the code to figure out what nodatamode in theory should be doing 2011-11-21 16:03 strk * /trunk/regress/regress_lrs.sql, /trunk/regress/regress_lrs_expected: Numerate tests for line_substring 2011-11-21 15:59 pracine * /trunk/raster/scripts/plpgsql/st_union.sql: -Fix cut and paste error 2011-11-21 15:37 robe * /trunk/doc/reference_raster.xml: get rid of extra para tag 2011-11-21 15:32 robe * /trunk/doc/reference_raster.xml: ST_MapAlgebraFctNgb:add in the nodatamode to ST_ (forgot it last time). I still have no clue what this parameter does -- doesn't seem to do anything for me like get rid of the border. Add in links to where to get example raster used. fix some typos 2011-11-21 14:59 strk * /trunk/liblwgeom/cunit/cu_split.c: Add testcase for #1311 (lwgeom_split). Also fix existing testcase (wasn't really testing it). 2011-11-21 14:59 strk * /trunk/liblwgeom/lwgeom_geos_split.c: Fix memory leak in lwgeom_split 2011-11-21 12:10 strk * /trunk/liblwgeom/g_serialized.c: Hush warning about missing prototype. This is really a commit intended to amend the previous for the sake of pointing to the correct bug being closed by it: #1273 (not #1023 which is more complex) 2011-11-21 12:03 strk * /trunk/liblwgeom/g_serialized.c, /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: Have gserialized_get_gbox_p always return a round-to-float box That is, even when computing the box from scratch. This makes the box always float-oriented, consistently between cached and computed boxes. Closes (hopefully forever) bug #1023. Includes testcase otherwise failing. 2011-11-21 09:33 strk * /trunk/topology/test/regress/addface.sql, /trunk/topology/test/regress/addface_expected: Add testcase for ticket #1302 (now passes) 2011-11-21 08:33 strk * /trunk/topology/test/regress/topoelement_expected: Update expected error messages not to include the "topology" namespace (now that it's part of the search_path). 2011-11-21 08:23 strk * /trunk/liblwgeom/cunit/cu_libgeom.c: Rename "LibGeom Suite" to simply "libgeom", for easy of use 2011-11-21 08:21 strk * /trunk/liblwgeom/cunit/cu_libgeom.c, /trunk/liblwgeom/cunit/cu_ptarray.c: Surrender to evidence of the narrow ring tested being clockwise 2011-11-21 08:08 strk * /trunk/liblwgeom/lwgeom_api.c: Improve robustness of ptarray_isccw (see #1302) 2011-11-21 07:48 robe * /trunk/topology/sql/manage/ManageHelper.sql, /trunk/topology/topology.sql.in.c: Logic to add topology to database search path on install or upgrade 2011-11-21 04:02 robe * /trunk/doc/reference_raster.xml, /trunk/raster/rt_pg/rtpostgis_drop.sql.in.c: FIX upgrade script - complement to r8186 - drop all mapalgebra functions before upgrade because for pg9.0+ CREATE OR REPLACE FUNCTION fails if argument names have changed. Also update docs to reflect new naming of userfunction to onerasteruderfunc,tworasteruserfunc,onerasternguserfunc 2011-11-20 21:37 robe * /trunk/doc/reference_raster.xml: fix some ST_MapAlgebra userfunc arg names to agree with code. Still ng ones to go and drop fix. 2011-11-20 21:35 strk * /trunk/liblwgeom/cunit/cu_ptarray.c: Add another test for ptarray_isccw, which incredibly seems to disagree with the same check done when the same ring occurs in a polygon 2011-11-20 21:19 strk * /trunk/liblwgeom/ptarray.c: Do not memcpy to self in ptarray_reverse (see #1302) 2011-11-20 21:19 strk * /trunk/liblwgeom/cunit/cu_libgeom.c: Better indent for comparing obtained/expected 2011-11-20 20:51 strk * /trunk/loader/Makefile.in: Fix 'clean' rule under loader to drop stuff under .libs 2011-11-20 20:51 strk * /trunk/liblwgeom/cunit/cu_libgeom.c: Add test for lwgeom_force_clockwise (see #1302) 2011-11-19 17:28 strk * /trunk/liblwgeom/cunit/cu_ptarray.c: Add test for ptarray_isccw (see #1302) 2011-11-18 23:47 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h: Addition of function rt_util_gdal_datatype_to_pixtype to complement rt_util_pixtype_to_gdal_datatype. 2011-11-18 22:38 dzwarg * /trunk/doc/reference_raster.xml: Documented ST_Rotation and ST_SetRotation. 2011-11-18 21:41 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c: Update parameter names for regprocedure data types 2011-11-18 21:28 dzwarg * /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/test/regress/rt_mapalgebrafctngb.sql, /trunk/raster/test/regress/rt_mapalgebrafctngb_expected: Nodata mode defaults to 'ignore' if it is NULL. Added tests for out of range neighborhoods. 2011-11-18 20:56 dzwarg * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h, /trunk/raster/rt_pg/rt_pg.h, /trunk/raster/test/regress/rt_band_properties.sql, /trunk/raster/test/regress/rt_box2d.sql, /trunk/raster/test/regress/rt_set_band_properties.sql, /trunk/raster/test/regress/rt_set_properties.sql: Non-functional change. Updated author email address for dzwarg. 2011-11-18 20:53 dzwarg * /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/test/regress/create_rt_mapalgebrafctngb_test.sql, /trunk/raster/test/regress/rt_mapalgebrafctngb.sql, /trunk/raster/test/regress/rt_mapalgebrafctngb_expected: Refactored ST_MapAlgebraFctNgb to cache userfunction lookup, and accept NULL input and output values. 2011-11-18 20:15 dzwarg * /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/test/regress/Makefile.in, /trunk/raster/test/regress/create_rt_mapalgebra_test.sql, /trunk/raster/test/regress/create_rt_mapalgebrafctngb_test.sql, /trunk/raster/test/regress/create_rt_mapalgebrafctngb_test_expected, /trunk/raster/test/regress/rt_mapalgebrafct.sql, /trunk/raster/test/regress/rt_mapalgebrafct_expected, /trunk/raster/test/regress/rt_mapalgebrafctngb.sql: Refactored ST_MapAlgebraFct to cache userfunction lookup, and accept NULL input and output values. 2011-11-18 18:30 dustymugs * /trunk/configure.ac, /trunk/raster/raster_config.h.in, /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h, /trunk/raster/test/regress/rt_addband_expected, /trunk/raster/test/regress/rt_mapalgebraexpr_expected, /trunk/raster/test/regress/rt_mapalgebrafct_expected, /trunk/raster/test/regress/rt_mapalgebrafctngb_expected: Added a flag --with-raster-dblwarning so as to provide the software builder the option of enabling all the value truncation/clamping/conversion warnings, which can be many. The new default is to suppress those warnings. All appropriate regression tests have been updated. Associated ticket is #1307 2011-11-18 15:53 dzwarg * /trunk/raster/test/regress/rt_mapalgebrafctngb.sql, /trunk/raster/test/regress/rt_mapalgebrafctngb_expected: Enabled all tests on ST_MapAlgebraFctNgb. 2011-11-18 14:53 dzwarg * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_pg/rt_pg.c: Fixed debug problem in #1308 2011-11-18 13:59 robe * /trunk/doc/reference_constructor.xml: fix minor typo 2011-11-18 13:58 robe * /trunk/doc/reference_constructor.xml: document new ST_GeomFromGeoJSON function. Will provide examples later once resolved my JSON-C compilation issues 2011-11-18 13:24 robe * /trunk/doc/reference_raster.xml: minor corrections 2011-11-18 03:36 robe * /trunk/extensions/postgis/Makefile, /trunk/extensions/postgis/postgis.control: increment alpha release number to allow upgrade with extensions 2011-11-18 03:08 robe * /trunk/doc/reference_raster.xml: fix code comment 2011-11-18 02:54 robe * /trunk/doc/reference_raster.xml: forgot pixeltype in ngb arg list 2011-11-18 02:48 robe * /trunk/doc/reference_raster.xml: fix typo in linkends 2011-11-18 02:32 robe * /trunk/doc/reference_raster.xml: put in missing spaces 2011-11-18 02:31 robe * /trunk/doc/html/images/st_mapalgebrafctngb01.png, /trunk/doc/html/images/st_mapalgebrafctngb02.png, /trunk/doc/reference_raster.xml: ST_MapAlgebraFctNgb (and put in immuatable for other st_mapalgebras) 2011-11-18 01:15 robe * /trunk/doc/html/images/st_rescale01.png, /trunk/doc/html/images/st_rescale02.png, /trunk/doc/reference_raster.xml: #1306: document rescale and provide examples, fix st_resample args. (still 2 more to go in this ticket) 2011-11-18 00:29 pramsey * /trunk/configure.ac: Move library link to appropriate place. 2011-11-18 00:17 pramsey * /trunk/configure.ac, /trunk/doc/installation.xml, /trunk/postgis/Makefile.in, /trunk/postgis/geometry_estimate.c, /trunk/postgis/lwgeom_export.c, /trunk/postgis/lwgeom_export.h, /trunk/postgis/lwgeom_in_geojson.c, /trunk/postgis/postgis.sql.in.c, /trunk/postgis_config.h.in, /trunk/regress/Makefile.in, /trunk/regress/in_geojson.sql, /trunk/regress/in_geojson_expected: Add ST_GeomFromGeoJSON (#376) 2011-11-18 00:17 robe * /trunk/doc/reference_raster.xml: correct ST_Resample arguments to agree with implementation. Still need to fill in descriptions of what all params mean 2011-11-17 22:48 dustymugs * /trunk/raster/test/regress/rt_mapalgebrafctngb.sql: Fix the 8.4 error only described in #1296. 2011-11-17 15:04 dustymugs * /trunk/doc/reference_raster.xml, /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/rt_pg/rtpostgis_drop.sql.in.c: Additional corrections and cleanup for ST_BandNoDataValue 2011-11-17 14:57 dustymugs * /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c: Fixed a bunch of other nodataval datatype issues. 2011-11-17 14:49 dustymugs * /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/regress/rt_asraster_expected: Fixed invalid handling of nodatavalue in ST_BandMetaData(). Issue arises due to C backend using Float8GetDatum while SQL frontend using real datatype. 2011-11-17 04:25 robe * /trunk/doc/xsl/post_gis_day_cards.html.xsl: put in some spacing 2011-11-17 01:44 robe * /trunk/doc/xsl/post_gis_day_cards.html.xsl: more event ideas 2011-11-16 20:39 robe * /trunk/doc/xsl/post_gis_day_cards.html.xsl, /trunk/doc/xsl/postgis_cheatsheet.html.xsl, /trunk/doc/xsl/raster_cheatsheet.html.xsl, /trunk/doc/xsl/tiger_geocoder_cheatsheet.html.xsl, /trunk/doc/xsl/topology_cheatsheet.html.xsl, /trunk/doc/xsl/topology_comments.sql.xsl, /trunk/doc/xsl/topology_gardentest.sql.xsl: put in missing svn:keywords fix formatting of cards so easier to break on pages 2011-11-16 17:38 robe * /trunk/doc/xsl/post_gis_day_cards.html.xsl: Post GIS day commemorative cards generator 2011-11-16 03:41 robe * /trunk/topology/Makefile.in: logic to create a an topology_upgrade_20_minor.sql 2011-11-15 18:15 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c: Removed hardcoded SRID of 0 and replaced with ST_SRID('Point(0 0)'::geometry) 2011-11-15 00:48 robe * /trunk/doc/reference_raster.xml: put in missing t in raster load examples 2011-11-14 23:21 dzwarg * /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/scripts/plpgsql/st_mapalgebrafctngb.sql, /trunk/raster/test/regress/Makefile.in, /trunk/raster/test/regress/rt_mapalgebrafctngb.sql, /trunk/raster/test/regress/rt_mapalgebrafctngb_expected: Added single version of map algebra that operates on neighborhoods. 2011-11-14 21:40 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h, /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/rt_pg/rtpostgis_drop.sql.in.c, /trunk/raster/test/core/testapi.c, /trunk/raster/test/regress/rt_resample.sql, /trunk/raster/test/regress/rt_resample_expected: Added ability to specify raster width and height to ST_Resample. Associated ticket is #1267 2011-11-14 08:15 robe * /trunk/extensions/postgis/Makefile, /trunk/extensions/postgis/postgis.control, /trunk/extensions/postgis/sql_bits/remove_from_extension.sql.in: revise extension upgrade builder to use new remove functions from extension before attemtpting to readd them. Cool I can now upgrade my 2.0.0a3 to 2.0.0a.6 without any complaints. 2011-11-14 07:36 robe * /trunk/extensions/postgis_extension_helper.sql, /trunk/extensions/postgis_extension_helper_uninstall.sql, /trunk/extensions/postgis_topology/Makefile, /trunk/extensions/postgis_topology/postgis_topology.control, /trunk/extensions/postgis_topology/sql_bits/remove_from_extension.sql.in: minor corrections to extension helper, create extension uninstall, incorporate in topology extension upgrade script 2011-11-14 05:44 robe * /trunk/extensions/postgis_extension_helper.sql: helper functions for creating upgrade extension script. So far helper so I can sneakingly drop functions from an existing extension so I can reinstall them if a create or replace will not be sufficient.(so I avoid the dreaded error -- can't drop function /aggregate because its part of an extension.) 2011-11-13 03:45 robe * /trunk/doc/using_postgis_dataman.xml: #1288: correct some obsolete advice about how to create indexes and register a geometry column. 2011-11-12 18:20 strk * /trunk/topology/sql/sqlmm.sql, /trunk/topology/test/regress/st_createtopogeo.sql, /trunk/topology/test/regress/st_createtopogeo_expected: Do not consider nodes with the same bounding box as being equal. Fixes bug #1284. Includes regression test. 2011-11-12 15:12 dustymugs * /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rtpostgis_drop.sql.in.c, /trunk/raster/test/regress/rt_mapalgebrafct_2raster.sql, /trunk/raster/test/regress/rt_mapalgebrafct_2raster_expected: Added checks to make sure user-function is valid. Also added check for volatility of user-function with notice if function is volatile. 2011-11-12 13:14 robe * /trunk/doc/reference_raster.xml: Fix typo 2011-11-12 05:28 robe * /trunk/doc/reference_raster.xml: escape html entitities in program listing of ST_MApAlgebrafct 2 band version 2011-11-12 04:27 robe * /trunk/doc/html/images/st_mapalgebrafct2_01.png, /trunk/doc/html/images/st_mapalgebrafct2_02.png, /trunk/doc/reference_raster.xml: add examples and fix arg list 2011-11-12 00:01 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c: Removed third variant as it conflicts with the second variant of 2-raster ST_MapAlgebraFct Related ticket is #1283 2011-11-11 23:07 robe * /trunk/doc/reference_raster.xml: begin documentation of 2 band ST_MapAlgebraFct -- waiting for dustymugs to fix signature before providing examples 2011-11-11 20:34 robe * /trunk/doc/reference_raster.xml: fix arg list in ST_MapAlgebraExpr single band version (nodatavalexpr got relaplced with nodataval which is now double precision instead of text) 2011-11-11 19:31 dzwarg * /trunk/raster/scripts/plpgsql/st_mapalgebrafctngb.sql: Added more test to plpgsql ST_MapAlgebraFctNgb prototype. 2011-11-11 18:50 dzwarg * /trunk/raster/scripts/plpgsql/st_mapalgebrafctngb.sql: Added pl/pgsql prototype of the neighborhood map algebra function. 2011-11-11 15:45 dustymugs * /trunk/raster/rt_pg/rt_pg.c: Removed commented-out stubs for nonexistant RASTER_mapAlgebra2Fct 2011-11-11 15:41 dustymugs * /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/regress/Makefile.in, /trunk/raster/test/regress/rt_mapalgebraexpr_2raster.sql, /trunk/raster/test/regress/rt_mapalgebraexpr_2raster_expected, /trunk/raster/test/regress/rt_mapalgebrafct_2raster.sql, /trunk/raster/test/regress/rt_mapalgebrafct_2raster_expected: Add ST_MapAlgebraFct for 2 rasters. This is the sibling of 2-raster ST_MapAlgebraExpr. Renamed RASTER_mapAlgebra2Expr to RASTER_mapAlgebra2 as both 2-raster ST_MapAlgebraExpr and ST_MapAlgebraFct call the same function. Associated ticket is #1281. 2011-11-11 08:40 robe * /trunk/doc/reference_raster.xml: put comment about expression 2011-11-10 20:59 dzwarg * /trunk/doc/reference_raster.xml: Updated documentation for all variants of ST_MapAlgebraFct. 2011-11-10 11:10 strk * /trunk/liblwgeom/g_serialized.c, /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: Make sure to "round-to-float" boxes read from serialized, no matter if there was or not a cache. Fixes #1273. Includes regress testing. Note: would be worth to also test the 2-points line case (I didn't in this specific commit, but the patch should fix that as well). 2011-11-10 00:18 robe * /trunk/doc/reference_raster.xml: add missing references to other functions used 2011-11-10 00:15 robe * /trunk/doc/html/images/st_mapalgebraexpr2_04.png, /trunk/doc/html/images/st_mapalgebraexpr2_05.png, /trunk/doc/html/images/st_mapalgebraexpr2_06.png, /trunk/doc/html/images/st_mapalgebraexpr2_07.png, /trunk/doc/reference_raster.xml: Add example of overlaying single rasters on same canvas 2011-11-10 00:02 dustymugs * /trunk/raster/rt_pg/rtpostgis_drop.sql.in.c: Signatures changed for ST_MapAlgebraExpr where nodatavaluerepl (text) is now nodataval (double precision) 2011-11-09 23:52 dustymugs * /trunk/raster/test/core/testapi.c: Removed all remaining memory leaks from testapi.c 2011-11-09 23:12 dustymugs * /trunk/raster/test/core/testapi.c: Rolled back attempt to clean up memory handling. We'll just live with this until testapi.c is replaced by cunit tests for raster. 2011-11-09 23:00 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h, /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/test/core/testapi.c: Separated the output raster's extent calculation from RASTER_mapAlgebra2Expr() in rt_pg.c to rt_raster_from_two_rasters() in rt_api.c. Added test of rt_raster_from_two_rasters() in testapi.c 2011-11-09 17:15 robe * /trunk/doc/reference_raster.xml: fix typos, provide description for nodatanodataval (pierre / bborie /dzwarg -- please check my definitions to make sure they are right) 2011-11-09 15:35 dustymugs * /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/test/regress/rt_mapalgebraexpr_2raster.sql, /trunk/raster/test/regress/rt_mapalgebraexpr_2raster_expected: Fixed bug where an expression doesn't contain a placeholder (either rast1 or rast2). Associated ticket is #1276. 2011-11-09 05:02 robe * /trunk/doc/reference_raster.xml: fix minor typos 2011-11-09 03:52 robe * /trunk/extensions/postgis/postgis.control, /trunk/extensions/postgis_topology/postgis_topology.control: increment version 2011-11-09 03:45 robe * /trunk/doc/reference_raster.xml: break out what all the different arguments are in 2 map algebra. 2011-11-09 02:55 robe * /trunk/doc/html/images/st_mapalgebraexpr2_01.png, /trunk/doc/html/images/st_mapalgebraexpr2_02.png, /trunk/doc/reference_raster.xml: fix some typos, revise example demonstrating difference between intersection and union. include pictures. 2011-11-09 01:05 robe * /trunk/raster/rt_pg/rtpostgis_drop.sql.in.c: Add ST_BandMetaData to drop target. Upgrade can't install the new version otherwise since the output parameter data types changed. 2011-11-08 23:18 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h: Fix floating point issues in rt_raster_geopoint_to_cell in addition to other minor changes. 2011-11-08 21:34 dustymugs * /trunk/raster/rt_core/rt_api.c: Bug fix for evaluating remainder when remainder is infinitely close to 1. Basically, the check wasn't added to a block of code those similar blocks of code had the check. 2011-11-08 20:32 robe * /trunk/doc/reference_raster.xml: ST_MapAlgebraExpr - 2 band version - incorporate Pierre's corrections / additions 2011-11-08 18:41 robe * /trunk/doc/reference_raster.xml: document ST_MapAlgebraExpr (2 raster band version). Need to clean up the example also figure out how I managed to crash my server with this. 2011-11-08 17:47 pramsey * /trunk/postgis/lwgeom_geos.c: Do the "are boxes different?" test in ST_Equals using a tolerance instead of exact comparisons. 2011-11-08 10:23 strk * /trunk/liblwgeom/cunit/cu_ptarray.c, /trunk/liblwgeom/ptarray.c: Re-fix robustness issue on 32bit system (seg is 0-based, npoints is 1-based but segments is npoints-1) 2011-11-08 08:55 strk * /trunk/regress/regress_lrs.sql, /trunk/regress/regress_lrs_expected: Give unique names to linearref tests 2011-11-08 08:55 strk * /trunk/liblwgeom/cunit/cu_split.c: Add test for bug #1270 2011-11-08 08:51 strk * /trunk/liblwgeom/ptarray.c: Fix st_line_locate_point check for "last point" (#1271) 2011-11-08 05:27 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/regress/Makefile.in, /trunk/raster/test/regress/rt_mapalgebra2expr.sql, /trunk/raster/test/regress/rt_mapalgebra2expr_expected, /trunk/raster/test/regress/rt_mapalgebraexpr.sql, /trunk/raster/test/regress/rt_mapalgebraexpr_2raster.sql, /trunk/raster/test/regress/rt_mapalgebraexpr_2raster_expected: Renamed ST_MapAlgebra2Expr to ST_MapAlgebra after concensus with Pierre and Regina. 2011-11-08 00:00 dustymugs * /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/regress/rt_mapalgebraexpr.sql, /trunk/raster/test/regress/rt_mapalgebraexpr_expected: Replaced ST_MapAlgebraExpr's "nodatavalueexpr" parameter with "nodataval" and datatype changed from text to double precision. This makes this parameter the same as "nodatanodataval" found in ST_MapAlgebra2Expr. Associated ticket is #866 2011-11-07 21:17 dustymugs * /trunk/doc/reference_raster.xml: Rephrased a sentence or two in ST_Resample. Might not be the best. 2011-11-07 21:07 dustymugs * /trunk/raster, /trunk/raster/rt_pg, /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rt_pg.h, /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/scripts/plpgsql/st_mapalgebra.sql, /trunk/raster/scripts/plpgsql/st_mapalgebra_optimized.sql, /trunk/raster/test/regress/Makefile.in, /trunk/raster/test/regress/rt_mapalgebra2expr.sql, /trunk/raster/test/regress/rt_mapalgebra2expr_expected: Addition of 2-raster map algebra function ST_MapAlgebra2Expr. Next is ST_MapAlgebra2Fct. Ticket is #1268. 2011-11-07 17:01 strk * /trunk/liblwgeom/cunit/cu_ptarray.c, /trunk/liblwgeom/ptarray.c: Enhance robustness of ptarray_locate_point, fixing bug #1269. Includes regression testcase. 2011-11-06 20:26 dustymugs * /trunk/postgis/postgis.sql.in.c, /trunk/postgis/sqldefines.h.in: Following the cleanup in r8104, additional cleanup to remove POSTGIS_GDAL_VERSION 2011-11-06 20:17 strk * /trunk/liblwgeom/lwgeom_geos_split.c: Double-check line splitting to avoid returning empty components It happened on my 32bit system based on presence or absence of an lwnotice call, probably a compiler bug... 2011-11-06 19:39 strk * /trunk/postgis/postgis.sql.in.c: Don't change SQL at compile time. The code is safe enough. 2011-11-06 19:30 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/regress/rt_asraster.sql, /trunk/raster/test/regress/rt_bandmetadata.sql: Renamed output parameter "hasnodatavalue" to "hasnodata" in ST_BandMetadata(). This makes the parameter name consistent with all other use of "hasnodata" and the docs for ST_BandMetadata. 2011-11-06 04:56 dustymugs * /trunk/raster/Makefile.in, /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h, /trunk/raster/rt_pg/rt_pg.c: Fixed the bug described in #1263. Also fixed additional code that has the same problem. Additional syntax cleaning and comments updated. Fixed the problem with "make check" running test/core twice. 2011-11-05 22:40 dustymugs * /trunk/postgis/Makefile.in, /trunk/postgis/postgis.sql.in.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c: Reverted r8100 due to regression failures. Instead, I added an exception check to catch for when the client isn't able to find postgis_gdal_version in the search path. Associated ticket is #1266 2011-11-05 14:28 dustymugs * /trunk/postgis/Makefile.in, /trunk/postgis/postgis.sql.in.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c: Moved postgis_gdal_version() from rtpostgis.sql.in.c to postgis.sql.in.c. Added additional sed command to postgis/Makefile.in to handle RASTER_MODULE_PATH so as to continue using the underlyiing RASTER_gdal_version(). Associated ticket is #1266. 2011-11-05 03:50 robe * /trunk/doc/reference_processing.xml: Fix output of ST_Node -- evidentally we haven't yet instituted the change to output MULTILINESTRINGZ etc in WKT in ST_AsText nor ST_AsEWKT 2011-11-04 22:06 robe * /trunk/extensions/postgis/Makefile, /trunk/extensions/postgis/postgis.control: increment to 2.0.0a4 2011-11-04 22:05 robe * /trunk/extensions/postgis_topology/Makefile, /trunk/extensions/postgis_topology/postgis_topology.control: increment to 2.0.0a4 2011-11-04 21:43 robe * /trunk/doc/reference_processing.xml, /trunk/doc/xsl/postgis_cheatsheet.html.xsl, /trunk/doc/xsl/tiger_geocoder_cheatsheet.html.xsl: alphabatize reference_processing section. Change postgis cheatsheet to output to 2 columns. Minor adjusts to tiger cheatsheet 2011-11-04 20:46 robe * /trunk/doc/reference_processing.xml: #1206: put in example for ST_Node. Can't test yet since my geos is recompiling. 2011-11-04 18:48 strk * /trunk/doc/reference_processing.xml: Document ST_Node (#1206) 2011-11-04 18:24 strk * /trunk/regress/Makefile.in, /trunk/regress/node.sql, /trunk/regress/node_expected: Add SQL-level tests for ST_Node (#1206) 2011-11-04 18:17 strk * /trunk/liblwgeom/Makefile.in: Fix clean rule to get rid of .o files 2011-11-04 14:25 strk * /trunk/postgis/lwgeom_geos.c, /trunk/postgis/postgis.sql.in.c: Expose ST_Node at SQL level (#1206) 2011-11-04 12:22 robe * /trunk/doc/xsl/raster_cheatsheet.html.xsl: ability to turn off example generation, and change to turn off by default 2011-11-04 08:15 strk * /trunk/liblwgeom/lwgeom_geos_node.c: Fix builds againts GEOS < 3.3 2011-11-04 06:45 strk * /trunk/liblwgeom/Makefile.in, /trunk/liblwgeom/cunit/Makefile.in, /trunk/liblwgeom/cunit/cu_node.c, /trunk/liblwgeom/cunit/cu_tester.c, /trunk/liblwgeom/liblwgeom.h.in, /trunk/liblwgeom/lwgeom_geos_node.c: Add an lwgeom_node function in liblwgeom (see #1206) Includes testcase 2011-11-04 00:57 robe * /trunk/doc/reference_management.xml: Add enhanced note for AddGeometryColumn 2011-11-03 17:28 strk * /trunk/liblwgeom/liblwgeom_internal.h, /trunk/liblwgeom/lwcollection.c: Add lwcollection_reserve internal function 2011-11-03 17:09 strk * /trunk/liblwgeom/cunit/Makefile.in, /trunk/liblwgeom/cunit/cu_split.c: Pass GEOS version to unit tests, skip test for SPLIT when building against older geos. 2011-11-03 16:20 strk * /trunk/liblwgeom/cunit/Makefile.in, /trunk/liblwgeom/cunit/cu_split.c, /trunk/liblwgeom/cunit/cu_tester.c, /trunk/liblwgeom/liblwgeom_internal.h, /trunk/liblwgeom/lwgeom_geos_split.c: Add an line-by-point internal split function taking an output vector. Regress test the new function. 2011-11-02 16:53 strk * /trunk/regress/Makefile.in, /trunk/regress/summary.sql, /trunk/regress/summary_expected: Add test for ST_Summary 2011-11-02 13:48 robe * /trunk/postgis/postgis_drop.sql.in.c: change order of populate_geometry_columns drop all one depends on oid one 2011-11-02 13:47 robe * /trunk/postgis/postgis_drop.sql.in.c: drop populate_geometry_columns(). This is needed because got replaced by populate_geometry_columns(use_typmod=true). So if both exist get function is not unique error 2011-11-02 13:42 robe * /trunk/postgis/postgis_drop.sql.in.c: #1256 drop memgeomunion so geomunion can be dropped 2011-11-02 06:50 robe * /trunk/doc/xsl/postgis_cheatsheet.html.xsl, /trunk/doc/xsl/raster_cheatsheet.html.xsl: more formatting experiments 2011-11-02 04:28 pramsey * /trunk/liblwgeom/Makefile.in, /trunk/liblwgeom/g_serialized.c, /trunk/liblwgeom/liblwgeom.h.in, /trunk/liblwgeom/lwgeom_api.c, /trunk/postgis/MISSING_OBJECTS, /trunk/postgis/lwgeom_debug.c: Composite geometries end up with nested BBOX caches (#1254) 2011-11-01 18:17 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c: Based upon mailing list discussion, changed call to ST_AsRaster in _st_intersects(raster, geometry) to _st_asraster. 2011-11-01 17:59 pramsey * /trunk/liblwgeom/cunit/cu_libgeom.c, /trunk/liblwgeom/cunit/cu_surface.c, /trunk/liblwgeom/liblwgeom.h.in, /trunk/liblwgeom/lwgeom_api.c, /trunk/liblwgeom/lwsegmentize.c, /trunk/liblwgeom/lwtin.c, /trunk/liblwgeom/measures3d.c, /trunk/postgis/lwgeom_debug.c: Make st_summary at least return consistent results (#1254) 2011-11-01 17:11 robe * /trunk/doc/reference_raster.xml: document ST_SameAlignment 2011-11-01 04:41 robe * /trunk/doc/xsl/postgis_cheatsheet.html.xsl, /trunk/doc/xsl/raster_cheatsheet.html.xsl, /trunk/doc/xsl/tiger_geocoder_cheatsheet.html.xsl, /trunk/doc/xsl/topology_cheatsheet.html.xsl: revise all to output arg list and conditionally show examples and descriptions 2011-11-01 03:06 robe * /trunk/GNUmakefile.in, /trunk/doc/Makefile.in, /trunk/doc/installation.xml, /trunk/doc/xsl/postgis_cheatsheet.html.xsl, /trunk/doc/xsl/raster_cheatsheet.html.xsl: xsl to generate postgis cheatsheet, add make cheatsheet to gnumake, better outptuting of functions with different protos. 2011-10-31 23:01 pramsey * /branches/1.4/liblwgeom/measures.c: Increase accuracy of area calculation (#810) 2011-10-31 22:56 pramsey * /branches/1.5/liblwgeom/measures.c: Increase accuracy of area calculation (#810) 2011-10-31 22:54 pramsey * /branches/1.5/regress/loader/Arc-wkb.sql, /branches/1.5/regress/loader/Arc-wkt.sql, /branches/1.5/regress/loader/Point-wkb.sql, /branches/1.5/regress/loader/Point-wkt.sql, /branches/1.5/regress/loader/PointM-wkb.expected, /branches/1.5/regress/loader/PointM-wkb.sql, /branches/1.5/regress/loader/PointM-wkt.sql, /branches/1.5/regress/loader/PointZ-wkb.expected, /branches/1.5/regress/loader/PointZ-wkb.sql, /branches/1.5/regress/loader/PointZ-wkt.sql: Fix regression problems related to ordering 2011-10-31 22:26 strk * /trunk/topology/sql/sqlmm.sql, /trunk/topology/test/regress/st_createtopogeo_expected: ST_CreateTopoGeo: speedup merged lines splitting [RT-SIGTA] 2011-10-31 21:18 pramsey * /trunk/liblwgeom/lwpoly.c: Increase accuracy of area calculation (#810) 2011-10-31 20:59 pramsey * /trunk/libpgcommon/lwgeom_pg.h: Remove redundant prototype 2011-10-31 20:55 pramsey * /trunk/liblwgeom/g_serialized.c, /trunk/liblwgeom/liblwgeom.h.in, /trunk/liblwgeom/liblwgeom_internal.h, /trunk/libpgcommon/lwgeom_pg.c, /trunk/postgis/geography_measurement.c: Move gserialized_get_gbox_p to liblwgeom and gserialized_read_gbox_p to liblwgeom_internal 2011-10-31 20:23 pramsey * /trunk/liblwgeom/g_serialized.c, /trunk/liblwgeom/liblwgeom.h.in, /trunk/libpgcommon/lwgeom_pg.c, /trunk/libpgcommon/lwgeom_pg.h, /trunk/postgis/geography_measurement.c, /trunk/postgis/lwgeom_box.c, /trunk/postgis/lwgeom_btree.c, /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/lwgeom_geos.c, /trunk/postgis/lwgeom_gist.c: Rename pglwgeom_box2d_p 2011-10-31 20:02 robe * /trunk/doc/Makefile.in, /trunk/doc/xsl/raster_cheatsheet.html.xsl, /trunk/doc/xsl/topology_cheatsheet.html.xsl: add raster cheat sheet generator -- and a make cheatsheets command to generate all. 2011-10-31 19:20 robe * /trunk/doc/reference_raster.xml: get rid of word "Functions" in section headers 2011-10-31 13:03 strk * /trunk/topology/sql/sqlmm.sql, /trunk/topology/test/regress/st_createtopogeo.sql, /trunk/topology/test/regress/st_createtopogeo_expected: ST_CreateTopoGeo: do not drop input nodes of degree 2 (#1258) [RT-SIGTA] 2011-10-31 12:45 strk * /trunk/topology/sql/sqlmm.sql, /trunk/topology/test/regress/st_createtopogeo.sql, /trunk/topology/test/regress/st_createtopogeo_expected: Fix generation of topology in presence of edges with same bounding box (#1261). Includes regress test [RT-SIGTA] 2011-10-31 12:22 robe * /trunk/doc/extras_topology.xml: fix another erroneous statement - its ValidateTopology not ST_ValidateTopology 2011-10-31 11:58 robe * /trunk/doc/extras_topology.xml: get rid of word feature in description of AddTopGeometryColumn. Table can be any kind of table. 2011-10-31 05:32 robe * /trunk/doc/xsl/tiger_geocoder_cheatsheet.html.xsl, /trunk/doc/xsl/topology_cheatsheet.html.xsl: more cleanup -- only print example sections if they have examples 2011-10-31 03:14 robe * /trunk/doc/Makefile.in, /trunk/doc/xsl/tiger_geocoder_cheatsheet.html.xsl: build cheat sheet for tiger geocoder. This one looks better laid out than topology one so have to revisit topology 2011-10-31 02:11 robe * /trunk/doc/xsl/topology_cheatsheet.html.xsl: logic to flag new functions and allow tags in listings to be displayed 2011-10-30 23:10 robe * /trunk/doc/xsl/topology_cheatsheet.html.xsl: get rid of unused styles 2011-10-30 21:47 strk * /trunk/topology/sql/sqlmm.sql: AddEdgeModFace, AddEdgeNewFaces: simplify calls to AddEdge [RT-SIGTA] 2011-10-30 20:57 pramsey * /trunk/liblwgeom/box2d.c, /trunk/liblwgeom/g_box.c, /trunk/liblwgeom/liblwgeom_internal.h, /trunk/liblwgeom/libtgeom.c, /trunk/liblwgeom/lwcircstring.c, /trunk/liblwgeom/lwgeodetic.h, /trunk/liblwgeom/lwgeom_api.c, /trunk/liblwgeom/lwgeom_transform.c, /trunk/liblwgeom/lwout_geojson.c, /trunk/liblwgeom/lwout_gml.c, /trunk/liblwgeom/lwout_kml.c, /trunk/liblwgeom/lwout_svg.c, /trunk/liblwgeom/lwout_x3d.c, /trunk/liblwgeom/lwsegmentize.c, /trunk/liblwgeom/measures.c, /trunk/liblwgeom/measures3d.c, /trunk/liblwgeom/vsprintf.c, /trunk/libpgcommon/lwgeom_pg.c, /trunk/libpgcommon/lwgeom_pg.h, /trunk/libpgcommon/lwgeom_transform.c, /trunk/postgis/geography_inout.c: Remove some duplicate headers (much of this to be done...) 2011-10-30 20:45 pramsey * /trunk/liblwgeom/profile.h, /trunk/libpgcommon/lwgeom_pg.h, /trunk/postgis/SERIALIZED_FORM, /trunk/postgis/profile.h: Remove SERIALIZED_FORM 2011-10-30 20:40 pramsey * /trunk/libpgcommon/lwgeom_pg.c, /trunk/libpgcommon/lwgeom_pg.h, /trunk/postgis/Makefile.in, /trunk/postgis/geography.h, /trunk/postgis/geography_inout.c, /trunk/postgis/lwgeom_box.c, /trunk/postgis/lwgeom_box3d.c, /trunk/postgis/lwgeom_functions_analytic.c, /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/lwgeom_functions_lrs.c, /trunk/postgis/lwgeom_geos.c, /trunk/postgis/lwgeom_geos_clean.c, /trunk/postgis/lwgeom_in_gml.c, /trunk/postgis/lwgeom_in_kml.c, /trunk/postgis/lwgeom_inout.c, /trunk/postgis/lwgeom_ogc.c, /trunk/postgis/lwgeom_rtree.c, /trunk/postgis/lwgeom_sqlmm.c, /trunk/postgis/lwgeom_transform.c: Remove pglwgeom_serialize 2011-10-30 19:15 strk * /trunk/doc/extras_topology.xml: Add some hints about the visited table for topology.AsGML 2011-10-30 18:49 robe * /trunk/doc/Makefile.in, /trunk/doc/xsl/topology_cheatsheet.html.xsl: logic to build html cheatsheet -- some logic still needed to extract the examples correctly. 2011-10-30 15:36 robe * /trunk/doc/extras_topology.xml: get rid of extra fluff words in section titles 2011-10-29 20:54 pramsey * /trunk/postgis/lwgeom_functions_basic.c: Fix regression 2011-10-29 20:35 pramsey * /trunk/liblwgeom/g_serialized.c, /trunk/liblwgeom/liblwgeom.h.in, /trunk/liblwgeom/lwgeom.c, /trunk/libpgcommon/lwgeom_pg.c, /trunk/libpgcommon/lwgeom_pg.h, /trunk/postgis/geography_inout.c, /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/lwgeom_ogc.c, /trunk/raster/rt_pg/rt_pg.c: Remove pglwgeom_ndims 2011-10-29 20:07 pramsey * /trunk/libpgcommon/lwgeom_pg.c, /trunk/libpgcommon/lwgeom_pg.h, /trunk/postgis/lwgeom_functions_basic.c: Remove pglwgeom_size 2011-10-29 20:04 pramsey * /trunk/liblwgeom/g_serialized.c, /trunk/liblwgeom/liblwgeom.h.in, /trunk/libpgcommon/lwgeom_pg.c, /trunk/libpgcommon/lwgeom_pg.h, /trunk/postgis/lwgeom_functions_basic.c: Remove pglwgeom_get_zm 2011-10-29 01:05 pramsey * /trunk/postgis/lwgeom_functions_basic.c: Fix odd formating in optimistic_overlap 2011-10-29 01:01 pramsey * /trunk/libpgcommon/lwgeom_pg.c, /trunk/libpgcommon/lwgeom_pg.h, /trunk/postgis/lwgeom_geos.c: Remove pglwgeom_is_empty 2011-10-29 01:00 pramsey * /trunk/libpgcommon/lwgeom_pg.c, /trunk/libpgcommon/lwgeom_pg.h, /trunk/postgis/lwgeom_inout.c: Remove pglwgeom_drop_bbox 2011-10-29 00:58 pramsey * /trunk/liblwgeom/g_serialized.c, /trunk/liblwgeom/liblwgeom.h.in: Remove pglwgeom_has_bbox, pglwgeom_has_z, pglwgeom_has_m 2011-10-29 00:58 pramsey * /trunk/libpgcommon/lwgeom_pg.c, /trunk/libpgcommon/lwgeom_pg.h, /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/lwgeom_functions_lrs.c, /trunk/postgis/lwgeom_geos.c, /trunk/postgis/lwgeom_gist.c, /trunk/postgis/lwgeom_inout.c, /trunk/postgis/lwgeom_ogc.c: Remove pglwgeom_has_bbox, pglwgeom_has_z, pglwgeom_has_m 2011-10-29 00:50 pramsey * /trunk/libpgcommon/lwgeom_pg.c, /trunk/libpgcommon/lwgeom_pg.h, /trunk/postgis/geography_inout.c, /trunk/postgis/lwgeom_dump.c, /trunk/postgis/lwgeom_functions_analytic.c, /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/lwgeom_functions_lrs.c, /trunk/postgis/lwgeom_geos.c, /trunk/postgis/lwgeom_inout.c, /trunk/postgis/lwgeom_ogc.c, /trunk/postgis/lwgeom_spheroid.c: Remove pglwgeom_get_type 2011-10-28 22:06 pramsey * /trunk/libpgcommon/lwgeom_pg.c, /trunk/libpgcommon/lwgeom_pg.h, /trunk/postgis/lwgeom_btree.c, /trunk/postgis/lwgeom_export.c, /trunk/postgis/lwgeom_functions_analytic.c, /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/lwgeom_functions_lrs.c, /trunk/postgis/lwgeom_geos.c, /trunk/postgis/lwgeom_gist.c, /trunk/postgis/lwgeom_ogc.c, /trunk/postgis/lwgeom_spheroid.c, /trunk/postgis/lwgeom_transform.c: remove pglwgeom_get_srid, pglwgeom_set_srid 2011-10-28 21:57 pramsey * /trunk/libpgcommon/lwgeom_pg.c, /trunk/libpgcommon/lwgeom_pg.h, /trunk/postgis/geography_inout.c, /trunk/postgis/lwgeom_box.c, /trunk/postgis/lwgeom_box3d.c, /trunk/postgis/lwgeom_dump.c, /trunk/postgis/lwgeom_export.c, /trunk/postgis/lwgeom_functions_analytic.c, /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/lwgeom_functions_lrs.c, /trunk/postgis/lwgeom_geos.c, /trunk/postgis/lwgeom_geos_clean.c, /trunk/postgis/lwgeom_inout.c, /trunk/postgis/lwgeom_ogc.c, /trunk/postgis/lwgeom_rtree.c, /trunk/postgis/lwgeom_spheroid.c, /trunk/postgis/lwgeom_sqlmm.c, /trunk/postgis/lwgeom_transform.c: Remove pglwgeom_deserialize 2011-10-28 20:54 pramsey * /trunk/libpgcommon/lwgeom_pg.c, /trunk/libpgcommon/lwgeom_pg.h: Commit remaining removals of BOX2DFLOAT4 and PG_LWGEOM 2011-10-28 20:46 pramsey * /trunk/liblwgeom/box2d.c, /trunk/liblwgeom/g_serialized.c, /trunk/liblwgeom/liblwgeom.h.in, /trunk/liblwgeom/liblwgeom_internal.h, /trunk/postgis/geography_inout.c, /trunk/postgis/geometry_estimate.c, /trunk/postgis/lwgeom_box.c, /trunk/postgis/lwgeom_box3d.c, /trunk/postgis/lwgeom_btree.c, /trunk/postgis/lwgeom_dump.c, /trunk/postgis/lwgeom_export.c, /trunk/postgis/lwgeom_functions_analytic.c, /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/lwgeom_functions_lrs.c, /trunk/postgis/lwgeom_geos.c, /trunk/postgis/lwgeom_geos.h, /trunk/postgis/lwgeom_geos_clean.c, /trunk/postgis/lwgeom_geos_prepared.c, /trunk/postgis/lwgeom_geos_prepared.h, /trunk/postgis/lwgeom_gist.c, /trunk/postgis/lwgeom_in_gml.c, /trunk/postgis/lwgeom_in_kml.c, /trunk/postgis/lwgeom_inout.c, /trunk/postgis/lwgeom_ogc.c, /trunk/postgis/lwgeom_rtree.c, /trunk/postgis/lwgeom_rtree.h, /trunk/postgis/lwgeom_spheroid.c, /trunk/postgis/lwgeom_sqlmm.c, /trunk/postgis/lwgeom_transform.c: Remove BOX2DFLOAT4->GBOX and PG_LWGEOM->GSERIALIZED #defines 2011-10-28 18:21 pramsey * /trunk/liblwgeom/cunit/cu_libgeom.c: Fix call to geometry_type_from_string to use right type. 2011-10-28 18:09 pramsey * /trunk/liblwgeom/liblwgeom.h.in, /trunk/liblwgeom/liblwgeom_internal.h: Move clone support functions into internal 2011-10-28 18:01 pramsey * /trunk/liblwgeom/liblwgeom.h.in, /trunk/liblwgeom/liblwgeom_internal.h, /trunk/liblwgeom/lwalgorithm.c, /trunk/liblwgeom/measures.c, /trunk/postgis/geography_estimate.c, /trunk/postgis/geometry_estimate.c, /trunk/postgis/lwgeom_box.c, /trunk/postgis/lwgeom_box3d.c, /trunk/postgis/lwgeom_functions_basic.c: Replace min/max/abs macros with FP_* variants in liblwgeom/ and with pgsql variants in postgis/ 2011-10-28 17:52 pramsey * /trunk/liblwgeom/box2d.c, /trunk/liblwgeom/liblwgeom.h.in, /trunk/liblwgeom/lwgeom_api.c, /trunk/postgis/lwgeom_functions_analytic.c: Remove orphaned box3d and box2dfloat4 utility functions 2011-10-28 17:44 pramsey * /trunk/liblwgeom/cunit/cu_geodetic.c, /trunk/liblwgeom/liblwgeom.h.in, /trunk/liblwgeom/lwcircstring.c, /trunk/liblwgeom/lwcollection.c, /trunk/liblwgeom/lwgeom.c, /trunk/liblwgeom/lwline.c, /trunk/liblwgeom/lwpoint.c, /trunk/liblwgeom/lwpoly.c, /trunk/liblwgeom/lwtriangle.c, /trunk/liblwgeom/ptarray.c: Remove orphaned _compute_box3d functions 2011-10-28 17:35 pramsey * /trunk/liblwgeom/g_box.c, /trunk/liblwgeom/liblwgeom.h.in: Remove box2df_from_gbox and gbox_from_box2df 2011-10-28 17:01 pramsey * /trunk/liblwgeom/g_util.c, /trunk/liblwgeom/liblwgeom.h.in, /trunk/liblwgeom/liblwgeom_internal.h, /trunk/liblwgeom/lwgeodetic.c, /trunk/liblwgeom/lwgeom.c, /trunk/liblwgeom/lwgeom_api.c, /trunk/liblwgeom/lwutil.c, /trunk/loader/pgsql2shp-core.c, /trunk/postgis/gserialized_typmod.c, /trunk/postgis/lwgeom_debug.c, /trunk/postgis/lwgeom_functions_basic.c: Ensure calls to lwgeom->type use type of uint8_t 2011-10-28 14:51 pramsey * /trunk/liblwgeom/lwgeom_geos.c, /trunk/postgis/lwgeom_dump.c, /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/lwgeom_geos.c, /trunk/postgis/lwgeom_geos.h, /trunk/postgis/lwgeom_inout.c: Remove old profiling code 2011-10-27 23:02 pramsey * /trunk/liblwgeom/liblwgeom.h.in, /trunk/liblwgeom/lwgeom_api.c, /trunk/liblwgeom/lwsegmentize.c, /trunk/postgis/lwgeom_rtree.c: Remove old 8-bit type utility functions. 2011-10-27 22:48 pramsey * /trunk/liblwgeom/liblwgeom.h.in, /trunk/postgis/geography_estimate.c, /trunk/postgis/geometry_estimate.c, /trunk/postgis/lwgeom_box.c, /trunk/postgis/lwgeom_box3d.c: Remove LWGEOM_Min* and LWGEOM_Max* 2011-10-27 21:03 pramsey * /trunk/liblwgeom/liblwgeom.h.in, /trunk/liblwgeom/lwcircstring.c, /trunk/liblwgeom/lwcollection.c, /trunk/liblwgeom/lwgeom.c, /trunk/liblwgeom/lwgeom_api.c, /trunk/liblwgeom/lwline.c, /trunk/liblwgeom/lwpoint.c, /trunk/liblwgeom/lwpoly.c, /trunk/liblwgeom/lwtriangle.c, /trunk/postgis/BBOXCACHE_BEHAVIOURS: Remove serialized_form functions: lwpoint_serialize_size lwpoint_serialize lwpoint_serialize_buf lwline_serialize_size lwline_serialize lwline_serialize_buf lwpoly_serialize_size lwpoly_serialize lwpoly_serialize_buf lwtriangle_serialize_size lwtriangle_serialize lwtriangle_serialize_buf lwcircstring_serialize_size lwcircstring_serialize lwcircstring_serialize_buf lwcollection_serialize_size lwcollection_serialize_buf lwgeom_constructempty lwgeom_constructempty_buf lwgeom_empty_length lwgeom_serialize_size lwgeom_serialize lwgeom_serialized_construct lwgeom_getsrid 2011-10-27 20:52 pramsey * /trunk/liblwgeom/liblwgeom.h.in, /trunk/liblwgeom/lwgeom_api.c: Remove printBYTES 2011-10-27 20:51 pramsey * /trunk/liblwgeom/liblwgeom.h.in: Reorder header file a little. 2011-10-27 20:14 pramsey * /trunk/liblwgeom/lwgeom_api.c: Complete removal of LWGEOM_INSPECTED 2011-10-27 20:07 pramsey * /trunk/liblwgeom/liblwgeom.h.in: Remove LWGEOM_INSPECTED 2011-10-27 20:05 pramsey * /trunk/liblwgeom/liblwgeom.h.in, /trunk/liblwgeom/lwcircstring.c, /trunk/liblwgeom/lwcollection.c, /trunk/liblwgeom/lwcompound.c, /trunk/liblwgeom/lwcurvepoly.c, /trunk/liblwgeom/lwgeom.c, /trunk/liblwgeom/lwgeom_api.c, /trunk/liblwgeom/lwline.c, /trunk/liblwgeom/lwmcurve.c, /trunk/liblwgeom/lwmline.c, /trunk/liblwgeom/lwmpoint.c, /trunk/liblwgeom/lwmpoly.c, /trunk/liblwgeom/lwmsurface.c, /trunk/liblwgeom/lwpoint.c, /trunk/liblwgeom/lwpoly.c, /trunk/liblwgeom/lwpsurface.c, /trunk/liblwgeom/lwtin.c, /trunk/liblwgeom/lwtriangle.c: Remove old deserialze and inspected functions. serialized_lwgeom_size lwgeom_size_subgeom lwgeom_size_point lwgeom_size_line lwgeom_size_circstring lwgeom_size_poly lwgeom_size_triangle lwgeom_deserialize lwpoint_deserialize lwline_deserialize lwpoly_deserialize lwtriangle_deserialize lwcircstring_deserialize lwmpoint_deserialize lwmline_deserialize lwmpoly_deserialize lwcollection_deserialize lwcompound_deserialize lwcurvepoly_deserialize lwmcurve_deserialize lwmsurface_deserialize lwpsurface_deserialize lwtin_deserialize printMULTI lwgeom_inspect lwgeom_getpoint_inspected lwgeom_getpoint lwgeom_getline_inspected lwgeom_getline lwgeom_getpoly lwgeom_getpoly_inspected lwgeom_gettriangle lwgeom_gettriangle_inspected lwgeom_getcircstring_inspected lwgeom_getgeom_inspected lwgeom_getsubgeometry lwgeom_getsubgeometry_inspected lwgeom_getsubtype lwgeom_getsubtype_inspected lwgeom_getnumgeometries lwgeom_getnumgeometries_inspected 2011-10-27 19:23 pramsey * /trunk/liblwgeom/liblwgeom.h.in, /trunk/liblwgeom/lwgeom_api.c: Remove compute_serialized_box3d 2011-10-27 19:10 pramsey * /trunk/liblwgeom/liblwgeom.h.in, /trunk/postgis/lwgeom_geos.c, /trunk/postgis/lwgeom_inout.c: Remove duplicate and unused is_worth_caching_serialized_bbox and is_worth_caching_lwgeom_bbox 2011-10-27 18:44 pramsey * /trunk/liblwgeom, /trunk/libpgcommon, /trunk/libpgcommon/cunit, /trunk/postgis, /trunk/raster, /trunk/raster/test/regress: Add ignores for new built files 2011-10-27 15:07 strk * /branches/1.5/postgis/lwgeom_functions_basic.c, /branches/1.5/regress/Makefile.in, /branches/1.5/regress/summary.sql, /branches/1.5/regress/summary_expected: Add regress test for ST_Summary, leave a note about ticket #648 2011-10-27 14:35 strk * /trunk/liblwgeom/g_serialized.txt: Wrap lines within 80 columns 2011-10-27 14:09 dustymugs * /trunk/raster/rt_pg/.svnignore: Added rtpostgis_drop.sql, rtpostgis_drop.sql.in, rtpostgis_upgrade.sql and rtpostgis_upgrade_20_minor.sql to svn:ignore 2011-10-27 14:08 dustymugs * /trunk/raster/.svnignore, /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h, /trunk/raster/scripts/python, /trunk/raster/scripts/python/.svnignore: Refactored rt_band_get_min_value() to call new function rt_pixtype_get_min_value(). Addition of function rt_util_extent_type(). 2011-10-26 23:47 pramsey * /trunk/libpgcommon/lwgeom_pg.c, /trunk/libpgcommon/lwgeom_pg.h, /trunk/postgis/lwgeom_btree.c: Remove PG_LWGEOM_construct 2011-10-26 23:21 pramsey * /trunk/libpgcommon/lwgeom_pg.c, /trunk/libpgcommon/lwgeom_pg.h: Remove orphaned pglwgeom function pglwgeom_compute_serialized_box3d 2011-10-26 23:07 pramsey * /trunk/libpgcommon/lwgeom_pg.c: Remove non-gserialized portions of utility functions. 2011-10-26 22:58 pramsey * /trunk/doc/rfc/postgis_rfc_03_sheet.txt, /trunk/liblwgeom/box2d.c, /trunk/liblwgeom/liblwgeom.h.in, /trunk/liblwgeom/lwgeom_api.c: Remove more orphaned box2d support functions 2011-10-26 22:36 pramsey * /trunk/liblwgeom/liblwgeom.h.in, /trunk/liblwgeom/lwcircstring.c, /trunk/liblwgeom/lwcollection.c, /trunk/liblwgeom/lwgeom.c, /trunk/liblwgeom/lwline.c, /trunk/liblwgeom/lwpoint.c, /trunk/liblwgeom/lwpoly.c, /trunk/liblwgeom/lwtriangle.c, /trunk/liblwgeom/ptarray.c: Remove *_compute_box2d* functions that are now orphans. 2011-10-25 21:19 pramsey * /trunk/postgis/lwgeom_box3d.c, /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/lwgeom_geos.c, /trunk/raster/rt_pg/rt_pg.c: Remove gserialized_on conditionals. Only type defines remain to be cleared out. 2011-10-25 21:05 pramsey * /trunk/libpgcommon/lwgeom_pg.h, /trunk/postgis/Makefile.in, /trunk/postgis/lwgeom_box.c, /trunk/postgis/lwgeom_box2dfloat4.c, /trunk/postgis/lwgeom_box3d.c: Remove old box2dfloat4 in favor of gbox. 2011-10-25 20:31 strk * /trunk/postgis/geometry_estimate.c: Add own copyright on the file. See http://postgis.refractions.net/pipermail/postgis-devel/2004-March/thread.html for historical mail exchanges about it :) 2011-10-25 20:02 pramsey * /trunk/postgis/Makefile.in, /trunk/postgis/geometry_estimate.c, /trunk/postgis/geometry_gist_selectivity.c, /trunk/postgis/lwgeom_estimate.c: Remove old serialized_form index selectivity code. 2011-10-21 21:49 strk * /trunk/doc/extras_topology.xml: Explode the topology sections to keep primitive (sql/mm) topology management more separate from higher (TopoGeometry) management. 2011-10-21 21:42 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h: Added rt_raster_set_geotransform_matrix() to provide quick setting of a raster's geotransform based upon the matrix 2011-10-21 19:10 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/test/core/testapi.c, /trunk/raster/test/regress/rt_samealignment_expected: Corrected rt_raster_same_alignment() and RASTER_sameAlignment() to behave as an end-user would expect it to. So intead of errors when parameters don't match, return false. 2011-10-21 18:11 dustymugs * /trunk/doc/reference_raster.xml, /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h, /trunk/raster/rt_pg/rt_pg.c: Changed rt_raster_has_no_band to use 0-based band index instead of 1-based. Removed function prototype ST_HasNoData(raster) as the other prototype ST_HasNoData(raster, nband) now uses the default value of 1 for nband. 2011-10-21 14:53 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h, /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/rt_pg/rtpostgis_drop.sql.in.c: Changed those functions that is 1-based for band index to 0-based in rt_core. This leaves only rt_raster_has_no_band, which may have other issues as well. Associated ticket is #754 2011-10-21 12:01 robe * /trunk/extras/tiger_geocoder/tiger_2010/geocode/reverse_geocode.sql: put in logic to st_setsrid to wgs84 before doing st_distance_sphere in case Paul decides he doesn't want to fix the regression issue noted in #1243 2011-10-20 22:24 dustymugs * /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c: Renamed RASTER_samealignment() to RASTER_sameAlignment() and corrected C++ style comments with C comments 2011-10-20 22:07 dustymugs * /trunk/raster/rt_pg/rt_pg.c: Removed use of PG_DETOAST_DATUM_COPY and PG_FREE_IF_COPY as all rasters should be detoasted using PG_DETOAST_DATUM as it doesn't create a copy, thus consuming more space. 2011-10-20 13:31 dzwarg * /trunk/raster/rt_pg/rtpostgis.sql.in.c: Replaced missing signatures of ST_MapAlgebraFct. 2011-10-20 00:49 robe * /trunk/topology/sql/gml.sql, /trunk/topology/sql/topoelement/topoelement_agg.sql: move function args to single line so CREATe EXTENSION topology FROM unpackaged script builds corectly 2011-10-19 23:47 robe * /trunk/doc/reference_raster.xml: add in missing ST_MapAlgebraFct protos 2011-10-19 23:25 robe * /trunk/doc/reference_raster.xml: evidentally missed one or get the wrong ST_MapAlgebraFct proto in last commit 2011-10-19 20:31 robe * /trunk/doc/reference_raster.xml: Get rid of st_mapalgebrafct(raster,text,regprocedure,text[]) proto since there is no matching function - messing up my ability to test my extensions 2011-10-18 11:37 robe * /trunk/doc/reference_raster.xml: #860 Get rid of some dup definitions in ST_MapAlgebraFct and add some missing ones. 2011-10-18 02:23 robe * /trunk/postgis/Makefile.in: Add postgis_before_drop for dropping functions that have arument names renamed before reinstall. Just for upgrade script since can't do CREATE OR REPLACE if arg names have changed 2011-10-17 16:16 dzwarg * /trunk/doc/reference_raster.xml: Fixed documentation code listing typo for ST_MapAlgebraFct, and added more information about userfunctions and variadic text args. 2011-10-17 13:45 robe * /trunk/doc/introduction.xml: update bios 2011-10-17 13:10 dzwarg * /trunk/doc/reference_raster.xml: Added ST_MapAlgebraFct to documentation, with same examples as ST_MapAlgebraExpr 2011-10-16 18:17 robe * /trunk/extensions/postgis/Makefile, /trunk/extensions/postgis/postgis.control, /trunk/extensions/postgis_topology/Makefile, /trunk/extensions/postgis_topology/postgis_topology.control: upgrade from a1-a3 for topology, beginning of upgrade extension for postgis -- still need to resolve issue of ALTER EXTENSION not having a DROP IF EXISTS -- a bit annoying for aggs. 2011-10-14 22:43 robe * /trunk/doc/reference_accessor.xml, /trunk/doc/reference_misc.xml: Move XMin/Max etc out of miscellaneous into accessors -- Per Pierre's suggestion. Seems more logical. 2011-10-14 22:36 robe * /trunk/doc/reference_processing.xml: Getr di of the word function in heard. Guess it is kind of stupid 2011-10-14 18:11 dzwarg * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/regress/Makefile.in, /trunk/raster/test/regress/create_rt_mapalgebra_test.sql, /trunk/raster/test/regress/rt_mapalgebra.sql, /trunk/raster/test/regress/rt_mapalgebra_expected, /trunk/raster/test/regress/rt_mapalgebraexpr.sql, /trunk/raster/test/regress/rt_mapalgebraexpr_expected, /trunk/raster/test/regress/rt_mapalgebrafct.sql, /trunk/raster/test/regress/rt_mapalgebrafct_expected: Implemented raster map algebra with user functions/callbacks. (#860) 2011-10-13 17:54 pramsey * /trunk/regress/run_test: Actually we use bash code, not sh code 2011-10-13 17:54 pramsey * /branches/1.5/regress/run_test: Actually, we use bash code, not sh code. 2011-10-13 12:28 robe * /trunk/raster/rt_pg/rtpostgis_drop.sql.in.c: Add _ST_Resample -- evidentally arg names changed. also got rid of arg names in _ST_AsRaster 2011-10-13 11:56 robe * /trunk/postgis/postgis_drop_before.sql.in.c: Some functions need to be dropped before upgrade minor if they need to be recreated. This is required for functions where argument names change but fundamental types do not. Will add this to upgrade minor script build later. 2011-10-12 14:36 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c: Bug fix for _ST_Intersects(geometry, raster) where the buffering of the intersection could return NULL. This happens if the buffer was passed zero for the buffer distance. 2011-10-12 12:51 robe * /trunk/doc/reference_raster.xml: move ST_AddBand to raster constructors section per ticket #1240 and rename Raster Band Accessors and Constructors to just Raster Band Accessors 2011-10-12 11:28 robe * /branches/1.5/doc/using_postgis_dataman.xml: partial apply of #1241 patch 2011-10-12 11:26 robe * /trunk/doc/using_postgis_dataman.xml: another minor correction 2011-10-12 11:18 robe * /trunk/doc/using_postgis_dataman.xml: #1241 apply doc_vacuum_analyze_and_I_None_typo.patch 2011-10-11 14:37 strk * /trunk/regress/sql-mm-circularstring.sql, /trunk/regress/sql-mm-compoundcurve.sql, /trunk/regress/sql-mm-curvepoly.sql, /trunk/regress/sql-mm-multicurve.sql, /trunk/regress/sql-mm-multisurface.sql: Typename in type specifier doesn't need to be quoted. 2011-10-11 10:33 strk * /trunk/.gitignore: Ignore more generated files 2011-10-10 20:50 strk * /trunk/postgis/postgis.sql.in.c: Restrict valid spatial_ref_sys SRID values between 1 and 998999 (#1233) I guess it'll take some special handling for this change in the upgrade scripts. I didn't do any with this commit. 2011-10-10 20:38 strk * /trunk/postgis/gserialized_typmod.c: Clamp SRID in typmod parser. Now we get NOTICE/clamp also on create table. 2011-10-10 20:26 strk * /trunk/postgis/postgis.sql.in.c, /trunk/topology/test/regress/legacy_predicate_expected, /trunk/topology/test/regress/legacy_query_expected, /trunk/topology/test/regress/st_remedgemodface_expected, /trunk/topology/test/regress/st_remedgenewface_expected: Clamp SRID in AddGeometryColumn, update expected topology test results to expect -1 being transformed to 0 (current official UNKNOWN SRID value). 2011-10-10 19:25 strk * /trunk/regress/sql-mm-circularstring.sql, /trunk/regress/sql-mm-circularstring_expected, /trunk/regress/sql-mm-compoundcurve.sql, /trunk/regress/sql-mm-compoundcurve_expected, /trunk/regress/sql-mm-curvepoly.sql, /trunk/regress/sql-mm-curvepoly_expected, /trunk/regress/sql-mm-multicurve.sql, /trunk/regress/sql-mm-multicurve_expected, /trunk/regress/sql-mm-multisurface.sql, /trunk/regress/sql-mm-multisurface_expected: Do not use AddGeometryColumn, to avoid having to write an explicit unknown SRID value. 2011-10-10 17:50 strk * /trunk/regress/sql-mm-circularstring.sql: Hush NOTICES in regress test currently not emitting any (propedeutic for srid clamping in AddGeometryColumn, which is invoked with SRID=-1 by this testcase) 2011-10-10 07:38 strk * /trunk/liblwgeom/cunit/cu_libgeom.c, /trunk/liblwgeom/g_serialized.c, /trunk/liblwgeom/liblwgeom.h.in, /trunk/liblwgeom/liblwgeom_internal.h, /trunk/liblwgeom/lwutil.c: Clamp SRID on serialization and deserialization. Raise an error when clamp_srid receives a number > 999999 2011-10-10 07:35 strk * /trunk/raster/test/regress/create_rt_gist_test.sql: Do not input an explicit value to mean unknown SRID (in raster test) 2011-10-10 07:20 strk * /trunk/regress/tickets.sql: Do not input an explicit value to mean unknown SRID 2011-10-10 06:55 strk * /trunk/libpgcommon/lwgeom_transform.c, /trunk/libpgcommon/lwgeom_transform.h, /trunk/postgis/geography_measurement.c: Use macros for hard-coded "magic" SRIDs used by _BestSRID and ST_Transform, use 999xxx range for them. See ticket #1230. 2011-10-07 00:29 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/test/core/testapi.c, /trunk/raster/test/regress/rt_samealignment_expected: Added additional error checking and error messages to ST_SameAlignment function 2011-10-06 23:25 dustymugs * /trunk/raster/rt_pg/Makefile.in: minor cleanup and prettiness. 2011-10-06 15:47 dustymugs * /trunk/raster/rt_pg/rt_pg.c: Make use of clamp_srid function for SRID checks 2011-10-06 14:08 strk * /trunk/liblwgeom/lwutil.c: Raise a NOTICE when a SRID <= 0 but != SRID_UNKNOWN is converted 2011-10-06 13:35 strk * /trunk/liblwgeom/lwin_wkb.c, /trunk/liblwgeom/lwin_wkt.c: Clamp literal SRID values occurring in WKB and WKT. 2011-10-06 13:35 strk * /trunk/liblwgeom/liblwgeom_internal.h, /trunk/liblwgeom/lwutil.c: Add clamp_srid internal function returning UNKNOWN for <= 0 values. 2011-10-06 07:18 strk * /trunk/regress/out_geography.sql: Do not use an explicit SRID=-1 in EKWT. It's not needed. 2011-10-06 06:57 strk * /trunk/regress/relate.sql: Do not use an explicit SRID=-1 in EKWT. It's not needed. 2011-10-05 23:03 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h, /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/core/testapi.c, /trunk/raster/test/regress/Makefile.in, /trunk/raster/test/regress/rt_samealignment.sql, /trunk/raster/test/regress/rt_samealignment_expected: Implements ST_SameAlignment. Associated ticket is #589. 2011-10-05 18:55 dustymugs * /trunk/configure.ac: Fixed --with-gdalconfig parameter as per ticket #1167. 2011-10-05 18:49 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h, /trunk/raster/rt_pg/rt_pg.c: As per Bryce's comments in ticket #1174, reduce the number of calculations when doing rt_raster_geopoint_to_cell by using an inverse geotransform matrix. Unlike the patch attached to the ticket, this commit does not change the structure of the rt_raster struct. It may be worth changing the rt_raster struct eventually, but will cost us the single memcpy when serializing rt_raster. Also, changes for testing SRID as "unknown" if value is lte SRID_UNKNOWN (presently 0). Associated ticket is #1174. 2011-10-05 04:54 dustymugs * /trunk/postgis/postgis.sql.in.c, /trunk/postgis/sqldefines.h.in, /trunk/raster/rt_core/rt_api.c: Removed hackish use of POSTGIS_GDAL_VERSION in postgis/sqldefines.h.in and postgis/postgis.sql.in.c. Added conditional compilation of extent resizing based upon GDAL version in rt_api.c 2011-10-04 23:32 dustymugs * /trunk/postgis/postgis.sql.in.c, /trunk/postgis/sqldefines.h.in: Fixed bug where a call to postgis_full_version causes error if postgis_gdal_version doesn't exist because raster support is not included 2011-10-04 23:13 strk * /trunk/regress/run_test: don't try to call postgis_gdal_version() if not testing raster (the signature is unavailable) 2011-10-04 22:38 dustymugs * /trunk/configure.ac, /trunk/postgis/postgis.sql.in.c, /trunk/raster/raster_config.h.in, /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h, /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/regress/run_test: Adds postgis_gdal_version() function as per ticket #1225. 2011-10-04 20:51 dustymugs * /trunk/raster/rt_core/rt_api.c: Changed adjustment of extent by half-pixel to full-pixel for points and linestrings to ensure compatibility with GDAL 1.6, 1.7 and 1.8. GDAL 1.9 (current trunk) appears to work fine with half-pixel adjustments. 2011-10-04 20:46 robe * /trunk/NEWS: add KNN GIST + credits to news release (was already in docs) 2011-10-04 20:43 robe * /trunk/doc/reference_operator.xml: minor correction to <#> description 2011-10-04 19:50 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/regress/rt_intersects.sql: For linestrings, use same logic for points where extent is increased by half a pixel to catch geometries on the edges. Associated ticket is #1213 2011-10-04 17:08 strk * /trunk/postgis/lwgeom_geos.c, /trunk/postgis/postgis.sql.in.c: Do not base availability of SQL ST_Hausdorff* signatures on GEOS version Tested with GEOS from the 3.1 branch (yes, we still support it !) 2011-10-04 16:45 strk * /trunk/topology/README: Simple review of the topology README. Wasn't that outdated :) 2011-10-04 16:27 strk * /trunk/postgis/postgis.sql.in.c: Do not base availability of SQL isValid* signatures on GEOS version This is a work for the C level library. 2011-10-04 14:33 strk * /trunk/topology/test/regress/createtopology_expected, /trunk/topology/test/regress/st_createtopogeo_expected: Tweak expected test output to expect unknown srid to be reported as 0 If this will change before release, git-revert is our friend 2011-10-04 14:33 strk * /trunk/topology/topology.sql.in.c: Make topology.CreateTopology unknown-srid-agnostic (uses ST_Srid to tell) Hopefully this makes the topology code stable during the SRID fights :) 2011-10-03 15:29 robe * /trunk/doc/reference_operator.xml: Guess Nicklas was right - should have looked at my explain. Revised example to use geometry constants. Seems to be a limitation in KNN that it needs constants. Same annoying behavior with my trigram KNN that only constant phrases work, not even constant phrases wrapped in alias work. 2011-10-03 10:32 strk * /trunk/topology/sql/sqlmm.sql, /trunk/topology/test/regress/st_modedgeheal_expected, /trunk/topology/test/regress/st_newedgeheal_expected, /trunk/topology/test/regress/st_remedgemodface_expected, /trunk/topology/test/regress/st_remedgenewface_expected: Drop more non-ascii dashes, update regress tests (#1226) [RT-SIGTA] There's a still-failing regress test due to SRID 0 being considered != 1 2011-10-03 10:26 strk * /trunk/topology/sql/sqlmm.sql: Use ASCII dash, not UTF8 one. Fixes #1226. [RT-SIGTA] 2011-10-02 23:38 robe * /trunk/raster/rt_pg/rtpostgis_drop.sql.in.c: Add in st_valuecount evidentally changed output in 2.0 series 2011-10-02 14:12 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c: fixed _st_intersects(raster, geometry, integer) where call to ST_Intersects was hardcoding the first band of raster instead of using user-provided nband. 2011-10-02 03:18 robe * /trunk/raster/rt_pg/Makefile.in, /trunk/raster/rt_pg/rtpostgis_drop.sql.in.c: preliminary logic to build an rtpostgis_upgrade_20_minor.sql script. Still missing a drop somewhere since my older db doesn't upgrade because complains about out parameters changed in some function. 2011-10-01 17:28 dustymugs * /trunk/raster/rt_pg/Makefile.in: Fixed installation path of rtpostgis.sql to contrib/postgis-2.0. Added build of rtpostgis_drop.sql Associated ticket is #615 2011-10-01 16:47 robe * /trunk/raster/rt_pg/rtpostgis_drop.sql.in.c: itemize more removed functions for upgrade purposes 2011-10-01 03:46 robe * /trunk/doc/reference_measure.xml: add very paertinatnet ST_3DDistance reference to ST_3DDwithin 2011-10-01 02:58 robe * /trunk/doc/reference_raster.xml: get rid of obsolete proto, replace with new onesfor ST_Intersects. Clarify distinctions between raster/goemtry and geometry/raster operations 2011-09-30 20:03 dzwarg * /trunk/doc/html/images/st_mapalgebra01.png, /trunk/doc/html/images/st_mapalgebra02.png, /trunk/doc/html/images/st_mapalgebraexpr01.png, /trunk/doc/html/images/st_mapalgebraexpr02.png, /trunk/doc/reference_raster.xml, /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/regress/rt_mapalgebra.sql: Changed ST_MapAlgebra to ST_MapAlgebraExpr. Also moved around the pixeltype parameter -- it is no longer optional. Also updated docs that referred to ST_MapAlgebra. (#860) 2011-09-30 18:34 dzwarg * /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c: Renamed 'nodatavalueexpr' variable. (#866) 2011-09-30 00:11 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/core/testapi.c, /trunk/raster/test/regress/rt_asgdalraster.sql, /trunk/raster/test/regress/rt_asjpeg.sql, /trunk/raster/test/regress/rt_aspng.sql, /trunk/raster/test/regress/rt_astiff.sql, /trunk/raster/test/regress/rt_intersects.sql: Updated regression tests to correctly support change of unknown SRID from -1 to 0. 2011-09-29 19:43 strk * /trunk/liblwgeom/Makefile.in, /trunk/liblwgeom/cunit/Makefile.in: Fix distclean rule to drop Makefile too 2011-09-29 19:43 strk * /trunk/liblwgeom/Makefile.in, /trunk/liblwgeom/cunit/Makefile.in, /trunk/loader/Makefile.in: Define SHELL (used by LIBTOOL and INSTALL) hopefully helps bug #1218 2011-09-29 18:53 dustymugs * /trunk/raster/rt_pg/rt_pg.c: Uncommented include of lwgeom_pg.h in rt_pg.c. Fixed setting SRID to -1 to SRID_UNKNOWN. 2011-09-29 18:33 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/regress/rt_intersects.sql: Changed function ST_Intersects(raster, raster, int, int) to ST_Intersects(raster, raster). Added additional comments to rt_raster_geopoint_to_cell(). Associated ticket is #1212 2011-09-29 10:40 strk * /trunk/doc/using_postgis_app.xml: Do not incentivate use of SRID=-1 in mapserver examples. 2011-09-29 10:34 strk * /trunk/doc/extras_topology.xml: Do not suggest using "SRID=" prefix in EWKT 2011-09-29 07:18 robe * /trunk/extensions/postgis/Makefile: start work building unpackaged 2011-09-29 04:05 robe * /trunk/doc/introduction.xml, /trunk/doc/release_notes.xml: add KNN gist and srid =0 breaking change. Add Vizzuality to corporate sponsors 2011-09-28 23:59 pramsey * /trunk/libpgcommon/gserialized.h: Remove gserialized.h define file (actual #define is now temporarily in liblwgeom.h) 2011-09-28 23:58 pramsey * /trunk/liblwgeom/liblwgeom.h.in, /trunk/libpgcommon/gserialized.h, /trunk/libpgcommon/lwgeom_pg.h, /trunk/postgis/geography.h, /trunk/postgis/geography.sql.in.c, /trunk/postgis/legacy.sql.in.c, /trunk/postgis/legacy_compatibility_layer.sql.in.c, /trunk/postgis/postgis.sql.in.c, /trunk/postgis/sqldefines.h.in, /trunk/raster/rt_pg/rt_pg.h, /trunk/raster/rt_pg/rtpostgis.sql.in.c: Remove GSERIALIZED_ON from .sql files. 2011-09-28 23:38 pramsey * /trunk/doc/extras_topology.xml, /trunk/liblwgeom/cunit/cu_algorithm.c, /trunk/liblwgeom/cunit/cu_geodetic.c, /trunk/liblwgeom/cunit/cu_libgeom.c, /trunk/liblwgeom/examples, /trunk/liblwgeom/liblwgeom.h.in, /trunk/liblwgeom/lwgeom.c, /trunk/liblwgeom/lwgeom_geos_split.c, /trunk/liblwgeom/lwin_wkb.c, /trunk/liblwgeom/lwout_wkb.c, /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/lwgeom_in_gml.c, /trunk/postgis/lwgeom_inout.c, /trunk/postgis/lwgeom_rtree.c, /trunk/postgis/lwgeom_transform.c, /trunk/regress/out_geometry.sql, /trunk/regress/out_geometry_expected, /trunk/regress/regress_proj.sql, /trunk/regress/regress_proj_expected, /trunk/regress/sql-mm-circularstring_expected, /trunk/regress/sql-mm-compoundcurve_expected, /trunk/regress/sql-mm-curvepoly_expected: Change "no SRID" SRID to 0 (#286) 2011-09-28 21:56 robe * /trunk/doc/reference_operator.xml: document box distance KNN operator 2011-09-28 15:06 pramsey * /trunk/postgis/gserialized_gist_2d.c: Make the <-> operator return linear not square units, to match the <#> operator. 2011-09-28 15:04 pramsey * /trunk/postgis/gserialized_gist_2d.c, /trunk/postgis/postgis.sql.in.c: Add box-wise ORDER BY for KNN (#701) 2011-09-28 10:13 strk * /trunk/doc/html/image_src/generator.c: Image generator also uses LWDEBUG macros... how popular ! 2011-09-28 10:05 strk * /trunk/liblwgeom/Makefile.in, /trunk/liblwgeom/g_box.c, /trunk/liblwgeom/g_serialized.c, /trunk/liblwgeom/liblwgeom.h.in, /trunk/liblwgeom/liblwgeom_internal.h, /trunk/liblwgeom/libtgeom.c, /trunk/liblwgeom/lwalgorithm.c, /trunk/liblwgeom/lwcircstring.c, /trunk/liblwgeom/lwcollection.c, /trunk/liblwgeom/lwcompound.c, /trunk/liblwgeom/lwcurvepoly.c, /trunk/liblwgeom/lwgeodetic.c, /trunk/liblwgeom/lwgeom.c, /trunk/liblwgeom/lwgeom_api.c, /trunk/liblwgeom/lwgeom_geos.c, /trunk/liblwgeom/lwgeom_geos_clean.c, /trunk/liblwgeom/lwgeom_log.h, /trunk/liblwgeom/lwgeom_transform.c, /trunk/liblwgeom/lwhomogenize.c, /trunk/liblwgeom/lwin_wkb.c, /trunk/liblwgeom/lwin_wkt.c, /trunk/liblwgeom/lwin_wkt_lex.c, /trunk/liblwgeom/lwin_wkt_lex.l, /trunk/liblwgeom/lwin_wkt_parse.c, /trunk/liblwgeom/lwin_wkt_parse.y, /trunk/liblwgeom/lwline.c, /trunk/liblwgeom/lwmpoint.c, /trunk/liblwgeom/lwmpoly.c, /trunk/liblwgeom/lwmsurface.c, /trunk/liblwgeom/lwout_wkb.c, /trunk/liblwgeom/lwout_wkt.c, /trunk/liblwgeom/lwpoint.c, /trunk/liblwgeom/lwpoly.c, /trunk/liblwgeom/lwpsurface.c, /trunk/liblwgeom/lwsegmentize.c, /trunk/liblwgeom/lwspheroid.c, /trunk/liblwgeom/lwtin.c, /trunk/liblwgeom/lwtree.c, /trunk/liblwgeom/lwtriangle.c, /trunk/liblwgeom/lwutil.c, /trunk/liblwgeom/measures.c, /trunk/liblwgeom/measures3d.c, /trunk/liblwgeom/ptarray.c, /trunk/libpgcommon/lwgeom_transform.c, /trunk/loader/pgsql2shp-core.c, /trunk/loader/shp2pgsql-core.c, /trunk/postgis/geography_measurement.c, /trunk/postgis/lwgeom_debug.c, /trunk/postgis/lwgeom_functions_analytic.c, /trunk/postgis/lwgeom_functions_lrs.c, /trunk/postgis/lwgeom_rtree.c, /trunk/postgis/lwgeom_spheroid.c: Move LWDEBUG macros in a new lwgeom_log.h header file (see #1220) Update all implementation files accordingly. Fix some misuses out of liblwgeom. Add missing copyright notices in a few files. 2011-09-27 23:29 robe * /trunk/extensions/postgis, /trunk/extensions/postgis/META.json, /trunk/extensions/postgis/Makefile, /trunk/extensions/postgis/postgis.control, /trunk/extensions/postgis/postgis_core.control, /trunk/extensions/postgis_core, /trunk/extensions/postgis_raster, /trunk/extensions/postgis_topology/postgis_topology.control: merge postgis and raster into a single extension called "postgis", revise postgis_topology control to depend on this new extension 2011-09-27 23:28 robe * /trunk/doc/reference_raster.xml, /trunk/raster/rt_pg/rtpostgis_drop.sql.in.c: more drop of functions that changed signature 2011-09-27 17:35 robe * /trunk/doc/reference_operator.xml: clarify current implementation is centroid of box not the geometry. 2011-09-27 15:33 strk * /trunk/postgis/postgis.sql.in.c: Drop duplicated geometry_out definition 2011-09-27 05:09 robe * /trunk/doc/reference_operator.xml: correct the description on semantics of knn operator 2011-09-27 03:40 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/core/Makefile.in: Removed ST_Intersects(raster, int, raster, int) version of two raster ST_Intersects. Associated ticket is #1212 2011-09-27 03:15 robe * /trunk/doc/reference_operator.xml: wrap examples in cdata tags so don't break parser 2011-09-27 02:58 robe * /trunk/doc/reference_operator.xml: document new knn gist operator -- example mostly plagiarized from Paul's postgis-devel example with addition of care consideration of safe casting and SQL formatting. I know I'm getting lazy in my old age. 2011-09-27 02:22 robe * /trunk/raster/rt_pg/rtpostgis_drop.sql.in.c: preliminary work on drop deprecated functions. Not tied into anything yet. 2011-09-27 02:09 robe * /trunk/doc/reference_raster.xml: get rid of obslete protos for ST_Intersects and revise description to describe new semantics of raster st_intersects 2011-09-27 01:55 robe * /trunk/postgis/postgis_drop.sql.in.c: put in svn keywords and forcce to LF 2011-09-26 21:05 pramsey * /trunk/postgis/postgis.sql.in.c: Wrap <-> distance ordering into a PgSQL 9.1+ block. 2011-09-26 20:39 pramsey * /trunk/postgis/gserialized_gist_2d.c, /trunk/postgis/postgis.sql.in.c: Add support for KNN-GiST ops. First cut only, much testing required. (#701) 2011-09-26 14:25 strk * /trunk/topology/test/regress/st_createtopogeo.sql: Don't use the same name for input parameter and returned table description. Hopefully fixes ticket #1210 [RT-SIGTA] 2011-09-26 06:29 robe * /trunk/doc/reference_raster.xml: document ST_Intersects(rasta,rastb,nbanda,nbandb) -- left out ST_Intersects(rasta,nbanda,rastb,nbandb) - that one offends my senses. 2011-09-25 20:37 robe * /trunk/raster/test/core/Makefile.in: add missing geos flag to let it make check under mingw 2011-09-25 14:48 dustymugs * /trunk/raster/rt_core/rt_api.h: Removed unnecessary typedef for fmin and fmax on windows. Possible fix to #1207. 2011-09-24 19:05 dustymugs * /trunk/raster/rt_core/Makefile.in, /trunk/raster/rt_core/rt_api.h, /trunk/raster/test/core/Makefile.in: Tweaks to makefiles due to linker symbol errors in OSX. Hopefully this can also resolve the issue with #1207. 2011-09-23 22:00 robe * /trunk/extensions/postgis_topology/Makefile, /trunk/extensions/postgis_topology/postgis_topology.control: Add killer sed command to create a topology upgrade minor script from topology.sql. Also change release version to 2.0.0a1 since we haven't released yet. This will build a script to upgrade our mislabeled 2.0.0 to 2.0.0a1 2011-09-23 19:58 robe * /trunk/extras/tiger_geocoder/tiger_2010/tiger_loader.sql: #1209: redundant constraint chk_statefp on loading edges. 2011-09-23 19:21 strk * /trunk/topology/topology.sql.in.c: Update topology functions status. We've completed the SQL/MM set ! 2011-09-23 19:21 strk * /trunk/doc/extras_topology.xml, /trunk/topology/sql/sqlmm.sql, /trunk/topology/test/Makefile, /trunk/topology/test/regress/st_createtopogeo.sql, /trunk/topology/test/regress/st_createtopogeo_expected: Implement topology.ST_CreateTopoGeo (#1190) [RT-SIGTA] Includes regress testing and documentation update 2011-09-22 15:07 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h, /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/core/testapi.c, /trunk/raster/test/regress/Makefile.in, /trunk/raster/test/regress/rt_intersects.sql, /trunk/raster/test/regress/rt_intersects_expected, /trunk/raster/test/regress/rt_spatial_relationship.sql, /trunk/raster/test/regress/rt_spatial_relationship_expected: Further tweaks to rt_raster_gdal_rasterize to correctly handle auto-computed extents of multipoints. Addition of ST_Intersects for two rasters. Refactored the one raster and one geometry version of ST_Intersects. Associated ticket is #1176 2011-09-22 14:06 strk * /trunk/topology/sql/sqlmm.sql, /trunk/topology/test/regress/st_addedgenewfaces_expected: Make face creation order predictable in ST_AddEdgeNewFaces (#1205) Always create the face on the right first [RT-SIGTA] 2011-09-22 09:14 strk * /trunk/topology/sql/sqlmm.sql: Add notes and TODO items about the edge-adding functions [RT-SIGTA] See ticket #1205 2011-09-22 07:22 strk * /trunk/topology/sql/sqlmm.sql: Reduce noice produced by ST_AddEdgeModFace at NOTICE level [RT-SIGTA] 2011-09-21 10:34 strk * /trunk/postgis/lwgeom_geos_prepared.c: Don't wrap prepared geom implementation in a conditional macro These kind of full-disabling should be done at Makefile level... 2011-09-21 09:50 strk * /trunk/postgis/lwgeom_geos.c, /trunk/postgis/lwgeom_geos.h, /trunk/postgis/lwgeom_geos_prepared.h, /trunk/postgis/profile.h: Add header guards to geos headers, move GEOS_PREPARED define to the implementation file, add missing copyright header. 2011-09-21 07:32 strk * /trunk/doc/extras_topology.xml, /trunk/topology/sql/sqlmm.sql, /trunk/topology/test/regress/st_remedgemodface_expected: Make RemEdgeModFace symmetric to AddEdgeModFace about face retention Save the face on the right, so that running: ST_RemEdgeModFace(name, ST_AddEdgeModFace(name, ...)) ... will not modify the topology. [RT-SIGTA] 2011-09-21 03:29 robe * /trunk/topology/sql/gml.sql, /trunk/topology/sql/manage/CopyTopology.sql: move args to same line as func so extensions unpackaged adds them correctly will ahve to come up with a better way of doing this. 2011-09-21 03:28 robe * /trunk/extensions/postgis_raster/postgis_raster.control: makr postgis_core as required. Admittedly this will go away once we merge postgis_core and raster. Doing this gets rid of issues with raster not being able to find geometry etc if installed in separate schema from postgis_core 2011-09-21 03:23 robe * /trunk/extensions/postgis_topology/Makefile, /trunk/extensions/postgis_topology/postgis_topology.control: more changes to properly utilize extenions model, 1 remove create schema since extesnion creates it if not present, in control file designate postgis_core is required so create adds it to search path, more cleanup for unpackaged 2011-09-21 02:14 robe * /trunk/extensions/postgis_topology/Makefile: pick up table, type, trigger, and schemas in unlogged add 2011-09-20 16:47 robe * /trunk/extensions/postgis_topology/Makefile, /trunk/topology/sql/gml.sql: get rid of linebreaks in function arg list so unpackaged builder works, fix logical error in sed expression 2011-09-20 15:49 robe * /trunk/extensions/postgis_topology/Makefile: preliminary logic to build install from unpackaged file 2011-09-20 15:21 strk * /trunk/doc/extras_topology.xml, /trunk/topology/sql/sqlmm.sql, /trunk/topology/test/Makefile, /trunk/topology/test/regress/st_remedgemodface.sql, /trunk/topology/test/regress/st_remedgemodface_expected: Implement ST_RemEdgeModFace (#1189) [RT-SIGTA] Include regress testing and documentation. 2011-09-19 21:28 dustymugs * /trunk/raster/rt_core/rt_api.c: additional code cleanup of rt_raster_gdal_rasterize 2011-09-19 16:53 strk * /trunk/doc/extras_topology.xml, /trunk/topology/sql/sqlmm.sql, /trunk/topology/test/regress/st_remedgenewface_expected: Have ST_RemEdgeNewFace return NULL when no face is created [RT-SIGTA] This is to match the ISO spec more closely. Docs and regress test updated. 2011-09-19 14:17 strk * /trunk/postgis/geometry_gist_selectivity.c: Fix ST_Estimated_Extent by correctly interpret histogram box (#1200) 2011-09-19 06:40 strk * /trunk/topology/sql/manage/TopologySummary.sql: TopologySummary: do not count the universe face in the face count 2011-09-19 06:40 strk * /trunk/topology/sql/sqlmm.sql, /trunk/topology/test/regress/sqlmm_expected: ST_InitTopoGeo: use named argument, drop trailing space from return text 2011-09-18 15:51 robe * /trunk/postgis/postgis.sql.in.c: #1202 -- also fixed issue with when typ mod application fails (because of mixed geometries) to properly catch error and raise warning instead of throw error. 2011-09-18 15:04 robe * /trunk/postgis/postgis.sql.in.c: fix typo in warning 2011-09-18 14:56 robe * /trunk/postgis/postgis.sql.in.c: #1201 don't error out when populate_geometry_columns is called on an empty table, just provide warning and don't do anything. Exclude raster_columns from populate_geometry_columns inspection. 2011-09-17 19:59 pramsey * /trunk/loader/shp2pgsql-core.c: shp2pgsql gui wrong use of create spatial index (#1091) 2011-09-17 07:58 strk * /trunk/topology/test/regress/st_remedgenewface.sql, /trunk/topology/test/regress/st_remedgenewface_expected: Typo in testcase label 2011-09-17 07:10 strk * /trunk/topology/sql/sqlmm.sql: Typo 2011-09-17 06:58 strk * /trunk/topology/sql/sqlmm.sql, /trunk/topology/topology.sql.in.c: Minor inline documentation updates 2011-09-17 06:46 strk * /trunk/doc/extras_topology.xml, /trunk/topology/sql/sqlmm.sql, /trunk/topology/test/Makefile, /trunk/topology/test/cache_geometries.sql, /trunk/topology/test/regress/st_remedgenewface.sql, /trunk/topology/test/regress/st_remedgenewface_expected: Implement ST_RemEdgeNewFace (#1188) [RT-SIGTA] Includes regress testing and documentation. 2011-09-16 13:32 dustymugs * /trunk/raster/rt_core/rt_api.c: fixups and code cleanups for the rt_raster_gdal_rasterize to better handle point and linestring geometries 2011-09-15 20:43 robe * /trunk/extensions/postgis_core/Makefile, /trunk/extensions/postgis_raster/META.json, /trunk/extensions/postgis_raster/Makefile, /trunk/extensions/postgis_raster/all.sql, /trunk/extensions/postgis_topology/META.json, /trunk/extensions/postgis_topology/Makefile: more cleanup and put in logic to also install in database help descriptors 2011-09-15 20:05 robe * /trunk/doc/reference_raster.xml: fix invalid st_summarystats proto 2011-09-15 18:35 robe * /trunk/extensions/README: now topology installs can get rid of error note. 2011-09-15 18:33 robe * /trunk/extensions/postgis_core/META.json, /trunk/extensions/postgis_topology/META.json, /trunk/extensions/postgis_topology/Makefile, /trunk/extensions/postgis_topology/all.sql, /trunk/topology/topology.sql.in.c: postgis_topology extension now installing right. Had to get rid of ALTER TABLE .. hasz and merge it into the CREATE TABLE since that was the culprit causing extension install error 2011-09-15 13:57 robe * /trunk/extensions/postgis_core/META.json, /trunk/extensions/postgis_core/Makefile, /trunk/extensions/postgis_core/all.sql: more cleanup -- this time no more errors when installing 2011-09-15 08:40 robe * /trunk/extensions, /trunk/extensions/README, /trunk/extensions/postgis_core, /trunk/extensions/postgis_core/META.json, /trunk/extensions/postgis_core/Makefile, /trunk/extensions/postgis_core/all.sql, /trunk/extensions/postgis_core/doc, /trunk/extensions/postgis_core/doc/postgis.md, /trunk/extensions/postgis_core/postgis_core.control, /trunk/extensions/postgis_core/sql, /trunk/extensions/postgis_core/sql_bits, /trunk/extensions/postgis_raster, /trunk/extensions/postgis_raster/META.json, /trunk/extensions/postgis_raster/Makefile, /trunk/extensions/postgis_raster/all.sql, /trunk/extensions/postgis_raster/doc, /trunk/extensions/postgis_raster/doc/postgis.md, /trunk/extensions/postgis_raster/postgis_raster.control, /trunk/extensions/postgis_raster/sql, /trunk/extensions/postgis_raster/sql_bits, /trunk/extensions/postgis_topology, /trunk/extensions/postgis_topology/META.json, /trunk/extensions/postgis_topology/Makefile, /trunk/extensions/postgis_topology/all.sql, /trunk/extensions/postgis_topology/doc, /trunk/extensions/postgis_topology/doc/postgis.md, /trunk/extensions/postgis_topology/postgis_topology.control, /trunk/extensions/postgis_topology/sql, /trunk/extensions/postgis_topology/sql_bits: Support for PostgreSQL 9.1 CREATE EXTENSION syntax 2011-09-14 15:37 robe * /trunk/doc/extras_topology.xml: change & to html equivalent entity 2011-09-14 15:24 robe * /trunk/doc/extras_topology.xml: provide real world examples of how to use CreateTopoGeom 2011-09-14 14:55 robe * /trunk/doc/extras_tigergeocoder.xml: more fixes 2011-09-14 14:51 robe * /trunk/doc/extras_tigergeocoder.xml: put in new timings. After speed fix loading is 3 times faster 2011-09-14 14:02 robe * /trunk/doc/extras_tigergeocoder.xml: fix typo and create another link reference 2011-09-14 12:14 pracine * /trunk/raster/scripts/plpgsql/st_mapalgebra.sql: Commented some queries so that the file can be executed to load the functions. 2011-09-14 07:02 robe * /trunk/postgis/postgis_drop.sql.in.c: drop populate_geometry_columns version that just takes oid. Has bene replaced with versoin that takes default arg use_typmod 2011-09-13 18:52 strk * /trunk/postgis/lwgeom_geos.c: Re-enable accidentally disabled prepared geoms. Fixes bug #1165. 2011-09-13 18:47 chodgson * /trunk/doc/html/image_src/Makefile.in, /trunk/doc/html/image_src/st_overlaps01.wkt, /trunk/doc/html/image_src/st_overlaps02.wkt, /trunk/doc/html/image_src/st_overlaps03.wkt, /trunk/doc/reference_measure.xml: Added some diagrams to the st_overlaps docmentation 2011-09-13 03:51 robe * /trunk/postgis/Makefile.in, /trunk/raster/rt_pg/Makefile.in: fix for #1158 can't compile 8.4 under mingw windows 2011-09-12 16:02 strk * /trunk/regress/run_test: Handle db initialization errors earlier 2011-09-12 04:56 robe * /trunk/doc/extras_topology.xml: make topoelementarray examples make more sense 2011-09-12 04:44 robe * /trunk/doc/extras_topology.xml: put in more description about what type id means 2011-09-11 02:42 robe * /trunk/doc/extras_topology.xml: Link several functions back to new Topology_Load_Tiger since that demonstrates use of these functions 2011-09-10 14:09 robe * /trunk/doc/extras_tigergeocoder.xml, /trunk/doc/installation.xml: minor wording changes and reference to configuration part of documentation 2011-09-10 13:52 robe * /trunk/doc/extras_tigergeocoder.xml, /trunk/doc/extras_topology.xml: fix typo link to tiger topology loader 2011-09-10 12:43 strk * /trunk/doc/extras_tigergeocoder.xml: Fix "no ID for constraint linkedn: Create_Topology" error 2011-09-10 11:49 strk * /trunk/doc/Makefile.in: Honour DESTDIR in documentation Makefile. Patch by Bryce L Nordgren. See ticket #1184 2011-09-10 06:43 robe * /trunk/doc/extras_tigergeocoder.xml, /trunk/extras/tiger_geocoder/tiger_2010/create_geocode.sql, /trunk/extras/tiger_geocoder/tiger_2010/topology/tiger_topology_loader.sql, /trunk/extras/tiger_geocoder/tiger_2010/upgrade_geocode.sql: Document tiger to postgis topology loader and revise scripts to install the new function. also some additional minor fixes 2011-09-10 05:35 robe * /trunk/extras/tiger_geocoder/tiger_2010/topology/tiger_topology_loader.sql: save as UTF-8 2011-09-10 05:11 robe * /trunk/extras/tiger_geocoder/tiger_2010/topology/tiger_topology_loader.sql: Alas a load with no topology validation errors. Fix remaining issues with missing loading of some edges of faces 2011-09-10 02:49 robe * /trunk/extras/tiger_geocoder/tiger_2010/topology/tiger_topology_loader.sql: get rid of superfluous junk 2011-09-09 14:47 robe * /trunk/doc/extras_topology.xml: example of how to get actual edge geometries 2011-09-09 14:06 robe * /trunk/extras/tiger_geocoder/tiger_2010/topology/tiger_topology_loader.sql: revise to snap points to topology precision, also set edge left/right face to 0 if null (world face). ValidateTopology now reports 25 errors instead of 484 errors (what it did before) 2011-09-08 19:18 robe * /trunk/extras/tiger_geocoder/tiger_2010/topology/tiger_topology_loader.sql: revise to transform to spatial reference system of target topology 2011-09-08 16:47 robe * /trunk/extras/tiger_geocoder/tiger_2010/topology/tiger_topology_loader.sql: more changes to add missing edges 2011-09-08 14:36 robe * /trunk/extras/tiger_geocoder/tiger_2010/topology/tiger_topology_loader.sql: more minor corrections 2011-09-08 14:23 robe * /trunk/topology/sql/manage/TopologySummary.sql: #1181 TopologySummary is broken causing ambiquous reference. Changed to have local variable be called var_topology_id so doesn't conflict with table column topology_id 2011-09-08 08:06 robe * /trunk/extras/tiger_geocoder/tiger_2010/topology/tiger_topology_loader.sql: logic to load in edges marking those with orphaned next_left, next_right to -neg of itself 2011-09-07 17:13 robe * /trunk/extras/tiger_geocoder/tiger_2010/topology/tiger_topology_loader.sql: more typo corrections 2011-09-07 14:57 robe * /trunk/extras/tiger_geocoder/tiger_2010/topology/tiger_topology_loader.sql: more typos 2011-09-07 14:55 robe * /trunk/extras/tiger_geocoder/tiger_2010/topology/tiger_topology_loader.sql: fix typo 2011-09-07 14:54 robe * /trunk/extras/tiger_geocoder/tiger_2010/topology/README, /trunk/extras/tiger_geocoder/tiger_2010/topology/tiger_topology_loader.sql: more work on tiger topology loader -- revised to use temp table. 2011-09-07 13:58 dustymugs * /trunk/raster/test/regress/rt_aspng_expected: Updated expected output due to change in message 2011-09-06 21:01 robe * /trunk/doc/reference_raster.xml: correct some mistatements about export functions 2011-09-06 20:10 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c: Fixed ST_AsPNG to allow rasters with four bands as that becomes a RGBA PNG image. 2011-09-06 16:40 robe * /trunk/doc/reference_raster.xml: fix typos 2011-09-06 16:24 robe * /trunk/doc/html/images/st_mapalgebra01.png, /trunk/doc/html/images/st_mapalgebra02.png, /trunk/doc/reference_raster.xml: more examples 2011-09-06 08:07 robe * /trunk/doc/reference_raster.xml: minor indentation fix 2011-09-06 08:07 robe * /trunk/doc/reference_raster.xml: document st_resample - still need to put in examples 2011-09-06 07:25 robe * /trunk/doc/html/images/st_asraster01.png, /trunk/doc/html/images/st_asraster02.png: get rid of transparency -- transparency turning to black in pdf format 2011-09-06 06:56 robe * /trunk/doc/html/images/st_band01.png, /trunk/doc/html/images/st_band02.png, /trunk/doc/html/images/st_band03.png, /trunk/doc/reference_raster.xml: Add another example with pictures 2011-09-06 02:11 robe * /trunk/doc/extras_historytable.xml, /trunk/doc/reference_raster.xml: Move ST_AsRaster and ST_Band to raster contructor section 2011-09-05 23:50 pramsey * /branches/1.5/liblwgeom/lwgparse.c: st_astext crash with bad value (#1179) from kjurka 2011-09-05 15:44 robe * /trunk/doc/extras.xml: revmoe history table out of docs for now 2011-09-04 02:51 robe * /branches/1.5/doc/html/images/ccbysa.png, /branches/1.5/doc/postgis.xml: Add creative commons 2011-09-04 02:50 robe * /trunk/doc/postgis.xml: fix typo 2011-09-02 19:46 robe * /trunk/doc/html/images/ccbysa.png, /trunk/doc/postgis.xml: Put in creative commons license stamp 2011-09-02 01:54 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h, /trunk/raster/test/core/testapi.c: Added optimizations and shortcuts for rt_band_get_quantiles_stream 2011-09-01 14:58 robe * /trunk/extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql: revise to return first part of street number e.g. 112-345 -> 112 2011-09-01 12:35 robe * /trunk/extras/tiger_geocoder/tiger_2010/geocode/reverse_geocode.sql: revise so works under 8.4 evidentially in 8.4 INTO USING clauses are not interchangeable but they are in later versions 2011-09-01 11:41 robe * /trunk/doc/extras_tigergeocoder.xml: fill in missing tag 2011-09-01 09:00 robe * /trunk/extras/tiger_geocoder/tiger_2010/geocode/interpolate_from_address.sql, /trunk/extras/tiger_geocoder/tiger_2010/regress/geocode_regress: more finetuninng of street offset to consider non-straight tlids 2011-08-31 14:54 robe * /trunk/doc/extras_tigergeocoder.xml: #1052 update doco to reflect change in behavior. 2011-08-31 14:53 robe * /trunk/extras/tiger_geocoder/tiger_2010/geocode/geocode_address.sql, /trunk/extras/tiger_geocoder/tiger_2010/geocode/interpolate_from_address.sql, /trunk/extras/tiger_geocoder/tiger_2010/upgrade_geocode.sql: #1052 -- instead of placing geocoded point at center line, offset it 10 meters to the correct odd/even (L / R utilizing addr.side field). May later change this to allow the user to specify the offset amount. 2011-08-31 07:06 strk * /trunk/regress/Makefile.in, /trunk/regress/run_test: With libtool for loader/dumper there's no need to stage-install them Fixes ticket #1177 [RT-SIGTA] 2011-08-29 16:02 robe * /trunk/doc/reference_raster.xml: fill in missing protos for ST_AsRaster 2011-08-29 15:23 strk * /trunk/loader/Makefile.in: Dynamically link loader and dumper to liblwgeom [RT-SIGTA] This reduces each of the 3 installed executable sizes by 547 Kb. 2011-08-29 14:45 strk * /trunk/liblwgeom/cunit/Makefile.in: Use libtool to link liblwgeom unit tester (helps testing the shared library) 2011-08-27 17:16 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c: fixed improperly commented-out RAISE DEBUG statement for AddRasterColumn function. Associated ticket is #1175. 2011-08-26 14:47 dustymugs * /trunk/raster/rt_core/rt_api.h: Added solaris define for UNIX using patch provided by rroliver. Associated ticket is #1171. 2011-08-26 00:04 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_pg/rt_pg.c: Tweaked memory allocation in RASTER_quantileCoverage. 2011-08-25 23:23 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/regress/rt_asraster_expected: Fixed the function rt_band_get_summary_stats rt_core/rt_api.c to correctly handle the situation where a band's values are all nodata 2011-08-25 18:39 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c: Removed "WITH OIDS" from raster table creation. 2011-08-25 18:18 dustymugs * /trunk/libpgcommon/gserialized_gist.c, /trunk/libpgcommon/gserialized_gist.h, /trunk/postgis/gserialized_gist_nd.c: Fix error of unknown symbol gidx_to_string when building with the flags --with-raster --enable-debug using patch gidx_to_string.patch provided by bnordgren. Associated ticket is #1161 2011-08-25 14:44 dustymugs * /trunk/raster/raster_config.h.in, /trunk/raster/rt_core/rt_api.h, /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rt_pg.h, /trunk/raster/test/core/testapi.c: Fixed the problem where having configure detect that GDAL has the GDALFPolygonize function does not cause the code to use GDALFPolygonize. This is due to the macro GDALFPOLYGONIZE not being set anywhere. So, it is now being set in raster_config.h.in and included in rt_core/rt_api.h. Had to update testapi.c as the geometries generated differ depending on whether or not GDALFPolygonize is used. Associated ticket is #650 2011-08-25 11:33 robe * /trunk/doc/html/images/st_asraster01.png, /trunk/doc/html/images/st_asraster02.png, /trunk/doc/reference_raster.xml: provide better example and images to complement. Also note that ST_AsRaster doesn't yet work with newer geometries 2011-08-24 22:31 pramsey * /trunk/libpgcommon/Makefile.in: Added in gettext headers to allow compilation under osx with iconv 2011-08-24 19:20 robe * /trunk/doc/reference_raster.xml: cleanup formatting a bit on ST_AsRaster example 2011-08-24 17:40 dustymugs * /trunk/raster/scripts/python/Makefile.in: Added DESTDIR so that raster2pgsql.py is installed in the user-specified path 2011-08-24 16:08 robe * /trunk/doc/reference_raster.xml: Provide some examples for using ST_AsRaster. This function is way cool. 2011-08-24 15:23 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/regress/Makefile.in, /trunk/raster/test/regress/rt_pixelsize.sql, /trunk/raster/test/regress/rt_pixelsize_expected: Inclusion of missing ST_PixelWidth and ST_PixelHeight functions and regression tests. Associated ticket is #928 2011-08-23 22:41 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h, /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/core/testapi.c: Refactored ST_ValueCount and ST_ValuePercent to be a C function rather than a plpgsql function. 2011-08-23 06:32 pramsey * /spike/pramsey/postgis2fgdb/fgdb2postgis.cpp: Don't try to drop constraints on non-geo columns 2011-08-23 06:25 pramsey * /spike/pramsey/postgis2fgdb/fgdb2postgis.cpp, /spike/pramsey/postgis2fgdb/postgis2fgdb.cpp: Fix segfault on partial cmdline case 2011-08-22 21:24 robe * /trunk/extras/tiger_geocoder/tiger_2010/tables/lookup_tables_2010.sql: #997 put in correct codes for non-state us territories 2011-08-21 03:34 robe * /trunk/raster/test/core/Makefile.in: #1158 add proj flags to fix mingw test issue 2011-08-20 21:17 strk * /trunk/libpgcommon/lwgeom_pg.c, /trunk/postgis/lwgeom_functions_basic.c, /trunk/raster/rt_pg/rt_pg.c: Put PG_MODULE_MAGIC in raster and postgis source files rather than in libpgcommon. Should fix the mingw build. See ticket #1158. 2011-08-20 21:08 strk * /trunk/raster/rt_pg/Makefile.in: Use PROJ cflags when building raster module (see #1158) 2011-08-20 17:51 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/test/core/testapi.c, /trunk/raster/test/regress/rt_quantile.sql, /trunk/raster/test/regress/rt_quantile_expected: More fixups for the quantile coverage function. Fixes segfault that seems to only occur on OSX. 2011-08-20 16:43 strk * /trunk/liblwgeom/liblwgeom.h.in: Drop duplicated typedef [RT-SIGTA] 2011-08-20 15:55 strk * /trunk/liblwgeom/Makefile.in: Install liblwgeom.h under a sensible location... [RT-SIGTA] 2011-08-20 15:43 strk * /trunk/libpgcommon/Makefile.in, /trunk/libpgcommon/gserialized_gist.c, /trunk/libpgcommon/gserialized_gist.h, /trunk/postgis/Makefile.in, /trunk/postgis/gserialized_gist.c, /trunk/postgis/gserialized_gist.h, /trunk/postgis/gserialized_gist_nd.c, /trunk/raster/rt_pg/Makefile.in, /trunk/raster/rt_pg/rt_pg.c: Move gserialized_gist to libpgcommon fixing a circular dependency between libpgcommon and liblwgeom, put libpgcommon _after_ liblwgeom in pg modules link lines, drop duplicated lwgeom_init_allocators and PG_MODULE_MAGIC from raster module (they are in libpgcommon already). Includes patch in #1161. [RT-SIGTA] 2011-08-20 00:54 dustymugs * /trunk/raster/rt_pg/rt_pg.c: Corrected incorrect function usage 2011-08-19 22:57 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_pg/rt_pg.c: Added forgotten explicit freeing of memory and some code cleanup 2011-08-19 19:08 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h, /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/core/testapi.c, /trunk/raster/test/regress/rt_histogram.sql, /trunk/raster/test/regress/rt_histogram_expected, /trunk/raster/test/regress/rt_quantile.sql, /trunk/raster/test/regress/rt_quantile_expected: Adds coverage table version of ST_Quantile and ST_ApproxQuantile. Function implemented using the algorithm discussed in A One-Pass Space-Efficient Algorithm for Finding Quantiles (1995) by Rakesh Agrawal, Arun Swami in Proc. 7th Intl. Conf. Management of Data (COMAD-95) http://www.almaden.ibm.com/cs/projects/iis/hdb/Publications/papers/comad95.pdf Also refactored the regression test for rt_histogram due to unnecessary columns in output 2011-08-19 15:41 pramsey * /spike/pramsey/postgis2fgdb/fgdb2postgis.cpp, /spike/pramsey/postgis2fgdb/postgis2fgdb.cpp: Add support for XML metadata transfer 2011-08-19 14:04 dustymugs * /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/regress/create_rt_properties_test.sql, /trunk/raster/test/regress/rt_georeference.sql, /trunk/raster/test/regress/rt_georeference_expected, /trunk/raster/test/regress/rt_rotation.sql, /trunk/raster/test/regress/rt_rotation_expected: Commit of patch provided by David Zwarg in #482 adding the functions ST_SetRotation, ST_Rotation, ST_PixelHeight and ST_PixelWidth. Associated tickets are #482, #928, #929 and #936 2011-08-19 10:12 strk * /trunk/.gitignore, /trunk/configure.ac, /trunk/liblwgeom/Makefile.in, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/liblwgeom.h.in: Include version in liblwgeom.h [RT-SIGTA] Closes ticket #1164 2011-08-19 09:34 strk * /trunk/liblwgeom/cunit/cu_geodetic.c, /trunk/liblwgeom/cunit/cu_in_wkb.c, /trunk/liblwgeom/cunit/cu_in_wkt.c, /trunk/liblwgeom/cunit/cu_libgeom.c, /trunk/liblwgeom/cunit/cu_out_wkt.c, /trunk/liblwgeom/cunit/cu_surface.c, /trunk/liblwgeom/examples/unparser.c, /trunk/liblwgeom/g_box.c, /trunk/liblwgeom/g_serialized.c, /trunk/liblwgeom/g_util.c, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/liblwgeom_internal.h, /trunk/liblwgeom/libtgeom.c, /trunk/liblwgeom/libtgeom.h, /trunk/liblwgeom/lwcircstring.c, /trunk/liblwgeom/lwcollection.c, /trunk/liblwgeom/lwcompound.c, /trunk/liblwgeom/lwcurvepoly.c, /trunk/liblwgeom/lwgeodetic.c, /trunk/liblwgeom/lwgeodetic.h, /trunk/liblwgeom/lwgeom.c, /trunk/liblwgeom/lwgeom_api.c, /trunk/liblwgeom/lwgeom_geos.c, /trunk/liblwgeom/lwgeom_geos_clean.c, /trunk/liblwgeom/lwhomogenize.c, /trunk/liblwgeom/lwin_wkb.c, /trunk/liblwgeom/lwin_wkt.c, /trunk/liblwgeom/lwin_wkt.h, /trunk/liblwgeom/lwline.c, /trunk/liblwgeom/lwmcurve.c, /trunk/liblwgeom/lwmline.c, /trunk/liblwgeom/lwmpoint.c, /trunk/liblwgeom/lwmpoly.c, /trunk/liblwgeom/lwmsurface.c, /trunk/liblwgeom/lwout_wkb.c, /trunk/liblwgeom/lwout_wkt.c, /trunk/liblwgeom/lwpoint.c, /trunk/liblwgeom/lwpoly.c, /trunk/liblwgeom/lwpsurface.c, /trunk/liblwgeom/lwsegmentize.c, /trunk/liblwgeom/lwtin.c, /trunk/liblwgeom/lwtriangle.c, /trunk/liblwgeom/lwutil.c, /trunk/liblwgeom/ptarray.c, /trunk/libpgcommon/lwgeom_pg.c, /trunk/libpgcommon/lwgeom_pg.h, /trunk/loader/pgsql2shp-core.c, /trunk/loader/shpopen.c, /trunk/postgis/geography.h, /trunk/postgis/geography_inout.c, /trunk/postgis/gserialized_gist.c, /trunk/postgis/gserialized_gist_2d.c, /trunk/postgis/lwgeom_estimate.c, /trunk/postgis/lwgeom_functions_analytic.c, /trunk/postgis/lwgeom_inout.c, /trunk/postgis/lwgeom_ogc.c, /trunk/raster/rt_pg/rt_pg.c: Drop (u)int32 and uchar in favor of C99 standard int types [RT-SIGTA] This commit drops PostgreSQL references in liblwgeom.h (C_H define) and hopefully reduces the noise generated by custom symbols. 2011-08-19 09:30 strk * /trunk/loader/shp2pgsql-core.c: Don't use problematic int types for no reason... 2011-08-19 08:16 strk * /trunk/liblwgeom/Makefile.in: Install liblwgeom on 'make install' [RT-SIGTA] Uses liblwgeom.h as the API header for liblwgeom. 2011-08-19 07:55 strk * /trunk/libpgcommon/lwgeom_transform.c, /trunk/libpgcommon/lwgeom_transform.h, /trunk/postgis/Makefile.in, /trunk/postgis/lwgeom_transform.c: Move SQL-exposed functions out of libpgcommon (#1163). 2011-08-16 13:19 robe * /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: more clarification of behavior change in 2.0 of bbox storage 2011-08-16 12:52 robe * /branches/1.5/doc/reference_operator.xml: #1160 documentation clarification behavior 2011-08-16 12:51 robe * /trunk/doc/reference_operator.xml: #1160: documentation clarification of behavior 2011-08-16 09:47 strk * /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/liblwgeom_internal.h: Move NO_*_VALUE from liblwgeom.h to liblwgeom_internal.h [RT-SIGTA] 2011-08-16 09:25 strk * /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/liblwgeom_internal.h: Move DIST_MAX and DIST_MIN from liblwgeom.h to liblwgeom_internal.h (weird values, btw) [RT-SIGTA] 2011-08-16 09:15 strk * /trunk/liblwgeom/Makefile.in: Honour DISTDIR when installing liblwgeom. Drop the finish call as it may require root privileges on some systems [RT-SIGTA]. 2011-08-15 22:43 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h: Removed unnecessary code from rt_band_get_summary_stats. Fixed incorrect comment for rt_band_get_value_count. 2011-08-15 21:53 pramsey * /spike/pramsey/postgis2fgdb/Makefile, /spike/pramsey/postgis2fgdb/fgdb2postgis.cpp, /spike/pramsey/postgis2fgdb/options.h, /spike/pramsey/postgis2fgdb/postgis2fgdb.cpp: Latest updates to bulk loaders, yum 2011-08-15 11:36 strk * /trunk/raster/rt_core/Makefile.in: Use proper PROJ4 flags when linking against liblwgeom. See ticket #1158. [RT-SIGTA] 2011-08-14 19:47 strk * /trunk/configure.ac: Fix for missing include directory on Mingw (#1158). Thanks Bryce Nordgren. 2011-08-14 12:39 robe * /trunk/extras/tiger_geocoder/tiger_2010/topology/tiger_topology_loader.sql: #1071: Logic to mark nodes that are contained in a face 2011-08-14 12:32 robe * /trunk/extras/tiger_geocoder/tiger_2010/topology, /trunk/extras/tiger_geocoder/tiger_2010/topology/README, /trunk/extras/tiger_geocoder/tiger_2010/topology/tiger_topology_loader.sql: #1071 - start work on tiger PostGIS topology loader 2011-08-13 18:10 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h, /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/test/core/testapi.c: Consolidated various struct declarations from rt_api.c into rt_api.h as these structs are duplicatively redeclared in rt_pg.c and testapi.c 2011-08-13 10:06 strk * /trunk/configure.ac, /trunk/doc/html/image_src/Makefile.in, /trunk/liblwgeom/Makefile.in, /trunk/liblwgeom/cunit/Makefile.in, /trunk/loader/Makefile.in, /trunk/loader/cunit/Makefile.in, /trunk/postgis/Makefile.in: Second attempt at libtool usage. Seems better to me now. PostGIS clients still all use the static version of the library. Libraries are not installed by default. [RT-SIGTA] 2011-08-13 09:02 strk * /trunk/postgis/lwgeom_geos_prepared.c: Drop unused code 2011-08-13 02:01 robe * /trunk/extras/tiger_geocoder/tiger_2010/README: #1156 incorporate suggestions from forkandwait 2011-08-12 19:18 strk * /trunk/liblwgeom/Makefile.in, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwgeom_transform.c, /trunk/libpgcommon/lwgeom_transform.c, /trunk/libpgcommon/lwgeom_transform.h: Move lwproj_from_string from libpgcommon to liblwgeom [RT-SIGTA] 2011-08-12 17:57 strk * /trunk/liblwgeom/cunit/Makefile.in: liblwgeom/cunit also needs PROJ_CPPFLAGS 2011-08-12 17:55 strk * /trunk/liblwgeom/lwgeom_transform.c, /trunk/libpgcommon/lwgeom_transform.c, /trunk/libpgcommon/lwgeom_transform.h, /trunk/postgis/lwgeom_in_gml.c: Rename make_project to lwproj_from_string, ready to be moved to liblwgeom [RT-SIGTA] 2011-08-12 17:42 strk * /trunk/doc/html/image_src/Makefile.in: Even generator.c will need proper proj cflags now.. 2011-08-12 17:37 strk * /trunk/loader/Makefile.in: loader also includes liblwgeom.h, thus wants PROJ cpp flags 2011-08-12 17:33 strk * /trunk/libpgcommon/Makefile.in: Use PROJ4 C flags, see if this makes Hudson happy. 2011-08-12 17:26 strk * /trunk/libpgcommon/lwgeom_pg.c, /trunk/libpgcommon/lwgeom_pg.h: Copyright review on lwgeom_pg.{c,h} files 2011-08-12 17:25 strk * /trunk/.gitignore, /trunk/GNUmakefile.in, /trunk/configure.ac, /trunk/liblwgeom/Makefile.in, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwgeom_transform.c, /trunk/libpgcommon, /trunk/libpgcommon/Makefile.in, /trunk/libpgcommon/common.h, /trunk/libpgcommon/cunit, /trunk/libpgcommon/cunit/Makefile.in, /trunk/libpgcommon/gserialized.h, /trunk/libpgcommon/lwgeom_pg.c, /trunk/libpgcommon/lwgeom_pg.h, /trunk/libpgcommon/lwgeom_transform.c, /trunk/libpgcommon/lwgeom_transform.h, /trunk/libpgcommon/pgsql_compat.h, /trunk/postgis/Makefile.in, /trunk/postgis/gserialized.h, /trunk/postgis/lwgeom_in_gml.c, /trunk/postgis/lwgeom_pg.c, /trunk/postgis/lwgeom_pg.h, /trunk/postgis/lwgeom_transform.c, /trunk/postgis/lwgeom_transform.h, /trunk/postgis/pgsql_compat.h, /trunk/raster/rt_pg/Makefile.in, /trunk/raster/rt_pg/rt_pg.h, /trunk/raster/rt_pg/rtpostgis.sql.in.c: Make transformation and projection cache API available (ticket #1053) 2011-08-12 10:12 strk * /trunk/liblwgeom/liblwgeom.h: Drop unused macros CARTESIAN and GEODETIC from liblwgeom.h 2011-08-12 10:11 strk * /trunk/liblwgeom/liblwgeom.h: Snap and SharedPaths are both direct GEOS proxies, not extra [RT-SIGTA] 2011-08-12 09:11 strk * /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwgeom_geos.c, /trunk/postgis/Makefile.in, /trunk/postgis/lwgeom_geos.c, /trunk/postgis/lwgeom_geos_sharedpaths.c, /trunk/regress/sharedpaths_expected: Export lwgeom_sharedpaths to liblwgeom, and fix exception message [RT-SIGTA] 2011-08-11 21:01 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c: Rewrote the code for the coverage table versions of ST_SummaryStats and ST_Histogram. So instead of plpgsql, it is now in C within rt_pg/rt_pg.c 2011-08-11 16:35 robe * /trunk/extras/tiger_geocoder/tiger_2010/geocode/reverse_geocode.sql, /trunk/extras/tiger_geocoder/tiger_2010/regress/reverse_geocode_regress, /trunk/extras/tiger_geocoder/tiger_2010/regress/reverse_geocode_regress.sql: change reverse_geocode back to using addr table and also use cousub for location 2011-08-11 08:04 strk * /trunk/doc/html/image_src/generator.c: Fix leftover PARSER_CHECK reference (thanks Hudson) [RT-SIGTA] 2011-08-11 08:04 strk * /trunk/liblwgeom/Makefile.in, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwgeom_geos_split.c, /trunk/postgis/Makefile.in, /trunk/postgis/lwgeom_geos.c, /trunk/postgis/lwgeom_geos_split.c: Export lwgeom_split to liblwgeom, const-correct it [RT-SIGTA] 2011-08-11 07:52 strk * /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwgeom_geos.c, /trunk/postgis/Makefile.in, /trunk/postgis/lwgeom_geos.c, /trunk/postgis/lwgeom_geos_snap.c: Export lwgeom_snap to liblwgeom [RT-SIGTA] 2011-08-11 07:51 strk * /trunk/liblwgeom/cunit/cu_algorithm.c, /trunk/liblwgeom/cunit/cu_geodetic.c, /trunk/liblwgeom/cunit/cu_geos.c, /trunk/liblwgeom/cunit/cu_homogenize.c, /trunk/liblwgeom/cunit/cu_in_wkb.c, /trunk/liblwgeom/cunit/cu_in_wkt.c, /trunk/liblwgeom/cunit/cu_libgeom.c, /trunk/liblwgeom/cunit/cu_measures.c, /trunk/liblwgeom/cunit/cu_misc.c, /trunk/liblwgeom/cunit/cu_out_geojson.c, /trunk/liblwgeom/cunit/cu_out_gml.c, /trunk/liblwgeom/cunit/cu_out_kml.c, /trunk/liblwgeom/cunit/cu_out_svg.c, /trunk/liblwgeom/cunit/cu_out_wkb.c, /trunk/liblwgeom/cunit/cu_out_wkt.c, /trunk/liblwgeom/cunit/cu_out_x3d.c, /trunk/liblwgeom/cunit/cu_print.c, /trunk/liblwgeom/cunit/cu_ptarray.c, /trunk/liblwgeom/cunit/cu_surface.c, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwin_wkb.c, /trunk/liblwgeom/lwin_wkt.c, /trunk/loader/pgsql2shp-core.c, /trunk/postgis/geography_inout.c, /trunk/postgis/lwgeom_inout.c, /trunk/postgis/lwgeom_ogc.c: Give PARSER_CHECK macros an LW_ prefix [RT-SIGTA] 2011-08-11 07:50 strk * /trunk/liblwgeom/liblwgeom.h: Fix parser documentation [RT-SIGTA] 2011-08-10 23:16 pramsey * /trunk/liblwgeom/liblwgeom_internal.h: Match style of liblwgeom.h include guard 2011-08-10 22:43 pramsey * /trunk/liblwgeom/cunit/cu_out_wkt.c: Little checks in clean_wkt_out_suite 2011-08-10 22:28 pramsey * /trunk/doc/html/image_src/generator.c, /trunk/liblwgeom/Makefile.in, /trunk/liblwgeom/cunit/cu_algorithm.c, /trunk/liblwgeom/cunit/cu_geodetic.c, /trunk/liblwgeom/cunit/cu_geos.c, /trunk/liblwgeom/cunit/cu_homogenize.c, /trunk/liblwgeom/cunit/cu_libgeom.c, /trunk/liblwgeom/cunit/cu_measures.c, /trunk/liblwgeom/cunit/cu_misc.c, /trunk/liblwgeom/cunit/cu_out_geojson.c, /trunk/liblwgeom/cunit/cu_out_gml.c, /trunk/liblwgeom/cunit/cu_out_kml.c, /trunk/liblwgeom/cunit/cu_out_svg.c, /trunk/liblwgeom/cunit/cu_out_wkb.c, /trunk/liblwgeom/cunit/cu_out_wkt.c, /trunk/liblwgeom/cunit/cu_out_x3d.c, /trunk/liblwgeom/cunit/cu_print.c, /trunk/liblwgeom/cunit/cu_surface.c, /trunk/liblwgeom/cunit/cu_tester.c, /trunk/liblwgeom/lex.yy.c, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwalgorithm.c, /trunk/liblwgeom/lwgeodetic.c, /trunk/liblwgeom/lwgeom.c, /trunk/liblwgeom/lwgeom_api.c, /trunk/liblwgeom/lwgeom_geos.c, /trunk/liblwgeom/lwgeom_geos_clean.c, /trunk/liblwgeom/lwgparse.c, /trunk/liblwgeom/lwgunparse.c, /trunk/liblwgeom/lwin_wkt.c, /trunk/liblwgeom/wktparse.h, /trunk/liblwgeom/wktparse.lex, /trunk/liblwgeom/wktparse.tab.c, /trunk/liblwgeom/wktparse.tab.h, /trunk/liblwgeom/wktparse.y, /trunk/postgis/lwgeom_geos_split.c: Remove old WKB/WKT parsers and generators and switch all internal references remaining (mostly in cunit) over to the new implementations. 2011-08-09 16:56 strk * /trunk/liblwgeom/Makefile.in, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwgeom_geos_clean.c, /trunk/postgis/lwgeom_geos_clean.c: Export lwgeom_makevalid to liblwgeom [RT-SIGTA] 2011-08-09 16:05 strk * /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwgeom_geos.c, /trunk/liblwgeom/lwgeom_geos.h, /trunk/postgis/lwgeom_geos.c, /trunk/postgis/lwgeom_geos.h: Add GEOS entry points in liblwgeom.h (public API) [RT-SIGTA] 2011-08-09 15:43 strk * /trunk/liblwgeom/liblwgeom.h: Add some documentation about parsing [RT-SIGTA] 2011-08-09 15:43 strk * /trunk/doc/rfc/postgis_rfc_03_sheet.txt: Mark "chip" functions for deletion 2011-08-09 15:12 strk * /trunk/liblwgeom/cunit/cu_ptarray.c, /trunk/liblwgeom/examples/unparser.c, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/liblwgeom_internal.h, /trunk/liblwgeom/libtgeom.c, /trunk/liblwgeom/lwalgorithm.c, /trunk/liblwgeom/lwin_wkt.c, /trunk/liblwgeom/lwline.c, /trunk/liblwgeom/lwout_gml.c, /trunk/liblwgeom/lwpoint.c, /trunk/liblwgeom/lwsegmentize.c, /trunk/liblwgeom/ptarray.c, /trunk/loader/shp2pgsql-core.c, /trunk/postgis/lwgeom_box2dfloat4.c, /trunk/postgis/lwgeom_box3d.c, /trunk/postgis/lwgeom_functions_analytic.c, /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/lwgeom_functions_lrs.c, /trunk/postgis/lwgeom_in_gml.c, /trunk/postgis/lwgeom_in_kml.c, /trunk/postgis/lwgeom_rtree.c: Drop REPEATED_POINTS_* and SPLICE_* defines from liblwgeom.h, move MAXFLOAT to liblwgeom_internal.h [RT-SIGTA] 2011-08-09 14:54 robe * /trunk/doc/rfc/postgis_rfc_02.txt, /trunk/doc/rfc/postgis_rfc_03.txt, /trunk/doc/rfc/postgis_rfc_03_sheet.txt, /trunk/doc/rfc/postgis_rfc_04.txt: make eol for all rfcs be LF so our unix brethren can edit them without fuss 2011-08-09 14:19 strk * /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/liblwgeom_internal.h, /trunk/postgis/geography_btree.c, /trunk/postgis/geography_measurement.c, /trunk/postgis/lwgeom_rtree.c: Move floating points comparator macros from liblwgeom.h to liblwgeom_internal.h (not prefixed symbols) [RT-SIGTA] 2011-08-09 09:51 strk * /trunk/loader/pgsql2shp-core.c, /trunk/loader/pgsql2shp-core.h, /trunk/loader/shp2pgsql-cli.c, /trunk/loader/shp2pgsql-core.c, /trunk/loader/shp2pgsql-core.h, /trunk/loader/shp2pgsql-gui.c, /trunk/loader/shpcommon.c, /trunk/loader/shpcommon.h: Don't include liblwgeom.h from headers if not needed, document what is it needed for in implementation files [RT-SIGTA] 2011-08-09 09:50 strk * /trunk/loader/Makefile.in: Clean up gui as well 2011-08-09 08:28 strk * /trunk/liblwgeom/liblwgeom.h, /trunk/postgis/Makefile.in, /trunk/postgis/legacy_chip.sql.in.c, /trunk/postgis/lwgeom_chip.c: Drop CHIP type and any reference to it [RT-SIGTA] 2011-08-09 05:52 robe * /trunk/postgis/Makefile.in: strk's patch fix for #1155 2011-08-08 10:11 strk * /trunk/loader/Makefile.in: Encode more deps 2011-08-08 09:56 strk * /trunk/liblwgeom/lwgeom_geos.c, /trunk/liblwgeom/lwgeom_geos.h: Const-correct some GEOS functions in liblwgeom fixing pending memory errors when overlaying empty and non-empty geometries (not exploited by testing) [RT-SIGTA] 2011-08-08 09:27 strk * /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/liblwgeom_internal.h, /trunk/liblwgeom/lwgeom_geos.c, /trunk/postgis/lwgeom_box2dfloat4.c, /trunk/postgis/lwgeom_box3d.c, /trunk/postgis/lwgeom_functions_analytic.c, /trunk/postgis/lwgeom_geos.c, /trunk/postgis/lwgeom_geos_clean.c, /trunk/postgis/lwgeom_geos_sharedpaths.c, /trunk/postgis/lwgeom_geos_snap.c, /trunk/postgis/lwgeom_geos_split.c, /trunk/postgis/lwgeom_gist.c: Move getMachineEndian() and error_if_srid_mismatch() from liblwgeom.h to liblwgeom_internal.h 2011-08-08 08:59 strk * /trunk/liblwgeom/liblwgeom.h, /trunk/postgis/lwgeom_pg.h: Put PG_LWGEOM stuff where it belongs (out of liblwgeom) [RT-SIGTA] 2011-08-06 18:42 strk * /trunk/loader/pgsql2shp-cli.c, /trunk/loader/shp2pgsql-cli.c, /trunk/loader/shp2pgsql-core.h: Include postgis_config.h to find POSTGIS_VERSION and stringbuffer.h when needed 2011-08-06 18:17 strk * /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/libtgeom.c, /trunk/liblwgeom/lwgeom_geos.c, /trunk/liblwgeom/lwin_wkt.c, /trunk/liblwgeom/lwout_kml.c, /trunk/liblwgeom/lwout_wkt.c, /trunk/liblwgeom/stringbuffer.c: Reduce number of includes from liblwgeom.h (closest header to a public API). Update other files accordingly. [RT-SIGTA] 2011-08-06 18:03 strk * /trunk/liblwgeom/Makefile.in: Fix dependency referencing dropped rule [RT-SIGTA] 2011-08-06 18:01 strk * /trunk/liblwgeom/Makefile.in: Add static library to {,un}install-liblwgeom rules [RT-SIGTA] 2011-08-06 17:48 strk * /trunk/configure.ac, /trunk/liblwgeom/Makefile.in, /trunk/liblwgeom/cunit/Makefile.in, /trunk/loader/Makefile.in, /trunk/loader/cunit/Makefile.in, /trunk/postgis/Makefile.in: Re-drop use of libtool (more troubles than help). Stub a rule to build and install a shared liblwgeom. [RT-SIGTA]. 2011-08-06 16:18 strk * /trunk/liblwgeom/Makefile.in: Re-introduce numerical flags in building "NM" objs [RT-SIGTA] 2011-08-06 15:12 strk * /trunk/.gitignore, /trunk/configure.ac, /trunk/liblwgeom/Makefile.in, /trunk/liblwgeom/cunit/Makefile.in, /trunk/loader/Makefile.in, /trunk/loader/cunit/Makefile.in, /trunk/postgis/Makefile.in: Use libtool to build liblwgeom. Still only static. [RT-SIGTA] 2011-08-06 09:47 strk * /trunk/configure.ac, /trunk/liblwgeom/Makefile.in, /trunk/liblwgeom/cunit/Makefile.in, /trunk/liblwgeom/cunit/cu_geos.c, /trunk/liblwgeom/cunit/cu_tester.c, /trunk/liblwgeom/lwgeom_geos.c, /trunk/liblwgeom/lwgeom_geos.h: Use GEOS compiler and linker flags for liblwgeom, add lwgeom_geos_noop and cunit test for it (to confirm linking works, and it does) [RT-SIGTA] 2011-08-06 09:46 strk * /trunk/liblwgeom/lwgeom_geos.c, /trunk/liblwgeom/lwgeom_geos.h, /trunk/postgis/lwgeom_geos.c, /trunk/postgis/lwgeom_geos.h: Add lwgeom_buildarea to liblwgeom [RT-SIGTA] 2011-08-06 09:46 strk * /trunk/liblwgeom/Makefile.in, /trunk/liblwgeom/lwgeom_geos.c, /trunk/liblwgeom/lwgeom_geos.h, /trunk/liblwgeom/profile.h, /trunk/postgis/lwgeom_geos.c, /trunk/postgis/lwgeom_geos.h: Add GEOS spatial operations to liblwgeom (ticket #1050) [RT-SIGTA] 2011-08-05 12:45 robe * /trunk/doc/installation.xml: Another minor check 2011-08-04 15:03 robe * /trunk/doc/installation.xml: Update hard upgrade to include use of legacy_compatibility_layer.sql 2011-08-03 15:01 robe * /trunk/postgis/Makefile.in, /trunk/postgis/legacy.sql.in.c, /trunk/postgis/legacy_compatibility_layer.sql.in.c, /trunk/postgis/postgis.sql.in.c: Create new legacy compatibility layer script which will install the absolute minimal to restore an old postgis database. Also got rid of srid function and moved to legacy compatibility layer. Still need to test with a restore. 2011-08-03 12:14 robe * /trunk/doc/extras_tigergeocoder.xml: some typo cleanup 2011-08-03 05:00 robe * /trunk/extras/tiger_geocoder/tiger_2010/geocode/geocode_address.sql, /trunk/extras/tiger_geocoder/tiger_2010/regress/geocode_regress, /trunk/extras/tiger_geocoder/tiger_2010/regress/geocode_regress.sql: Make more efficient the case when no state or city is provided but zip is provided. 2011-08-03 03:51 robe * /trunk/doc/extras_tigergeocoder.xml: document new drop_indexes_generate_script function 2011-08-03 02:06 robe * /trunk/extras/tiger_geocoder/tiger_2010/geocode/geocode_address.sql, /trunk/extras/tiger_geocoder/tiger_2010/geocode/interpolate_from_address.sql, /trunk/extras/tiger_geocoder/tiger_2010/geocode/other_helper_functions.sql, /trunk/extras/tiger_geocoder/tiger_2010/geocode/reverse_geocode.sql, /trunk/extras/tiger_geocoder/tiger_2010/regress/geocode_regress, /trunk/extras/tiger_geocoder/tiger_2010/regress/geocode_regress.sql, /trunk/extras/tiger_geocoder/tiger_2010/regress/regress.sql, /trunk/extras/tiger_geocoder/tiger_2010/upgrade_geocode.sql, /trunk/extras/tiger_geocoder/tiger_2010/upgrade_geocoder.bat: Major rework to improve speed, selectivity, and additional regress. Also added some indexes and removed some -- should solve #1145, #1148, and #1131 (should be about 60% faster for most cases and in some as much as 20 times faster). Better performance if you set max results = 1. Some other minor cleanup. documentation of new management helper functions coming next. 2011-08-02 06:33 robe * /trunk/doc/extras_topology.xml: Add link to Sandro's topology Paris 2011 slides in summary of topology reference section 2011-07-28 18:56 strk * /trunk/doc/html/image_src/generator.c: Use strcpy rather than strncpy, simpler and less error-prone 2011-07-28 18:43 strk * /trunk/doc/html/image_src/generator.c: Give strncpy enough space to write a terminating null. Thanks gengor for the patch. 2011-07-27 19:22 robe * /branches/1.5/doc/reference_constructor.xml: backport ST_MakeLine 9.0+ example that demonstrates guaranteed way of ensuring order of points 2011-07-27 19:21 robe * /trunk/doc/reference_constructor.xml: minor updates to ST_MakeLine to clarify pre-9.0 and 9.0+ approaches 2011-07-27 11:55 robe * /trunk/doc/reference_constructor.xml: 1 more change 2011-07-27 11:54 robe * /trunk/doc/reference_constructor.xml: fix typo 2011-07-27 11:52 robe * /trunk/doc/reference_constructor.xml: example of using new PostgreSQL 9.0+ ORDER BY aggregate feature for ST_MakeLine 2011-07-26 15:39 robe * /trunk/doc/html/image_src/Makefile.in, /trunk/doc/html/image_src/st_offsetcurve05.wkt, /trunk/doc/html/image_src/st_offsetcurve06.wkt, /trunk/doc/reference_processing.xml: more examples for ST_Offsetcurve 2011-07-26 14:30 robe * /trunk/doc/reference_processing.xml: fix typo 2011-07-26 14:29 robe * /trunk/doc/reference_processing.xml: remove left and right notes until I have arrows. not embarrass myself with my directional dyslexia. 2011-07-26 05:37 robe * /trunk/doc/reference_raster.xml: Start work documenting ST_AsRaster 2011-07-25 15:53 robe * /trunk/doc/reference_processing.xml: reduce spacing more 2011-07-25 15:52 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h, /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/core/testapi.c, /trunk/raster/test/regress/Makefile.in, /trunk/raster/test/regress/rt_asraster.sql, /trunk/raster/test/regress/rt_asraster_expected, /trunk/raster/test/regress/rt_resample.sql: Addition of ST_AsRaster function to provide the ability to convert geometries into rasters. Associated ticket is #1141. 2011-07-25 14:20 robe * /trunk/doc/reference_processing.xml: another typo 2011-07-25 14:10 robe * /trunk/doc/html/image_src/st_offsetcurve04.wkt: fix coloring to agree with color of other examples 2011-07-25 14:08 robe * /trunk/doc/reference_processing.xml: reduce width of table cells -- ST_OffsetCurve 2011-07-25 14:04 robe * /trunk/doc/html/image_src/st_offsetcurve01.wkt, /trunk/doc/html/image_src/st_offsetcurve02.wkt, /trunk/doc/html/image_src/st_offsetcurve03.wkt, /trunk/doc/reference_processing.xml: redo all examples so they fit in the 0 0 200 200 grid 2011-07-25 13:44 robe * /trunk/doc/html/image_src/st_offsetcurve04.wkt, /trunk/doc/reference_processing.xml: fix some typos and grid more to fix 2011-07-25 12:18 robe * /trunk/doc/html/image_src/st_offsetcurve02.wkt, /trunk/doc/html/image_src/st_offsetcurve03.wkt, /trunk/doc/html/image_src/st_offsetcurve04.wkt: get rid of semicolons 2011-07-25 12:13 robe * /trunk/doc/html/image_src/Makefile.in, /trunk/doc/html/image_src/st_offsetcurve01.wkt, /trunk/doc/html/image_src/st_offsetcurve02.wkt, /trunk/doc/html/image_src/st_offsetcurve03.wkt, /trunk/doc/html/image_src/st_offsetcurve04.wkt, /trunk/doc/reference_processing.xml: need more pictures :), visual examples for st_offsetcurve 2011-07-24 08:15 robe * /trunk/doc/reference_raster.xml: update ST_MapAlgebra to agree with implementation (got rid of bosolete proto and example and replaced with new example 2011-07-23 21:42 strk * /trunk/topology/test/regress/createtopogeom.sql, /trunk/topology/test/regress/createtopogeom_expected: Be terse, we don't care about context. Closes ticket #1142. 2011-07-23 21:34 strk * /trunk/regress/loader/PointZ-G.select.expected, /trunk/regress/loader/PointZ-w.select.expected, /trunk/regress/loader/PointZ.select.expected, /trunk/regress/run_test: Set 'C' collation when creating regress database. See #1140. 2011-07-22 20:20 pracine * /trunk/raster/scripts/plpgsql/st_histogram.sql, /trunk/raster/scripts/plpgsql/st_reclass.sql: Added a note saying that those function now have a C implementation. Many TABs converted to spaces. 2011-07-22 20:05 pracine * /trunk/raster/scripts/plpgsql/st_setvalues.sql: -Fix for #645. -Replaced min and max with LEAST and GREATEST -Adaptation to ST_SetBandNodataValue() 2011-07-22 19:38 pracine * /trunk/raster/rt_pg/rtpostgis.sql.in.c: Fix for ticket #969. Removed conflicting function variant. 2011-07-22 19:31 pracine * /trunk/raster/scripts/plpgsql/st_union.sql: -Addaptation to new two rasters ST_MapAlgebra in which nodatavalue expressions are text and now accept a nodatanodatavalueexpr. -Added RANGE as a predefined expression. 2011-07-22 19:29 pracine * /trunk/raster/scripts/plpgsql/st_mapalgebra_optimized.sql: Modified comment on further enhancements. 2011-07-22 19:28 pracine * /trunk/raster/scripts/plpgsql/st_mapalgebra.sql: -Fix for ticket #644. Removed all variants. -Fixed the two rasters version. -Added some tests. -Added ST_MinPossibleVal(). -Determine new nodata value AFTER determining the new pixeltype. -Replaced ST_SetBandHasNodataValue with ST_SetBandNodataValue(rast, NULL). -Added implementation of two rasters overlay operations using the two raster MapAlgebra. 2011-07-21 17:31 dustymugs * /trunk/raster/rt_core/rt_api.c: Cleaned the grid alignment code to remove unnecessary cruft in rt_raster_gdal_warp 2011-07-21 16:20 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/test/regress/rt_resample_expected: Fixed floating point issue with the remainder returned from the function modf in rt_api.c. Updated messages in rt_pg.c. Corrected expected regression results in rt_resample_expected. Associated ticket is #1114 2011-07-20 19:53 strk * /trunk/regress/loader/Arc.select.sql, /trunk/regress/loader/ArcM.select.sql, /trunk/regress/loader/ArcZ.select.sql, /trunk/regress/loader/Point.select.sql, /trunk/regress/loader/PointM-G.select.expected, /trunk/regress/loader/PointM-w.select.expected, /trunk/regress/loader/PointM.select.expected, /trunk/regress/loader/PointM.select.sql, /trunk/regress/loader/PointWithSchema.select.sql, /trunk/regress/loader/PointZ-G.select.expected, /trunk/regress/loader/PointZ-w.select.expected, /trunk/regress/loader/PointZ.select.expected, /trunk/regress/loader/PointZ.select.sql: Improve testsuite predictability (#1135) 2011-07-20 19:50 strk * /branches/1.5/NEWS, /branches/1.5/regress/loader/Arc-wkb.sql, /branches/1.5/regress/loader/Arc-wkt.sql, /branches/1.5/regress/loader/Point-wkb.sql, /branches/1.5/regress/loader/Point-wkt.sql, /branches/1.5/regress/loader/PointM-wkb.expected, /branches/1.5/regress/loader/PointM-wkb.sql, /branches/1.5/regress/loader/PointM-wkt.sql, /branches/1.5/regress/loader/PointZ-wkb.expected, /branches/1.5/regress/loader/PointZ-wkb.sql, /branches/1.5/regress/loader/PointZ-wkt.sql: #1135, improve testsuite predictability (Andreas 'ads' Scherbaum) 2011-07-19 22:20 dustymugs * /trunk/raster/rt_core/rt_api.c: Bug fix of deallocating array using wrong index variable 2011-07-18 23:39 dustymugs * /trunk/raster/test/regress/rt_resample_expected: Fixed width and height values expected. 2011-07-18 23:29 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/test/regress/rt_resample.sql, /trunk/raster/test/regress/rt_resample_expected: - tweaked the rt_resample regression test to use SRIDs under 1000000 - changed the computation of width and height when aligning to a grid 2011-07-18 04:44 robe * /trunk/extras/tiger_geocoder/tiger_2010/tables/lookup_tables_2010.sql: Fix datatype of tlid on edges table. Other tables with tlid are set to bigint. This one set to numeric(10). Still revising my tables to determine what impact this has in utilizing the existing indexes 2011-07-17 17:39 robe * /trunk/extras/tiger_geocoder/tiger_2010/geocode/geocode_address.sql: Limit edge and featnames search to just road / street types 2011-07-17 17:02 robe * /trunk/extras/tiger_geocoder/tiger_2010/regress/reverse_geocode_regress, /trunk/extras/tiger_geocoder/tiger_2010/regress/reverse_geocode_regress.sql: more regress tests for reverse_geocode 2011-07-17 16:46 robe * /trunk/extras/tiger_geocoder/tiger_2010/geocode/reverse_geocode.sql: simplify logic by getting rid of addr join. Speed improved slightly 2011-07-17 16:11 robe * /trunk/extras/tiger_geocoder/tiger_2010/geocode/other_helper_functions.sql, /trunk/extras/tiger_geocoder/tiger_2010/geocode/reverse_geocode.sql, /trunk/extras/tiger_geocoder/tiger_2010/regress/regress.sql, /trunk/extras/tiger_geocoder/tiger_2010/regress/reverse_geocode_regress, /trunk/extras/tiger_geocoder/tiger_2010/regress/reverse_geocode_regress.sql: enhancements to support reverse geocoding of highway locations. Also add reverse geocode regress tests 2011-07-16 04:19 robe * /trunk/extras/tiger_geocoder/tiger_2010/normalize/pprint_addy.sql, /trunk/extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress, /trunk/extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress.sql, /trunk/extras/tiger_geocoder/tiger_2010/tables/lookup_tables_2010.sql, /trunk/extras/tiger_geocoder/tiger_2010/upgrade_geocode.sql: #1125 have highway designations print in front of streetname instead of after 2011-07-15 21:16 pramsey * /spike/pramsey/postgis2fgdb/Makefile, /spike/pramsey/postgis2fgdb/fgdb2postgis.cpp, /spike/pramsey/postgis2fgdb/postgis2fgdb.cpp: Finish sharing options handling 2011-07-15 21:07 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h: Minor comment updates to correct details 2011-07-15 21:02 pramsey * /spike/pramsey/postgis2fgdb, /spike/pramsey/postgis2fgdb/Makefile, /spike/pramsey/postgis2fgdb/fgdb2postgis.cpp, /spike/pramsey/postgis2fgdb/options.cpp, /spike/pramsey/postgis2fgdb/options.h: Pull options handling out of cmdline 2011-07-15 19:30 pramsey * /spike/pramsey/postgis2fgdb, /spike/pramsey/postgis2fgdb/3dtest.cpp, /spike/pramsey/postgis2fgdb/3dtest.xml, /spike/pramsey/postgis2fgdb/Makefile, /spike/pramsey/postgis2fgdb/featureclass.xml, /spike/pramsey/postgis2fgdb/featuredataset.xml, /spike/pramsey/postgis2fgdb/fgdb2postgis.cpp, /spike/pramsey/postgis2fgdb/fgdbtest.cpp, /spike/pramsey/postgis2fgdb/ogrtest.cpp, /spike/pramsey/postgis2fgdb/postgis2fgdb.cpp: Adding repo for work sharing 2011-07-15 06:40 robe * /trunk/extras/tiger_geocoder/tiger_2010/geocode/geocode_address.sql, /trunk/extras/tiger_geocoder/tiger_2010/geocode/rate_attributes.sql, /trunk/extras/tiger_geocoder/tiger_2010/regress/geocode_regress, /trunk/extras/tiger_geocoder/tiger_2010/regress/geocode_regress.sql: revise ratings to minimize numberes steetss from matching highly with interstate routes. Also glue on pretype abrv (which are technically street types) to front of street name in normalize output so that highways print correctly as e.g. State Hwy 10 etc. 2011-07-15 05:31 robe * /trunk/extras/tiger_geocoder/tiger_2010/regress/geocode_regress, /trunk/extras/tiger_geocoder/tiger_2010/regress/geocode_regress.sql, /trunk/extras/tiger_geocoder/tiger_2010/tables/lookup_tables_2010.sql, /trunk/extras/tiger_geocoder/tiger_2010/upgrade_geocode.sql: Add in common abbreviation RT to map to Rte and test case to regress to test 2011-07-14 20:11 dustymugs * /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c: Code refactored for RASTER_dumpWKTPolygons to use same mechanisms for resultset generation (Datums instead of CStrings) as RASTER_metadata and other functions. SQL functions refactored to use one call to ST_Metadata for attributes rather than separate/multiple calls to ST_Skew*, ST_Scale*, ST_UpperLeft*. 2011-07-14 14:54 dustymugs * /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/regress/rt_bandmetadata.sql, /trunk/raster/test/regress/rt_bandmetadata_expected, /trunk/raster/test/regress/rt_count.sql: Refactored functions returning sets to use Datums instead of C strings, which were causing rounding issues particularly for ST_Metadata. This refactoring affected RASTER_metadata, RASTER_bandmetadata, RASTER_summarystats, RASTER_histogram, RASTER_quantile, RASTER_valuecount and RASTER_gdaldrivers. Also refactored the ST_Raster2World* and ST_World2Raster* functions to get the raster's metadata in one call using ST_Metadata rather than individual calls for the georeference components 2011-07-14 11:47 robe * /trunk/doc/Makefile.in: add make tiger_geocoder_comments.sql to build script 2011-07-14 11:32 robe * /trunk/doc/xsl/tiger_geocoder_comments.sql.xsl: Start work on PostgreSQL in db help for geocoder 2011-07-14 11:13 robe * /trunk/doc/extras_tigergeocoder.xml: document the install_missing_indexes function that is used as part of the upgrade process 2011-07-14 07:45 robe * /trunk/extras/tiger_geocoder/tiger_2010/README, /trunk/extras/tiger_geocoder/tiger_2010/geocode/geocode_address.sql, /trunk/extras/tiger_geocoder/tiger_2010/geocode/other_helper_functions.sql, /trunk/extras/tiger_geocoder/tiger_2010/geocode/rate_attributes.sql, /trunk/extras/tiger_geocoder/tiger_2010/regress/geocode_regress, /trunk/extras/tiger_geocoder/tiger_2010/regress/geocode_regress.sql, /trunk/extras/tiger_geocoder/tiger_2010/upgrade_geocode.sql: #1113 take into consideration street prequals like Old in rating and filtering, also added btree varops on fullname (trigrams and fulltext proved too slow will need to reinvestigate those), also added helper function install_missing_indezes() which gets run as part of upgrade script. will need to add to documentation. Also added regress tests from snippets in #1113 2011-07-13 19:33 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h, /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/core/testapi.c, /trunk/raster/test/regress/Makefile.in, /trunk/raster/test/regress/rt_resample.sql, /trunk/raster/test/regress/rt_resample_expected, /trunk/raster/test/regress/rt_transform.sql, /trunk/raster/test/regress/rt_transform_expected: Complete refactoring of code from ST_Transform to ST_Resample. There are four new functions as of this revision: ST_Resample, ST_Rescale, ST_Reskew and ST_SnapToGrid. ST_Transform is still present but points to ST_Resample. Associated ticket #1114 2011-07-12 19:45 robe * /trunk/extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql, /trunk/extras/tiger_geocoder/tiger_2010/regress/geocode_regress, /trunk/extras/tiger_geocoder/tiger_2010/regress/geocode_regress.sql, /trunk/extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress.sql, /trunk/extras/tiger_geocoder/tiger_2010/tables/lookup_tables_2010.sql, /trunk/extras/tiger_geocoder/tiger_2010/upgrade_geocode.sql: Fix for #1112 service roads 2011-07-12 13:03 robe * /trunk/extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql, /trunk/extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress, /trunk/extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress.sql: Partial fix for #1108 2011-07-12 04:14 robe * /trunk/extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql, /trunk/extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress, /trunk/extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress.sql: Fix regress failure with #1074 (wasn't correctly handling all cases where street name is composed of a street type 2011-07-11 17:03 strk * /trunk/postgis/lwgeom_geos.c, /trunk/postgis/postgis.sql.in.c: Change ST_OffsetCurve parameters type from cstrin to text. See ticket #1117. 2011-07-11 12:17 strk * /trunk/doc/extras_topology.xml, /trunk/topology/sql/sqlmm.sql, /trunk/topology/test/regress/st_getfaceedges_expected: Stricter ISO output from ST_GetEdgeFaces: start enumerating ring edges from the edge with smaller id [RT-SIGTA] 2011-07-09 20:32 robe * /trunk/extras/tiger_geocoder/tiger_2010/tiger_loader.sql: oops typo 2011-07-09 20:25 robe * /trunk/extras/tiger_geocoder/tiger_2010/tiger_loader.sql: revert change 2011-07-09 20:12 robe * /trunk/extras/tiger_geocoder/tiger_2010/tiger_loader.sql: fix type in county load 2011-07-09 15:55 strk * /trunk/doc/extras_topology.xml: Clarify return code from topology.ST_ModEdgeHeal. Clean up description of ST_NewEdgeHeal too. 2011-07-09 01:23 robe * /trunk/doc/extras_tigergeocoder.xml: example of using geocode geometry filter 2011-07-09 01:06 robe * /trunk/doc/reference_raster.xml: Fix ST_Transform signature to match revised function declarations 2011-07-08 08:23 robe * /trunk/postgis/postgis.sql.in.c: upper case and replace (ZM and Z) in geometry_columns so its more backwards compatible with old geometry_columns table 2011-07-07 22:45 robe * /trunk/doc/extras_tigergeocoder.xml, /trunk/extras/tiger_geocoder/tiger_2010/geocode/geocode.sql, /trunk/extras/tiger_geocoder/tiger_2010/geocode/geocode_address.sql, /trunk/extras/tiger_geocoder/tiger_2010/geocode/geocode_location.sql, /trunk/extras/tiger_geocoder/tiger_2010/regress/geocode_regress, /trunk/extras/tiger_geocoder/tiger_2010/regress/geocode_regress.sql, /trunk/extras/tiger_geocoder/tiger_2010/upgrade_geocode.sql: #1070 optional geometry filter arg, documentation (well start need example), and regress tests 2011-07-07 22:23 dustymugs * /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c: Final refactor of ST_Transform and underlying RASTER_resample before overhaul for ST_Resample 2011-07-07 21:58 dustymugs * /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c: Refactored ST_Transform in preparation for additional refactoring to accomodate ST_Resample 2011-07-07 18:28 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h, /trunk/raster/rt_pg/rt_pg.c: Cleaned up the large number of floating point equality tests with a function-like macro 2011-07-07 12:41 robe * /trunk/extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql, /trunk/extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress, /trunk/extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress.sql: #1074, #1109 - Fix for compound named streets that have a portion that is a street type 2011-07-06 23:44 robe * /trunk/extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress, /trunk/extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress.sql: more regress tests for #1109 2011-07-06 23:15 dustymugs * /trunk/raster/rt_core/rt_api.c: Refactored how user-specified upperleft corner coordinates are handled 2011-07-06 23:00 robe * /trunk/extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql: fix for #1109 when a street name is same as a defined street type 2011-07-06 15:02 strk * /trunk/liblwgeom/lwout_x3d.c: Properly destroy lwgeom in lwgeom_to_x3d3 now that it's safe (see #1102) 2011-07-06 14:55 strk * /trunk/liblwgeom/lwalgorithm.c: Properly release memory in lwmline_clip_to_ordinate_range (see #1102) 2011-07-06 14:45 strk * /trunk/liblwgeom/cunit/cu_libgeom.c, /trunk/liblwgeom/lwcollection.c: Have lwcollection_extract clone (shallow) the extracted components. Safely lwgeom_free the return from lwcollection_extract in testcase. 2011-07-06 14:29 strk * /trunk/liblwgeom/lwhomogenize.c: Properly lwgeom_free cloned objects in lwgeom_homogenize now that it is safe 2011-07-06 14:29 strk * /trunk/liblwgeom/cunit/cu_homogenize.c, /trunk/liblwgeom/cunit/cu_libgeom.c, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwcircstring.c, /trunk/liblwgeom/lwgeom.c, /trunk/liblwgeom/lwline.c, /trunk/liblwgeom/lwpoint.c, /trunk/liblwgeom/lwpoly.c, /trunk/liblwgeom/lwtriangle.c, /trunk/liblwgeom/ptarray.c: Implement ptarray_clone (shallow) and update clone documentation (doxygen), have lw*_clone clone the POINTARRAY but not the serialized point list (using ptarray_clone), add unit testing for lwgeom_clone. See ticket #1102. 2011-07-06 10:48 mcayland * /trunk/postgis/geography_measurement.c: Fix compile warning in geography_measurement.c caused by missing function prototype. 2011-07-06 10:48 mcayland * /trunk/loader/shpcommon.h: Fix compile warning for lwgeom_init_allocators() in loader/dumper by adding missing liblwgeom.h #include. 2011-07-06 09:40 strk * /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/libtgeom.c, /trunk/liblwgeom/lwline.c, /trunk/liblwgeom/lwpoly.c, /trunk/liblwgeom/lwsegmentize.c, /trunk/liblwgeom/lwtriangle.c, /trunk/liblwgeom/ptarray.c, /trunk/postgis/lwgeom_dump.c, /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/lwgeom_in_gml.c, /trunk/postgis/lwgeom_in_kml.c: Rename ptarray_clone to ptarray_clone_deep, to be conformant with lwgeom_clone_deep in that it copies the serialized pointlist too 2011-07-06 08:04 strk * /trunk/liblwgeom/cunit/cu_print.c: Compiler warning fix 2011-07-06 07:42 strk * /trunk/liblwgeom/lwout_x3d.c: Fix compiler warnings (#999) 2011-07-06 07:42 strk * /trunk/liblwgeom/lwout_x3d.c: Don't let temporary collection leak in lwgeom_to_x3d3 (actually do, but sligthly less, till we fix lwgeom_clone). See #1102. 2011-07-06 07:42 strk * /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwcircstring.c, /trunk/liblwgeom/lwcompound.c, /trunk/liblwgeom/lwline.c, /trunk/liblwgeom/lwpsurface.c, /trunk/liblwgeom/lwtin.c: const-correct lw*_is_closed 2011-07-06 06:46 strk * /trunk/liblwgeom/cunit/cu_tester.c: properly release reported error message string 2011-07-06 06:46 strk * /trunk/liblwgeom/cunit/cu_print.c: properly release lwgeom objec in test_lwprint_assert_error 2011-07-06 06:46 strk * /trunk/liblwgeom/cunit/cu_misc.c: properly release lwgeom objec in test_misc_area 2011-07-06 05:18 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_pg/rt_pg.c: Changed expressions for pixel byte boundaries in assert tests of rt_raster_serialize and rt_raster_deserialize in rt_api.c. The changed expressions are based upon relative values rather than the original absolute values. This should resolve the problem defined in ticket #1061. It may also help with the crashing in ticket #1066. Associated tickets are #1061 and possibly #1066. 2011-07-06 02:17 robe * /trunk/doc/extras_tigergeocoder.xml: fix typo 2011-07-06 01:02 robe * /trunk/doc/extras_tigergeocoder.xml, /trunk/extras/tiger_geocoder/tiger_2010/tiger_loader.sql: drop_state_tables_generate_script function and document it. Also add blank paramdef to missing indexes so doesn't look goofy in docs 2011-07-06 00:40 robe * /trunk/extras/tiger_geocoder/tiger_2010/geocode/geocode_address.sql, /trunk/extras/tiger_geocoder/tiger_2010/tiger_loader.sql: Get rid of use of array_accum and replace with array_agg (which exists in PostgreSQL 9\8.4+). Now that we only support 8.4+, we can just use array_agg. 2011-07-05 22:02 pramsey * /trunk/liblwgeom/cunit/cu_in_wkt.c, /trunk/liblwgeom/lwin_wkt.c: Remove leak in mixed time ptarray case (#1102) 2011-07-05 21:01 strk * /trunk/liblwgeom/cunit/cu_homogenize.c, /trunk/liblwgeom/cunit/cu_libgeom.c, /trunk/liblwgeom/cunit/cu_surface.c: Plug some more easy leaks in testers 2011-07-05 20:21 pramsey * /trunk/liblwgeom/lwin_wkt_lex.c, /trunk/liblwgeom/lwin_wkt_lex.l: Stop up small but universal leak. (#1102) 2011-07-05 18:55 strk * /trunk/liblwgeom/lwcollection.c: Fix memory leak while computing box3d for nested geometrycollection (revealed by test in cu_geodetic.c) 2011-07-05 18:41 strk * /trunk/liblwgeom/cunit/cu_geodetic.c: Properly release memory allocated by tester 2011-07-05 17:49 robe * /trunk/extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql, /trunk/extras/tiger_geocoder/tiger_2010/regress/geocode_regress, /trunk/extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress: #1076 hanlde of post direction with highways -- 1940 County Road C W, Roseville, MN 55113 , also trim excess space left in street names 2011-07-04 22:51 pramsey * /trunk/liblwgeom/cunit/cu_in_wkt.c, /trunk/liblwgeom/lwgeom.c, /trunk/liblwgeom/lwin_wkt.c, /trunk/liblwgeom/ptarray.c: Remove memory leaks when a parse error kicks out in WKT (#1102) 2011-07-04 17:32 robe * /trunk/extras/tiger_geocoder/tiger_2010/geocode/geocode_address.sql, /trunk/extras/tiger_geocoder/tiger_2010/geocode/other_helper_functions.sql, /trunk/extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql, /trunk/extras/tiger_geocoder/tiger_2010/regress/geocode_regress, /trunk/extras/tiger_geocoder/tiger_2010/regress/geocode_regress.sql, /trunk/extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress, /trunk/extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress.sql, /trunk/extras/tiger_geocoder/tiger_2010/tables/lookup_tables_2010.sql, /trunk/extras/tiger_geocoder/tiger_2010/upgrade_geocode.sql: #1076 more work toward Highway geocoding -- significant rework of original patch. Still need to parse out the direction information 2011-07-04 15:50 strk * /trunk/doc/reference_management.xml: Drop dangling reference to Probe_Geometry_Columns (see #1083) 2011-07-04 15:40 strk * /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: A couple more tests for btree against points: different points, differently cached boxes 2011-07-04 15:34 strk * /trunk/postgis/lwgeom_pg.c: Have pglwgeom_getbox2d_p compute a bounding box when not cached. Fixes #1023. 2011-07-04 15:12 strk * /trunk/postgis/lwgeom_pg.h: Document pglwgeom_getbox2d_p. See http://trac.osgeo.org/postgis/ticket/1023 2011-07-04 14:50 strk * /trunk/liblwgeom/cunit/cu_algorithm.c: More unit test memory leaks and compiler warnings fixed 2011-07-04 14:14 strk * /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: Add test for btree equality of points (#1023) 2011-07-04 13:56 strk * /trunk/liblwgeom/cunit/cu_homogenize.c: Do not deep-free return from lwcollection_homogenize as it doesn't copy POINTARRAY memory. See #1104. 2011-07-04 12:29 strk * /trunk/liblwgeom/cunit/cu_algorithm.c, /trunk/liblwgeom/cunit/cu_geodetic.c, /trunk/liblwgeom/cunit/cu_homogenize.c, /trunk/liblwgeom/cunit/cu_libgeom.c, /trunk/liblwgeom/cunit/cu_print.c, /trunk/liblwgeom/cunit/cu_surface.c: Plug some memory leaks in the unit tests, to help finding lower-level ones... 2011-07-04 12:29 strk * /trunk/liblwgeom/lwprint.c: Document memory management of lwdoubles_to_latlon and lwpoint_to_latlon 2011-07-04 11:24 strk * /trunk/postgis/postgis.sql.in.c, /trunk/regress/Makefile.in, /trunk/regress/postgis_type_name.sql, /trunk/regress/postgis_type_name_expected: Fix support for MULTICURVEZM and make TIN spelling conformant to other (MixedCase). Add cohomprensive regress test for postgis_type_name(). Closes bug #1096 once again. 2011-07-04 11:24 strk * /trunk/liblwgeom/g_util.c: Add missing circular types to geomtype_struct_array, fixing bug #1094 2011-07-04 11:24 strk * /trunk/liblwgeom/g_util.c: Do not hard-code lenght of geomtype struct array (See #1094) 2011-07-04 10:10 strk * /trunk/postgis/postgis.sql.in.c: AddGeometryColumn: when complaining about unknown geometry type also report the used name and dimensions (see related bug #1096) 2011-07-04 10:02 strk * /trunk/postgis/lwgeom_geos.c: Fix unused variable warning when building against GEOS >= 3.3 2011-07-04 09:26 mcayland * /trunk/postgis/Makefile.in: Make all PostGIS object files depend upon liblwgeom, so that if liblwgeom is changed then it also triggers a (complete) rebuild of PostGIS. Note as documented in #447 this is an over-cautious approach since it rebuilds all of PostGIS if liblwgeom changes, but at least its a starting point and does actually solve the case whereby a user updates liblwgeom but doesn't force a rebuild of PostGIS. 2011-07-04 09:09 strk * /trunk/postgis/postgis.sql.in.c: typo 2011-07-04 09:07 strk * /trunk/topology/test/regress/createtopology_expected: Update expected error messages since typmod introduction. Closes ticket #1101. 2011-07-04 09:00 strk * /trunk/topology/topology.sql.in.c: Do not manually delete rows from geometry_columns (which is now a view). Closes ticket #1099. 2011-07-04 07:35 robe * /trunk/extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql, /trunk/extras/tiger_geocoder/tiger_2010/regress/geocode_regress, /trunk/extras/tiger_geocoder/tiger_2010/regress/geocode_regress.sql, /trunk/extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress, /trunk/extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress.sql, /trunk/extras/tiger_geocoder/tiger_2010/regress/regress.sql, /trunk/extras/tiger_geocoder/tiger_2010/tables/lookup_tables_2010.sql, /trunk/extras/tiger_geocoder/tiger_2010/upgrade_geocode.sql: Partial fix for #1076, county roads and highways, but think I might have broken the SELECT (addy).*,* from geocode('16725 Rockford Road, Plymouth, MN 55447') or my data is bad 2011-07-03 21:47 mcayland * /trunk/loader/pgsql2shp-core.c: Fix for #1088: Too many columns in select crashes pgsql2shp. Instead of a fixed length query string, dynamically allocate the memory based upon the sum of the lengths of all of the column names. 2011-07-03 16:51 robe * /trunk/extras/tiger_geocoder/tiger_2010/geocode/geocode.sql, /trunk/extras/tiger_geocoder/tiger_2010/geocode/geocode_address.sql, /trunk/extras/tiger_geocoder/tiger_2010/geocode/other_helper_functions.sql, /trunk/extras/tiger_geocoder/tiger_2010/regress/geocode_regress, /trunk/extras/tiger_geocoder/tiger_2010/regress/geocode_regress.sql, /trunk/extras/tiger_geocoder/tiger_2010/upgrade_geocode.sql: #1087 improve rating algorithm. also start to use prepared statements where appropriate (don't put state in prepared part since that would prevent constraint exclusion from kicking in) 2011-07-03 10:45 robe * /trunk/extras/tiger_geocoder/tiger_2010/regress/geocode_regress, /trunk/extras/tiger_geocoder/tiger_2010/regress/geocode_regress.sql, /trunk/extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress, /trunk/extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress.sql: Add more tests, minor cleanup 2011-07-03 05:03 robe * /trunk/NEWS, /trunk/doc/introduction.xml, /trunk/doc/release_notes.xml: Update credits and release notes to include change in geometry_columns and management functions, add ST_OffSetCurve to release_notes.xml, add Rafal Magda to people credits list 2011-07-03 01:58 robe * /trunk/MIGRATION: more column width cleanup 2011-07-03 01:52 robe * /trunk/MIGRATION: #1095 clarification of what is mean by geometry_columns not supporting views built the old constraint way 2011-07-03 01:50 robe * /trunk/MIGRATION: #1095 cleanup MIGRATION document 2011-07-03 01:29 robe * /trunk/postgis/postgis.sql.in.c: #1096 same fix as for linestringZ, apply to geometryM, zm and multilinestringZ 2011-07-03 00:59 robe * /trunk/postgis/postgis.sql.in.c: #1098 fix UpdateGeometrySRID 2011-07-02 18:19 robe * /trunk/doc/reference_management.xml: #1083, #1093: fix typo, delete probe_geometry_columns which is now completely obsolte with gnew geometry-columns view change 2011-07-02 17:53 robe * /trunk/doc/reference_management.xml: missed a spot 2011-07-02 17:52 robe * /trunk/doc/reference_management.xml: add missing para end tag 2011-07-02 17:25 robe * /trunk/doc/reference_management.xml: start describing management functions how typmod changes things --- Populate_geometry_columns, dropgeometrytable, dropgeometrycolumn. More to go. 2011-07-02 16:52 robe * /trunk/postgis/postgis.sql.in.c: #1096 can't create 2.5d linestrings 2011-07-02 16:29 robe * /trunk/doc/template.xml: revise template to give example of optional argument 2011-07-02 13:43 mcayland * /trunk/loader/cunit/Makefile.in, /trunk/loader/cunit/cu_pgsql2shp.c, /trunk/loader/cunit/cu_shp2pgsql.c, /trunk/loader/cunit/cu_shp2pgsql.h, /trunk/loader/cunit/cu_tester.c, /trunk/loader/cunit/cu_tester.h, /trunk/loader/pgsql2shp-cli.c, /trunk/loader/pgsql2shp-core.c, /trunk/loader/pgsql2shp-core.h, /trunk/loader/shp2pgsql-cli.c, /trunk/loader/shp2pgsql-core.c, /trunk/loader/shp2pgsql-core.h, /trunk/loader/shp2pgsql-gui.c, /trunk/loader/shpcommon.c: Update loader regression test suite to add a simple test for shp2pgsql (much as we now do for pgsql2shp). Note that these tests aren't completely comprehensive and should be expanded, with the long term aim of moving the loader regression tests out of the main regression harness and into CUnit instead. 2011-07-02 12:34 mcayland * /trunk/loader/cunit/Makefile.in, /trunk/loader/cunit/cu_tester.c: Fix up the loader unit tests so that if --with-gui is not passed to configure, the non-GUI tests will continute to run instead of failing compilation. 2011-07-02 09:27 robe * /trunk/regress/wmsservers_new.sql: revise wmsservers_new to use new typmod and not directly delete and add to geometry_columns so passes regress 2011-07-02 08:58 robe * /trunk/postgis/legacy.sql.in.c, /trunk/postgis/postgis.sql.in.c, /trunk/postgis/postgis_drop.sql.in.c, /trunk/postgis/uninstall_legacy.sql.in.c, /trunk/regress/loader/PointWithSchema-post.sql, /trunk/regress/wmsservers_new.sql: #944, #1081, #1083, #1088, #1084: Convert geometry_columns to a view, revise management functions to not update/delete from geometry_columns and to support typmod. Will use typmod behavior as default fix typos in postgis_type_name and delete from geometry_column calls in regress. 2011-07-01 22:36 mcayland * /trunk/loader/pgsql2shp-core.c: Another attempt to fix #1080 on Windows - it seems that simply opening and closing a pgsql2shp state object is a good way to find all uninitialised variables. 2011-07-01 21:37 mcayland * /trunk/loader/pgsql2shp-core.c: Revised fix for #1080 based upon backtrace provided by Regina. 2011-07-01 21:32 robe * /trunk/postgis/postgis.sql.in.c: #1082 get rid of delete from geometry_columns call. Also cleanup argument list to make more modern 2011-07-01 14:34 robe * /trunk/MIGRATION: Benchmark notes 2011-07-01 13:45 robe * /trunk/MIGRATION: itemize more upgrade GOTCHAS 2011-07-01 13:10 robe * /trunk/postgis/postgis.sql.in.c: convert to CREATE OR REPLACE postgis_constraint_srid 2011-07-01 12:59 robe * /trunk/extras/tiger_geocoder/tiger_2010/regress/geocode_regress, /trunk/extras/tiger_geocoder/tiger_2010/regress/geocode_regress.sql, /trunk/extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress, /trunk/extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress.sql, /trunk/extras/tiger_geocoder/tiger_2010/regress/regress.sql: put in associated ticket numbers change to unaligned format for easier diffing, add in script to run test suite. Force LF and put svn keywords 2011-07-01 11:47 strk * /trunk/regress/offsetcurve.sql, /trunk/regress/offsetcurve_expected: Add 2 more testcases for ST_OffsetCurve, one of which returning a MULTILINESTRING 2011-07-01 10:59 strk * /trunk/doc/reference_processing.xml: Use choice="opt" to encode default parameter for ST_OffsetCurve 2011-07-01 10:36 strk * /trunk/regress/Makefile.in: Well, let's run the ST_OffsetCurve regress test only against GEOS-3.3. After all it's known to fail against 3.2 ... (due to http://trac.osgeo.org/geos/ticket/455#comment:1) 2011-07-01 10:14 strk * /trunk/regress/offsetcurve.sql, /trunk/regress/offsetcurve_expected: Test LINESTRING EMPTY return from ST_OffsetCurve 2011-07-01 10:10 strk * /trunk/postgis/lwgeom_geos.c, /trunk/regress/tickets_expected: Properly convert typed empties coming from GEOS. 2011-07-01 10:10 strk * /trunk/NEWS: Add ST_OffsetCurve news item 2011-07-01 09:56 strk * /trunk/doc/reference_processing.xml, /trunk/postgis/lwgeom_geos.c, /trunk/postgis/postgis.sql.in.c, /trunk/regress/Makefile.in, /trunk/regress/offsetcurve.sql, /trunk/regress/offsetcurve_expected: Add ST_OffsetCurve function supporting both GEOS-3.2 and GEOS-3.3+. Uses distance parameter sign to derive left/right side. Includes regress testing and documentation. Based on patch by Rafal Magda. 2011-07-01 09:33 mcayland * /trunk/loader/cunit/cu_pgsql2shp.c: Fix #1080: cunit is crashing on test_ShpDumerDestroy(). Looks like the original code omitted to set the default config values causing the addition of a ShpDumperDestroy() call to fall over on some platforms due to uninitialised pointers. 2011-07-01 06:17 robe * /trunk/extras/tiger_geocoder/tiger_2010/tiger_loader.sql, /trunk/extras/tiger_geocoder/tiger_2010/upgrade_geocode.sql: Force unix LF. Also get rid of unnecessary call to CREATE INDEX .. we have a missing script for that. 2011-07-01 02:22 robe * /trunk/extras/tiger_geocoder/tiger_2010/normalize/location_extract.sql, /trunk/extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql, /trunk/extras/tiger_geocoder/tiger_2010/normalize/state_extract.sql, /trunk/extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress, /trunk/extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress.sql: Fix for #1086 Issue with parsing out location. also added to regression tests 2011-07-01 00:02 robe * /trunk/postgis/postgis.sql.in.c: fix build -- had functions installed out of order of dependency 2011-06-30 19:18 robe * /trunk/postgis/postgis.sql.in.c: add pretty function to return pretty name and use in postgis_constraint_type (seems 3 times as slow with conversion -- will investigate later) -- before my 50 odd goemetry_columns based on all constraint columns returns 75ms now takes 250-300 ms. 2011-06-30 17:16 dustymugs * /trunk/raster/rt_core/rt_api.c: removed accidental commit of some debug testing 2011-06-30 13:28 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/regress/rt_asjpeg_expected: fixed logic issues in ST_AsJPEG 2011-06-29 23:14 pramsey * /trunk/spatial_ref_sys.sql: Change parameter order in 900913 (magic!) 2011-06-29 23:13 pramsey * /branches/1.5/spatial_ref_sys.sql: Alter parameter order in 900913 (magic!) 2011-06-29 22:40 mcayland * /trunk/doc/man/pgsql2shp.1, /trunk/loader/cunit/cu_pgsql2shp.c, /trunk/loader/pgsql2shp-cli.c, /trunk/loader/pgsql2shp-core.c, /trunk/loader/pgsql2shp-core.h: Commit rework of #885 (pgsql2shp fields conversion from predefined list). This patch required extra work to ensure that it was a better fit for the new loader/dumper structure including error reporting, better use of C coding style and altering various names/code locations as appropriate. 2011-06-29 22:40 pramsey * /trunk/postgis/lwgeom_geos.c, /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: GEOS no like POINT EMPTY (#1060) 2011-06-29 21:10 robe * /trunk/MIGRATION: Itemize some issues with restoring data from old that cause failures 2011-06-29 19:14 robe * /trunk/NEWS, /trunk/doc/introduction.xml, /trunk/doc/release_notes.xml: Add Hunter Systems Group to credits for funding Geocoder enhancements 2011-06-29 16:26 robe * /trunk/postgis/legacy.sql.in.c, /trunk/postgis/postgis.sql.in.c, /trunk/postgis/uninstall_legacy.sql.in.c: #949 more legacy cleanup -- add G-M to uninstall, remove accum 2011-06-29 12:56 robe * /trunk/postgis/uninstall_legacy.sql.in.c: fix typo in uninstall script 2011-06-29 10:35 robe * /trunk/doc/extras_tigergeocoder.xml, /trunk/extras/tiger_geocoder/tiger_2010/geocode/geocode.sql, /trunk/extras/tiger_geocoder/tiger_2010/upgrade_geocode.sql: #1069: Support for specifying max_results to return. Regress already committed 2011-06-29 05:06 robe * /trunk/extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql, /trunk/extras/tiger_geocoder/tiger_2010/regress/geocode_regress, /trunk/extras/tiger_geocoder/tiger_2010/regress/geocode_regress.sql, /trunk/extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress, /trunk/extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress.sql: fix for #1073 handling mangled zipcodes and update regress to include these 2011-06-29 04:23 robe * /trunk/extras/tiger_geocoder/tiger_2010/regress, /trunk/extras/tiger_geocoder/tiger_2010/regress/geocode_regress, /trunk/extras/tiger_geocoder/tiger_2010/regress/geocode_regress.sql, /trunk/extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress, /trunk/extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress.sql: #1077 preliminary regress tests and current outputs (formatting needs cleanup and to be run by script but will deal with that later). Already have a regress failure when compared with docs. 2011-06-28 19:36 strk * /trunk/topology/test/regress/layertrigger.sql, /trunk/topology/test/regress/layertrigger_expected: Simplify layertrigger tests dropping unneeded operations. The reduction was verified to still trigger bug #950 prior to the fix for it. 2011-06-28 19:36 strk * /trunk/topology/test/Makefile, /trunk/topology/test/regress/layertrigger.sql, /trunk/topology/test/regress/layertrigger_expected, /trunk/topology/topology.sql.in.c: Apply patch by Andrea Peri to fix topology layer trigger. Includes regress test. Closes ticket #950. 2011-06-28 14:29 robe * /branches/1.5/HOWTO_RELEASE: ditto backport update documentation on website 2011-06-28 14:26 robe * /trunk/HOWTO_RELEASE: #1063 - add update website with released doc version to HOWTO_RELEASE steps 2011-06-28 12:32 robe * /trunk/extras/tiger_geocoder/tiger_2010/create_geocode.bat: fix windows script -- had sh style commented alter schema line instead of windows batch style commented alter schema 2011-06-28 12:21 robe * /trunk/doc/introduction.xml: put in missing homage to GDAL. Also updated the GDAL use list http://trac.osgeo.org/gdal/wiki/SoftwareUsingGdal to include PostGIS 2011-06-28 03:55 robe * /trunk/extras/tiger_geocoder/tiger_2010/geocode/geocode_address.sql, /trunk/extras/tiger_geocoder/tiger_2010/geocode/other_helper_functions.sql, /trunk/extras/tiger_geocoder/tiger_2010/geocode/rate_attributes.sql: Partial fix for #1068 -- handling of misspelled numeric streets such as 13nd or 22th and partial support for numeric streets with fractions like 1/2 2011-06-28 02:50 robe * /trunk/extras/tiger_geocoder/tiger_2010/upgrade_geocode.sql: get rid of drop / recreate norm_addy. It's not necessary yet since we haven't changed it. 2011-06-28 01:27 robe * /trunk/extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql: #1068 partial fix -- trimmed leading/trailing spaces in normalize_address fields so now correctly handles things like W.,N. etc. More fixes coming. 2011-06-27 21:35 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h, /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c: - wrote function getSRTextSPI to create one code for getting the srtext of a SRID from the spatial_ref_sys table. - removed plpgsql function _ST_srtext with addition of getSRTextSPI. The regression failure in ticket #1064 should be resolved as a side-affect of the new function as the srtext returned through SPI is copied to an interval variable. 2011-06-27 19:31 pramsey * /trunk: Ignore GNUMakefile 2011-06-27 19:24 pramsey * /trunk/liblwgeom/cunit/cu_out_geojson.c, /trunk/liblwgeom/cunit/cu_out_gml.c, /trunk/liblwgeom/cunit/cu_out_kml.c, /trunk/liblwgeom/cunit/cu_out_svg.c, /trunk/liblwgeom/cunit/cu_out_x3d.c, /trunk/postgis/SERIALIZED_FORM: Change CompoundString to CompoundCurve 2011-06-27 19:02 dustymugs * /trunk/raster/test/regress/rt_pixelvalue_expected: modified expected results for rt_pixelvalue. Associated ticket is #1055 2011-06-27 18:53 pramsey * /trunk/MIGRATION: Add migration guide for upgraders 2011-06-27 18:45 pramsey * /branches/1.5/regress/tickets.sql, /branches/1.5/regress/tickets_expected: Wrap circstring tests into a snapper. 2011-06-27 18:38 pramsey * /branches/1.5/liblwgeom/lwutil.c: Back out type name change as it might regress too many things. 2011-06-27 18:33 pramsey * /branches/1.5/postgis/lwgeom_functions_analytic.c: Allow curves to be snapped 2011-06-27 18:03 pramsey * /branches/1.5/liblwgeom/lwutil.c: Fix type name for CompoundCurve 2011-06-27 18:02 pramsey * /trunk/liblwgeom/lwutil.c: Fix type name for CompoundCurve 2011-06-27 16:47 mcayland * /trunk/raster/rt_core/rt_api.c: Edit rt_band_get_pixel() so that the warning message contains the out-of-bound coordinates being accessed. 2011-06-27 14:35 dustymugs * /trunk/raster/rt_pg/rt_pg.c: Cleanup of error messages. 2011-06-27 01:53 robe * /trunk/doc/Makefile.in, /trunk/doc/xsl/raster_gardentest.sql.xsl, /trunk/regress/Makefile.in: version garden test files so now named raster_gardentest_20.sql, postgis_gardentest_20.sql. Add reclassarg type example to raster garden objects 2011-06-26 19:44 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl, /trunk/doc/xsl/raster_gardentest.sql.xsl: revise to ignore OUT parameters. Also add 20 to postgis garden output table name 2011-06-26 18:18 robe * /trunk/doc/reference_output.xml: change ST_AsX3d from using methodsynopsis back to funcsynopsis. This was an attempt before to stylize default args which didn't work out. 2011-06-26 17:31 pramsey * /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwgeom.c, /trunk/postgis/lwgeom_geos.c: ST_IsValidDetail and ST_IsValidReason POLYGON CRASH (#712) 2011-06-26 03:15 pramsey * /trunk/liblwgeom/lwsegmentize.c: Make test for co-linearity a little more double-barrelled. 2011-06-26 02:29 pramsey * /trunk/liblwgeom/lwsegmentize.c: Simplify circle stroking code (#1057) 2011-06-25 23:35 pramsey * /trunk/doc/html/image_src/generator.c: Remove reference to algorithm.h from generator.c 2011-06-25 22:36 pramsey * /trunk/liblwgeom/Makefile.in, /trunk/liblwgeom/cunit/cu_algorithm.c, /trunk/liblwgeom/g_box.c, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/liblwgeom_internal.h, /trunk/liblwgeom/lwalgorithm.c, /trunk/liblwgeom/lwalgorithm.h, /trunk/liblwgeom/lwsegmentize.c, /trunk/liblwgeom/lwtree.c, /trunk/postgis/lwgeom_functions_analytic.c, /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/lwgeom_geos_split.c: Prototype segmentation code and move lwalgorith.h prototypes into liblwgeom.h and liblwgeom_internal.h 2011-06-25 21:42 pramsey * /trunk/liblwgeom/cunit/cu_algorithm.c, /trunk/liblwgeom/lwalgorithm.c, /trunk/liblwgeom/lwalgorithm.h, /trunk/postgis/lwgeom_functions_basic.c: Convert some BOX3D functions to GBOX 2011-06-25 21:11 robe * /trunk/doc/extras_tigergeocoder.xml: correct column names of norm_addy object - they were wrong 2011-06-25 20:32 robe * /trunk/NEWS, /trunk/doc/release_notes.xml: update release notes 2011-06-25 20:24 robe * /trunk/doc/extras_topology.xml, /trunk/doc/faq_raster.xml, /trunk/doc/introduction.xml, /trunk/doc/man/pgsql2shp.1, /trunk/doc/reference_processing.xml, /trunk/doc/reference_raster.xml: #1062 apply typo patch from Kasif Rasul 2011-06-25 19:20 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/regress/rt_transform.sql, /trunk/raster/test/regress/rt_transform_expected: Modified ST_Transform to permit specification of projected raster's scale. This is due to the scale change that occurs when a raster is being reprojected. 2011-06-25 18:15 robe * /trunk/doc/reference_operator.xml: bounding box clarification && (that it's 2D) 2011-06-25 18:14 robe * /trunk/doc/extras_tigergeocoder.xml: minor clarifications 2011-06-25 16:39 pramsey * /branches/1.5/NEWS, /branches/1.5/README.postgis, /branches/1.5/Version.config: Update version numbers for next release cycle 2011-06-25 16:29 pramsey * /tags/1.5.3/Version.config: Update version number in tag 2011-06-25 16:28 pramsey * /tags/1.5.3: Tag 1.5.3 2011-06-25 16:27 pramsey * /branches/1.5/NEWS, /branches/1.5/README.postgis, /branches/1.5/doc/release_notes.xml: Update release date for 1.5.3 2011-06-25 16:24 pramsey * /branches/1.5/ChangeLog: Changelog as of 1.5.3 2011-06-25 08:13 robe * /trunk/extras/tiger_geocoder/tiger_2010/geocode/rate_attributes.sql: #1051 - fix rating logic (typo in direction weight) causing - select (g.addy).*, astext(g.geomout), g.* from geocode('150 2nd Ave S, Minneapolis, MN 55401') as g To return north instead of south. Also change functions to use named args 2011-06-24 23:18 robe * /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: bah pdflatex doesn't like sect3. Just make it a sect2 2011-06-24 21:49 robe * /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: Id on para didn't take -- lets try a sect3 2011-06-24 21:20 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/test/regress/rt_transform.sql, /trunk/raster/test/regress/rt_transform_expected: Added sanitization of the algorithm parameter of ST_Transform. Refactored the regression test for ST_Transform. 2011-06-24 16:30 robe * /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: put in ancho for changed section and link back from top of What's new to breaking changes section 2011-06-24 16:14 robe * /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: revise 2.0 changed,enhanced, new to also capture paragraphs embedded in sub tags such as warning, note. Was missing some breaking changes ST_Length, ST_GeomFromText etc because it wasn't catching warnings 2011-06-24 14:25 robe * /trunk/extras/tiger_geocoder/tiger_2010/geocode/reverse_geocode.sql: thought had changed to use default params -- guess not. Also stamp in time author info as comment inside function 2011-06-24 13:02 robe * /trunk/doc/reference_raster.xml: Get rid of note about ST_Transform not working on all platforms. No longer true 2011-06-24 03:53 pramsey * /tags/1.5.3rc2/Version.config: Update tag verion 2011-06-24 03:52 pramsey * /tags/1.5.3rc2: Tag 1.5.3rc2 2011-06-24 03:51 pramsey * /branches/1.5/liblwgeom/liblwgeom.h, /branches/1.5/liblwgeom/lwcircstring.c, /branches/1.5/regress/sql-mm-circularstring_expected, /branches/1.5/regress/sql-mm-curvepoly_expected, /branches/1.5/regress/sql-mm-multisurface_expected: Fix Circular BBOXes (#1056) 2011-06-24 01:28 robe * /trunk/extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql: revert unnecessary edit 2011-06-24 01:20 robe * /trunk/extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql: fix for #1051 -- postDirAbbrev doesn't parse 2011-06-23 23:50 chodgson * /trunk, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwcircstring.c, /trunk/loader/getopt.c, /trunk/loader/getopt.h, /trunk/loader/shpcommon.h, /trunk/postgis/long_xact.sql.in.c, /trunk/postgis/lwgeom_functions_analytic.c, /trunk/postgis/postgis.sql.in.c, /trunk/postgis/sqlmm.sql.in.c, /trunk/raster/doc/RFC2-WellKnownBinaryFormat, /trunk/raster/scripts/python/Makefile.rt.sample, /trunk/raster/scripts/python/rtreader.py: further bug fix for #884 2011-06-23 23:11 chodgson * /branches/1.5/postgis/lwgeom_functions_analytic.c: further bug fix for#884 2011-06-23 22:29 robe * /trunk/doc/reference_measure.xml: note about ST_length geography breaking change -- in 1.5 used to return perimeter of a polygon now returns 0 just like geometry 2011-06-23 21:15 robe * /trunk/extras/tiger_geocoder/tiger_2010/normalize/location_extract_place_exact.sql, /trunk/extras/tiger_geocoder/tiger_2010/normalize/location_extract_place_fuzzy.sql: time autho stamp signatures 2011-06-23 21:11 robe * /trunk/extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql: fix typos 2011-06-23 21:08 robe * /trunk/extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql: put in author revision id placeholder and have as part of code logic as well 2011-06-23 20:46 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h, /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/test/core/testapi.c: Removed rt_raster_transform from rt_api.c and any calls to it since rt_raster_gdal_warp has same results for reprojections. 2011-06-23 20:29 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h, /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/core/testapi.c: Addition of rt_raster_gdal_warp function in rt_api.c. This was written based upon GDAL's gdalwarp utility to provide a flexible means to reproject, change the scale of, adjust the skew (deskew) of and shift the origin of a raster. RASTER_transform in rt_pg.c has been adjusted to make use of rt_raster_gdal_warp instead of rt_raster_transform. Regression te sts confirm that resulting rasters from rt_raster_gdal_warp are identical to that of rt_raster_transform. The abilities to change a raster's scale, skew and origin have yet to be tested and have no user-accessible SQL functions as of this revision. This will occur in future revisions. The function rt_raster_transform will be removed in a future revision. 2011-06-23 15:36 pramsey * /trunk/regress/sql-mm-circularstring_expected, /trunk/regress/sql-mm-curvepoly_expected, /trunk/regress/sql-mm-multisurface_expected: Re-base circular bbox regressions 2011-06-23 13:57 pramsey * /trunk/liblwgeom/g_box.c, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwsegmentize.c: PostGIS Box2D (and && operator) gives wrong result for ST_CircularString type (#578) 2011-06-23 13:53 robe * /trunk/CREDITS: clean up credits a bit 2011-06-23 11:07 robe * /trunk/postgis/postgis.sql.in.c: #944 support functions to comb out type,srid, dim from constraint based geometries and integration into geometry_columns_v so that non-typmods and typmods of the world can coexist in harmony 2011-06-23 11:01 strk * /trunk/postgis/lwgeom_debug.c: Don't interpret types as flags in ST_Summary. Fixes bug #1054 (needs automated testing) 2011-06-22 23:13 robe * /trunk/doc/reference_constructor.xml: minor addition to GEOMETRYCOLLECTION(EMPTY) warning 2011-06-22 23:10 robe * /trunk/doc/reference_accessor.xml, /trunk/doc/reference_constructor.xml: #924 - document breaking change 2011-06-22 22:09 pramsey * /trunk/liblwgeom/lwpoly.c: ST_ForceRHR POLYGON EMPTY crash (#710) 2011-06-22 21:33 pramsey * /trunk/liblwgeom/lwgeom.c, /trunk/postgis/lwgeom_functions_basic.c: ST_GeoHash POLYGON Empty crash (#711) 2011-06-22 06:55 robe * /trunk/doc/reference_raster.xml: Fill in raster coverage protos for ST_Histogram (still need examples for these), fix typo in another function, change ST_SetBandNoDataValue as if it supports default args (the documentation will be consistent with implementation onces #1049 is done) 2011-06-21 06:13 robe * /trunk/doc/reference_raster.xml: get rid of extraneous proto 2011-06-21 05:45 robe * /trunk/doc/reference_raster.xml: more fine tuning of output of driver options 2011-06-21 05:25 robe * /trunk/doc/reference_raster.xml: Fix ST_GDalDrivers output to correctly output options as table. I had thought it was evenly balanced (all options have descriptions), but that is not the case so origianl example had the name and descriptions mismatched 2011-06-21 05:05 dustymugs * /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/test/regress/rt_band.sql, /trunk/raster/test/regress/rt_band_expected: Refactored code and removed the use of SET_VARSIZE for RASTER_band to fix segfault. Associated ticket is #1044. 2011-06-21 04:18 robe * /trunk/doc/reference_raster.xml: change bigint to integer for ST_ValueCount record outputs 2011-06-21 03:26 robe * /trunk/doc/reference_raster.xml: document ST_AsJPEG and fill in missing protos for ST_ValueCount 2011-06-21 01:52 robe * /trunk/doc/reference_raster.xml: Get rid of removed ST_SummaryStats proto and add new ST_SummaryStats proto 2011-06-20 21:15 pramsey * /trunk/postgis/lwgeom_dump.c: ST_Dump with GSerialized POINT EMPTY and EWKT/AsText mismatch (#746) 2011-06-20 17:08 pramsey * /trunk/doc/html/image_src/generator.c: Increase size of generator.c static buffer. (#583) 2011-06-20 17:01 pramsey * /branches/1.5/liblwgeom/g_box.c: geography: ST_Intersects, ST_DWithin gbox_overlaps: geometries have mismatched dimensionality (#1037) 2011-06-20 16:58 pramsey * /trunk/liblwgeom/g_box.c: geography: ST_Intersects, ST_DWithin gbox_overlaps: geometries have mismatched dimensionality (#1037) 2011-06-20 14:55 dustymugs * /trunk/raster/test/regress/rt_transform.sql, /trunk/raster/test/regress/rt_transform_expected: Changed the regression tests for ST_Transform in preparation for testing replacement ST_Transform function with different underlying code. 2011-06-20 11:37 strk * /trunk/topology/topology.sql.in.c: Add missing SQL/MM functions in the status section (TODO) 2011-06-20 09:29 robe * /trunk/doc/reference_processing.xml, /trunk/postgis/postgis.sql.in.c, /trunk/postgis/postgis_drop.sql.in.c: #1040 -- ST_MinimumBoundingCircle -- replace X(), Y() deprecated calls with ST_X(), ST_Y(). Also changed to use default args. We really need regression tests for this function. Will put on separate task. 2011-06-19 06:24 robe * /trunk/doc/installation.xml: more cleanup of hard upgrade instructions 2011-06-19 05:52 robe * /trunk/doc/installation.xml: Amend hard upgrade instructions to remove stuff that is obsolete and add in additional steps needed for PostGIS 2.0. Also update creating new spatial database to include instructions for installing raster and topology support 2011-06-19 00:31 robe * /trunk/extras/tiger_geocoder/tiger_2010/geocode/other_helper_functions.sql: add index check / generation for soundex, lower, geometry gist, and least_hn 2011-06-18 22:16 robe * /trunk/extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql: Fix for #1025 -- Geocoder Failing with NORTH EAST is street name 2011-06-18 18:24 pramsey * /trunk/postgis/gserialized_typmod.c: Error message change 2011-06-18 07:35 robe * /trunk/extras/tiger_geocoder/tiger_2010/geocode/other_helper_functions.sql: hmm lets try that again 2011-06-18 07:34 robe * /trunk/extras/tiger_geocoder/tiger_2010/geocode/other_helper_functions.sql: backout some code didn't mean to commit 2011-06-18 07:29 robe * /trunk/doc/extras_tigergeocoder.xml, /trunk/extras/tiger_geocoder/tiger_2010/geocode/other_helper_functions.sql, /trunk/extras/tiger_geocoder/tiger_2010/tiger_loader.sql: Found some indexes I missed -- added to tiger_loader, also #1036 create missing_indexes generation script to back install. Still need to put in logic for some more indexes, but htis is a good start. Also documented new function 2011-06-18 06:03 robe * /trunk/extras/tiger_geocoder/tiger_2010/geocode/geocode_address.sql: fix error in last commit 2011-06-18 05:33 robe * /trunk/extras/tiger_geocoder/tiger_2010/geocode/geocode_address.sql: get rid of unnecessary auto casting 2011-06-18 05:15 robe * /trunk/extras/tiger_geocoder/tiger_2010/geocode/geocode_address.sql: #1035 gluing on .0 is making least check always return 0. 2011-06-18 03:41 robe * /trunk/doc/reference_measure.xml, /trunk/postgis/geography.sql.in.c, /trunk/postgis/postgis_drop.sql.in.c: Change ST_Length, ST_Perimeter for geography to use default parameters, document ST_Perimeter(geography,use_spheroid) 2011-06-17 22:36 pramsey * /trunk/regress/sql-mm-circularstring.sql, /trunk/regress/sql-mm-circularstring_expected: Quiet regression failure for minor rounding difference. 2011-06-17 22:18 pramsey * /trunk/liblwgeom/g_box.c, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwcircstring.c, /trunk/liblwgeom/lwsegmentize.c, /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: Bounding box calculation for straight CircString fails (#668) 2011-06-17 21:26 pramsey * /trunk/postgis/geography.sql.in.c: Retrieving and storing Geography column data through JDBC does not work (#350) 2011-06-17 21:11 pramsey * /trunk/postgis/geography.sql.in.c, /trunk/postgis/geography_measurement.c: Define alias ST_Perimeter (for geography ST_Length) (#526) 2011-06-17 20:33 robe * /trunk/doc/reference_raster.xml: #1032 fix typos 2011-06-17 20:14 robe * /trunk/postgis/postgis.sql.in.c: change geography to geometry and limit view to only output tables and views 2011-06-17 20:06 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c: fixed parameter passing in ST_AsTiff 2011-06-17 15:16 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c: Refactored ST_SummaryStats so that there is a non-user _ST_SummaryStats that is the backend of all ST_SummaryStats and ST_ApproxSummary stats functions. This eliminates the "sample_percent" parameter from the one ST_SummaryStats function that had it. 2011-06-16 21:01 pramsey * /trunk/postgis/Makefile.in, /trunk/postgis/geography.h, /trunk/postgis/geography.sql.in.c, /trunk/postgis/geography_inout.c, /trunk/postgis/geometry_inout.c, /trunk/postgis/gserialized_typmod.c, /trunk/postgis/postgis.sql.in.c: Partial typmod support for PostGIS geometry (#944) 2011-06-16 20:29 robe * /trunk/doc/reference_raster.xml: Some cleanup. change ST_AsGDALRaster example using spatial ref to agree with new syntax of just passing in the srid. 2011-06-16 17:19 pramsey * /tags/1.5.3rc1/Version.config: Set version in tag 2011-06-16 17:19 pramsey * /tags/1.5.3rc1: Tag 1.5.3rc1 2011-06-16 17:18 pramsey * /branches/1.5/ChangeLog, /branches/1.5/README.postgis, /branches/1.5/doc, /branches/1.5/doc/release_notes.xml: Notes for 1.5.3 release 2011-06-16 02:16 robe * /trunk/doc/reference_operator.xml: put in missing tag 2011-06-16 02:08 robe * /trunk/doc/reference_operator.xml: document &&& nd interacts bounding box operator 2011-06-15 23:59 pramsey * /trunk/liblwgeom/g_box.c, /trunk/liblwgeom/liblwgeom.h, /trunk/postgis/geography.sql.in.c, /trunk/postgis/geometry_gist_selectivity.c, /trunk/postgis/lwgeom_box3d.c, /trunk/postgis/postgis.sql.in.c: Fix up selectivity and operators a little 2011-06-15 20:22 pramsey * /trunk/liblwgeom/g_box.c, /trunk/liblwgeom/liblwgeom.h, /trunk/postgis/lwgeom_box2dfloat4.c, /trunk/postgis/lwgeom_gist.c: Add a couple more GBOX functions to map to B2DF4 requirements 2011-06-15 15:43 dustymugs * /trunk/raster/test/core/testapi.c: Changed band pixel types to 64BF instead of 32BF so that the warning messages for data getting converted are mitigated. 2011-06-15 14:29 dustymugs * /trunk/raster/rt_core/rt_api.c: Added value for nBandCount attribute of GDALWarpOptions in rt_raster_transform function. This is based upon the discussion found at: http://lists.osgeo.org/pipermail/gdal-dev/2011-May/028730.html Related ticket is #1015 2011-06-15 12:44 robe * /trunk/postgis/legacy.sql.in.c, /trunk/postgis/postgis.sql.in.c, /trunk/postgis/uninstall_legacy.sql.in.c: #722 - get rid of transform and remainder of SnapToGrid deprecated family of functions. Add to #945 uninstall_legacy and also legacy.sql.in.c files 2011-06-15 01:25 robe * /trunk/doc/reference_raster.xml, /trunk/raster/rt_pg/rtpostgis.sql.in.c: Change ST_MapAlgebra to use default args and amend the documentation to reflect change. In so doing fix #969 - inconsistent order of args, #967 raster regress failures on 9.0 and 9.1 2011-06-14 19:32 dustymugs * /trunk/raster/test/regress/create_rt_band_properties_test.sql, /trunk/raster/test/regress/rt_spatial_relationship.sql: Changed SRID to something within the range permitted by GSERIALIZED. As of this revision, all raster regression tests pass successfully. 2011-06-14 16:21 pramsey * /trunk/postgis/lwgeom_box2dfloat4.c: bug in BOX2DFLOAT4_in function due to GSERIALIZED_ON change (#1020) 2011-06-14 16:04 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c: With GSERIALIZED_ON enabled, adapted code that needs preprocessor conditions. Basically instead of "geometry_gist_sel" and "geometry_gist_joinsel", GSERIALIZED_ON uses "contsel" and "contjoinsel" 2011-06-14 08:20 strk * /trunk/topology/topology.sql.in.c: Do not explicitly name GIST opclass (was renamed). Fixes topology after the GSERIALIZED switch. 2011-06-14 08:20 strk * /trunk/loader/Makefile.in, /trunk/loader/cunit/Makefile.in: Fix libiconv linker flags 2011-06-14 04:26 pramsey * /trunk/postgis/lwgeom_box2dfloat4.c: Apply bug in BOX2DFLOAT4_in function due to GSERIALIZED_ON change (#1020) from dustymugs 2011-06-13 21:47 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h, /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/test/core/testapi.c: Fixed memory leak in RASTER_asGDALRaster of rt_pg.c and left note in comments of rt_raster_to_gdal 2011-06-13 21:31 pramsey * /trunk/postgis/gserialized.h, /trunk/regress/dump_expected, /trunk/regress/lwgeom_regress_expected, /trunk/regress/regress_expected, /trunk/regress/sql-mm-circularstring_expected: Move from GSERIALIZED off by default to on by default. Adjust minor regression changes as necessary. 2011-06-13 20:20 pramsey * /trunk/loader/cunit/Makefile.in: Allow cunit tests to build and run in OS/X 2011-06-13 19:51 pramsey * /trunk/postgis: Add svn:ignores for some new derived files. 2011-06-13 12:30 robe * /trunk/NEWS, /trunk/doc/release_notes.xml: update 1.5.3 release notes 2011-06-13 12:26 robe * /branches/1.5/NEWS, /branches/1.5/doc/release_notes.xml: Update 1.5.3 release notes 2011-06-13 11:25 robe * /trunk/doc/using_postgis_app.xml: #609 revise JDBC to use non-deprecated calling syntax 2011-06-13 11:24 robe * /branches/1.5/doc/using_postgis_app.xml: #609 corrected to use non-deprecate JDBC calling syntax. 2011-06-13 01:32 robe * /trunk/extras/tiger_geocoder/tiger_2010/geocode/reverse_geocode.sql: surpress outputting sql if not in debug mode 2011-06-13 01:31 robe * /trunk/extras/tiger_geocoder/tiger_2010/geocode/reverse_geocode.sql: change to return as much address as possible even if no fullname at least try to return city, state, zip 2011-06-12 14:33 robe * /trunk/doc/extras_tigergeocoder.xml: fix typo in reverse_geocode name and get rid of other prot since changed to use default args 2011-06-12 06:34 robe * /trunk/extras/tiger_geocoder/tiger_2010/geocode/geocode_address.sql: fix division by zero issue 2011-06-12 04:55 robe * /trunk/extras/tiger_geocoder/tiger_2010/geocode/reverse_geocode.sql: make debug statement conditional 2011-06-12 04:52 robe * /trunk/extras/tiger_geocoder/tiger_2010/geocode/reverse_geocode.sql, /trunk/extras/tiger_geocoder/tiger_2010/tiger_loader.sql, /trunk/extras/tiger_geocoder/tiger_2010/upgrade_geocode.sql: significantly improve speed of reverse geocode (when all states loaded), but using CTEs and unparameterizing query (parameterized often does not use inheritance), reverse_geocode to use default parameters, put in table column comments to describe some of what loader columns mean. 2011-06-11 19:26 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h, /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/test/core/testwkb.c: Added function parameter "header_only" to rt_raster_deserialize. This instructs the function to only extract the raster header. All functions calls to rt_raster_deserialize in rt_pg.c and testwkb.c have been modified to account for the "header_only" parameter. In addition, functions that can use PG_DETOAST_DATUM_SLICE have been modified to use it. Associated tickets are #867 and #985. Now to work on valgrinding rt_pg.c 2011-06-11 19:06 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/regress/Makefile.in, /trunk/raster/test/regress/rt_mean.sql, /trunk/raster/test/regress/rt_mean_expected, /trunk/raster/test/regress/rt_minmax.sql, /trunk/raster/test/regress/rt_minmax_expected, /trunk/raster/test/regress/rt_stddev.sql, /trunk/raster/test/regress/rt_stddev_expected, /trunk/raster/test/regress/rt_sum.sql, /trunk/raster/test/regress/rt_sum_expected, /trunk/raster/test/regress/rt_transform.sql, /trunk/raster/test/regress/rt_transform_expected: Removed the ST_SummaryStats wrappers: ST_Sum, ST_Mean, ST_Stddev, ST_MinMax. Only ST_Count is preserved as it has a shortcut for when "exclude_nodata_value" is FALSE. Refactored regression test for rt_transform due to removal of some ST_SummaryStats wrappers and make the tests no longer about being exact to specific values but more about being in the appropriate contexts. Associated ticket is #1005 and to some degree, #985. 2011-06-11 13:41 robe * /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: Sort what's new 2.0 by name of section insted of id since raster ids start with RT_ they are being sorted at the top above everything else which is confusing 2011-06-11 05:27 robe * /trunk/doc/reference_raster.xml: Fix ST_BandMetaData, ST_AsGDalRaster (they take defaults now so prots have ben removed) 2011-06-11 04:59 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h, /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/test/core/testapi.c: Refactored rt_raster_replace_band in rt_api.c to return the replaced band. Additional memory cleanups in testapi.c due to segfault and leaks. 2011-06-11 01:09 robe * /trunk/doc/reference_raster.xml: Note about issues with raster ST_Transform 2011-06-11 00:43 robe * /trunk/doc/reference_raster.xml: document raster ST_Transform function. Will provide examples later. 2011-06-11 00:05 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/test/core/testapi.c: Fixed bunch of memory leaks in rt_api.c and testapi.c. Will need to valgrind the regression tests to clean up the leaks in rt_pg.c 2011-06-10 23:19 robe * /trunk/doc/reference_raster.xml: get rid of ST_SRSText usage is gone and replaced with just srid so parallel with geometry. Update all the function doco -- they used to use srstext, but now they use srid. 2011-06-10 23:01 dustymugs * /trunk/raster/rt_core/rt_api.c: Refactored how GDAL warp options are freed. I believe I was prematurely freeing the options. Associated ticket #1015 2011-06-10 19:49 pracine * /trunk/raster/rt_core/rt_api.c, /trunk/raster/test/regress/rt_pixelvalue.sql, /trunk/raster/test/regress/rt_pixelvalue_expected: Getting pixel value at out of range coordinate should only return a warning. Was broken at r7106. Added a check. 2011-06-10 18:18 dustymugs * /trunk/raster/rt_pg/rt_pg.c: Fixed error messages. 2011-06-10 18:14 dustymugs * /trunk/raster/rt_core/rt_api.c: Explicitly set GDALWarpOptions element padfSrcNoDataImag as it seems some folks are having regression error. Based upon the GDAL code, explicitly setting padfSrcNoDataImag and padfDstNoDataImag should eliminate the error message that is occurring. Associated tickets are #925 and #1015. 2011-06-10 17:24 robe * /trunk/doc/using_postgis_app.xml: #609 jdbc error in documentation 2011-06-10 17:21 robe * /branches/1.5/doc/using_postgis_app.xml: #609 documentation correction on use of JDBC 2011-06-10 17:00 robe * /trunk/postgis/postgis.sql.in.c: #666 -- strange I don't recall this being an issue on PostGIS 2.0, but seems to be also. Still need regress test for it though. 2011-06-10 16:55 robe * /branches/1.5/postgis/postgis.sql.in.c: #666 mark ST_DumpPoints sql function as STRICT so doesn't error out with null input. 2011-06-10 16:16 pramsey * /trunk/spatial_ref_sys.sql: Update NZ projections for grid transformation support (#631) 2011-06-10 16:15 pramsey * /branches/1.5/spatial_ref_sys.sql: Update NZ projections for grid transformation support (#631) 2011-06-10 15:19 dustymugs * /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/regress/Makefile.in, /trunk/raster/test/regress/rt_bandmetadata.sql, /trunk/raster/test/regress/rt_bandmetadata_expected, /trunk/raster/test/regress/rt_metadata.sql, /trunk/raster/test/regress/rt_metadata_expected: Rewrote ST_BandMetaData to use a C function instead of sequential calls for the metadata of a raster's band in plpgsql. Also added regression tests for ST_MetaData and ST_BandMetaData due to C functions. Associated ticket #1012 2011-06-10 05:13 robe * /trunk/doc/reference_raster.xml: more description on reclass expressions 2011-06-10 01:54 robe * /branches/1.5/doc/reference_constructor.xml: more examples for ST_Point and example converting to geography 2011-06-10 01:52 robe * /trunk/doc/reference_constructor.xml: more examples for ST_Point and example converting to geography 2011-06-09 21:27 pramsey * /trunk/regress/regress_index.sql: Minor change to work with gserialzed 2011-06-09 21:15 dustymugs * /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c: Rewrote ST_Metadata to make use of a C function instead of sequential calls for the metadata of a raster in plpgsql. Associated ticket #1012 2011-06-09 21:12 pramsey * /trunk/postgis/lwgeom_export.c: Remove some compile warnings 2011-06-09 21:12 pramsey * /trunk/doc, /trunk/macros: Add some ignores 2011-06-09 20:51 pramsey * /trunk/postgis/lwgeom_geos.c: Bad handling of Inf values in GEOS (#1013) 2011-06-09 20:32 robe * /trunk/doc/installation.xml: #448 add CUnit requirement for testing 2011-06-09 20:31 robe * /branches/1.5/doc/installation.xml: #448 add CUnit to optional items 2011-06-09 18:55 dustymugs * /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/scripts/python/rtgdalraster.py: Replaced the parameter "srs" in ST_AsGDALRaster with "srid" so as to match that of ST_Transform and other functions that deals with spatial reference systems. In doing so, this eliminates the user function ST_srtext and just has a hidden _ST_srtext function for use by the underlying C functions. Another nice benefit is that I was able to reduce the number of user-facing functions. Associated ticket #1011 2011-06-09 16:01 robe * /trunk/extras/tiger_geocoder/tiger_2010/tables/lookup_tables_2010.sql: #1009 typo in index creation 2011-06-09 13:59 pramsey * /branches/1.5/postgis/lwgeom_geos.c: Add guard code to avoid Inf-caused loops or crashes. (#987) 2011-06-08 22:47 dustymugs * /trunk/raster/test/regress/rt_transform.sql, /trunk/raster/test/regress/rt_transform_expected: - added additional tests that shouldn't require datum shift files for proj.4. - refactored output that would be double precision to be rounded 2011-06-08 21:10 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h, /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/core/testapi.c: Rewrote how the standard/sample deviation is computed in ST_SummaryStats for coverage tables. It now extends the existing use of a single-pass standard deviation calculation to be able to do the calculation for a coverage table. Associated ticket #985. 2011-06-08 00:10 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c: forgot to comment out debug code for ST_Histogram thus causing rt_histogram regression to fail 2011-06-08 00:00 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/regress/rt_sum_expected, /trunk/raster/test/regress/rt_summarystats_expected: fixed ST_SummaryStats for coverage tables where the sum of all tiles was not being computed. Associated ticket #1005 Also added shortcuts to ST_Count for when parameter "exclude_nodata_value" is FALSE, just compute the count based upon the raster's dimensions. Performance difference between the normal route and the shortcut is negligible for small rasters but noticable when run on large rasters and coverage tables 2011-06-07 22:59 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h, /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/core/testapi.c, /trunk/raster/test/regress/rt_histogram.sql, /trunk/raster/test/regress/rt_histogram_expected: Added support for coverage tables to ST_Histogram. This entailed adding the ability to explicitly specify the min and max values in the underlying C function rt_band_get_histogram. The min and max parameters should ONLY be used by the established coverage table handling ST_Histogram functions as the returned percent element of the histogram type is changed from returning the percentage to returning the sum of counts for that histogram. Associated ticket is #934. 2011-06-07 18:21 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h, /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/core/testapi.c, /trunk/raster/test/regress/Makefile.in, /trunk/raster/test/regress/rt_transform.sql, /trunk/raster/test/regress/rt_transform_expected: Add ST_Transform function that achieves the primary purpose of reprojecting a raster to a new projection system. This makes use of the GDAL Warp API function GDALAutoCreateWarpedVRT(). In the future, the underlying C function is expected to be refactored to support skewing and pixel scaling at the same time the raster is reprojected. Really minor changes to rt_pg/rt_pg.c adding initilization values to variables for eliminating compile warnings in Windows (thanks Pierre). Fixed variable "status" in rt_raster_from_gdal_dataset() of rt_core/rt_api.c Associated ticket is #925 2011-06-07 13:07 robe * /branches/1.5/doc/faq.xml: more clarification on choice between geometry/geography 2011-06-07 13:04 robe * /trunk/doc/faq.xml: Put legacy.sql in varname tag so prints out as courier and stands out more. Some clarification on the geography/geometry choice question 2011-06-07 12:37 robe * /trunk/doc/reference_raster.xml: more corrections of erroneous statements 2011-06-07 12:16 robe * /trunk/doc/reference_raster.xml: Fix minor formatting issues 2011-06-07 07:45 robe * /trunk/doc/reference_raster.xml: forgot output column in histogram type 2011-06-07 07:41 robe * /trunk/doc/reference_raster.xml: more correction in ST_Histogram explanation 2011-06-07 07:26 robe * /trunk/doc/reference_raster.xml: make description of programming match what is going on in histogram example 2011-06-07 07:24 robe * /trunk/doc/reference_raster.xml: missing one proto for ST_Histogram 2011-06-07 07:20 robe * /trunk/doc/reference_raster.xml: add description ST_Histogram inputs 2011-06-07 07:10 robe * /trunk/doc/reference_raster.xml: document histogram type 2011-06-07 07:02 robe * /trunk/doc/reference_raster.xml: document ST_Histogram 2011-06-05 21:49 dustymugs * /trunk/raster/rt_core/rt_api.c: bug fix of r7325 where the wrong variable is used in the "for" loop at line 5442 2011-06-05 20:52 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h, /trunk/raster/test/core/testapi.c: - added additional function parameters "bandNums" and "count" to rt_raster_to_gdal_mem so that the GDAL dataset created only contains those bands specified - any calls to rt_raster_to_gdal_mem function was refactored for the new function parameters - refactored rt_raster_dump_as_wktpolygons to make use of rt_raster_to_gdal_mem so as to reduce duplicate code and improve cleanliness 2011-06-05 07:55 robe * /trunk/extras/tiger_geocoder/tiger_2010/geocode/geocode_location.sql: fix ambiguous column issue now that new zcta5 also has statefp 2011-06-05 07:35 robe * /trunk/extras/tiger_geocoder/tiger_2010/geocode/geocode_address.sql, /trunk/extras/tiger_geocoder/tiger_2010/geocode/interpolate_from_address.sql, /trunk/extras/tiger_geocoder/tiger_2010/geocode/rate_attributes.sql: more speed optimizations 2011-06-05 07:07 robe * /trunk/extras/tiger_geocoder/tiger_2010/geocode/geocode_address.sql: revise function s so lookup zip utilizes constraint exclusion 2011-06-05 06:13 robe * /trunk/extras/tiger_geocoder/tiger_2010/geocode/geocode_location.sql, /trunk/extras/tiger_geocoder/tiger_2010/tables/lookup_tables_2010.sql, /trunk/extras/tiger_geocoder/tiger_2010/tiger_loader.sql, /trunk/extras/tiger_geocoder/tiger_2010/upgrade_geocode.sql: #1004: census has finally released zcta5 for 2010. Get rid of zcta500 table. replace with a more generic named zcta5. Revise loader state script to load in zcta510 data and revise functions to use new zcta5 table. 2011-06-04 02:11 robe * /trunk/doc/reference_raster.xml: Fix more erroneous statements about ST_Reclass 2011-06-04 00:59 robe * /trunk/doc/reference_raster.xml: get rid of TODO note on ST_REclass exmaple -- I already did it. 2011-06-04 00:58 robe * /trunk/doc/reference_raster.xml: huh more mistakes in ST_Reclass 2011-06-03 17:02 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h, /trunk/raster/test/core/testapi.c: Added rt_raster_from_gdal_dataset function to rt_core/rt_api.c. This function provides the functionality needed to convert a GDAL dataset into a PostGIS Raster object. 2011-06-03 15:19 jorgearevalo * /trunk/configure.ac, /trunk/raster/rt_core/rt_api.c, /trunk/raster/test/core/testapi.c: Check for new GDALFPolygonize function. If it isn't present, the old GDALPolygonize is called. Related ticket #650. 2011-06-03 06:00 robe * /trunk/doc/reference_raster.xml: add missing ST_ValueCount protos, get rid of ' around , causing comment installation to fail. 2011-06-02 22:51 robe * /trunk/doc/reference_raster.xml: fix wording of reclassarg and summarystats 2011-06-02 22:25 robe * /trunk/doc/reference_raster.xml: Fix typo 2011-06-02 21:54 robe * /trunk/doc/reference_raster.xml: document ST_Band 2011-06-02 21:27 robe * /trunk/doc/reference_raster.xml: get rid of extra paragraph marks 2011-06-02 21:13 robe * /trunk/doc/reference_raster.xml: example how to use variadic version of ST_Reclass raster function, finish off reclassarg type description, add summarystats type 2011-06-02 05:05 robe * /trunk/doc/faq_raster.xml: Clarify GDAL version requirements for Mapserver to load PostGIS raster 2011-06-01 23:50 jorgearevalo * /trunk/raster/rt_core/Makefile.in, /trunk/raster/rt_core/rt_api.c, /trunk/raster/test/core/testapi.c: Fixed ticket #650. You need to update your GDAL copy to a release up to 22476 to make it work. 2011-06-01 12:31 strk * /trunk/postgis/lwgeom_box2dfloat4.c, /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: The box2d of an empty geometry is NULL, not a point. Closes ticket #938 and regress-tests it. 2011-06-01 11:55 robe * /trunk/doc/reference_raster.xml: put a space after parameter name to try to prevent getting shoved in with type in reclassarg type def 2011-06-01 08:22 robe * /trunk/doc/reference_raster.xml: st_recalss -- hmm screwed up on example. Had overlapping ranges before. 2011-06-01 08:17 robe * /trunk/doc/reference_raster.xml, /trunk/doc/reference_type.xml, /trunk/doc/xsl/raster_comments.sql.xsl: move raster types to raster section (there are way too many now to try to lump into reference_type and do case statements to exclude from postgis_comments). Revise raster_comments to look for types in reference_raster. Add docu for ST_Reclass and reclassarg type. Need at least one more example to show how to use recalssargs. 2011-05-31 22:54 dustymugs * /trunk/raster/rt_core/rt_api.c: additional code refactoring in rt_raster_from_band 2011-05-31 22:47 dustymugs * /trunk/raster/rt_core/rt_api.c: code refactored and added copying of raster attributes to new raster in rt_raster_from_band 2011-05-31 01:50 robe * /trunk/doc/reference_raster.xml: #960 get rid of obsolete ST_AsPNG protos to make consistent with implementation 2011-05-31 01:39 robe * /trunk/doc/reference_raster.xml: #960 get rid of ST_AsGDALRaster proto and update remaining to be consistent with new default args. 2011-05-31 01:29 robe * /trunk/doc/reference_measure.xml, /trunk/postgis/geography.sql.in.c, /trunk/postgis/postgis_drop.sql.in.c: #961- reduce number of functions - Get rid of st_area(geography) and change st_area(geography, use_spheroid = true) and also have named argument names so callable by named args 2011-05-31 01:09 robe * /trunk/doc/extras_topology.xml: document missing proto for createtopology 2011-05-31 00:54 robe * /trunk/doc/reference_raster.xml: Document ST_SummaryStats raster function 2011-05-30 20:18 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c: Added default values for function parameters of ST_AsTIFF, ST_AsJPEG and ST_AsPNG. Associated ticket is #960 2011-05-30 15:48 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c: Added default parameter for ST_AsGDALRaster Associated ticket is #960 2011-05-30 14:53 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h, /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c: renamed all instances of "hasnodata" function argument to "exclude_nodata_value" in SQL functions (and underlying code where appropriate) ST_SummaryStats, ST_Count, ST_Sum, ST_Mean, ST_StdDev, ST_MinMax, ST_Quantile, ST_Histogram, ST_ValueCount and ST_ValuePercent 2011-05-30 09:45 robe * /trunk/extras/tiger_geocoder/tiger_2010/tiger_loader.sql: get rid of bash line -- seems unnecessary and breaks if multiple states. Forgot cd which was making secondary states fail loading. 2011-05-30 08:28 robe * /trunk/doc/reference_raster.xml: 2011-05-30 08:27 robe * /trunk/doc/reference_raster.xml: more corrections and one more example for ST_ValueCount 2011-05-30 07:39 robe * /trunk/doc/reference_raster.xml: fix errors in notes 2011-05-30 03:57 robe * /trunk/doc/reference_raster.xml: fill in more missing protos for st_valuecount -- still more to go 2011-05-30 03:43 robe * /trunk/doc/reference_raster.xml, /trunk/doc/xsl/postgis_comments.sql.xsl, /trunk/doc/xsl/raster_comments.sql.xsl, /trunk/doc/xsl/topology_comments.sql.xsl: put in missing protos for st_quantile. Revise comment generator scripts to properly handle OUT parameters 2011-05-30 02:52 robe * /trunk/doc/reference_raster.xml: document ST_quantile -- still missing some protos (also get rid of obsolete warnings) 2011-05-30 01:56 robe * /trunk/doc/reference_raster.xml: reference to st_valuecount in st_dumpaspixels 2011-05-30 01:51 robe * /trunk/doc/reference_raster.xml, /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: Move Bborie's new cool stat functions into their own section. Add documentation for st_valuecount -- more coming for other raster functions. macro replace hasnodata with exclude_nodata_value which hopefully will be clearer to everyone. The raster codebase needs to be changed to agree with new names (mostly for those utilizing named arguments in PostgreSQL 9.0+). In enhnced section --put a note that hasnodata was renamed to exclude_nodata_value. 2011-05-30 00:30 robe * /trunk/extras/tiger_geocoder/tiger_2010/create_geocode.bat, /trunk/extras/tiger_geocoder/tiger_2010/create_geocode.sh, /trunk/extras/tiger_geocoder/tiger_2010/tiger_loader.sql: add remarked out line to set search path -- suggested by Brian Hamlin. Also some other minor changes 2011-05-28 23:32 robe * /trunk/extras/tiger_geocoder/tiger_2010/geocode/geocode_location.sql: Get rid of deprecated call to centroid 2011-05-28 15:07 robe * /trunk/extras/tiger_geocoder/tiger_2010/create_geocode.bat, /trunk/extras/tiger_geocoder/tiger_2010/create_geocode.sh, /trunk/extras/tiger_geocoder/tiger_2010/geocode/other_helper_functions.sql, /trunk/extras/tiger_geocoder/tiger_2010/tables/lookup_tables_2010.sql, /trunk/extras/tiger_geocoder/tiger_2010/tiger_loader.sql, /trunk/extras/tiger_geocoder/tiger_2010/upgrade_geocode.sql: fix for #996 also had to revise least and greatest helper functions to deal with to and froms that can't be converted to integers. Also added missing indexes to base tables (helps the planner with inherited tables though it never really uses those indexes) 2011-05-28 13:29 robe * /trunk/extras/tiger_geocoder/tiger_2010/create_geocode.sql, /trunk/extras/tiger_geocoder/tiger_2010/tiger_loader.sql, /trunk/extras/tiger_geocoder/tiger_2010/upgrade_geocode.sql, /trunk/extras/tiger_geocoder/tiger_2010/upgrade_geocoder.bat, /trunk/extras/tiger_geocoder/tiger_2010/upgrade_geocoder.sh: fill in some missing licensing headers and svn tags 2011-05-28 11:46 strk * /trunk/spatial_ref_sys.sql: It's "spatialreference.org", not "spatialreferencing.org" (srid=900913) 2011-05-28 11:24 robe * /trunk/extras/tiger_geocoder/tiger_2010/README: revise readme wording so those unix users who aren't on linux won't be quite as offended 2011-05-28 11:18 robe * /trunk/extras/tiger_geocoder/tiger_2010/README, /trunk/extras/tiger_geocoder/tiger_2010/create_geocode.bat, /trunk/extras/tiger_geocoder/tiger_2010/create_geocode.sh, /trunk/extras/tiger_geocoder/tiger_2010/tiger_loader.sql: fix for #995 handling lower level fips. Also many fixes for #908 sh tiger loader profile. Testing now and will close out if confirmed its fixed. Also put in a note in the .sh and .bat that for PostgreSQL 9.1+ have to install fuzzystrmatch with the CREATE EXTENSION syntax 2011-05-27 23:35 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/regress/rt_count.sql, /trunk/raster/test/regress/rt_count_expected, /trunk/raster/test/regress/rt_mean.sql, /trunk/raster/test/regress/rt_mean_expected, /trunk/raster/test/regress/rt_quantile.sql, /trunk/raster/test/regress/rt_quantile_expected, /trunk/raster/test/regress/rt_stddev.sql, /trunk/raster/test/regress/rt_stddev_expected, /trunk/raster/test/regress/rt_sum.sql, /trunk/raster/test/regress/rt_sum_expected, /trunk/raster/test/regress/rt_valuecount.sql, /trunk/raster/test/regress/rt_valuepercent.sql: - remove OUT parameters on those functions that only return a single value. - updated regression tests that made use of those functions returning single values with OUT parameters 2011-05-27 14:42 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c: Added default values for function arguments of ST_Reclass 2011-05-27 14:01 strk * /trunk/topology/topology.sql.in.c: ST_AddEdgeModFace is complete... 2011-05-27 14:01 strk * /trunk/doc/extras_topology.xml: Document ST_AddEdgeModFace, tweak documentation of ST_AddEdgeNewFaces [RT-SIGTA] 2011-05-27 14:01 strk * /trunk/topology/sql/sqlmm.sql, /trunk/topology/test/Makefile, /trunk/topology/test/regress/st_addedgemodface.sql, /trunk/topology/test/regress/st_addedgemodface_expected: Implement topology.ST_AddEdgeModFace. Includes regress test. [RT-SIGTA] 2011-05-27 12:15 robe * /trunk/doc/reference_raster.xml: fix indentation 2011-05-27 10:18 strk * /trunk/topology/sql/sqlmm.sql: Simplify face registration by the end of ST_AddEdgeNewFaces [RT-SIGTA] 2011-05-27 09:51 strk * /trunk/topology/test/regress/st_addedgenewfaces.sql, /trunk/topology/test/regress/st_addedgenewfaces_expected: ST_AddEdgeNewFaces: another test splitting a face with holes on both sides [RT-SIGTA]. 2011-05-27 09:34 strk * /trunk/topology/sql/sqlmm.sql, /trunk/topology/test/regress/st_addedgenewfaces.sql, /trunk/topology/test/regress/st_addedgenewfaces_expected: topology.ST_AddEdgeNewFaces: do not needlessly replace face of holes found in a face splitted by the newly added edge. Regress test it. [RT-SIGTA]. 2011-05-27 08:34 strk * /trunk/doc/extras_topology.xml, /trunk/topology/sql/populate.sql, /trunk/topology/test/regress/addface.sql, /trunk/topology/test/regress/addface_expected: Add an optional force_new parameter to topology.ST_AddFace to force creation of a new face when one already exists. Regress test and document. [RT-SIGTA] 2011-05-27 08:34 strk * /trunk/topology/topology.sql.in.c: fix cpp extra token warning 2011-05-27 07:13 robe * /trunk/doc/reference_processing.xml, /trunk/postgis/postgis.sql.in.c, /trunk/postgis/postgis_drop.sql.in.c: change ST_ConcaveHull to use default parameters 2011-05-27 06:46 robe * /trunk/doc/reference_raster.xml: preliminary documentation for ST_Count 2011-05-27 00:02 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/regress/rt_valuecount.sql, /trunk/raster/test/regress/rt_valuepercent.sql: - Added default values for function parameters of ST_ValueCount and ST_ValuePercent. Removed duplicative functions of the same. - Tweaked the regression tests for ST_ValueCount and ST_ValuePercent as one question for each function type was too ambiguous. 2011-05-26 23:32 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c: Added default parameter values for ST_Quantile functions 2011-05-26 23:11 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c: Added default values for function parameters of ST_Histogram and removed duplicative functions. 2011-05-26 22:50 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c: Forgot to delete the commented out functions of ST_SummaryStats and dependants from r7260 2011-05-26 22:40 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c: Added default values for function parameters of ST_SummaryStats, ST_Count, ST_Sum, ST_Mean, ST_StdDev and ST_MinMax. 2011-05-26 21:35 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/regress/rt_band.sql, /trunk/raster/test/regress/rt_band_expected: Added default parameter for ST_Band and reduced function count by 1. Added additional regression tests for ST_Band. 2011-05-26 21:23 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c: Changed to STABLE from IMMUTABLE for all functions that operate on a coverage using the function parameters "rastertable" and "rastercolumn" 2011-05-26 20:09 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/core/testapi.c, /trunk/raster/test/regress/rt_histogram.sql: changed name "proportion" to "percent" for ST_Histogram to stay consistent with ST_ValuePercent 2011-05-26 20:04 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/core/testapi.c, /trunk/raster/test/regress/Makefile.in, /trunk/raster/test/regress/rt_valuecount.sql, /trunk/raster/test/regress/rt_valuecount_expected, /trunk/raster/test/regress/rt_valuepercent.sql, /trunk/raster/test/regress/rt_valuepercent_expected: Addition of ST_ValuePercent, sibling of ST_ValueCount. This function provides the ability to determine the percentage of a raster's band that is of a user-specified value. Assocated ticket is #990 Also specified STRICT for functions with "searchvalue" (the singular) argument. 2011-05-26 15:43 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c: Changed the datatype for "count" from integer to bigint. This should allow the "count" return value to handle large numbers coming from the various coverage functions. 2011-05-26 14:01 robe * /trunk/postgis/legacy.sql.in.c, /trunk/postgis/uninstall_legacy.sql.in.c: #949 Add all E and F deprecated functions to uninstall_legacy.sql.in.c and minor sorting and casing cleanup. 2011-05-26 07:26 strk * /trunk/topology/sql/sqlmm.sql, /trunk/topology/test/regress/st_addedgenewfaces.sql, /trunk/topology/test/regress/st_addedgenewfaces_expected: Error handling refinements in topology.ST_AddEdgeNewFaces (#988) Check for given edge having two distinct vertices before getting a new edge id from sequence, and before testing it for crossing nodes (or it'd give a confusing error message). Refine error message about no-segment edges to not talk about nodes. [RT-SIGTA] 2011-05-26 04:23 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h, /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/core/testapi.c, /trunk/raster/test/regress/Makefile.in, /trunk/raster/test/regress/rt_valuecount.sql, /trunk/raster/test/regress/rt_valuecount_expected: Adds ST_ValueCount to count the number of times a user-provided value or all values occurs in a raster's band. Associated ticket is #953 2011-05-25 23:38 robe * /trunk/doc/reference_output.xml: 2011-05-25 23:37 robe * /trunk/doc/reference_output.xml: put header on table 2011-05-25 21:09 robe * /trunk/doc/reference_raster.xml: try group 2011-05-25 18:42 pramsey * /trunk/postgis/geography_inout.c: #661 Type info of geography columns incomplete - pg_dump output wrong 2011-05-25 18:42 pramsey * /branches/1.5/postgis/geography_inout.c: #661 Type info of geography columns incomplete - pg_dump output wrong 2011-05-25 18:28 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/regress/Makefile.in, /trunk/raster/test/regress/rt_count.sql, /trunk/raster/test/regress/rt_count_expected, /trunk/raster/test/regress/rt_sum.sql, /trunk/raster/test/regress/rt_sum_expected: Add ST_Count and ST_Sum functions that are fronts for the count and sum values of ST_SummaryStats Associated tickets are #985 (ST_Count) and #986 (ST_Sum) 2011-05-25 13:13 robe * /trunk/doc/Makefile.in: 2011-05-25 12:49 robe * /trunk/doc/reference_raster.xml: 2011-05-25 12:48 robe * /trunk/doc/reference_raster.xml: 2011-05-25 12:35 robe * /trunk/doc/reference_output.xml: 2011-05-25 12:29 robe * /trunk/doc/Makefile.in: revert 2011-05-25 12:13 robe * /trunk/doc/Makefile.in: define style for methodsynopsis 2011-05-24 18:53 robe * /trunk/doc/reference_output.xml: missed a spot 2011-05-24 18:50 robe * /trunk/doc/reference_output.xml: experiment with methodsynopsis evidentally seems to support default parameters and conditional args, we need to move from funcsynopsis (designed for C) to methodsynopsis. This is what PHP uses -- https://doc.php.net/php/dochowto/chapter-skeletons.php 2011-05-24 15:21 strk * /trunk/raster/test/regress/rt_spatial_relationship.sql: Stop using astext legacy function in raster tests -- make check finally succeeds with both raster and topology enabled 2011-05-24 14:47 strk * /trunk/topology/sql/sqlmm.sql, /trunk/topology/test/regress/st_getfaceedges.sql, /trunk/topology/test/regress/st_getfaceedges_expected: Allow dumping universal face edges with ST_GetFaceEdges. Do it in the correct order. Fixes bug #984. [RT-SIGTA] 2011-05-24 14:27 dustymugs * /trunk/raster/test/regress/Makefile.in, /trunk/raster/test/regress/rt_asgdalraster.sql, /trunk/raster/test/regress/rt_asgdalraster_expected, /trunk/raster/test/regress/rt_asjpeg.sql, /trunk/raster/test/regress/rt_asjpeg_expected, /trunk/raster/test/regress/rt_aspng.sql, /trunk/raster/test/regress/rt_aspng_expected, /trunk/raster/test/regress/rt_astiff.sql, /trunk/raster/test/regress/rt_astiff_expected, /trunk/raster/test/regress/testgdalraster.in, /trunk/raster/test/regress/testgdalraster.test, /trunk/raster/test/regress/testgdalraster_expected: - Added test testgdalraster.in which properly tests the output of ST_AsGDALRaster. This test makes use of rtgdalraster.py found in raster/scripts/python, which itself requires psycopg2. - Refactored rt_asgdalraster.sql, rt_astiff.sql, rt_asjpeg.sql and rt_aspng.sql to no longer attempt to validate the output of the respective functions with an MD5 checksum but rather be a test of the functions' behaviors. 2011-05-24 13:49 strk * /trunk/topology/sql/sqlmm.sql, /trunk/topology/test/regress/st_getfacegeometry.sql, /trunk/topology/test/regress/st_getfacegeometry_expected: ST_GetFaceGeometry: throw SQL/MM exception when asked for the Universal Face geometry. Fixes bug #973 [RT-SIGTA] 2011-05-24 13:47 strk * /trunk/topology/topology.sql.in.c: topology.ValidateTopology: do not construct the geometry of universal face, it's not used anyway. Closes bug #977. [RT-SIGTA] 2011-05-24 13:15 strk * /trunk/topology/sql/sqlmm.sql, /trunk/topology/test/regress/st_addedgenewfaces.sql, /trunk/topology/test/regress/st_addedgenewfaces_expected: ST_AddEdgeNewFaces: don't get fooled by empty segments when computing azimuts [RT-SIGTA] 2011-05-24 12:14 strk * /trunk/topology/test/regress/st_addedgenewfaces.sql, /trunk/topology/test/regress/st_addedgenewfaces_expected: Fix a bogus test for ST_AddEdgeNewFaces (was missing to check informations about the newly added edge) -- [RT-SIGTA] 2011-05-24 10:45 strk * /trunk/topology/test/regress/st_addedgenewfaces.sql, /trunk/topology/test/regress/st_addedgenewfaces_expected: Add another (successful) test for ST_AddEdgeNewFaces when creating a new face in the universal face by closing a ring around an existing non-isolated edge [RT-SIGTA]. 2011-05-24 09:22 strk * /trunk/topology/sql/sqlmm.sql: Add TODO item and SQL/MM compatibility note in ST_ChangeEdgeGeom 2011-05-24 09:13 strk * /trunk/topology/test/regress/st_changeedgegeom.sql, /trunk/topology/test/regress/st_changeedgegeom_expected: Test ST_ChangeEdgeGeom with edge crossing 2011-05-24 08:45 strk * /trunk/topology/sql/sqlmm.sql, /trunk/topology/test/regress/st_changeedgegeom.sql, /trunk/topology/test/regress/st_changeedgegeom_expected: ST_ChangeEdgeGeom: check existence of given edge, reduce scans used to check start/end point and simplify the code, regress test the fix. Fixes bug #979. 2011-05-24 08:22 strk * /trunk/topology/sql/sqlmm.sql: No functional change: tabs to 2 spaces. 2011-05-24 08:13 strk * /trunk/topology/test/Makefile, /trunk/topology/test/regress/sqlmm.sql, /trunk/topology/test/regress/sqlmm_expected, /trunk/topology/test/regress/st_changeedgegeom.sql, /trunk/topology/test/regress/st_changeedgegeom_expected: Move tests for ST_ChangeEdgeGeom into a dedicated file. Prepared for ticket #979. [RT-SIGTA]. 2011-05-24 07:54 strk * /trunk/topology/test/regress/st_getfacegeometry.sql, /trunk/topology/test/regress/st_getfacegeometry_expected: Test ST_GetFaceGeometry behavior when given face_id 0 (Universal Face). See ticket #973. 2011-05-24 07:04 strk * /trunk/topology/sql/sqlmm.sql, /trunk/topology/test/regress/st_addisoedge.sql, /trunk/topology/test/regress/st_addisoedge_expected: ST_AddIsoEdge: tell that a node is isolated by only looking at containing_face rather than recomputing it. Closes ticket #978. [RT-SIGTA] 2011-05-24 06:55 strk * /trunk/topology/sql/sqlmm.sql, /trunk/topology/test/Makefile, /trunk/topology/test/regress/sqlmm_expected, /trunk/topology/test/regress/st_addisonode.sql, /trunk/topology/test/regress/st_addisonode_expected: Do not let ST_AddIsoNode add non-isolated nodes. Allow specifying 0 as the isolated node face and check it is correct. If containing_face is given as null then compute it. Patch by Andrea Peri. [RT-SIGTA] 2011-05-24 06:44 robe * /trunk/topology/test/hierarchy.sql, /trunk/topology/test/query_features.sql: Fix for #981 - using astext legacy function in tests 2011-05-24 06:43 robe * /trunk/doc/extras_topology.xml: fix typos 2011-05-24 05:48 robe * /trunk/postgis/legacy.sql.in.c, /trunk/postgis/postgis.sql.in.c, /trunk/postgis/uninstall_legacy.sql.in.c: #722 remove Centroid and Dump, #949 more additons to uninstall (Centroid, Dump, addbbox,dropbbox) 2011-05-24 05:19 robe * /trunk/doc/extras_topology.xml: fix link error 2011-05-24 05:05 robe * /trunk/postgis/legacy.sql.in.c, /trunk/postgis/postgis.sql.in.c, /trunk/postgis/uninstall_legacy.sql.in.c: #722 remove AsBinary and AsText, #949 more additons to uninstall (AsText,Asbinary, other output functions) 2011-05-24 03:03 robe * /trunk/doc/extras_topology.xml, /trunk/topology/sql/sqlmm.sql: Document ST_ChangeEdgeGeom, revise function to confirm to new plpgsql coding standard. Get rid of redundant && check since its already encapsulated in ST_Intersects and ST_Within 2011-05-23 13:30 strk * /trunk/topology/topology.sql.in.c: update the list of what's implemented and what not 2011-05-23 13:30 strk * /trunk/topology/sql/sqlmm.sql, /trunk/topology/test/regress/st_addisoedge.sql, /trunk/topology/test/regress/st_addisoedge_expected: Style-only change: tab to spaces in ST_AddIsoEdge, shorten name of test topology 2011-05-23 13:13 strk * /trunk/topology/sql/sqlmm.sql, /trunk/topology/test/regress/st_addisoedge.sql, /trunk/topology/test/regress/st_addisoedge_expected: Fix test for ST_AddIsoEdge verifying "geometry intersects an edge" exception. Fix exception message raised when attempting to insert a closed edge. Update regress test accoringly. 2011-05-23 12:49 strk * /trunk/topology/sql/sqlmm.sql, /trunk/topology/test/regress/st_addisoedge.sql, /trunk/topology/test/regress/st_addisoedge_expected: ST_AddIsoEdge: set containing_face of nodes connected by the newly added edge to null as the nodes are not isolated anymore. Regress test it. Closes ticket #976. 2011-05-23 12:33 strk * /trunk/topology/sql/sqlmm.sql, /trunk/topology/test/Makefile, /trunk/topology/test/regress/sqlmm.sql, /trunk/topology/test/regress/sqlmm_expected, /trunk/topology/test/regress/st_addisoedge.sql, /trunk/topology/test/regress/st_addisoedge_expected: Put tests for ST_AddIsoEdge in their own file. Fix use of ! rather than "not" for negating booleans in pl/pgsql. 2011-05-23 11:30 strk * /trunk/topology/test/load_topology.sql.in, /trunk/topology/test/regress/st_addedgenewfaces_expected: Update load_topology.sql to properly set MBR field of faces. 2011-05-23 11:28 strk * /trunk/topology/test/regress/st_addedgenewfaces_expected: And fix expected test output from st_addedgenewfaces (dunno how I could commit such a partial change...) 2011-05-23 11:26 strk * /trunk/topology/test/regress/st_addedgenewfaces.sql: Oops, forgot to uncomment temporarely disabled lines 2011-05-23 08:44 strk * /trunk/topology/test/regress/st_addedgenewfaces.sql, /trunk/topology/test/regress/st_addedgenewfaces_expected: Test that topology.ST_AddEdgeNewFaces properly updates isolated edges contained in a newly created face [RT-SIGTA] 2011-05-22 16:06 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/regress/rt_aspng_expected: - fixed band count check in st_asjpeg and st_aspng - fixed regression expected output for rt_aspng 2011-05-22 06:33 robe * /trunk/postgis/Makefile.in, /trunk/postgis/legacy.sql.in.c, /trunk/postgis/postgis_drop.sql.in.c, /trunk/postgis/uninstall_legacy.sql.in.c: Start work on #949 uninstall_legacy.sql and also some minor cleanup additions/sorting fo existing 2011-05-20 20:18 robe * /trunk/regress/loader/Latin1.select.expected: treating as executable didn't help - going to reinit my db as utf-8 instead 2011-05-20 17:17 pramsey * /branches/1.4/postgis/lwgeom_accum.c: Compile against PgSQL 9.1 (#940) 2011-05-20 13:48 jorgearevalo * /trunk/raster/rt_pg/rt_pg.c: Commented line that caused memory crash because an invalid free. Related ticket #958. 2011-05-19 20:36 strk * /trunk/topology/sql/populate.sql, /trunk/topology/test/regress/addedge_expected: topology.AddEdge: make edge linking self-consistent (each added edge will form a proper loop) 2011-05-19 04:54 robe * /trunk/doc/reference_output.xml: fix typo 2011-05-19 04:53 robe * /trunk/doc/reference_output.xml, /trunk/liblwgeom/cunit/cu_out_x3d.c, /trunk/liblwgeom/lwout_x3d.c: support for 2D points, add multipoint 2d / 3d to cunit. Add a mapping table to documentation to clarify how we map PostGIS geometries to X3D equivalent. 2011-05-19 04:04 robe * /trunk/liblwgeom/lwout_x3d.c: clean up some compiler warnings 2011-05-19 02:32 pramsey * /branches/1.5/NEWS, /branches/1.5/postgis/lwgeom_accum.c: Support for PostgreSQL 9.1 (#940) 2011-05-18 23:33 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/test/regress/rt_histogram.sql, /trunk/raster/test/regress/rt_histogram_expected, /trunk/raster/test/regress/rt_mean.sql, /trunk/raster/test/regress/rt_mean_expected, /trunk/raster/test/regress/rt_minmax.sql, /trunk/raster/test/regress/rt_minmax_expected, /trunk/raster/test/regress/rt_quantile.sql, /trunk/raster/test/regress/rt_quantile_expected, /trunk/raster/test/regress/rt_stddev.sql, /trunk/raster/test/regress/rt_stddev_expected, /trunk/raster/test/regress/rt_summarystats.sql, /trunk/raster/test/regress/rt_summarystats_expected: - taking a suggestion from strk in #958, all regression tests for functions related to ST_SummaryStats has been rounded to 3 decimal places - added additional argument checks for pgraster to rt_pg.c - changed floating point comparisons in rt_pg.c and rt_api.c 2011-05-18 16:18 strk * /trunk/doc/extras_topology.xml: ST_AddEdgeNewFaces is now implemented.. 2011-05-18 16:08 strk * /trunk/topology/sql/sqlmm.sql, /trunk/topology/test/regress/st_addedgenewfaces.sql, /trunk/topology/test/regress/st_addedgenewfaces_expected: topology.ST_AddEdgeNewFaces implementation and regression test [RT-SIGTA] 2011-05-18 14:18 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/core/testapi.c, /trunk/raster/test/regress/rt_summarystats_expected, /trunk/raster/test/regress/run_test.in: ST_SummaryStats returns the sum as part of the summary stats. _ST_SummaryStats(rastertable, rastercolumn) function changed to make use of the sum and compute a straight mean (sum / count) rather than computing a weighted mean. 2011-05-18 13:59 strk * /trunk/doc/extras_topology.xml, /trunk/topology/sql/populate.sql, /trunk/topology/test/regress/addface.sql, /trunk/topology/test/regress/addface_expected, /trunk/topology/test/regress/getfacebypoint.sql, /trunk/topology/test/regress/getfacebypoint_expected: topology.AddFace(): properly update left/right face for edges _contained_ in the newly registered face and containing_face for isolated nodes in it, refine documentation about it [RT-SIGTA] 2011-05-18 13:32 robe * /trunk/doc/reference_raster.xml: damn mathml you mock me! anyrate put in defaults as Pierre asked for ST_ASTiff (hope www... fixes their damn mathml). We really got to stop downloading that file. 2011-05-18 12:55 robe * /trunk/doc/reference_raster.xml: define ST_SRText and backref 2011-05-18 12:41 robe * /trunk/doc/reference_raster.xml: fix ST_ASTIFF incorrect types start putting in defaults 2011-05-18 12:05 robe * /trunk/doc/reference_output.xml: let me try to put the opt somewhere else. 2011-05-18 11:12 robe * /trunk/doc/reference_raster.xml: more mistakes 2011-05-18 11:08 robe * /trunk/doc/reference_raster.xml: fix some incorrect statements 2011-05-18 08:58 strk * /trunk/topology/Makefile.in, /trunk/topology/sql/query/GetRingEdges.sql, /trunk/topology/test/Makefile, /trunk/topology/test/regress/getringedges.sql, /trunk/topology/test/regress/getringedges_expected, /trunk/topology/topology.sql.in.c: topology.GetRingEdges() implementation and test. This is the first real user of next_left_edge/next_right_edge fields in the edge table. [RT-SIGTA] 2011-05-18 07:23 strk * /trunk/topology/README: Add a short paragraph about the semantic of edge's next_left_edge and next_right_edge fields. 2011-05-18 07:15 robe * /trunk/doc/reference_raster.xml: Fix ST_AsTiff function proto typos 2011-05-18 05:43 robe * /trunk/doc/reference_raster.xml: Document ST_AsTIFF and fix some missttatements about ST_ASPNG. Also pretend like we are using default args already 2011-05-18 05:08 robe * /trunk/doc/xsl/postgis_comments.sql.xsl: get rid of opt 2011-05-18 04:43 robe * /trunk/doc/reference_output.xml: bah just use brackets for optional args -- docbook seems to be ignoring the choice='opt' tag 2011-05-18 04:13 robe * /trunk/doc/reference_output.xml: try to get optional argument to have brackets using optional tag 2011-05-18 00:00 robe * /trunk/doc/xsl/postgis_comments.sql.xsl: revise to put optional arguments in [] in the description. Damn dtd keeps downloading 2011-05-17 22:50 robe * /trunk/doc/reference_output.xml, /trunk/postgis/postgis.sql.in.c, /trunk/postgis/postgis_drop.sql.in.c: Nothing like experimenting with myself. Change ST_AsX3D to use default parameters and reduce down to one proto 2011-05-17 19:35 strk * /trunk/topology/sql/gml.sql: Appropriately tag GML functions as STABLE, IMMUTABLE or VOLATILE - see bug #955 2011-05-17 17:51 robe * /trunk/doc/reference_raster.xml: more back ref 2011-05-17 17:45 robe * /trunk/doc/reference_raster.xml: fix typos add backrefere to ST_GDALDrivers 2011-05-17 15:58 strk * /trunk/raster/test/regress/create_rt_gist_test_expected, /trunk/raster/test/regress/rt_mean_expected, /trunk/raster/test/regress/rt_stddev_expected, /trunk/raster/test/regress/rt_summarystats_expected, /trunk/regress/run_test: Strip 'SELECT' feedback from regression test outputs 2011-05-17 15:27 dustymugs * /trunk/raster/test/core/testapi.c: changed the dimensions of the raster generated for the summary stats test from 10000 x 10000 to 100 x 100 2011-05-17 15:01 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c: Code cleanup of uncorrected statement from r7170 Associated ticket is #954 2011-05-17 14:46 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c: refactored code that attempted to modify a function parameter as PostgreSQL 8.4 sets all function parameters as CONSTANT, unlike PostgreSQL 9.0 2011-05-17 14:42 strk * /trunk/topology/sql/manage/TopologySummary.sql, /trunk/topology/sql/query/getedgebypoint.sql, /trunk/topology/sql/query/getfacebypoint.sql, /trunk/topology/sql/query/getnodebypoint.sql, /trunk/topology/sql/topoelement/topoelement_agg.sql: Tag some functions as STABLE or even IMMUTABLE (from volatile) - see bug #955 2011-05-17 14:04 dustymugs * /trunk/raster/rt_pg/rt_pg.c: refactored usage of snprintf to use explicit string sizes rather than what is a gcc specific implementation where the return value of snprintf is the ideal size of the string 2011-05-17 07:33 strk * /trunk/topology/test/load_topology.sql.in, /trunk/topology/test/regress/copytopology_expected, /trunk/topology/test/regress/gml_expected, /trunk/topology/test/regress/legacy_predicate_expected, /trunk/topology/test/regress/legacy_query_expected, /trunk/topology/test/regress/legacy_validate_expected, /trunk/topology/test/regress/st_addedgenewfaces_expected, /trunk/topology/test/regress/st_modedgeheal_expected, /trunk/topology/test/regress/st_newedgeheal_expected: Fixed bug in sample topology load (face id sequence value) [RT-SIGTA] 2011-05-17 06:34 robe * /trunk/doc/xsl/raster_comments.sql.xsl: revise to correctly comment functions with OUT parameters 2011-05-17 05:37 robe * /trunk/doc/introduction.xml: fix typo 2011-05-17 03:02 robe * /trunk/doc/reference_raster.xml: document ST_GDALDrivers and back reference to ST_AsGDALRaster 2011-05-17 02:06 robe * /trunk/doc/reference_raster.xml: Document ST_AsGDALRaster 2011-05-17 00:55 robe * /trunk/doc/reference_raster.xml: forgot availability and GDAL dependency note on ST_AsPNG 2011-05-17 00:40 robe * /trunk/doc/reference_raster.xml: First draft of ST_ASPNG doco. Need some more examples and perhaps even pictures. 2011-05-16 22:01 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h, /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/scripts/python/rtgdalraster.py, /trunk/raster/test/core/testapi.c, /trunk/raster/test/regress/Makefile.in, /trunk/raster/test/regress/rt_histogram.sql, /trunk/raster/test/regress/rt_mean.sql, /trunk/raster/test/regress/rt_minmax.sql, /trunk/raster/test/regress/rt_quantile.sql, /trunk/raster/test/regress/rt_stddev.sql, /trunk/raster/test/regress/rt_summarystats.sql: - fixed usage of function parameter "hasnodata" to follow standardized interpretation - added copyright notices for work done by Bborie Park funded through the Regents of the University of California 2011-05-16 19:56 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c: removed duplicative ST_Histogram function 2011-05-16 19:54 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/regress/Makefile.in, /trunk/raster/test/regress/rt_aspng.sql, /trunk/raster/test/regress/rt_aspng_expected: Add ST_AsPNG - added SQL functions for ST_AsPNG - added regression tests Associated ticket is #342 2011-05-16 19:52 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/regress/Makefile.in, /trunk/raster/test/regress/rt_asjpeg.sql, /trunk/raster/test/regress/rt_asjpeg_expected: Add ST_AsJPEG function - added SQL functions for ST_AsJPEG - added regression tests Associated ticket is #340 2011-05-16 19:50 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/regress/Makefile.in, /trunk/raster/test/regress/rt_astiff.sql, /trunk/raster/test/regress/rt_astiff_expected: Add ST_AsTIFF function - add SQL functions for ST_AsTIFF - add regression tests Associated ticket is #341 2011-05-16 19:48 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h, /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/scripts/python/rtgdalraster.py, /trunk/raster/test/core/testapi.c, /trunk/raster/test/regress/Makefile.in, /trunk/raster/test/regress/rt_asgdalraster.sql, /trunk/raster/test/regress/rt_asgdalraster_expected: Add ST_AsGDALRaster function and helper functions ST_GDALDrivers and ST_srtext - added rt_raster_to_gdal, rt_raster_gdal_drivers and rt_raster_to_gdal_mem functions to rt_core/rt_api.c and rt_api.h - added test cases to test/core/testapi.c - added RASTER_asGDALRaster and RASTER_getGDALDrivers to rt_pg/rt_pg.c - added SQL functions - added regression tests Associated ticket is #901 2011-05-16 19:43 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h, /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/core/testapi.c, /trunk/raster/test/regress/Makefile.in, /trunk/raster/test/regress/rt_reclass.sql, /trunk/raster/test/regress/rt_reclass_expected: Added ST_Reclass function - added rt_band_reclass and rt_raster_replace_band to rt_core/rt_api.c and rt_api.h - added test case to test/core/testapi.c - added RASTER_reclass to rt_pg/rt_pg.c - added SQL functions for ST_Reclass - added regression tests Associated ticket is #903 2011-05-16 19:39 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h, /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/core/testapi.c, /trunk/raster/test/regress/Makefile.in, /trunk/raster/test/regress/rt_quantile.sql, /trunk/raster/test/regress/rt_quantile_expected: Added ST_Quantile functions - added function rt_raster_get_quantiles to rt_core/rt_api.c and rt_api.h - added test case to test/core/testapi.c - added function RASTER_quantile to rt_pg/rt_pg.c - added SQL functions for ST_Quantile - added regression tests Associated ticket is #935 2011-05-16 19:36 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h, /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/core/testapi.c, /trunk/raster/test/regress/Makefile.in, /trunk/raster/test/regress/rt_histogram.sql, /trunk/raster/test/regress/rt_histogram_expected: Added ST_Histogram functions. - added function rt_band_get_histogram to rt_core/rt_api.c and rt_api.h - added test case to test/core/testapi.c - added function RASTER_histogram to rt_pg/rt_pg.c - added SQL functions for ST_Histogram - added regression tests Associated ticket is #934 2011-05-16 19:34 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/regress/Makefile.in, /trunk/raster/test/regress/rt_minmax.sql, /trunk/raster/test/regress/rt_minmax_expected: Added ST_MinMax function - added SQL functions for ST_MinMax - added regression tests Associated ticket is #902 2011-05-16 19:32 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/regress/Makefile.in, /trunk/raster/test/regress/rt_stddev.sql, /trunk/raster/test/regress/rt_stddev_expected: Added ST_StdDev function - added SQL functions for ST_StdDev - added regression tests Associated ticket is #932 2011-05-16 19:30 dustymugs * /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/regress/Makefile.in, /trunk/raster/test/regress/rt_mean.sql, /trunk/raster/test/regress/rt_mean_expected: Added ST_Mean function. - added SQL functions for ST_Mean to rt_pg/rtpostgis.sql.in.c - added regression tests Associated ticket is #931 2011-05-16 19:17 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h, /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/core/testapi.c, /trunk/raster/test/regress/Makefile.in, /trunk/raster/test/regress/rt_summarystats.sql, /trunk/raster/test/regress/rt_summarystats_expected: Addition of ST_SummaryStats function. - added function rt_band_get_summary_stats to rt_core/rt_api.c and rt_api.h - added test case to test/core/testapi.c - added function RASTER_summaryStats to rt_pg/rt_pg.c - added SQL functions for ST_SummaryStats to rt_pg/rtpostgis.sql.in.c - added regression tests in test/regress Associated ticket is #930. 2011-05-16 19:11 dustymugs * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h, /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/core/testapi.c, /trunk/raster/test/regress/Makefile.in, /trunk/raster/test/regress/rt_band.sql, /trunk/raster/test/regress/rt_band_expected: Addition of ST_Band functionality. - added function rt_raster_from_band to rt_core/rt_api.c and rt_api.h - added test case to test/core/testapi.c - added function RASTER_band to rt_pg/rt_pg.c - added SQL functions for ST_Band to rt_pg/rtpostgis.sql.in.c - added regression tests in test/regress Associated ticket is #339 and attached patch st_band.3.patch 2011-05-16 11:01 strk * /trunk/topology/test/load_topology.sql.in, /trunk/topology/test/regress/st_modedgeheal_expected, /trunk/topology/test/regress/st_newedgeheal_expected: Fix a bug in the example topology data (related to next_left_edge) -- affected regress testing, also updated [RT-SIGTA] 2011-05-13 19:29 robe * /trunk/doc/introduction.xml: forgot to add Bborie's organization 2011-05-13 19:27 robe * /trunk/CREDITS, /trunk/authors.svn, /trunk/doc/introduction.xml: Add Bborie Park to development team lists. Assume Paul, you've given him SVN edit rights already. 2011-05-13 08:46 robe * /trunk/liblwgeom/lwout_x3d.c: apply astyle 2011-05-13 08:46 robe * /trunk/postgis/lwgeom_accum.c: apply astyle 2011-05-13 01:04 chodgson * /trunk/postgis/lwgeom_rtree.c: additional bug fix for #844 2011-05-13 01:01 chodgson * /branches/1.5/postgis/lwgeom_rtree.c: additional bug fix for #844 2011-05-12 22:05 chodgson * /trunk, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwcircstring.c, /trunk/loader/getopt.c, /trunk/loader/getopt.h, /trunk/loader/shpcommon.h, /trunk/postgis/long_xact.sql.in.c, /trunk/postgis/postgis.sql.in.c, /trunk/postgis/sqlmm.sql.in.c, /trunk/raster/doc/RFC2-WellKnownBinaryFormat, /trunk/raster/scripts/python/Makefile.rt.sample, /trunk/raster/scripts/python/rtreader.py, /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: added regess test for #884 2011-05-12 21:46 chodgson * /branches/1.5/regress/tickets.sql, /branches/1.5/regress/tickets_expected: added regess test for #884 2011-05-12 18:51 chodgson * /trunk, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwcircstring.c, /trunk/loader/getopt.c, /trunk/loader/getopt.h, /trunk/loader/shpcommon.h, /trunk/postgis/long_xact.sql.in.c, /trunk/postgis/lwgeom_functions_analytic.c, /trunk/postgis/lwgeom_functions_analytic.h, /trunk/postgis/lwgeom_geos.c, /trunk/postgis/lwgeom_rtree.c, /trunk/postgis/lwgeom_rtree.h, /trunk/postgis/postgis.sql.in.c, /trunk/postgis/sqlmm.sql.in.c, /trunk/raster/doc/RFC2-WellKnownBinaryFormat, /trunk/raster/scripts/python/Makefile.rt.sample, /trunk/raster/scripts/python/rtreader.py: merged fix from r7136 in 1.5 branch, fixes broken point_in_multipolygon_rtree, for #884 2011-05-12 18:39 chodgson * /branches/1.5/postgis/lwgeom_functions_analytic.c, /branches/1.5/postgis/lwgeom_functions_analytic.h, /branches/1.5/postgis/lwgeom_geos.c, /branches/1.5/postgis/lwgeom_rtree.c, /branches/1.5/postgis/lwgeom_rtree.h: Fixed incorret logic in point_in_multipolygon_rtree, for #884. 2011-05-12 17:39 robe * /trunk/postgis/lwgeom_accum.c: fix for #940 -- can't compile PostGIS 2.0 against PostgreSQL 9.1 beta 1 2011-05-12 16:14 strk * /trunk/topology/sql/sqlmm.sql, /trunk/topology/test/Makefile, /trunk/topology/test/regress/st_addedgenewfaces.sql, /trunk/topology/test/regress/st_addedgenewfaces_expected: topology.ST_AddEdgeNewFaces : tabs to spaces, named arguments, code cleanups and improved checks, tests for invalid calls [RT-SIGTA] 2011-05-12 10:23 strk * /trunk/topology/test/Makefile: Don't miss to clean load_topology-4326.sql 2011-05-12 07:28 robe * /trunk/doc/extras_tigergeocoder.xml: add about the tiger upgrade script 2011-05-11 14:59 robe * /trunk/extras/tiger_geocoder/tiger_2010/normalize/location_extract_place_exact.sql, /trunk/extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql: more optimizations 2011-05-11 13:50 robe * /trunk/extras/tiger_geocoder/tiger_2010/tables/lookup_tables_2010.sql, /trunk/extras/tiger_geocoder/tiger_2010/tiger_loader.sql, /trunk/extras/tiger_geocoder/tiger_2010/upgrade_geocode.sql: put in some missing indexes 2011-05-11 13:32 robe * /trunk/extras/tiger_geocoder/tiger_2010/geocode/reverse_geocode.sql, /trunk/extras/tiger_geocoder/tiger_2010/tables/lookup_tables_2010.sql, /trunk/extras/tiger_geocoder/tiger_2010/tiger_loader.sql, /trunk/extras/tiger_geocoder/tiger_2010/upgrade_geocode.sql: more performance enhancements 2011-05-11 12:56 robe * /trunk/extras/tiger_geocoder/tiger_2010/geocode/reverse_geocode.sql: turn off debug mode 2011-05-11 12:55 robe * /trunk/extras/tiger_geocoder/tiger_2010/README, /trunk/extras/tiger_geocoder/tiger_2010/geocode/geocode_address.sql, /trunk/extras/tiger_geocoder/tiger_2010/geocode/reverse_geocode.sql, /trunk/extras/tiger_geocoder/tiger_2010/tables/lookup_tables_2010.sql, /trunk/extras/tiger_geocoder/tiger_2010/upgrade_geocode.sql, /trunk/extras/tiger_geocoder/tiger_2010/upgrade_geocoder.bat, /trunk/extras/tiger_geocoder/tiger_2010/upgrade_geocoder.sh: more usability and performance enhancements. Change geocoder/reverse_geocode to use tiger.state_lookup instead of each schema state table (to achieve this had to add statefp to lookup table). Also put in upgrade scripts and notes on upgrading in README. (current script will only upgrade an alpha tiger 2010 (PostGIS 2.0.0 install) ). 2011-05-11 11:32 robe * /trunk/doc/release_notes.xml: bah Hudson still not happy. Make some preemptive changes 2011-05-11 11:08 robe * /trunk/doc/introduction.xml: Frivolous edit to try to cure Hudson's hiccup 2011-05-11 02:34 robe * /trunk/doc/introduction.xml: minor change to Kevin's bio 2011-05-11 02:11 robe * /trunk/doc/introduction.xml: update PSC list and alphabetize it to get rid of any unintended implications of hierarchy. Add new PSC members / remove old and mark Paul as Chair. 2011-05-10 04:54 robe * /trunk/liblwgeom/lwout_x3d.c: fix some comments 2011-05-10 03:57 robe * /trunk/liblwgeom/lwout_x3d.c: put in a todo why I'm punting properly handling holes for now 2011-05-09 19:59 robe * /trunk/extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql: more cleanup of normalize_address function 2011-05-09 16:10 robe * /trunk/extras/tiger_geocoder/tiger_2010/tiger_loader.sql: put in missing constraints 2011-05-09 15:16 strk * /trunk/doc/extras_topology.xml, /trunk/topology/sql/sqlmm.sql, /trunk/topology/test/Makefile, /trunk/topology/test/regress/st_newedgeheal.sql, /trunk/topology/test/regress/st_newedgeheal_expected: Implement, document, and regress-test SQL/MM ST_NewEdgeHeal [RT-SIGTA] 2011-05-09 15:00 robe * /trunk/extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql: major speed improvements to normalize_address 2011-05-09 14:17 strk * /trunk/topology/sql/sqlmm.sql: Check for "other connected edges" before TopoGeometry definitions 2011-05-09 14:07 strk * /trunk/regress/run_test: Fix path to raster (regress) enabler script. Fixes ticket #947. 2011-05-08 19:34 robe * /trunk/doc/extras_tigergeocoder.xml: some explanation of theoretical vs. actual 2011-05-08 17:20 robe * /trunk/extras/tiger_geocoder/tiger_2010/normalize/count_words.sql: mark as immutable 2011-05-08 17:18 robe * /trunk/extras/tiger_geocoder/tiger_2010/geocode/reverse_geocode.sql, /trunk/extras/tiger_geocoder/tiger_2010/normalize/end_soundex.sql, /trunk/extras/tiger_geocoder/tiger_2010/normalize/get_last_words.sql, /trunk/extras/tiger_geocoder/tiger_2010/normalize/location_extract.sql, /trunk/extras/tiger_geocoder/tiger_2010/normalize/location_extract_countysub_exact.sql, /trunk/extras/tiger_geocoder/tiger_2010/normalize/location_extract_place_exact.sql, /trunk/extras/tiger_geocoder/tiger_2010/normalize/location_extract_place_fuzzy.sql, /trunk/extras/tiger_geocoder/tiger_2010/normalize/pprint_addy.sql, /trunk/extras/tiger_geocoder/tiger_2010/normalize/state_extract.sql, /trunk/extras/tiger_geocoder/tiger_2010/utility/cull_null.sql, /trunk/extras/tiger_geocoder/tiger_2010/utility/levenshtein_ignore_case.sql, /trunk/extras/tiger_geocoder/tiger_2010/utility/nullable_levenshtein.sql, /trunk/extras/tiger_geocoder/tiger_2010/utility/utmzone.sql: more cleanup. Get rid of more deprecated functions, put in more stable,imuutable markers. Change some functions from plpgsql to sql 2011-05-08 16:36 robe * /trunk/extras/tiger_geocoder/tiger_2010/README, /trunk/extras/tiger_geocoder/tiger_2010/create_geocode.sql, /trunk/extras/tiger_geocoder/tiger_2010/geocode/geocode.sql, /trunk/extras/tiger_geocoder/tiger_2010/geocode/geocode_address.sql, /trunk/extras/tiger_geocoder/tiger_2010/geocode/geocode_location.sql, /trunk/extras/tiger_geocoder/tiger_2010/geocode/includes_address.sql, /trunk/extras/tiger_geocoder/tiger_2010/geocode/interpolate_from_address.sql, /trunk/extras/tiger_geocoder/tiger_2010/geocode/rate_attributes.sql: Put in costing and make most of the functions either STABLE or IMMUTABLE. We were loosing a lot of cacheability of that. Also put in instructions in README how to upgrade the scripts. Will need to put this in the official docs too once cleaned that up a bit. 2011-05-07 16:33 robe * /trunk/extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql: put in clock timestamps in debugging logic. We seem to be loosing more time on this normalize than we should be. 2011-05-06 21:39 strk * /trunk/topology/sql/sqlmm.sql, /trunk/topology/test/regress/st_modedgeheal.sql, /trunk/topology/test/regress/st_modedgeheal_expected: ST_ModEdgeHeal: move check for TopoGeometry after check for connected edges. Fixes bug #942 and regress-tests it [RT-SIGTA] 2011-05-06 21:21 strk * /trunk/topology/sql/sqlmm.sql, /trunk/topology/test/regress/st_modedgeheal.sql, /trunk/topology/test/regress/st_modedgeheal_expected: topology.ST_ModEdgeHeal: Check for edge existance before TopoGeometry definitions. Fixes bug #941 and regress-tests it. 2011-05-06 14:29 jorgearevalo * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h, /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rt_pg.h, /trunk/raster/test/core/testapi.c, /trunk/raster/test/core/testwkb.c: Trailing spaces removed from raster files. 2011-05-06 12:06 jorgearevalo * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h, /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/test/core/testapi.c, /trunk/raster/test/core/testwkb.c, /trunk/raster/test/regress/rt_addband_expected, /trunk/raster/test/regress/rt_mapalgebra_expected: Changes in raster memory management: - Only calling function memory context is used, except in SRF functions, where multi_call_memory_ctx is used. - rt_context internals hidden. The memory management and error reporting is performed by rtalloc/rterror family functions. They simply call rt_context struct fields as requested. Same philosophy here than in liblwgeom. - Now rt_context memory is statically allocated. Before this, new memory for rt_context was allocated in every function call. And the memory was allocated outside the calling function (in fcinfo->flinfo->fn_mcxt postgres memory context). 2011-05-06 06:46 strk * /trunk/topology/sql/sqlmm.sql, /trunk/topology/test/regress/st_getfaceedges.sql, /trunk/topology/test/regress/st_getfaceedges_expected, /trunk/topology/test/regress/st_modedgeheal_expected: Closer-to-iso exceptions from ST_GetFaceEdges/ST_ModEdgeHeal [RT-SIGTA] 2011-05-05 21:12 strk * /trunk/liblwgeom/lwout_wkb.c: Drop commented out code 2011-05-05 21:12 strk * /trunk/liblwgeom/lwgunparse.c: Do not attempt to read points from empty pointarrays (thanks valgrind for finding this) 2011-05-05 21:12 strk * /trunk/liblwgeom/cunit/cu_out_wkb.c, /trunk/liblwgeom/lwout_wkb.c: Allow dumping polygons with empty rings, fixing bug #937, add unit testing for that case. 2011-05-05 12:13 robe * /trunk/doc/faq_raster.xml: amend 2011-05-05 08:32 strk * /trunk/.gitignore: another generated file git-ignored 2011-05-05 07:34 strk * /trunk/.gitignore: Ignore new generated files 2011-05-05 07:30 robe * /trunk/doc/html/images/PostGIS_logo.png, /trunk/doc/html/images/osgeo_logo.png, /trunk/doc/introduction.xml, /trunk/doc/postgis.xml: replace osgeo log with project one and one that is not transparent so looks okay in pdf. Add PostGIS logo. Move logos to cover page. 2011-05-05 02:45 robe * /trunk/doc/introduction.xml: get rid of literal wrapper 2011-05-05 02:44 robe * /trunk/doc/faq.xml: amend faq and fix some typos 2011-05-05 02:30 robe * /trunk/doc/introduction.xml: Update Chris' bio now that he is taking on more of an active role 2011-05-05 02:26 robe * /trunk/doc/html/images/osgeo_logo.png, /trunk/doc/introduction.xml: attempt at OSGeo branding our documentation 2011-05-04 23:56 chodgson * /trunk, /trunk/postgis/lwgeom_functions_basic.c, /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: merged changes r7092 to fix null handling in st_collect for #912, #630 in 1.5 branch into trunk 2011-05-04 22:13 chodgson * /branches/1.5/postgis/lwgeom_functions_basic.c, /branches/1.5/regress/tickets.sql, /branches/1.5/regress/tickets_expected: committed patch from ticket #912 which also fixes #630 (duplicate) 2011-05-04 18:34 strk * /trunk/doc/extras_topology.xml: Add note about updating joined edges and relationships, touch ST_ModEdgeSplit, ST_NewEdgeSplit, ST_ModEdgeHeal [RT-SIGTA] 2011-05-04 18:20 strk * /trunk/doc/extras_topology.xml: Document ST_ModEdgeHeal [RT-SIGTA] 2011-05-04 18:20 strk * /trunk/topology/sql/sqlmm.sql, /trunk/topology/test/regress/st_modedgeheal.sql, /trunk/topology/test/regress/st_modedgeheal_expected: ST_ModEdgeHeal: update TopoGeom definitions, and test it [RT-SIGTA] 2011-05-04 18:20 strk * /trunk/topology/sql/sqlmm.sql, /trunk/topology/test/regress/st_modedgeheal.sql, /trunk/topology/test/regress/st_modedgeheal_expected: Test that healing of two edges is forbidden if any topogeom is defined by only one of them [RT-SIGTA] 2011-05-04 18:20 strk * /trunk/topology/sql/sqlmm.sql, /trunk/topology/test/regress/st_modedgeheal.sql, /trunk/topology/test/regress/st_modedgeheal_expected: Forbid healing edges if any feature is defined by only one of the two [RT-SIGTA] 2011-05-04 18:19 strk * /trunk/topology/sql/sqlmm.sql, /trunk/topology/test/Makefile, /trunk/topology/test/regress/st_modedgeheal.sql, /trunk/topology/test/regress/st_modedgeheal_expected: Complete primitive (SQL/MM) portion of ST_ModEdgeHeal, regress test [RT-SIGTA] 2011-05-04 18:19 strk * /trunk/topology/sql/sqlmm.sql, /trunk/topology/topology.sql.in.c: Stub topology.ST_ModEdgeHeal [RT-SIGTA] 2011-05-03 16:56 strk * /trunk/doc/extras_topology.xml: Add examples of ST_GetFaceEdges 2011-05-03 13:35 robe * /trunk/liblwgeom/lwout_x3d.c: more work on handling 3d polygons with holes 2011-05-03 13:32 strk * /trunk/raster/test/regress/rt_above.sql, /trunk/raster/test/regress/rt_below.sql, /trunk/raster/test/regress/rt_contain.sql, /trunk/raster/test/regress/rt_contained.sql, /trunk/raster/test/regress/rt_left.sql, /trunk/raster/test/regress/rt_overabove.sql, /trunk/raster/test/regress/rt_overbelow.sql, /trunk/raster/test/regress/rt_overlap.sql, /trunk/raster/test/regress/rt_overleft.sql, /trunk/raster/test/regress/rt_overright.sql, /trunk/raster/test/regress/rt_right.sql, /trunk/raster/test/regress/rt_same.sql: extent() -> st_extent() 2011-05-03 13:32 strk * /trunk/topology/sql/sqlmm.sql, /trunk/topology/test/Makefile, /trunk/topology/test/regress/st_getfaceedges.sql, /trunk/topology/test/regress/st_getfaceedges_expected, /trunk/topology/topology.sql.in.c: Implement ST_GetFaceEdges (sql/mm topology function) [RT-SIGTA] 2011-05-03 12:45 robe * /trunk/regress/regress_management.sql, /trunk/regress/regress_management_expected: Use strk's suggestion of quieting hudson reqress by adding a \set VERBOSITY terse 2011-05-03 08:20 strk * /trunk/topology/sql/sqlmm.sql, /trunk/topology/topology.sql.in.c: Move type definition close to the function using it (ST_GetFaceEdges) 2011-05-01 02:46 robe * /trunk/doc/reference_output.xml, /trunk/liblwgeom/cunit/cu_out_x3d.c, /trunk/liblwgeom/lwout_x3d.c: Fix handling of 3d polygons (still doesn't handle holes right), update doc to show example and also caveats so far, add polygon and polyhedralsurface example to c unit tests 2011-04-30 22:26 colivier * /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwout_gml.c, /trunk/postgis/lwgeom_export.c: First implementation of #459. Still need unit tests and docs 2011-04-30 08:38 colivier * /branches/1.5/postgis/lwgeom_in_gml.c, /branches/1.5/regress/in_gml.sql, /branches/1.5/regress/in_gml_expected: ST_GeomFromGML: Fix #933 for 1.5 branch. Remove a wrong srsName definition. Update related unit tests 2011-04-30 08:38 robe * /trunk/doc/Makefile.in: put topology_comments generation back in the overall comments make 2011-04-30 08:29 colivier * /trunk/postgis/lwgeom_in_gml.c, /trunk/regress/in_gml.sql, /trunk/regress/in_gml_expected: Fix #933. Update related unit test. Add a convenient way to trace error in ST_GeomFromGML function 2011-04-29 19:10 robe * /trunk/doc/extras_tigergeocoder.xml: fix some typos in tiger geocoder documentation and hmm if Hudson is hiccuping (causing Olivier headaches), this might be the water he needs. 2011-04-29 18:39 colivier * /trunk/regress/in_gml.sql, /trunk/regress/in_gml_expected: Add LinearRing unit test for ST_GeomFromGML. Related to #905 2011-04-29 17:44 colivier * /trunk/doc/reference_constructor.xml, /trunk/postgis/lwgeom_in_gml.c, /trunk/postgis/postgis.sql.in.c, /trunk/regress/in_gml.sql: Add an srid default value as second optional parameter for ST_GeomFromGML. Related to #906. Remove a wrong srsName definition. Update doc and unit test 2011-04-28 21:05 robe * /trunk/extras/tiger_geocoder/tiger_2010/geocode/reverse_geocode.sql: Fix for #927 2011-04-28 17:57 robe * /trunk/LICENSE.TXT: fix typo 2011-04-27 18:31 pramsey * /spike/pramsey/lrsoffset/postgis/lwgeom_functions_lrs.c, /spike/pramsey/lrsoffset/postgis/sqlmm.sql.in.c: Add in ST_LocateAlong(line, m, offset) 2011-04-27 10:19 nicklas * /branches/1.4/postgis/postgis.sql.in.c: fix for #918 2011-04-27 10:18 nicklas * /branches/1.5/postgis/postgis.sql.in.c: fix for #918 2011-04-26 12:35 robe * /trunk/postgis/legacy.sql.in.c, /trunk/postgis/postgis.sql.in.c: #722 More deprecated functions: Get rid Extent deprecated aggregate, find_extent, Combine_BBox,StartPoint, EndPoint 2011-04-25 21:19 robe * /trunk/liblwgeom/liblwgeom.h: missed a spot 2011-04-25 21:18 robe * /trunk/doc/reference_accessor.xml, /trunk/liblwgeom/lwgeom_api.c: #923: document fix 2011-04-25 20:43 robe * /trunk/doc/release_notes.xml, /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: more link back to legacy_faq in release notes and what's changed 2011-04-25 20:32 robe * /trunk/CREDITS, /trunk/doc/introduction.xml: more update of credits 2011-04-25 18:49 pramsey * /trunk/CREDITS: Fix spelling of chodgson 2011-04-23 08:19 robe * /trunk/doc/faq.xml: Add faq about how to get back removed legacy functions 2011-04-23 08:03 robe * /trunk/doc/reference_raster.xml: Add missing ST_MapAlgebra proto 2011-04-22 11:36 jorgearevalo * /trunk/raster/test/regress/rt_mapalgebra_expected: MapAlgebra expected test messages updated. 2011-04-21 18:51 pracine * /trunk/raster/scripts/plpgsql/st_geomextent2rastercoord.sql: Function necessary for ST_Histogram with a geometry parameter 2011-04-21 15:03 pracine * /trunk/raster/scripts/plpgsql/st_histogram.sql: -First version of ST_Histogram 2011-04-20 09:23 nicklas * /trunk/postgis/postgis.sql.in.c: Fix bug #918 2011-04-20 08:36 robe * /trunk/doc/Makefile.in: take out topology_comments build from make comments -- seems to be making Hudson mad. Will put back in later. I think this is flaw in docbook and its trying to download a buggy docbook version since it succeeds for me when built separately but not built in chain. Will try to put back later. 2011-04-20 08:34 robe * /trunk/LICENSE.TXT: attempt at itemizing our licensing terms and licenses in use by various files and dependencies 2011-04-20 08:06 robe * /trunk/doc/extras_topology.xml: minor indent change 2011-04-20 07:04 robe * /trunk/doc/introduction.xml: Hudson is a demanding man. Try to make him happy again so he builds the docs again. 2011-04-19 16:58 strk * /trunk/doc/extras_topology.xml: Document topology.polygonize() 2011-04-19 16:58 strk * /trunk/topology/test/Makefile, /trunk/topology/test/regress/polygonize.sql, /trunk/topology/test/regress/polygonize_expected: Regress test for topology.polygonize() 2011-04-19 16:58 strk * /trunk/topology/Makefile.in, /trunk/topology/sql/polygonize.sql, /trunk/topology/topology.sql.in.c: Add topology.polygonize() function, see ticket #916 2011-04-19 16:51 robe * /trunk/postgis/legacy.sql.in.c, /trunk/postgis/legacy_chip.sql.in.c: #914 separate chip legacy functions from rest of legacy functions (regular legacy will be converted to legacy.sql, but chip won't for now) 2011-04-18 14:08 robe * /trunk/postgis/legacy.sql.in.c: fix for #913 replace geometry2box2d with LWGEOM_to_BOX2DFLOAT4 in st_box2d function definition. 2011-04-17 16:41 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: variable for buffer styles 2011-04-17 16:35 robe * /branches/1.5/doc/xsl/postgis_gardentest.sql.xsl: variable for buffer parameters 2011-04-15 20:34 pracine * /trunk/raster/scripts/plpgsql/st_addband.sql: Warn that this function was implemented in C 2011-04-15 20:30 pracine * /trunk/raster/rt_core/rt_api.c: -The minimum for float and double are -FLT_MAX & -DBL_MAX -Stacked some CASE options 2011-04-15 18:06 pracine * /trunk/raster/rt_pg/rtpostgis.sql.in.c: -Fix for #651. Replace "scale" parameter for "pixelsize". 2011-04-15 18:05 pracine * /trunk/doc/reference_raster.xml: -Fix for #651. Replace "scale" parameter for "pixelsize". 2011-04-15 17:56 jorgearevalo * /trunk/raster/scripts/python/raster2pgsql.py: Bug fixed: Loader tried to insert in .raster_overviews instead of public.raster_overviews 2011-04-15 11:21 robe * /trunk/extras/tiger_geocoder/tiger_2010/geocode/geocode.sql, /trunk/extras/tiger_geocoder/tiger_2010/geocode/geocode_address.sql, /trunk/extras/tiger_geocoder/tiger_2010/geocode/geocode_location.sql, /trunk/extras/tiger_geocoder/tiger_2010/geocode/includes_address.sql, /trunk/extras/tiger_geocoder/tiger_2010/geocode/interpolate_from_address.sql, /trunk/extras/tiger_geocoder/tiger_2010/geocode/other_helper_functions.sql, /trunk/extras/tiger_geocoder/tiger_2010/geocode/rate_attributes.sql, /trunk/extras/tiger_geocoder/tiger_2010/utility/cull_null.sql, /trunk/extras/tiger_geocoder/tiger_2010/utility/levenshtein_ignore_case.sql, /trunk/extras/tiger_geocoder/tiger_2010/utility/nullable_levenshtein.sql, /trunk/extras/tiger_geocoder/tiger_2010/utility/utmzone.sql: 2011-04-15 11:19 robe * /trunk/extras/tiger_geocoder/tiger_2010/normalize/count_words.sql, /trunk/extras/tiger_geocoder/tiger_2010/normalize/end_soundex.sql, /trunk/extras/tiger_geocoder/tiger_2010/normalize/get_last_words.sql, /trunk/extras/tiger_geocoder/tiger_2010/normalize/location_extract.sql, /trunk/extras/tiger_geocoder/tiger_2010/normalize/location_extract_countysub_exact.sql, /trunk/extras/tiger_geocoder/tiger_2010/normalize/location_extract_countysub_fuzzy.sql, /trunk/extras/tiger_geocoder/tiger_2010/normalize/location_extract_place_exact.sql, /trunk/extras/tiger_geocoder/tiger_2010/normalize/location_extract_place_fuzzy.sql, /trunk/extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql, /trunk/extras/tiger_geocoder/tiger_2010/normalize/pprint_addy.sql, /trunk/extras/tiger_geocoder/tiger_2010/normalize/state_extract.sql, /trunk/extras/tiger_geocoder/tiger_2010/tables/lookup_tables_2010.sql: change to all line feed 2011-04-15 11:15 robe * /trunk/extras/tiger_geocoder/tiger_2010/create_geocode.sh, /trunk/extras/tiger_geocoder/tiger_2010/create_geocode.sql, /trunk/extras/tiger_geocoder/tiger_2010/tiger_loader.sql: more patch corrections to support sh 2011-04-15 11:03 robe * /trunk/extras/tiger_geocoder/tiger_2010/geocode/reverse_geocode.sql: cleanup of breaks minor other changes 2011-04-15 11:00 robe * /trunk/extras/tiger_geocoder/tiger_2010/create_geocode.sh: replace with linux breaks, minor changes to paths 2011-04-14 16:29 jorgearevalo * /trunk/raster/rt_pg/rt_pg.c: palloc return value doesn't need to be checked, because if out of memory, function ends with elog(ERROR). It never returns NULL. 2011-04-14 13:50 strk * /trunk/configure.ac: Drop the unused BUILD_RASTER configure variable, fix use of the RASTER variable. Fixes bug #910. 2011-04-14 11:07 strk * /trunk/doc/introduction.xml: Properly credit Stadt Uster, co-sponsor of buffer styles in 1.5 2011-04-14 11:07 strk * /trunk/postgis/lwgeom_functions_analytic.c, /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: Implement SnapToGrid for CIRCULARSTRING and COMPOUNDCURVE. Just enough to fix #183. 2011-04-14 10:38 strk * /trunk/loader/cunit/Makefile.in: Do not error out if things are clean already 2011-04-14 10:36 strk * /trunk/loader/Makefile.in: Properly clean in loader's cunit test dir 2011-04-13 19:53 jorgearevalo * /trunk/raster/rt_pg/rt_pg.c: Context freed. It's not necessary. 2011-04-13 19:44 jorgearevalo * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_pg/rt_pg.c: Fixed bug from ticket #837. Some other improvements in RASTER_mapAlgebra. Minor bug fixed in rt_raster_serialized_size. 2011-04-13 11:21 strk * /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: Add test for ticket #834 2011-04-13 10:25 mleslie * /trunk/loader/shp2pgsql-gui.c: Adding a dbf filter for file selection. 2011-04-13 08:08 strk * /trunk/.gitignore, /trunk/GNUmakefile.in, /trunk/author.sh: Have 'svnrebase' rule use an authors file rather than command. Lets older git do it (old git on the machine currently mirroring the codebase to github). 2011-04-13 07:57 strk * /trunk/GNUmakefile.in: Add svnrebase rule, to facilitate use from git 2011-04-13 07:41 strk * /trunk/author.sh: Add script to be used with git-svn --authors-prog 2011-04-12 12:34 robe * /trunk/regress/loader/PointWithSchema-post.sql: Quiet quiet Hudson 2011-04-11 17:13 robe * /trunk/liblwgeom/cunit/cu_out_x3d.c: credit change 2011-04-11 16:17 robe * /trunk/liblwgeom/cunit/cu_out_x3d.c: 2011-04-11 16:14 robe * /trunk/liblwgeom/cunit/Makefile.in, /trunk/liblwgeom/cunit/cu_out_x3d.c, /trunk/liblwgeom/cunit/cu_tester.c: preliminary cunit tests for x3d output functions 2011-04-11 09:54 strk * /trunk/raster/test/regress/Makefile.in, /trunk/regress/Makefile.in, /trunk/topology/test/Makefile: Add support for a RUNTESTFLAGS variable so you can do something like: 'make check RUNTESTFLAGS=-v' and get the problems printed w/out having to look at logs. 2011-04-11 09:53 strk * /trunk/postgis/postgis.sql.in.c, /trunk/regress/regress_management.sql, /trunk/regress/regress_management_expected: Do not raise an exception from DropGeometryTable if a non-existing table is given. Patch by Andrea Peri. Regress test mine. Closes ticket #861. 2011-04-09 14:27 robe * /trunk/doc/reference_processing.xml: minor cleanup replace tabs with spaces in ST_LineToCurve example 2011-04-09 06:32 robe * /trunk/doc/reference_measure.xml: fix url in ST_Azimuth. 2011-04-08 17:02 robe * /trunk/doc/html/image_src/Makefile.in, /trunk/doc/html/image_src/st_azimuth01.wkt, /trunk/doc/html/image_src/st_azimuth02.wkt, /trunk/doc/html/image_src/st_azimuthmath.sql, /trunk/doc/reference_measure.xml: Azimuth example with angles of azimuth and my drawing cheatsheet (st_azimuthmath.sql) in case have to do this again. 2011-04-08 14:04 robe * /trunk/doc/extras_topology.xml: Document TopologySummary 2011-04-08 10:58 strk * /trunk/NEWS: tabs to spaces 2011-04-07 18:02 jorgearevalo * /trunk/raster/rt_pg/rt_pg.c: Some memory freed. Related ticket #851. 2011-04-06 14:30 strk * /trunk/postgis/gserialized_gist_nd.c: Fix typo in gserialized_overlaps (contains->overlaps). Fixes ticket #869. 2011-04-05 22:26 robe * /trunk/postgis/postgis.sql.in.c, /trunk/regress/Makefile.in, /trunk/regress/concave_hull.sql, /trunk/regress/concave_hull_expected: Get rid of some tests in _ST_ConcaveHull and only attempt to make a polygon if the line is simple. ST_Covers is causing me quite a bit of greif as a testing tool. don't recall so many topo node this and that in GEOS 3.2 ST_Covers. Also add in some regress tests for ST_ConcaveHull -- more to come. 2011-04-04 16:25 robe * /trunk/doc/extras_tigergeocoder.xml, /trunk/extras/tiger_geocoder/tiger_2010/normalize/location_extract.sql, /trunk/extras/tiger_geocoder/tiger_2010/normalize/state_extract.sql: Fix typo in tiger manual and fix for #887 -- it was really the issue of using , instead of space to separate state and zip that was the main culprit 2011-04-04 15:19 robe * /trunk/doc/using_postgis_dataman.xml: add pgsql2shp -m switch to dumper help 2011-04-04 13:10 robe * /trunk/postgis/legacy.sql.in.c: minor issue preventing legacy load: locate_along_measure should use ST_ wrapper 2011-04-04 12:11 strk * /trunk/topology/sql/populate.sql: topology.AddFace: prepare ring geometry and check intersection with an interior edge point. Speeds up registration of faces, particularly when composed by many edges. See ticket #880. [RT-SIGTA] 2011-04-04 07:05 strk * /trunk/doc/man/pgsql2shp.1: Add -m reference in pgsql2shp manpage, by Loic Dachary. See ticket #885. 2011-04-04 03:10 robe * /trunk/NEWS, /trunk/doc/introduction.xml, /trunk/doc/release_notes.xml: Add pgsql2shp allow predefined list to news and release. Add Loic Dachary to credits. 2011-04-04 02:35 robe * /trunk/doc/reference_raster.xml: forgot one ST_AddBand proto 2011-04-04 02:20 robe * /trunk/doc/reference_raster.xml: Add missing ST_Band protos and remove non-existent one 2011-04-04 01:25 robe * /trunk/postgis/Makefile.in: #898, #551: generate postgis_upgrade_20_minor.sql, legacy.sql and stop generating obsolete 15_minor, 14, 13_14 2011-04-03 19:19 strk * /trunk/loader/cunit/Makefile.in, /trunk/loader/cunit/cu_pgsql2shp.c, /trunk/loader/cunit/cu_pgsql2shp.h, /trunk/loader/cunit/cu_tester.c, /trunk/loader/cunit/cu_tester.h, /trunk/loader/cunit/map.txt, /trunk/loader/pgsql2shp-cli.c, /trunk/loader/pgsql2shp-core.c, /trunk/loader/pgsql2shp-core.h: Ticket #855 by Loic Dachary: pgsql2shp fields conversion from predefined list 2011-04-02 12:27 strk * /trunk/topology/test/Makefile, /trunk/topology/test/regress/addface2.5d.sql, /trunk/topology/test/regress/addface2.5d_expected, /trunk/topology/topology.sql.in.c: Use a 2d geometry for face mbr, even for 2.5d topologies. After all mbr is a rectangle (not cube) by definition (Minimum Bounding Rectangle) so we don't want to mess with poliedron or whatnot [see #103 for more infos about the can of worms..] 2011-04-01 05:18 jorgearevalo * /trunk/GNUmakefile.in, /trunk/configure.ac, /trunk/raster/Makefile.in, /trunk/raster/rt_pg/Makefile.in, /trunk/raster/test/Makefile.in, /trunk/raster/test/core/testapi.c, /trunk/raster/test/regress/Makefile.in, /trunk/regress/run_test: Raster testing added to core testing. Related ticket #762. 2011-03-31 10:26 strk * /trunk/topology/sql/manage/TopologySummary.sql: topology.TopologSummary: survive presence of stale records in topology.topology and missing tables from topology schemas. 2011-03-31 10:26 strk * /trunk/topology/sql/manage/TopologySummary.sql: topology.TopologySummary: report 'has Z' flag on topologies 2011-03-31 09:35 strk * /trunk/topology/test/Makefile, /trunk/topology/test/regress/createtopology.sql, /trunk/topology/test/regress/createtopology_expected, /trunk/topology/test/regress/topo2.5d.sql, /trunk/topology/test/regress/topo2.5d_expected, /trunk/topology/topology.sql.in.c: Add support for creating topologies allowing 3d vertices on edges and nodes. Includes regress testing [RT-SIGTA] 2011-03-29 14:58 robe * /trunk/regress/loader/Latin1.select.expected: try to save as utf-8 2011-03-29 14:10 robe * /trunk/regress/loader/Latin1.select.expected: that didn't work. Try resaving as latin1 and then repull down. 2011-03-29 13:57 robe * /trunk/regress/loader/Latin1.select.expected: mark this as an executable then maybe just mamber it won't try to inherit the encoding of my OS 2011-03-29 13:57 strk * /trunk/topology/test/regress/addface.sql, /trunk/topology/test/regress/addface_expected: Add another test for topology.AddFace in presence of an open edge whose endpoints both intersect a polygon ring which does not cover it. 2011-03-29 13:20 jorgearevalo * /trunk/raster/test/regress/create_rt_gist_test_expected: Modified expected result for create_rt_gist_test regress test. It works differently in PostgreSQL 8.4.7 and PostgreSQL 9.0.3. See ticket #870. 2011-03-29 11:10 robe * /trunk/NEWS, /trunk/doc/release_notes.xml: Add #817 Renaming old 3D functions to the convention ST_3D to release notes 2011-03-28 23:24 jorgearevalo * /trunk/raster/test/regress/create_rt_gist_test_expected, /trunk/raster/test/regress/rt_addband_expected: Modified expected values for some raster tests 2011-03-28 23:10 pracine * /trunk/raster/rt_core/rt_api.c: -Minimal value for float is -FLT_MAX, not FLT_MIN 2011-03-28 22:56 jorgearevalo * /trunk/liblwgeom/lex.yy.c: liblwgeom/lex.yy.c version 6180 reverted 2011-03-28 22:52 jorgearevalo * /trunk/liblwgeom/lex.yy.c, /trunk/raster/rt_core/rt_api.c: Missed check added again. 2011-03-28 22:49 jorgearevalo * /trunk/raster/rt_core/rt_api.c, /trunk/raster/test/core/testapi.c: Some bugs related with ticket #870 solved. Added more test for polygonize function. 2011-03-28 22:10 pracine * /trunk/raster/rt_core/rt_api.c, /trunk/raster/test/regress/rt_addband_expected: -Changed message not proper when just setting pixel value 2011-03-28 20:31 pracine * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/test/regress/rt_addband_expected: -Transformed many error into warning (or notice) -Removed function name in message for warnings -Added doc about rules when to return notice or error -Removed commented out notices -removed warning when passed raster is null. Just return null -Get band number with PG_GETARG_INT32 instead of PG_GETARG_UINT16 which was converting values < 0 to something > 0 2011-03-28 20:21 robe * /trunk/regress/loader/ReprojectPts-w.select.expected, /trunk/regress/loader/ReprojectPts.select.expected, /trunk/regress/loader/ReprojectPts.select.sql, /trunk/regress/loader/ReprojectPtsGeog-w.select.expected, /trunk/regress/loader/ReprojectPtsGeog.select.expected, /trunk/regress/loader/ReprojectPtsGeog.select.sql: attempt to quiet floating point erros in reprojection by roudning the coordinates (worked on mingw and still works after change). I assume -ws are when using -w switch? 2011-03-28 18:46 nicklas * /trunk/doc/reference_constructor.xml, /trunk/doc/reference_measure.xml, /trunk/doc/reference_misc.xml, /trunk/postgis/legacy.sql.in.c, /trunk/postgis/postgis.sql.in.c: Putting renamed 3D-functions in legacy.sql.c and some clarifying notes about the renaming 2011-03-28 18:01 jorgearevalo * /trunk/raster/rt_core/rt_api.c: Raster polygonization optimized using a layer filter to avoid NODATA values. Related ticket #870. 2011-03-27 17:50 nicklas * /trunk/doc/reference_constructor.xml, /trunk/doc/reference_measure.xml, /trunk/doc/reference_misc.xml, /trunk/doc/reference_type.xml, /trunk/doc/rfc/postgis_rfc_03_sheet.txt, /trunk/postgis/postgis.sql.in.c, /trunk/postgis/uninstall_postgis.sql.in.c, /trunk/regress/ctors.sql, /trunk/regress/lwgeom_regress.sql, /trunk/regress/measures.sql, /trunk/utils/new_postgis_restore.pl: Renaming of 3D functions, #817 2011-03-27 02:43 robe * /trunk/NEWS, /trunk/doc/release_notes.xml: more additions / corrections to release notes 2011-03-26 23:44 robe * /trunk/extras/tiger_geocoder/tiger_2010/create_geocode.sh: 2011-03-26 23:42 robe * /trunk/extras/tiger_geocoder/tiger_2010/create_geocode.sh, /trunk/extras/tiger_geocoder/tiger_2010/tiger_loader.sql: more typo corrections 2011-03-26 18:04 robe * /trunk/doc/extras_tigergeocoder.xml: update docs to reflect changes in tiger loader 2011-03-26 17:43 robe * /trunk/extras/tiger_geocoder/tiger_2010/README, /trunk/extras/tiger_geocoder/tiger_2010/create_geocode.sql, /trunk/extras/tiger_geocoder/tiger_2010/geocode/reverse_geocode.sql, /trunk/extras/tiger_geocoder/tiger_2010/tiger_loader.sql: cleanup change linux to sh. Get rid of some typos in the sh script generator, move some more variables to the top for easier setting. Fix some errors in loader_tables preventing some soundex index from being created. Change reverse_geocoder.sql (from utfy-8 (not sure how that happened) 2011-03-25 09:11 robe * /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: amend to include work on tiger geocoder 2011-03-24 22:56 pracine * /trunk/raster/rt_pg/rt_pg.c: -Fixxed a bug getting toindex band index -Classified one function declaration 2011-03-24 22:55 pracine * /trunk/raster/rt_pg/rtpostgis.sql.in.c: -ST_AddBand should add the new band as the last band if no band index is apecified 2011-03-24 11:39 robe * /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: Give special functions index a static name so it doesn't get pushed down to another chapter every time we add a new chapter 2011-03-23 22:09 pracine * /trunk/raster/rt_pg/rt_pg.c: -Return NULL if raster is NULL in RASTER_addband -Warn if first raster is NULL in RASTER_copyband and return NULL 2011-03-23 22:01 pracine * /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/test/regress/rt_pixelvalue_expected: -Reordered/classified function declaration -Renamed index and nband to bandindex in many functions -Better handling for NULL in RASTER_setBandNoDataValue following ticket #883. Return original raster if can't set nodata value 2011-03-23 21:50 pracine * /trunk/raster/test/regress/rt_io.sql: Removed extra spaces 2011-03-23 20:51 pracine * /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/test/regress/rt_pixelvalue_expected: -Better handling of NULL for ST_SetValue. Return the original raster when band, X or Y are NULL instead of an error or NULL. See #883. 2011-03-23 19:52 pracine * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h, /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/regress/rt_addband_expected, /trunk/raster/test/regress/rt_pixelvalue_expected: -General review of ST_AddBand following ticket 871 -Moved some warning in the core -Renamed the parameters to make more explicit which one is "to" and which one is "from" -Fixed confusion in parameter order. -Set many rtpostgis.sql.in.c functions to STRICT -Removed check for null in RASTER_getPixelValue since st_value is now strict. More might follow. -Removed (or moved) some documentation from rt_api.c already present in rt_api.h 2011-03-23 18:15 jorgearevalo * /trunk/raster/rt_pg/rt_pg.c: Semicolon missed. 2011-03-23 02:57 jorgearevalo * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_pg/rt_pg.c: Server crash reported in ticket #837 partially solved. SPI_finish causes server to crash. Commented in this commit, but it's not a good solution, I think. This guy had the same problem 10 years ago. No responses: http://www.mail-archive.com/pgsql-general@postgresql.org/msg18558.html 2011-03-22 20:31 pracine * /trunk/raster/scripts/plpgsql/st_pixelaspolygons.sql: -ST_PixelAsPolygons also return the x & y coordinates of the pixel 2011-03-22 14:26 robe * /trunk/doc/reference_output.xml: some clarification of specs 2011-03-22 13:54 robe * /trunk/doc/introduction.xml: more cleanup 2011-03-22 05:57 robe * /trunk/doc/introduction.xml: minor rearrangement wording changes to Paul's bio 2011-03-22 05:53 robe * /trunk/doc/introduction.xml: Amend my bio so people know who to point fingers at when Tiger Geocoder and X3D don't work right. 2011-03-22 05:44 robe * /trunk/doc/extras_topology.xml, /trunk/topology/sql/sqlmm.sql: Fix #879 (get rid of use of both deprecated line_locate_point and line_substring... document function 2011-03-21 16:33 strk * /trunk/regress/Makefile.in, /trunk/regress/polygonize.sql, /trunk/regress/polygonize_expected: Add test for ST_Polygonize with nested collection input (see ticket #878) 2011-03-21 11:04 strk * /trunk/topology/sql/sqlmm.sql, /trunk/topology/topology.sql.in.c: Convert to $$ quoting (ticket #714) 2011-03-21 10:28 strk * /trunk/topology/sql/sqlmm.sql: Add an ST_RemIsoNode alias to ST_RemoveIsoNode (ticket #798) 2011-03-21 10:18 strk * /trunk/topology/sql/sqlmm.sql, /trunk/topology/topology.sql.in.c: ST_ModEdgesSplit -> ST_ModEdgeSplit (ticket #794) 2011-03-20 16:04 robe * /trunk/doc/introduction.xml: 2011-03-20 15:58 robe * /trunk/doc/introduction.xml: more credit cleanup and rounding up of credits 2011-03-20 15:44 robe * /trunk/doc/introduction.xml: fix typo 2011-03-20 14:01 jorgearevalo * /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/regress/rt_addband.sql, /trunk/raster/test/regress/rt_addband_expected, /trunk/raster/test/regress/rt_mapalgebra_expected: Two ST_AddBands missing variants added. Related tickets #858, #792. 2011-03-20 08:55 strk * /trunk/topology/sql/populate.sql: Re-drop ST_SharedPath from topology.AddFace, this time with stronger robustness, so not prone to error exposed by #874. It was a pity to give up a 10% speed improvement... Thanks supermoon for keeping me up. [RT-SIGTA] 2011-03-19 23:35 strk * /trunk/topology/sql/populate.sql, /trunk/topology/test/regress/addface.sql: Fix #874 by getting back to ST_SharedPaths use. Might try to optimize again in the future, but correctness first! This commit also adds regression testing for the case [RT-SIGTA] 2011-03-19 02:49 robe * /trunk/NEWS, /trunk/doc/release_notes.xml: more company contribution amendments 2011-03-19 02:31 robe * /trunk/NEWS, /trunk/doc/release_notes.xml: more updating to better reflect corporate sponsor contributions 2011-03-19 02:05 robe * /trunk/NEWS, /trunk/doc/introduction.xml, /trunk/doc/release_notes.xml: More cleanup of release notes. Add a corporate contributors section to kill 2 birds (give credit to companies that have funded PostGIS and also so we have a catalog of companies that can lay claim to parts of PostGIS as part of our incubation due diligence). Guys if I'm missing companies in the list which I most surely am, please add them. 2011-03-18 21:13 robe * /trunk/liblwgeom/lwout_x3d.c: Fill in coordIndex for multipolygons 2011-03-18 20:06 robe * /trunk/regress/loader/Latin1.select.expected: 2011-03-18 19:56 robe * /trunk/regress/loader/PointWithSchema.select.expected: force to LF eol type so doesn't barf in MingW 2011-03-18 19:43 pramsey * /trunk/loader/shp2pgsql-cli.c, /trunk/loader/shp2pgsql-gui.c: Jeff Adams: Changed variables we are storing getopt result in from char to int, since int is the return type from the getopt function. (#663) 2011-03-18 19:33 robe * /trunk/NEWS, /trunk/doc/introduction.xml, /trunk/doc/release_notes.xml: Update credits and release notes to include Jeff Adams much appreciated contributions and other minor things 2011-03-18 19:22 pramsey * /trunk/regress/run_test: Jeff Adams: Removed not-really-necessary -m1 parameter from grep call because it does not work on MingW. 2011-03-18 19:13 pramsey * /trunk/loader/shp2pgsql-core.c, /trunk/regress/Makefile.in, /trunk/regress/loader/Latin1.dbf, /trunk/regress/loader/Latin1.opts, /trunk/regress/loader/Latin1.select.expected, /trunk/regress/loader/Latin1.select.sql, /trunk/regress/loader/README, /trunk/regress/run_test: Jeff Adams: Added regression test for LATIN1 encoding, fixed failure to convert to UTF8. (#808) 2011-03-18 19:03 robe * /trunk/regress/tickets_expected: need to always output with LF breaks otherwise fails on windows mingw as windows switches the breaks to CRLF 2011-03-18 18:30 pramsey * /trunk/regress/loader/Arc-G.shp.expected, /trunk/regress/loader/ArcM-G.shp.expected, /trunk/regress/loader/ArcZ-G.shp.expected, /trunk/regress/loader/MultiPoint-G.shp.expected, /trunk/regress/loader/MultiPointM-G.shp.expected, /trunk/regress/loader/MultiPointZ-G.shp.expected, /trunk/regress/loader/Point-G.shp.expected, /trunk/regress/loader/PointM-G.shp.expected, /trunk/regress/loader/PointZ-G.shp.expected, /trunk/regress/loader/Polygon-G.shp.expected, /trunk/regress/loader/PolygonM-G.shp.expected, /trunk/regress/loader/PolygonZ-G.shp.expected, /trunk/regress/run_test: Jeff Adams: Added dumping tests for -G versions of loader regress tests. 2011-03-18 18:21 pramsey * /trunk/regress/loader/Arc-G.select.expected, /trunk/regress/loader/Arc.select.sql, /trunk/regress/loader/ArcM-G.select.expected, /trunk/regress/loader/ArcM.select.sql, /trunk/regress/loader/ArcZ-G.select.expected, /trunk/regress/loader/ArcZ.select.sql, /trunk/regress/loader/MultiPoint-G.select.expected, /trunk/regress/loader/MultiPoint.select.sql, /trunk/regress/loader/MultiPointM-G.select.expected, /trunk/regress/loader/MultiPointM.select.sql, /trunk/regress/loader/MultiPointZ-G.select.expected, /trunk/regress/loader/MultiPointZ.select.sql, /trunk/regress/loader/Point-G.select.expected, /trunk/regress/loader/Point.select.sql, /trunk/regress/loader/PointM-G.select.expected, /trunk/regress/loader/PointM.select.sql, /trunk/regress/loader/PointZ-G.select.expected, /trunk/regress/loader/PointZ.select.sql, /trunk/regress/loader/Polygon-G.select.expected, /trunk/regress/loader/Polygon.select.sql, /trunk/regress/loader/PolygonM-G.select.expected, /trunk/regress/loader/PolygonM.select.sql, /trunk/regress/loader/PolygonZ-G.select.expected, /trunk/regress/loader/PolygonZ.select.sql, /trunk/regress/run_test: Jeff Adams: Now runs all the normal regression tests with the -G option as well. (#358) 2011-03-18 17:36 pramsey * /trunk/regress/Makefile.in, /trunk/regress/loader/PointWithSchema-post.sql, /trunk/regress/loader/PointWithSchema-pre.sql, /trunk/regress/loader/PointWithSchema.dbf, /trunk/regress/loader/PointWithSchema.opts, /trunk/regress/loader/PointWithSchema.select.expected, /trunk/regress/loader/PointWithSchema.select.sql, /trunk/regress/loader/PointWithSchema.shp, /trunk/regress/loader/PointWithSchema.shx: Jeff Adams: Adding a regression test for the loader that uses a schema-qualified table name. 2011-03-18 16:54 pramsey * /trunk/loader/shp2pgsql-cli.c: Jeff Adams: Per suggestion on #857, corrected output to indicate table name is optional. 2011-03-18 16:47 pramsey * /trunk/postgis/gserialized.h: Whoops, back out the gserialized flag 2011-03-18 16:24 pramsey * /trunk/loader/shp2pgsql-core.c, /trunk/loader/shp2pgsql-core.h, /trunk/regress/loader/MultiToSinglePoint-w.select.expected, /trunk/regress/loader/NotReallyMultiPoint-w.select.expected, /trunk/regress/loader/ReprojectPts-w.select.expected, /trunk/regress/loader/ReprojectPtsGeog-w.select.expected: Jeff Adams: Increasing precision due to tests failing in automatic build. 2011-03-18 16:16 pramsey * /trunk/postgis/geography.sql.in.c, /trunk/postgis/gserialized.h, /trunk/postgis/gserialized_gist_nd.c, /trunk/postgis/lwgeom_btree.c, /trunk/postgis/postgis.sql.in.c: Add the &&& operator and index binding for 'gist_geometry_ops_nd'. Operator behavior in mixed-dimension query situations still to be determined. 2011-03-18 15:52 pramsey * /trunk/raster/rt_core/rt_api.c: Fix build fail when DEBUG = 1. 2011-03-18 15:40 pramsey * /trunk/doc/man/shp2pgsql.1, /trunk/doc/using_postgis_dataman.xml, /trunk/loader/shp2pgsql-cli.c, /trunk/loader/shp2pgsql-core.c, /trunk/loader/shp2pgsql-core.h, /trunk/loader/shp2pgsql-gui.c, /trunk/regress/Makefile.in, /trunk/regress/loader/Arc-w.select.expected, /trunk/regress/loader/Arc-wkb.expected, /trunk/regress/loader/Arc-wkb.sql, /trunk/regress/loader/Arc-wkt.expected, /trunk/regress/loader/Arc-wkt.sql, /trunk/regress/loader/Arc.select.expected, /trunk/regress/loader/Arc.select.sql, /trunk/regress/loader/Arc.shp.expected, /trunk/regress/loader/ArcM-w.select.expected, /trunk/regress/loader/ArcM-wkb.expected, /trunk/regress/loader/ArcM-wkb.sql, /trunk/regress/loader/ArcM-wkt.expected, /trunk/regress/loader/ArcM-wkt.sql, /trunk/regress/loader/ArcM.select.expected, /trunk/regress/loader/ArcM.select.sql, /trunk/regress/loader/ArcM.shp.expected, /trunk/regress/loader/ArcZ-w.select.expected, /trunk/regress/loader/ArcZ-wkb.expected, /trunk/regress/loader/ArcZ-wkt.expected, /trunk/regress/loader/ArcZ.select.expected, /trunk/regress/loader/ArcZ.select.sql, /trunk/regress/loader/ArcZ.shp.expected, /trunk/regress/loader/MultiPoint-w.select.expected, /trunk/regress/loader/MultiPoint-wkb.expected, /trunk/regress/loader/MultiPoint-wkb.sql, /trunk/regress/loader/MultiPoint-wkt.expected, /trunk/regress/loader/MultiPoint-wkt.sql, /trunk/regress/loader/MultiPoint.select.expected, /trunk/regress/loader/MultiPoint.select.sql, /trunk/regress/loader/MultiPoint.shp.expected, /trunk/regress/loader/MultiPointM-w.select.expected, /trunk/regress/loader/MultiPointM-wkb.expected, /trunk/regress/loader/MultiPointM-wkb.sql, /trunk/regress/loader/MultiPointM-wkt.expected, /trunk/regress/loader/MultiPointM-wkt.sql, /trunk/regress/loader/MultiPointM.select.expected, /trunk/regress/loader/MultiPointM.select.sql, /trunk/regress/loader/MultiPointM.shp.expected, /trunk/regress/loader/MultiPointZ-w.select.expected, /trunk/regress/loader/MultiPointZ-wkb.expected, /trunk/regress/loader/MultiPointZ-wkb.sql, /trunk/regress/loader/MultiPointZ-wkt.expected, /trunk/regress/loader/MultiPointZ-wkt.sql, /trunk/regress/loader/MultiPointZ.select.expected, /trunk/regress/loader/MultiPointZ.select.sql, /trunk/regress/loader/MultiPointZ.shp.expected, /trunk/regress/loader/MultiToSinglePoint-w.select.expected, /trunk/regress/loader/MultiToSinglePoint.dbf, /trunk/regress/loader/MultiToSinglePoint.opts, /trunk/regress/loader/MultiToSinglePoint.select.expected, /trunk/regress/loader/MultiToSinglePoint.select.sql, /trunk/regress/loader/MultiToSinglePoint.shp, /trunk/regress/loader/MultiToSinglePoint.shp.expected, /trunk/regress/loader/MultiToSinglePoint.shx, /trunk/regress/loader/NoTransPoint-w.select.expected, /trunk/regress/loader/NoTransPoint-wkb.expected, /trunk/regress/loader/NoTransPoint-wkb.sql, /trunk/regress/loader/NoTransPoint-wkt.expected, /trunk/regress/loader/NoTransPoint-wkt.sql, /trunk/regress/loader/NoTransPoint.select.expected, /trunk/regress/loader/NoTransPoint.select.sql, /trunk/regress/loader/NoTransPoint.shp.expected, /trunk/regress/loader/NotReallyMultiPoint-w.select.expected, /trunk/regress/loader/NotReallyMultiPoint.dbf, /trunk/regress/loader/NotReallyMultiPoint.select.expected, /trunk/regress/loader/NotReallyMultiPoint.select.sql, /trunk/regress/loader/NotReallyMultiPoint.shp, /trunk/regress/loader/NotReallyMultiPoint.shp.expected, /trunk/regress/loader/NotReallyMultiPoint.shx, /trunk/regress/loader/Point-w.select.expected, /trunk/regress/loader/Point-wkb.expected, /trunk/regress/loader/Point-wkb.sql, /trunk/regress/loader/Point-wkt.expected, /trunk/regress/loader/Point-wkt.sql, /trunk/regress/loader/Point.select.expected, /trunk/regress/loader/Point.select.sql, /trunk/regress/loader/Point.shp.expected, /trunk/regress/loader/PointM-w.select.expected, /trunk/regress/loader/PointM-wkb.expected, /trunk/regress/loader/PointM-wkb.sql, /trunk/regress/loader/PointM-wkt.expected, /trunk/regress/loader/PointM-wkt.sql, /trunk/regress/loader/PointM.select.expected, /trunk/regress/loader/PointM.select.sql, /trunk/regress/loader/PointM.shp.expected, /trunk/regress/loader/PointZ-w.select.expected, /trunk/regress/loader/PointZ-wkb.expected, /trunk/regress/loader/PointZ-wkb.sql, /trunk/regress/loader/PointZ-wkt.expected, /trunk/regress/loader/PointZ-wkt.sql, /trunk/regress/loader/PointZ.select.expected, /trunk/regress/loader/PointZ.select.sql, /trunk/regress/loader/PointZ.shp.expected, /trunk/regress/loader/Polygon-w.select.expected, /trunk/regress/loader/Polygon-wkb.expected, /trunk/regress/loader/Polygon-wkb.sql, /trunk/regress/loader/Polygon-wkt.expected, /trunk/regress/loader/Polygon-wkt.sql, /trunk/regress/loader/Polygon.select.expected, /trunk/regress/loader/Polygon.select.sql, /trunk/regress/loader/Polygon.shp.expected, /trunk/regress/loader/PolygonM-w.select.expected, /trunk/regress/loader/PolygonM-wkb.expected, /trunk/regress/loader/PolygonM-wkb.sql, /trunk/regress/loader/PolygonM-wkt.expected, /trunk/regress/loader/PolygonM-wkt.sql, /trunk/regress/loader/PolygonM.select.expected, /trunk/regress/loader/PolygonM.select.sql, /trunk/regress/loader/PolygonM.shp.expected, /trunk/regress/loader/PolygonZ-w.select.expected, /trunk/regress/loader/PolygonZ-wkb.expected, /trunk/regress/loader/PolygonZ-wkb.sql, /trunk/regress/loader/PolygonZ-wkt.expected, /trunk/regress/loader/PolygonZ-wkt.sql, /trunk/regress/loader/PolygonZ.select.expected, /trunk/regress/loader/PolygonZ.select.sql, /trunk/regress/loader/PolygonZ.shp.expected, /trunk/regress/loader/README, /trunk/regress/loader/ReprojectPts-pre.sql, /trunk/regress/loader/ReprojectPts-w.select.expected, /trunk/regress/loader/ReprojectPts.dbf, /trunk/regress/loader/ReprojectPts.opts, /trunk/regress/loader/ReprojectPts.select.expected, /trunk/regress/loader/ReprojectPts.select.sql, /trunk/regress/loader/ReprojectPts.shp, /trunk/regress/loader/ReprojectPts.shx, /trunk/regress/loader/ReprojectPtsGeog-pre.sql, /trunk/regress/loader/ReprojectPtsGeog-w.select.expected, /trunk/regress/loader/ReprojectPtsGeog.dbf, /trunk/regress/loader/ReprojectPtsGeog.opts, /trunk/regress/loader/ReprojectPtsGeog.select.expected, /trunk/regress/loader/ReprojectPtsGeog.select.sql, /trunk/regress/loader/ReprojectPtsGeog.shp, /trunk/regress/loader/ReprojectPtsGeog.shx, /trunk/regress/loader/TSIPolygon-w.select.expected, /trunk/regress/loader/TSIPolygon-wkb.expected, /trunk/regress/loader/TSIPolygon-wkb.sql, /trunk/regress/loader/TSIPolygon-wkt.expected, /trunk/regress/loader/TSIPolygon-wkt.sql, /trunk/regress/loader/TSIPolygon.select.expected, /trunk/regress/loader/TSIPolygon.select.sql, /trunk/regress/loader/TSIPolygon.shp.expected, /trunk/regress/loader/TSTIPolygon-w.select.expected, /trunk/regress/loader/TSTIPolygon-wkb.expected, /trunk/regress/loader/TSTIPolygon-wkb.sql, /trunk/regress/loader/TSTIPolygon-wkt.expected, /trunk/regress/loader/TSTIPolygon-wkt.sql, /trunk/regress/loader/TSTIPolygon.select.expected, /trunk/regress/loader/TSTIPolygon.select.sql, /trunk/regress/loader/TSTIPolygon.shp.expected, /trunk/regress/loader/TSTPolygon-w.select.expected, /trunk/regress/loader/TSTPolygon-wkb.expected, /trunk/regress/loader/TSTPolygon-wkb.sql, /trunk/regress/loader/TSTPolygon-wkt.expected, /trunk/regress/loader/TSTPolygon-wkt.sql, /trunk/regress/loader/TSTPolygon.select.expected, /trunk/regress/loader/TSTPolygon.select.sql, /trunk/regress/loader/TSTPolygon.shp.expected, /trunk/regress/out_geometry.sql, /trunk/regress/run_test: Fixes the following shp2pgsql issues: #229: A new "-r" command line parameter to specify a "from" SRID for reprojecting (the existing -s is the "to"). #779: -S now works for points, and -w is documented. #864: MULTIPOINT shapefiles with single-vertex points now correctly load with all MULTIPOINTs. #865: no longer crashes when both -g and -G are used. 2011-03-18 14:11 pracine * /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/scripts/plpgsql/_MapAlgebraParts.sql, /trunk/raster/scripts/plpgsql/st_reclass.sql, /trunk/raster/scripts/python/raster2pgsql.py, /trunk/raster/test/regress/bug_test_car5.sql: -Standardized the way we write "nodata" from "NODATA" to "nodata" -My editor remove a lot of trailing space and convert tab to 4 spaces. Please set your editor to do the same. 2011-03-18 14:06 pracine * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h, /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/test/regress/rt_addband_expected, /trunk/raster/test/regress/rt_io_expected, /trunk/raster/test/regress/rt_pixelvalue_expected: -Fix for ticket 792: Clamp double to known values when pixeltype is other than double in rt_band_set_nodata, rt_band_set_pixel & rt_raster_generate_new_band -Added function name to many error messages -Standardized the way we write "nodata" from "NODATA" to "nodata" -Moved some documentation to the header file -My editor remove a lot of trailing space and convert tab to 4 spaces. Please make your editor do the same. -Removed declarations of many unused variable 2011-03-17 19:30 pramsey * /trunk/postgis/lwgeom_functions_analytic.c, /trunk/postgis/lwgeom_gist.c, /trunk/postgis/lwgeom_rtree.c, /trunk/postgis/lwgeom_spheroid.c: Quiet some debug-level warnings. 2011-03-17 19:27 pramsey * /trunk/postgis/gserialized_gist_2d.c: Fix mis-named debugging global 2011-03-17 13:44 pramsey * /trunk/liblwgeom/liblwgeom.h, /trunk/postgis/Makefile.in, /trunk/postgis/geography.h, /trunk/postgis/geography.sql.in.c, /trunk/postgis/geography_btree.c, /trunk/postgis/geography_gist.c, /trunk/postgis/gserialized_gist.c, /trunk/postgis/gserialized_gist.h, /trunk/postgis/gserialized_gist_2d.c, /trunk/postgis/gserialized_gist_nd.c, /trunk/postgis/postgis.sql.in.c: Replace variable-length-key 2D index with fixed-length-key for GSERIALIZED case. 2011-03-17 00:08 strk * /trunk/topology/sql/populate.sql: Avoid using ST_SharedPath in topology.AddFace as well. 2011-03-16 22:15 robe * /trunk/doc/reference_output.xml, /trunk/liblwgeom/lwout_x3d.c: Multilinestring working even for closed multilinestrings. Still need to fix polygon and multipolygons. also added example of closed multilinestring. 2011-03-16 20:23 robe * /trunk/liblwgeom/lwout_x3d.c: sort of take care of multilinestrings -- doesn't work for multilinestrings with closed linestrings so that's next up to correct. 2011-03-16 19:16 pramsey * /trunk/doc/man/shp2pgsql.1: Jeff Adams: Updated man page for -X, -T, and -e parameters (#110 and #67). 2011-03-16 19:16 pramsey * /trunk/regress/run_test: Jeff Adams: Only automatically run -D tests if no custom parameters have been set. 2011-03-16 18:48 jorgearevalo * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h: Deleted empty rt_raster_map_algebra function from rt_core. MapAlgebra implemented at PostgreSQL level. 2011-03-16 17:53 robe * /trunk/doc/reference_raster.xml: replace & with & to fix build 2011-03-16 17:16 pramsey * /trunk/loader/shp2pgsql-cli.c, /trunk/loader/shp2pgsql-core.c, /trunk/loader/shp2pgsql-core.h, /trunk/regress/Makefile.in, /trunk/regress/loader/NoTransPoint-wkb.expected, /trunk/regress/loader/NoTransPoint-wkb.sql, /trunk/regress/loader/NoTransPoint-wkt.expected, /trunk/regress/loader/NoTransPoint-wkt.sql, /trunk/regress/loader/NoTransPoint.dbf, /trunk/regress/loader/NoTransPoint.opts, /trunk/regress/loader/NoTransPoint.shp, /trunk/regress/loader/NoTransPoint.shx: Jeff Adams patch to add command line flag to not use a transaction. (#110) 2011-03-16 16:47 robe * /trunk/doc/reference_raster.xml: #651 revise ST_MakeEmptyRaster so arg names and types are consistent 2011-03-16 14:06 pramsey * /trunk/regress/loader/README, /trunk/regress/loader/TSIPolygon-wkb.expected, /trunk/regress/loader/TSIPolygon-wkb.sql, /trunk/regress/loader/TSIPolygon-wkt.expected, /trunk/regress/loader/TSIPolygon-wkt.sql, /trunk/regress/loader/TSIPolygon.dbf, /trunk/regress/loader/TSIPolygon.opts, /trunk/regress/loader/TSIPolygon.shp, /trunk/regress/loader/TSIPolygon.shx, /trunk/regress/loader/TSTIPolygon-wkb.expected, /trunk/regress/loader/TSTIPolygon-wkb.sql, /trunk/regress/loader/TSTIPolygon-wkt.expected, /trunk/regress/loader/TSTIPolygon-wkt.sql, /trunk/regress/loader/TSTIPolygon.dbf, /trunk/regress/loader/TSTIPolygon.opts, /trunk/regress/loader/TSTIPolygon.shp, /trunk/regress/loader/TSTIPolygon.shx, /trunk/regress/loader/TSTPolygon-wkb.expected, /trunk/regress/loader/TSTPolygon-wkb.sql, /trunk/regress/loader/TSTPolygon-wkt.expected, /trunk/regress/loader/TSTPolygon-wkt.sql, /trunk/regress/loader/TSTPolygon.dbf, /trunk/regress/loader/TSTPolygon.opts, /trunk/regress/loader/TSTPolygon.shp, /trunk/regress/loader/TSTPolygon.shx, /trunk/regress/run_test: Jeff Adams new testing of loader with cmd line options. 2011-03-16 13:03 pramsey * /trunk/regress/README, /trunk/regress/run_test: Jeff Adams patch to allow pre/post actions in regression tests 2011-03-16 13:02 pramsey * /trunk/loader/shp2pgsql-cli.c, /trunk/loader/shp2pgsql-core.c, /trunk/loader/shp2pgsql-core.h: Jeff Adams patch to support tablespaces (#67) 2011-03-16 05:15 robe * /trunk/doc/reference_output.xml: Document ST_ASX3D function -- still a work in progress -- will add more as I flesh out the rest. 2011-03-16 04:48 robe * /trunk/liblwgeom/lwout_x3d.c, /trunk/postgis/postgis.sql.in.c: Alas a functioning polyhedralsurface export viewable in freeWRL. Also add proto that just takes geometry as argument and defaults to precision 15 2011-03-15 15:11 jorgearevalo * /trunk/doc/reference_raster.xml: Added ST_IsEmpty documentation. Related ticket #591. 2011-03-15 14:04 robe * /trunk/regress/Makefile.in, /trunk/regress/regress_management.sql, /trunk/regress/regress_management_expected: Add regress tests for populate_geometry_columns,DropGeometryTable 2011-03-15 06:01 robe * /trunk/liblwgeom/lwout_x3d.c: Fix copy comment error 2011-03-14 17:00 robe * /trunk/liblwgeom/lwout_x3d.c: Lots of fixes. TIN is about perfect, Point, multipoint about perfect too, LINESTRING close. 2011-03-12 10:42 robe * /trunk/NEWS, /trunk/doc/release_notes.xml: minor corrections 2011-03-11 21:12 robe * /trunk/liblwgeom/Makefile.in, /trunk/liblwgeom/lwout_x3d.c, /trunk/postgis/lwgeom_export.c, /trunk/postgis/postgis.sql.in.c: preliminary work on x3d export. Still a lot to go. point, multipoint, tin, linestring almost working. Still need to fiddle with coordindex and spacing and get rid of junk copied from gml not needed. 2011-03-11 13:27 robe * /trunk/doc/extras_topology.xml: minor change 2011-03-11 12:37 robe * /trunk/doc/reference_raster.xml: Add Availability: 2.0.0 for functions I know are new after the raster postgis 2.0.0 merge 2011-03-11 12:26 robe * /trunk/doc/extras_topology.xml, /trunk/doc/release_notes.xml: document GetFaceByPoint and revise release_notes 2011-03-10 21:18 robe * /trunk/doc/faq_raster.xml: Add in Jorge's great windows instructions 2011-03-10 18:53 strk * /trunk/regress/run_test: Add a --raster flag to run_test 2011-03-10 11:33 strk * /trunk/topology/sql/manage/TopologySummary.sql: TopologySummary: Take an empty feature_column as a sign of a "detached" topological layer (one having no deploy on user-tables). 2011-03-09 23:42 pramsey * /spike/pramsey/lrsoffset: Copy working spike for offset patch. 2011-03-09 21:59 strk * /trunk/topology/Makefile.in, /trunk/topology/sql/query/getfacebypoint.sql, /trunk/topology/test/Makefile, /trunk/topology/test/regress/getfacebypoint.sql, /trunk/topology/test/regress/getfacebypoint_expected, /trunk/topology/topology.sql.in.c: Ticket #849 by Andrea Peri: topology.GetFaceByPoint implementation and test 2011-03-09 19:18 strk * /trunk/doc/extras_topology.xml, /trunk/topology/Makefile.in, /trunk/topology/sql/manage/CopyTopology.sql, /trunk/topology/test/Makefile, /trunk/topology/test/regress/copytopology.sql, /trunk/topology/test/regress/copytopology_expected, /trunk/topology/topology.sql.in.c: Ticket #856: topology.CopyTopology(text,text) implementation, test and documentation 2011-03-09 16:30 strk * /trunk/topology/test/regress/createtopogeom.sql, /trunk/topology/test/regress/createtopogeom_expected: Make createtopogeom test independent from the number of topologies created before running it 2011-03-09 10:19 strk * /trunk/topology/Makefile.in, /trunk/topology/sql/manage, /trunk/topology/sql/manage/TopologySummary.sql, /trunk/topology/topology.sql.in.c: Ticket #855: topology.TopologySummary() 2011-03-09 10:14 strk * /trunk/NEWS: Add note for ST_Relate with boundary node rule 2011-03-08 15:26 strk * /trunk/topology/sql/populate.sql: Simplify AddEdge code by using BoundaryNodeRule 2 (Endpoint) in ST_Relate call, thus saving a couple of calls to ST_RelateMatch. See tickets #770 and #844. 2011-03-08 10:43 strk * /trunk/doc/reference_measure.xml: Some (poor) documentation for ST_Relate(g1,g2,boundaryNodeRule) 2011-03-08 10:23 strk * /trunk/postgis/lwgeom_geos.c, /trunk/postgis/postgis.sql.in.c, /trunk/regress/Makefile.in, /trunk/regress/relate_bnr.sql, /trunk/regress/relate_bnr_expected: Ticket #844: add support for boundary node rule specification in ST_Relate [RT-SIGTA] 2011-03-08 08:16 strk * /trunk/regress/Makefile.in, /trunk/regress/relate.sql, /trunk/regress/relate_expected, /trunk/regress/relate_test: Enable a very old relate test which for some reason was never automatically run 2011-03-07 11:05 strk * /trunk/topology/sql/gml.sql: Avoid using ST_SharedPath (expensive) 2011-03-05 11:00 jorgearevalo * /trunk/raster/scripts/python/raster2pgsql.py: is_nan function defined for Python versions under 2.6 2011-03-05 09:12 robe * /trunk/doc/reference_accessor.xml: more marks of TIN 2011-03-05 06:17 robe * /trunk/doc/reference_accessor.xml: Flag more functions as supporting TINS, provide some examples 2011-03-05 06:07 robe * /trunk/doc/reference_accessor.xml, /trunk/doc/reference_processing.xml: more examples of TIN and polyhedral surfaces 2011-03-05 05:51 robe * /trunk/doc/reference_processing.xml: Fix ST_DumpPoints 3D examples so they don't flatten to 2D 2011-03-01 14:47 strk * /trunk/.gitignore: More ignores 2011-02-28 18:14 strk * /trunk/topology/sql/gml.sql: Use left_face/right_face when looking for face ring's edges. I've seen some areal TopoGeometries dumped in 1:76 of the time [RT-SIGTA] 2011-02-28 10:53 strk * /trunk/topology/test/regress/addface.sql, /trunk/topology/test/regress/addface_expected: Add test for invalid AddFace call (polygon not fully defined by known edges) 2011-02-28 10:40 strk * /trunk/topology/test/regress/getedgebypoint_expected, /trunk/topology/test/regress/getnodebypoint_expected: Founded -> Found (in expected results..) 2011-02-26 21:29 robe * /trunk/doc/extras_topology.xml, /trunk/topology/sql/query/getedgebypoint.sql, /trunk/topology/sql/query/getnodebypoint.sql: #848 Fix eror message for GetNodeByPoint, GetNodeByEdge 2011-02-26 04:22 robe * /trunk/doc/extras_topology.xml: cealn up examples and data type mistake 2011-02-26 03:32 robe * /trunk/doc/extras_topology.xml, /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: minor changes and attempt to fix matrix table (cutting off now) 2011-02-25 23:01 robe * /trunk/doc/extras_topology.xml: doucmentation for #791 , #793 - GetNodeByPoint, GetEdgeByPoint -- made some changes to Andrea Peri's wording and change ot examples so they really fall in MA. Still need to output results. 2011-02-25 09:18 strk * /trunk/topology/sql/query/getedgebypoint.sql, /trunk/topology/sql/query/getnodebypoint.sql: Update copyright notice 2011-02-25 08:56 strk * /trunk/topology/Makefile.in, /trunk/topology/sql/query/getedgebypoint.sql, /trunk/topology/test/Makefile, /trunk/topology/test/regress/getedgebypoint.sql, /trunk/topology/test/regress/getedgebypoint_expected, /trunk/topology/topology.sql.in.c: topology.GetEdgeByPoint: implementation and regress test, by Andrea Peri. Ticket #791. Note that previous commit (for #793) was GetNodeByPoint. My mistake, sorry. 2011-02-25 08:45 strk * /trunk/topology/Makefile.in, /trunk/topology/sql/query, /trunk/topology/sql/query/getnodebypoint.sql, /trunk/topology/test/Makefile, /trunk/topology/test/regress/getnodebypoint.sql, /trunk/topology/test/regress/getnodebypoint_expected, /trunk/topology/topology.sql.in.c: topology.GetEdgeByPoint: implementation and regress test, by Andrea Peri. Ticket #793 2011-02-24 21:44 nicklas * /trunk/liblwgeom/measures.c, /trunk/liblwgeom/measures.h, /trunk/liblwgeom/measures3d.c, /trunk/liblwgeom/measures3d.h: Copyright notes 2011-02-24 17:39 robe * /trunk/doc/extras_tigergeocoder.xml: fix typo 2011-02-24 17:23 robe * /trunk/doc/extras_tigergeocoder.xml: Put in a note about nominatim OSM geocoder that works with international addresses and open street map data 2011-02-24 17:16 jorgearevalo * /trunk/raster/scripts/python/raster2pgsql.py: Now is not possible to load rasters with different scale in the same table. Related ticket #153 2011-02-24 15:45 strk * /trunk/postgis/lwgeom_functions_analytic.c: Improve precision of point_in_ring_rtree too (bug #845). 2011-02-24 15:38 strk * /branches/1.5/NEWS, /branches/1.5/postgis/lwgeom_functions_analytic.c, /branches/1.5/regress/tickets.sql, /branches/1.5/regress/tickets_expected: Back-port fix for #845. Fixes both point_in_ring (regress-tested) and point_in_ring_rtree (deduced as bogus having the exact same code pattern but not regress-tested) 2011-02-24 15:17 strk * /trunk/postgis/lwgeom_functions_analytic.c, /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: Improve precision of point_in_ring. Fixes and regress-tests bug #845. 2011-02-24 07:54 robe * /trunk/CREDITS: note psc members 2011-02-24 07:52 robe * /trunk/CREDITS: amend list of core contributors, add in their svn usernames and core areas of responsibility 2011-02-24 07:35 robe * /trunk/CREDITS, /trunk/authors.svn: Amend author list and credits (credits is still obsolete -- tempted to just get rid of it since its redundant with news and hard to maintain) 2011-02-23 08:58 robe * /trunk/doc/reference_output.xml: amend enhancements line for ST_AsGML to note strk's addition of option 4 -- use LineString instead of curve tag 2011-02-22 14:52 strk * /trunk/doc/reference_output.xml, /trunk/postgis/lwgeom_export.c, /trunk/regress/out_geometry.sql, /trunk/regress/out_geometry_expected: Ticket #816: flag to select over for GML3 line output [RT-SIGTA] 2011-02-22 14:25 strk * /trunk/liblwgeom/cunit/cu_out_gml.c: Test new LW_GML_SHORTLINE GML2 option [RT-SIGTA] 2011-02-22 14:25 strk * /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwout_gml.c: Add LW_GML_SHORTLINE flag to prefer over tag for lines GML3 output [RT-SIGTA] 2011-02-22 13:01 strk * /trunk/liblwgeom/cunit/cu_out_gml.c, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwout_gml.c, /trunk/postgis/geography_inout.c, /trunk/postgis/lwgeom_export.c: Use a single bitfield for GML output options [RT-SIGTA] 2011-02-19 01:05 mloskot * /trunk/configure.ac: Improved GDAL detection and reporting 2011-02-19 00:42 mloskot * /trunk/configure.ac: ./configure checks for GDAL Python bindings with built-in NumPy array support (Ticket #838) 2011-02-18 16:24 strk * /trunk/topology/sql/populate.sql: Performance improvements in topology.AddFace: consider each ring separately when looking for composing edges; compute orientation inside the loop body to avoid sorting and grouping [RT-SIGTA] 2011-02-18 14:58 strk * /trunk/topology/test/regress/addface.sql, /trunk/topology/test/regress/addface_expected, /trunk/topology/test/regress/createtopogeom_expected: Test passing polygons with holes to topology.AddFace [RT-SIGTA] 2011-02-17 19:19 robe * /trunk/doc/reference_constructor.xml, /trunk/doc/reference_output.xml: Amend ST_AsGML and ST_GeomFromGML to include the fact they support TINS 2011-02-17 13:13 robe * /trunk/doc/reference_raster.xml: 2011-02-17 13:08 robe * /trunk/doc/reference_raster.xml: wrong statement 2011-02-17 13:02 robe * /trunk/doc/reference_raster.xml: indent a bit better 2011-02-17 13:01 robe * /trunk/doc/reference_raster.xml: Provide a more useful example of map algebra. 2011-02-17 12:15 robe * /trunk/doc/reference_raster.xml: fix typo and add reference to ST_Value 2011-02-17 12:10 robe * /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: fix typo in xsl hopefully will make raster list right -- though must have syntax wrong anyway since topology and tiger get listed. 2011-02-17 06:07 robe * /trunk/doc/reference_raster.xml: provide an example of map algebra 2011-02-17 04:31 robe * /trunk/doc/doxygen.cfg.in: #836 PostGIS raster in 2.0 is not being output in Trunk Doxygen 2011-02-17 04:23 robe * /trunk/doc/reference_raster.xml: Document ST_MapAlgebra -- need better description and examples forthcoming 2011-02-16 19:15 jorgearevalo * /trunk/doc/reference_raster.xml: Added documentation for the new version of ST_AddBand function 2011-02-16 19:12 jorgearevalo * /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/regress/rt_addband.sql, /trunk/raster/test/regress/rt_addband_expected: Added a new variant for ST_AddBand, taking 2 rasters as input. Needs doc. 2011-02-16 18:19 jorgearevalo * /trunk/doc/reference_raster.xml, /trunk/raster/rt_core/ma_lexer.l, /trunk/raster/rt_core/ma_parser.y, /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h, /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/regress/Makefile.in, /trunk/raster/test/regress/create_rt_mapalgebra_test.sql, /trunk/raster/test/regress/create_rt_mapalgebra_test_expected, /trunk/raster/test/regress/rt_mapalgebra.sql, /trunk/raster/test/regress/rt_mapalgebra_expected: - One raster core implementation of MapAlgebra (related ticket #588, needs documentation). - RASTER_addBand code moved to core level. The new RASTER_addBand function calls the core one (rt_raster_generate_new_band). - Added regression tests for MapAlgebra. - Deleted lexer/parser at core level. Not used. - Fixed small bug in documentation: ST_SetBandNoDataValue returns a raster, not an integer. 2011-02-16 17:41 strk * /trunk/NEWS: Add UnaryUnion item 2011-02-16 11:15 strk * /trunk/doc/reference_processing.xml: Document ST_UnaryUnion 2011-02-16 10:19 strk * /trunk/regress/run_test: Stop on first error when creating the regress db 2011-02-16 10:19 strk * /trunk/doc/reference_accessor.xml, /trunk/postgis/postgis.sql.in.c, /trunk/regress/isvaliddetail.sql, /trunk/regress/isvaliddetail_expected: Expose versions of ST_IsValid and ST_IsValidReason accepting "the ESRI flag" and implemented as wrappers to ST_IsValidDetail. Only available when building against GEOS-3.3+. Commit includes documentation and regress-testing. Closes ticket #831 [RT-SIGTA] 2011-02-16 09:12 strk * /trunk/regress/Makefile.in: Only run ST_isValidDetail if GEOS is >= 3.3 -- Reduce tests for GEOS version grouping togheter tests depending on the same version [RT-SIGTA] 2011-02-16 08:54 strk * /trunk/regress/Makefile.in, /trunk/regress/isvaliddetail.sql, /trunk/regress/isvaliddetail_expected: Regression test for ST_isValidDetail (including "ESRI" flag) [RT-SIGTA] 2011-02-16 08:34 strk * /trunk/doc/reference_accessor.xml: Document ST_isValidDetail(geom, flags) variant [RT-SIGTA] 2011-02-15 17:36 strk * /trunk/postgis/lwgeom_geos.c, /trunk/postgis/postgis.sql.in.c: Allow specifying validity checking flags in ST_isValidDetail [RT-SIGTA] 2011-02-15 13:49 robe * /trunk/doc/extras_tigergeocoder.xml, /trunk/extras/tiger_geocoder/tiger_2010/geocode/reverse_geocode.sql: Make work on PostgreSQL 8.4 (was using some syntax only allowed in 9.0+). Also account for the odd / even side of street rule. And of course that demonstrated there is a bug somewhere (most likely in the geocoder), but got to pull up some maps to see which is right. One of these has the address orientations flipped (odd /even not right). Of course I have to be right :). Boy do I hate when you program the reverse of something and it exposes a bug. Also fix some minor documentation. 2011-02-15 08:26 strk * /trunk/topology/topology.sql.in.c: topology: create an index on edge.left_face and edge.right_face, speeding up construction of polygonal Geometry from TopoGeometry by a factor of 10 (Closes #806) 2011-02-15 07:19 robe * /trunk/doc/extras_tigergeocoder.xml: document reverse_geocode 2011-02-15 06:36 robe * /trunk/extras/tiger_geocoder/tiger_2010/geocode/reverse_geocode.sql: Change to transform the point if not in nad83 long lat already 2011-02-15 06:15 robe * /trunk/extras/tiger_geocoder/tiger_2010/create_geocode.sql, /trunk/extras/tiger_geocoder/tiger_2010/geocode/other_helper_functions.sql, /trunk/extras/tiger_geocoder/tiger_2010/geocode/reverse_geocode.sql: reverse_geocode complete (with street range), now to document and improve speed and test 2011-02-15 00:26 robe * /trunk/extras/tiger_geocoder/tiger_2010/geocode/reverse_geocode.sql: Journeying into street ranges now can tell which side of the street we are on and spits that out when include_strnum_range is true. Next (hopefully last) step will be to pinpoint address number 2011-02-14 18:22 robe * /trunk/extras/tiger_geocoder/tiger_2010/geocode/reverse_geocode.sql: First draft of reverse geocde currently just gets the street need to interpolate to get approximate number 2011-02-14 17:26 strk * /trunk/postgis/lwgeom_geos.c, /trunk/postgis/postgis.sql.in.c, /trunk/regress/Makefile.in, /trunk/regress/unaryunion.sql, /trunk/regress/unaryunion_expected: ST_UnaryUnion and test 2011-02-14 12:10 jorgearevalo * /trunk/raster/scripts/python/raster2pgsql.py: The array for NODATA values is not generated if NaN is returned as nodata value for bands. Related ticket #828. 2011-02-14 11:57 robe * /trunk/doc/extras_topology.xml: fix another mismatched tag 2011-02-14 03:33 robe * /trunk/doc/extras_topology.xml: put in missing / and not about implementation 2011-02-14 03:10 robe * /trunk/doc/extras_topology.xml: recommit 2011-02-14 02:33 robe * /trunk/doc/faq_raster.xml: amend mapserver instructions mode='2' is now required for most rasters to display 2011-02-13 03:51 robe * /trunk/doc/extras_topology.xml: ST_AddEdgeNewFaces - On closer inspection -- a lot of work is done in it, but not enough to make it functional. 2011-02-13 03:45 robe * /trunk/doc/extras_topology.xml: ST_AddEdgeNewFaces - still need to put in an example 2011-02-12 18:22 robe * /trunk/doc/faq_raster.xml, /trunk/doc/reference_raster.xml: fix typo and add minor amendments 2011-02-11 22:58 robe * /trunk/doc/reference_raster.xml: 2011-02-11 22:45 robe * /trunk/doc/reference_raster.xml: add back in example 2011-02-11 22:40 robe * /trunk/doc/reference_raster.xml: more pieces 2011-02-11 22:31 robe * /trunk/doc/reference_raster.xml: add another piece 2011-02-11 22:18 robe * /trunk/doc/reference_raster.xml: Slowly put back new section -- last build worked. 2011-02-11 22:06 robe * /trunk/doc/reference_raster.xml: remove new section to see if that fixes build 2011-02-11 21:15 robe * /trunk/doc/reference_raster.xml: Get rid of

and replace with 2011-02-11 21:04 robe * /trunk/doc/reference_raster.xml: Hudson is alive again but not happy. Hopefully this will make him happier. 2011-02-11 08:56 robe * /trunk/doc/reference_raster.xml: Add new section on loading rasters. will eventually copy some content from gdal site and wiki site and various examples of loading rasters and creating from scratch. 2011-02-10 11:59 robe * /trunk/doc/README, /trunk/doc/extras_tigergeocoder.xml, /trunk/doc/faq.xml, /trunk/doc/faq_raster.xml, /trunk/doc/geography.txt, /trunk/doc/installation.xml, /trunk/doc/reference_accessor.xml, /trunk/doc/reference_lrs.xml, /trunk/doc/reference_misc.xml, /trunk/doc/reference_output.xml, /trunk/doc/reference_processing.xml, /trunk/doc/reference_raster.xml, /trunk/doc/release_notes.xml, /trunk/doc/using_postgis_dataman.xml, /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: #824 more corrections from Kashif Rasul 2011-02-10 06:56 robe * /trunk/doc/extras_tigergeocoder.xml: wow geocoder flies on decent hardware. 2011-02-10 06:10 robe * /trunk/doc/reporting.xml: documentaiton is in DocBook XML not SGML (well not anymore anyway). 2011-02-10 06:01 robe * /trunk/NEWS, /trunk/doc/introduction.xml, /trunk/doc/release_notes.xml: Add tiger_geocoder to enhancements, add Kashif Rasul to credits in appreciation of his many corrections to the documentation, other minor credits corrections 2011-02-10 05:33 robe * /trunk/doc/extras_tigergeocoder.xml, /trunk/extras/tiger_geocoder/tiger_2010/create_geocode.sh: Add some calrification notes to normalize_address function. Get rid of superfluous line break in linux script. 2011-02-10 04:40 robe * /trunk/extras/tiger_geocoder/tiger_2010/README, /trunk/extras/tiger_geocoder/tiger_2010/tiger_loader.sql: Revise README to be clearer. Update the tiger_loader linux script. 2011-02-09 16:36 strk * /trunk/topology/sql/populate.sql: topology.AddFace: report an "uncovered point" on missing edges [RT-SIGTA] 2011-02-09 16:01 robe * /trunk/doc/using_postgis_app.xml: change references of the_geom and the_geog to geom and geog. "the" is so much wasteful typing 2011-02-09 12:54 robe * /trunk/doc/ZMSgeoms.txt, /trunk/doc/extras_historytable.xml, /trunk/doc/extras_topology.xml, /trunk/doc/installation.xml, /trunk/doc/reference_management.xml, /trunk/doc/reference_measure.xml, /trunk/doc/reference_output.xml, /trunk/doc/reference_processing.xml, /trunk/doc/reference_raster.xml, /trunk/doc/reference_type.xml, /trunk/doc/xsl/postgis_gardentest.sql.xsl, /trunk/doc/xsl/postgis_gardentest_subset.sql.xsl, /trunk/doc/xsl/raster_gardentest.sql.xsl, /trunk/doc/xsl/topology_gardentest.sql.xsl: #821: doc typos errata from Kashif Rasul 2011-02-08 17:42 strk * /trunk/postgis/lwgeom_pg.c: Do not call lwmessage_truncate if not needed (an prior to checking the args passed to it) 2011-02-07 22:05 robe * /trunk/doc/extras_historytable.xml: fix typo 2011-02-07 17:51 robe * /trunk/doc/Makefile.in, /trunk/doc/extras.xml, /trunk/doc/extras_historytable.xml, /trunk/doc/postgis.xml: document history_table feature 2011-02-07 17:03 strk * /trunk/regress/run_test: Also set LANG (see ticket #819) [RT-SIGTA] 2011-02-07 16:53 strk * /trunk/topology/sql/populate.sql: Tag VOLATILE functions explicitly [RT-SIGTA] 2011-02-06 00:39 robe * /trunk/doc/reference_editor.xml: oops 2011-02-06 00:36 robe * /branches/1.5/doc/reference_editor.xml: Same corrections to ST_SetSRID as made for trunk 2011-02-06 00:34 robe * /trunk/doc/reference_editor.xml: Fix typo in ST_SetSRID and add examples 2011-02-05 00:53 robe * /trunk/doc/extras_tigergeocoder.xml, /trunk/doc/using_postgis_dataman.xml: Id for chapter 4 in wrong place -- move, add missing -S switch in loader detail, fix some typos in tiger geocoder and add reference to shp2pgsql section in manual 2011-02-04 18:33 robe * /trunk/doc/extras_tigergeocoder.xml: 2011-02-04 18:33 robe * /trunk/doc/extras_tigergeocoder.xml: fix some spelling and revise some wording 2011-02-04 17:33 robe * /trunk/doc/extras_tigergeocoder.xml: add description of loader function. 2011-02-04 17:26 strk * /trunk/topology/topology.sql.in.c: Use quote_ident more... 2011-02-04 17:19 strk * /trunk/topology/test/Makefile, /trunk/topology/test/regress/createtopogeom.sql, /trunk/topology/test/regress/createtopogeom_expected, /trunk/topology/topology.sql.in.c: Fix a bug in topology.CreateTopoGeom in presence of MixCased topologies [RT-SIGTA] 2011-02-04 16:31 strk * /trunk/topology/sql/populate.sql, /trunk/topology/test/regress/addedge.sql, /trunk/topology/test/regress/addedge_expected, /trunk/topology/test/regress/addface.sql, /trunk/topology/test/regress/addface_expected, /trunk/topology/test/regress/addnode.sql, /trunk/topology/test/regress/addnode_expected: Fix a bug in topology.add{Node,Edge,Face} breaking on MixedCased topology names [RT-SIGTA] 2011-02-01 13:55 robe * /trunk/extras/tiger_geocoder/tiger_2010/create_geocode.bat, /trunk/extras/tiger_geocoder/tiger_2010/create_geocode.sh: Best guess at what the Linux equivalent should look like will have to test later once get my Linux box setup again 2011-02-01 13:53 strk * /trunk/postgis/lwgeom_estimate.c: ST_Estimated_Extent: make exception message about lack of stats clearer 2011-02-01 10:24 strk * /trunk/topology/test/regress/gml.sql, /trunk/topology/test/regress/gml_expected: AsGML(TopoGeometry): test xref to visited face [RT-SIGTA]. 2011-02-01 09:55 strk * /trunk/topology/test/regress/gml.sql, /trunk/topology/test/regress/gml_expected: AsGML(TopoGeometry): add test for faces marking visit of edges [RT-SIGTA] 2011-02-01 09:43 strk * /trunk/topology/test/regress/gml.sql, /trunk/topology/test/regress/gml_expected: AsGML(TopoGeometry) Add test for ouput of multi puntual features [RT-SIGTA] 2011-01-31 20:26 strk * /trunk/doc/extras_topology.xml: Document the new version of topology.AsGML() signature (polluting for commandline friendliness!) 2011-01-31 17:33 strk * /trunk/topology/sql/gml.sql, /trunk/topology/test/regress/gml_expected: Use a tag for each topological face, allowing proper xrefs. Needs xref testing (requires overlapping topological features) [RT-SIGTA] 2011-01-31 15:04 robe * /trunk/doc/reference_raster.xml, /trunk/postgis/legacy.sql.in.c, /trunk/postgis/postgis.sql.in.c: minor formatting change in doc. #722 remove more deprecated functions: ConvexHull. 2011-01-31 14:39 robe * /trunk/doc/reference_raster.xml: fix typo 2011-01-31 14:37 robe * /trunk/doc/reference_raster.xml: document ST_HasNoBand, fix note on ST_Value so appears in right place in what's new index 2011-01-30 18:40 robe * /trunk/doc/reference_raster.xml: out in missing protos for ST_Value and not that hasnodata is a new option for ST_Value in 2.0 2011-01-30 01:29 robe * /trunk/extras/tiger_geocoder/tiger_2010, /trunk/extras/tiger_geocoder/tiger_geocoder_2010: rename to agree with documentation and other tiger folder 2011-01-28 21:31 robe * /trunk/liblwgeom/cunit/cu_in_wkt.c: remark out Paul's cunit test that fails on windows so my regress checks don't always halt and can complete. 2011-01-28 18:04 strk * /trunk/doc/extras_topology.xml: syntetize purpose of AsGML(TopoGeometry) 2011-01-28 17:15 strk * /trunk/topology/sql/gml.sql: Use named parameters 2011-01-28 17:05 strk * /trunk/doc/extras_topology.xml, /trunk/topology/sql/gml.sql, /trunk/topology/test/regress/gml.sql, /trunk/topology/test/regress/gml_expected: Add a "gmlversion" parameter to topology.AsGML(TopoGeometry). Test and document. [RT-SIGTA]. 2011-01-28 16:01 robe * /trunk/doc/extras_tigergeocoder.xml: 2011-01-28 16:00 robe * /trunk/doc/extras_tigergeocoder.xml: corrections to data types in functions -- had them backwards 2011-01-28 15:19 robe * /trunk/extras/tiger_geocoder/tiger_geocoder_2010/create_geocode.sql, /trunk/extras/tiger_geocoder/tiger_geocoder_2010/geocode/includes_address.sql, /trunk/extras/tiger_geocoder/tiger_geocoder_2010/tiger_loader.sql: missed some spots 2011-01-28 15:01 robe * /trunk/doc/extras_tigergeocoder.xml, /trunk/extras/tiger_geocoder/README, /trunk/extras/tiger_geocoder/tiger_2006andbefore/README, /trunk/extras/tiger_geocoder/tiger_geocoder_2010/README, /trunk/extras/tiger_geocoder/tiger_geocoder_2010/create_geocode.bat, /trunk/extras/tiger_geocoder/tiger_geocoder_2010/create_geocode.sql, /trunk/extras/tiger_geocoder/tiger_geocoder_2010/geocode/geocode.sql, /trunk/extras/tiger_geocoder/tiger_geocoder_2010/geocode/geocode_address.sql, /trunk/extras/tiger_geocoder/tiger_geocoder_2010/geocode/geocode_location.sql, /trunk/extras/tiger_geocoder/tiger_geocoder_2010/geocode/includes_address.sql, /trunk/extras/tiger_geocoder/tiger_geocoder_2010/geocode/interpolate_from_address.sql, /trunk/extras/tiger_geocoder/tiger_geocoder_2010/geocode/other_helper_functions.sql, /trunk/extras/tiger_geocoder/tiger_geocoder_2010/geocode/rate_attributes.sql, /trunk/extras/tiger_geocoder/tiger_geocoder_2010/legacy_import/tiger2008/import_tiger_shps.sh, /trunk/extras/tiger_geocoder/tiger_geocoder_2010/normalize/count_words.sql, /trunk/extras/tiger_geocoder/tiger_geocoder_2010/normalize/end_soundex.sql, /trunk/extras/tiger_geocoder/tiger_geocoder_2010/normalize/get_last_words.sql, /trunk/extras/tiger_geocoder/tiger_geocoder_2010/normalize/location_extract.sql, /trunk/extras/tiger_geocoder/tiger_geocoder_2010/normalize/location_extract_countysub_exact.sql, /trunk/extras/tiger_geocoder/tiger_geocoder_2010/normalize/location_extract_countysub_fuzzy.sql, /trunk/extras/tiger_geocoder/tiger_geocoder_2010/normalize/location_extract_place_exact.sql, /trunk/extras/tiger_geocoder/tiger_geocoder_2010/normalize/location_extract_place_fuzzy.sql, /trunk/extras/tiger_geocoder/tiger_geocoder_2010/normalize/normalize_address.sql, /trunk/extras/tiger_geocoder/tiger_geocoder_2010/normalize/pprint_addy.sql, /trunk/extras/tiger_geocoder/tiger_geocoder_2010/normalize/state_extract.sql, /trunk/extras/tiger_geocoder/tiger_geocoder_2010/tables/lookup_tables_2010.sql, /trunk/extras/tiger_geocoder/tiger_geocoder_2010/tiger_loader.sql, /trunk/extras/tiger_geocoder/tiger_geocoder_2010/utility/cull_null.sql, /trunk/extras/tiger_geocoder/tiger_geocoder_2010/utility/levenshtein_ignore_case.sql, /trunk/extras/tiger_geocoder/tiger_geocoder_2010/utility/nullable_levenshtein.sql, /trunk/extras/tiger_geocoder/tiger_geocoder_2010/utility/utmzone.sql: some other minor doc corrections. Stamp files with svn author, revision etc keywords 2011-01-28 14:37 robe * /trunk/doc/extras_tigergeocoder.xml: fix some typos 2011-01-28 13:09 robe * /trunk/doc/extras_tigergeocoder.xml: put back missing tag 2011-01-28 13:03 robe * /trunk/doc/extras_tigergeocoder.xml: simplify example 2011-01-28 12:27 robe * /trunk/doc/extras_tigergeocoder.xml: get rid of some redundancy 2011-01-28 12:25 robe * /trunk/doc/extras_tigergeocoder.xml: minor clarifications 2011-01-28 12:13 robe * /branches/1.5/doc/faq.xml: backport r6748 2011-01-28 12:11 robe * /trunk/doc/faq.xml: After having to answer this yet again I am finally reduced to adding the age old question: Why does pgAdmin show that my geometries are blank. Also change the FAQ to a pretty anchor so its easily referenceable and permanent. 2011-01-28 08:55 strk * /trunk/topology/sql/populate.sql, /trunk/topology/test/regress/addface.sql, /trunk/topology/topology.sql.in.c: Change face.mbr field from BOX2D to GEOMETRY, and gist-index it, closes ticket #800 [RT-SIGTA]. 2011-01-28 06:14 robe * /trunk/doc/extras_tigergeocoder.xml: document normalize_address and pprint_addy functions of tiger geocoder 2011-01-27 20:40 strk * /trunk/doc/extras_topology.xml: Document new parameter of AsGML(TopoGeometry) [RT-SIGTA]. 2011-01-27 20:35 strk * /trunk/topology/sql/gml.sql, /trunk/topology/test/regress/gml.sql, /trunk/topology/test/regress/gml_expected: AsGML(TopoGeometry): allow specifying a prefix for topology element identifiers, and test it. [RT-SIGTA] 2011-01-27 18:21 robe * /trunk/doc/extras_tigergeocoder.xml: correction 2011-01-27 18:17 robe * /trunk/doc/extras_tigergeocoder.xml, /trunk/extras/tiger_geocoder/tiger_geocoder_2010/create_geocode.sql, /trunk/extras/tiger_geocoder/tiger_geocoder_2010/geocode/geocode_address.sql, /trunk/extras/tiger_geocoder/tiger_geocoder_2010/geocode/other_helper_functions.sql, /trunk/extras/tiger_geocoder/tiger_geocoder_2010/tiger_loader.sql: put in a batch geocoding example, more performance enhancements and loading changes. 2011-01-27 15:56 robe * /trunk/doc/Makefile.in, /trunk/doc/extras.xml, /trunk/doc/extras_tigergeocoder.xml, /trunk/doc/postgis.xml: start documenting tiger geocoder 2011-01-27 09:43 strk * /trunk/topology/sql/gml.sql, /trunk/topology/test/regress/gml_expected: AsGML(TopoGeometry): fix xref syntax error (#811) [RT-SIGTA] 2011-01-27 08:48 strk * /trunk/topology/sql/populate.sql, /trunk/topology/test/regress/addedge_expected: topology.AddEdge: when an intersection occurs, also report intersection point [RT-SIGTA] 2011-01-26 16:57 jorgearevalo * /trunk/raster/rt_pg/rt_pg.c: Added header for RASTER_setBandIsNoData.Related ticket #593. 2011-01-26 16:28 jorgearevalo * /trunk/doc/reference_raster.xml: The documentation for ST_BandIsNoData was changed by error. This commit fixes it. Related ticket #593. 2011-01-26 16:08 jorgearevalo * /trunk/doc/reference_raster.xml, /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/scripts/python/raster2pgsql.py, /trunk/raster/test/regress/create_rt_band_properties_test.sql, /trunk/raster/test/regress/rt_band_properties.sql, /trunk/raster/test/regress/rt_band_properties_expected, /trunk/raster/test/regress/rt_pixelvalue_expected: Added function ST_SetBandIsNoData with tests and doc. Deleted isnodata checking for loader. Related ticket #593. 2011-01-26 15:16 robe * /trunk/extras/tiger_geocoder/tiger_geocoder_2010/tiger_loader.sql: put in logic to fill zipcode_lookup_base, fix some other errors 2011-01-26 13:43 strk * /trunk/NEWS: Try to keep NEWS format consistent (80 cols, same indenting as previous). Still too much information for my taste, but it's a step forward. 2011-01-26 13:34 strk * /trunk/doc/extras_topology.xml: Document the new 'visitedTable' parameter to topology.AsGML [RT-SIGTA]. 2011-01-25 21:52 strk * /trunk/topology/sql/gml.sql, /trunk/topology/test/regress/gml.sql, /trunk/topology/test/regress/gml_expected: Complete visited bookkeeping for AsGML(TopoGeometry) and automate test for it [RT-SIGTA] 2011-01-25 18:08 strk * /trunk/topology/sql/gml.sql, /trunk/topology/sql/populate.sql, /trunk/topology/sql/sqlmm.sql, /trunk/topology/sql/topoelement/topoelement_agg.sql, /trunk/topology/topology.sql.in.c: I realized we're in 2011... 2011-01-25 17:16 robe * /trunk/doc/installation.xml: update installation instructions to include raster_comments.sql, topology_comments.sql 2011-01-25 17:04 strk * /trunk/topology/sql/gml.sql: AsGML(TopoGeometry): Add support for visited table and xlink:xref for Edges [RT-SIGTA] 2011-01-25 16:46 robe * /trunk/doc/Makefile.in: Put in missing make topology_comments.sql and also add to the make comments routine 2011-01-25 16:04 robe * /spike/robe/tiger_geocoder/tiger_geocoder_2010: now that in trunk delete to minimize on confusion 2011-01-25 15:05 strk * /trunk/topology/test/regress/gml.sql, /trunk/topology/test/regress/gml_expected: Test use of the options argument to topology.AsGML [RT-SIGTA] 2011-01-25 14:52 strk * /trunk/doc/extras_topology.xml, /trunk/topology/sql/gml.sql: Allow specifying GML output precision and options to the topology.AsGML(TopoGeometry) function [RT-SIGTA]. 2011-01-25 09:39 strk * /trunk/doc/extras_topology.xml, /trunk/topology/sql/populate.sql, /trunk/topology/test/regress/addedge.sql, /trunk/topology/test/regress/addedge_expected: Make topology.AddEdge consistent with AddNode and AddFace in that it will return an existing identical Edge, if found. 2011-01-25 06:38 robe * /trunk/extras/tiger_geocoder/tiger_geocoder_2010/legacy_import/import_tiger_shps.sh, /trunk/extras/tiger_geocoder/tiger_geocoder_2010/legacy_import/load_tiger.sh, /trunk/extras/tiger_geocoder/tiger_geocoder_2010/legacy_import/newdb.sh, /trunk/extras/tiger_geocoder/tiger_geocoder_2010/legacy_import/tiger2008/import_tiger_shps.sh, /trunk/extras/tiger_geocoder/tiger_geocoder_2010/legacy_import/tigerimport.sh, /trunk/extras/tiger_geocoder/tiger_geocoder_2010/legacy_import/tigerpoly2.py: cleanup -- other legacy stuff is already in tiger2006 2011-01-25 06:36 robe * /trunk/extras/tiger_geocoder/tiger_geocoder_2010: 2011-01-25 06:31 robe * /trunk/extras/tiger_geocoder/INSTALL, /trunk/extras/tiger_geocoder/README, /trunk/extras/tiger_geocoder/create_geocode.sql, /trunk/extras/tiger_geocoder/geocode, /trunk/extras/tiger_geocoder/import, /trunk/extras/tiger_geocoder/normalize, /trunk/extras/tiger_geocoder/orig, /trunk/extras/tiger_geocoder/tables, /trunk/extras/tiger_geocoder/tiger_2006andbefore, /trunk/extras/tiger_geocoder/tiger_2006andbefore/INSTALL, /trunk/extras/tiger_geocoder/tiger_2006andbefore/README, /trunk/extras/tiger_geocoder/tiger_2006andbefore/create_geocode.sql, /trunk/extras/tiger_geocoder/tiger_2006andbefore/geocode, /trunk/extras/tiger_geocoder/tiger_2006andbefore/geocode/geocode.sql, /trunk/extras/tiger_geocoder/tiger_2006andbefore/geocode/geocode_address.sql, /trunk/extras/tiger_geocoder/tiger_2006andbefore/geocode/geocode_address_countysub_exact.sql, /trunk/extras/tiger_geocoder/tiger_2006andbefore/geocode/geocode_address_countysub_fuzzy.sql, /trunk/extras/tiger_geocoder/tiger_2006andbefore/geocode/geocode_address_place_exact.sql, /trunk/extras/tiger_geocoder/tiger_2006andbefore/geocode/geocode_address_place_fuzzy.sql, /trunk/extras/tiger_geocoder/tiger_2006andbefore/geocode/geocode_address_state.sql, /trunk/extras/tiger_geocoder/tiger_2006andbefore/geocode/geocode_address_zip.sql, /trunk/extras/tiger_geocoder/tiger_2006andbefore/geocode/geocode_get_point.sql, /trunk/extras/tiger_geocoder/tiger_2006andbefore/geocode/geocode_location.sql, /trunk/extras/tiger_geocoder/tiger_2006andbefore/geocode/geocode_zip.sql, /trunk/extras/tiger_geocoder/tiger_2006andbefore/geocode/includes_address.sql, /trunk/extras/tiger_geocoder/tiger_2006andbefore/geocode/interpolate_from_address.sql, /trunk/extras/tiger_geocoder/tiger_2006andbefore/geocode/rate_attributes.sql, /trunk/extras/tiger_geocoder/tiger_2006andbefore/import, /trunk/extras/tiger_geocoder/tiger_2006andbefore/import/load_tiger.sh, /trunk/extras/tiger_geocoder/tiger_2006andbefore/import/newdb.sh, /trunk/extras/tiger_geocoder/tiger_2006andbefore/import/tigerimport.sh, /trunk/extras/tiger_geocoder/tiger_2006andbefore/import/tigerpoly2.py, /trunk/extras/tiger_geocoder/tiger_2006andbefore/normalize, /trunk/extras/tiger_geocoder/tiger_2006andbefore/normalize/count_words.sql, /trunk/extras/tiger_geocoder/tiger_2006andbefore/normalize/end_soundex.sql, /trunk/extras/tiger_geocoder/tiger_2006andbefore/normalize/get_last_words.sql, /trunk/extras/tiger_geocoder/tiger_2006andbefore/normalize/location_extract.sql, /trunk/extras/tiger_geocoder/tiger_2006andbefore/normalize/location_extract_countysub_exact.sql, /trunk/extras/tiger_geocoder/tiger_2006andbefore/normalize/location_extract_countysub_fuzzy.sql, /trunk/extras/tiger_geocoder/tiger_2006andbefore/normalize/location_extract_place_exact.sql, /trunk/extras/tiger_geocoder/tiger_2006andbefore/normalize/location_extract_place_fuzzy.sql, /trunk/extras/tiger_geocoder/tiger_2006andbefore/normalize/normalize_address.sql, /trunk/extras/tiger_geocoder/tiger_2006andbefore/normalize/pprint_addy.sql, /trunk/extras/tiger_geocoder/tiger_2006andbefore/normalize/state_extract.sql, /trunk/extras/tiger_geocoder/tiger_2006andbefore/orig, /trunk/extras/tiger_geocoder/tiger_2006andbefore/orig/tiger_geocoder.sql, /trunk/extras/tiger_geocoder/tiger_2006andbefore/tables, /trunk/extras/tiger_geocoder/tiger_2006andbefore/tables/lookup_tables.sql, /trunk/extras/tiger_geocoder/tiger_2006andbefore/tables/roads_local.sql, /trunk/extras/tiger_geocoder/tiger_2006andbefore/tables/tiger_geocode_roads.sql, /trunk/extras/tiger_geocoder/tiger_2006andbefore/utility, /trunk/extras/tiger_geocoder/tiger_2006andbefore/utility/cull_null.sql, /trunk/extras/tiger_geocoder/tiger_2006andbefore/utility/levenshtein_ignore_case.sql, /trunk/extras/tiger_geocoder/tiger_2006andbefore/utility/nullable_levenshtein.sql, /trunk/extras/tiger_geocoder/tiger_2006andbefore/utility/utmzone.sql, /trunk/extras/tiger_geocoder/utility: reshuffle in preparation for merging in tiger 2010 support version 2011-01-25 06:20 robe * /trunk/NEWS, /trunk/doc/release_notes.xml: Add ST_ConcaveHull to news item 2011-01-24 20:56 strk * /trunk/topology/test/regress/gml.sql, /trunk/topology/test/regress/gml_expected: Test multi-component lineal topogeometries [RT-SIGTA] 2011-01-24 20:52 strk * /trunk/topology/sql/gml.sql: Output multi-edge lineal TopoGeometry GML with a meaningful edge ordering [RT-SIGTA] 2011-01-24 16:35 robe * /spike/robe/tiger_geocoder/tiger_geocoder_2010/README, /spike/robe/tiger_geocoder/tiger_geocoder_2010/tables/lookup_tables_2010.sql, /spike/robe/tiger_geocoder/tiger_geocoder_2010/tiger_loader.sql: add zip_state_loc to loader, add more indexes 2011-01-24 15:06 jorgearevalo * /trunk/doc/reference_raster.xml, /trunk/raster/doc/RFC1-SerializedFormat, /trunk/raster/doc/RFC2-WellKnownBinaryFormat, /trunk/raster/rt_core/rt_api.c, /trunk/raster/scripts/python/raster2pgsql.py: Documentation updated for ST_BandIsNodata function. Added band nodata checking in loader script. 2011-01-24 14:38 strk * /trunk/topology/test/regress/gml.sql, /trunk/topology/test/regress/gml_expected: Add test for TopoSurface GML output with multi-face TopoGeometry objects [RT-SIGTA] 2011-01-24 14:18 strk * /trunk/.gitignore: load_topology* are generated now 2011-01-24 14:14 strk * /trunk/topology/test/regress/gml.sql, /trunk/topology/test/regress/gml_expected: Test the noprefix and customprefix GML outputs against all geoms taken in consideration for the default GML .. 2011-01-24 14:03 strk * /trunk/topology/test/regress/gml.sql, /trunk/topology/test/regress/gml_expected: Add test for single-component areal TopoGeometry GML output [RT-SIGTA] 2011-01-24 14:01 strk * /trunk/topology/sql/gml.sql: AsGML(TopoGeometry): Do not force right-hand-rule on each polygon ring (isn't needed and doesn't make sense as it would get the hole rings wrong anyway) [RT-SIGTA] 2011-01-24 11:43 strk * /trunk/topology/sql/gml.sql: AsGML(TopoGeometry): for TopoSurface, make the directedEdge sequence be ordered to go around each ring (ie: make the order meaningful) [RT-SIGTA]. 2011-01-24 11:11 strk * /trunk/topology/test/regress/gml.sql, /trunk/topology/test/regress/gml_expected: AsGML(TopoGeometry) add test for TopoCurve output (only single-element, till ordering of components is sorted out) [RT-SIGTA]. 2011-01-24 09:31 strk * /trunk/topology/test/Makefile, /trunk/topology/test/regress/gml.sql, /trunk/topology/test/regress/gml_expected: Test GML output of puntual TopoGeometry objects. Lineal and Areal are still undergoing manual tests and debate about importance of components sequence ordering [RT-SIGTA]. 2011-01-24 08:49 robe * /spike/robe/tiger_geocoder/tiger_geocoder_2010/tiger_loader.sql: revise to build zip_state from addr table instead of zcta5 (which is not supplied with 2010) 2011-01-24 08:06 robe * /spike/robe/tiger_geocoder/tiger_geocoder_2010/import, /spike/robe/tiger_geocoder/tiger_geocoder_2010/legacy_import, /spike/robe/tiger_geocoder/tiger_geocoder_2010/legacy_import/tiger2008: move legacy stuff to separate folder 2011-01-23 22:20 robe * /spike/robe/tiger_geocoder/tiger_geocoder_2010/tiger_loader.sql: fix wget url path generation 2011-01-23 22:06 robe * /spike/robe/tiger_geocoder/tiger_geocoder_2010/geocode/interpolate_from_address.sql: replace deprecated functions geometryn, line_interpolate_point. Yeh we have a fully functioning geocoder for 2010. Now to experiment with performance improvements. 2011-01-23 21:44 robe * /spike/robe/tiger_geocoder/tiger_geocoder_2010/tiger_loader.sql: revise loader script to load in tiger 2010 structure format - featnames, edges, addr 2011-01-23 20:25 strk * /trunk/topology/sql/gml.sql: topology.AsGML(TopoGeometry): Write end node of edges. Fixes bug #807 [RT-SIGTA] 2011-01-23 14:48 robe * /trunk/doc/extras_topology.xml: Document AsGML and fill in some missing examples in other functions 2011-01-22 23:02 strk * /trunk/topology/topology.sql.in.c: Port topology.Geometry to $$ syntax [RT-SIGTA] 2011-01-22 22:38 strk * /trunk/topology/sql/sqlmm.sql, /trunk/topology/topology.sql.in.c: update email address 2011-01-22 19:26 strk * /trunk/topology/sql/gml.sql: topology.AsGML: Add the missing gml:directedEdge part within the gml:Face tag, appropriately (?) computing orientation of each "ring" edge [RT-SIGTA] (#803) 2011-01-22 18:46 strk * /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: Add test for ST_AsGML with long srsName. Expects what at first sight looked like a bug (#804). 2011-01-22 18:08 strk * /trunk/topology/test/cache_geometries.sql, /trunk/topology/test/load_features.sql, /trunk/topology/test/regress/legacy_predicate_expected, /trunk/topology/test/regress/legacy_query_expected: There's no need to add geometry columns when creating Topological layers, that's something only useful for caching geometries, so move to cache_geometries.sql 2011-01-22 18:08 strk * /trunk/topology/test/Makefile, /trunk/topology/test/load_topology.sql, /trunk/topology/test/load_topology.sql.in: Cleanup the topology regress dir Makefile. Have load_topology.sql generated to allow for specifying different SRIDs. 2011-01-22 17:26 strk * /trunk/topology/sql/gml.sql: Rename internal functions so to have an underscore prefix, document them as such. Drop wrappers for internal functions (they are not meant to be called by users so don't need to be friendly) [RT-SIGTA] 2011-01-22 17:21 strk * /trunk/topology/sql/gml.sql: topology.AsGML(TopoGeometry): Add support for specifying a namespace prefix. See ticket #801. [RT-SIGTA] 2011-01-22 16:10 strk * /trunk/topology/sql/gml.sql: topology.AsGML: Use Long CRS for pointProperty and curveProperty [RT-SIGTA] 2011-01-22 15:24 strk * /trunk/topology/sql/gml.sql: Use GML3 for Edge curveProperty and Node pointProperty (see #802) [RT-SIGTA]. 2011-01-22 13:55 strk * /trunk/topology/sql/gml.sql: topology.AsGML(TopoGeometry): add a tag (See ticket #803) [RT-SIGTA] 2011-01-22 13:27 strk * /trunk/topology/topology.sql.in.c: Don't miss to include the gml routines in the main topology.sql 2011-01-22 08:37 strk * /trunk/topology/sql/gml.sql: fix spurious ending bracket in topo-GML output [RT-SIGTA] 2011-01-21 22:10 strk * /trunk/topology/Makefile.in, /trunk/topology/sql/gml.sql: First version of topological gml output routines (still miss the visited map) [RT-SIGTA] 2011-01-21 19:29 robe * /spike/robe/tiger_geocoder/tiger_geocoder_2010/create_geocode.bat, /spike/robe/tiger_geocoder/tiger_geocoder_2010/tables/lookup_tables_2010.sql, /spike/robe/tiger_geocoder/tiger_geocoder_2010/tables/lookup_tables_revised.sql, /spike/robe/tiger_geocoder/tiger_geocoder_2010/tiger_loader.sql: logic to import faces and other miscellaneous cleanup changes 2011-01-21 16:37 robe * /spike/robe/tiger_geocoder/tiger_geocoder_2010/tables/lookup_tables_revised.sql, /spike/robe/tiger_geocoder/tiger_geocoder_2010/tiger_loader.sql: revise loading up to cousub to work with tiger 2010 format 2011-01-21 14:08 strk * /trunk/doc/extras_topology.xml, /trunk/topology/test/regress/topoelement.sql, /trunk/topology/test/regress/topoelement_expected, /trunk/topology/topology.sql.in.c: I've just realized TopoElement is also used for TopoGeomId/LayerID, thus can't restrict the second element to a max of 4 or using layers beyond the forth would be impossible. Fix the domain and test accordingly. Update documentation to be informative on the matter. 2011-01-21 13:21 strk * /trunk/topology/topology.sql.in.c: Fix TopoGeometry -> Geometry conversion for hierarchically defined TopoGeometries in presence of multiple topologies. Take the chance so simplify a query. WARNING: This fix doesn't have an automated regression test. 2011-01-21 07:15 robe * /trunk/doc/extras_topology.xml: document ST_RemoveIsoNode minor changes to match function signatures toponame -> atopology for ST_ functions 2011-01-21 07:03 robe * /trunk/doc/extras_topology.xml: Move ST_GetFaceGeomety, document the non-existence of ST_GetFaceEdges (its just a stub) 2011-01-20 23:29 pracine * /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/regress/create_rt_band_properties_test.sql, /trunk/raster/test/regress/rt_pixelvalue.sql, /trunk/raster/test/regress/rt_pixelvalue_expected: -Fix for ticket 606: ST_Value now return NULL for nodata value and ST_SetValue accept NULL values (if there is a nodata value in the band). ST_Value accept a boolean parameter which, when set to false, have the function to return nodata values as their true value instead of null. 2011-01-20 17:41 robe * /spike/robe/tiger_geocoder/tiger_geocoder_2010/README, /spike/robe/tiger_geocoder/tiger_geocoder_2010/tables/lookup_tables_revised.sql, /spike/robe/tiger_geocoder/tiger_geocoder_2010/tiger_loader.sql: more revisions 2011-01-20 17:07 jorgearevalo * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h, /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/regress/create_rt_band_properties_test.sql, /trunk/raster/test/regress/rt_band_properties.sql, /trunk/raster/test/regress/rt_band_properties_expected, /trunk/raster/test/regress/rt_pixelvalue_expected: Added isnodata flag at core level and st_bandisnodata at postgresql level. Related ticket #593. Fixed bug with debug functions at raster core level. Still need to change the loader and the doc. 2011-01-20 13:49 robe * /spike/robe/tiger_geocoder, /spike/robe/tiger_geocoder/tiger_geocoder_2009, /spike/robe/tiger_geocoder/tiger_geocoder_2009/README, /spike/robe/tiger_geocoder/tiger_geocoder_2009/create_geocode.bat, /spike/robe/tiger_geocoder/tiger_geocoder_2009/create_geocode.sql, /spike/robe/tiger_geocoder/tiger_geocoder_2009/geocode, /spike/robe/tiger_geocoder/tiger_geocoder_2009/geocode/geocode.sql, /spike/robe/tiger_geocoder/tiger_geocoder_2009/geocode/geocode_address.sql, /spike/robe/tiger_geocoder/tiger_geocoder_2009/geocode/geocode_location.sql, /spike/robe/tiger_geocoder/tiger_geocoder_2009/geocode/includes_address.sql, /spike/robe/tiger_geocoder/tiger_geocoder_2009/geocode/interpolate_from_address.sql, /spike/robe/tiger_geocoder/tiger_geocoder_2009/geocode/rate_attributes.sql, /spike/robe/tiger_geocoder/tiger_geocoder_2009/import, /spike/robe/tiger_geocoder/tiger_geocoder_2009/import/import_tiger_shps.sh, /spike/robe/tiger_geocoder/tiger_geocoder_2009/import/load_tiger.sh, /spike/robe/tiger_geocoder/tiger_geocoder_2009/import/newdb.sh, /spike/robe/tiger_geocoder/tiger_geocoder_2009/import/tigerimport.sh, /spike/robe/tiger_geocoder/tiger_geocoder_2009/import/tigerpoly2.py, /spike/robe/tiger_geocoder/tiger_geocoder_2009/normalize, /spike/robe/tiger_geocoder/tiger_geocoder_2009/normalize/count_words.sql, /spike/robe/tiger_geocoder/tiger_geocoder_2009/normalize/end_soundex.sql, /spike/robe/tiger_geocoder/tiger_geocoder_2009/normalize/get_last_words.sql, /spike/robe/tiger_geocoder/tiger_geocoder_2009/normalize/location_extract.sql, /spike/robe/tiger_geocoder/tiger_geocoder_2009/normalize/location_extract_countysub_exact.sql, /spike/robe/tiger_geocoder/tiger_geocoder_2009/normalize/location_extract_countysub_fuzzy.sql, /spike/robe/tiger_geocoder/tiger_geocoder_2009/normalize/location_extract_place_exact.sql, /spike/robe/tiger_geocoder/tiger_geocoder_2009/normalize/location_extract_place_fuzzy.sql, /spike/robe/tiger_geocoder/tiger_geocoder_2009/normalize/normalize_address.sql, /spike/robe/tiger_geocoder/tiger_geocoder_2009/normalize/pprint_addy.sql, /spike/robe/tiger_geocoder/tiger_geocoder_2009/normalize/state_extract.sql, /spike/robe/tiger_geocoder/tiger_geocoder_2009/orig, /spike/robe/tiger_geocoder/tiger_geocoder_2009/orig/tiger_geocoder.sql, /spike/robe/tiger_geocoder/tiger_geocoder_2009/tables, /spike/robe/tiger_geocoder/tiger_geocoder_2009/tables/lookup_tables_revised.sql, /spike/robe/tiger_geocoder/tiger_geocoder_2009/tiger_loader.sql, /spike/robe/tiger_geocoder/tiger_geocoder_2009/utility, /spike/robe/tiger_geocoder/tiger_geocoder_2009/utility/cull_null.sql, /spike/robe/tiger_geocoder/tiger_geocoder_2009/utility/levenshtein_ignore_case.sql, /spike/robe/tiger_geocoder/tiger_geocoder_2009/utility/nullable_levenshtein.sql, /spike/robe/tiger_geocoder/tiger_geocoder_2009/utility/utmzone.sql, /spike/robe/tiger_geocoder/tiger_geocoder_2010, /spike/robe/tiger_geocoder/tiger_geocoder_2010/README, /spike/robe/tiger_geocoder/tiger_geocoder_2010/create_geocode.bat, /spike/robe/tiger_geocoder/tiger_geocoder_2010/create_geocode.sql, /spike/robe/tiger_geocoder/tiger_geocoder_2010/geocode, /spike/robe/tiger_geocoder/tiger_geocoder_2010/geocode/geocode.sql, /spike/robe/tiger_geocoder/tiger_geocoder_2010/geocode/geocode_address.sql, /spike/robe/tiger_geocoder/tiger_geocoder_2010/geocode/geocode_location.sql, /spike/robe/tiger_geocoder/tiger_geocoder_2010/geocode/includes_address.sql, /spike/robe/tiger_geocoder/tiger_geocoder_2010/geocode/interpolate_from_address.sql, /spike/robe/tiger_geocoder/tiger_geocoder_2010/geocode/rate_attributes.sql, /spike/robe/tiger_geocoder/tiger_geocoder_2010/import, /spike/robe/tiger_geocoder/tiger_geocoder_2010/import/import_tiger_shps.sh, /spike/robe/tiger_geocoder/tiger_geocoder_2010/import/load_tiger.sh, /spike/robe/tiger_geocoder/tiger_geocoder_2010/import/newdb.sh, /spike/robe/tiger_geocoder/tiger_geocoder_2010/import/tigerimport.sh, /spike/robe/tiger_geocoder/tiger_geocoder_2010/import/tigerpoly2.py, /spike/robe/tiger_geocoder/tiger_geocoder_2010/normalize, /spike/robe/tiger_geocoder/tiger_geocoder_2010/normalize/count_words.sql, /spike/robe/tiger_geocoder/tiger_geocoder_2010/normalize/end_soundex.sql, /spike/robe/tiger_geocoder/tiger_geocoder_2010/normalize/get_last_words.sql, /spike/robe/tiger_geocoder/tiger_geocoder_2010/normalize/location_extract.sql, /spike/robe/tiger_geocoder/tiger_geocoder_2010/normalize/location_extract_countysub_exact.sql, /spike/robe/tiger_geocoder/tiger_geocoder_2010/normalize/location_extract_countysub_fuzzy.sql, /spike/robe/tiger_geocoder/tiger_geocoder_2010/normalize/location_extract_place_exact.sql, /spike/robe/tiger_geocoder/tiger_geocoder_2010/normalize/location_extract_place_fuzzy.sql, /spike/robe/tiger_geocoder/tiger_geocoder_2010/normalize/normalize_address.sql, /spike/robe/tiger_geocoder/tiger_geocoder_2010/normalize/pprint_addy.sql, /spike/robe/tiger_geocoder/tiger_geocoder_2010/normalize/state_extract.sql, /spike/robe/tiger_geocoder/tiger_geocoder_2010/tables, /spike/robe/tiger_geocoder/tiger_geocoder_2010/tables/lookup_tables_revised.sql, /spike/robe/tiger_geocoder/tiger_geocoder_2010/tiger_loader.sql, /spike/robe/tiger_geocoder/tiger_geocoder_2010/utility, /spike/robe/tiger_geocoder/tiger_geocoder_2010/utility/cull_null.sql, /spike/robe/tiger_geocoder/tiger_geocoder_2010/utility/levenshtein_ignore_case.sql, /spike/robe/tiger_geocoder/tiger_geocoder_2010/utility/nullable_levenshtein.sql, /spike/robe/tiger_geocoder/tiger_geocoder_2010/utility/utmzone.sql: This is basically taking off from where Stephen Frost left off in - the 2009 is slightly modified scripts to work with 2009 data. Will merge with trunk once cleaned up a bit. Note that I'm splitting into 2. They changed all the fields prefixing many with 10 in Tiger 2010 shape files so the original scripts (and even the 2009 ones I modified won't work with 2010 as is). There is also a lot of dead weight here I need to rip out and also conform to PostGIS 2.0 new standard of excellence :) 2011-01-20 13:36 robe * /spike/robe: Created folder remotely 2011-01-19 21:42 robe * /trunk/doc/reference_raster.xml: #795: ST_Intersects raster documentation is confusing 2011-01-19 21:11 pracine * /trunk/raster/scripts/python/raster2pgsql.py: -Clarify help messages. 2011-01-19 20:52 pracine * /trunk/raster/scripts/python/raster2pgsql.py: -Added a -a option to append tiles to an existing table. -Fixed ticket 542. The table WAS dropped but not recreated. 2011-01-19 16:46 strk * /trunk/topology/test/Makefile, /trunk/topology/test/regress/topoelement.sql, /trunk/topology/test/regress/topoelement_expected, /trunk/topology/test/regress/topoelementarray_agg.sql, /trunk/topology/test/regress/topoelementarray_agg_expected, /trunk/topology/topology.sql.in.c: Make the TopoElement domain stricter to forbid arrays with more than 2 elements and also checking the element type being in valid range [RT-SIGTA] 2011-01-18 23:24 robe * /trunk/doc/extras_topology.xml: Put in section abstact for each 2011-01-18 17:19 strk * /trunk/topology/sql/populate.sql, /trunk/topology/test/regress/addface.sql, /trunk/topology/test/regress/addface_expected: Raise an exception if AddEdge is called on a topology which already defines faces other than the universe face (see #781) 2011-01-18 14:53 robe * /trunk/postgis/legacy.sql.in.c, /trunk/postgis/postgis.sql.in.c, /trunk/regress/tickets.sql: #722: remove more deprecated functions - ST_MakeLineGArray, Polygonize_GArray,PointFromWKB (proto), max_distance 2011-01-18 13:52 strk * /trunk/topology/topology.sql.in.c: ValidateTopology: have temporary table dropped on commit (#783). Thanks Andrea Peri [RT-SIGTA] 2011-01-18 12:50 robe * /trunk/doc/extras_topology.xml: Link to Vincent Picavet's great Foss4G 2010 presentation on Topology and Network Analysis. 2011-01-18 12:28 robe * /trunk/doc/extras_topology.xml: minor corrections 2011-01-18 06:38 robe * /trunk/topology/sql/sqlmm.sql: Fix #786 ST_MoveIsoNode gives ST_Intersects is not unique. Also change to use newer $$ quoting syntax. 2011-01-18 06:10 robe * /trunk/doc/extras_topology.xml: Fix typo 2011-01-18 06:06 robe * /trunk/doc/extras_topology.xml: ST_MoveIsoNode 2011-01-18 05:17 robe * /trunk/doc/extras_topology.xml: fix redundancy in description 2011-01-18 04:45 robe * /trunk/doc/extras_topology.xml: ST_NewEdgesSplit, add new processing section, fix some links 2011-01-17 23:07 robe * /trunk/doc/extras_topology.xml, /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: Add ST_AddIsoEdge (still need to put in examples), put in more back links. Revise special index section to also consider topology aggregates 2011-01-17 22:35 strk * /trunk/topology/sql/populate.sql, /trunk/topology/test/regress/addnode.sql, /trunk/topology/test/regress/addnode_expected: topology.AddNode: fix detection of edge crossing (#780) [RT-SIGTA] 2011-01-17 21:32 strk * /trunk/topology/topology.sql.in.c: ValidateTopology: Use a temporary table to create face geometries only once. Huge speed boost for #772. 2011-01-17 21:03 strk * /trunk/topology/test/regress/legacy_invalid_expected, /trunk/topology/topology.sql.in.c: ValidateTopology: Put some water on fire by avoiding a full cartesian product scan (#772). It's still too slow, but it is a step forward. 2011-01-17 19:58 strk * /trunk/topology/topology.sql.in.c: ST_DWithin already includes a bounding box check 2011-01-17 18:15 robe * /trunk/NEWS, /trunk/doc/release_notes.xml: Put in accent in Jorge's name 2011-01-17 13:18 robe * /trunk/NEWS: forgot this in last commit 2011-01-17 13:18 robe * /trunk/doc/release_notes.xml: fix typos in Mat's name 2011-01-17 12:16 robe * /trunk/doc/extras_topology.xml: document ST_InitTopoGeo, cleanup some of the sql-mm labelings 2011-01-17 10:39 robe * /trunk/doc/extras_topology.xml: Document ST_AddIsoNode - still need to add examples. Update ValidateTopology to reflect enhancements and bug fixes in 2.0. 2011-01-17 09:04 strk * /trunk/topology/test/regress/legacy_invalid_expected, /trunk/topology/topology.sql.in.c: topology.ValidateTopology: rewrite the edge crossing detection query. Fixes a false positive (#777) and unexpectedly a bunch of false negative in the legacy_invalid testcase (now properly checked visually). [RT-SIGTA]. 2011-01-17 08:47 strk * /trunk/topology/sql/populate.sql, /trunk/topology/test/regress/addedge.sql, /trunk/topology/test/regress/addedge_expected: topology.AddEdge: correctly handle the case in which a newly added closed edge touches an existing closed edge with an endpoint over a non-endpoint [RT-SIGTA]. 2011-01-17 08:47 strk * /trunk/topology/sql/populate.sql, /trunk/topology/test/regress/addface_expected: topology.AddFace: raise another WARNING about next_left/right_face element of topology edges not being set as dictated by the model 2011-01-17 03:26 robe * /trunk/NEWS, /trunk/doc/release_notes.xml: note magnitude of deprecation 2011-01-16 21:42 strk * /trunk/topology/topology.sql.in.c: ValidateTopology: don't compute full intersection matrix to detect edge-node intersection. Use ST_DWithin instead. Use ST_DWithin for coincident nodes detection as well, so to be more consistent [RT-SIGTA] 2011-01-16 21:29 strk * /trunk/topology/topology.sql.in.c: ValidateTopology: && operator is not enough to tell if two points are cohincident (it was at time of HWGEOM...) [RT-SIGTA] 2011-01-16 20:17 robe * /trunk/NEWS, /trunk/doc/release_notes.xml: release notes minor updates while still fresh in my mind. 2011-01-16 17:19 strk * /trunk/.gitignore: ignore more generated files 2011-01-16 12:08 robe * /trunk/doc/reference_measure.xml: document ST_3DLongestLine and add missing polyhedralsurface and 3D support flags for ST_3D family of functions 2011-01-16 11:22 robe * /trunk/topology/sql/sqlmm.sql: #776: replace dump with ST_Dump in ST_CreateTopogeo 2011-01-16 10:36 strk * /trunk/topology/topology.sql.in.c: Drop unused domain TopoGeomElementArray. See #775 2011-01-16 10:22 robe * /trunk/doc/extras_topology.xml: minor corrections and start documenting ST_CreateTopoGeo 2011-01-16 09:10 robe * /trunk/postgis/sqlmm.sql.in.c: #774: regress fails - Oops forgot to commit this file on last commit 2011-01-16 08:18 robe * /trunk/postgis/legacy.sql.in.c, /trunk/postgis/postgis.sql.in.c: #722: remove drecated functions BuildArea, MakePolygon 2011-01-15 23:55 strk * /trunk/doc/Makefile.in: html/postgis.html doesn't really depend on images, and encoding such dep has the only effect to _always_ rebuild the documentation, which defeats the purpose of 'make'... 2011-01-15 23:37 strk * /trunk/doc/Makefile.in: There's no 'html' rule, so there's no point in making it PHONY... 2011-01-15 23:37 strk * /trunk/doc/Makefile.in: Don't need to clean image_src in maintainer-clean as that's already done by clean, which is a dependency of maintainer-clean 2011-01-15 23:14 strk * /trunk/topology/sql/populate.sql: topology.AddFace: group face boundary edge finding query results to avoid considering the _same_ edge multiple times. Can reduce execution time from _hours_ to _minutes_ [RT-SIGTA] 2011-01-15 19:11 robe * /trunk/doc/extras_topology.xml: ST_GetFaceGeometry and minor formatting 2011-01-15 18:49 robe * /trunk/doc/extras_topology.xml: fix some typos 2011-01-15 14:59 robe * /trunk/doc/extras_topology.xml: Put back AddNode -- accidentally replaced with an extra AddEdge. 2011-01-15 14:33 robe * /trunk/doc/extras_topology.xml: AddFace, minor additions to other functions and note about dependencies on GEOS 3.3 2011-01-15 07:14 robe * /trunk/doc/extras_topology.xml: document addnode, fix typo 2011-01-15 06:50 robe * /trunk/doc/extras_topology.xml: Add examples for AddEdge, fix typo, add TIGER overview link as an example of a topologically based database for people not clear of its utility. 2011-01-14 16:40 strk * /trunk/topology/sql/populate.sql, /trunk/topology/test/regress/addedge.sql, /trunk/topology/test/regress/addedge_expected: topology.AddEdge: handle case of endpoint intersection between closed edges. Fixes #770. [RT-SIGTA] 2011-01-14 00:01 robe * /trunk/doc/reference_raster.xml: Get rid of ST_BandHasNoDataValue and ST_SetBandHasNoDataValue. Amend ST_BandNoDataValue to reflect new way of setting it to NULL if you want all pixel values considered. 2011-01-13 23:56 robe * /trunk/doc/extras_topology.xml: Document AddEdge function will provide example later 2011-01-13 23:44 robe * /trunk/doc/reference_accessor.xml: forgot to update the description too 2011-01-13 23:40 robe * /trunk/doc/reference_accessor.xml: Amend ST_GeometryN to note singular geometry behavior change 2011-01-13 21:36 jorgearevalo * /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/regress/rt_band_properties.sql, /trunk/raster/test/regress/rt_set_band_properties.sql, /trunk/raster/test/regress/rt_spatial_relationship.sql: Functions ST_BandHasNodataValue and ST_SetBandHasNodataValue deleted. Related ticket #602. 2011-01-13 20:09 jorgearevalo * /trunk/raster/rt_core/rt_api.c: Minor bug solved in debug functions. 2011-01-13 15:05 robe * /trunk/doc/release_notes.xml: fix typo 2011-01-13 14:55 robe * /trunk/NEWS, /trunk/doc/introduction.xml, /trunk/doc/release_notes.xml, /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: Amend release notes to include new changes in 2.0 2011-01-13 13:36 robe * /trunk/doc/extras_topology.xml: mark TopoElementArray_agg as new in 2.0.0, back reference topoelementarray back to this function. 2011-01-13 13:21 strk * /trunk/NEWS: add ST_RelateMatch item 2011-01-13 09:37 robe * /trunk/doc/extras_topology.xml: fix another id typo 2011-01-13 09:34 robe * /trunk/doc/extras_topology.xml: fix link id 2011-01-13 08:48 robe * /trunk/doc/extras_topology.xml, /trunk/doc/xsl/topology_comments.sql.xsl: topolelementarray_agg and revise xsl to comment agg (hack fo r now will do better later) 2011-01-13 08:27 robe * /trunk/doc/extras_topology.xml, /trunk/doc/reference_measure.xml: Another minor change to ST_3DShortestLine. Document topoelementarraay and GetTopoGeomElementArray (which by the ways seems to me a bit of a misnomer) 2011-01-13 07:13 robe * /trunk/doc/reference_measure.xml: Minor formatting changes of ST_3DShortestLine, get rid of note abotu ST_3DMaxDistance only working for points and linestrings now that it works for most everything. 2011-01-12 22:37 jorgearevalo * /trunk/raster/scripts/python/raster2pgsql.py: Fixed bug #655. 2011-01-12 22:03 robe * /trunk/postgis/postgis.sql.in.c: #768: get rid of replace ndims with st_ndims in populate_geometry_columns 2011-01-12 22:02 mloskot * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h, /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rt_pg.h: [raster] Cleaned and updated copyright notice. 2011-01-12 21:58 nicklas * /trunk/doc/reference_measure.xml: Added ST_3DShortestLine in doc and some small editing. ST_3DLongestLine is still missing. Regina, please take a look if it looks ok. 2011-01-12 21:17 jorgearevalo * /trunk/raster/test/regress/rt_band_properties_expected: Regression test expected result is now empty. Related tickets: #759, #769. 2011-01-12 19:10 pracine * /trunk/raster/test/regress/rt_addband_expected: -Revert to original values for two test failing on Mat machine. Those values are the good ones on Pierre`s Windows and Jorge`s Linux. Something must have gone wrong on Mat`s one. 2011-01-12 17:24 robe * /trunk/doc/reference_measure.xml: update see also links 2011-01-12 17:22 robe * /trunk/doc/reference_measure.xml: Get rid of note in ST_3DDistance that states only works for linestrings and points. Now works for all. Add an example of polygon/multilinestring and update 3DClosestPoint example to be the same for contrast compare 2011-01-12 11:07 robe * /trunk/doc/reference_measure.xml: get rid of note about 3d relatonship dist functions only workng for points and linestrings. They work for polygons and even polyhedralsurfaces though need to verify answers are right. 2011-01-12 10:23 robe * /trunk/doc/reference_raster.xml: update to reflect note about breaking change in naming of PixelSize to Scale 2011-01-12 08:14 robe * /trunk/doc/extras_topology.xml: GetTopologyName, GetTopologyID accessors 2011-01-12 07:52 robe * /trunk/doc/extras_topology.xml, /trunk/doc/xsl/topology_comments.sql.xsl: remove availaiblit 2.0 from existing functions since they were available before (will reserve that for really new functions). Add domains section and accessors section. Revise topology_comments to be able to put in descriptors for domains 2011-01-12 06:32 robe * /trunk/doc/extras_topology.xml: ValidateTopology and validatetopology_returntype 2011-01-12 05:01 robe * /trunk/postgis/postgis.sql.in.c: get rid of deprecated calls and checks to srid() and setsrid() and ndims() in populate_geometry_columns, UpdateGeometrySRID, probe_geometry_columns, find_srid 2011-01-11 17:18 robe * /trunk/regress/Makefile.in: make relatematch a conditional GEOS 3.3 test 2011-01-11 15:53 robe * /trunk/doc/extras_topology.xml, /trunk/doc/installation.xml, /trunk/regress/Makefile.in: Add another type, add missing element, update make check example in installation. Fix error introduced in regress that prevented all tests from running. 2011-01-11 15:20 robe * /trunk/doc/extras_topology.xml, /trunk/doc/installation.xml, /trunk/doc/xsl/topology_comments.sql.xsl: Give installation a pretty anchor name so can be referenced easily from elsewhere. Update to include how to compile with topology and raster support. Add a type section to topology to define structure of topogeometry etc. Ammend topology_comments to be able to extra type comments. 2011-01-11 09:12 robe * /trunk/topology/sql/sqlmm.sql: #764: Topology error using ST_AddIsoNode (now that raster has an ST_Intersects it is now more necessary to not rely on auto casts) 2011-01-11 03:38 robe * /trunk/doc/extras_topology.xml: fix duplicate refentry id 2011-01-11 03:22 robe * /trunk/doc/extras_topology.xml: #763: documentation had wrong datatype for tg_type which made the associated comment break 2011-01-10 17:31 robe * /trunk/topology/sql/sqlmm.sql: #760: missed some 2011-01-10 17:27 robe * /trunk/topology/sql/populate.sql, /trunk/topology/sql/sqlmm.sql: #760: replace deprecated function names with new names so all regress tests pass again. This should completely work now. 2011-01-10 17:13 robe * /trunk/topology/topology.sql.in.c: Start replacing deprecated names with new names - still more to do 2011-01-10 16:36 robe * /trunk/postgis/legacy.sql.in.c, /trunk/postgis/postgis.sql.in.c: #722: Get rid of more deprecated functions - mem_size, xmax, xmin,ymax, ymin,zmflag,zmax,zmin 2011-01-10 14:21 jorgearevalo * /trunk/raster/rt_pg/rtpostgis.sql.in.c: Deleted gserialized check. It's safe to use geometry_gist_sel. Related ticket #758. 2011-01-09 18:38 robe * /trunk/doc/reference_raster.xml: Get rid of now unuseful note in ST_Value. Update short-description to reflect now works with geometry points 2011-01-09 16:01 jorgearevalo * /trunk/raster/rt_core/rt_api.c: Replaced annoying warning message for a debug-only message. Related ticket #759. 2011-01-08 10:51 nicklas * /trunk/liblwgeom/measures3d.c: fix typo from r6580, and some enhanced notes 2011-01-07 15:12 jorgearevalo * /trunk/raster/rt_core/rt_api.c: Bug solved: RASTER_DEBUGf replaced by RASTER_DEBUGF. Related ticket #757. 2011-01-07 13:38 robe * /trunk/regress/Makefile.in: remove wmsservers_old so its failure doesn't halt further make check 2011-01-07 13:08 nicklas * /trunk/liblwgeom/measures3d.c: Fix for ticket #755 2011-01-07 10:48 strk * /trunk/topology/ER/topology.fig: Enlarge the diagram image, by Andrea Peri (#750) 2011-01-07 09:55 strk * /trunk/topology/test/Makefile, /trunk/topology/test/regress/droptopology.sql, /trunk/topology/test/regress/droptopology_expected, /trunk/topology/topology.sql.in.c: Fix bug in topology.DropTopology getting confused in presence of multiple topologies [RT-SIGTA] 2011-01-07 09:54 strk * /trunk/topology/sql/topoelement, /trunk/topology/sql/topoelement/topoelement_agg.sql, /trunk/topology/test/Makefile, /trunk/topology/test/regress/topoelementarray_agg.sql, /trunk/topology/test/regress/topoelementarray_agg_expected, /trunk/topology/topology.sql.in.c: Add TopoElementArray_agg function, to help with TopoGeometry construction [RT-SIGTA] 2011-01-05 23:35 robe * /trunk/postgis/legacy.sql.in.c, /trunk/postgis/postgis.sql.in.c, /trunk/postgis/sqlmm.sql.in.c: #722 : remove deprecated functions (part): contains, intersection, line_interpolate_point, line_locate_point, line_substring, locate_between_measures 2011-01-05 22:25 robe * /trunk/postgis/legacy.sql.in.c, /trunk/postgis/postgis.sql.in.c, /trunk/regress/regress_buffer_params.sql, /trunk/regress/snaptogrid.sql, /trunk/regress/snaptogrid_expected: #722 remove deprecated functions (part): boundary, GeomUnion, intersects, IsRing, IsSimple, length2d_spheroid, locate_along_measure, relate,PointOnSurface, SnapToGrid, symmetricdifference, touches 2011-01-05 17:41 jorgearevalo * /trunk/raster/scripts/plpgsql/st_mapalgebra.sql, /trunk/raster/scripts/plpgsql/st_mapalgebra_optimized.sql: Replaced references to "pixsize" by "scale". Complete the previous commit. Related ticket #654 2011-01-05 17:38 jorgearevalo * /trunk/raster/scripts/plpgsql/st_asraster.sql, /trunk/raster/scripts/plpgsql/st_clip.sql, /trunk/raster/scripts/plpgsql/st_mapalgebra.sql, /trunk/raster/scripts/plpgsql/st_mapalgebra_optimized.sql: Updated plpgsql scripts, replacing "PixelSize" with "Scale". Related ticket #654 2011-01-05 17:01 jorgearevalo * /trunk/raster/rt_core/rt_api.c: Call to ctx->warn replaced by RASTER_DEBUGF, to avoid annoying and unexpected messages in calls to st_bandmetadata. 2011-01-05 14:56 robe * /trunk/postgis/legacy.sql.in.c, /trunk/postgis/postgis.sql.in.c, /trunk/regress/regress_ogc.sql: #722 (part): Down with really really dumb constructors :) GeomCollFromText,LineFromText,LineFromWKB,LineStringFromText,LinestringFromWKB,LineMerge,MLineFromText ,MLineFromWKB,MPointFromText,MPolyFromWKB,MultiLineFromWKB,MultiLineStringFromText,MultiPointFromWKB, ST_Polygonize_GArray,PolyFromText,PolyFromWKB,PolygonFromWKB,PointFromText,PointFromWKB 2011-01-05 13:47 robe * /trunk/postgis/uninstall_postgis.sql.in.c: more cleanup of operator functions that are now removed 2011-01-05 13:36 robe * /trunk/postgis/uninstall_postgis.sql.in.c: remove related operator, chip no longer installed. I still think we need to get rid of the DROP CASCADES in this file 2011-01-05 13:34 robe * /trunk/postgis/legacy.sql.in.c, /trunk/postgis/postgis.sql.in.c: #302: okay I forgot some - remove old functions that are ST_ redundant copies of operator ones st_geometry_lt,st_geometry_le,st_geometry_le,st_geometry_gt,st_geometry_ge,st_geometry_eq,st_geometry_cmp, postgis_gist_sel,postgis_gist_joinsel,st_postgis_gist_sel,st_postgis_gist_joinsel,st_geometry_overleft, st_geometry_overabove,st_geometry_left,st_geometry_right,st_geometry_above, st_geometry_below,st_geometry_contain ,st_geometry_contained,st_geometry_overlap,st_geometry_same 2011-01-05 05:57 robe * /trunk/postgis/legacy.sql.in.c, /trunk/postgis/postgis.sql.in.c: #302 completed I think: Drop ST_ duplicate variants of functions underneath TYPE and OPERATOR definitions. remove: st_geometry_analyze 2011-01-04 17:44 robe * /trunk/postgis/legacy.sql.in.c, /trunk/postgis/postgis.sql.in.c: #302 (part done): Drop ST_ duplicate variants of functions underneath TYPE and OPERATOR definitions. st_box3d_in, st_box3d_out,st_spheroid_in, st_spheroid_out,st_geometry_in, st_geometry_out, st_geometry_recv,st_geometry_send 2011-01-04 17:25 robe * /trunk/postgis/legacy.sql.in.c, /trunk/postgis/postgis.sql.in.c: #722 - remove more deprecated functions - crosses, within,multipointfromtext,mpolyfromtext, multipolygonfromtext 2011-01-04 13:59 robe * /trunk/postgis/legacy.sql.in.c, /trunk/postgis/postgis.sql.in.c, /trunk/regress/ctors.sql: remove deprecated functions: bdpolyfromtext,bdmpolyfromtext,collect,disjoint,memcollect,memgeomunion, unite_garray,st_unit_garray . reshuffle legacy.sql.in.c so aggregates and dependencies are together 2011-01-04 13:35 robe * /trunk/postgis/legacy.sql.in.c, /trunk/postgis/postgis.sql.in.c, /trunk/regress/regress_ogc.sql: remove more deprecated: dimension,exteriorring, geometryn,interiorringn, isempty,isclosed, m,numinteriorring, numinteriorrings,pointn,x,y,z 2011-01-04 13:07 robe * /trunk/postgis/legacy.sql.in.c, /trunk/postgis/postgis.sql.in.c: remove deprecated functions: addpoint,ndims,numgeometries,numpoints,removepoint,setpoint 2011-01-04 12:51 robe * /trunk/postgis/legacy.sql.in.c, /trunk/postgis/postgis.sql.in.c, /trunk/regress/sql-mm-circularstring.sql: remove more deprecated functions 2011-01-03 19:26 robe * /trunk/postgis/legacy.sql.in.c, /trunk/postgis/postgis.sql.in.c, /trunk/regress/sql-mm-circularstring.sql, /trunk/regress/sql-mm-circularstring_expected, /trunk/regress/sql-mm-compoundcurve.sql, /trunk/regress/sql-mm-compoundcurve_expected: get rid of more deprecated functions 2011-01-03 18:52 robe * /trunk/postgis/legacy.sql.in.c, /trunk/postgis/postgis.sql.in.c, /trunk/regress/ctors.sql: remove more deprecated functions 2011-01-03 18:24 robe * /trunk/regress/wmsservers_new_expected, /trunk/regress/wmsservers_old_expected: 2011-01-03 16:35 jorgearevalo * /trunk/raster/ma_lexer.l, /trunk/raster/ma_lexer_only.l, /trunk/raster/ma_parser.y: Deleted old flex/bison analyzer for MapAlgebra. Newer version on raster/rt_core. 2011-01-03 16:17 jorgearevalo * /trunk/raster/test/regress/Makefile.in, /trunk/raster/test/regress/create_rt_empty_raster_test.sql, /trunk/raster/test/regress/create_rt_empty_raster_test_expected, /trunk/raster/test/regress/rt_hasnoband.sql, /trunk/raster/test/regress/rt_hasnoband_expected, /trunk/raster/test/regress/rt_isempty.sql, /trunk/raster/test/regress/rt_isempty_expected: Added regress test files for ST_IsEmpty and ST_HasNoBand (they were missed in previous commit) 2011-01-03 16:07 jorgearevalo * /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/core/testapi.c, /trunk/raster/test/regress/Makefile.in: Added code for ST_IsEmpty and ST_HasNoBand functions. And test code for the first one. Related tickets #592, #593. 2011-01-03 11:53 jorgearevalo * /trunk/raster/rt_pg/rt_pg.c: Changed information return by postgis_raster_build_date and postgis_raster_lib_version, to match the PostGIS build date and version. Related ticket #653 2011-01-03 10:55 jorgearevalo * /trunk/doc/reference_raster.xml: Raster doc updated with the new names of several functions (Box2D, Scale, etc). Related ticket #654 2011-01-03 10:46 jorgearevalo * /trunk/raster/rt_core/ma_lexer.l, /trunk/raster/rt_core/ma_parser.y, /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h, /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/core/testapi.c, /trunk/raster/test/core/testwkb.c, /trunk/raster/test/regress/Makefile.in, /trunk/raster/test/regress/rt_box2d.sql, /trunk/raster/test/regress/rt_georeference.sql, /trunk/raster/test/regress/rt_pixelsize.sql, /trunk/raster/test/regress/rt_pixelsize_expected, /trunk/raster/test/regress/rt_scale.sql, /trunk/raster/test/regress/rt_scale_expected, /trunk/raster/test/regress/rt_set_properties.sql: Renamed accessors and editors of 'PixelSize' to 'Scale', including tests. Related ticket #654. 2011-01-02 22:21 jorgearevalo * /trunk/raster/rt_core/ma_lexer.l, /trunk/raster/rt_core/ma_parser.y: Some modifications made on basic MapAlgebra lexer/parser. Very basic version just now. 2011-01-01 15:35 jorgearevalo * /trunk/raster/rt_pg/rtpostgis.sql.in.c: Temporarily include postgis/gserialized.h file in raster/rt_pg/rtpostgis.sql.in.c to get access to GSERIALIZED_ON and avoid error with gserialized enabled 2010-12-31 08:12 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: add gist index overlap tests 2010-12-31 01:53 robe * /trunk/doc/introduction.xml: update bios 2010-12-30 23:28 jorgearevalo * /trunk/raster/rt_pg/rtpostgis.sql.in.c: Changed some functions names for operators. Related tickets #742, #730 2010-12-30 23:17 pramsey * /trunk/liblwgeom/lwline.c, /trunk/liblwgeom/lwpoly.c, /trunk/liblwgeom/lwtriangle.c: gserialized enabled ST_Reverse LINESTRING EMPTY crash (#743) 2010-12-30 21:00 pramsey * /trunk/postgis/lwgeom_geos.c: Convex hull serialization problem (#741) 2010-12-30 18:43 nicklas * /branches/1.5/regress/measures.sql, /branches/1.5/regress/measures_expected: rounding away difference between platforms in measures regress test 2010-12-30 18:31 nicklas * /trunk/regress/measures.sql, /trunk/regress/measures_expected: rounding precision difference in measures regress test #703, #735, #607 2010-12-30 16:54 pramsey * /trunk/liblwgeom/lwgeom.c: Guard against empty in isclosed (#740) 2010-12-30 14:11 robe * /branches/1.5/doc/xsl/postgis_gardentest.sql.xsl: a lot of functions (particular geos ST_LineMerge etc) still crash with Polygon Empty in PostGIS 2.0. Exclude Polygon Empty for now so can regress test. 2010-12-30 00:14 pramsey * /trunk/postgis/Makefile.in, /trunk/postgis/geography.sql.in.c, /trunk/postgis/geometry_gist_selectivity.c, /trunk/postgis/lwgeom_estimate.c, /trunk/postgis/postgis.sql.in.c: Add in gserialized-ready selectivity functions for 2d default index. 2010-12-29 22:21 robe * /branches/1.5/doc/xsl/postgis_gardentest.sql.xsl: postgis 2.0 can't handled nested empty geometry collections with all functions yet -- so exclude 2010-12-29 18:51 pramsey * /trunk/postgis/lwgeom_ogc.c: ST_ExteriorRing POLYGON EMPTY crash (#708) 2010-12-29 15:49 nicklas * /trunk/liblwgeom/measures3d.h: typo in comment 2010-12-29 15:38 robe * /trunk/postgis/legacy.sql.in.c, /trunk/postgis/postgis.sql.in.c: Get rid of a lot of deprecated functions. People will hate me c'est la vie. 2010-12-29 15:37 robe * /trunk/regress/Makefile.in, /trunk/regress/sql-mm-multisurface.sql, /trunk/regress/sql-mm-multisurface_expected, /trunk/regress/wmsservers.sql, /trunk/regress/wmsservers_expected, /trunk/regress/wmsservers_new.sql, /trunk/regress/wmsservers_new_expected, /trunk/regress/wmsservers_old.sql, /trunk/regress/wmsservers_old_expected: get rid of more deprecated calls, but keep old deprecated wmsservers and rename to wmsservers_old. Create a new version wmsservers_new that doesn't use deprecated calls. the old will fail once I pull the switch on old deprecated calls, but the new should work. 2010-12-29 15:17 robe * /trunk/regress/sql-mm-multicurve.sql, /trunk/regress/sql-mm-multicurve_expected: remove deprecated tests 2010-12-29 14:50 robe * /trunk/regress/lwgeom_regress_expected, /trunk/regress/regress_lrs.sql, /trunk/regress/regress_lrs_expected: forgot these 2010-12-29 14:48 robe * /trunk/regress/loader/MultiPointM-wkt.sql, /trunk/regress/loader/PointZ-wkb.sql, /trunk/regress/loader/Polygon-wkt.sql, /trunk/regress/loader/PolygonM-wkb.sql, /trunk/regress/loader/PolygonM-wkt.sql, /trunk/regress/loader/PolygonZ-wkb.sql, /trunk/regress/loader/PolygonZ-wkt.sql, /trunk/regress/lwgeom_regress.sql, /trunk/regress/regress_proj.sql, /trunk/regress/regress_proj_expected, /trunk/regress/sql-mm-curvepoly.sql, /trunk/regress/sql-mm-curvepoly_expected: get rid of more deprecated 2010-12-29 14:14 robe * /trunk/regress/affine.sql, /trunk/regress/affine_expected, /trunk/regress/ctors.sql, /trunk/regress/ctors_expected, /trunk/regress/regress_ogc.sql, /trunk/regress/regress_ogc_expected, /trunk/regress/removepoint.sql, /trunk/regress/removepoint_expected, /trunk/regress/setpoint.sql, /trunk/regress/setpoint_expected, /trunk/regress/sql-mm-circularstring.sql, /trunk/regress/sql-mm-circularstring_expected, /trunk/regress/sql-mm-compoundcurve.sql: Get rid of more deprecated calls 2010-12-29 14:07 pramsey * /trunk/regress/measures.sql, /trunk/regress/measures_expected: Update test to reflect that polygons are now supported. 2010-12-29 09:58 robe * /trunk/doc/extras_topology.xml: start new section 2010-12-28 22:12 nicklas * /trunk/liblwgeom/measures3d.c, /trunk/liblwgeom/measures3d.h: 3D distance functions against polygons 2010-12-28 21:58 robe * /trunk/doc/reference_raster.xml: fix dangling RT_ST_Box2D references 2010-12-28 18:24 robe * /trunk/regress/loader/Arc-wkb.sql, /trunk/regress/loader/Arc-wkt.sql, /trunk/regress/loader/ArcM-wkb.sql, /trunk/regress/loader/ArcM-wkt.sql, /trunk/regress/loader/MultiPoint-wkb.sql, /trunk/regress/loader/MultiPoint-wkt.sql, /trunk/regress/loader/MultiPointM-wkb.sql, /trunk/regress/loader/MultiPointZ-wkb.sql, /trunk/regress/loader/MultiPointZ-wkt.sql, /trunk/regress/loader/Point-wkb.sql, /trunk/regress/loader/Point-wkt.sql, /trunk/regress/loader/PointM-wkb.sql, /trunk/regress/loader/PointM-wkt.sql, /trunk/regress/loader/PointZ-wkt.sql, /trunk/regress/loader/Polygon-wkb.sql: Get rid of deprecated calls 2010-12-28 18:24 robe * /trunk/regress/regress_bdpoly.sql, /trunk/regress/regress_bdpoly_expected: get rid of deprecated calls 2010-12-28 18:22 robe * /trunk/loader/pgsql2shp-core.c, /trunk/loader/shp2pgsql-cli.c, /trunk/loader/shp2pgsql-core.c: start getting rid of deprecated calls 2010-12-28 18:00 pramsey * /trunk/liblwgeom/g_box.c, /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: Fix regression failure in standard serialization mode. (#735) 2010-12-28 17:16 strk * /trunk/topology/topology.sql.in.c: Default topology tolerance is 0, not -1 2010-12-28 15:47 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: reenable ST_AddPoint 2010-12-28 01:10 pramsey * /trunk/liblwgeom/lwline.c: Over-determined dimensionality in building line from lwptarray 2010-12-28 00:54 pramsey * /trunk/postgis/geography.sql.in.c, /trunk/postgis/geography_gist.c: Whoops, senses of many 2d operators were reversed. 2010-12-28 00:42 robe * /trunk/doc/extras_topology.xml: miscellaneous fixes and indentation 2010-12-28 00:27 pramsey * /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: T_Distance_Spheroid is kinda broken (#677) 2010-12-28 00:24 pramsey * /trunk/liblwgeom/g_box.c, /trunk/liblwgeom/lwgeodetic.c, /trunk/postgis/lwgeom_spheroid.c: ST_Distance_Spheroid is kinda broken (#677) 2010-12-27 22:41 pramsey * /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwgeom_api.c, /trunk/liblwgeom/lwline.c, /trunk/postgis/lwgeom_functions_basic.c, /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: ST_MakeLine aggregate function crashes with empty geometries (#729) 2010-12-27 11:56 strk * /trunk/topology/Makefile.in: PG_CONFIG seems to be needed for PGXS 2010-12-27 11:10 strk * /trunk/NEWS: Add ST_SharedPaths and ST_Snap items 2010-12-27 11:05 strk * /trunk/topology/test/regress/sqlmm.sql, /trunk/topology/test/regress/sqlmm_expected: Do not consider DEBUG and NOTICE mesages when running sqlmm regression tests. Should fix #734. 2010-12-27 03:38 robe * /trunk/doc/reference_raster.xml: ST_Box2D -> Box2D 2010-12-27 01:40 robe * /trunk/postgis/legacy.sql.in.c, /trunk/postgis/postgis.sql.in.c: get rid of more functions 2010-12-26 19:27 robe * /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: revise to include mention of topology support 2010-12-26 19:13 robe * /branches/1.5/doc/using_postgis_dataman.xml: tag typo 2010-12-26 19:11 robe * /trunk/doc/using_postgis_dataman.xml: fix tag typo pointed out by strk 2010-12-26 18:47 robe * /trunk/doc/extras_topology.xml: put AddTopo.. example in programlisting tag, minior indenting changes 2010-12-26 13:24 jorgearevalo * /trunk/raster/rt_pg/rtpostgis.sql.in.c: ST_Box2D replaced by Box2D. Related ticket #730. 2010-12-25 19:38 robe * /trunk/doc/extras_topology.xml: DropTopogeometryColumn 2010-12-25 19:02 robe * /trunk/doc/extras_topology.xml: 2010-12-25 18:58 robe * /trunk/doc/extras_topology.xml: Example for addtopogeometrycolumn 2010-12-24 22:08 pramsey * /trunk/postgis/geography.sql.in.c, /trunk/postgis/geography_gist.c: Change default gserialized gist index to 2d and put all the old operators back in place. 2010-12-24 18:13 robe * /trunk/doc/extras_topology.xml, /trunk/doc/xsl/topology_comments.sql.xsl: fix data type mismatches that got flagged when generating topology comments, put in a set_path clause for topology comments generation 2010-12-24 18:01 robe * /trunk/doc/xsl/topology_comments.sql.xsl, /trunk/doc/xsl/topology_gardentest.sql.xsl: Start work on topology database help and garden tester. 2010-12-24 17:53 robe * /trunk/doc/extras_topology.xml: AddTopoGeometryColumn 2010-12-24 10:22 strk * /trunk/topology/README: Update with some integrations provided by Andrea Peri [RT-SIGTA] 2010-12-24 01:38 robe * /trunk/postgis/postgis_drop.sql.in.c: Fix for #732 - chip does not exist 2010-12-23 22:49 pramsey * /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: Add more tickets tests up to #700 2010-12-23 22:06 pramsey * /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rt_pg.h: Fix conversion to geometry (#730) 2010-12-23 19:06 pramsey * /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: Add some tickets from the trac into regression 2010-12-23 18:05 pramsey * /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/liblwgeom_internal.h: Move clone prototypes back into public... 2010-12-23 18:03 pramsey * /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/liblwgeom_internal.h, /trunk/liblwgeom/lwcollection.c, /trunk/liblwgeom/lwgeom.c, /trunk/liblwgeom/lwline.c, /trunk/liblwgeom/lwpoly.c, /trunk/liblwgeom/ptarray.c, /trunk/postgis/lwgeom_functions_basic.c: ST_AddPoint is broken (#662) 2010-12-23 17:41 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: ability to exclude operators from testing 2010-12-23 17:30 strk * /trunk/topology/topology.sql.in.c: Other CREATEFUNCTION and _VOLATILE* gone (see #714) 2010-12-23 17:21 robe * /trunk/doc/xsl/raster_gardentest.sql.xsl: log more sql 2010-12-23 17:04 pramsey * /trunk/postgis/lwgeom_box2dfloat4.c: ST_MakeBox2D crashes with LINESTRING (#728) 2010-12-23 14:19 strk * /trunk/topology/sql/sqlmm.sql: Stop relying on preprocessor for CREATEFUNCTION and _VOLATILE (see #714) 2010-12-23 13:31 robe * /trunk/doc/reference_measure.xml: miss end para 2010-12-23 12:49 strk * /trunk/topology/sql/sqlmm.sql, /trunk/topology/test/Makefile, /trunk/topology/test/regress/st_getfacegeometry.sql, /trunk/topology/test/regress/st_getfacegeometry_expected: Make ST_GetFaceGeometry use ST_BuildArea rather than assuming first polygon coming out of Polygonize will be the correct one. Fixes ticket #726. Enables automated testing for it. 2010-12-23 12:28 strk * /trunk/topology/test/regress/st_getfacegeometry.sql: Add test showing bug in st_getfacegeometry 2010-12-23 07:57 strk * /trunk/.gitignore: more git ignores 2010-12-22 22:40 pramsey * /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwgeom_api.c, /trunk/postgis/lwgeom_box2dfloat4.c, /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/postgis.sql.in.c: Last regression fixes for postgis-on-gserialized 2010-12-22 21:16 pramsey * /trunk/liblwgeom/cunit/cu_libgeom.c, /trunk/liblwgeom/g_serialized.c, /trunk/liblwgeom/g_serialized.txt, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwgeom.c, /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/lwgeom_geos.c, /trunk/postgis/lwgeom_rtree.c, /trunk/postgis/lwgeom_rtree.h: Change srid from uint32 to int32 and update gserialized and TYPMOD handlers to deal with signed SRIDs 2010-12-22 20:02 robe * /trunk/postgis/legacy.sql.in.c, /trunk/postgis/postgis.sql.in.c, /trunk/regress/measures.sql: miscellaneous 2010-12-22 19:41 robe * /trunk/postgis/legacy.sql.in.c, /trunk/postgis/postgis.sql.in.c, /trunk/regress/measures.sql: Goodbye length 2010-12-22 19:15 robe * /trunk/postgis/legacy.sql.in.c, /trunk/postgis/postgis.sql.in.c, /trunk/regress/simplify.sql, /trunk/regress/simplify_expected: Good bye simplify 2010-12-22 19:04 robe * /trunk/postgis/legacy.sql.in.c, /trunk/postgis/postgis.sql.in.c: History #515: good bye chip (we can hold on to the dependency functions thru postgis 2.0 and then maybe completely rid in 2.1) 2010-12-22 18:59 jorgearevalo * /trunk/raster/ma_lexer.l, /trunk/raster/ma_parser.y: Basic flex/bison grammar to start working with raster MapAlgebra 2010-12-22 18:45 strk * /trunk/topology/sql/populate.sql, /trunk/topology/test/regress/addface.sql, /trunk/topology/test/regress/addface_expected: Support faces with all edges on the same side, and test [RT-SIGTA] 2010-12-22 18:42 robe * /trunk/postgis/legacy.sql.in.c, /trunk/postgis/postgis.sql.in.c, /trunk/regress/regress.sql: get rid of addbbox,dropbbox,hasbbox (and replace occurrences in regress with newer postgis_addbbox etc) 2010-12-22 18:24 strk * /trunk/Makefile: Add rules to avoid the infinite loop took before ./configure is run 2010-12-22 17:27 strk * /trunk/topology/sql/populate.sql, /trunk/topology/test/Makefile, /trunk/topology/test/regress/addface.sql, /trunk/topology/test/regress/addface_expected: Implement topology.AddFace and add test 2010-12-22 17:08 robe * /trunk/postgis/legacy.sql.in.c, /trunk/postgis/postgis.sql.in.c, /trunk/regress/affine.sql, /trunk/regress/affine_expected, /trunk/regress/measures.sql: move all deprecated Affine functoins to legach.sql.in.c, remove use in non-deprecated functions and in regress tests 2010-12-22 06:17 pramsey * /trunk/postgis/legacy.sql.in.c: Add legacy file for removed-but-not-forgotten old function aliases 2010-12-22 01:08 pramsey * /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwpoint.c, /trunk/liblwgeom/measures.c, /trunk/liblwgeom/measures3d.c, /trunk/postgis/geography_measurement.c, /trunk/postgis/lwgeom_box2dfloat4.c, /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/postgis.sql.in.c: Continue working GSERIALIZED_ON into the code base. Working on switching BOX2DFLOAT4 to a GBOX 2010-12-21 23:56 pramsey * /trunk/liblwgeom/g_serialized.c, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwcollection.c, /trunk/liblwgeom/lwpoly.c, /trunk/liblwgeom/ptarray.c, /trunk/postgis/geography_gist.c, /trunk/postgis/gserialized.h, /trunk/postgis/lwgeom_functions_analytic.c, /trunk/postgis/lwgeom_geos.c, /trunk/postgis/lwgeom_pg.c, /trunk/postgis/lwgeom_pg.h, /trunk/postgis/postgis.sql.in.c, /trunk/postgis/postgis_drop.sql.in.c, /trunk/regress/affine.sql, /trunk/regress/lwgeom_regress.sql, /trunk/regress/regress.sql, /trunk/regress/regress_expected, /trunk/regress/sql-mm-circularstring.sql, /trunk/regress/sql-mm-multisurface.sql: Remove some ST_ variants of cast-support functions (#302), and start legacy.sql.in.c (#722) 2010-12-21 22:19 robe * /trunk/doc/using_postgis_dataman.xml: fix typo 2010-12-21 22:19 robe * /branches/1.5/doc/reference_measure.xml, /branches/1.5/doc/using_postgis_dataman.xml: point relation functions to DE-9IM section of docs for more info 2010-12-21 22:14 robe * /trunk/doc/reference_measure.xml, /trunk/doc/using_postgis_dataman.xml: point relation functions to DE-9IM section of docs for more info 2010-12-21 21:39 pramsey * /trunk/liblwgeom/cunit/cu_libgeom.c, /trunk/liblwgeom/g_box.c, /trunk/liblwgeom/g_serialized.c, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwgeom.c, /trunk/postgis/geography.h, /trunk/postgis/geography_gist.c, /trunk/postgis/lwgeom_box3d.c, /trunk/postgis/lwgeom_pg.c: More clean-up and work on using gserialized. 2010-12-21 18:01 pramsey * /trunk/liblwgeom/cunit/cu_libgeom.c, /trunk/liblwgeom/g_serialized.c, /trunk/liblwgeom/lwgeom.c, /trunk/liblwgeom/lwhomogenize.c: Push the UNKNOWN forcing down into gserialized get/set 2010-12-21 17:38 robe * /trunk/doc/extras_topology.xml, /trunk/doc/postgis.xml, /trunk/doc/reference_measure.xml: Document ST_RelateMatch -- polish up later 2010-12-21 17:36 strk * /trunk/postgis/lwgeom_geos_relatematch.c: Don't release memory associated with arguments. Fixes #725. 2010-12-21 10:32 strk * /trunk/postgis/Makefile.in, /trunk/postgis/lwgeom_geos_relatematch.c, /trunk/postgis/postgis.sql.in.c, /trunk/regress/Makefile.in, /trunk/regress/relatematch.sql, /trunk/regress/relatematch_expected: Implement ST_RelateMatch, see ticket #717. [RT-SIGTA] 2010-12-21 01:55 pramsey * /trunk/liblwgeom/cunit/cu_algorithm.c, /trunk/liblwgeom/cunit/cu_surface.c, /trunk/liblwgeom/lwhomogenize.c, /trunk/liblwgeom/lwin_wkb.c: Some preliminary fixes to support SRID_UNKNOWN == 0 2010-12-20 23:34 pramsey * /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: Add regression test for #723 2010-12-20 22:01 strk * /trunk/topology/sql/populate.sql, /trunk/topology/test/regress/addedge.sql, /trunk/topology/test/regress/addedge_expected: Fix addEdge when both endpoints are shared with an existing edge (and test) [RT-SIGTA] 2010-12-20 19:41 pramsey * /trunk/postgis/geography_inout.c: Fix last regression break in casting 2010-12-20 19:31 pramsey * /trunk/liblwgeom/g_box.c, /trunk/postgis/lwgeom_inout.c, /trunk/postgis/lwgeom_transform.c: Arg, there's regression breaks in the last commit! 2010-12-20 19:16 pramsey * /trunk/liblwgeom/cunit/cu_libgeom.c, /trunk/liblwgeom/g_box.c, /trunk/liblwgeom/g_serialized.c, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwgeom.c, /trunk/postgis/geography_gist.c: ST_Intersection for geography is really messed up (#723) 2010-12-20 12:03 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: fix typo 2010-12-20 12:02 robe * /branches/1.5/doc/xsl/postgis_gardentest.sql.xsl: fix spatial_class update 2010-12-20 04:39 pramsey * /trunk/liblwgeom/g_box.c, /trunk/liblwgeom/liblwgeom.h, /trunk/postgis/lwgeom_box3d.c, /trunk/postgis/lwgeom_functions_basic.c: Remove a few more old constructions in favour of forward-compatible approaches. 2010-12-18 21:50 robe * /branches/1.5/doc/using_postgis_dataman.xml, /branches/1.5/doc/xsl/postgis_gardentest.sql.xsl: fix spatial_class update statement. Give Geometry Columns section pretty anchor, fix typo 2010-12-18 21:48 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: fix spatial_class update 2010-12-18 16:44 pramsey * /trunk/postgis/geography.sql.in.c: Add the operators to the index opclass too 2010-12-18 16:42 pramsey * /trunk/postgis/geography.sql.in.c, /trunk/postgis/geography_gist.c, /trunk/postgis/postgis.sql.in.c: Add some operators to indexes on gserialized 2010-12-18 15:31 pramsey * /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: Add in test for #720 2010-12-18 15:27 pramsey * /trunk/postgis/lwgeom_transform.c: ST_Transform is broken for all MULTI geometries (#720), wonder how that got through... 2010-12-18 05:06 pramsey * /trunk/postgis/geography.sql.in.c, /trunk/postgis/gserialized.h, /trunk/postgis/lwgeom_pg.h, /trunk/postgis/sqldefines.h.in: Add gserialized.h. Later this can be the central place for index/object utilities, for now it just holds the switch to turn the gserialized code on and off while we develop 2010-12-18 04:54 pramsey * /trunk/liblwgeom/g_box.c, /trunk/liblwgeom/lwgeodetic.c, /trunk/liblwgeom/lwgeom.c: Remove oddity around gbox duplication 2010-12-18 00:38 pramsey * /trunk/liblwgeom/g_box.c, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwin_wkb.c, /trunk/loader/cunit, /trunk/postgis/Makefile.in, /trunk/postgis/geography.sql.in.c, /trunk/postgis/geography_gist.c, /trunk/postgis/postgis.sql.in.c: More syncro between geometry and geography. Stubbed index binding. 2010-12-17 22:16 pramsey * /trunk/postgis/geography.sql.in.c, /trunk/postgis/geography_gist.c: Re-name GiST index functions generically for re-use in geometry. 2010-12-17 22:03 pramsey * /trunk/postgis/geography.h, /trunk/postgis/geography_gist.c, /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: Review to prepare generic index bindings for geography, then geometry 2010-12-17 21:32 pramsey * /trunk/liblwgeom/g_box.c, /trunk/liblwgeom/liblwgeom.h, /trunk/postgis/geography.h, /trunk/postgis/geography_btree.c, /trunk/postgis/geography_gist.c, /trunk/postgis/geography_measurement.c, /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: Harmonize some index support functions to be more generic gserialized functions and less specific geography functions. 2010-12-17 20:10 pramsey * /trunk/liblwgeom/cunit/cu_geodetic.c, /trunk/liblwgeom/cunit/cu_libgeom.c, /trunk/liblwgeom/g_box.c, /trunk/liblwgeom/g_serialized.c, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwcircstring.c, /trunk/liblwgeom/lwcollection.c, /trunk/liblwgeom/lwcurvepoly.c, /trunk/liblwgeom/lwgeodetic.c, /trunk/liblwgeom/lwgeom.c, /trunk/liblwgeom/lwgeom_api.c, /trunk/liblwgeom/lwline.c, /trunk/liblwgeom/lwmline.c, /trunk/liblwgeom/lwmpoly.c, /trunk/liblwgeom/lwout_geojson.c, /trunk/liblwgeom/lwpoly.c, /trunk/liblwgeom/lwspheroid.c, /trunk/liblwgeom/lwtriangle.c, /trunk/liblwgeom/ptarray.c, /trunk/postgis/geography.h, /trunk/postgis/geography_gist.c, /trunk/postgis/geography_inout.c, /trunk/postgis/geography_measurement.c, /trunk/postgis/lwgeom_geos_clean.c, /trunk/postgis/lwgeom_ogc.c, /trunk/postgis/lwgeom_transform.c, /trunk/regress/measures.sql: Re-orgs to push the geodetic/cartesian divide a little further under the covers as part of the geometry/geography group hug at the index bindings level. 2010-12-17 18:34 robe * /trunk/doc/extras_topology.xml, /trunk/doc/using_postgis_dataman.xml: fix typo add DropTopology 2010-12-17 17:56 strk * /trunk/topology/test/Makefile, /trunk/topology/test/regress/addedge.sql, /trunk/topology/test/regress/addedge_expected: Add regress testing for topology.AddEdge 2010-12-17 17:44 robe * /trunk/doc/extras.xml, /trunk/doc/extras_topology.xml: 2010-12-17 17:24 robe * /trunk/doc/Makefile.in, /trunk/doc/extras_topology.xml, /trunk/doc/postgis.xml: 2010-12-17 17:19 strk * /trunk/topology/sql/populate.sql: Add a note about possible semantic change 2010-12-17 17:16 strk * /trunk/topology/sql/populate.sql: New topology.AddEdge function [RT-SIGTA] 2010-12-17 16:45 robe * /trunk/doc/postgis.xml: fix typos 2010-12-17 16:34 robe * /trunk/doc/extras.xml, /trunk/doc/extras_topology.xml, /trunk/doc/introduction.xml, /trunk/doc/postgis.xml: Put in section in manual for topology and extras in general. Change postgis.refractions.net to www.postgis.org 2010-12-17 16:16 strk * /trunk/topology/sql/populate.sql: Use newer quoting paradigm ($$); use ST_Crosses when willing to check crossing, not just intersection...; add proper credits 2010-12-17 15:51 strk * /trunk/topology/test/regress/addnode.sql, /trunk/topology/test/regress/addnode_expected: Add an inspection in the final node table 2010-12-17 15:27 strk * /trunk/topology/test/Makefile, /trunk/topology/test/regress/addnode.sql, /trunk/topology/test/regress/addnode_expected: Add test for topology.addNode 2010-12-17 15:17 strk * /trunk/topology/test/invalid_topology.sql, /trunk/topology/test/load_topology.sql, /trunk/topology/test/regress/legacy_invalid.sql, /trunk/topology/test/regress/legacy_invalid_expected, /trunk/topology/test/regress/legacy_predicate.sql, /trunk/topology/test/regress/legacy_predicate_expected, /trunk/topology/test/regress/legacy_query.sql, /trunk/topology/test/regress/legacy_query_expected, /trunk/topology/test/regress/legacy_validate.sql, /trunk/topology/test/regress/legacy_validate_expected: Avoid NOTICE messages while running topology tests, make results immune of the number of topologies ever created in the database (helps getting stable results when running the tests manually using run_test directly) 2010-12-17 14:00 jorgearevalo * /trunk/raster/ma_lexer.l, /trunk/raster/ma_lexer_only.l: Added very basic flex files for raster MapAlgebra implementation. The file 'ma_lexer_only' is for testing only the lexer, without the parser 2010-12-17 07:52 strk * /trunk/topology/test/Makefile, /trunk/topology/test/load_features.sql, /trunk/topology/test/load_topology.sql, /trunk/topology/test/query_features.sql, /trunk/topology/test/regress/legacy_predicate.sql, /trunk/topology/test/regress/legacy_predicate_expected, /trunk/topology/test/regress/legacy_query.sql, /trunk/topology/test/regress/legacy_query_expected, /trunk/topology/test/regress/legacy_validate.sql, /trunk/topology/test/regress/legacy_validate_expected, /trunk/topology/test/validate_topology.sql: split load_topology in 3 steps: load of topology, creation of feature tables, query of feature tables. Adapt tests accordingly. 2010-12-16 18:02 strk * /trunk/regress/run_test: Return number of failures as exit status 2010-12-16 18:00 strk * /trunk/regress/run_test: Have run_test exit code reflect presence of failures. 2010-12-16 17:52 strk * /trunk/regress/Makefile.in: Remove duplicated check rule 2010-12-16 17:46 strk * /trunk/.gitignore: This one shouldn't be in the repository.. anyway, since it is... 2010-12-16 17:30 strk * /trunk/GNUmakefile.in, /trunk/regress/Makefile.in: Turn 'regress' dir into a first class subdir, fixes ticket #715 2010-12-16 16:33 strk * /trunk/GNUmakefile.in: Comment-out obsoleted rules (didn't drop in case someone will miss them) 2010-12-16 16:28 strk * /trunk/GNUmakefile.in, /trunk/liblwgeom/Makefile.in, /trunk/utils/Makefile: Add 'distclean' to the SUBDIRS target 2010-12-16 14:46 strk * /trunk/GNUmakefile.in, /trunk/utils/Makefile: Add 'check' rule under the SUBDIR loop. You now get topology checked if you configured --with-topology 2010-12-16 14:35 strk * /trunk/loader/Makefile.in: Only run unit tests when building GUI (See http://postgis.refractions.net/pipermail/postgis-devel/2010-December/011014.html) 2010-12-16 14:17 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: yeh can put ST_AsKML test back in now that trunk isn't crashing on it. 2010-12-16 13:16 robe * /trunk/regress/long_xact_expected, /trunk/regress/lwgeom_regress_expected, /trunk/regress/measures_expected: most have missed these 2010-12-16 09:48 strk * /trunk/GNUmakefile.in, /trunk/utils/Makefile: Add 'clean' to the set of targets handled with the SUBDIRS loop 2010-12-15 22:17 pramsey * /trunk/postgis/lwgeom_pg.c: Add in GSERIALIZED options for many of the pglgweom_ support functions. 2010-12-15 21:31 pramsey * /trunk/liblwgeom/liblwgeom.h, /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/lwgeom_functions_lrs.c, /trunk/postgis/lwgeom_inout.c, /trunk/postgis/lwgeom_pg.c, /trunk/postgis/lwgeom_pg.h: Add in #defines to allow conditional switch-over to GSERIALIZED 2010-12-15 20:06 strk * /trunk/GNUmakefile.in, /trunk/liblwgeom/Makefile.in: Fail on fix subdir build failure. Add missing uninstall rule in liblwgeom 2010-12-15 18:35 pramsey * /trunk/postgis/lwgeom_functions_basic.c: Remove silly pointer tests from LWGEOM_collect 2010-12-15 18:29 strk * /trunk/topology/Makefile.in: Install topology.sql in the same directory as other things postgis 2010-12-15 18:28 pramsey * /trunk/postgis/lwgeom_functions_basic.c: LWGEOM_accum is orphaned code, bye bye! 2010-12-15 18:03 strk * /trunk/GNUmakefile, /trunk/GNUmakefile.in, /trunk/configure.ac, /trunk/topology/Version.config: Generate GNUMakefile, add a --with-topology switch to configure, enabling descending under topology/ dir 2010-12-15 17:51 pramsey * /trunk/liblwgeom/cunit/cu_out_kml.c: Move geometrycollection back out of the supported types for KML 2010-12-15 17:46 pramsey * /trunk/liblwgeom/lwout_kml.c, /trunk/liblwgeom/stringbuffer.c, /trunk/postgis/geography_inout.c: KML crashes on EMPTY (#681) 2010-12-15 17:14 strk * /trunk/GNUmakefile: Thanks for the great partecipation around GNUmakefile improvements proposal. It's finally here :) 2010-12-15 17:11 strk * /trunk/topology/Makefile.in: Add a check rule under topology/ [RT-SIGTA] 2010-12-15 17:06 strk * /trunk/topology/test/Makefile: Make sure predicate sql file is generated before use 2010-12-15 16:41 strk * /trunk/topology/test/Makefile, /trunk/topology/test/regress/sqlmm.sql, /trunk/topology/test/regress/sqlmm_expected, /trunk/topology/test/sqlmm_topology.sql: Add sqlmm automated test. Drop old rules [RT-SIGTA] 2010-12-15 16:24 strk * /trunk/topology/test/Makefile, /trunk/topology/test/regress/legacy_invalid.sql, /trunk/topology/test/regress/legacy_invalid_expected: automatize topology validity checking [RT-SIGTA] 2010-12-15 16:04 strk * /trunk/topology/test/Makefile, /trunk/topology/test/regress, /trunk/topology/test/regress/legacy_predicate.sql, /trunk/topology/test/regress/legacy_predicate_expected, /trunk/topology/test/regress/legacy_validate.sql, /trunk/topology/test/regress/legacy_validate_expected: Start a proper 'make check' rule, using the testrunner in top dir's regress dir 2010-12-15 15:25 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl, /trunk/doc/xsl/postgis_gardentest_subset.sql.xsl, /trunk/doc/xsl/raster_gardentest.sql.xsl: okay just exclude POLYGON EMPTY and ST_AsKML -- too many victims for POLYGON EMPTY including ST_LineMerge now. change namespace to www.postgis.org 2010-12-15 14:14 strk * /trunk/regress/run_test: Allow run_test calls from foreign directories 2010-12-15 14:09 strk * /trunk/regress/run_test: Do not read ~/.psqlrc when creating database 2010-12-15 14:04 strk * /trunk/regress/run_test: Add a --topology switch to equip regression db with topology support when requested 2010-12-15 13:39 strk * /trunk/topology/Makefile.in, /trunk/topology/sql/populate.sql, /trunk/topology/topology.sql.in.c: Add new populate.sql file to host topology population routines. Properly encode dependencies. 2010-12-15 13:23 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: exclude more functions from tests that are sorta broken 2010-12-15 11:01 strk * /trunk/topology/sql, /trunk/topology/sql/sqlmm.sql, /trunk/topology/topology.sql.in.c: Split sqlmm specific things into its own file 2010-12-15 10:48 strk * /trunk/topology/topology.sql.in.c: Work outside of transaction, to help upgrade/test cycles. Fix leftover from previous commit. [RT-SIGTA] 2010-12-15 10:44 strk * /trunk/topology/topology.sql.in.c: Fix typo in TopoGeo_addLinestring description, add DEBUG lines [RT-SIGTA] 2010-12-15 10:08 strk * /trunk/topology/topology.sql.in.c: Fix detection of non-existent schema in ST_CreateTopoGeo 2010-12-15 00:57 pramsey * /trunk/postgis/geography_inout.c, /trunk/postgis/geography_measurement.c, /trunk/postgis/lwgeom_estimate.c, /trunk/postgis/lwgeom_export.c: Flip more memcpy calls away. 2010-12-15 00:24 pramsey * /trunk/postgis/lwgeom_geos_clean.c, /trunk/postgis/lwgeom_in_gml.c, /trunk/postgis/lwgeom_in_kml.c, /trunk/postgis/lwgeom_ogc.c, /trunk/postgis/lwgeom_transform.c: Remove some calls to memcpy in favor of API functions. 2010-12-15 00:12 pramsey * /trunk/postgis/lwgeom_box2dfloat4.c, /trunk/postgis/lwgeom_box3d.c, /trunk/postgis/lwgeom_btree.c, /trunk/postgis/lwgeom_estimate.c, /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/lwgeom_geos.c, /trunk/postgis/lwgeom_geos_prepared.c, /trunk/postgis/lwgeom_gist.c, /trunk/postgis/lwgeom_ogc.c, /trunk/postgis/lwgeom_pg.c, /trunk/postgis/lwgeom_pg.h: Strip out more instances of SERIALIZED_FORM 2010-12-14 20:30 pramsey * /trunk/liblwgeom/cunit/cu_tester.c: Return non-zero when tests fail 2010-12-14 20:21 pramsey * /trunk/liblwgeom/cunit/cu_out_kml.c, /trunk/liblwgeom/lwout_kml.c, /trunk/liblwgeom/stringbuffer.c, /trunk/liblwgeom/stringbuffer.h: Fix regressions in the new KML emitter 2010-12-14 16:00 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: exclude from testing functions known to crash with POLYGON EMPTY 2010-12-14 13:17 robe * /branches/1.5/regress/loader/Arc-wkb.expected, /branches/1.5/regress/loader/Arc-wkt.expected, /branches/1.5/regress/loader/ArcM-wkb.expected, /branches/1.5/regress/loader/ArcM-wkt.expected, /branches/1.5/regress/loader/ArcZ-wkb.expected, /branches/1.5/regress/loader/ArcZ-wkt.expected, /branches/1.5/regress/loader/MultiPoint-wkb.expected, /branches/1.5/regress/loader/MultiPoint-wkt.expected, /branches/1.5/regress/loader/MultiPointM-wkb.expected, /branches/1.5/regress/loader/MultiPointM-wkt.expected, /branches/1.5/regress/loader/MultiPointZ-wkb.expected, /branches/1.5/regress/loader/MultiPointZ-wkt.expected, /branches/1.5/regress/loader/Point-wkb.expected, /branches/1.5/regress/loader/Point-wkt.expected, /branches/1.5/regress/loader/PointM-wkb.expected, /branches/1.5/regress/loader/PointM-wkt.expected, /branches/1.5/regress/loader/PointZ-wkb.expected, /branches/1.5/regress/loader/PointZ-wkt.expected, /branches/1.5/regress/loader/Polygon-wkb.expected, /branches/1.5/regress/loader/Polygon-wkt.expected, /branches/1.5/regress/loader/PolygonM-wkb.expected, /branches/1.5/regress/loader/PolygonM-wkt.expected, /branches/1.5/regress/loader/PolygonZ-wkb.expected, /branches/1.5/regress/loader/PolygonZ-wkt.expected: ditto 2010-12-14 13:14 robe * /branches/1.5/regress/affine_expected, /branches/1.5/regress/ctors_expected, /branches/1.5/regress/dumppoints_expected, /branches/1.5/regress/geojson_expected, /branches/1.5/regress/gml_expected, /branches/1.5/regress/hausdorff_expected, /branches/1.5/regress/in_gml_expected, /branches/1.5/regress/in_kml_expected, /branches/1.5/regress/kml_expected, /branches/1.5/regress/long_xact_expected, /branches/1.5/regress/lwgeom_regress_expected, /branches/1.5/regress/measures_expected, /branches/1.5/regress/regress_bdpoly_expected, /branches/1.5/regress/regress_buffer_params_expected, /branches/1.5/regress/regress_expected, /branches/1.5/regress/regress_index_expected, /branches/1.5/regress/regress_index_nulls_expected, /branches/1.5/regress/regress_lrs_expected, /branches/1.5/regress/regress_ogc_cover_expected, /branches/1.5/regress/regress_ogc_expected, /branches/1.5/regress/regress_ogc_prep_expected, /branches/1.5/regress/regress_proj_expected, /branches/1.5/regress/removepoint_expected, /branches/1.5/regress/setpoint_expected, /branches/1.5/regress/simplify_expected, /branches/1.5/regress/snaptogrid_expected, /branches/1.5/regress/sql-mm-circularstring_expected, /branches/1.5/regress/sql-mm-compoundcurve_expected, /branches/1.5/regress/sql-mm-curvepoly_expected, /branches/1.5/regress/sql-mm-general_expected, /branches/1.5/regress/sql-mm-multicurve_expected, /branches/1.5/regress/sql-mm-multisurface_expected, /branches/1.5/regress/sql-mm-serialize_expected, /branches/1.5/regress/svg_expected, /branches/1.5/regress/tickets_expected, /branches/1.5/regress/wkt_expected, /branches/1.5/regress/wmsservers_expected: switch to end-of-line LF so regress tests will work under mingw with dos2unix voodoo. Postgres by default outputs with LF even on windows VC build. 2010-12-14 06:02 pramsey * /branches/1.5/postgis/geography_inout.c: Oops, don't overwrite end of buffer. 2010-12-14 05:53 pramsey * /trunk/postgis/geography_inout.c: Memory leak in geography_from_text (#624) 2010-12-14 05:53 pramsey * /branches/1.5/postgis/geography_inout.c: Memory leak in geography_from_text (#624) 2010-12-14 05:01 pramsey * /trunk/loader/shp2pgsql-cli.c: Minor usage changes. (#604) 2010-12-14 04:57 pramsey * /branches/1.5/loader/shp2pgsql-cli.c: Update usage slightly (#604) 2010-12-14 01:04 mleslie * /branches/1.5/liblwgeom/lwcircstring.c, /branches/1.5/regress/sql-mm-circularstring.sql, /branches/1.5/regress/sql-mm-circularstring_expected: Fix for ticket #668 - Adding bbox generating code to the short-cut case of a straight-line curve. 2010-12-14 00:56 pramsey * /trunk/liblwgeom/lwout_kml.c: Update (c) header 2010-12-14 00:54 pramsey * /trunk/liblwgeom/lwout_kml.c, /trunk/postgis/lwgeom_export.c: Convert KML output to use stringbuffer for a 50% code shrinkage... 2010-12-14 00:49 pramsey * /trunk/liblwgeom/cunit/cu_out_wkt.c: Remove multicurve warning 2010-12-14 00:37 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: fix some typos and add back curvepolygon example that was crashing before with old ewkt parser 2010-12-13 23:50 pramsey * /trunk/liblwgeom/stringbuffer.c, /trunk/liblwgeom/stringbuffer.h: Second thoughts on stringbuffer changes 2010-12-13 23:40 pramsey * /trunk/liblwgeom/stringbuffer.c, /trunk/liblwgeom/stringbuffer.h: Potential minor speed-up functions for stringbuffering 2010-12-13 23:34 pramsey * /trunk/liblwgeom/cunit/cu_out_wkb.c, /trunk/liblwgeom/cunit/cu_out_wkt.c: Add extra multicurve test for WKT 2010-12-13 21:42 pramsey * /trunk/liblwgeom/cunit/cu_in_wkt.c, /trunk/liblwgeom/lwin_wkt_parse.c, /trunk/liblwgeom/lwin_wkt_parse.y: Update parser to handling compound curves within multicurves (#525) 2010-12-13 21:31 pramsey * /trunk/postgis/lwgeom_functions_basic.c, /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: ST_CollectionExtract returns non-requested type (#457) 2010-12-13 21:30 pramsey * /branches/1.5/postgis/lwgeom_functions_basic.c, /branches/1.5/regress/tickets.sql, /branches/1.5/regress/tickets_expected: ST_CollectionExtract returns non-requested type (#457) 2010-12-13 20:42 pramsey * /branches/1.5/loader/shp2pgsql-core.c: Return value of snprintf not correctly checked (#556) 2010-12-13 20:40 pramsey * /trunk/loader/shp2pgsql-core.c: Return value of snprintf not correctly checked (#556) 2010-12-13 20:25 pramsey * /trunk/liblwgeom/stringbuffer.c: Improve stringbuffer_t performance (#439). This is largely done already in past passes. Added one small memory fix. 2010-12-13 20:09 pramsey * /trunk/loader/shp2pgsql-core.h: Change default shp2pgsql column to "geom" (#352) 2010-12-13 19:50 robe * /trunk/regress/removepoint_expected, /trunk/regress/setpoint_expected, /trunk/regress/sharedpaths_expected, /trunk/regress/simplify_expected, /trunk/regress/snap_expected, /trunk/regress/snaptogrid_expected: 2010-12-13 19:44 robe * /trunk/regress/loader/Arc-wkb.expected, /trunk/regress/loader/Arc-wkt.expected, /trunk/regress/loader/ArcM-wkt.expected, /trunk/regress/loader/ArcZ-wkb.expected, /trunk/regress/loader/ArcZ-wkt.expected: 2010-12-13 19:44 robe * /trunk/regress/loader/Polygon-wkb.expected, /trunk/regress/loader/Polygon-wkt.expected, /trunk/regress/loader/PolygonM-wkb.expected, /trunk/regress/loader/PolygonM-wkt.expected, /trunk/regress/loader/PolygonZ-wkb.expected, /trunk/regress/loader/PolygonZ-wkt.expected: 2010-12-13 19:43 pramsey * /trunk/postgis/lwgeom_functions_basic.c: Fix ST_Segmentize on curved geometries -- CRASH (#706). This is actually a reflection of inconsistency in the lwgeom_clone() function (creates copy of everything except point array) and the ptarray_clone() function (creates copy of everything). The definitions of _clone, _copy, _release, and _free need to be made consistent and documented. 2010-12-13 19:42 robe * /trunk/regress/regress_bdpoly_expected, /trunk/regress/regress_buffer_params_expected, /trunk/regress/regress_index_expected, /trunk/regress/regress_index_nulls_expected, /trunk/regress/regress_lrs_expected, /trunk/regress/regress_ogc_cover_expected, /trunk/regress/regress_ogc_expected, /trunk/regress/regress_ogc_prep_expected, /trunk/regress/regress_proj_expected: 2010-12-13 19:34 robe * /trunk/regress/loader/MultiPoint-wkb.expected, /trunk/regress/loader/MultiPoint-wkt.expected, /trunk/regress/loader/MultiPointM-wkb.expected, /trunk/regress/loader/MultiPointM-wkt.expected, /trunk/regress/loader/MultiPointZ-wkb.expected, /trunk/regress/loader/MultiPointZ-wkt.expected, /trunk/regress/loader/PointM-wkb.expected, /trunk/regress/loader/PointM-wkt.expected: 2010-12-13 19:32 robe * /trunk/regress/affine_expected, /trunk/regress/clean_expected, /trunk/regress/ctors_expected, /trunk/regress/dump_expected, /trunk/regress/dumppoints_expected, /trunk/regress/hausdorff_expected, /trunk/regress/in_gml_expected, /trunk/regress/in_kml_expected, /trunk/regress/iscollection_expected: 2010-12-13 19:25 robe * /trunk/regress/loader/PointZ-wkb.expected, /trunk/regress/loader/PointZ-wkt.expected: 2010-12-13 19:25 pramsey * /trunk/liblwgeom/g_serialized.c, /trunk/liblwgeom/libtgeom.c, /trunk/liblwgeom/lwcircstring.c, /trunk/liblwgeom/lwgeom.c, /trunk/liblwgeom/lwgeom_api.c, /trunk/liblwgeom/lwgparse.c, /trunk/liblwgeom/lwhomogenize.c, /trunk/liblwgeom/lwline.c, /trunk/liblwgeom/lwpoint.c, /trunk/liblwgeom/lwpoly.c, /trunk/liblwgeom/lwtriangle.c, /trunk/liblwgeom/ptarray.c, /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/lwgeom_geos_split.c, /trunk/postgis/lwgeom_in_gml.c, /trunk/postgis/lwgeom_pg.c, /trunk/postgis/lwgeom_transform.c, /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_pg/rt_pg.c: Fix up failure in distance calculation (#705) and replace some SRID -1 with SRID_UNKNOWN 2010-12-13 19:19 robe * /trunk/regress/loader/ArcM-wkb.expected, /trunk/regress/loader/Point-wkb.expected, /trunk/regress/loader/Point-wkt.expected: 2010-12-13 16:38 robe * /trunk/regress/regress_expected: Okay changed this to LF since people seemed to like changing this one a lot. We'll see if this fixes my frustrations without causing any frustration for anyone else. 2010-12-13 13:14 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: remove collection of geometries into crasher group to prevent testing until we revisit #700 2010-12-13 10:49 strk * /trunk/topology/topology.sql.in.c: Add comments on the 'edge' topology primitives view 2010-12-13 09:51 strk * /trunk/topology/README: typo 2010-12-12 22:42 nicklas * /trunk/liblwgeom/measures3d.c, /trunk/liblwgeom/measures3d.h, /trunk/regress/measures.sql, /trunk/regress/measures_expected: 3d distance functions for line-line cases 2010-12-12 18:59 nicklas * /trunk/postgis/lwgeom_functions_basic.c: Some cleaning up in measure functions in lwgeom_functions_basic.c 2010-12-12 00:12 pramsey * /trunk/postgis/lwgeom_export.c, /trunk/postgis/lwgeom_functions_analytic.c, /trunk/postgis/lwgeom_inout.c: Remove more SERIALIZED_FORM 2010-12-11 00:28 pramsey * /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwcircstring.c, /trunk/liblwgeom/lwcollection.c, /trunk/liblwgeom/lwgeom.c, /trunk/liblwgeom/lwin_wkt_parse.c, /trunk/liblwgeom/lwin_wkt_parse.y, /trunk/liblwgeom/lwmline.c, /trunk/liblwgeom/lwmpoint.c, /trunk/liblwgeom/lwmpoly.c, /trunk/liblwgeom/lwpoint.c, /trunk/liblwgeom/lwpsurface.c, /trunk/liblwgeom/lwsegmentize.c, /trunk/liblwgeom/lwtin.c, /trunk/liblwgeom/lwtriangle.c, /trunk/liblwgeom/ptarray.c, /trunk/loader/shp2pgsql-core.c: ptarray_free now frees the serialized_ptlist, unless FLAGS_GET_READONLY is set. 2010-12-11 00:27 strk * /trunk/topology/topology.sql.in.c: Do not force drop of pre-existing topology schema. Sounds dangerous when start using it for real. 2010-12-10 23:22 pramsey * /trunk/postgis/lwgeom_inout.c, /trunk/postgis/lwgeom_transform.c: Switch to cstring2text for text returns. 2010-12-10 23:15 pramsey * /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/lwgeom_geos_clean.c, /trunk/postgis/lwgeom_geos_split.c: Clean out more SERIALIZED_FORM calls 2010-12-10 22:45 pramsey * /trunk/postgis/lwgeom_ogc.c, /trunk/postgis/lwgeom_rtree.c, /trunk/postgis/lwgeom_spheroid.c, /trunk/postgis/lwgeom_sqlmm.c: Clean out some more calls to SERIALIZED_FORM 2010-12-10 20:22 pramsey * /trunk/liblwgeom/lwtriangle.c, /trunk/regress/regress.sql, /trunk/regress/regress_expected: Issues with TRIANGLE AND TIN EMPTY collections - hmm do they exist? (#686) 2010-12-10 19:44 pramsey * /trunk/postgis/lwgeom_ogc.c, /trunk/postgis/lwgeom_pg.c, /trunk/postgis/lwgeom_pg.h: Fix for TIN EMPTY per #686 2010-12-10 19:10 pramsey * /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwin_wkb.c, /trunk/liblwgeom/lwin_wkt.c, /trunk/liblwgeom/lwin_wkt.h, /trunk/liblwgeom/lwin_wkt_parse.c, /trunk/liblwgeom/lwin_wkt_parse.y, /trunk/liblwgeom/ptarray.c, /trunk/regress/regress.sql, /trunk/regress/regress_expected: Fix cunit failures on Polyhedral surface (#697) 2010-12-10 18:10 pramsey * /trunk/liblwgeom/lwin_wkb.c, /trunk/liblwgeom/lwin_wkt.c: WKB and WKT closure checks are now in X/Y only (#693) 2010-12-10 18:06 strk * /trunk/GNUmakefile: Revert GNUMakefile changes as per Mark request. I had enough complains about build scripts this week... 2010-12-10 18:00 pramsey * /trunk/postgis/lwgeom_functions_basic.c: Fix ST_Segmentize and Polyhedral Surface -- CRASH (#696) 2010-12-10 17:57 strk * /trunk/GNUmakefile, /trunk/raster/Makefile.in, /trunk/utils/Makefile: Add 'uninstall' rule in the loop. Work around the docs dep by using uninstall deps. Add an 'uninstall' rule to raster subsystem 2010-12-10 17:49 strk * /trunk/GNUmakefile, /trunk/liblwgeom/Makefile.in, /trunk/utils/Makefile: Be verbose during recursion. List liblwgeom in SUBDIRS, stub install rules for liblwgeom and utils 2010-12-10 17:29 strk * /trunk/.gitignore: more ignores 2010-12-10 17:19 strk * /trunk/GNUmakefile: Start listing some subdirs to recurse into. Hopefully one day this will become cleaner 2010-12-10 17:19 strk * /trunk/.gitignore: add .svn to .gitignore (why is this in repo ? oh well.. it is useful anyway) 2010-12-10 15:45 pramsey * /trunk/postgis/lwgeom_functions_basic.c: Fix for crash in ST_RemovePoint (#695) 2010-12-10 14:53 mloskot * /trunk/raster/scripts/python/raster2pgsql.py: Fixed problems with truncated decimal places of float-point values in textual output. For large datasets, it was leading to incorrectly calculated dimensions. Now, all floats are formatted with 15 decimal places. 2010-12-09 19:17 pramsey * /trunk/postgis/lwgeom_geos.c: Wrap up GEOS predicates in EMPTY tests (#685) 2010-12-09 18:52 pramsey * /trunk/doc/html/image_src/generator.c: Remove old function calls 2010-12-09 18:51 pramsey * /trunk/postgis/lwgeom_geos.c, /trunk/postgis/lwgeom_pg.c, /trunk/postgis/lwgeom_pg.h: Fix for centroid crash on emtpy (#684) 2010-12-09 18:00 pramsey * /trunk/postgis/lwgeom_functions_basic.c, /trunk/regress/regress.sql, /trunk/regress/regress_expected: Fix crash in ST_MakeLine (#690) 2010-12-09 16:10 pramsey * /trunk/config.rpath: Add config rpath 2010-12-09 15:00 robe * /trunk/doc/reference_editor.xml: formatting 2010-12-08 23:58 pramsey * /trunk/postgis/lwgeom_geos.c, /trunk/postgis/lwgeom_geos_sharedpaths.c, /trunk/postgis/lwgeom_geos_snap.c, /trunk/postgis/lwgeom_ogc.c, /trunk/postgis/lwgeom_spheroid.c: Remove more appeals to pglwgeom->type 2010-12-08 23:52 pramsey * /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/lwgeom_pg.c, /trunk/postgis/lwgeom_pg.h: Remove more appeals to pglwgeom->type 2010-12-08 23:40 pramsey * /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwgeom_api.c, /trunk/liblwgeom/lwout_geojson.c, /trunk/liblwgeom/lwpoint.c, /trunk/liblwgeom/lwpoly.c, /trunk/liblwgeom/lwsegmentize.c, /trunk/liblwgeom/ptarray.c, /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/lwgeom_pg.c, /trunk/postgis/lwgeom_pg.h: Remove more appeals to pglwgeom->type 2010-12-08 23:29 pramsey * /trunk/postgis/lwgeom_functions_basic.c: Remove another call to TYPE_HASBBOX 2010-12-08 23:28 pramsey * /trunk/postgis/lwgeom_functions_basic.c: Remove call to TYPE_HASBBOX 2010-12-08 23:27 pramsey * /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwgeom_api.c, /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/lwgeom_pg.c, /trunk/postgis/lwgeom_pg.h, /trunk/postgis/lwgeom_rtree.c: Remove many cases of calls to SERIALIZED_FORM in favour of direct pglwgeom deserialization 2010-12-08 23:19 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: need to keep GEOMETRYCOLLECTION EMPTY away from others since GEOS throws geometry collection not support for it often so hiding the crashing in some cases of typed empties. 2010-12-08 22:31 pramsey * /trunk/loader/pgsql2shp-core.c, /trunk/postgis/lwgeom_functions_analytic.c, /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/lwgeom_gist.c, /trunk/postgis/lwgeom_inout.c, /trunk/postgis/lwgeom_ogc.c, /trunk/postgis/lwgeom_pg.c, /trunk/postgis/lwgeom_pg.h: Remove many instances of lwgeom_getType used on PG_LWGEOM 2010-12-08 22:02 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: Add more emptiness. We need to explore emptiness more deeply :) 2010-12-08 21:21 pramsey * /trunk/postgis/lwgeom_functions_analytic.c, /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/lwgeom_functions_lrs.c, /trunk/postgis/lwgeom_geos.c, /trunk/postgis/lwgeom_inout.c, /trunk/postgis/lwgeom_ogc.c: When asking for a serialized forms type, use pglwgeom_get_type 2010-12-08 20:54 pramsey * /trunk/postgis/lwgeom_box3d.c, /trunk/postgis/lwgeom_chip.c, /trunk/postgis/lwgeom_debug.c, /trunk/postgis/lwgeom_dump.c, /trunk/postgis/lwgeom_functions_analytic.c, /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/lwgeom_functions_lrs.c, /trunk/postgis/lwgeom_geos.c, /trunk/postgis/lwgeom_inout.c, /trunk/postgis/lwgeom_ogc.c, /trunk/postgis/lwgeom_pg.c, /trunk/postgis/lwgeom_pg.h, /trunk/postgis/lwgeom_rtree.c: Cut down reliance on TYPE_GETTYPE macro in favor of a function we can repoint later in the serialization change process 2010-12-08 20:35 pramsey * /trunk/liblwgeom/lwin_wkb.c, /trunk/liblwgeom/measures3d.c: Expunge some TYPE_GETTYPE 2010-12-08 20:35 pramsey * /trunk/postgis/geography_inout.c, /trunk/postgis/lwgeom_pg.c, /trunk/postgis/lwgeom_pg.h: Start to work on PG_LWGEOM sanity before changeover 2010-12-08 19:24 pramsey * /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwsegmentize.c, /trunk/postgis/lwgeom_sqlmm.c: Rename has_arc to lwgeom_has_arc 2010-12-08 19:23 pramsey * /trunk/postgis/lwgeom_geos.c: Fix crash on BuildArea(empty) (#683) 2010-12-08 18:20 pramsey * /trunk/postgis/lwgeom_geos.c, /trunk/regress/regress_ogc.sql, /trunk/regress/regress_ogc_expected: Handle empty geometries in ST_Buffer(). If argument empty, return empty. (#682) 2010-12-08 18:06 pramsey * /trunk/liblwgeom/cunit/cu_out_gml.c, /trunk/liblwgeom/lwout_gml.c: Fix crash in GML output of POLYGON EMPTY (#681) 2010-12-08 16:20 pramsey * /trunk/postgis/geography_inout.c: Fix AsBinary handling of > 2d features in geography (#680) 2010-12-08 16:04 pramsey * /trunk/postgis/geography_inout.c: Output higher dimensions in astext in geography (#680) 2010-12-08 13:12 robe * /branches/1.5/doc/reference_output.xml: change name of geojson version argument so tests can input the right number and not generate false alarms 2010-12-08 02:38 robe * /branches/1.5/doc/xsl/postgis_gardentest.sql.xsl: backport logging feature from 2.0 in preparation for intensive regression testing 2010-12-08 00:23 pramsey * /trunk/liblwgeom/lwin_wkb.c, /trunk/postgis/lwgeom_functions_analytic.c, /trunk/postgis/lwgeom_functions_basic.c: Minor rearrangement of memory handling. 2010-12-08 00:02 pramsey * /trunk/liblwgeom/cunit/cu_in_wkb.c, /trunk/liblwgeom/cunit/cu_in_wkt.c, /trunk/liblwgeom/cunit/cu_out_wkb.c, /trunk/liblwgeom/cunit/cu_ptarray.c, /trunk/liblwgeom/cunit/cu_surface.c, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwgeom.c, /trunk/liblwgeom/lwin_wkb.c, /trunk/liblwgeom/lwin_wkt_parse.c, /trunk/liblwgeom/lwin_wkt_parse.y, /trunk/liblwgeom/lwout_wkb.c, /trunk/loader/shp2pgsql-core.c, /trunk/postgis/geography_inout.c, /trunk/postgis/lwgeom_dump.c, /trunk/postgis/lwgeom_geos.c, /trunk/postgis/lwgeom_inout.c, /trunk/postgis/lwgeom_ogc.c: Rename lwgeom_from_wkt to lwgeom_parse_wkt to note the use of the parser object. 2010-12-07 21:59 pramsey * /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/libtgeom.c, /trunk/liblwgeom/lwcircstring.c, /trunk/liblwgeom/lwcollection.c, /trunk/liblwgeom/lwgeom_api.c, /trunk/liblwgeom/lwgparse.c, /trunk/liblwgeom/lwline.c, /trunk/liblwgeom/lwout_wkb.c, /trunk/liblwgeom/lwpoint.c, /trunk/liblwgeom/lwpoly.c, /trunk/liblwgeom/lwtriangle.c, /trunk/loader/shp2pgsql-core.c, /trunk/postgis/lwgeom_inout.c, /trunk/postgis/lwgeom_ogc.c, /trunk/postgis/lwgeom_pg.c: Start flipping over references to srid = -1 to srid = SRID_UNKNOWN 2010-12-07 21:55 strk * /trunk/regress/run_test: Use unified diffs for expected/obtained (easier to read) 2010-12-07 21:08 pramsey * /trunk/liblwgeom/cunit/cu_algorithm.c, /trunk/liblwgeom/cunit/cu_geodetic.c, /trunk/liblwgeom/cunit/cu_in_wkb.c, /trunk/liblwgeom/cunit/cu_in_wkt.c, /trunk/liblwgeom/cunit/cu_libgeom.c, /trunk/liblwgeom/cunit/cu_misc.c, /trunk/liblwgeom/cunit/cu_out_wkb.c, /trunk/liblwgeom/cunit/cu_out_wkt.c, /trunk/liblwgeom/cunit/cu_surface.c, /trunk/liblwgeom/g_serialized.c, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/liblwgeom_internal.h, /trunk/liblwgeom/lwcircstring.c, /trunk/liblwgeom/lwcompound.c, /trunk/liblwgeom/lwcurvepoly.c, /trunk/liblwgeom/lwgeom.c, /trunk/liblwgeom/lwin_wkb.c, /trunk/liblwgeom/lwin_wkt.c, /trunk/liblwgeom/lwin_wkt.h, /trunk/liblwgeom/lwin_wkt_lex.c, /trunk/liblwgeom/lwin_wkt_lex.l, /trunk/liblwgeom/lwin_wkt_parse.c, /trunk/liblwgeom/lwin_wkt_parse.y, /trunk/liblwgeom/lwline.c, /trunk/liblwgeom/lwout_wkb.c, /trunk/liblwgeom/lwout_wkt.c, /trunk/liblwgeom/lwpoint.c, /trunk/liblwgeom/lwpoly.c, /trunk/liblwgeom/lwtriangle.c, /trunk/liblwgeom/ptarray.c, /trunk/loader/pgsql2shp-core.c, /trunk/loader/shp2pgsql-core.c, /trunk/postgis/geography_inout.c, /trunk/postgis/lwgeom_dump.c, /trunk/postgis/lwgeom_export.c, /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/lwgeom_geos.c, /trunk/postgis/lwgeom_gist.c, /trunk/postgis/lwgeom_inout.c, /trunk/postgis/lwgeom_ogc.c, /trunk/postgis/lwgeom_pg.c, /trunk/postgis/lwgeom_pg.h, /trunk/regress/Makefile.in, /trunk/regress/clean.sql, /trunk/regress/dump_expected, /trunk/regress/out_geography.sql, /trunk/regress/out_geography_expected, /trunk/regress/out_geometry.sql, /trunk/regress/polyhedralsurface_expected, /trunk/regress/regress_expected, /trunk/regress/regress_proj.sql, /trunk/regress/regress_proj_expected, /trunk/regress/run_test, /trunk/regress/sql-mm-compoundcurve_expected, /trunk/regress/sql-mm-curvepoly_expected, /trunk/regress/tickets_expected: Replace the old WKB/WKT parser and emitters with the new ones. 2010-12-07 14:02 robe * /trunk/doc/reference_processing.xml: change to 1 column (st_sharedpaths) 2010-12-07 13:45 robe * /trunk/doc/reference_editor.xml: reduce width some more 2010-12-07 13:42 robe * /trunk/doc/html/image_src/st_sharedpaths02.wkt, /trunk/doc/reference_processing.xml: change color to be clearer reduce width of text 2010-12-07 12:51 robe * /trunk/doc/reference_processing.xml: end tbody 2010-12-07 12:45 robe * /trunk/doc/reference_editor.xml: fix formatting 2010-12-07 12:42 robe * /trunk/doc/html/image_src/Makefile.in, /trunk/doc/html/image_src/st_sharedpaths01.wkt, /trunk/doc/html/image_src/st_sharedpaths02.wkt, /trunk/doc/reference_processing.xml: diagram of shared paths 2010-12-07 12:25 robe * /trunk/doc/html/image_src/st_snap04.wkt, /trunk/doc/reference_editor.xml: formatting fixes 2010-12-07 12:02 robe * /trunk/doc/html/image_src/Makefile.in, /trunk/doc/html/image_src/st_snap04.wkt, /trunk/doc/html/image_src/st_snap05.wkt, /trunk/doc/reference_editor.xml: more examples to demonstrate its not just limited to 1 point snapping 2010-12-07 08:30 robe * /trunk/doc/reference_editor.xml: looks funny in one row, better put each in separate row 2010-12-07 07:56 robe * /trunk/doc/html/image_src/Makefile.in, /trunk/doc/html/image_src/st_snap01.wkt, /trunk/doc/html/image_src/st_snap02.wkt, /trunk/doc/html/image_src/st_snap03.wkt, /trunk/doc/reference_editor.xml: example with diagram for ST_Snap 2010-12-06 15:15 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: minor comment corrections 2010-12-06 15:15 robe * /trunk/doc/xsl/raster_gardentest.sql.xsl: start logging sql queries to log table 2010-12-06 15:07 strk * /trunk/regress/sharedpaths.sql, /trunk/regress/sharedpaths_expected: Add a couple more cases provided by RT-SITA 2010-12-06 14:52 strk * /trunk/doc/reference_editor.xml: Document ST_Snap, xref with SnapToGrid 2010-12-06 14:21 strk * /trunk/doc/reference_processing.xml: Fix typo in ST_SharedPaths documentation, add some xrefs 2010-12-03 21:38 pramsey * /trunk/liblwgeom/cunit/cu_in_wkt.c, /trunk/liblwgeom/cunit/cu_out_wkb.c, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/liblwgeom_internal.h, /trunk/liblwgeom/lwin_wkb.c, /trunk/liblwgeom/lwin_wkt.c, /trunk/liblwgeom/lwin_wkt_lex.c, /trunk/liblwgeom/lwin_wkt_lex.l, /trunk/liblwgeom/lwin_wkt_parse.c, /trunk/liblwgeom/lwin_wkt_parse.y, /trunk/liblwgeom/lwout_wkb.c: Updates to the WKT parser to report errlocation in more places. 2010-12-03 16:53 pramsey * /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/ptarray.c, /trunk/postgis/lwgeom_geos.c: Make use of ptarray api for manipulating serialized_pointlist 2010-12-03 15:53 pramsey * /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/lwgeom_ogc.c: Remove a couple warnings. 2010-12-03 10:13 strk * /trunk/regress/snap.sql, /trunk/regress/snap_expected: Add SNAP test reported on JTS mailing list 2010-12-03 09:53 strk * /trunk/postgis/lwgeom_geos_snap.c: Fix release of wrong memory (same bug as #670, found here for copy&paste) 2010-12-03 09:22 strk * /trunk/postgis/lwgeom_geos_sharedpaths.c: FREE the right argument (fixes bug #670) 2010-12-03 09:00 strk * /trunk/regress/sharedpaths.sql, /trunk/regress/sharedpaths_expected: Add test for bug 670 2010-12-03 05:40 robe * /trunk/doc/reference_processing.xml: document st_sharedpaths and alphabetize listings 2010-12-02 20:38 pramsey * /trunk/loader/Makefile.in, /trunk/loader/README.i18n: Change i18n instructions to use shp2pgsql_LANG.po as format for po file names. 2010-12-02 20:35 pramsey * /trunk/postgis/lwgeom_functions_basic.c: Remove serialized_pointlist direct access from ./postgis 2010-12-02 19:09 pramsey * /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwgeom.c, /trunk/postgis/lwgeom_ogc.c: Move is_closed fully to liblwgeom and remove LWGEOM_INSPECTED from IsClosed 2010-12-02 18:52 pramsey * /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwline.c, /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/lwgeom_ogc.c, /trunk/regress/regress_ogc.sql, /trunk/regress/regress_ogc_expected: Remove LWGEOM_INSPECTED from pointn, startpoint, endpoint, and migrate functionality to liblwgeom. 2010-12-02 18:12 strk * /trunk/postgis/Makefile.in, /trunk/postgis/lwgeom_geos_snap.c, /trunk/postgis/postgis.sql.in.c, /trunk/regress/Makefile.in, /trunk/regress/snap.sql, /trunk/regress/snap_expected: ST_Snap and regress testing 2010-12-02 18:01 pramsey * /trunk/postgis/lwgeom_ogc.c: Remove LWGEOM_INSPECTED from PointN 2010-12-02 17:46 pramsey * /trunk/postgis/lwgeom_ogc.c: Remove LWGEOM_INSPECTED from NumInteriorRings 2010-12-02 17:39 pramsey * /trunk/postgis/lwgeom_ogc.c: Remove unused function 2010-12-02 17:38 pramsey * /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwgeom.c, /trunk/postgis/lwgeom_ogc.c: Remove LWGEOM_INSPECTED from ndims 2010-12-02 17:18 pramsey * /trunk/postgis/lwgeom_ogc.c, /trunk/regress/sql-mm-circularstring.sql, /trunk/regress/sql-mm-circularstring_expected: Remove INSPECTED from numpoints 2010-12-02 16:25 mloskot * /trunk/raster/scripts/python/Makefile.rt.sample: Updated SQL scripts location in the database building makefile 2010-12-02 16:13 pramsey * /trunk/liblwgeom/lwgeom.c: Remove GET_GETTYPE from some functions. 2010-12-02 16:06 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: fix typo 2010-12-02 16:03 robe * /branches/1.5/doc/reference_operator.xml: ditto 2010-12-02 15:55 pramsey * /trunk/postgis/lwgeom_geos.c, /trunk/regress/regress_ogc.sql, /trunk/regress/regress_ogc_expected: Remove LWGEOM_INSPECTED from ST_Union 2010-12-02 15:54 robe * /trunk/doc/reference_operator.xml, /trunk/doc/reference_output.xml: remove ~= geography according to garden tests geography doesn't have such an operator. Also put in version number arg name to make GeoJSON easier to test 2010-12-02 15:51 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: all test sql statements should be logged to postgis_garden_log and successful results output to postgis_garden_log_output 2010-12-02 15:37 pramsey * /trunk/loader/Makefile.in: Pass iconv header flags to cpp in all cases. 2010-12-02 15:29 mloskot * /trunk/raster/rt_core/rt_api.c: Fixed invalid on-error return value from rt_raster_add_band 2010-12-02 15:28 mloskot * /trunk/configure.ac: Updated the raster messages output by the configure script. 2010-12-02 14:40 jorgearevalo * /trunk/raster/test/core/testapi.c: Changed SRID by srid in LWPOLY structure call. Due to change in r6204 2010-12-02 06:55 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: start logging the sql to postgis_garden_log table and store the output as xml in postgis_garden_log_output. Still more to fix. This will hopefully make it easier for vegetable gardeners to pick ripe vegetables. 2010-12-02 03:43 pramsey * /trunk/loader/Makefile.in, /trunk/loader/pgsql2shp-cli.c, /trunk/loader/pgsql2shp-core.c, /trunk/loader/pgsql2shp-core.h, /trunk/loader/shp2pgsql-cli.c: Add i18n string wrapper for pgsql2shp utility too. 2010-12-02 00:51 pramsey * /trunk/macros/progtest.m4: Now for sure. 2010-12-02 00:50 pramsey * /trunk/macros/lib-ld.m4: Final one? 2010-12-02 00:48 pramsey * /trunk/macros/lib-link.m4, /trunk/macros/lib-prefix.m4: More NLS macros 2010-12-02 00:47 pramsey * /trunk/macros/po.m4: Add another NLS macro 2010-12-02 00:46 pramsey * /trunk/macros/codeset.m4: Add needed macro 2010-12-02 00:44 pramsey * /trunk/configure.ac, /trunk/loader/Makefile.in, /trunk/loader/README.i18n, /trunk/loader/README.txt, /trunk/loader/po, /trunk/loader/shp2pgsql-cli.c, /trunk/loader/shp2pgsql-core.c, /trunk/loader/shp2pgsql-core.h, /trunk/loader/shp2pgsql-gui.c, /trunk/macros/gettext.m4, /trunk/macros/iconv.m4, /trunk/macros/intl.m4, /trunk/macros/intldir.m4, /trunk/macros/intlmacosx.m4, /trunk/macros/intltool.m4, /trunk/macros/nls.m4: First attempt at i18n for the loader/dumper. 2010-12-01 20:28 pramsey * /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/liblwgeom_internal.h, /trunk/liblwgeom/libtgeom.c, /trunk/liblwgeom/libtgeom.h, /trunk/liblwgeom/lwcurvepoly.c, /trunk/liblwgeom/lwgeom.c, /trunk/liblwgeom/lwpoly.c, /trunk/liblwgeom/lwtriangle.c, /trunk/liblwgeom/measures.c, /trunk/postgis/lwgeom_functions_basic.c: Remove LWGEOM_INSPECTED from perimeter calculation 2010-12-01 19:59 pramsey * /trunk/postgis/lwgeom_transform.c: Remove LWGEOM_INSPECTED from transform functions 2010-12-01 18:13 strk * /trunk/regress/Makefile.in, /trunk/regress/sharedpaths.sql, /trunk/regress/sharedpaths_expected: Add regression testing for ST_SharedPaths 2010-12-01 18:11 strk * /trunk/postgis/lwgeom_geos.c: Support typed multi* empties, just enough fro ST_SharedEdge (see issue #673 for more) 2010-12-01 16:23 strk * /trunk/postgis/lwgeom_geos_sharedpaths.c: Fix builds against libgeos < 3.3.0 2010-12-01 16:23 strk * /trunk/postgis/lwgeom_geos_sharedpaths.c: Retain SRID in output 2010-12-01 16:15 strk * /trunk/install-sh: Newer script (2009 rather than 2006). Hoping others' won't have it updated (my ./autogen.sh runs always update it) 2010-12-01 15:54 strk * /trunk/postgis/Makefile.in, /trunk/postgis/postgis.sql.in.c: Build and register ST_SharedPaths 2010-12-01 15:42 strk * /trunk/postgis/Makefile: postgis/Makefile is generated from postgis/Makefile.in by ./configure 2010-12-01 15:12 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: no fair -- I want a collection of empties too 2010-12-01 15:07 strk * /trunk/postgis/postgis.sql.in.c: typo 2010-12-01 14:56 strk * /trunk/regress/dump.sql, /trunk/regress/dump_expected: Test dumping an insanely _empty_ geometry 2010-12-01 14:44 strk * /trunk/regress/dump.sql, /trunk/regress/dump_expected: Test ST_Dump(EMPTY) 2010-12-01 14:41 strk * /trunk/regress/Makefile.in, /trunk/regress/dump.sql, /trunk/regress/dump_expected: Add test for ST_Dump 2010-12-01 13:57 strk * /trunk/.gitignore: some ignores 2010-12-01 13:57 strk * /trunk/utils/postgis_restore.pl: Execute bit 2010-12-01 13:57 strk * /trunk/postgis/Makefile, /trunk/postgis/lwgeom_geos_sharedpaths.c: Build ST_SharedPaths function (currently returning a geometrycollection) 2010-12-01 01:02 pramsey * /trunk/liblwgeom/stringbuffer.c, /trunk/liblwgeom/stringbuffer.h: Add stringbuffer_create_size() to allow different starting sizes for the buffer 2010-12-01 00:53 pramsey * /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/liblwgeom_internal.h, /trunk/liblwgeom/lwgeom.c, /trunk/liblwgeom/ptarray.c, /trunk/postgis/lwgeom_functions_basic.c: Move affine transforms into liblwgeom and expunge LWGEOM_INSPECTED 2010-12-01 00:00 pramsey * /trunk/liblwgeom/lwgeodetic.c: Make spheroid distance respect z if it's there. 2010-11-30 23:46 pramsey * /trunk/postgis/lwgeom_spheroid.c: Remove old length_ellipse functions 2010-11-30 23:44 pramsey * /trunk/postgis/geography_measurement.c, /trunk/postgis/lwgeom_spheroid.c, /trunk/regress/measures.sql, /trunk/regress/measures_expected: Move spheroid length calculation to using same function as geography 2010-11-30 23:23 pramsey * /trunk/postgis/lwgeom_functions_basic.c: Include some extra memory freeing in the force_ndims variants. 2010-11-30 22:55 pramsey * /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/liblwgeom_internal.h, /trunk/liblwgeom/lwcircstring.c, /trunk/liblwgeom/lwcompound.c, /trunk/liblwgeom/lwcurvepoly.c, /trunk/liblwgeom/lwgeom.c, /trunk/liblwgeom/lwline.c, /trunk/liblwgeom/lwmline.c, /trunk/liblwgeom/lwsegmentize.c, /trunk/liblwgeom/measures.c, /trunk/liblwgeom/ptarray.c, /trunk/postgis/lwgeom_functions_analytic.c, /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/lwgeom_spheroid.c: Move length calculations fully to liblwgeom and remove LWGEOM_INSPECTED 2010-11-30 21:54 pramsey * /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/liblwgeom_internal.h, /trunk/liblwgeom/lwcurvepoly.c, /trunk/liblwgeom/lwgeom.c, /trunk/liblwgeom/lwpoly.c, /trunk/liblwgeom/lwtriangle.c, /trunk/liblwgeom/measures.c, /trunk/postgis/lwgeom_functions_basic.c: Move area calculations fully to liblwgeom and remove LWGEOM_INSPECTED 2010-11-30 21:35 pramsey * /trunk/liblwgeom/cunit/cu_out_gml.c, /trunk/liblwgeom/cunit/cu_out_kml.c, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwout_gml.c, /trunk/liblwgeom/lwout_kml.c, /trunk/postgis/geography_inout.c, /trunk/postgis/lwgeom_export.c: Remove LWGEOM_INSPECTED from AsGML and AsKML 2010-11-30 20:11 pramsey * /trunk/liblwgeom/cunit/cu_out_geojson.c, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwout_geojson.c, /trunk/postgis/geography_inout.c, /trunk/postgis/lwgeom_export.c: Remove LWGEOM_INSPECTED from AsGeoJSON 2010-11-30 19:02 pramsey * /trunk/liblwgeom/cunit/cu_out_svg.c, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwout_svg.c, /trunk/postgis/geography_inout.c, /trunk/postgis/lwgeom_export.c: Remove LWGEOM_INSPECTED from AsSVG 2010-11-30 07:02 robe * /trunk/doc/reference_output.xml, /trunk/doc/xsl/postgis_gardentest.sql.xsl, /trunk/doc/xsl/raster_gardentest.sql.xsl: more logging cleanup and add create index test for geometry/geography. Change verison number arg in ST_GeoJSON so can stuff the right value in testing 2010-11-29 13:02 robe * /trunk/doc/reference_raster.xml: more mistakes 2010-11-29 12:55 robe * /trunk/doc/reference_raster.xml: fix typo 2010-11-26 16:55 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl, /trunk/doc/xsl/raster_gardentest.sql.xsl: fix more mistakes in table logging. replace toxic curved geometries with little more harmless. Get rid of false positive relationships by forcing geometries to have bounding boxes that intersect at least sometimes. 2010-11-26 13:40 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: put back curved geometries. Had taken them out in 1.4, but guess never put them back because of distance issues. Also some other minor cleanup 2010-11-25 18:38 colivier * /trunk/liblwgeom/g_serialized.c, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwcircstring.c, /trunk/liblwgeom/lwgeom_api.c, /trunk/liblwgeom/lwin_wkt.c, /trunk/liblwgeom/lwline.c, /trunk/liblwgeom/lwout_geojson.c, /trunk/liblwgeom/lwout_gml.c, /trunk/liblwgeom/lwout_kml.c, /trunk/liblwgeom/lwout_wkb.c, /trunk/liblwgeom/lwout_wkt.c, /trunk/liblwgeom/lwpoint.c, /trunk/liblwgeom/lwpoly.c, /trunk/liblwgeom/lwsegmentize.c, /trunk/liblwgeom/lwtriangle.c, /trunk/liblwgeom/measures.c, /trunk/liblwgeom/ptarray.c, /trunk/postgis/lwgeom_chip.c, /trunk/postgis/lwgeom_functions_analytic.c, /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/lwgeom_functions_lrs.c, /trunk/postgis/lwgeom_geos.c, /trunk/postgis/lwgeom_geos_clean.c, /trunk/postgis/lwgeom_spheroid.c: Change POINTARRAY.dims to POINTARRAY.flags. Related to #658 2010-11-25 17:34 colivier * /trunk/liblwgeom/cunit/cu_surface.c, /trunk/liblwgeom/g_serialized.c, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/libtgeom.c, /trunk/liblwgeom/lwalgorithm.c, /trunk/liblwgeom/lwcircstring.c, /trunk/liblwgeom/lwcollection.c, /trunk/liblwgeom/lwcompound.c, /trunk/liblwgeom/lwcurvepoly.c, /trunk/liblwgeom/lwgeom.c, /trunk/liblwgeom/lwgeom_api.c, /trunk/liblwgeom/lwhomogenize.c, /trunk/liblwgeom/lwline.c, /trunk/liblwgeom/lwmcurve.c, /trunk/liblwgeom/lwmline.c, /trunk/liblwgeom/lwmpoint.c, /trunk/liblwgeom/lwmpoly.c, /trunk/liblwgeom/lwmsurface.c, /trunk/liblwgeom/lwout_wkb.c, /trunk/liblwgeom/lwout_wkt.c, /trunk/liblwgeom/lwpoint.c, /trunk/liblwgeom/lwpoly.c, /trunk/liblwgeom/lwpsurface.c, /trunk/liblwgeom/lwsegmentize.c, /trunk/liblwgeom/lwtin.c, /trunk/liblwgeom/lwtriangle.c, /trunk/liblwgeom/lwutil.c, /trunk/loader/shp2pgsql-core.c, /trunk/postgis/geography_inout.c, /trunk/postgis/lwgeom_box2dfloat4.c, /trunk/postgis/lwgeom_box3d.c, /trunk/postgis/lwgeom_btree.c, /trunk/postgis/lwgeom_chip.c, /trunk/postgis/lwgeom_dump.c, /trunk/postgis/lwgeom_estimate.c, /trunk/postgis/lwgeom_export.c, /trunk/postgis/lwgeom_export.h, /trunk/postgis/lwgeom_functions_analytic.c, /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/lwgeom_functions_lrs.c, /trunk/postgis/lwgeom_geos.c, /trunk/postgis/lwgeom_geos_clean.c, /trunk/postgis/lwgeom_geos_prepared.c, /trunk/postgis/lwgeom_geos_split.c, /trunk/postgis/lwgeom_gist.c, /trunk/postgis/lwgeom_inout.c, /trunk/postgis/lwgeom_ogc.c, /trunk/postgis/lwgeom_pg.c, /trunk/postgis/lwgeom_pg.h, /trunk/postgis/lwgeom_spheroid.c, /trunk/postgis/lwgeom_transform.c, /trunk/postgis/lwgeom_transform.h, /trunk/postgis/postgis.sql.in.c: Change SRID to srid in LWGEOM struct (and also in CHIP too). Rename some functions related to SRID from Camel notation to lower case: errorIfSRIDMismatch, pglwgeom_getSRID, pglwgeom_setSRID, LWGEOM_getSRID, LWGEOM_setSRID, hasSRID. Related to #658 2010-11-24 23:44 robe * /trunk/doc/xsl/raster_gardentest.sql.xsl: fix casing in dropRastertable 2010-11-24 22:29 robe * /trunk/doc/xsl/raster_gardentest.sql.xsl: fix table casing in Addrastercolumn 2010-11-24 17:49 pramsey * /trunk/liblwgeom/lwsegmentize.c: Fully free temporary ptarray 2010-11-24 17:46 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: reenable st_curvetoline and st_linetocurve functions. Seem to work now. 2010-11-24 15:41 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: Exclude ST_MinimumBoundingCircle from testing. That uses ST_AddPoint too. 2010-11-24 13:34 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: change polygon z and m building to not use ST_AddPoint and remove ST_AddPoint from testing until it works again. Put ST_Transform back. 2010-11-24 01:09 pramsey * /trunk/liblwgeom/lwgeodetic.c: Inherit gbox flags from lwgeom when calculating. This makes sense. 2010-11-24 01:06 pramsey * /trunk/liblwgeom/lwgeodetic.c: Initialize static GBOX flags to zero to avoid nastiness. 2010-11-24 00:39 pramsey * /trunk/liblwgeom/lwgeodetic.c: Tighten up lwgeodetic a little 2010-11-24 00:28 pramsey * /trunk/liblwgeom/lwcircstring.c, /trunk/liblwgeom/lwcollection.c, /trunk/liblwgeom/lwcompound.c, /trunk/liblwgeom/lwcurvepoly.c, /trunk/liblwgeom/lwline.c, /trunk/liblwgeom/lwmcurve.c, /trunk/liblwgeom/lwmline.c, /trunk/liblwgeom/lwmpoint.c, /trunk/liblwgeom/lwmpoly.c, /trunk/liblwgeom/lwmsurface.c, /trunk/liblwgeom/lwpoint.c, /trunk/liblwgeom/lwpoly.c, /trunk/liblwgeom/lwpsurface.c, /trunk/liblwgeom/lwtin.c, /trunk/liblwgeom/lwtriangle.c, /trunk/postgis/geography_measurement.c: Ensure that flags are initialized cleanly in constructors 2010-11-23 23:47 pramsey * /trunk/liblwgeom/cunit/cu_geodetic.c, /trunk/liblwgeom/cunit/cu_ptarray.c, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/liblwgeom_internal.h, /trunk/liblwgeom/lwgeodetic.c, /trunk/liblwgeom/lwgeodetic.h, /trunk/liblwgeom/lwspheroid.c, /trunk/postgis/geography_inout.c, /trunk/postgis/geography_measurement.c, /trunk/postgis/lwgeom_spheroid.c: Update geography functions to use the in-build .flags attribute on LWGEOM 2010-11-23 20:22 pramsey * /trunk/liblwgeom/Makefile.in, /trunk/liblwgeom/cunit/cu_homogenize.c, /trunk/liblwgeom/cunit/cu_in_wkb.c, /trunk/liblwgeom/cunit/cu_in_wkt.c, /trunk/liblwgeom/cunit/cu_libgeom.c, /trunk/liblwgeom/cunit/cu_out_geojson.c, /trunk/liblwgeom/cunit/cu_out_gml.c, /trunk/liblwgeom/cunit/cu_out_kml.c, /trunk/liblwgeom/cunit/cu_out_svg.c, /trunk/liblwgeom/cunit/cu_out_wkb.c, /trunk/liblwgeom/cunit/cu_out_wkt.c, /trunk/liblwgeom/libgeom.h: Remove libgeom.h 2010-11-23 15:49 robe * /trunk/doc/xsl/raster_gardentest.sql.xsl: fix casing of pixel types 2010-11-23 00:44 pramsey * /trunk/liblwgeom/cunit/cu_ptarray.c, /trunk/liblwgeom/examples/unparser.c, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/liblwgeom_internal.h, /trunk/liblwgeom/libtgeom.c, /trunk/liblwgeom/lwalgorithm.c, /trunk/liblwgeom/lwin_wkt.c, /trunk/liblwgeom/lwsegmentize.c, /trunk/liblwgeom/ptarray.c, /trunk/loader/shp2pgsql-core.c, /trunk/postgis/lwgeom_functions_analytic.c, /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/lwgeom_functions_lrs.c, /trunk/postgis/lwgeom_in_gml.c, /trunk/postgis/lwgeom_in_kml.c, /trunk/postgis/lwgeom_rtree.c: Make the ptarray_add_point behavior more explicit. 2010-11-23 00:23 pramsey * /trunk/liblwgeom/cunit/cu_tester.c: Remove dlfcn.h. Doesn't seem to make any difference under OS/X. 2010-11-23 00:16 pramsey * /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwalgorithm.c, /trunk/liblwgeom/ptarray.c: Update force2d to preserve repeated points. 2010-11-22 22:33 pramsey * /trunk/liblwgeom/cunit/cu_ptarray.c: Add in actual cu_ptarray.c test file 2010-11-22 22:23 pramsey * /trunk/liblwgeom/cunit/Makefile.in, /trunk/liblwgeom/cunit/cu_tester.c, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/liblwgeom_internal.h, /trunk/liblwgeom/ptarray.c: Make ptarray_append_point handle higher dimensions more consistently. 2010-11-22 19:24 pramsey * /trunk/postgis/lwgeom_functions_basic.c: Make LWGEOM_expand use the ptarray API 2010-11-22 15:43 robe * /trunk/doc/xsl/raster_gardentest.sql.xsl: change to not use skewed rasters and insure when point is used in falls in the raster to prevent unnecessary alarms 2010-11-22 15:17 robe * /trunk/doc/xsl/raster_gardentest.sql.xsl: fix more bugs in test 2010-11-22 13:34 robe * /trunk/doc/xsl/raster_gardentest.sql.xsl: fix some bugs in tests. More fixes to come 2010-11-21 19:13 colivier * /trunk/postgis/lwgeom_transform.c: Add triangle support for ST_Transform. Fix #600. Thanks to Regina for report ! 2010-11-21 19:02 colivier * /trunk/liblwgeom/cunit/cu_algorithm.c, /trunk/liblwgeom/cunit/cu_surface.c, /trunk/liblwgeom/g_box.c, /trunk/liblwgeom/g_serialized.c, /trunk/liblwgeom/lex.yy.c, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/libtgeom.c, /trunk/liblwgeom/libtgeom.h, /trunk/liblwgeom/lwalgorithm.c, /trunk/liblwgeom/lwcircstring.c, /trunk/liblwgeom/lwcollection.c, /trunk/liblwgeom/lwcompound.c, /trunk/liblwgeom/lwcurvepoly.c, /trunk/liblwgeom/lwgeodetic.c, /trunk/liblwgeom/lwgeom.c, /trunk/liblwgeom/lwgeom_api.c, /trunk/liblwgeom/lwgparse.c, /trunk/liblwgeom/lwgunparse.c, /trunk/liblwgeom/lwhomogenize.c, /trunk/liblwgeom/lwin_wkt.c, /trunk/liblwgeom/lwline.c, /trunk/liblwgeom/lwmcurve.c, /trunk/liblwgeom/lwmline.c, /trunk/liblwgeom/lwmpoint.c, /trunk/liblwgeom/lwmpoly.c, /trunk/liblwgeom/lwmsurface.c, /trunk/liblwgeom/lwout_geojson.c, /trunk/liblwgeom/lwout_gml.c, /trunk/liblwgeom/lwout_kml.c, /trunk/liblwgeom/lwout_wkb.c, /trunk/liblwgeom/lwout_wkt.c, /trunk/liblwgeom/lwpoint.c, /trunk/liblwgeom/lwpoly.c, /trunk/liblwgeom/lwpsurface.c, /trunk/liblwgeom/lwsegmentize.c, /trunk/liblwgeom/lwspheroid.c, /trunk/liblwgeom/lwtin.c, /trunk/liblwgeom/lwtriangle.c, /trunk/liblwgeom/lwutil.c, /trunk/liblwgeom/measures.c, /trunk/liblwgeom/measures.h, /trunk/liblwgeom/ptarray.c, /trunk/loader/shp2pgsql-core.c, /trunk/postgis/geography_inout.c, /trunk/postgis/lwgeom_box2dfloat4.c, /trunk/postgis/lwgeom_functions_analytic.c, /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/lwgeom_functions_lrs.c, /trunk/postgis/lwgeom_geos.c, /trunk/postgis/lwgeom_geos_clean.c, /trunk/postgis/lwgeom_geos_split.c, /trunk/postgis/lwgeom_in_gml.c, /trunk/postgis/lwgeom_in_kml.c, /trunk/postgis/lwgeom_ogc.c, /trunk/postgis/lwgeom_transform.c: #658 part 1. Enhance LWGEOM struct (type, flags and GBOX) and related functions call. 2010-11-19 22:12 pramsey * /trunk/regress/in_gml_expected: Revert GML change. Hm. 2010-11-19 21:51 pramsey * /trunk/regress/in_gml_expected: Change in gml regression to match what seems to be the right answers. 2010-11-18 18:37 pramsey * /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwgeom.c, /trunk/postgis/lwgeom_functions_basic.c: Flip nrings function from serialized to lwgeom based. 2010-11-18 18:13 pramsey * /trunk/liblwgeom/cunit/cu_misc.c, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwgeom.c, /trunk/postgis/lwgeom_functions_basic.c: Change over npoints to use an lwgeom based function intead of serialized. 2010-11-18 05:28 pramsey * /trunk/liblwgeom/cunit/Makefile.in, /trunk/liblwgeom/cunit/cu_algorithm.c, /trunk/liblwgeom/cunit/cu_measures.c, /trunk/liblwgeom/cunit/cu_misc.c, /trunk/liblwgeom/cunit/cu_tester.c, /trunk/liblwgeom/examples/unparser.c, /trunk/liblwgeom/g_serialized.c, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/liblwgeom_internal.h, /trunk/liblwgeom/libtgeom.c, /trunk/liblwgeom/lwalgorithm.c, /trunk/liblwgeom/lwcircstring.c, /trunk/liblwgeom/lwcollection.c, /trunk/liblwgeom/lwgeom.c, /trunk/liblwgeom/lwgeom_api.c, /trunk/liblwgeom/lwin_wkt.c, /trunk/liblwgeom/lwline.c, /trunk/liblwgeom/lwpoint.c, /trunk/liblwgeom/lwpoly.c, /trunk/liblwgeom/lwsegmentize.c, /trunk/liblwgeom/lwtriangle.c, /trunk/liblwgeom/ptarray.c, /trunk/loader/shp2pgsql-core.c, /trunk/postgis/geography_inout.c, /trunk/postgis/lwgeom_functions_analytic.c, /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/lwgeom_functions_lrs.c, /trunk/postgis/lwgeom_in_gml.c, /trunk/postgis/lwgeom_in_kml.c, /trunk/postgis/lwgeom_rtree.c, /trunk/postgis/lwgeom_transform.c, /trunk/raster/rt_core/rt_api.c: 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. 2010-11-16 17:25 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: minor logging corrections 2010-11-14 18:10 jorgearevalo * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h: Added MapAlgebra prerequisites to raster core. 2010-11-12 15:48 robe * /trunk/doc/faq.xml: Update 9.0 FAQ to include npgsql fixed driver for bytea support 2010-11-12 15:46 robe * /branches/1.5/doc/faq.xml: Update 9.0 FAQ to include npgsql fixed driver for bytea support 2010-11-04 23:21 pramsey * /trunk/liblwgeom/cunit/cu_geodetic.c, /trunk/liblwgeom/g_serialized.c, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/libtgeom.c, /trunk/liblwgeom/lwcircstring.c, /trunk/liblwgeom/lwgeom_api.c, /trunk/liblwgeom/lwline.c, /trunk/liblwgeom/lwpoint.c, /trunk/liblwgeom/lwpoly.c, /trunk/liblwgeom/lwtriangle.c, /trunk/liblwgeom/ptarray.c, /trunk/postgis/lwgeom_box2dfloat4.c, /trunk/postgis/lwgeom_box3d.c, /trunk/postgis/lwgeom_functions_analytic.c, /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/lwgeom_ogc.c: Change pointArray_construct() to ptarray_construct_reference_data() 2010-11-02 14:22 robe * /branches/1.5/doc/reference_processing.xml: relevant links to ST_Difference and ST_SymDifference -- people think intersection when looking for these 2010-11-02 14:20 robe * /trunk/doc/reference_processing.xml: add relevant references 2010-11-02 06:20 pramsey * /trunk/liblwgeom/lwgeom.c, /trunk/liblwgeom/measures.c, /trunk/liblwgeom/measures.h, /trunk/liblwgeom/measures3d.c, /trunk/liblwgeom/measures3d.h, /trunk/postgis/lwgeom_dump.c, /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/lwgeom_geos_clean.c, /trunk/postgis/lwgeom_geos_split.c: Change over to lwgeom_is_collection where appropriate. 2010-11-02 05:52 pramsey * /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/liblwgeom_internal.h, /trunk/liblwgeom/lwcollection.c, /trunk/liblwgeom/lwgeodetic.c, /trunk/liblwgeom/lwgeom.c, /trunk/liblwgeom/lwhomogenize.c, /trunk/liblwgeom/lwin_wkt.c, /trunk/liblwgeom/measures.c, /trunk/liblwgeom/measures3d.c, /trunk/loader/pgsql2shp-core.c, /trunk/postgis/lwgeom_dump.c, /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/lwgeom_geos_clean.c, /trunk/postgis/lwgeom_geos_split.c: Remove unused function. Rename lwgeom_is_collection to lwtype_is_collection. 2010-11-01 21:03 kneufeld * /trunk/doc/postgis.xml, /trunk/doc/using_postgis_dataman.xml: try an experiment to fix Docbook and MathML compatibility issues. upgrade Docbook to 4.5 upgrade MathML to 2.0 One should be able to use mml namespaces now without specifying in every block. "make check" should now pass without incident. 2010-11-01 14:48 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: logging for multi arg functions 2010-11-01 14:07 robe * /trunk/doc/introduction.xml: Get rid of WKT in credits and some minor spring cleaning 2010-11-01 08:15 pramsey * /trunk/doc/html/image_src/generator.c: Fix liblwgeom.h reference in generator 2010-11-01 08:11 pramsey * /trunk/liblwgeom/examples/unparser.c, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/liblwgeom_internal.h, /trunk/liblwgeom/libtgeom.c, /trunk/liblwgeom/lwalgorithm.c, /trunk/liblwgeom/lwcollection.c, /trunk/liblwgeom/lwin_wkt.c, /trunk/liblwgeom/lwsegmentize.c, /trunk/liblwgeom/ptarray.c, /trunk/loader/shp2pgsql-core.c, /trunk/postgis/lwgeom_functions_analytic.c, /trunk/postgis/lwgeom_functions_lrs.c, /trunk/postgis/lwgeom_in_gml.c, /trunk/postgis/lwgeom_in_kml.c: Remove DYNPTARRAY and all users of it 2010-11-01 01:28 pramsey * /trunk/liblwgeom/box2d.c, /trunk/liblwgeom/cunit/cu_measures.c, /trunk/liblwgeom/cunit/cu_print.c, /trunk/liblwgeom/cunit/cu_tester.c, /trunk/liblwgeom/examples/unparser.c, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/liblwgeom_internal.h, /trunk/liblwgeom/libtgeom.c, /trunk/liblwgeom/lwcircstring.c, /trunk/liblwgeom/lwcollection.c, /trunk/liblwgeom/lwcompound.c, /trunk/liblwgeom/lwcurvepoly.c, /trunk/liblwgeom/lwgeom_api.c, /trunk/liblwgeom/lwgparse.c, /trunk/liblwgeom/lwgunparse.c, /trunk/liblwgeom/lwhomogenize.c, /trunk/liblwgeom/lwhomogenize.h, /trunk/liblwgeom/lwin_wkt.c, /trunk/liblwgeom/lwline.c, /trunk/liblwgeom/lwmcurve.c, /trunk/liblwgeom/lwmline.c, /trunk/liblwgeom/lwmpoint.c, /trunk/liblwgeom/lwmpoly.c, /trunk/liblwgeom/lwmsurface.c, /trunk/liblwgeom/lwout_geojson.c, /trunk/liblwgeom/lwout_gml.c, /trunk/liblwgeom/lwout_kml.c, /trunk/liblwgeom/lwout_svg.c, /trunk/liblwgeom/lwpoint.c, /trunk/liblwgeom/lwpoly.c, /trunk/liblwgeom/lwprint.c, /trunk/liblwgeom/lwpsurface.c, /trunk/liblwgeom/lwsegmentize.c, /trunk/liblwgeom/lwtin.c, /trunk/liblwgeom/lwtriangle.c, /trunk/liblwgeom/lwutil.c, /trunk/liblwgeom/measures.h, /trunk/liblwgeom/measures3d.h, /trunk/liblwgeom/ptarray.c, /trunk/liblwgeom/stringbuffer.c: Flip all the internal liblwgeom files over to use liblwgeom_internal.h 2010-11-01 01:16 pramsey * /trunk/liblwgeom/libtgeom.c: Remove one use of DYNPTARRAY 2010-10-31 03:19 pramsey * /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwgeom_api.c: Remove a pair of unused functions. 2010-10-31 02:31 pramsey * /trunk/configure.ac, /trunk/liblwgeom/Makefile.in, /trunk/liblwgeom/cunit/cu_algorithm.c, /trunk/liblwgeom/cunit/cu_libgeom.c, /trunk/liblwgeom/cunit/cu_surface.h, /trunk/liblwgeom/g_box.c, /trunk/liblwgeom/g_coord.c, /trunk/liblwgeom/g_geometry.c, /trunk/liblwgeom/g_ptarray.c, /trunk/liblwgeom/g_serialized.c, /trunk/liblwgeom/g_util.c, /trunk/liblwgeom/libgeom.h, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/liblwgeom_internal.h, /trunk/liblwgeom/libtgeom.c, /trunk/liblwgeom/libtgeom.h, /trunk/liblwgeom/lwalgorithm.c, /trunk/liblwgeom/lwalgorithm.h, /trunk/liblwgeom/lwgeodetic.c, /trunk/liblwgeom/lwgeodetic.h, /trunk/liblwgeom/lwgeom.c, /trunk/liblwgeom/lwin_wkb.c, /trunk/liblwgeom/lwin_wkt.h, /trunk/liblwgeom/lwout_wkb.c, /trunk/liblwgeom/lwout_wkt.c, /trunk/liblwgeom/lwspheroid.c, /trunk/liblwgeom/lwtree.c, /trunk/liblwgeom/lwtree.h, /trunk/liblwgeom/measures.c, /trunk/postgis/geography_btree.c, /trunk/postgis/geography_estimate.c, /trunk/postgis/geography_gist.c, /trunk/postgis/geography_inout.c, /trunk/postgis/geography_measurement.c, /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/lwgeom_spheroid.c, /trunk/postgis_config.h.in, /trunk/raster: Clean out scruft from my G_ phase and start attempting to separate _internal from external liblwgeom functions. 2010-10-30 17:35 strk * /trunk/raster/rt_pg/rt_pg.c: ISO C90 forbids mixed declarations and code 2010-10-29 22:57 robe * /trunk/doc/reference_raster.xml: put in references to geomval data type 2010-10-29 22:20 robe * /trunk/doc/postgis.xml, /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: 2010-10-29 21:57 robe * /trunk/doc/postgis.xml: switch order back 2010-10-29 21:33 robe * /trunk/doc/postgis.xml, /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: Include rasters in special function index and switch ordering of chapters so special function index is at the end again after raster 2010-10-29 13:04 robe * /trunk/doc/xsl/raster_gardentest.sql.xsl: test all functions -- first draft -- lots of false negatives 2010-10-29 12:21 robe * /trunk/doc/xsl/raster_gardentest.sql.xsl: fix typo in logging 2010-10-29 12:04 robe * /trunk/doc/xsl/raster_gardentest.sql.xsl: update to test the raster operators 2010-10-29 11:28 robe * /trunk/doc/reference_measure.xml: ST_3DDFullyWithin 2010-10-28 23:08 pracine * /trunk/raster/scripts/plpgsql/_MapAlgebraParts.sql, /trunk/raster/scripts/plpgsql/st_addband.sql, /trunk/raster/scripts/plpgsql/st_asraster.sql, /trunk/raster/scripts/plpgsql/st_clip.sql, /trunk/raster/scripts/plpgsql/st_deleteband.sql, /trunk/raster/scripts/plpgsql/st_mapalgebra.sql, /trunk/raster/scripts/plpgsql/st_mapalgebra_optimized.sql, /trunk/raster/scripts/plpgsql/st_pixelaspolygons.sql, /trunk/raster/scripts/plpgsql/st_reclass.sql, /trunk/raster/scripts/plpgsql/st_setvalues.sql, /trunk/raster/scripts/plpgsql/st_sevalues.sql, /trunk/raster/scripts/plpgsql/st_union.sql: --General enhancement to the script functions. Still a lot of work to do... 2010-10-28 13:47 robe * /trunk/doc/faq_raster.xml: some cleanup and one more link 2010-10-28 13:10 robe * /trunk/doc/reference_raster.xml: get rid of tabs 2010-10-28 12:45 robe * /trunk/doc/reference_raster.xml: Try to clarify use of ST_MakeEmptyRaster to address #651 2010-10-27 18:01 kneufeld * /trunk/doc/html/image_src/st_isvalid09.wkt, /trunk/doc/using_postgis_dataman.xml: updated reference to appropriate image in the discussion on geometry validity 2010-10-27 17:27 kneufeld * /trunk/doc/html/image_src/Makefile.in, /trunk/doc/html/image_src/st_isvalid09.wkt, /trunk/doc/using_postgis_dataman.xml: added an example for ST_IsValid that shows a valid multipolygon that touches at a point. 2010-10-27 17:09 kneufeld * /trunk/doc/reference_measure.xml: remove TODO tag in doc. 2010-10-27 16:47 robe * /trunk/doc/xsl/raster_gardentest.sql.xsl: Logic to test inserting rasters of all different types 2010-10-27 14:38 robe * /trunk/doc/reference_raster.xml, /trunk/doc/xsl/raster_gardentest.sql.xsl: First working version of raster garden test -- currently just does an addrastercolumn for all pixel types supported, drop raster table and logs completion and timing to raster_garden_log table 2010-10-27 12:51 jorgearevalo * /trunk/doc/faq_raster.xml, /trunk/doc/reference_raster.xml, /trunk/raster/scripts/python/Makefile.in, /trunk/raster/scripts/python/gdal2raster.py, /trunk/raster/scripts/python/raster2pgsql.py: gdal2raster.py renamed to raster2pgsql.py. Related ticket #612 2010-10-27 11:06 jorgearevalo * /trunk/raster/rt_core/Makefile.in: Added CC=@CC@ in raster/rt_core/Makefile.in. Related ticket #550. 2010-10-26 17:40 jorgearevalo * /trunk/README.raster, /trunk/README.raster.debugging, /trunk/configure.ac, /trunk/raster/DEBUG, /trunk/raster/raster_config.h.in, /trunk/raster/rt_core/Makefile.in, /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h, /trunk/raster/rt_pg/Makefile.in, /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/test/core/Makefile.in: Fixes on PostGIS Raster debug system. The raster core uses default_info_handler() call. Other minor bugs fixed. Created DEBUG file in raster directory, similar to postgis/DEBUG file. Erased references to old raster debug variables in configure.ac. Deleted old readme file. 2010-10-26 16:41 robe * /trunk/doc/xsl/raster_gardentest.sql.xsl: start work on raster garden test generator 2010-10-26 16:40 jorgearevalo * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h, /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rt_pg.h: New debug system, similar to the PostGIS debug system, with two sets of macros that depend on the POSTGIS_DEBUG_LEVEL value. Related ticket #638. 2010-10-26 15:50 robe * /trunk/doc/reference_type.xml: fix id ref 2010-10-26 15:42 robe * /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: fix build issue -- need more fixing later 2010-10-26 15:01 robe * /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: fix typo 2010-10-26 14:47 robe * /trunk/doc/reference_type.xml, /trunk/doc/xsl/postgis_aggs_mm.xml.xsl, /trunk/doc/xsl/postgis_comments.sql.xsl, /trunk/doc/xsl/raster_comments.sql.xsl: add raster types in in reference_types section and also put in special indexes section. Will eventually move special indexes below raster since it will now cover it as well. 2010-10-26 12:46 robe * /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: try to get rid of utf stuff again 2010-10-25 17:28 pramsey * /trunk/liblwgeom/lwin_wkb.c: Use ptarray_isclosed to check closure 2010-10-25 16:06 jorgearevalo * /trunk/raster/raster_config.h.in, /trunk/raster/scripts/plpgsql/st_asraster.sql, /trunk/raster/scripts/plpgsql/st_clip.sql, /trunk/raster/scripts/plpgsql/st_deleteband.sql, /trunk/raster/scripts/plpgsql/st_mapalgebra.sql, /trunk/raster/scripts/plpgsql/st_pixelaspolygons.sql, /trunk/raster/scripts/plpgsql/st_reclass.sql, /trunk/raster/scripts/plpgsql/st_setarray.sql, /trunk/raster/scripts/plpgsql/st_sevalues.sql, /trunk/raster/scripts/plpgsql/st_union.sql: Added svn tag keywords to raster plpgsql scripts. Related ticket #642. 2010-10-25 14:46 robe * /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: revert 2010-10-25 14:33 robe * /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: get rid of utf header entirely -- my xsltproc when run with make-comments chokes on it. 2010-10-25 05:01 pramsey * /trunk/liblwgeom/cunit/cu_in_wkt.c: Add some WKT tests on EMPTY 2010-10-25 04:57 pramsey * /trunk/liblwgeom/cunit/cu_in_wkt.c, /trunk/liblwgeom/lwgeom.c, /trunk/liblwgeom/lwin_wkt.c, /trunk/liblwgeom/lwin_wkt_lex.c, /trunk/liblwgeom/lwin_wkt_lex.l, /trunk/liblwgeom/lwin_wkt_parse.c, /trunk/liblwgeom/lwin_wkt_parse.h, /trunk/liblwgeom/lwin_wkt_parse.y: Add/improve comments, fix SRID handling for EWKT inputs. 2010-10-25 04:34 pramsey * /trunk/liblwgeom/cunit/cu_in_wkt.c, /trunk/liblwgeom/lwin_wkt.c: More care handling mixed dimensional inputs and being tolerant of wierd stuff 2010-10-25 00:14 pramsey * /trunk/liblwgeom/lwin_wkt.c, /trunk/liblwgeom/lwin_wkt.h, /trunk/liblwgeom/lwin_wkt_parse.c, /trunk/liblwgeom/lwin_wkt_parse.y: Add destructors for the _list elements of the grammar. 2010-10-24 19:51 pramsey * /trunk/liblwgeom/Makefile.in: Remove parse/lex outputs from 'clean' target, add to 'maintainer-clean' 2010-10-24 19:30 pramsey * /trunk/liblwgeom/lwin_wkt_lex.c: Update lexer 2010-10-24 19:30 pramsey * /trunk/liblwgeom/lwin_wkt_lex.c, /trunk/liblwgeom/lwin_wkt_parse.c, /trunk/liblwgeom/lwin_wkt_parse.h: Add generated parser/lexer files 2010-10-24 19:29 pramsey * /trunk/liblwgeom: Remove svn:ignores for lex/parser results 2010-10-24 19:28 pramsey * /trunk/liblwgeom/lwin_wkt_lex.l: Remove header-file option 2010-10-24 19:25 pramsey * /trunk/liblwgeom/Makefile.in, /trunk/liblwgeom/cunit/cu_in_wkt.c, /trunk/liblwgeom/lwin_wkt_lex.l: More tweaks to lexer to generate header 2010-10-24 19:13 pramsey * /trunk/liblwgeom/lwin_wkt_lex.l: Change order of options 2010-10-24 19:00 pramsey * /trunk/liblwgeom/lwin_wkt_parse.y: Turn off verbose grammar 2010-10-24 19:00 pramsey * /trunk/liblwgeom/cunit/cu_in_wkt.c, /trunk/liblwgeom/lwcurvepoly.c, /trunk/liblwgeom/lwin_wkt.c, /trunk/liblwgeom/lwin_wkt.h, /trunk/liblwgeom/lwin_wkt_parse.y: Add in tests for more WKT types and fix bugs as they show up. 2010-10-24 16:08 pramsey * /trunk/liblwgeom/Makefile.in: Add quotes to bison/flex calls. 2010-10-24 16:04 pramsey * /trunk/liblwgeom/cunit/cu_in_wkt.c, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwgparse.c, /trunk/liblwgeom/lwin_wkt.c, /trunk/liblwgeom/lwin_wkt.h, /trunk/liblwgeom/lwin_wkt_lex.l, /trunk/liblwgeom/lwin_wkt_parse.y: Match the error strings with the legacy ones in the old WKT parser. 2010-10-24 15:25 pramsey * /trunk/liblwgeom/cunit/cu_out_wkt.c, /trunk/liblwgeom/cunit/cu_tester.c: Rename WKT out suite. 2010-10-23 23:53 pramsey * /trunk/liblwgeom/Makefile.in: Change sytax on calls to LEX to maybe make windoze and others happier 2010-10-23 23:50 pramsey * /trunk/loader/cunit: Ignore generated Makefile 2010-10-23 23:49 pramsey * /trunk/postgis/lwgeom_functions_analytic.c, /trunk/postgis/lwgeom_functions_lrs.c, /trunk/postgis/lwgeom_geos.c, /trunk/postgis/lwgeom_in_gml.c, /trunk/postgis/lwgeom_in_kml.c: Change empty collection constructor to take a type number, like the non-empty constructor (because we now believe in typed empties). 2010-10-23 23:48 pramsey * /trunk/liblwgeom/cunit/cu_in_wkt.c, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/libtgeom.c, /trunk/liblwgeom/lwalgorithm.c, /trunk/liblwgeom/lwcollection.c, /trunk/liblwgeom/lwcurvepoly.c, /trunk/liblwgeom/lwgeom.c, /trunk/liblwgeom/lwhomogenize.c, /trunk/liblwgeom/lwin_wkb.c, /trunk/liblwgeom/lwin_wkt.c, /trunk/liblwgeom/lwin_wkt.h, /trunk/liblwgeom/lwin_wkt_parse.y, /trunk/liblwgeom/lwmline.c, /trunk/liblwgeom/lwmpoint.c, /trunk/liblwgeom/lwmpoly.c, /trunk/liblwgeom/measures.c, /trunk/liblwgeom/measures3d.c: Finish untested support for all types in WKT input. 2010-10-23 14:41 pramsey * /trunk/liblwgeom/Makefile.in: Remove long form lex parameters 2010-10-22 23:32 pramsey * /trunk/liblwgeom/lwin_wkt_parse.y: Add dimensional empties to the grammar 2010-10-22 23:29 pramsey * /trunk/liblwgeom/lwout_wkb.c: comment the fact we support ISO extended types in WKB emitter 2010-10-22 23:27 pramsey * /trunk/liblwgeom/cunit/cu_in_wkt.c, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwin_wkt.c, /trunk/liblwgeom/lwin_wkt.h, /trunk/liblwgeom/lwin_wkt_lex.l, /trunk/liblwgeom/lwin_wkt_parse.y, /trunk/liblwgeom/lwline.c, /trunk/liblwgeom/lwmpoint.c, /trunk/liblwgeom/lwout_wkt.c, /trunk/liblwgeom/lwpoly.c, /trunk/liblwgeom/ptarray.c: Add in the ISO extended types to the WKT parser and emitter. 2010-10-22 19:27 pramsey * /trunk/liblwgeom/Makefile.in: Apply mcayland patch to build parse/lex. Remember: make clean before make. 2010-10-22 16:29 jorgearevalo * /trunk/configure.ac, /trunk/doc/installation.xml: Changed '--with-gdal' for '--with-gdalconfig'. Related tickets #610 #616 2010-10-22 14:54 robe * /trunk/doc/installation.xml: fix typo 2010-10-22 14:52 robe * /trunk/doc/installation.xml: document GDAL config setting. Showing with-gdal for now. Jorge -- don't forget to change this in make to with-gdalconfig to be consistent with other config namings. 2010-10-22 14:43 robe * /trunk/doc/installation.xml: amend install instructions to reflect new simplied installation of raster support 2010-10-22 14:00 jorgearevalo * /trunk/GNUmakefile, /trunk/configure.ac, /trunk/raster/Makefile.in, /trunk/raster/rt_pg/Makefile.in: Raster build simplified. Only "./configure --with-raster & make & make install" needed. Raster objetive names changed in GNUMakefile. Raster library object generated with PostGIS version numbers. 2010-10-22 02:14 pramsey * /trunk/liblwgeom/cunit/cu_in_wkt.c, /trunk/liblwgeom/lwin_wkt.c, /trunk/liblwgeom/lwin_wkt.h, /trunk/liblwgeom/lwin_wkt_parse.y, /trunk/liblwgeom/lwout_wkt.c, /trunk/liblwgeom/stringbuffer.c, /trunk/liblwgeom/stringbuffer.h: Add in more parser cases and test an EMPTY case. 2010-10-21 22:22 pramsey * /trunk/liblwgeom/cunit/cu_in_wkt.c, /trunk/liblwgeom/lex.yy.c, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwin_wkt.c, /trunk/liblwgeom/lwin_wkt.h, /trunk/liblwgeom/lwin_wkt_parse.y, /trunk/liblwgeom/lwmpoint.c, /trunk/liblwgeom/lwpoint.c: Add support for point and multipoints to the WKT parser. 2010-10-21 21:32 pramsey * /trunk/liblwgeom/Makefile.in: Ensure the parser prereqs are built (#636) 2010-10-20 22:51 pramsey * /trunk/liblwgeom/Makefile.in, /trunk/liblwgeom/cunit/Makefile.in, /trunk/liblwgeom/cunit/cu_in_wkt.c, /trunk/liblwgeom/cunit/cu_tester.c, /trunk/liblwgeom/libgeom.h, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/liblwgeom_internal.h, /trunk/liblwgeom/lwgeom.c, /trunk/liblwgeom/lwin_wkt.c, /trunk/liblwgeom/lwin_wkt.h, /trunk/liblwgeom/lwin_wkt_lex.l, /trunk/liblwgeom/lwin_wkt_parse.y: Current work on bison-based WKT-to-LWGEOM parser. Implemented for LINESTRING, almost ready to extend to all types. 2010-10-20 14:09 robe * /trunk/doc/reference_raster.xml: correction in output type 2010-10-20 13:41 pracine * /trunk/raster/rt_core/rt_api.c: -Fix for ticket ticket 634. Typo in error message. 2010-10-20 13:38 pracine * /trunk/raster/rt_pg/rtpostgis.sql.in.c: -Fix for ticket 632. st_world2rastercoordx and st_world2rastercoordy must return int instead of float8. 2010-10-20 12:22 robe * /trunk/doc/reference_raster.xml: finish off documenting current public raster functions. Think that's all of them we have so far 2010-10-19 13:02 robe * /trunk/doc/reference_raster.xml: fill in missing portos and provide more description of what additional protos do when args are left out or included 2010-10-19 12:31 robe * /trunk/doc/reference_output.xml: missing protos for st_askml, st_asgml 2010-10-18 15:59 strk * /trunk/postgis/lwgeom_geos.c: Location argument to GEOSIsValidDetail is non-const 2010-10-18 13:15 strk * /trunk/regress/measures.sql, /trunk/regress/measures_expected: Snap ShortestLine to 1e-14 grid (fixes failure on opensuse) 2010-10-15 21:46 pracine * /trunk/raster/scripts/python/gdal2raster.py: -Fix for ticket 628. 2010-10-15 14:32 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: typo 2010-10-15 14:29 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: more logic errors 2010-10-15 13:28 robe * /trunk/doc/xsl/postgis_comments.sql.xsl, /trunk/doc/xsl/postgis_gardentest.sql.xsl, /trunk/doc/xsl/raster_comments.sql.xsl: fix error in logic in test, change xml header to match other xml files 2010-10-14 06:54 robe * /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: fix non valid RT_Reference link 2010-10-14 06:04 colivier * /trunk/doc/installation.xml, /trunk/doc/reference_accessor.xml, /trunk/doc/reference_processing.xml, /trunk/doc/reference_raster.xml, /trunk/doc/using_postgis_dataman.xml: Fix few errors inside DocBook documentation. Refer to #471 2010-10-13 22:22 robe * /trunk/doc/faq_raster.xml, /trunk/doc/reference_raster.xml: address some dtd errors 2010-10-13 17:12 jorgearevalo * /trunk/raster/rt_core/Makefile.in, /trunk/raster/rt_pg/Makefile.in, /trunk/raster/rt_pg/Makefile.pgxs: Modified raster Makefiles to solve bugs of ticket #610 (build error and incorrect placement of rtpostgis.sql file) 2010-10-13 15:41 jorgearevalo * /trunk/doc/faq_raster.xml, /trunk/raster/rt_pg/rtpostgis.sql.in.c: Deleted references to 'WKT' in rtpostgis.sql and faq_raster.xml 2010-10-13 14:34 robe * /branches/1.5/doc/reference_processing.xml: correct spelling of Peucker 2010-10-13 14:31 robe * /trunk/doc/reference_processing.xml: Correct the spelling of Peucker 2010-10-13 13:44 robe * /trunk/doc/reference_raster.xml: correction to example 2010-10-13 13:03 robe * /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: amend the what is new in PostGIS 2.0 section 2010-10-13 08:52 robe * /trunk/doc/reference_raster.xml: Put reference to addband and setvalue in empty raster. If a raster has no bands and values, do you see it :) 2010-10-13 08:45 robe * /trunk/doc/reference_raster.xml: fill in missing protos for ST_AddBand and an example of creating a raster from scratch 2010-10-13 08:12 robe * /trunk/doc/Makefile.comments.in: add raster_comments.sql to be copied to contrib directory as well 2010-10-12 18:38 robe * /trunk/raster/doc/raster_comments.sql: this is now auto built when make comments is run 2010-10-12 18:37 robe * /trunk/doc/Makefile.in: revise to also build raster_comments.sql when make comments is run 2010-10-11 00:45 robe * /trunk/doc/reference_raster.xml: typo 2010-10-11 00:45 robe * /trunk/doc/faq_raster.xml, /trunk/doc/reference_raster.xml: fix typo in faxq_raster. Document ST_AddBand 2010-10-10 22:00 pramsey * /trunk/liblwgeom/cunit/cu_in_wkb.c: Remove warnings 2010-10-10 11:16 jorgearevalo * /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h, /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/test/core/testapi.c: Modified the prototype of dump core/server/sql functions, adding "wkt" to their names, because their returning elements are WKT geometries, not real PostGIS geometries. 2010-10-10 00:08 pramsey * /trunk/liblwgeom, /trunk/liblwgeom/Makefile.in, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwin_wkt.c, /trunk/liblwgeom/lwin_wkt.h, /trunk/liblwgeom/lwin_wkt_lex.l, /trunk/liblwgeom/lwin_wkt_parse.y, /trunk/liblwgeom/lwline.c, /trunk/liblwgeom/ptarray.c: Put the WKT new parser files into repo so others can see them and I can work in synch with trunk. 2010-10-09 04:03 robe * /trunk/doc/faq_raster.xml: Put link to Jorge's PostGIS Raster and Oracle GeoRaster series 2010-10-08 18:08 pramsey * /trunk/liblwgeom/lwin_wkb.c: Add param.h to headers, pick up ENDIAN macros? 2010-10-08 16:45 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: another fix 2010-10-08 14:55 pracine * /trunk/raster/rt_pg/rtpostgis.sql.in.c: -Modify ST_Intersects so that index is taken into account by the planner -Added a series of ST_Intersects with a boolean parameter to make the desactivation of the nodata value working with indexes 2010-10-08 13:15 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: 2010-10-08 13:14 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: more corrections 2010-10-08 13:00 robe * /trunk/doc/Makefile.in, /trunk/doc/xsl/postgis_gardentest.sql.xsl: take out automatic build of raster_comments (until figure out what's wrong), fix some logic in gardent test, take out ST_Transform until it stops crashing. 2010-10-08 11:39 robe * /trunk/doc/Makefile.in, /trunk/doc/xsl/wktraster_comments.sql.xsl: logic to build raster_comments postgresql help instructions -- also replace postgis.refractions.net with www.postgis.org 2010-10-08 11:31 robe * /trunk/doc/xsl/raster_comments.sql.xsl: rename to raster to be consistent with other files 2010-10-07 15:55 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: Put in vacuum analyze crash test 2010-10-06 20:23 pramsey * /trunk/liblwgeom/cunit/cu_in_wkb.c: Add nested geometry collection test. 2010-10-06 20:11 pramsey * /trunk/liblwgeom/cunit/cu_in_wkb.c, /trunk/liblwgeom/cunit/cu_out_wkb.c, /trunk/liblwgeom/lwin_wkb.c: Add extra comments. 2010-10-06 19:32 pramsey * /trunk/liblwgeom/cunit/cu_in_wkb.c, /trunk/liblwgeom/cunit/cu_out_wkb.c: Add extra tests, remove printf noise from run. 2010-10-06 19:17 pramsey * /trunk/liblwgeom/Makefile.in, /trunk/liblwgeom/cunit/Makefile.in, /trunk/liblwgeom/cunit/cu_in_wkb.c, /trunk/liblwgeom/cunit/cu_out_wkb.c, /trunk/liblwgeom/cunit/cu_tester.c, /trunk/liblwgeom/libgeom.h, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwin_wkb.c, /trunk/liblwgeom/lwout_wkb.c: Add in WKB reader and associated test framework to build. 2010-10-06 17:51 pramsey * /trunk/liblwgeom/lwout_wkb.c: Fix a write-out-of-bounds error. 2010-10-06 15:20 pramsey * /trunk/liblwgeom/lwcollection.c, /trunk/liblwgeom/lwin_wkb.c, /trunk/liblwgeom/lwpoly.c: Finish first draft of WKB reader. 2010-10-06 00:35 pramsey * /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwcircstring.c, /trunk/liblwgeom/lwin_wkb.c, /trunk/liblwgeom/lwout_wkb.c: Clean out compile warnings. 2010-10-05 23:33 pramsey * /trunk/liblwgeom/lwout_wkb.c: Add WKB writing support for TIN, Triangle and PolyhedralSurface 2010-10-05 23:32 pramsey * /trunk/liblwgeom/lwin_wkb.c: Add WKB writing support for TIN, Triangle and PolyhedralSurface 2010-10-05 22:49 pramsey * /trunk/liblwgeom/libgeom.h, /trunk/liblwgeom/lwin_wkb.c, /trunk/liblwgeom/lwout_wkb.c: Macroify the WKB type numbers and add the extended types for 3D objects. 2010-10-03 19:57 pramsey * /trunk/liblwgeom/ptarray.c: Fix syntax error in ptarray_segmentize2d introduced in last commit 2010-10-03 19:43 pramsey * /trunk/liblwgeom/ptarray.c: Ensure maxpoints is filled in appropriately 2010-10-03 18:15 pramsey * /trunk/liblwgeom/Makefile.in: Remove lwin_wkb from build until it's complete 2010-10-03 18:14 pramsey * /trunk/liblwgeom/Makefile.in, /trunk/liblwgeom/cunit/Makefile.in, /trunk/liblwgeom/cunit/cu_out_wkb.c, /trunk/liblwgeom/cunit/cu_out_wkt.c, /trunk/liblwgeom/cunit/cu_wkb.c, /trunk/liblwgeom/cunit/cu_wkt.c, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwgeom.c, /trunk/liblwgeom/lwin_wkb.c, /trunk/liblwgeom/lwpoly.c, /trunk/liblwgeom/lwtriangle.c, /trunk/liblwgeom/ptarray.c, /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/postgis.sql.in.c: Continue with new WKB parser. Change signature of RHR "right hand rule" functions to "clockwise" to avoid misinterpretations of orientation rules. 2010-10-03 01:40 robe * /branches/1.5/doc/faq.xml: typo 2010-10-03 01:39 robe * /trunk/doc/faq.xml: typo 2010-10-02 15:47 robe * /branches/1.5/doc/faq.xml: update FAQ about what to do when can't render PostgreSQL 9.0 postgis geometries 2010-10-02 15:46 robe * /trunk/doc/faq.xml: update PostgreSQL 9.0 that upgrading the driver works as well. 2010-09-29 20:43 nicklas * /branches/1.5/liblwgeom/measures.c: removing run-time sized array 2010-09-29 20:28 nicklas * /trunk/liblwgeom/measures.c: removing run-time sized array 2010-09-27 15:21 pramsey * /branches/1.5/NEWS, /branches/1.5/Version.config: Bump branch versions up 2010-09-27 15:20 robe * /trunk/NEWS: copy Paul's changes to trunk 2010-09-27 15:18 pramsey * /tags/1.5.2/Version.config: Update version number 2010-09-27 15:17 pramsey * /tags/1.5.2: Tag 1.5.2 2010-09-27 15:16 pramsey * /branches/1.5/NEWS, /branches/1.5/README.postgis: Set the release date 2010-09-27 13:25 robe * /trunk/doc/installation.xml: missing gtk dependency note 2010-09-27 13:24 robe * /branches/1.5/doc/installation.xml, /branches/1.5/doc/release_notes.xml: put in libxml, gtk missing dependencies for compile, update links, put in release date assume WE WILL RELEASE TODAY. 2010-09-27 13:11 robe * /trunk/doc/installation.xml: update install instructions to include install of raster and dependency on GDAL 2010-09-27 12:59 jorgearevalo * /trunk/install-sh, /trunk/liblwgeom/lex.yy.c, /trunk/liblwgeom/wktparse.tab.c, /trunk/liblwgeom/wktparse.tab.h, /trunk/raster/.vimrc, /trunk/raster/COPYING: liblwgeom/lex.yy.c replaced with previous version 2010-09-26 21:41 jorgearevalo * /trunk/README.postgis, /trunk/README.raster: README files updated with the new raster extension information. 2010-09-26 21:21 jorgearevalo * /trunk/GNUmakefile, /trunk/README.raster, /trunk/README.raster.debugging, /trunk/configure.ac, /trunk/doc/reference_raster.xml, /trunk/install-sh, /trunk/liblwgeom/lex.yy.c, /trunk/liblwgeom/wktparse.tab.c, /trunk/liblwgeom/wktparse.tab.h, /trunk/raster, /trunk/raster/Makefile, /trunk/raster/Makefile.in, /trunk/raster/NEWS, /trunk/raster/README, /trunk/raster/README.debugging, /trunk/raster/autogen.sh, /trunk/raster/config.guess, /trunk/raster/config.sub, /trunk/raster/configure.ac, /trunk/raster/doc/raster_comments.sql, /trunk/raster/doc/wktraster_comments.sql, /trunk/raster/raster_config.h.in, /trunk/raster/rt_core/Makefile.in, /trunk/raster/rt_core/rt_api.c, /trunk/raster/rt_core/rt_api.h, /trunk/raster/rt_pg/Makefile.in, /trunk/raster/rt_pg/rt_pg.c, /trunk/raster/rt_pg/rtpostgis.sql.in.c, /trunk/raster/scripts/Makefile.in, /trunk/raster/scripts/Makefile.rt.sample, /trunk/raster/scripts/gdal2wktraster.py, /trunk/raster/scripts/genraster.py, /trunk/raster/scripts/ovdump.py, /trunk/raster/scripts/pixval.py, /trunk/raster/scripts/python, /trunk/raster/scripts/python/Makefile.in, /trunk/raster/scripts/python/Makefile.rt.sample, /trunk/raster/scripts/python/gdal2raster.py, /trunk/raster/scripts/python/genraster.py, /trunk/raster/scripts/python/ovdump.py, /trunk/raster/scripts/python/pixval.py, /trunk/raster/scripts/python/rtpixdump.py, /trunk/raster/scripts/python/rtreader.py, /trunk/raster/scripts/python/rtrowdump.py, /trunk/raster/scripts/python/window.py, /trunk/raster/scripts/rtpixdump.py, /trunk/raster/scripts/rtreader.py, /trunk/raster/scripts/rtrowdump.py, /trunk/raster/scripts/window.py, /trunk/raster/test/core/Makefile.in, /trunk/raster/test/core/testapi.c, /trunk/raster/test/regress/run_test.in, /trunk/raster/wktraster_config.h.in: - Added raster extension to new 'raster' directory. - Modified PostGIS 'configure.ac' script to add support for new raster type (driven by '--with-raster' configure option. - Added raster build options to 'GNUMakefile' script. - PostGIS Python scripts moved to a 'python' subdirectory inside 'raster/scripts' directory. - References to "WKT" deleted from source code. 2010-09-25 18:05 pramsey * /branches/1.5/NEWS: Accents corrected (in latin1, hm) 2010-09-24 18:41 pramsey * /trunk/regress/tickets.sql, /trunk/regress/tickets_expected, /trunk/regress/wmsservers.sql, /trunk/regress/wmsservers_expected: Forward port regression fixes for pgSQL 9.0 support 2010-09-24 18:35 pramsey * /branches/1.5/regress/tickets.sql, /branches/1.5/regress/tickets_expected, /branches/1.5/regress/wmsservers.sql, /branches/1.5/regress/wmsservers_expected: Fix regressions that appeared in 9.0 by removing the CREATE table AS SELECT form from tests and replacing with CREATE-then-INSERT method 2010-09-24 12:53 robe * /trunk/doc/reference_misc.xml: move to enhanced from available 2010-09-24 11:39 robe * /trunk/doc/reference_constructor.xml, /trunk/doc/reference_editor.xml, /trunk/doc/reference_measure.xml, /trunk/doc/reference_operator.xml, /trunk/doc/reference_output.xml, /trunk/doc/reference_processing.xml: change all these polyhedral surface/tin to enhanced from available 2010-09-24 11:00 robe * /trunk/doc/reference_accessor.xml, /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: Note change in behavior of ST_NumGeometries and add back changed section. 2010-09-24 10:52 robe * /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: get rid of changed for now 2010-09-24 10:38 robe * /trunk/doc/reference_constructor.xml, /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: mark all polyhedral preexisting functions as enhanced. minor correction to comments 2010-09-24 10:34 robe * /trunk/doc/reference_accessor.xml, /trunk/doc/template.xml, /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: we have too many new functions (those polyhedral things that should really be marked as enhancements) and we are going to have a lot of breaking changes. Revise what's new section to have a really new, enhanced, and behavior changed section 2010-09-23 07:40 mleslie * /trunk/loader/shp2pgsql-gui.c: Reverting erroneous changes to pgui_read_connection. 2010-09-22 23:45 mleslie * /trunk/loader/shp2pgsql-core.h: Reverting the default geometry column name change. Got too excited... breathe deep... 2010-09-22 22:30 pramsey * /trunk/regress/run_test: Use 'the_geom' as geometry column when running regression tests to match the old regression fragments. 2010-09-22 22:24 pramsey * /trunk/postgis/lwgeom_geos_clean.c: Remove compiler warnings in OS/X 2010-09-22 17:30 robe * /trunk/doc/reference_measure.xml: ST_3DIntersects 2010-09-22 17:22 robe * /trunk/doc/reference_measure.xml: fix some typos 2010-09-22 17:15 robe * /trunk/doc/reference_measure.xml: ST_3DClosestPoint -- if only our wkt diagrammer could draw 3d geometries 2010-09-22 12:57 robe * /branches/1.5/doc/installation.xml, /branches/1.5/doc/postgis.xml: amend documents to reflect postgis_comments.sql don't get installed unless if make of postgis comments is done. 2010-09-22 05:34 mleslie * /trunk/loader/shp2pgsql-gui.c: Forcing table names to lower case when initially added. 2010-09-21 23:22 mleslie * /trunk/loader/shp2pgsql-gui.c: Removing lingering references to the broken icon support. 2010-09-21 23:12 mleslie * /trunk/loader/shp2pgsql-gui.c: Changing the default geometry name from 'the_geom' to 'geom' 2010-09-21 23:11 mleslie * /trunk/loader/shp2pgsql-core.h: Changing the default geometry name from 'the_geom' to 'geom' 2010-09-21 13:28 pracine * /spike/wktraster/scripts/plpgsql/st_mapalgebra.sql: -Modified documentation for one raster version of ST_MapAlgebra 2010-09-21 13:26 pracine * /spike/wktraster/scripts/plpgsql/st_mapalgebra.sql: -New version of the one raster version of ST_MapAlgebra. -Better handling of NULL, empty, without band and nodatavalue band rasters. -There is now a nodatavalue expression like the two rasters version (to come) -Implement basic optimizations 2010-09-21 03:36 mleslie * /trunk/loader/shp2pgsql-core.c, /trunk/loader/shp2pgsql-core.h, /trunk/loader/shp2pgsql-gui.c, /trunk/loader/structure.h: Clearing some compile warnings and fixing the issue where the test connection button always reported success. 2010-09-19 22:28 pramsey * /tags/1.5.2rc1/Version.config: Update version number in 1.5.2rc1 tag 2010-09-19 22:27 pramsey * /tags/1.5.2rc1: Tag 1.5.2rc1 2010-09-19 17:44 robe * /trunk/NEWS, /trunk/doc/release_notes.xml: ditto 2010-09-19 17:41 robe * /branches/1.5/NEWS, /branches/1.5/doc/release_notes.xml: one more fix from Mark C. Hopefully we will have a release before he makes any more changes :) 2010-09-19 16:56 mcayland * /trunk/loader/shp2pgsql-core.c: Fix #603: shp2pgsql: "-w" produces invalid WKT for MULTI* objects. 2010-09-19 16:54 mcayland * /branches/1.5/loader/shp2pgsql-core.c: Fix #603: shp2pgsql: "-w" produces invalid WKT for MULTI* objects. 2010-09-19 12:48 robe * /trunk/NEWS, /trunk/doc/release_notes.xml: 1.5.2 release notes updated 2010-09-19 12:46 robe * /branches/1.5/NEWS, /branches/1.5/doc/release_notes.xml: More additions per Mark C. 2010-09-19 12:22 mcayland * /trunk/doc/Makefile.in: Fix the comments-uninstall target so it now works correctly with the new PGXS code. 2010-09-19 12:21 mcayland * /branches/1.5/doc/Makefile.in: Fix the comments-uninstall target so it now works correctly with the new PGXS code. 2010-09-19 12:11 mcayland * /trunk/loader/Makefile.in, /trunk/loader/shp2pgsql-gui.c, /trunk/loader/shpcommon.c, /trunk/loader/shpcommon.h: Fix #572: Password whitespace for Shape File to PostGIS Importer not supported. Fixed by adding a new function especially designed for escaping arguments for PQconnectdb strings, and plugging it into the GUI. Note this commit is different from the 1.5 branch version, since the escaping function is moved into a new common library as I can see it being required for the new pgsql2shp CLI in the not too distant future. 2010-09-19 11:27 mcayland * /branches/1.5/loader/shp2pgsql-core.c, /branches/1.5/loader/shp2pgsql-core.h, /branches/1.5/loader/shp2pgsql-gui.c: Fix #572: Password whitespace for Shape File to PostGIS Importer not supported. Fixed by adding a new function especially designed for escaping arguments for PQconnectdb strings, and plugging it into the GUI. 2010-09-18 23:54 robe * /trunk/NEWS, /trunk/doc/release_notes.xml: ditto 2010-09-18 23:51 robe * /branches/1.5/NEWS, /branches/1.5/doc/release_notes.xml: Add some missing closed items while patiently waiting for Mark and Kevin to give their blessings :) 2010-09-18 19:38 pramsey * /branches/1.5/doc/release_notes.xml: Prep for 1.5.2 2010-09-18 19:34 pramsey * /branches/1.5/NEWS: Update for 1.5.2 2010-09-18 19:22 pramsey * /branches/1.5/ChangeLog: Update changelog for 1.5.2 2010-09-18 18:51 pramsey * /branches/1.5/loader/shp2pgsql-gui.c: Add DBF *.dbf filter to file chooser.. (#513) 2010-09-18 18:01 pramsey * /branches/1.5/postgis/geography.sql.in.c: Actually commit the change into 1.5 branch (#532) 2010-09-18 15:22 mcayland * /trunk/loader/shp2pgsql-gui.c: Fix #527: Log window in shp2pgsql-gui should always append text to bottom of window. 2010-09-18 15:13 mcayland * /branches/1.5/loader/shp2pgsql-gui.c: Fix #527: Log window in shp2pgsql-gui should always append text to bottom of window. 2010-09-15 16:51 colivier * /trunk/postgis/lwgeom_functions_basic.c: Add Triangle support for ST_NPoints. Thanks again to Regina for this report. Related to #596 2010-09-15 16:09 robe * /trunk/doc/reference_measure.xml: start documenting 3d measurement functions 2010-09-15 16:01 robe * /trunk/doc/postgis.xml: another spot missing 2010-09-15 15:15 robe * /trunk/doc/Makefile.in: forgot a spot 2010-09-15 15:12 robe * /trunk/doc/faq_raster.xml, /trunk/doc/faq_wktraster.xml, /trunk/doc/postgis.xml, /trunk/doc/reference_raster.xml, /trunk/doc/reference_wktraster.xml: rename wktraster to raster 2010-09-14 21:03 pracine * /spike/wktraster/scripts/plpgsql/st_sevalues.sql: -Renamed one file 2010-09-14 20:58 pracine * /spike/wktraster/scripts/plpgsql, /spike/wktraster/scripts/plpgsql/readme.txt, /spike/wktraster/scripts/plpgsql/st_asraster.sql, /spike/wktraster/scripts/plpgsql/st_clip.sql, /spike/wktraster/scripts/plpgsql/st_deleteband.sql, /spike/wktraster/scripts/plpgsql/st_mapalgebra.sql, /spike/wktraster/scripts/plpgsql/st_pixelaspolygons.sql, /spike/wktraster/scripts/plpgsql/st_reclass.sql, /spike/wktraster/scripts/plpgsql/st_setarray.sql, /spike/wktraster/scripts/plpgsql/st_union.sql: -Some text plpgsql functions used to assert the API specifications and to be later more developed/implemented. 2010-09-13 19:18 strk * /trunk/topology/topology.sql.in.c: Drop references to topology geometry tables in DropTopology (see #586) 2010-09-13 17:01 strk * /trunk/topology/README: Add note about topology.sql expecting a postgis-enabled db 2010-09-13 16:59 strk * /trunk/topology/topology.sql.in.c: PostgreSQL 9 support : don't use reserved 'table' keyword (see #585) 2010-09-13 13:45 robe * /trunk/doc/html/image_src/Makefile.in, /trunk/doc/html/image_src/st_concavehull07.wkt, /trunk/doc/html/image_src/st_concavehull08.wkt, /trunk/doc/reference_processing.xml: more cleanup 2010-09-13 13:01 robe * /trunk/postgis/postgis.sql.in.c: minor changes 2010-09-13 12:46 robe * /trunk/doc/html/image_src/st_concavehull04.wkt, /trunk/doc/html/image_src/st_concavehull05.wkt, /trunk/doc/html/image_src/st_concavehull06.wkt, /trunk/doc/html/image_src/st_concavehull07.wkt, /trunk/doc/reference_processing.xml: give up on complex S example and change to simpler L example 2010-09-10 21:01 pramsey * /branches/1.4/loader/Makefile.in, /branches/1.4/loader/dbfopen.c, /branches/1.4/loader/safileio.c, /branches/1.4/loader/shapefil.h, /branches/1.4/loader/shpopen.c: Fix for #554, align internal shapelib with official shapelib 2010-09-10 20:47 pramsey * /trunk/loader/safileio.c: Add support file for shapefil update 2010-09-10 20:47 pramsey * /trunk/loader/Makefile.in, /trunk/loader/dbfopen.c, /trunk/loader/shapefil.h, /trunk/loader/shpopen.c: Fix for #554, align internal shapelib with official shapelib 2010-09-10 20:44 pramsey * /branches/1.5/loader/Makefile.in, /branches/1.5/loader/dbfopen.c, /branches/1.5/loader/safileio.c, /branches/1.5/loader/shapefil.h, /branches/1.5/loader/shpopen.c: Fix for #554, align internal shapelib with official shapelib 2010-09-10 19:07 robe * /trunk/doc/html/image_src/st_concavehull05.wkt, /trunk/doc/reference_processing.xml: get rid of points in the lower concave hull as well, minor text cleanup 2010-09-10 18:47 robe * /trunk/doc/html/image_src/generator.c: revert changes. Getting crud from other pictures in all pictures that follow 2010-09-10 16:33 robe * /trunk/doc/html/image_src/st_concavehull06.wkt, /trunk/doc/html/image_src/st_concavehull07.wkt: 2010-09-10 15:34 robe * /trunk/doc/html/image_src/st_concavehull06.wkt, /trunk/doc/reference_processing.xml: get rid of points too cluttered 2010-09-10 15:25 robe * /trunk/doc/html/image_src/Makefile.in, /trunk/doc/html/image_src/st_concavehull07.wkt, /trunk/doc/reference_processing.xml: put back example -- some minor clean up 2010-09-10 15:25 pramsey * /trunk/loader/shp2pgsql-gui.c: Bring forward fix from #513 2010-09-10 15:23 pramsey * /branches/1.5/loader/shp2pgsql-gui.c: Fix #513, Can't upload dbf only with gui (without unchecking index?) 2010-09-10 15:20 colivier * /trunk/doc/installation.xml, /trunk/doc/postgis.xml: Apply patch from mwtoews. On postgresql_min_version entity in doc. Related to #539 2010-09-10 15:14 pramsey * /trunk/postgis/geography.sql.in.c: Fix for #532, Temporary table geography columns appear in other's sessions 2010-09-10 15:11 pramsey * /branches/1.5/postgis/geography.sql.in.c: Fix for #532, Temporary table geography columns appear in other's sessions 2010-09-10 14:53 robe * /trunk/doc/html/image_src/st_concavehull06.wkt: 2010-09-10 14:47 robe * /trunk/doc/html/image_src/Makefile.in: give up for now 2010-09-10 14:44 robe * /trunk/doc/html/image_src/st_concavehull07.wkt: move holes to geometrycollection 2010-09-10 14:35 robe * /trunk/doc/html/image_src/st_concavehull07.wkt: get rid of some holes 2010-09-10 14:25 colivier * /trunk/postgis/lwgeom_ogc.c: Fix wrong name in function definition 2010-09-10 14:18 robe * /trunk/doc/html/image_src/generator.c: 2010-09-10 14:17 robe * /trunk/doc/html/image_src/generator.c: 2010-09-10 14:13 robe * /trunk/doc/html/image_src/generator.c: alright just going to increase allocated line size 2010-09-10 14:08 robe * /trunk/doc/html/image_src/st_concavehull07.wkt: 2010-09-10 14:06 colivier * /trunk/liblwgeom/libtgeom.c: Fix TGEOM wrong size allocation. Tks to Paul for report 2010-09-10 14:03 robe * /trunk/doc/html/image_src/st_concavehull06.wkt, /trunk/doc/html/image_src/st_concavehull07.wkt: break into several more multipoints -- parser has limit (need to fix parser later) 2010-09-10 13:59 robe * /trunk/doc/html/image_src/Makefile.in, /trunk/doc/html/image_src/st_concavehull04.wkt, /trunk/doc/html/image_src/st_concavehull05.wkt: break multipoint 2010-09-10 13:51 robe * /trunk/doc/html/image_src/Makefile.in: 2010-09-10 13:49 robe * /trunk/doc/html/image_src/st_concavehull03.wkt: 2010-09-10 13:37 robe * /trunk/doc/html/image_src/st_concavehull03.wkt: 2010-09-10 13:35 robe * /trunk/doc/html/image_src/st_concavehull03.wkt: 2010-09-10 13:29 robe * /trunk/doc/html/image_src/Makefile.in, /trunk/doc/html/image_src/st_concavehull03.wkt, /trunk/doc/reference_processing.xml, /trunk/postgis/postgis.sql.in.c: concavehull can't reset input params in 8.3, fix document example 2010-09-10 13:15 robe * /trunk/postgis/postgis.sql.in.c: cleanup 2010-09-10 13:01 mcayland * /branches/1.5/configure.ac, /branches/1.5/doc/Makefile.comments.in, /branches/1.5/doc/Makefile.in: Fix #458: postgis_comments being installed in contrib instead of version folder (this is a little bit of a hack since we can't merge PGXS into the main Makefile directly, but it works). 2010-09-10 13:00 robe * /trunk/doc/html/image_src/st_concavehull04.wkt, /trunk/doc/html/image_src/st_concavehull05.wkt, /trunk/doc/html/image_src/st_concavehull06.wkt, /trunk/doc/html/image_src/st_concavehull07.wkt, /trunk/doc/reference_processing.xml, /trunk/postgis/postgis.sql.in.c: Faster and more robust and accurate concave hull with Simon's S shape example test 2010-09-10 12:58 mcayland * /trunk/configure.ac, /trunk/doc/Makefile.comments.in, /trunk/doc/Makefile.in: Fix #458: postgis_comments being installed in contrib instead of version folder (this is a little bit of a hack since we can't merge PGXS into the main Makefile directly, but it works). 2010-09-10 08:56 mcayland * /branches/1.4/liblwgeom/ptarray.c: Fix #581: LWGEOM_expand produces inconsistent results. Change the bounding box calculation routines in ptarray.c so that they perform th e entire calculation in double precision then convert the final result to BOX2DFLOAT4. This prevents rounding errors being introduced in to the bounding box when each input result is converted to BOX2DFLOAT4 in turn. 2010-09-10 08:50 mcayland * /branches/1.5/liblwgeom/ptarray.c: Fix #581: LWGEOM_expand produces inconsistent results. Change the bounding box calculation routines in ptarray.c so that they perform th e entire calculation in double precision then convert the final result to BOX2DFLOAT4. This prevents rounding errors being introduced in to the bounding box when each input result is converted to BOX2DFLOAT4 in turn. 2010-09-10 08:50 mcayland * /trunk/liblwgeom/ptarray.c: Fix #581: LWGEOM_expand produces inconsistent results. Change the bounding box calculation routines in ptarray.c so that they perform the entire calculation in double precision then convert the final result to BOX2DFLOAT4. This prevents rounding errors being introduced into the bounding box when each input result is converted to BOX2DFLOAT4 in turn. 2010-09-07 21:59 strk * /trunk/doc/reference_processing.xml: concave hull is currently supported 2010-09-07 21:34 robe * /trunk/postgis/postgis.sql.in.c: availability note for st_concavehull 2010-09-07 09:45 mcayland * /trunk/loader/pgsql2shp-core.c: Fix incorrect status return code from projFileCreate. 2010-09-07 09:30 colivier * /trunk/liblwgeom/libtgeom.h: minor changes on comment 2010-09-06 21:52 mcayland * /trunk/loader/pgsql2shp-core.c: Fix ShpDumperCloseTable so that it now passes back any errors that may occur during projFileCreate. 2010-09-06 21:49 mcayland * /trunk/liblwgeom/liblwgeom.h, /trunk/loader/pgsql2shp-core.c: Fix the mixed-type geometry column detection routines so that they allow just MULTI/non-MULTI versions of the same basic geometry type within a column. Per report from Denis Rykov. 2010-09-06 21:07 robe * /trunk/doc/reference_processing.xml: minor corrections 2010-09-06 21:00 robe * /trunk/doc/reference_processing.xml: fix typo 2010-09-06 20:55 robe * /trunk/doc/reference_processing.xml, /trunk/postgis/postgis.sql.in.c: slightly more robust concave hull and update with links to our test real world cases. 2010-09-06 12:53 colivier * /trunk/liblwgeom/cunit/cu_surface.c, /trunk/liblwgeom/cunit/cu_surface.h, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/libtgeom.c, /trunk/liblwgeom/libtgeom.h, /trunk/liblwgeom/measures.c, /trunk/postgis/lwgeom_functions_basic.c: Add TRIANGLE, TIN and PolyhedralSurface support to Perimeter, and relevant cunit tests (cf #568). Add TRIANGLE Area support (and so to TIN). 2010-09-06 09:40 colivier * /trunk/postgis/lwgeom_ogc.c: Add TRIANGLE support for GeometryN. Fix #574. Thanks to Regina for report 2010-09-06 08:16 robe * /trunk/doc/introduction.xml: more cleanup of bios. Get rid of WKT and just called it Raster since in PostGIS 2.0, we will eventually drop the WKT from the name 2010-09-05 17:01 colivier * /trunk/postgis/lwgeom_ogc.c, /trunk/postgis/postgis.sql.in.c, /trunk/regress/dumppoints_expected: Revert changes on PointN and Numpoints to remove TRIANGLE support. Add ExteriorRing support to TRIANGLE. Changes DumpPoint behaviour to reflect exteriorRing. Update unit tests 2010-09-05 16:42 colivier * /trunk/liblwgeom/cunit/cu_surface.c: make astyle 2010-09-05 15:25 colivier * /trunk/liblwgeom/cunit/cu_surface.c, /trunk/liblwgeom/cunit/cu_surface.h, /trunk/liblwgeom/libtgeom.c, /trunk/liblwgeom/libtgeom.h, /trunk/liblwgeom/lwgeom.c: Use TGEOM struct to compute POLYHEDRALSURFACE and TIN dimension. Add relevant cunit tests. Few astyle improve 2010-09-04 18:26 mloskot * /spike/wktraster/test/regress/rt_addband_expected: [wktraster] Fixed rt_addband expected values. 2010-09-03 16:14 robe * /trunk/doc/reference_processing.xml: add additional proto for creating holed polygons -- example later 2010-09-03 15:37 robe * /trunk/doc/reference_processing.xml: 2010-09-03 15:35 robe * /trunk/doc/html/image_src/st_concavehull04.wkt, /trunk/doc/html/image_src/st_concavehull05.wkt, /trunk/doc/html/image_src/st_concavehull06.wkt: 2010-09-03 15:13 robe * /trunk/doc/html/image_src/st_concavehull05.wkt: 2010-09-03 15:08 robe * /trunk/doc/reference_processing.xml: typo 2010-09-03 15:06 robe * /trunk/doc/html/image_src/st_concavehull04.wkt, /trunk/doc/html/image_src/st_concavehull05.wkt, /trunk/doc/html/image_src/st_concavehull06.wkt, /trunk/doc/reference_processing.xml: ST_ConcaveHull mark as new, reduce precision of point examples so passes thru wkt image generator 2010-09-03 14:48 robe * /trunk/doc/html/image_src/Makefile.in, /trunk/doc/html/image_src/st_concavehull04.wkt, /trunk/doc/html/image_src/st_concavehull05.wkt, /trunk/doc/html/image_src/st_concavehull06.wkt, /trunk/doc/reference_processing.xml: Example of ST_ConcaveHull against point set 2010-09-03 13:58 robe * /trunk/doc/html/image_src/st_concavehull03.wkt, /trunk/doc/reference_processing.xml: 2010-09-03 13:52 robe * /trunk/doc/html/image_src/Makefile.in, /trunk/doc/html/image_src/st_concavehull02.wkt: try again 2010-09-03 13:47 robe * /trunk/doc/html/image_src/st_concavehull03.wkt, /trunk/doc/reference_processing.xml: snap points to grid 2010-09-03 13:42 robe * /trunk/doc/html/image_src/Makefile.in: take out last example for now 2010-09-03 13:39 robe * /trunk/doc/html/image_src/st_concavehull03.wkt, /trunk/doc/reference_processing.xml: Will assume my concave hull with the over 1100 points polygon slaughtered the wkt processor 2010-09-03 13:23 robe * /trunk/doc/html/image_src/Makefile.in, /trunk/doc/html/image_src/st_concavehull01.wkt, /trunk/doc/html/image_src/st_concavehull02.wkt, /trunk/doc/html/image_src/st_concavehull03.wkt, /trunk/doc/reference_processing.xml, /trunk/postgis/postgis.sql.in.c: First draft of ST_ConcaveHull -- more to come 2010-09-03 12:31 strk * /trunk/topology/ER/topology.fig: Make edge-edge relations clearer. Thanks to Peter Hopfgartner and to Xfig developers for the wonderful experience of patching a diagram ! :) 2010-09-01 23:44 mcayland * /trunk/loader/pgsql2shp-core.c: Fix pgsql2shp so that it correctly returns an exit code of 1 (fail) in the case where either a user query returns no rows, or the specified table is empty. 2010-09-01 23:23 mcayland * /trunk/loader/pgsql2shp-cli.c: Revert r5888 - the real bug is that the error message handling in place should already catch this condition but doesn't. 2010-09-01 20:14 nicklas * /trunk/liblwgeom/measures3d.c: Fixed some build warnings I had missed 2010-09-01 19:55 nicklas * /trunk/liblwgeom/Makefile.in, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/measures.c, /trunk/liblwgeom/measures3d.c, /trunk/liblwgeom/measures3d.h, /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/postgis.sql.in.c, /trunk/regress/measures.sql, /trunk/regress/measures_expected: 3D Distance functions, only point-point and point line. #576 2010-09-01 17:40 mcayland * /trunk/loader/pgsql2shp-cli.c: Alter the pgsql2shp CLI program so that it returns a new exit code of 2 to indicate "success, but 0 records processed". This could happen if a user-defined query doesn't return any results, or the source table happens to be empty. By setting a separate exit code, we allow scripts to determine whether or not the output shapefile contains any (useful) data. 2010-09-01 12:50 robe * /trunk/NEWS: missed a spot 2010-09-01 12:48 robe * /trunk/NEWS: update with 1.5.2, 1.5.1 changes and also TIN/Polyhedral for 2.0.0 2010-09-01 08:20 strk * /branches/1.5/NEWS: Restrict lines within 80 columns 2010-09-01 05:57 robe * /branches/1.5/doc/introduction.xml: update credits 2010-09-01 05:56 robe * /trunk/doc/introduction.xml: update credits 2010-09-01 05:52 robe * /branches/1.5/doc/release_notes.xml: update release notes to include 1.5.2 changes (not yet released) 2010-09-01 05:51 robe * /trunk/doc/release_notes.xml: update release notes to include 1.5.2 (uppcoming) and 1.5.1 and corrections to 1.5.0 2010-09-01 05:42 robe * /branches/1.5/doc/release_notes.xml: forgot ST_DumpPoints in release and credit to Maxime 2010-09-01 05:37 robe * /branches/1.5/NEWS: update NEWS to reflect all non-trivial changes in PostGIS 1.5.2 2010-08-31 19:14 colivier * /trunk/liblwgeom/cunit/cu_surface.c, /trunk/liblwgeom/libtgeom.c: Fix wrong pointer allocation size, with 64 bits errors. Tks to Mateusz for report. Improve cu_unit report. Improve and fix some messages from LWDEBUG 2010-08-31 18:01 nicklas * /trunk/postgis/postgis.sql.in.c: remove strict on st_equals as discussed in #536 2010-08-31 18:00 nicklas * /branches/1.5/postgis/postgis.sql.in.c: remove strict on st_equals as discussed in #536 2010-08-30 09:06 colivier * /trunk/liblwgeom/cunit/cu_surface.c, /trunk/liblwgeom/libtgeom.c: Astyle on new files 2010-08-30 06:49 colivier * /trunk/liblwgeom/Makefile.in, /trunk/liblwgeom/cunit/Makefile.in, /trunk/liblwgeom/cunit/cu_polyhedralsurface.c, /trunk/liblwgeom/cunit/cu_polyhedralsurface.h, /trunk/liblwgeom/cunit/cu_surface.c, /trunk/liblwgeom/cunit/cu_surface.h, /trunk/liblwgeom/cunit/cu_tester.c, /trunk/liblwgeom/cunit/cu_tin.c, /trunk/liblwgeom/cunit/cu_tin.h, /trunk/liblwgeom/libtgeom.c, /trunk/liblwgeom/libtgeom.h: Add Topology structure for connected surfaces (PolyhedralSurface, Tin) and LWGEOM to TGEOM transformations routines. Add related cunit tests. Merge cu_tin and cu_polyhedralsurface into a single cu_surface unit test. 2010-08-30 06:47 colivier * /trunk/postgis/lwgeom_in_gml.c: Improve comments 2010-08-30 06:45 colivier * /trunk/liblwgeom/lwgeom_api.c: add Triangle support in lwgeom_getnumgeometries 2010-08-28 09:21 mcayland * /trunk/loader/pgsql2shp-core.c: Fix uninitialised gidfound variable which would sometimes cause pgsql2shp to fail if a gid column was not present on a database table. 2010-08-28 09:16 mcayland * /trunk/loader/pgsql2shp-core.h: Set svn:keywords property so that the version number is updated correctly on checkout. 2010-08-27 18:17 pracine * /spike/wktraster/rt_pg/rt_pg.c: -Better handle of NULL parameters in RASTER_makeEmpty -Do not send an error when the requested band does not exist, just a NULL and a warning. 2010-08-24 12:47 pracine * /spike/wktraster/test/regress/run_test.in: -This file should not have been included in the previous commit. Set DROP back to yes. 2010-08-24 12:42 robe * /trunk/doc/html/image_src/st_split03.wkt, /trunk/doc/html/image_src/st_split04.wkt, /trunk/doc/reference_processing.xml: more visually appealing example 2010-08-24 11:37 robe * /trunk/doc/html/image_src/Makefile.in, /trunk/doc/html/image_src/st_split03.wkt, /trunk/doc/html/image_src/st_split04.wkt, /trunk/doc/reference_processing.xml: another st_split example 2010-08-23 21:10 pracine * /spike/wktraster/rt_core/rt_api.c: -Fix segfault introduced in precedent commit. Better copy of old band values. 2010-08-23 14:53 pracine * /spike/wktraster/rt_core/rt_api.c, /spike/wktraster/test/core/testapi.c: -Bad copy of old band structs into reallocated structs. 2010-08-23 14:12 strk * /trunk/utils/new_postgis_restore.pl: Add 3 more postgis objects to skip from dumps 2010-08-23 13:08 robe * /trunk/doc/reference_wktraster.xml: fix pixel types list to agree with Mat's changes to raster rfc 2010-08-23 10:31 mloskot * /spike/wktraster/doc/RFC1-SerializedFormat, /spike/wktraster/doc/RFC2-WellKnownBinaryFormat: More PT_16BF cleanup missing from the original commits (#226) 2010-08-21 21:20 robe * /trunk/doc/faq_wktraster.xml: Fix dead link -- Jorge changed his link for Oracle raster / wkt raster compare 2010-08-21 12:44 nicklas * /spike/nicklas/dist3d/liblwgeom/lwin_wkb.c, /spike/nicklas/dist3d/liblwgeom/measures3d.c, /spike/nicklas/dist3d/loader/pgsql2shp-cli.c, /spike/nicklas/dist3d/loader/pgsql2shp-core.c, /spike/nicklas/dist3d/loader/structure.c, /spike/nicklas/dist3d/postgis/lwgeom_functions_basic.c: astyle on the spike 2010-08-21 12:42 nicklas * /spike/nicklas/dist3d/liblwgeom/Makefile.in, /spike/nicklas/dist3d/liblwgeom/liblwgeom.h, /spike/nicklas/dist3d/liblwgeom/measures3d.c, /spike/nicklas/dist3d/liblwgeom/measures3d.h, /spike/nicklas/dist3d/postgis/lwgeom_functions_basic.c, /spike/nicklas/dist3d/postgis/postgis.sql.in.c: first 3d distance functions only line-point and point-point so far 2010-08-21 12:25 nicklas * /spike/nicklas/dist3d: create spike for 3D distance calc 2010-08-20 22:38 pramsey * /trunk/liblwgeom/lwin_wkb.c: Add unfinished WKB input parser for later. 2010-08-20 16:40 pramsey * /trunk/spatial_ref_sys.sql: Synch up to 1.5 version 2010-08-20 13:14 robe * /trunk/doc/reference_processing.xml: some fluff from the example I copied from didn't mean to put in. 2010-08-20 12:50 robe * /trunk/doc/html/image_src/Makefile.in, /trunk/doc/html/image_src/st_split01.wkt, /trunk/doc/html/image_src/st_split02.wkt, /trunk/doc/reference_processing.xml: Example for ST_Split 2010-08-19 19:50 pramsey * /trunk/liblwgeom/lwgeodetic.c: Slight improvement for #573 2010-08-19 19:48 pramsey * /branches/1.5/liblwgeom/lwgeodetic.c: Slight improvement to #573 2010-08-19 12:28 robe * /trunk/doc/reference_misc.xml, /trunk/doc/reference_output.xml: more tin and ps. Note about change in st_asbinary in 9.0 2010-08-18 18:48 robe * /trunk/doc/reference_editor.xml, /trunk/doc/template.xml: mark more TIN compatible functions. revise template slightly 2010-08-18 14:22 robe * /trunk/doc/reference_processing.xml: Flag more TIN support 2010-08-18 11:19 colivier * /trunk/postgis/lwgeom_geos.c: Add lwtype_name to report more user friendly error message. Cf #570 2010-08-18 08:02 colivier * /trunk/postgis/lwgeom_geos.c: Put TYPE_GETTYPE before his possible debug use... 2010-08-18 08:01 colivier * /trunk/liblwgeom/lwsegmentize.c: Fix for #573, where has_arc check with unsupported TRIANGLE/TIN/POLYHEDRALSURFACE produce crash with POSTGIS2GEOS function. Thanks to Regina for bug report ! 2010-08-17 20:11 pramsey * /branches/1.5/liblwgeom/lwgeodetic.c: Return the return value (not a constant) 2010-08-17 20:10 pramsey * /trunk/liblwgeom/lwgeodetic.c: Return the, er, return value. 2010-08-17 18:24 colivier * /trunk/postgis/lwgeom_functions_basic.c: Add TRIANGLE support to ST_Affine function. Thanks to Regina for detailled bug report. Cf #571 2010-08-17 16:18 jorgearevalo * /spike/wktraster/rt_core/rt_api.c: Changed GDAL call that caused a compile warning in rt_api.c 2010-08-17 16:18 pramsey * /branches/1.5/spatial_ref_sys.sql: Add datum conversion for projection 2010-08-17 15:21 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: revise slightly for true collection for polysurface. 2010-08-17 07:48 robe * /trunk/doc/using_postgis_dataman.xml: Add examples of EWKB/EWKT for TIN, TRIANGLE, and MULTICURVE 2010-08-17 07:24 robe * /trunk/doc/introduction.xml, /trunk/doc/reference_processing.xml: mark ST_Dump as TIN supporting, update peoples bios. Add Maxime van Noppen (aka yabo) to contributors list (ST_DumpPoints and ST_Collect support) 2010-08-16 15:09 robe * /trunk/doc/xsl/postgis_aggs_mm.xml.xsl, /trunk/doc/xsl/postgis_gardentest.sql.xsl: Add matrix column for TIN/Triangles. Add TINA dn triangles to garden tests 2010-08-16 14:19 robe * /trunk/doc/postgis.xml, /trunk/doc/reference_processing.xml, /trunk/doc/template.xml: Mark ST_Dumpoints as supporting Polyhedral, triangles, and TINS. Example of these. Revise add a marker in template and postgis.xml for Triangles and TINS. 2010-08-16 07:59 mleslie * /trunk/loader/structure.c, /trunk/loader/structure.h: Changing the ID keyword to Id, so it will actually get picked up. 2010-08-16 07:58 mleslie * /trunk/loader/structure.c, /trunk/loader/structure.h: Setting svn:keywords so the headers make sense. 2010-08-16 07:49 mleslie * /trunk/loader/structure.c, /trunk/loader/structure.h: Adding copywrite header to the structure files. 2010-08-16 07:49 mleslie * /trunk/loader/cunit/Makefile: Removing a Makefile that shouldn't have been committed. 2010-08-15 18:54 colivier * /trunk/postgis/lwgeom_in_gml.c, /trunk/postgis/lwgeom_ogc.c, /trunk/postgis/postgis.sql.in.c, /trunk/regress/dumppoints.sql, /trunk/regress/dumppoints_expected: Add St_NumPoints and ST_PointN support for Triangle. Add ST_DumpPoints support for Triangle, Tin and Polyhedral Surface, and related unit tests. Tks to yabo for patch. Related to #564 2010-08-15 18:51 colivier * /trunk/liblwgeom/lwgeom_api.c: Add forgotten Triangle support in lwgeom_inspect 2010-08-15 14:20 mcayland * /trunk/loader/Makefile.in, /trunk/loader/pgsql2shp-cli.c, /trunk/loader/pgsql2shp-core.c, /trunk/loader/pgsql2shp-core.h, /trunk/loader/pgsql2shp.c, /trunk/loader/shp2pgsql-core.h, /trunk/loader/shpcommon.h: Commit initial version of reworked pgsql2shp architecture that defines a common API within pgsql2shp-core that can be called from both the existing CLI and in the future a GUI interface. This commit also includes a very comprehensive reworking of the old pgsql2shp code designed to make things better commented and maintainable in the long term, so please use on as many PostGIS tables as possible during testing. This work was primarily sponsored by OpenGeo (http://opengeo.org) - thanks guys! 2010-08-15 13:57 colivier * /trunk/postgis/lwgeom_in_gml.c, /trunk/regress/in_gml.sql, /trunk/regress/in_gml_expected: Add Tin and Triangle support for ST_GeomFromGML. Add related unit tests 2010-08-15 13:56 colivier * /trunk/postgis/lwgeom_functions_basic.c: Fix error in lwgeom_recursive2d for Triangle type 2010-08-15 08:30 colivier * /trunk/extras/wkb_reader/readwkb.c, /trunk/liblwgeom/cunit/cu_algorithm.c, /trunk/liblwgeom/cunit/cu_geodetic.c, /trunk/liblwgeom/cunit/cu_homogenize.c, /trunk/liblwgeom/cunit/cu_libgeom.c, /trunk/liblwgeom/cunit/cu_out_geojson.c, /trunk/liblwgeom/cunit/cu_out_gml.c, /trunk/liblwgeom/cunit/cu_out_kml.c, /trunk/liblwgeom/cunit/cu_out_svg.c, /trunk/liblwgeom/cunit/cu_polyhedralsurface.c, /trunk/liblwgeom/cunit/cu_print.c, /trunk/liblwgeom/cunit/cu_tester.c, /trunk/liblwgeom/cunit/cu_tin.c, /trunk/liblwgeom/cunit/cu_wkb.c, /trunk/liblwgeom/cunit/cu_wkt.c, /trunk/liblwgeom/g_box.c, /trunk/liblwgeom/g_serialized.c, /trunk/liblwgeom/lwcircstring.c, /trunk/liblwgeom/lwcollection.c, /trunk/liblwgeom/lwcompound.c, /trunk/liblwgeom/lwgeodetic.c, /trunk/liblwgeom/lwgeom.c, /trunk/liblwgeom/lwgparse.c, /trunk/liblwgeom/lwhomogenize.c, /trunk/liblwgeom/lwline.c, /trunk/liblwgeom/lwout_gml.c, /trunk/liblwgeom/lwout_kml.c, /trunk/liblwgeom/lwout_wkb.c, /trunk/liblwgeom/lwout_wkt.c, /trunk/liblwgeom/lwpsurface.c, /trunk/liblwgeom/lwsegmentize.c, /trunk/liblwgeom/lwspheroid.c, /trunk/liblwgeom/lwtin.c, /trunk/liblwgeom/lwtriangle.c, /trunk/liblwgeom/lwutil.c, /trunk/liblwgeom/ptarray.c, /trunk/liblwgeom/stringbuffer.c, /trunk/loader/cunit/Makefile, /trunk/loader/cunit/cu_list.c, /trunk/loader/shp2pgsql-core.c, /trunk/loader/shp2pgsql-gui.c, /trunk/loader/structure.c, /trunk/postgis/geography_inout.c, /trunk/postgis/lwgeom_export.c, /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/lwgeom_geos.c, /trunk/postgis/lwgeom_geos_clean.c, /trunk/postgis/lwgeom_geos_split.c, /trunk/postgis/lwgeom_gist.c, /trunk/postgis/lwgeom_in_gml.c, /trunk/postgis/lwgeom_in_kml.c, /trunk/postgis/lwgeom_inout.c, /trunk/postgis/lwgeom_ogc.c: Astyle session on whole trunk 2010-08-14 10:57 mcayland * /trunk/liblwgeom/lwmcurve.c, /trunk/liblwgeom/lwmline.c, /trunk/liblwgeom/lwmpoint.c, /trunk/liblwgeom/lwmpoly.c, /trunk/liblwgeom/lwmsurface.c: Fix a memory leak in all of the MULTI* deserialize routines - once the relevant information had been copied from the LWGEOM_INSPECTED structure, the inspected structure itself was not being freed. 2010-08-13 19:09 pracine * /spike/wktraster/rt_core/rt_api.c, /spike/wktraster/rt_core/rt_api.h, /spike/wktraster/rt_pg/rt_pg.c, /spike/wktraster/rt_pg/rtpostgis.sql.in.c, /spike/wktraster/test/core/testapi.c, /spike/wktraster/test/regress/Makefile.in, /spike/wktraster/test/regress/rt_addband.sql, /spike/wktraster/test/regress/rt_addband_expected, /spike/wktraster/test/regress/run_test.in: -Ticket 569. Added a serie of ST_AddBand function 2010-08-13 17:30 colivier * /trunk/liblwgeom/lwmline.c, /trunk/liblwgeom/lwmpoint.c, /trunk/liblwgeom/lwmpoly.c: Few lwtype_name add 2010-08-13 17:29 colivier * /trunk/liblwgeom/Makefile.in, /trunk/liblwgeom/cunit/Makefile.in, /trunk/liblwgeom/cunit/cu_algorithm.c, /trunk/liblwgeom/cunit/cu_out_gml.c, /trunk/liblwgeom/cunit/cu_tester.c, /trunk/liblwgeom/cunit/cu_tin.c, /trunk/liblwgeom/cunit/cu_tin.h, /trunk/liblwgeom/g_box.c, /trunk/liblwgeom/g_serialized.c, /trunk/liblwgeom/g_util.c, /trunk/liblwgeom/lex.yy.c, /trunk/liblwgeom/libgeom.h, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwcircstring.c, /trunk/liblwgeom/lwcompound.c, /trunk/liblwgeom/lwgeodetic.c, /trunk/liblwgeom/lwgeom.c, /trunk/liblwgeom/lwgeom_api.c, /trunk/liblwgeom/lwgparse.c, /trunk/liblwgeom/lwgunparse.c, /trunk/liblwgeom/lwline.c, /trunk/liblwgeom/lwout_gml.c, /trunk/liblwgeom/lwpsurface.c, /trunk/liblwgeom/lwtin.c, /trunk/liblwgeom/lwtriangle.c, /trunk/liblwgeom/lwutil.c, /trunk/liblwgeom/wktparse.h, /trunk/liblwgeom/wktparse.lex, /trunk/liblwgeom/wktparse.tab.c, /trunk/liblwgeom/wktparse.tab.h, /trunk/liblwgeom/wktparse.y, /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/lwgeom_ogc.c, /trunk/postgis/postgis.sql.in.c: 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. 2010-08-13 15:26 robe * /trunk/doc/reference_output.xml: ST_AsGML polyhedral support 2010-08-13 15:15 robe * /trunk/doc/reference_accessor.xml: st_isclosed polyhedral surface 2010-08-12 15:40 robe * /trunk/doc/reference_editor.xml, /trunk/doc/reference_operator.xml, /trunk/doc/xsl/postgis_gardentest.sql.xsl: more. Change polyhedralsurface example to valid srid so don't get false errors 2010-08-12 14:58 robe * /trunk/doc/reference_editor.xml: Affine family polyhedral 2010-08-12 14:52 robe * /trunk/doc/reference_accessor.xml, /trunk/doc/reference_editor.xml: Polyhedral findings based on monkey testing -- more to come 2010-08-12 12:39 robe * /trunk/doc/reference_constructor.xml: missing SELECT 2010-08-11 19:20 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: more logging 2010-08-11 18:41 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: start logging start and stop times to logging table postgis_garden_log. Still needs some fine tuning 2010-08-11 13:42 robe * /trunk/doc/reference_constructor.xml: ST_GeomFromGML example for Polyhedral surface 2010-08-11 13:32 mloskot * /spike/wktraster/scripts/genraster.py: [wktraster] genratser.py: encoding declaration missing and print OUTCLR. 2010-08-11 12:15 robe * /trunk/loader/structure.o: I think Mark committed this file by accident 2010-08-11 09:50 mleslie * /trunk/configure.ac, /trunk/loader/Makefile.in, /trunk/loader/cunit, /trunk/loader/cunit/Makefile, /trunk/loader/cunit/Makefile.in, /trunk/loader/cunit/cu_list.c, /trunk/loader/cunit/cu_list.h, /trunk/loader/cunit/cu_tester.c, /trunk/loader/cunit/cu_tester.h, /trunk/loader/image, /trunk/loader/image/error.png, /trunk/loader/image/good.png, /trunk/loader/image/icon_source.svg, /trunk/loader/image/warn.png, /trunk/loader/shp2pgsql-gui.c, /trunk/loader/structure.c, /trunk/loader/structure.h, /trunk/loader/structure.o: Pushing the shp2pgsql-gui changes (multi-file, validation, drag-n-drop) pulled from stable branch into trunk. 2010-08-11 09:49 mleslie * /branches/1.5/configure.ac, /branches/1.5/loader/Makefile.in, /branches/1.5/loader/cunit, /branches/1.5/loader/image, /branches/1.5/loader/shp2pgsql-gui.c, /branches/1.5/loader/structure.c, /branches/1.5/loader/structure.h: Backing out the shp2pgsql-gui changes. 2010-08-11 09:24 nicklas * /trunk/liblwgeom/cunit/cu_measures.c, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/measures.c, /trunk/liblwgeom/measures.h, /trunk/postgis/lwgeom_functions_basic.c: pushing *uchar use out of measures.c as part of #308 2010-08-10 23:54 pramsey * /branches/1.5/loader/shp2pgsql-gui.c: Fix start-up segfaults for shp2pgsql-gui in OS/X (#563) 2010-08-10 19:43 pramsey * /trunk/liblwgeom/cunit/cu_geodetic.c, /trunk/liblwgeom/cunit/cu_geodetic_data.h, /trunk/liblwgeom/lwgeodetic.c: Add in fix for #562, forward ported from 1.5 branch (point-in-poly failure for large large geography polygons) 2010-08-10 19:35 pramsey * /branches/1.5/liblwgeom/cunit/cu_geodetic.c, /branches/1.5/liblwgeom/cunit/cu_geodetic_data.h, /branches/1.5/liblwgeom/lwgeodetic.c: Fix for #562, fix an error in the pole checking routines to allow multiple poles to be found as contained in a polygon. The pole checking code is certainly over-aggressive, but that is "OK"ish for now. 2010-08-10 16:19 colivier * /trunk/liblwgeom/cunit/cu_out_gml.c, /trunk/liblwgeom/lwout_gml.c: Add POLYHEDRALSURFACE support to ST_AsGML for GML 3 output 2010-08-10 16:02 mloskot * /spike/wktraster/rt_pg/rtpostgis.sql.in.c: Updated URL and copyright notice. 2010-08-10 15:53 mloskot * /spike/wktraster/rt_pg/rtpostgis.sql.in.c, /spike/wktraster/test/regress/Makefile.in, /spike/wktraster/test/regress/check_raster_columns.sql, /spike/wktraster/test/regress/check_raster_columns_expected, /spike/wktraster/test/regress/check_raster_overviews.sql, /spike/wktraster/test/regress/check_raster_overviews_expected: Updated rtpostgis.sql script with CREATE TABLE raster_overviews (#560). A simple test included. 2010-08-10 11:34 mloskot * /spike/wktraster/rt_pg/rtpostgis.sql.in.c: [wktraster] Fixed incorrect type for block size in raster_columns table (#559) 2010-08-09 18:56 robe * /trunk/doc/reference_accessor.xml: Flag st_dimension supports polyhedral and no longer throws exception for empty geoms 2010-08-09 15:40 robe * /trunk/doc/reference_accessor.xml: ST_GeometryN polyhedral support 2010-08-09 14:22 robe * /trunk/doc/reference_processing.xml: mark some more functions support polyhedral surface 2010-08-09 13:53 robe * /trunk/doc/reference_accessor.xml, /trunk/doc/reference_editor.xml, /trunk/doc/template.xml: appendments about Polyhedral surface support 2010-08-08 22:20 strk * /trunk/regress/polyhedralsurface_expected: Drop spurious empty line 2010-08-08 22:20 strk * /trunk/regress/Makefile.in: 'pushd' is not guaranteed to be provided by all shells (Ubuntu 8.10 has /bin/sh point to dash(1) which doesn't provide it) 2010-08-08 20:41 colivier * /trunk/postgis/lwgeom_ogc.c, /trunk/postgis/postgis.sql.in.c, /trunk/regress/Makefile.in, /trunk/regress/polyhedralsurface.sql, /trunk/regress/polyhedralsurface_expected: Add function aliases for ST_NumPatches and ST_PatchN (both SFS 1.2 and SQL/MM). Add PolyhedralSurface for ST_IsClosed (surface vs volume). Update ST_Dimension support to be consistent. Add unit tests. 2010-08-08 20:36 colivier * /trunk/liblwgeom/lwpsurface.c: Improve printLWPSURFACE to also print each rings if any 2010-08-06 21:31 colivier * /trunk/liblwgeom/g_box.c, /trunk/liblwgeom/g_serialized.c, /trunk/liblwgeom/lwcollection.c, /trunk/liblwgeom/lwcompound.c, /trunk/liblwgeom/lwgeodetic.c, /trunk/liblwgeom/lwmcurve.c, /trunk/liblwgeom/lwmsurface.c, /trunk/liblwgeom/lwout_wkt.c, /trunk/liblwgeom/lwsegmentize.c: lwtype_name session. cf #453 2010-08-06 20:30 colivier * /trunk/postgis/lwgeom_in_gml.c: Typo in error message 2010-08-06 20:08 colivier * /trunk/postgis/lwgeom_in_gml.c, /trunk/regress/in_gml.sql, /trunk/regress/in_gml_expected: Add PolyhedralSurface support to ST_GeomFromGML. Add related unit tests. related to #430 2010-08-06 20:07 colivier * /trunk/postgis/lwgeom_functions_basic.c: Add PolyhedralSurface support to force_* functions 2010-08-06 19:02 pramsey * /branches/1.5/loader/dbfopen.c, /branches/1.5/loader/shapefil.h: Apply temporary patch for large DBF files. (#393) 2010-08-06 19:01 pramsey * /branches/1.5/loader/shp2pgsql-core.c: Whoops, not actually avoiding bad characters, have to do that... 2010-08-06 18:26 pramsey * /branches/1.5/loader/shp2pgsql-core.c: For 2010 benchmarking, allow loader to swallow invalid utf8 characters (compile-time switch only at this point). 2010-08-06 16:17 robe * /trunk/doc/reference_output.xml: flag more ps functions 2010-08-06 15:50 robe * /trunk/doc/reference_measure.xml: typo in entity 2010-08-06 15:42 robe * /trunk/doc/reference_constructor.xml, /trunk/doc/reference_measure.xml: typos 2010-08-06 13:43 robe * /trunk/doc/reference_measure.xml: 2010-08-06 13:42 robe * /trunk/doc/reference_measure.xml: st_area polyhedral support 2010-08-06 13:24 robe * /trunk/doc/reference_constructor.xml: flagged wrong function - swap 2010-08-06 13:22 robe * /trunk/doc/reference_constructor.xml: flagged 1 too many functions as polyhedral supporting 2010-08-06 13:03 robe * /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: forgot to increment column count 2010-08-06 13:00 robe * /trunk/doc/reference_constructor.xml: itemize some constructors supporting polyhedral surfaces 2010-08-06 12:50 robe * /trunk/doc/template.xml, /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: update template to include polyhedral, add a special section listing just polyhedral support functions 2010-08-06 12:42 robe * /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: Add polyhedral column and abbreviate the others so can easily fit new column. We should eventually have raster in there too. 2010-08-06 12:22 robe * /trunk/doc/postgis.xml, /trunk/doc/reference_processing.xml: Add polyhedral surface to code names and add ST_Dump as supporting polyhedral surfaces 2010-08-05 19:43 colivier * /trunk/postgis/lwgeom_ogc.c, /trunk/postgis/postgis.sql.in.c: Add POLYHEDRALSURFACE support to AddGeometryColumn, GetType, ST_Dimension, ST_NumGeometries. Related to #555 2010-08-05 15:58 colivier * /trunk/liblwgeom/lwgparse.c, /trunk/liblwgeom/wktparse.h, /trunk/liblwgeom/wktparse.tab.c, /trunk/liblwgeom/wktparse.y: Change label 'face' to 'patch' in POLYHEDRALSURFACE. Related to #427 2010-08-04 20:02 colivier * /trunk/liblwgeom/cunit/cu_polyhedralsurface.c, /trunk/liblwgeom/g_box.c, /trunk/liblwgeom/g_serialized.c, /trunk/liblwgeom/g_util.c: Add geography support for POLYHEDRALSURFACE. Related to #427 2010-08-04 19:04 colivier * /trunk/postgis/lwgeom_in_gml.c: Update some comments to add year to each ISO specs reference. Some beautify on code. Not a single change on code itself. 2010-08-03 17:55 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: fix typo 2010-08-03 14:21 robe * /branches/1.5/doc/faq.xml, /branches/1.5/doc/reference_measure.xml: correction about st_distance_spheroid and faq about 9.0 new bytea output behavior 2010-08-03 14:19 robe * /trunk/doc/faq.xml, /trunk/doc/reference_constructor.xml, /trunk/doc/reference_measure.xml: minor corrections and addition about bytea output behavior in 9.0 2010-08-02 16:02 robe * /trunk/doc/using_postgis_dataman.xml: Add polyhedralsurface to ewkt example forms 2010-08-02 15:59 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl, /trunk/doc/xsl/postgis_gardentest_subset.sql.xsl: Add polyhedral surface to garden geometry set 2010-08-02 15:14 robe * /spike/wktraster/doc/wktraster_comments.sql: update from manual 2010-08-02 13:04 mloskot * /spike/wktraster/test/regress/create_rt_band_properties_test.sql, /spike/wktraster/test/regress/rt_band_properties_expected: Updated regression tests to catch up with recent correction of printf specifier. 2010-08-02 13:02 mloskot * /spike/wktraster/rt_core/rt_api.c: Fixed incorrect %d specifier used for float-point values - it caused ambiguous NODATA values reported to stdio. Make API debug messages more explicit. Tidy up. 2010-08-01 21:11 colivier * /trunk/liblwgeom/cunit/cu_polyhedralsurface.c, /trunk/liblwgeom/lex.yy.c, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwgparse.c, /trunk/liblwgeom/lwgunparse.c, /trunk/liblwgeom/wktparse.h, /trunk/liblwgeom/wktparse.lex, /trunk/liblwgeom/wktparse.tab.c, /trunk/liblwgeom/wktparse.tab.h, /trunk/liblwgeom/wktparse.y: Add 2D and 3DM support to POLYHEDRALSURFACE. Allow interior rings for patches. Don't check anymore minimum patch number. Related to #427 2010-07-30 14:54 pracine * /spike/wktraster/rt_pg/rt_pg.c: -Fix for ticket 552. Do not just extract the serialized data, copy it so we can confidently modify it without permanently modifying the stored data. 2010-07-29 13:44 nicklas * /trunk/liblwgeom/lwout_wkb.c: ugly style fix 2010-07-29 13:36 nicklas * /trunk/liblwgeom/lwout_wkb.c: param.h is needed for ENDIAN definitions in mingw 2010-07-28 14:31 pracine * /spike/wktraster/rt_core/rt_api.c: -Format the rt_band_set_pixel warning truncated value properly. 2010-07-28 04:30 robe * /trunk/doc/reference_constructor.xml: amend docs to talk about standard_conforming_strings and change in 9.0 2010-07-27 18:22 robe * /trunk/doc/reference_wktraster.xml: ST_SetValue 2010-07-25 21:20 colivier * /trunk/liblwgeom/Makefile.in, /trunk/liblwgeom/cunit/Makefile.in, /trunk/liblwgeom/cunit/cu_polyhedralsurface.c, /trunk/liblwgeom/cunit/cu_polyhedralsurface.h, /trunk/liblwgeom/cunit/cu_tester.c, /trunk/liblwgeom/lex.yy.c, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwgeom.c, /trunk/liblwgeom/lwgeom_api.c, /trunk/liblwgeom/lwgparse.c, /trunk/liblwgeom/lwgunparse.c, /trunk/liblwgeom/lwpsurface.c, /trunk/liblwgeom/lwutil.c, /trunk/liblwgeom/wktparse.h, /trunk/liblwgeom/wktparse.lex, /trunk/liblwgeom/wktparse.tab.c, /trunk/liblwgeom/wktparse.tab.h, /trunk/liblwgeom/wktparse.y: Add really basic POLYHEDRALSURFACE support. Parse, Unparse, Serialization and cunit unit tests. related to #427 2010-07-24 10:55 colivier * /trunk/liblwgeom/lex.yy.c, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwgeom.c, /trunk/liblwgeom/lwgparse.c, /trunk/liblwgeom/lwgunparse.c, /trunk/liblwgeom/lwutil.c, /trunk/liblwgeom/wktparse.h, /trunk/regress/sql-mm-curvepoly.sql, /trunk/regress/sql-mm-curvepoly_expected, /trunk/regress/sql-mm-serialize.sql: Remove Integer deprecaded types (POINTTYPEI, LINETYPEI, POLYGONTYPEI) and lwgi related stuff. As a consequence EWKB of CURVEPOLYTYPE, MULTICURVETYPE and MULTISURFACETYPE is changed/impacted (geometry type bits). Now we have 3 new free geometry type available. Preliminary work to #427 2010-07-23 20:55 pracine * /spike/wktraster/rt_pg/rtpostgis.sql.in.c, /spike/wktraster/test/regress/rt_pixelvalue.sql: -Added st_setvalue with coordinates specified by a point geometry 2010-07-23 19:28 pracine * /spike/wktraster/rt_pg/rt_pg.c, /spike/wktraster/rt_pg/rtpostgis.sql.in.c, /spike/wktraster/test/regress/rt_pixelvalue.sql: -Implemented st_setvalue in rt_pg 2010-07-23 14:55 robe * /trunk/doc/faq_wktraster.xml: Polish up Raster FAQ a bit more 2010-07-23 14:22 robe * /spike/wktraster/doc/wktraster_comments.sql: latest autogenerated postgresql help from postgis docs 2010-07-23 14:16 robe * /trunk/doc/reference_wktraster.xml: document raster2coord family of functions 2010-07-22 12:26 robe * /trunk/doc/faq_wktraster.xml: Add Jorge's discussion on Oracle GeoRaster to FAQ 2010-07-22 10:50 robe * /trunk/doc/faq_wktraster.xml: Update to include link to MacOSX binaries. Also put in the reason for rtpostgis not loading (our fault but...) 2010-07-19 21:44 pracine * /spike/wktraster/test/regress/rt_georeference_expected: -Replaced most pl/pgsql SELECT ... INTO statement for their normal assignment equivalent using := 2010-07-19 21:43 pracine * /spike/wktraster/rt_pg/rtpostgis.sql.in.c: -Replaced most pl/pgsql SELECT ... INTO statement for their normal assignment equivalent using := -Fixed backward support for PostgreSQL 8.3 in ST_Intersection 2010-07-19 05:11 mleslie * /branches/1.5/loader/shp2pgsql-gui.c: Adding a default to the validation case statement to ensure we are initialising our parameters. 2010-07-19 05:07 mleslie * /branches/1.5/loader/shp2pgsql-gui.c, /branches/1.5/loader/structure.c: Fixed a couple of memory issues. 2010-07-19 00:44 mleslie * /branches/1.5/configure.ac, /branches/1.5/loader/Makefile.in, /branches/1.5/loader/cunit, /branches/1.5/loader/cunit/Makefile.in, /branches/1.5/loader/cunit/cu_list.c, /branches/1.5/loader/cunit/cu_list.h, /branches/1.5/loader/cunit/cu_tester.c, /branches/1.5/loader/cunit/cu_tester.h, /branches/1.5/loader/image, /branches/1.5/loader/image/error.png, /branches/1.5/loader/image/good.png, /branches/1.5/loader/image/icon_source.svg, /branches/1.5/loader/image/warn.png, /branches/1.5/loader/shp2pgsql-gui.c, /branches/1.5/loader/structure.c, /branches/1.5/loader/structure.h: Migrating the shp2pgsql-gui and related changes from spike to the 1.5 branch. 2010-07-15 02:48 mleslie * /spike/mleslie/current, /spike/mleslie/current/doc/reference_old.xml, /spike/mleslie/current/liblwgeom/liblwgeom.h, /spike/mleslie/current/liblwgeom/lwcircstring.c, /spike/mleslie/current/loader/dbfopen.c, /spike/mleslie/current/loader/shp2pgsql-core.c, /spike/mleslie/current/postgis/geography.sql.in.c, /spike/mleslie/current/postgis/geography_inout.c, /spike/mleslie/current/postgis/long_xact.sql.in.c, /spike/mleslie/current/postgis/postgis.sql.in.c, /spike/mleslie/current/postgis/sqlmm.sql.in.c: Merging 1.5 branch changes. 2010-07-12 23:44 mleslie * /spike/mleslie/current/loader/shp2pgsql-gui.c: Minor code clean-up. 2010-07-12 13:13 robe * /spike/wktraster/doc/wktraster_comments.sql: new changes in doco 2010-07-09 16:59 robe * /trunk/doc/reference_wktraster.xml: ST_PixelAsPolygon 2010-07-09 14:55 robe * /trunk/doc/reference_wktraster.xml: additional note link to ST_BandPixelType in case people don't know what the codes mean 2010-07-09 14:53 robe * /trunk/doc/reference_wktraster.xml: ST_RasterBandMetaData 2010-07-09 06:32 mleslie * /spike/mleslie/current/loader/shp2pgsql-gui.c: Adding accountability. 2010-07-07 21:52 strk * /trunk/topology/topology.sql.in.c: Add 7.3+ CAST (wasn't needed up to 7.2, against which this topology implementation was coded) 2010-07-07 14:23 robe * /trunk/doc/reference_wktraster.xml: get rid of obsolete note. Have to simplify example too since its not needed anymore -- oh well - will do later 2010-07-07 14:22 robe * /spike/wktraster/doc/wktraster_comments.sql: autogenerated from latest postgis docs 2010-07-07 14:20 robe * /trunk/doc/reference_wktraster.xml: typo missing end tag 2010-07-07 14:18 robe * /trunk/doc/reference_wktraster.xml: new protos for st_value (the point geometry versions -- yeh) plus examples 2010-07-07 13:59 robe * /trunk/doc/reference_wktraster.xml: st_metadata 2010-07-07 13:50 robe * /trunk/doc/reference_wktraster.xml: other missing protos of existing defined 2010-07-07 13:44 robe * /trunk/doc/reference_wktraster.xml: missed spot 2010-07-07 13:43 robe * /trunk/doc/reference_wktraster.xml: ad missing proto for bandnodatavalue 2010-07-06 08:28 strk * /trunk/NEWS, /trunk/doc/reference_accessor.xml: Document ST_isCollection (see #549) 2010-07-06 08:28 strk * /trunk/topology/ER/topology.fig: Remove spurious element (was hiding behind a fill) 2010-07-04 16:34 pramsey * /trunk/README.postgis: Add in micro commit to see if email hook is running 2010-07-02 17:24 pracine * /spike/wktraster/rt_pg/rtpostgis.sql.in.c: Slight optimization of ST_Intersection. 2010-07-02 01:43 pramsey * /branches/1.5/postgis/geography_inout.c: Fix error messages to handle SRID_DEFAULT macro properly 2010-07-01 13:20 strk * /trunk/NEWS, /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/postgis.sql.in.c, /trunk/regress/Makefile.in, /trunk/regress/iscollection.sql, /trunk/regress/iscollection_expected: Add ST_isCollection (see ticket #549) 2010-06-30 16:14 strk * /trunk/topology/test/Makefile: Do not source psqlrc when doing tests 2010-06-30 16:10 strk * /trunk/topology/topology.sql.in.c: More explicit cast from geometry to text (for quote_ident's sake) and an handling of unexistent topology. Tests run again with psql 8.3.9 2010-06-30 15:52 strk * /trunk/topology/topology.sql.in.c: Define the cross-pgsql macros that used to be in sqldefines.h (now lost) + use st_union rather than geomunion (now lost) 2010-06-30 15:51 strk * /trunk/topology/test/Makefile: Fix loading of postgis.sql 2010-06-29 15:39 jorgearevalo * /spike/wktraster/CREDITS, /spike/wktraster/configure.ac, /spike/wktraster/rt_core/rt_api.c, /spike/wktraster/rt_core/rt_api.h, /spike/wktraster/rt_pg/rt_pg.c, /spike/wktraster/rt_pg/rt_pg.h, /spike/wktraster/rt_pg/rtpostgis.sql.in.c, /spike/wktraster/scripts/gdal2wktraster.py: Added copyright and CREDITS information. 2010-06-29 09:38 jorgearevalo * /spike/wktraster/CREDITS: Added Deimos Space company in CREDITS file. 2010-06-29 01:39 mleslie * /spike/mleslie/current/loader/shp2pgsql-gui.c: Added some separation between individual shapefile loads and ensurance that logging is appended to the log area (instead of at the cursor). 2010-06-29 00:39 mleslie * /spike/mleslie/current/loader/shp2pgsql-gui.c: Removed a double-free on config validation failure. 2010-06-28 11:00 robe * /spike/wktraster/doc/wktraster_comments.sql: Package postgresql wktraster installable help here for now until two projects are merged, and then it will be autogenerated along side the postgis_comments.sql 2010-06-25 10:05 strk * /trunk/postgis/lwgeom_geos.c: More exception handling to avoid leaks and give more info when it happens 2010-06-25 09:30 strk * /trunk/postgis/lwgeom_geos.c: Properly handle GEOS exceptions on cascaded union code (failing since introduction of postponed exception for cleaning geoms) 2010-06-25 07:48 robe * /branches/1.5/postgis/geography.sql.in.c: #536 missed a spot text,text variant of ST_DWithin 2010-06-25 07:46 robe * /trunk/postgis/geography.sql.in.c: #536 get rid of strict on ST_Intersects, ST_CoveredBy and ST_Covers because spatial index doesn't work with strict on (and text,text ST_DWithin) 2010-06-25 07:43 robe * /branches/1.5/postgis/geography.sql.in.c: #536 get rid of strict on ST_Intersects, ST_CoveredBy and ST_Covers because spatial index doesn't work with strict on 2010-06-25 07:41 strk * /trunk/regress/split.sql, /trunk/regress/split_expected: Test splitting 3d line by 2d blade 2010-06-24 13:26 robe * /trunk/doc/faq_wktraster.xml: minor corrections 2010-06-24 13:22 robe * /trunk/doc/faq_wktraster.xml: Add another FAQ 2010-06-24 12:02 robe * /trunk/doc/reference_wktraster.xml: fix some data type typos 2010-06-23 17:56 robe * /trunk/doc/reference_wktraster.xml: typo in data type 2010-06-23 16:53 robe * /trunk/doc/reference_wktraster.xml: ST_Intersection and minor changes for setof to distinquish from array types 2010-06-23 16:27 robe * /trunk/doc/reference_wktraster.xml: fix typo 2010-06-23 14:36 robe * /trunk/doc/reference_wktraster.xml: Document ST_Intersects 2010-06-23 14:18 robe * /trunk/doc/reference_wktraster.xml: document ST_Polygon 2010-06-23 13:51 robe * /trunk/doc/faq_wktraster.xml: Add some faqs from the wkt raster wiki. A lot I left out for now because they are too wordy. 2010-06-22 13:21 jorgearevalo * /spike/wktraster/rt_pg/rt_pg.c: Limitation of 2 decimal digits for double precission numbers in RASTER_dumpAsWKTPolygons erased. 2010-06-11 18:50 pracine * /spike/wktraster/scripts/gdal2wktraster.py: We are always creating only one table, even when loading many rasters and apparently even when using the -l option, so there is no reason to add two CREATE INDEX and VACUUM lines in the SQL output. Adding two CREATE INDEX was making the loading process to abort. 2010-06-10 16:19 jorgearevalo * /spike/wktraster/configure.ac, /spike/wktraster/rt_core/rt_api.c, /spike/wktraster/rt_pg/rt_pg.c: A try to solve RASTER_dumpAsWKTPolygons memory leaks on Windows. Needs testing. Related ticket #297. 2010-06-09 14:45 pracine * /spike/wktraster/scripts/gdal2wktraster.py: -Better implementation of the preceding commit 2010-06-09 14:21 pracine * /spike/wktraster/scripts/gdal2wktraster.py: -Add an entry in the raster_column only for the first raster in a series defined with wildcard 2010-06-08 05:32 mleslie * /spike/mleslie/current/loader/error.png, /spike/mleslie/current/loader/good.png, /spike/mleslie/current/loader/image, /spike/mleslie/current/loader/image/error.png, /spike/mleslie/current/loader/image/good.png, /spike/mleslie/current/loader/image/warn.png, /spike/mleslie/current/loader/shp2pgsql-gui.c, /spike/mleslie/current/loader/warn.png: Properly disposing of the shape loader state and moving images into a subdirectory. 2010-06-07 15:18 pracine * /spike/wktraster/rt_pg/rtpostgis.sql.in.c, /spike/wktraster/test/regress/Makefile.in, /spike/wktraster/test/regress/rt_spatial_relationship.sql, /spike/wktraster/test/regress/rt_spatial_relationship_expected: -Implemented ST_Intersect and ST_Intersection. This also address ticket 502 2010-06-07 15:09 pracine * /spike/wktraster/rt_pg/rt_pg.h: -Added my copyright... 2010-06-07 15:08 pracine * /spike/wktraster/rt_core/rt_api.c, /spike/wktraster/rt_core/rt_api.h, /spike/wktraster/rt_pg/rt_pg.c, /spike/wktraster/test/core/testapi.c, /spike/wktraster/test/core/testwkb.c: -ST_Value should return NULL instead of an error when the x and y are out of bound. This is more consistent with intersection behavior. -Fixed the size of the memory allocated to strings receiving the SRID and the value of a vectorized raster part in RASTER_dumpAsWKTPolygons. They must fit the maximum string size, not the numeric size. 2010-06-07 15:08 pracine * /spike/wktraster/test/regress/create_rt_utility_test.sql, /spike/wktraster/test/regress/rt_band_properties.sql, /spike/wktraster/test/regress/rt_set_properties.sql: -Added my copyright... 2010-06-07 15:04 pracine * /spike/wktraster/scripts/gdal2wktraster.py: -Replaced the function use to create the index from st_envelope to st_convexhull since the implicit cast from rast to geometry is now st_convexhull. 2010-06-07 05:51 mleslie * /spike/mleslie/current/loader/shp2pgsql-gui.c: Adding method-level commentary. 2010-06-07 05:06 mleslie * /spike/mleslie/current/loader/shp2pgsql-gui.c: Improving the field matching check to allow variation on column order. 2010-06-07 03:12 mleslie * /spike/mleslie/current/loader/shp2pgsql-gui.c: Adding schema validation/table existance checks to load modes that require it. 2010-06-04 01:31 mleslie * /spike/mleslie/current/loader/shp2pgsql-gui.c: Handling long filenames a bit more gracefully. 2010-06-03 19:10 pramsey * /trunk/loader/shp2pgsql-core.c: Remove crash when dbf file is missing / unloadable 2010-06-03 19:08 pramsey * /branches/1.5/loader/shp2pgsql-core.c: Remove crash case in early shutdown due to missing shapefile 2010-06-03 07:38 mleslie * /spike/mleslie/current/loader/error.png, /spike/mleslie/current/loader/good.png, /spike/mleslie/current/loader/icon_source.svg, /spike/mleslie/current/loader/shp2pgsql-gui.c, /spike/mleslie/current/loader/warn.png: Adding status icons to the list. 2010-06-03 07:35 mleslie * /spike/mleslie/current/loader/cunit/cu_tester.c: Cleaning up some well founded warnings. 2010-06-03 02:04 mleslie * /spike/mleslie/current/loader/cunit/Makefile.in, /spike/mleslie/current/loader/cunit/cu_list.c, /spike/mleslie/current/loader/cunit/cu_list.h, /spike/mleslie/current/loader/cunit/cu_tester.c, /spike/mleslie/current/loader/cunit/cu_tester.h: Adding or updating licence headers and setting keyword properties for new files. 2010-06-03 01:56 mleslie * /spike/mleslie/current/loader/shp2pgsql-gui.c, /spike/mleslie/current/loader/structure.c: Testing on linux has revealed some windowsy assumptions on standard libraries. Those are now corrected. 2010-06-03 00:56 mleslie * /spike/mleslie/current/configure.ac, /spike/mleslie/current/loader/cunit, /spike/mleslie/current/loader/cunit/Makefile.in, /spike/mleslie/current/loader/cunit/cu_list.c, /spike/mleslie/current/loader/cunit/cu_list.h, /spike/mleslie/current/loader/cunit/cu_tester.c, /spike/mleslie/current/loader/cunit/cu_tester.h: Adding cunit tests for the file list structure. 2010-06-03 00:55 mleslie * /spike/mleslie/current/loader/shp2pgsql-gui.c: Adding basic filename checking to the manually editable bits. 2010-06-03 00:54 mleslie * /spike/mleslie/current/loader/Makefile.in: Updating the makefile to include structure files. 2010-06-02 06:29 mleslie * /spike/mleslie/current/loader/shp2pgsql-gui.c, /spike/mleslie/current/loader/structure.c, /spike/mleslie/current/loader/structure.h: Breaking out the structure and supporting functions for testing. Adding load mode control and improved the error reporting/handling somewhat. 2010-06-01 20:00 pramsey * /branches/1.5/loader/dbfopen.c: Accept "0" as a null DBF date value. 2010-06-01 20:00 pramsey * /branches/1.4/loader/dbfopen.c: Accept "0" as a null DBF date value. 2010-06-01 19:59 pramsey * /trunk/loader/dbfopen.c: Fix sense of the dbf/date test. 2010-06-01 19:58 pramsey * /trunk/loader/dbfopen.c: Accept "0" as a null value for Date types. 2010-06-01 13:16 colivier * /branches/1.4/liblwgeom/lwutil.c: Fix typo in lwgeomTypeName. Change ST_Line to ST_LineString. Cf #537 2010-05-31 20:13 pracine * /spike/wktraster/rt_pg/rtpostgis.sql.in.c, /spike/wktraster/test/regress/create_rt_band_properties_test.sql, /spike/wktraster/test/regress/rt_band_properties_expected, /spike/wktraster/test/regress/rt_pixelvalue.sql: Added st_pixelaspolygon(rast raster, band integer, x integer, y integer) necessary for the upcoming st_intersect function. 2010-05-31 19:37 pracine * /spike/wktraster/test/regress/create_rt_utility_test.sql: Fixed comment on value. 2010-05-31 18:30 pracine * /spike/wktraster/rt_pg/rtpostgis.sql.in.c, /spike/wktraster/test/regress/Makefile.in, /spike/wktraster/test/regress/create_rt_band_properties_test.sql, /spike/wktraster/test/regress/rt_pixelvalue.sql, /spike/wktraster/test/regress/rt_pixelvalue_expected: Fix for ticket 501. Added a st_value(rast raster, band integer, pt geometry) function and its default to band 1 companion (st_value(rast raster, pt geometry)). 2010-05-31 05:08 mleslie * /spike/mleslie/current/loader/shp2pgsql-gui.c: Cleaning up the edit handling. 2010-05-31 04:24 mleslie * /spike/mleslie/current, /spike/mleslie/current/ChangeLog, /spike/mleslie/current/GNUmakefile, /spike/mleslie/current/HOWTO_RELEASE, /spike/mleslie/current/NEWS, /spike/mleslie/current/README.postgis, /spike/mleslie/current/TODO, /spike/mleslie/current/Version.config, /spike/mleslie/current/configure.ac, /spike/mleslie/current/doc/html/image_src/generator.c, /spike/mleslie/current/doc/installation.xml, /spike/mleslie/current/doc/reference_constructor.xml, /spike/mleslie/current/doc/reference_editor.xml, /spike/mleslie/current/doc/reference_exception.xml, /spike/mleslie/current/doc/reference_lrs.xml, /spike/mleslie/current/doc/reference_measure.xml, /spike/mleslie/current/doc/reference_old.xml, /spike/mleslie/current/doc/reference_operator.xml, /spike/mleslie/current/doc/reference_output.xml, /spike/mleslie/current/doc/release_notes.xml, /spike/mleslie/current/doc/using_postgis_dataman.xml, /spike/mleslie/current/extras/wkb_reader/printwkb.c, /spike/mleslie/current/liblwgeom/Makefile.in, /spike/mleslie/current/liblwgeom/cunit/cu_algorithm.c, /spike/mleslie/current/liblwgeom/cunit/cu_geodetic.c, /spike/mleslie/current/liblwgeom/cunit/cu_libgeom.c, /spike/mleslie/current/liblwgeom/cunit/cu_measures.c, /spike/mleslie/current/liblwgeom/examples/unparser.c, /spike/mleslie/current/liblwgeom/g_box.c, /spike/mleslie/current/liblwgeom/g_coord.c, /spike/mleslie/current/liblwgeom/g_ptarray.c, /spike/mleslie/current/liblwgeom/g_serialized.c, /spike/mleslie/current/liblwgeom/g_util.c, /spike/mleslie/current/liblwgeom/liblwgeom.h, /spike/mleslie/current/liblwgeom/lwalgorithm.c, /spike/mleslie/current/liblwgeom/lwcircstring.c, /spike/mleslie/current/liblwgeom/lwcollection.c, /spike/mleslie/current/liblwgeom/lwgeodetic.c, /spike/mleslie/current/liblwgeom/lwgeom.c, /spike/mleslie/current/liblwgeom/lwgeom_api.c, /spike/mleslie/current/liblwgeom/lwgparse.c, /spike/mleslie/current/liblwgeom/lwgunparse.c, /spike/mleslie/current/liblwgeom/lwline.c, /spike/mleslie/current/liblwgeom/lwmcurve.c, /spike/mleslie/current/liblwgeom/lwmline.c, /spike/mleslie/current/liblwgeom/lwmpoint.c, /spike/mleslie/current/liblwgeom/lwmpoly.c, /spike/mleslie/current/liblwgeom/lwmsurface.c, /spike/mleslie/current/liblwgeom/lwpoly.c, /spike/mleslie/current/liblwgeom/lwsegmentize.c, /spike/mleslie/current/liblwgeom/lwspheroid.c, /spike/mleslie/current/liblwgeom/lwtree.c, /spike/mleslie/current/liblwgeom/lwutil.c, /spike/mleslie/current/liblwgeom/measures.c, /spike/mleslie/current/liblwgeom/ptarray.c, /spike/mleslie/current/loader/Makefile.in, /spike/mleslie/current/loader/dbfopen.c, /spike/mleslie/current/loader/getopt.c, /spike/mleslie/current/loader/getopt.h, /spike/mleslie/current/loader/pgsql2shp.c, /spike/mleslie/current/loader/shp2pgsql-cli.c, /spike/mleslie/current/loader/shp2pgsql-core.c, /spike/mleslie/current/loader/shp2pgsql-core.h, /spike/mleslie/current/loader/shp2pgsql-gui.c, /spike/mleslie/current/loader/shpopen.c, /spike/mleslie/current/loader/stringbuffer.c, /spike/mleslie/current/macros/gtk-2.0.m4, /spike/mleslie/current/postgis/geography_btree.c, /spike/mleslie/current/postgis/geography_estimate.c, /spike/mleslie/current/postgis/geography_gist.c, /spike/mleslie/current/postgis/geography_inout.c, /spike/mleslie/current/postgis/geography_measurement.c, /spike/mleslie/current/postgis/long_xact.sql.in.c, /spike/mleslie/current/postgis/lwgeom_accum.c, /spike/mleslie/current/postgis/lwgeom_box3d.c, /spike/mleslie/current/postgis/lwgeom_chip.c, /spike/mleslie/current/postgis/lwgeom_debug.c, /spike/mleslie/current/postgis/lwgeom_estimate.c, /spike/mleslie/current/postgis/lwgeom_export.c, /spike/mleslie/current/postgis/lwgeom_functions_analytic.c, /spike/mleslie/current/postgis/lwgeom_functions_basic.c, /spike/mleslie/current/postgis/lwgeom_functions_lrs.c, /spike/mleslie/current/postgis/lwgeom_geojson.c, /spike/mleslie/current/postgis/lwgeom_geos.c, /spike/mleslie/current/postgis/lwgeom_geos_prepared.c, /spike/mleslie/current/postgis/lwgeom_gist.c, /spike/mleslie/current/postgis/lwgeom_gml.c, /spike/mleslie/current/postgis/lwgeom_in_gml.c, /spike/mleslie/current/postgis/lwgeom_in_kml.c, /spike/mleslie/current/postgis/lwgeom_inout.c, /spike/mleslie/current/postgis/lwgeom_ogc.c, /spike/mleslie/current/postgis/lwgeom_spheroid.c, /spike/mleslie/current/postgis/lwgeom_sqlmm.c, /spike/mleslie/current/postgis/lwgeom_svg.c, /spike/mleslie/current/postgis/lwgeom_transform.c, /spike/mleslie/current/postgis/lwgeom_transform.h, /spike/mleslie/current/postgis/postgis.sql.in.c, /spike/mleslie/current/postgis/sqlmm.sql.in.c, /spike/mleslie/current/postgis/uninstall_postgis.sql.in.c, /spike/mleslie/current/regress/geojson_expected, /spike/mleslie/current/regress/gml_expected, /spike/mleslie/current/regress/run_test, /spike/mleslie/current/regress/svg.sql, /spike/mleslie/current/regress/svg_expected, /spike/mleslie/current/regress/tickets.sql, /spike/mleslie/current/regress/tickets_expected, /spike/mleslie/current/utils/postgis_proc_upgrade.pl: Updating my spike with changes to the stable branch. 2010-05-28 21:38 pracine * /spike/wktraster/test/regress/rt_georeference_expected: Partial fix for ticket 484: item 4) Name the input variables (and indent a bit better). 2010-05-28 21:37 pracine * /spike/wktraster/rt_pg/rtpostgis.sql.in.c: Partial fix for ticket 484: item 4) Name the input variables (and indent a bit better). 2010-05-28 20:54 pracine * /spike/wktraster/rt_pg/rtpostgis.sql.in.c: Partial fix for ticket 484: item 1) Replace "CREATEFUNCTION" with "CREATE OR REPLACE FUNCTION". Actually all the macros defined at the beginning of the file with their real values. 2010-05-28 20:15 pracine * /spike/wktraster/rt_pg/rtpostgis.sql.in.c, /spike/wktraster/test/regress/Makefile.in, /spike/wktraster/test/regress/create_rt_utility_test.sql, /spike/wktraster/test/regress/create_rt_utility_test_expected, /spike/wktraster/test/regress/rt_utility.sql, /spike/wktraster/test/regress/rt_utility_expected: Added pg/pgsql utility functions to convert world coordinates to raster coordinates and vice-versa. st_world2rastercoordx(rast raster, xw float8, yw float8) st_world2rastercoordx(rast raster, xw float8) st_world2rastercoordx(rast raster, pt geometry) st_world2rastercoordy(rast raster, xw float8, yw float8) st_world2rastercoordy(rast raster, yw float8) st_world2rastercoordy(rast raster, pt geometry) st_raster2worldcoordx(rast raster, xr int, yr int) st_raster2worldcoordx(rast raster, xr int) st_raster2worldcoordy(rast raster, xr int, yr int) st_raster2worldcoordy(rast raster, yr int) 2010-05-27 18:35 pracine * /spike/wktraster/rt_pg/rtpostgis.sql.in.c: Added functions defaulting to band 1 for functions accessing and setting band parameters when no band is specified. 2010-05-27 18:33 pracine * /spike/wktraster/rt_pg/rt_pg.c: Removed warning when there is no path associated with a band since rt_core already return a warning. 2010-05-27 16:35 pracine * /spike/wktraster/test/regress/Makefile.in: Added band_properties test in the makefile. 2010-05-27 16:15 pracine * /spike/wktraster/rt_pg/rtpostgis.sql.in.c: Commented out function to be implemented (ST_SetValue). 2010-05-27 14:04 pramsey * /branches/1.5/configure.ac, /branches/1.5/loader/shp2pgsql-core.c: Make use of iconvctl conditional on it existing 2010-05-27 14:03 pramsey * /trunk/loader/shp2pgsql-core.c: Remember to close the iconv handle 2010-05-27 14:02 pramsey * /trunk/configure.ac, /trunk/loader/shp2pgsql-core.c: Make use of iconvctl conditional on it existing 2010-05-27 13:40 pramsey * /trunk/loader/shp2pgsql-core.c: Remove unused variable 2010-05-27 13:19 pramsey * /trunk/loader/shp2pgsql-core.c, /trunk/loader/shp2pgsql-core.h: Fix utf8 to return *something* when it can, so that something can be reported in the error string. 2010-05-27 13:19 pramsey * /branches/1.5/loader/shp2pgsql-core.c, /branches/1.5/loader/shp2pgsql-core.h: Fix utf8 to return *something* when it can, so that something can be reported inthe error string. 2010-05-26 17:27 pramsey * /branches/1.5/loader/shp2pgsql-core.c, /branches/1.5/loader/shp2pgsql-core.h: Change default back to UTF8 and improve error message on failure. 2010-05-26 17:26 pramsey * /trunk/loader/shp2pgsql-core.c, /trunk/loader/shp2pgsql-core.h: Change default back to UTF8 and improve error message on failure. 2010-05-26 16:26 pramsey * /trunk/loader/shp2pgsql-gui.c: Read configuration info from environment, if it's there. 2010-05-26 16:25 pramsey * /branches/1.5/loader/shp2pgsql-gui.c: Read configuration info from environment, if it's there. 2010-05-26 16:02 pramsey * /branches/1.5/loader/shp2pgsql-gui.c: Only update the progress bar once every N records, where N is determined by the number of records in the file. 2010-05-26 16:02 pramsey * /trunk/loader/shp2pgsql-gui.c: Only update the progress bar once every N records, where N is determined by the number of records in the file. 2010-05-25 18:44 pramsey * /trunk/loader/shp2pgsql-core.h: Back off from Win32 encoding to more generic ISO8859-1 2010-05-25 18:43 pramsey * /branches/1.5/loader/shp2pgsql-core.h: Back off from win32 encoding to generic ISO 8859-1 2010-05-25 15:11 pracine * /spike/wktraster/rt_pg/rt_pg.c: Do not return an error when there is not path, just a warning and a NULL. 2010-05-25 13:19 jorgearevalo * /spike/wktraster/rt_core/rt_api.c, /spike/wktraster/rt_pg/rt_pg.c: Some memory freed in rt_api.c, rt_raster_dump_as_wktpolygons function. Call to get_rt_context deleted from rt_pg.c, RASTER_dumpAsWktPolygons, because it caused a memory context change that caused problems 2010-05-22 15:41 strk * /trunk/NEWS: Add note about the truncated multibyte enhancement (as the issue came out on IRC for another dataset) 2010-05-21 12:24 jorgearevalo * /spike/wktraster/rt_core/rt_api.c, /spike/wktraster/rt_pg/rt_pg.c: Added more debug information to rt_raster_dump_as_wktpolygons. 2010-05-20 04:20 robe * /trunk/doc/reference_measure.xml: minor formatting on ST_Covers 2010-05-20 04:19 robe * /branches/1.5/doc/reference_measure.xml: minor formatting on ST_Covers 2010-05-19 15:24 robe * /branches/1.5/doc/reference_constructor.xml: link to ST_MakePointM from ST_MakePoint 2010-05-19 15:22 robe * /trunk/doc/reference_constructor.xml: link to ST_MakePointM from ST_MakePoint 2010-05-19 15:17 robe * /trunk/doc/reference_measure.xml: geography example for st_covers 2010-05-19 15:12 robe * /branches/1.5/doc/reference_measure.xml: Put in a geography example for st_covers 2010-05-18 19:41 pracine * /spike/wktraster/rt_pg/rtpostgis.sql.in.c: Added two metadata functions: st_metadata(raster) & st_bandmetadata(rast, 1) 2010-05-18 17:43 pramsey * /trunk/postgis/geography_estimate.c: Remove crash for case when all geographies are on the outer edges of the histobox, causing all to be classified as "deviants" by the stdev code line (#474) 2010-05-18 17:41 pramsey * /branches/1.5/postgis/geography_estimate.c: Remove crash for case when all geographies are on the outer edges of the histobox, causing all to be classified as "deviants" by the stdev code line (#474) 2010-05-17 23:38 pramsey * /trunk/liblwgeom/lwout_wkt.c, /trunk/liblwgeom/stringbuffer.c, /trunk/liblwgeom/stringbuffer.h, /trunk/loader/shp2pgsql-core.c, /trunk/loader/shp2pgsql-core.h, /trunk/loader/shp2pgsql-gui.c: Rename vasbappend to stringbuffer_aprintf 2010-05-17 23:33 pramsey * /trunk/loader/shp2pgsql-core.c, /trunk/loader/shp2pgsql-core.h, /trunk/loader/shp2pgsql-gui.c: Allow GUI to create partial connection strings. 2010-05-17 23:20 pramsey * /branches/1.5/loader/shp2pgsql-core.c, /branches/1.5/loader/shp2pgsql-core.h, /branches/1.5/loader/shp2pgsql-gui.c, /branches/1.5/loader/stringbuffer.c: Allow connection strings with missing parameters. Fixes a problem when 'password=' is sent through. 2010-05-17 14:39 jorgearevalo * /spike/wktraster/rt_core/rt_api.c: OGRDeregisterDriver not used (it was introduced in GDAL 1.8, and we want compatibility with GDAL 1.7) 2010-05-13 13:44 jorgearevalo * /spike/wktraster/rt_core/rt_api.c: Deleted line that caused crash in rt_raster_dump_as_wktpolygons 2010-05-13 08:39 strk * /trunk/postgis/lwgeom_geos_split.c: Fix memory error in ST_Split (short allocation) 2010-05-12 18:20 jorgearevalo * /spike/wktraster/configure.ac, /spike/wktraster/rt_core/rt_api.c, /spike/wktraster/rt_pg/rt_pg.c: Improved the way rt_raster_dump_as_wktpolygons frees resources. Added optional debug information in configure.ac 2010-05-06 21:31 pracine * /spike/wktraster/rt_core/rt_api.c: Wrong comparison operator make that the size of the array is too small when there is a no data value. 2010-05-04 21:21 strk * /trunk/NEWS: Add ST_MakeValid item 2010-05-04 21:19 strk * /trunk/postgis/lwgeom_geos_clean.c: Oops, was using GEOS types instead of LWGEOM ones.. 2010-05-04 17:19 robe * /branches/1.5/doc/reference_constructor.xml: Provide example of ST_GeogFromText 2010-05-04 17:18 robe * /trunk/doc/reference_constructor.xml: fix formatting 2010-05-04 17:17 robe * /trunk/doc/reference_constructor.xml: Provide at least one example of ST_GeogFromText 2010-05-04 15:36 robe * /trunk/doc/faq_wktraster.xml: fix some faqs I got wrong, break out some long faqs. Add Tamas nightly build to list for latest and greatest windows GDAL binaries 2010-05-04 03:50 robe * /trunk/doc/reference_wktraster.xml: Break out raster band editor functions into separate section 2010-05-03 23:38 jorgearevalo * /spike/wktraster/configure.ac, /spike/wktraster/rt_core/Makefile.in, /spike/wktraster/rt_core/rt_api.c, /spike/wktraster/rt_core/rt_api.h, /spike/wktraster/rt_pg/rt_pg.c, /spike/wktraster/rt_pg/rtpostgis.sql.in.c, /spike/wktraster/test/core/testapi.c: - Disabled conditional compiling for GDAL-dependent functions. Now, we always compile against GDAL. - st_collect changed by st_union in st_polygon function. 2010-05-03 20:01 robe * /trunk/doc/reference_wktraster.xml: link ref 2010-05-03 19:59 robe * /trunk/doc/reference_wktraster.xml: requested changes from #514 2010-05-03 17:35 jorgearevalo * /spike/wktraster/rt_pg/rtpostgis.sql.in.c: Implemented ST_Polygon function. Related ticket #297. 2010-05-03 16:35 strk * /trunk/postgis/lwgeom_geos_clean.c: ST_MakeValid: Early fail if an unsupported type is given 2010-05-03 16:24 strk * /trunk/doc/reference_processing.xml: Document ST_MakeValid 2010-05-03 16:02 strk * /trunk/regress/Makefile.in: Add a 'staged-install' rule, helpful when you want to run a single test after changing the core lib ... 2010-05-03 15:59 strk * /trunk/postgis/lwgeom_geos_clean.c, /trunk/regress/clean.sql, /trunk/regress/clean_expected: ST_MakeValid: don't choke on MULTILINESTRING containing invalid LINESTRING elements 2010-05-03 12:11 strk * /trunk/regress/clean.sql, /trunk/regress/clean_expected: Merge SRID-retainment tests with some of the other tests 2010-05-03 11:31 strk * /trunk/postgis/lwgeom_geos_clean.c, /trunk/regress/clean.sql, /trunk/regress/clean_expected: Do not drop polygon boundaries collapsed to points 2010-05-03 03:26 robe * /trunk/doc/reference_wktraster.xml: Link to helper function built using ST_Value 2010-05-03 03:11 robe * /trunk/doc/reference_wktraster.xml: Get rid of still under development for ST_DumpAsPolygons. Seems to be working fairly well now. 2010-05-02 21:55 mloskot * /spike/wktraster/configure.ac: Renamed ./configure option --with-geosconfig to --with-geos. Removed unused parts from configure.ac. Small improvements in configure.ac. 2010-04-30 19:17 robe * /trunk/doc/reference_wktraster.xml: move bandnodatavalue to raster band section 2010-04-30 18:34 robe * /trunk/doc/reference_wktraster.xml: slight correction 2010-04-30 18:34 robe * /trunk/doc/reference_wktraster.xml: document build date and lib version maintenance functions 2010-04-30 18:25 robe * /trunk/doc/reference_wktraster.xml: document more functions -- start breaking out raster band functions from raster functions 2010-04-30 16:17 robe * /trunk/doc/reference_wktraster.xml: example for ST_DumpAsPolygons 2010-04-30 15:37 pracine * /spike/wktraster/rt_pg/rtpostgis.sql.in.c: Rearranged functions order in a more comprehensive manner (almost) following the XML reference. Moved wktgeomval and geomval nearer from DumpAsPolygons. 2010-04-30 12:33 jorgearevalo * /spike/wktraster/rt_core/rt_api.c: Small bug fixed. Allocation needs 1 more byte. Related ticket #494 2010-04-30 08:18 jorgearevalo * /spike/wktraster/rt_core/rt_api.c: Increase buffer size to store memory address, from 10 characters to 20. If we have to deal with 64bits addresses, we need more space. 2010-04-29 20:37 pracine * /spike/wktraster/rt_pg/rtpostgis.sql.in.c: Rearranged functions order in a more comprehensive manner (almost) following the XML reference. 2010-04-29 17:50 jorgearevalo * /spike/wktraster/rt_pg/rt_pg.c: Confusing comment changed 2010-04-29 17:45 pracine * /spike/wktraster/rt_pg/rt_pg.c: Fix for ticket 512. Conditional compilation of PostgreSQL NOTICE. 2010-04-29 17:42 pracine * /spike/wktraster/rt_pg/rtpostgis.sql.in.c: Lowercased some function names. 2010-04-29 17:39 jorgearevalo * /spike/wktraster/rt_core/rt_api.c: Changed rt_raster_dump_as_wktpolygons function prototype in case --enable-development option not provided while configuring 2010-04-29 17:26 jorgearevalo * /spike/wktraster/rt_core/rt_api.c, /spike/wktraster/rt_core/rt_api.h, /spike/wktraster/rt_pg/rt_pg.c, /spike/wktraster/rt_pg/rtpostgis.sql.in.c, /spike/wktraster/test/core/testapi.c: Ticket #494 probably fixed. Needs more testing, anyway. Related ticket #297. 2010-04-28 17:25 jorgearevalo * /spike/wktraster/rt_core/rt_api.c, /spike/wktraster/rt_pg/rt_pg.c: SRF C function rt_dump_as_wktpolygons simplified. Still buggy. Non-ANSI comments, with //, changed by /* ... */ 2010-04-28 13:11 pracine * /spike/wktraster/rt_pg/rtpostgis.sql.in.c: Ticket 494. SRID must be integrated into the geometry. 2010-04-28 07:30 jorgearevalo * /spike/wktraster/rt_pg/rt_pg.c, /spike/wktraster/rt_pg/rtpostgis.sql.in.c: Deleted 'dummy' retcomposite type and associated function. 2010-04-27 23:45 jorgearevalo * /spike/wktraster/rt_core/rt_api.h: Defined the host system in rt_api.h. Defined stricmp and strnicmp for UNIX-like systems, to avoid make check crash in Linux. 2010-04-27 23:06 jorgearevalo * /spike/wktraster/scripts/gdal2wktraster.py: Not necessary to change the geotransform array returned by GDAL driver GetGeoTransform function for non-referenced rasters. Each driver returns a correct geotransform array. Related ticket: #498. 2010-04-27 17:57 pracine * /spike/wktraster/rt_core/rt_api.c, /spike/wktraster/test/core/testapi.c: Fix for ticket 494. On Windows addresses are passed as 6 digit without the "0x" prefix. Added support for HasNoData in rt_raster_dump_as_wktpolygons. Added hasnodatavalue and datavalue parameters to addBand() in testapi.c. 2010-04-27 15:26 colivier * /trunk/doc/reference_output.xml, /trunk/liblwgeom/cunit/cu_out_gml.c, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwout_gml.c, /trunk/postgis/geography_inout.c, /trunk/postgis/lwgeom_export.c, /trunk/regress/out_geography.sql, /trunk/regress/out_geography_expected, /trunk/regress/out_geometry.sql, /trunk/regress/out_geometry_expected: Add new option to ST_AsGML: ability to remove srsDimension attribute in GML 3. cf #508 2010-04-27 13:59 colivier * /branches/1.4/doc/reference.xml, /branches/1.4/postgis/lwgeom_geojson.c, /branches/1.4/postgis/lwgeom_gml.c, /branches/1.4/regress/geojson_expected, /branches/1.4/regress/gml_expected: Fix wrong OGC URN in GeoJson and GML output. Cf #507 2010-04-27 13:59 colivier * /branches/1.5/doc/reference_output.xml, /branches/1.5/postgis/lwgeom_export.c, /branches/1.5/regress/geojson_expected, /branches/1.5/regress/gml_expected: Fix wrong OGC URN in GeoJson and GML output. Cf #507 2010-04-27 13:58 colivier * /trunk/doc/reference_output.xml, /trunk/liblwgeom/cunit/cu_out_gml.c, /trunk/postgis/lwgeom_export.c, /trunk/regress/out_geography_expected, /trunk/regress/out_geometry_expected: Fix wrong OGC URN in GeoJson and GML output. Cf #507 2010-04-23 14:56 pramsey * /branches/1.5/loader/shp2pgsql-gui.c: Declare menu_item_quit for MacOSX cmd-Q shortcut code. 2010-04-22 09:00 jorgearevalo * /spike/wktraster/rt_core/rt_api.c: Possible memory access violation fixed: when creating a new GDALRasterBand in rt_raster_dump_as_wktpolygons, the data pointer now is dinamically allocated based on raster dimensions and band datatype. Related ticket #494 2010-04-21 17:13 jorgearevalo * /spike/wktraster/scripts/rtrowdump.py: Small bug fixed: numpy.zeros uses (height x width) syntax for input parameters, not (width x height) 2010-04-20 04:18 robe * /trunk/doc/reference_wktraster.xml: Add another example to st_value demonstrating sampling and fix other example 2010-04-19 03:07 robe * /trunk/doc/reference_wktraster.xml: document ST_SetBandHasNoDataValue 2010-04-18 12:13 strk * /trunk/loader/shp2pgsql-core.c: Escape fields named xmin (xmax was already escaped). See issue #504. 2010-04-17 21:25 strk * /trunk/doc/reference_processing.xml: Fix documentation for ST_Split (so postgis_comments.sql is correct) 2010-04-17 11:06 strk * /trunk/postgis/lwgeom_geos.c: Plug a couple of memory leaks 2010-04-17 08:26 strk * /trunk/postgis/lwgeom_geos.c, /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: Fix crash on invalid polygon rings conversion to geos 2010-04-17 01:53 robe * /trunk/doc/reference_wktraster.xml: fix typos and add more links 2010-04-17 00:57 robe * /trunk/doc/reference_wktraster.xml: ST_SkewX, ST_SkewY, ST_SetSkew 2010-04-17 00:13 robe * /trunk/doc/reference_wktraster.xml: typo in return description of ST_MakeEmptyRaster 2010-04-16 12:48 jorgearevalo * /spike/wktraster/rt_pg/rt_pg.c, /spike/wktraster/rt_pg/rtpostgis.sql.in.c: Erased ST_Dummy function. ST_ prefix is reserved. Added retcomposite function, like in PostgreSQL doc, for testing SRF purposes. 2010-04-15 18:06 jorgearevalo * /spike/wktraster/configure.ac, /spike/wktraster/rt_pg/rt_pg.c, /spike/wktraster/rt_pg/rtpostgis.sql.in.c, /spike/wktraster/scripts/rtreader.py, /spike/wktraster/test/core/testapi.c: Small bug fixed in testcore: CHECK_EQUALS_DOUBLE instead of CHECK_EQUALS. Added extra debug info in rtreader.py and rt_pg.c (to help fixing RASTER_dumpAsWKTPolygons function) 2010-04-14 20:16 pracine * /spike/wktraster/test/regress/rt_georeference.sql: Fix for ticket 479. Renamed both x and y st_rotation functions to st_skewx and st_skewy. Fix for ticket 481. Renamed ST_SetRotation to ST_SetSkew. 2010-04-14 20:15 pracine * /spike/wktraster/test/regress/rt_rotation.sql, /spike/wktraster/test/regress/rt_set_properties.sql: Fix for ticket 479. Renamed both x and y st_rotation functions to st_skewx and st_skewy. Fix for ticket 481. Renamed ST_SetRotation to ST_SetSkew. 2010-04-14 20:15 pracine * /spike/wktraster/test/core/testapi.c, /spike/wktraster/test/core/testwkb.c: Fix for ticket 479. Renamed both x and y st_rotation functions to st_skewx and st_skewy. Fix for ticket 481. Renamed ST_SetRotation to ST_SetSkew. 2010-04-14 20:14 pracine * /spike/wktraster/rt_pg/rt_pg.c, /spike/wktraster/rt_pg/rt_pg.h, /spike/wktraster/rt_pg/rtpostgis.sql.in.c: Fix for ticket 479. Renamed both x and y st_rotation functions to st_skewx and st_skewy. Fix for ticket 481. Renamed ST_SetRotation to ST_SetSkew. 2010-04-14 20:12 pracine * /spike/wktraster/rt_core/rt_api.c, /spike/wktraster/rt_core/rt_api.h: Fix for ticket 479. Renamed both x and y st_rotation functions to st_skewx and st_skewy. Fix for ticket 481. Renamed ST_SetRotation to ST_SetSkew. 2010-04-14 18:28 pracine * /spike/wktraster/rt_pg/rtpostgis.sql.in.c: Fix for ticket 479. Renamed both x and y st_rotation fucntions to st_skewx and st_skewy. 2010-04-14 17:42 robe * /trunk/doc/reference_wktraster.xml: fix typos 2010-04-14 14:56 robe * /trunk/doc/faq_wktraster.xml: more gdal_translate examples 2010-04-14 14:48 robe * /trunk/doc/faq_wktraster.xml: another example of gdal_translate 2010-04-14 14:27 pracine * /spike/wktraster/rt_pg/rtpostgis.sql.in.c: The geomval structure should not include the srid. 2010-04-14 14:09 robe * /trunk/doc/reference_wktraster.xml: Example of AddRasterColumn 2010-04-14 13:16 robe * /trunk/doc/reference_wktraster.xml: Fix typo 2010-04-14 12:52 robe * /trunk/doc/reference_wktraster.xml: Provide yet more common use case examples of ST_Value 2010-04-14 11:48 robe * /trunk/doc/faq_wktraster.xml: try to get rid of really long lines 2010-04-14 11:40 robe * /trunk/doc/faq_wktraster.xml: Document how to define a raster layer in Mapserver 2010-04-14 08:26 jorgearevalo * /spike/wktraster/scripts/gdal2wktraster.py: Bug fixed. VACUUM ANALYZE without 'FULL' generated. "schema"."table" syntax instead of "schema.table". Related ticket #499 2010-04-13 19:43 pracine * /spike/wktraster/scripts/gdal2wktraster.py: Fix for ticket 496. Indexing was broken by ST_Envelope renaming. 2010-04-13 06:08 robe * /trunk/doc/faq_wktraster.xml: Give faq an id for easier pretty bookmarking 2010-04-13 04:38 robe * /trunk/doc/faq_wktraster.xml: 2010-04-13 04:37 robe * /trunk/doc/faq_wktraster.xml: forgot paragraph mark 2010-04-13 04:35 robe * /trunk/doc/faq_wktraster.xml: more elaboration of the important Can I export my raster data FAQ 2010-04-12 21:11 robe * /trunk/doc/faq_wktraster.xml: typo fix 2010-04-12 20:58 robe * /trunk/doc/faq_wktraster.xml: Add quickie faq about exporting raster data from PostGIS 2010-04-12 20:52 pracine * /spike/wktraster/rt_pg/rtpostgis.sql.in.c: Fix for ticket 495. Added optional minus in the regular expression. Also: Made st_georeferenc as SQL function and removed duplicate code in st_georeference(raster, text). 2010-04-12 14:19 pracine * /spike/wktraster/rt_pg/rtpostgis.sql.in.c: Fix for ticket 348. ST_Envelope and ST_Box2d are now SQL functions of ST_ConvexHull. 2010-04-12 08:48 colivier * /trunk/doc/reference_output.xml, /trunk/liblwgeom/cunit/cu_out_kml.c, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwout_kml.c, /trunk/postgis/geography.sql.in.c, /trunk/postgis/geography_inout.c, /trunk/postgis/lwgeom_export.c, /trunk/postgis/postgis.sql.in.c, /trunk/regress/out_geography.sql, /trunk/regress/out_geography_expected, /trunk/regress/out_geometry.sql, /trunk/regress/out_geometry_expected: Add optional namespace to ST_AsKML function. related in a way to #460 2010-04-12 04:44 robe * /trunk/doc/reference_wktraster.xml: minor additions 2010-04-11 23:21 robe * /trunk/doc/reference_wktraster.xml: start documenting ST_DumpAsPolygons. Will provide examples once get it to stop crashing on me. 2010-04-11 23:03 robe * /trunk/doc/reference_wktraster.xml: fix tag typo 2010-04-11 22:52 robe * /trunk/doc/reference_wktraster.xml: mistated something. Correct constraint description of addrastercolumn 2010-04-11 22:45 robe * /trunk/doc/reference_wktraster.xml: Add management functions section 2010-04-10 15:32 robe * /trunk/doc/xsl/wktraster_comments.sql.xsl: minor change 2010-04-10 03:39 robe * /trunk/doc/reference_wktraster.xml: title change 2010-04-10 02:48 robe * /trunk/doc/reference_wktraster.xml: start itemizing operators 2010-04-10 01:42 robe * /trunk/doc/reference_wktraster.xml: document st_setgeoreference 2010-04-09 19:56 pracine * /spike/wktraster/scripts/gdal2wktraster.py: Fix for ticket 348. ST_Envelope and ST_Box2d are now SQL functions of ST_ConvexHull. Removed useless rt_raster_get_envelope function from core. FIX for ticket 478. Negate Y GDAL pixelsize when the image is not georeferenced. 2010-04-09 19:48 pracine * /spike/wktraster/rt_core/rt_api.c, /spike/wktraster/rt_core/rt_api.h: Fix for ticket 478 & 348. ST_Envelope and ST_Box2d are now SQL functions of ST_ConvexHull. Removed useless rt_raster_get_envelope function from core. 2010-04-09 19:47 pracine * /spike/wktraster/rt_pg/rt_pg.c: Fix for ticket 478 & 348. ST_Envelope and ST_Box2d are now SQL functions of ST_ConvexHull. Removed useless rt_raster_get_envelope function from core. Also removed useless function definitions. 2010-04-09 19:45 pracine * /spike/wktraster/rt_pg/rtpostgis.sql.in.c: Fix for ticket 478 & 348. ST_Envelope and ST_Box2d are now SQL functions of ST_ConvexHull. Removed useless rt_raster_get_envelope function from core. 2010-04-09 19:44 pracine * /spike/wktraster/test/core/testapi.c: Fix for ticket 478 & 348. ST_Envelope and ST_Box2d are now SQL functions of ST_ConvexHull. Removed useless rt_raster_get_envelope function from core. 2010-04-09 16:24 robe * /trunk/doc/reference_wktraster.xml: Add ST_SetUpperLeft 2010-04-09 13:34 jorgearevalo * /spike/wktraster/rt_core/rt_api.c, /spike/wktraster/rt_core/rt_api.h, /spike/wktraster/rt_pg/rt_pg.c, /spike/wktraster/rt_pg/rtpostgis.sql.in.c, /spike/wktraster/test/core/testapi.c: SQL function ST_DumpAsPolygons created, under conditional compilation. It still has errors. So, it's NOT SAFE to use it. Default version returning NULL if don't specify --enable-development option in configure script created. Related ticket: #297 2010-04-08 18:36 pracine * /spike/wktraster/scripts/gdal2wktraster.py: Ticket 188. Implement a HasNoDataValue function. Set the HasNodata flag from gdal2wktraster.py. 2010-04-07 21:45 robe * /trunk/doc/faq_wktraster.xml, /trunk/doc/reference_wktraster.xml: 2010-04-07 19:22 robe * /trunk/doc/faq_wktraster.xml: fix reference typo 2010-04-07 17:25 robe * /trunk/doc/postgis.xml: forgot to add faq_wktraster item 2010-04-07 16:54 robe * /trunk/doc/Makefile.in, /trunk/doc/faq_wktraster.xml, /trunk/doc/postgis.xml: First draft of wktraster faq 2010-04-07 14:35 robe * /trunk/doc/reference_wktraster.xml: conver to 1 column 2 row table 2010-04-07 14:15 robe * /trunk/doc/reference_wktraster.xml: typo 2010-04-07 14:06 robe * /trunk/doc/reference_wktraster.xml: correct typo 2010-04-07 14:05 robe * /trunk/doc/reference_wktraster.xml: Put link to spec for a diagrammatic view. 2010-04-07 13:59 robe * /trunk/doc/reference_wktraster.xml: first draft of ST_ConvexHull -- still need to put in pictures 2010-04-06 23:37 pramsey * /trunk/configure.ac, /trunk/loader/Makefile.in, /trunk/loader/shp2pgsql-gui.c, /trunk/macros/gtk-2.0.m4: Add support for command-q shutdown in Mac GTK build 2010-04-06 23:36 pramsey * /branches/1.5/configure.ac, /branches/1.5/loader/Makefile.in, /branches/1.5/loader/shp2pgsql-gui.c, /branches/1.5/macros/gtk-2.0.m4: Add support for command-q shutdown in Mac GTK build 2010-04-06 18:33 strk * /trunk/loader/shp2pgsql-core.c: WARN and continue on incomplete multibyte sequence 2010-04-06 17:11 pracine * /spike/wktraster/rt_pg/rtpostgis.sql.in.c: Fix for ticket 483. Renamed st_raster_in and st_raster_out to raster_in and raster_out. 2010-04-06 16:11 pracine * /spike/wktraster/test/regress/Makefile.in, /spike/wktraster/test/regress/create_rt_band_properties_test.sql, /spike/wktraster/test/regress/create_rt_band_properties_test_expected, /spike/wktraster/test/regress/rt_band_properties.sql, /spike/wktraster/test/regress/rt_band_properties_expected, /spike/wktraster/test/regress/rt_set_band_properties.sql, /spike/wktraster/test/regress/rt_set_band_properties_expected: Ticket 188. Implement a HasNoDataValue function. Added test and moved test on band to a band properties specific test set of files. 2010-04-06 16:09 pracine * /spike/wktraster/rt_pg/rt_pg.c, /spike/wktraster/rt_pg/rtpostgis.sql.in.c: Ticket 188. Implement a HasNoDataValue function. 2010-04-06 16:07 pracine * /spike/wktraster/doc/RFC2-WellKnownBinaryFormat: Ticket 188. Implement a HasNoDataValue function. 2010-04-06 16:06 pracine * /spike/wktraster/test/regress/rt_set_properties.sql, /spike/wktraster/test/regress/rt_set_properties_expected: Moved test done on band properties to rt_set_band_properties.sql and expected 2010-04-05 21:38 robe * /trunk/doc/reference_wktraster.xml: slight correction 2010-04-05 21:32 robe * /trunk/doc/reference_wktraster.xml: itemize band pixel types and fix some formatting issues 2010-04-05 15:17 robe * /trunk/doc/xsl/wktraster_comments.sql.xsl: more blurb in description 2010-04-05 15:16 robe * /trunk/doc/xsl/wktraster_comments.sql.xsl: xsl to build postgresql help for wktraster 2010-04-05 14:12 robe * /trunk/doc/reference_wktraster.xml: Start adding editors, give an additional better example of ST_Value 2010-04-05 07:28 robe * /trunk/doc/reference_wktraster.xml: upper left x and y 2010-04-05 05:59 robe * /trunk/doc/reference_wktraster.xml: example for st_value 2010-04-05 05:55 robe * /trunk/doc/reference_wktraster.xml: typo in constructor section 2010-04-05 05:52 robe * /trunk/doc/reference_wktraster.xml: st_box2d, st_envelope (note regular Postgis changed st_box2d to just box2d old st_box2d is deprecated) 2010-04-05 05:25 robe * /trunk/doc/reference_wktraster.xml: more typos fixed, add constructor section 2010-04-05 04:59 robe * /trunk/doc/reference_wktraster.xml: Fix typo 2010-04-05 04:30 robe * /trunk/doc/reference_wktraster.xml: more functions documented 2010-04-05 02:28 robe * /trunk/doc/reference_wktraster.xml: more accessors 2010-04-05 01:32 robe * /trunk/doc/postgis.xml, /trunk/doc/reference_wktraster.xml: more changes 2010-04-05 01:05 robe * /trunk/doc/Makefile.in, /trunk/doc/reference_wktraster.xml: First start at integrating wktraster documentation -- hopefully didn't break anything doing this. 2010-04-02 15:08 jorgearevalo * /spike/wktraster/rt_core/rt_api.c, /spike/wktraster/test/core/testapi.c: Coordinates floored in rt_raster_get_envelope, and test modified. Related ticket #348 2010-03-31 21:29 pracine * /spike/wktraster/rt_core/rt_api.c: [wktraster] Fix for ticket 201. Commented out unsused functions. Cast (const char *) to (char *) and changed cast from uint64_t to uintptr_t. 2010-03-31 21:26 pracine * /spike/wktraster/test/core/testapi.c: [wktraster] Fix for ticket 201. Removed unsused functions and variables. 2010-03-31 21:24 pracine * /spike/wktraster/test/regress/rt_box2d.sql: [wktraster] Fix for ticket 476. Rename st_raster_to_box2d to st_box2d. 2010-03-31 21:15 pracine * /spike/wktraster/test/core/Makefile.in: [wktraster] Fix for ticket 201. wktraster_config.h.in is no longer generated by AutoHeader and renamed many macros starting with "RT_" with "POSTGIS_RASTER_" in order to avoid name conflicts with other macros. 2010-03-31 21:15 pracine * /spike/wktraster/rt_core/Makefile.in, /spike/wktraster/rt_core/rt_api.c: [wktraster] Fix for ticket 201. wktraster_config.h.in is no longer generated by AutoHeader and renamed many macros starting with "RT_" with "POSTGIS_RASTER_" in order to avoid name conflicts with other macros. 2010-03-31 21:01 pracine * /spike/wktraster/rt_pg/Makefile.in, /spike/wktraster/rt_pg/rt_pg.c: [wktraster] Fix for ticket 201. wktraster_config.h.in is no longer generated by AutoHeader and renamed many macros starting with "RT_" with "POSTGIS_RASTER_" in order to avoid name conflicts with other macros. 2010-03-31 21:00 pracine * /spike/wktraster/README.debugging, /spike/wktraster/Version.config, /spike/wktraster/autogen.sh, /spike/wktraster/configure.ac, /spike/wktraster/wktraster_config.h.in: [wktraster] Fix for ticket 201. wktraster_config.h.in is no longer generated by AutoHeader and renamed many macros starting with "RT_" with "POSTGIS_RASTER_" in order to avoid name conflicts with other macros. 2010-03-31 19:06 pracine * /spike/wktraster/rt_pg/rtpostgis.sql.in.c: [wktraster] Fix for ticket 476. Rename st_raster_to_box2d to st_box2d in the cast also. 2010-03-31 15:34 strk * /trunk/loader/shp2pgsql-cli.c: Do not hard-code default encoding (since it's a macro) 2010-03-31 14:50 strk * /trunk/loader/shp2pgsql-core.c: Dump more informations about failing decoding 2010-03-30 12:32 colivier * /trunk/doc/reference_output.xml, /trunk/postgis/geography.sql.in.c, /trunk/postgis/geography_inout.c, /trunk/regress/out_geography.sql, /trunk/regress/out_geography_expected, /trunk/regress/out_geometry.sql, /trunk/regress/out_geometry_expected: Add geography support to ST_AsGML with prefix namespace option. Update doc and unit tests. cf #460 2010-03-30 12:29 colivier * /trunk/doc/reference_old.xml: Remove old reference file 2010-03-29 20:03 pramsey * /trunk/liblwgeom/stringbuffer.c: Fix syntax error. 2010-03-29 20:02 pramsey * /trunk/liblwgeom/stringbuffer.c: Reorganize avprintf a litle. 2010-03-29 19:57 pramsey * /trunk/liblwgeom/stringbuffer.c: Propogate vsnprintf errors up verbatim 2010-03-28 08:33 colivier * /trunk/doc/installation.xml, /trunk/doc/postgis.xml, /trunk/doc/reference_accessor.xml, /trunk/doc/reference_editor.xml, /trunk/doc/reference_measure.xml, /trunk/doc/reference_misc.xml, /trunk/doc/reference_operator.xml, /trunk/doc/reference_output.xml, /trunk/doc/reference_processing.xml, /trunk/doc/reference_transaction.xml, /trunk/doc/reference_type.xml, /trunk/doc/using_postgis_dataman.xml, /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: Fix a lot of DocBook errors. Use DocBook + MathML DTD. Fix xsl/postgis_aggs_mm.xml.xsl to produce valid Docbook. Now make check output in docs is clean. cf #471 2010-03-27 17:50 colivier * /trunk/doc/Makefile.in: add make check rule in doc/Makefile. Use xmllint to check postgis.xml documentation against docbook dtd. 2010-03-25 21:23 pracine * /spike/wktraster/scripts/Makefile.in: Removed cleaning of ~* 2010-03-25 05:11 pramsey * /trunk/liblwgeom/stringbuffer.h: Make the default size more reasonable again. 2010-03-25 05:09 pramsey * /trunk/liblwgeom/stringbuffer.c: Add comments on error return values. 2010-03-25 05:06 pramsey * /trunk/liblwgeom/stringbuffer.c, /trunk/liblwgeom/stringbuffer.h: Improved stringbuffer again. Always write directly into the buffer, no more memcpy'ing. Change return values for printing calls to int, so that print errors can be detected and handled by the layers above, if desired. 2010-03-24 17:54 pramsey * /trunk/liblwgeom/stringbuffer.c, /trunk/liblwgeom/stringbuffer.h: Restore original license terms. 2010-03-23 19:35 strk * /trunk/doc/reference_output.xml, /trunk/postgis/lwgeom_export.c, /trunk/postgis/postgis.sql.in.c, /trunk/regress/out_geometry.sql, /trunk/regress/out_geometry_expected: Expose custom prefix arg for ST_asGML to SQL, add tests and dox 2010-03-23 15:52 pracine * /spike/wktraster/test/core/testapi.c: Test of polygonize function conditional to macro ENABLE_DEVELOPMENT 2010-03-23 15:40 pracine * /spike/wktraster/rt_pg/rtpostgis.sql.in.c: Renamed st_raster_to_box2d to st_box2d and lowercased ST_AsBinary. 2010-03-23 15:12 jorgearevalo * /spike/wktraster/rt_core/rt_api.c, /spike/wktraster/test/core/testapi.c: Modification in rt_raster_as_wktpolygon: only polygons with pixel value distinct from nodata value for band are selected 2010-03-23 00:26 pramsey * /branches/1.4/postgis/lwgeom_accum.c: Fix for array aggregation error (#469) 2010-03-23 00:25 pramsey * /trunk/postgis/lwgeom_accum.c: Fix for array aggregation error (#469) 2010-03-23 00:23 pramsey * /branches/1.5/postgis/lwgeom_accum.c: Fix for array aggregation error (#469) 2010-03-22 21:13 strk * /trunk/liblwgeom/cunit/cu_out_gml.c, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwout_gml.c, /trunk/postgis/geography_inout.c, /trunk/postgis/lwgeom_export.c: Add support in liblwgeom for specifying a custom (or no) namespace/prefix for GML output 2010-03-22 19:38 pramsey * /branches/1.5/loader/getopt.c, /branches/1.5/loader/getopt.h, /branches/1.5/loader/pgsql2shp.c, /branches/1.5/loader/shp2pgsql-cli.c, /branches/1.5/loader/shp2pgsql-gui.c: Convert all extern opt* variables to pgis_opt* variables to avoid clashes with system variables. 2010-03-22 19:38 pramsey * /trunk/loader/getopt.c, /trunk/loader/getopt.h, /trunk/loader/pgsql2shp.c, /trunk/loader/shp2pgsql-cli.c, /trunk/loader/shp2pgsql-core.c, /trunk/loader/shp2pgsql-gui.c: Convert all extern opt* variables to pgis_opt* variables to avoid clashes with system variables. (ug!) 2010-03-22 15:21 jorgearevalo * /spike/wktraster/rt_core/rt_api.c, /spike/wktraster/test/core/testapi.c: Implemented rt_raster_as_wktpolygon and tested with one-band raster. Ticket related: #297 2010-03-17 08:27 strk * /trunk/regress/split.sql, /trunk/regress/split_expected: Add test for GEOMETRYCOLLECTION and ST_Split 2010-03-17 07:42 strk * /trunk/NEWS: Add ST_Split 2010-03-17 07:40 strk * /trunk/liblwgeom/cunit/Makefile.in: Don't choke on clean when there's nothing to clean 2010-03-17 07:32 strk * /trunk/GNUmakefile, /trunk/liblwgeom/Makefile.in: Fix 'clean' rule to descend in cunit 2010-03-16 22:18 strk * /trunk/postgis/lwgeom_geos_split.c, /trunk/regress/split.sql, /trunk/regress/split_expected: Add support for MULTI* in ST_Split 2010-03-16 18:28 pramsey * /branches/1.4/postgis/lwgeom_pg.h: One more pgsql 9.0 update. 2010-03-16 18:23 pramsey * /branches/1.4/postgis/lwgeom_estimate.c: More PgSQL 9.0 compatibility changes. 2010-03-16 18:15 pramsey * /branches/1.4/postgis/lwgeom_accum.c: Support for changes in PgSQL 9.0 core 2010-03-16 13:14 strk * /trunk/doc/reference_processing.xml: Document ST_Split 2010-03-16 03:13 pramsey * /trunk/ChangeLog, /trunk/liblwgeom/g_serialized.c, /trunk/liblwgeom/g_util.c, /trunk/liblwgeom/libgeom.h, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwcircstring.c, /trunk/liblwgeom/lwcollection.c, /trunk/liblwgeom/lwcompound.c, /trunk/liblwgeom/lwcurvepoly.c, /trunk/liblwgeom/lwgeodetic.c, /trunk/liblwgeom/lwgeom.c, /trunk/liblwgeom/lwgeom_api.c, /trunk/liblwgeom/lwgunparse.c, /trunk/liblwgeom/lwhomogenize.c, /trunk/liblwgeom/lwline.c, /trunk/liblwgeom/lwmcurve.c, /trunk/liblwgeom/lwmline.c, /trunk/liblwgeom/lwmpoint.c, /trunk/liblwgeom/lwmpoly.c, /trunk/liblwgeom/lwmsurface.c, /trunk/liblwgeom/lwout_geojson.c, /trunk/liblwgeom/lwout_gml.c, /trunk/liblwgeom/lwout_kml.c, /trunk/liblwgeom/lwout_svg.c, /trunk/liblwgeom/lwout_wkb.c, /trunk/liblwgeom/lwpoint.c, /trunk/liblwgeom/lwpoly.c, /trunk/liblwgeom/lwprint.c, /trunk/liblwgeom/lwsegmentize.c, /trunk/liblwgeom/lwutil.c, /trunk/liblwgeom/measures.c, /trunk/liblwgeom/ptarray.c, /trunk/liblwgeom/wktparse.h, /trunk/loader/shp2pgsql-core.c, /trunk/loader/shp2pgsql-core.h, /trunk/postgis/geography_gist.c, /trunk/postgis/geography_inout.c, /trunk/postgis/lwgeom_chip.c, /trunk/postgis/lwgeom_debug.c, /trunk/postgis/lwgeom_dump.c, /trunk/postgis/lwgeom_functions_analytic.c, /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/lwgeom_geos.c, /trunk/postgis/lwgeom_geos_clean.c, /trunk/postgis/lwgeom_geos_split.c, /trunk/postgis/lwgeom_gist.c, /trunk/postgis/lwgeom_in_gml.c, /trunk/postgis/lwgeom_in_kml.c, /trunk/postgis/lwgeom_inout.c, /trunk/postgis/lwgeom_ogc.c: Some function renaming: lwgeom_typename => lwtype_name. The internal float/up/down functions get slightly better names. Make collection types re-sizable: added maxgeoms to all collections, and created lwcollection_add_lwgeom() function. Remove all *_add functions. Revized homogenize function to use the new _add_lwgeom and variants. 2010-03-15 18:03 strk * /trunk/postgis/lwgeom_geos_split.c, /trunk/postgis/postgis.sql.in.c, /trunk/regress/split.sql: Rename ST_SplitGeometry to ST_Split (better now than never) 2010-03-15 18:00 strk * /trunk/postgis/lwgeom_geos_split.c, /trunk/regress/split.sql, /trunk/regress/split_expected: Implement split-poly-by-line 2010-03-13 12:55 strk * /trunk/postgis/lwgeom_geos_split.c, /trunk/regress/split.sql, /trunk/regress/split_expected: Reword exception message, make algorithm more robust not relying on constructive functions to detect relation between inputs 2010-03-13 11:23 strk * /trunk/postgis/lwgeom_geos_split.c: Fix printf call 2010-03-13 11:16 strk * /trunk/postgis/lwgeom_geos_split.c, /trunk/regress/split.sql, /trunk/regress/split_expected: Split-line-by-line: handle overlap cases by raising an exception 2010-03-13 10:59 strk * /trunk/postgis/lwgeom_geos_split.c, /trunk/regress/split.sql, /trunk/regress/split_expected: Implement split-line-by-line 2010-03-13 09:22 strk * /trunk/postgis/lwgeom_functions_analytic.c: Be polite 2010-03-12 18:55 strk * /branches/1.5/NEWS, /branches/1.5/loader/shp2pgsql-core.c: Back-port shp2pgsql fix in NULL geometries handling 2010-03-12 18:39 strk * /trunk/loader/shp2pgsql-core.c: Fix memory errors in presence of NULL (0-verticed) geometries and insert (default) policy. 2010-03-12 15:46 strk * /trunk/liblwgeom/ptarray.c: ptarray_substring *does* already implement interpolation 2010-03-12 15:25 strk * /trunk/postgis/TODO: Drop extraneous task (if it referred to loader we do have a switch for index creation now) 2010-03-12 15:15 strk * /trunk/postgis/postgis.sql.in.c: Fix ST_DumpPoints not to relay on NULL return from ST_NumGeometries to tell multi and singles apart 2010-03-12 15:14 strk * /trunk/regress/Makefile.in: Trigger reconstruction of regress' postgis.sql when original one changes 2010-03-12 14:13 jorgearevalo * /spike/wktraster/rt_core/rt_api.c, /spike/wktraster/rt_core/rt_api.h, /spike/wktraster/test/core/testapi.c: Added field in layer created at rt_raster_as_wktpolygon core function, to store the pixel value of each polygon 2010-03-12 14:03 strk * /trunk/NEWS: Add item about GeometryN/NumGeometries 2010-03-12 13:50 strk * /trunk/postgis/lwgeom_ogc.c, /trunk/regress/regress_ogc.sql, /trunk/regress/regress_ogc_expected: Add support for simple geometries in ST_GeometryN and ST_NumGeometries 2010-03-12 13:29 mcayland * /trunk/configure.ac: Fix the PGXS override code for detecting older versions of PostgreSQL - the existing (incomplete) check was still checking for a minimum version of 8.5, rather than the new version number of 9.0. 2010-03-12 13:26 mcayland * /branches/1.5/configure.ac: Fix the PGXS override code for detecting older versions of PostgreSQL - the existing (incomplete) check was still checking for a minimum version of 8.5, rather than the new version number of 9.0. 2010-03-12 00:22 robe * /branches/1.5/doc/reference_lrs.xml: note about ST_Line_SubString supporting multilinestrings 2010-03-12 00:21 robe * /trunk/doc/reference_lrs.xml: put in note about improvement to ST_Line_SubString #410 2010-03-12 00:07 jorgearevalo * /spike/wktraster/rt_core/rt_api.c: Prototype of the GDAL-free version of rt_raster_as_wktpolygon function changed too 2010-03-12 00:04 jorgearevalo * /spike/wktraster/rt_core/rt_api.c, /spike/wktraster/rt_core/rt_api.h, /spike/wktraster/test/core/testapi.c: srid added to structure wkt_geomval. Prototype of rt_raster_as_wktpolygon changed to accept raster and band number as input parameters, instead of the band. The function doesn't work properly yet. Problem with OGRLayer based on OGR MEM driver and polygonize function 2010-03-11 20:50 strk * /trunk/postgis/lwgeom_geos_split.c: More comments cleanup 2010-03-11 20:48 strk * /trunk/postgis/lwgeom_geos_split.c: remove wrong comment 2010-03-11 20:34 strk * /trunk/postgis/lwgeom_geos_split.c, /trunk/regress/split.sql, /trunk/regress/split_expected: Set interface specs in stone within the implementation file, add a testcase to show what's "left" and what's "right" in the split-line-by-point 2010-03-11 20:28 strk * /trunk/postgis/lwgeom_geos_split.c, /trunk/regress/split_expected: *always* return a collection from ST_SplitGeometry 2010-03-11 20:19 strk * /trunk/postgis/lwgeom_geos_split.c, /trunk/regress/split.sql, /trunk/regress/split_expected: Have ST_SplitGeometry return a collection of at most 2 elements (original part, cut-away part) so it's easier to handle by callers 2010-03-11 17:53 strk * /trunk/regress/remove_repeated_points.sql, /trunk/regress/remove_repeated_points_expected: Add SRID retainment testcase for removerepeatedpoint (paranoia) 2010-03-11 17:51 strk * /trunk/regress/clean.sql, /trunk/regress/clean_expected: Add SRID retainment testcases 2010-03-11 17:21 strk * /trunk/postgis/lwgeom_geos_clean.c: Don't 'clean' the SRID... 2010-03-11 15:04 pramsey * /branches/1.5/NEWS, /branches/1.5/Version.config: Update version numbers and news file for further development 2010-03-11 15:04 pramsey * /branches/1.4/NEWS, /branches/1.4/Version.config: Update version numbers and news file for further development. 2010-03-11 14:47 pramsey * /tags/1.5.1/Version.config: Update version number in release 1.5.1 tag. 2010-03-11 14:47 pramsey * /tags/1.4.2/Version.config: Update version number in release 1.4.2 tag. 2010-03-11 14:36 pramsey * /tags/1.5.1: Tag 1.5.1 release. 2010-03-11 14:35 pramsey * /tags/1.4.2: Tag 1.4.2 release. 2010-03-11 14:34 pramsey * /branches/1.4/ChangeLog, /branches/1.4/NEWS, /branches/1.4/doc/release_notes.xml: 1.4.2 release prep 2010-03-11 14:34 pramsey * /trunk/HOWTO_RELEASE: Grammar fix. 2010-03-11 14:34 pramsey * /branches/1.5/ChangeLog, /branches/1.5/HOWTO_RELEASE, /branches/1.5/README.postgis, /branches/1.5/doc/release_notes.xml: 1.5.1 release prep 2010-03-11 14:19 pramsey * /branches/1.5/NEWS: Update for 1.5.1 release. 2010-03-10 15:38 pramsey * /trunk/postgis/lwgeom_accum.c: Fix to allow compile on 9.0alpha 2010-03-10 15:38 pramsey * /branches/1.5/postgis/lwgeom_accum.c: Fix to allow compile on 9.0alpha 2010-03-10 15:33 strk * /trunk/postgis/Makefile.in, /trunk/postgis/lwgeom_geos_split.c, /trunk/postgis/postgis.sql.in.c, /trunk/regress/Makefile.in, /trunk/regress/split.sql, /trunk/regress/split_expected: Initial work on ST_SplitGeometry. Split line by point implemented. 2010-03-10 15:29 strk * /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/ptarray.c, /trunk/postgis/lwgeom_functions_analytic.c: Since we do a full scan of pointarray from ptarray_locate_point, take the chance to also return min distance 2010-03-10 14:32 strk * /trunk/liblwgeom/liblwgeom.h: Document closest_point_on_segment in header file 2010-03-10 14:20 strk * /trunk/liblwgeom/liblwgeom.h: Document ptarray_locate_point in header file 2010-03-10 10:07 strk * /trunk/postgis/lwgeom_geos.c, /trunk/postgis/lwgeom_geos.h, /trunk/postgis/lwgeom_geos_clean.c: Export geos error logger 2010-03-09 00:38 pramsey * /branches/1.4/doc/installation.xml: Fix syntax error in spatial_ref_sys hard upgrade directions (#373) 2010-03-09 00:37 pramsey * /branches/1.5/doc/installation.xml: Fix syntax error in spatial_ref_sys hard upgrade directions (#373) 2010-03-09 00:37 pramsey * /trunk/doc/installation.xml: Fix syntax error in spatial_ref_sys hard upgrade directions (#373) 2010-03-09 00:31 pramsey * /branches/1.5/utils/postgis_proc_upgrade.pl: Include 'geography_columns' defn when upgrading from <= 1.4 (#414) 2010-03-09 00:31 pramsey * /trunk/utils/postgis_proc_upgrade.pl: Include 'geography_columns' defn when upgrading from <= 1.4 (#414) 2010-03-09 00:22 pramsey * /trunk/postgis/postgis.sql.in.c: Quiet notices in the .sql install files (#415) 2010-03-09 00:22 pramsey * /branches/1.5/postgis/postgis.sql.in.c: Quiet notices in the .sql install files (#415) 2010-03-08 23:28 pramsey * /trunk/liblwgeom/lwline.c, /trunk/postgis/lwgeom_functions_basic.c: Update the bbox when you alter the underlying geometry (#410) ST_SetPoint, ST_Ad dPoint, ST_RemovePoint. 2010-03-08 23:28 pramsey * /branches/1.5/liblwgeom/lwline.c: Update the bbox when you alter the underlying geometry (#410) ST_SetPoint, ST_Ad dPoint, ST_RemovePoint. 2010-03-08 23:27 pramsey * /branches/1.4/liblwgeom/lwline.c, /branches/1.4/postgis/lwgeom_functions_basic.c: Update the bbox when you alter the underlying geometry (#410) ST_SetPoint, ST_AddPoint, ST_RemovePoint. 2010-03-08 17:03 kneufeld * /branches/1.4/doc/using_postgis_dataman.xml, /branches/1.5/doc/using_postgis_dataman.xml: updated broken link to utmzone PostGIS plpgsql helper function. bug #461 2010-03-08 16:37 kneufeld * /trunk/doc/using_postgis_dataman.xml: updated broken link to utmzone PostGIS plpgsql helper function. bug #461 2010-03-06 00:44 jorgearevalo * /spike/wktraster/rt_core/rt_api.c, /spike/wktraster/test/core/testapi.c: Extra debug information deleted from rt_raster_as_wktpolygon. Testing raster for this function changed. The function is under development yet. 2010-03-05 23:32 pramsey * /branches/1.5/README.postgis: Add minimum version numbers for deps. 2010-03-05 23:31 pramsey * /trunk/README.postgis: Note minimum required versions. 2010-03-05 21:49 strk * /trunk/postgis/lwgeom_ogc.c: Fix typo 2010-03-05 02:35 pramsey * /trunk/liblwgeom/cunit/cu_wkb.c: A few more WKB unit tests. 2010-03-04 09:40 colivier * /trunk/doc/reference_editor.xml: Add ST_PointN xref in ST_SetPoint entry, from Bruno Friedmann report 2010-03-04 09:40 colivier * /branches/1.5/doc/reference_editor.xml: Add ST_PointN xref in ST_SetPoint entry, from Bruno Friedmann report 2010-03-03 06:10 pramsey * /trunk/liblwgeom/lwhomogenize.c, /trunk/liblwgeom/lwout_geojson.c, /trunk/liblwgeom/lwout_gml.c, /trunk/liblwgeom/lwout_kml.c, /trunk/liblwgeom/lwout_svg.c, /trunk/liblwgeom/lwout_wkb.c, /trunk/liblwgeom/lwout_wkt.c, /trunk/liblwgeom/lwprint.c: Set keywords. 2010-03-03 06:10 pramsey * /trunk/liblwgeom/cunit/cu_geodetic_data.h, /trunk/liblwgeom/cunit/cu_homogenize.c, /trunk/liblwgeom/cunit/cu_out_geojson.c, /trunk/liblwgeom/cunit/cu_out_gml.c, /trunk/liblwgeom/cunit/cu_out_kml.c, /trunk/liblwgeom/cunit/cu_out_svg.c, /trunk/liblwgeom/cunit/cu_print.c, /trunk/liblwgeom/cunit/cu_tester.c, /trunk/liblwgeom/cunit/cu_tester.h, /trunk/liblwgeom/cunit/cu_wkb.c, /trunk/liblwgeom/cunit/cu_wkt.c: Set keywords and some copyright headers. 2010-03-03 06:06 pramsey * /trunk/liblwgeom/cunit/cu_wkb.c, /trunk/liblwgeom/lwout_wkb.c: Add some tests of the old versus new WKB output. 2010-03-03 06:06 pramsey * /trunk/postgis/geography_measurement.c: Move spheroid test to the correct place. 2010-03-03 05:40 pramsey * /trunk/liblwgeom/lwout_wkb.c, /trunk/liblwgeom/lwout_wkt.c: Remove doxygen flags from static functions. 2010-03-03 05:38 pramsey * /trunk/liblwgeom/lwout_wkb.c, /trunk/liblwgeom/lwout_wkt.c: Add some documentation to the public functions. 2010-03-03 01:15 pramsey * /trunk/liblwgeom/cunit/Makefile.in, /trunk/liblwgeom/cunit/cu_tester.c, /trunk/liblwgeom/cunit/cu_wkb.c, /trunk/liblwgeom/libgeom.h, /trunk/liblwgeom/lwout_wkb.c, /trunk/liblwgeom/lwout_wkt.c: Add in tests and fixes for WKB emitter. 2010-03-02 23:18 pramsey * /trunk/liblwgeom/Makefile.in, /trunk/liblwgeom/cunit/cu_libgeom.c, /trunk/liblwgeom/cunit/cu_wkt.c, /trunk/liblwgeom/libgeom.h, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwout_wkb.c, /trunk/liblwgeom/lwout_wkt.c: Add first cut to lwgeom_to_wkb function. 2010-03-02 23:16 pramsey * /trunk/liblwgeom/stringbuffer.c, /trunk/liblwgeom/stringbuffer.h: Add a couple functions (length, copy) to stringbuffer, and add comments. 2010-03-02 21:32 strk * /trunk/postgis/lwgeom_geos_clean.c, /trunk/regress/clean.sql, /trunk/regress/clean_expected: ST_MakeValid : turn collapsed lines into points [RT-SIGTA] 2010-03-01 16:22 jorgearevalo * /spike/wktraster/rt_core/rt_api.c: Small bug fixed, "band-nodata" changed by "band->nodata" in rt_core/rt_api.c 2010-03-01 01:46 mleslie * /spike/mleslie/current/loader/shp2pgsql-gui.c: Testing layout changes. 2010-02-28 23:11 strk * /trunk/postgis/lwgeom_geos_clean.c, /trunk/regress/Makefile.in, /trunk/regress/clean.sql, /trunk/regress/clean_expected: Node lineal geometries resulting invalid. Re-enable automated testcase for st_MakeValid [RT-SIGTA] 2010-02-28 22:48 strk * /trunk/postgis/lwgeom_geos_clean.c: Don't use a collection when there's no area 2010-02-28 22:24 strk * /trunk/postgis/lwgeom_geos_clean.c: Fix build with debugging on, fix bug when run against invalid linestrings 2010-02-28 21:31 strk * /trunk/postgis/lwgeom_geos_clean.c: Add paranoid check to make super-sure no input vertices are dropped by ST_MakeValid [RT-SIGTA] 2010-02-28 20:36 strk * /trunk/postgis/lwgeom_geos_clean.c: Put GEOS-only functionality of ST_MakeValid in its own function 2010-02-28 19:24 strk * /trunk/postgis/lwgeom_geos_clean.c: Fix documentation to match current behaviour 2010-02-28 19:09 strk * /trunk/postgis/lwgeom_geos_clean.c: Simplify code 2010-02-28 19:04 strk * /trunk/postgis/lwgeom_geos.c: Avoid a call to the GEOS CAPI when unnecessary (works around a bug in GEOS aborting in some cases of EMPTY polygons 2010-02-28 17:20 strk * /trunk/postgis/lwgeom_geos_clean.c: Move ST_CleanGeometry core code into specialized 'lwgeom' function 2010-02-28 17:11 strk * /trunk/postgis/lwgeom_geos_clean.c: cleanups 2010-02-28 14:05 strk * /trunk/postgis/lwgeom_geos_clean.c: Put areal part first in collection, and collapsed edges second 2010-02-26 15:05 colivier * /trunk/GNUmakefile, /trunk/doc/Makefile.in, /trunk/regress/Makefile.in: Add new 'make garden' rule to launch full Garden test regression tests 2010-02-26 02:50 pramsey * /trunk/liblwgeom/cunit/Makefile.in, /trunk/liblwgeom/cunit/README, /trunk/liblwgeom/cunit/cu_tester.h: Instructions on adding new tests to cunit, from Jeff Adams. 2010-02-26 00:16 colivier * /trunk/liblwgeom/lwgeom.c, /trunk/regress/tickets_expected: Add few more lwgeom_typename, and update regress test if needed. Restore initial lwnotice behaviour in remove_repeated_points on unknown types (instead of lwerror). 2010-02-25 17:54 colivier * /trunk/liblwgeom/lwgeom.c: Fix add forgotten return in flip_coordinates (cf #452). Add lwgeom_typename in several functions to avoid cryptic error message (#452 again). 2010-02-25 15:13 pramsey * /trunk/liblwgeom/cunit/cu_geodetic.c, /trunk/liblwgeom/lwgeodetic.c: Fix potential corner case in sphere area calculation (#451) 2010-02-25 15:13 pramsey * /branches/1.5/liblwgeom/cunit/cu_geodetic.c, /branches/1.5/liblwgeom/lwgeodetic.c: Fix potential corner case in sphere area calculation (#451) 2010-02-25 14:30 robe * /trunk/doc/reference_processing.xml: Put new functions in alphabetical order. 2010-02-25 14:23 robe * /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: Put in What is new in 2.0 section to trap new 2.0 enhancements 2010-02-25 14:11 colivier * /trunk/doc/installation.xml: Add libxml2 requirement para. Fix #344. Thanks to Mateus for report. 2010-02-25 13:44 pramsey * /branches/1.5/liblwgeom/cunit/cu_geodetic.c, /branches/1.5/liblwgeom/lwgeodetic.c, /branches/1.5/liblwgeom/lwspheroid.c: Fix to st_area(geography) when used over dateline (#450) 2010-02-25 13:41 pramsey * /trunk/liblwgeom/cunit/cu_geodetic.c, /trunk/liblwgeom/lwgeodetic.c, /trunk/liblwgeom/lwspheroid.c: Fix for st_area(geography) over the dateline (#450) 2010-02-25 13:38 colivier * /trunk/doc/reference_processing.xml, /trunk/liblwgeom/cunit/cu_libgeom.c, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwgeom.c, /trunk/liblwgeom/ptarray.c, /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/lwgeom_in_gml.c, /trunk/postgis/postgis.sql.in.c: rename ptarray_reverse_axis to ptarray_flip_coordinates. Add lwgeom_flip_coordinates and ST_FlipCoordinates (#354). Add relevant cunit tests and basic documentation. 2010-02-25 13:30 strk * /trunk/postgis/lwgeom_geos_clean.c: Drop unused code, avoid putting empty geometry in a collection.. [RT-SIGTA] 2010-02-25 13:15 strk * /trunk/postgis/lwgeom_geos_clean.c: Recursively try to build area with portions of the original boundary not on the boundary of newly constructed area and symdifference the new area (if any) with the final polygon being built. This behaviour gives more chance to get a pure areal (not mixed) output still not missing vertices. 2010-02-24 14:40 pramsey * /trunk/liblwgeom/cunit/cu_wkt.c, /trunk/liblwgeom/lwout_wkt.c: Change dimensionality indicators to have spaces between type indicators for WKT_ISO output form. 2010-02-24 13:50 pramsey * /trunk/liblwgeom/cunit/cu_wkt.c, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwgeom.c, /trunk/liblwgeom/lwout_wkt.c: Add support from SRID= block on EWKT 2010-02-23 22:18 pramsey * /trunk/liblwgeom/cunit/cu_geodetic.c, /trunk/liblwgeom/cunit/cu_tester.c, /trunk/liblwgeom/cunit/cu_tester.h: Remove last compile warnings. 2010-02-23 22:16 pramsey * /trunk/liblwgeom/cunit/cu_out_geojson.c, /trunk/liblwgeom/cunit/cu_out_gml.c, /trunk/liblwgeom/cunit/cu_out_kml.c, /trunk/liblwgeom/cunit/cu_out_svg.c: Making test methods static to avoid compiler warnings. For Jeff Adams. 2010-02-23 22:14 pramsey * /trunk/liblwgeom/cunit/cu_algorithm.c, /trunk/liblwgeom/cunit/cu_geodetic.c, /trunk/liblwgeom/cunit/cu_homogenize.c, /trunk/liblwgeom/cunit/cu_libgeom.c, /trunk/liblwgeom/cunit/cu_measures.c, /trunk/liblwgeom/cunit/cu_print.c: Making test methods static to avoid compiler warnings. 2010-02-23 22:11 pramsey * /trunk/liblwgeom/cunit/cu_wkt.c: Make test functions static. 2010-02-23 22:07 pramsey * /trunk/liblwgeom/cunit/cu_algorithm.c, /trunk/liblwgeom/cunit/cu_algorithm.h, /trunk/liblwgeom/cunit/cu_geodetic.c, /trunk/liblwgeom/cunit/cu_geodetic.h, /trunk/liblwgeom/cunit/cu_homogenize.c, /trunk/liblwgeom/cunit/cu_homogenize.h, /trunk/liblwgeom/cunit/cu_libgeom.c, /trunk/liblwgeom/cunit/cu_libgeom.h, /trunk/liblwgeom/cunit/cu_measures.c, /trunk/liblwgeom/cunit/cu_measures.h, /trunk/liblwgeom/cunit/cu_out_geojson.c, /trunk/liblwgeom/cunit/cu_out_geojson.h, /trunk/liblwgeom/cunit/cu_out_gml.c, /trunk/liblwgeom/cunit/cu_out_gml.h, /trunk/liblwgeom/cunit/cu_out_kml.c, /trunk/liblwgeom/cunit/cu_out_kml.h, /trunk/liblwgeom/cunit/cu_out_svg.c, /trunk/liblwgeom/cunit/cu_out_svg.h, /trunk/liblwgeom/cunit/cu_print.c, /trunk/liblwgeom/cunit/cu_print.h, /trunk/liblwgeom/cunit/cu_tester.c, /trunk/liblwgeom/cunit/cu_tester.h, /trunk/liblwgeom/cunit/cu_wkt.c, /trunk/liblwgeom/cunit/cu_wkt.h: 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. 2010-02-23 21:51 dzwarg * /spike/wktraster/doc/RFC1-SerializedFormat, /spike/wktraster/rt_core/rt_api.c, /spike/wktraster/rt_core/rt_api.h, /spike/wktraster/test/core/testapi.c, /spike/wktraster/test/core/testwkb.c: Committing patch for #188: create hasnodata function. This contains the changes to the C api only. 2010-02-23 21:41 pramsey * /trunk/liblwgeom/stringbuffer.c: Remove unused va_copy. 2010-02-23 21:41 pramsey * /trunk/liblwgeom/stringbuffer.h: Woops again, got work and start size values reversed. 2010-02-23 21:30 pramsey * /trunk/liblwgeom/stringbuffer.h: Oops, commit stringbuffer.h with sensible values for internal sizes. 2010-02-23 21:29 pramsey * /trunk/liblwgeom/cunit/cu_wkt.c, /trunk/liblwgeom/stringbuffer.c, /trunk/liblwgeom/stringbuffer.h: Improve performance and cut back stringbuffer_t to the minimum. 2010-02-23 19:51 pramsey * /trunk/liblwgeom/cunit/cu_tester.c: Allow cu_tester to accept parameters to run individual tests or suites, from Jeff Adams. 2010-02-23 19:42 strk * /trunk/liblwgeom/ptarray.c, /trunk/regress/remove_repeated_points.sql, /trunk/regress/remove_repeated_points_expected: Don't let ST_RemoveRepeatedPoint collapse LINESTRINGs (not sure why, but someone doesn't want them in the db) 2010-02-23 19:25 dzwarg * /spike/wktraster/rt_pg/rt_pg.c, /spike/wktraster/rt_pg/rtpostgis.sql.in.c, /spike/wktraster/test/regress/rt_set_properties.sql, /spike/wktraster/test/regress/rt_set_properties_expected: Committed patch for #446: remove setters with 2nd raster parameter. 2010-02-23 18:36 dzwarg * /spike/wktraster/rt_pg/rt_pg.c, /spike/wktraster/rt_pg/rtpostgis.sql.in.c, /spike/wktraster/test/regress/rt_georeference.sql, /spike/wktraster/test/regress/rt_georeference_expected: Committed patch for #445: implement st_setgeoreference 2010-02-23 18:29 colivier * /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/ptarray.c, /trunk/postgis/lwgeom_in_gml.c: Move ptarray reverse axis function from postgis/lwgeom_in_gml to liblwgeom/ptarray 2010-02-23 18:18 pramsey * /trunk/liblwgeom/cunit/cu_wkt.c: More WKT tests. 2010-02-23 17:55 pramsey * /trunk/liblwgeom/cunit/cu_wkt.c, /trunk/liblwgeom/cunit/cu_wkt.h: More WKT unit tests 2010-02-23 15:55 colivier * /trunk/liblwgeom/cunit/cu_out_geojson.c, /trunk/liblwgeom/cunit/cu_out_svg.c: In fact Nested GeometryCollection are never been supported in SVG and GeoJSON. Update the cunit tests cases 2010-02-23 15:21 colivier * /trunk/astyle.sh: Check astyle version prior to do anything. 'blessed' version is 1.23. Related to #433 and postgis-devel discussions 2010-02-23 14:52 colivier * /trunk/postgis/geography_inout.c, /trunk/regress/Makefile.in, /trunk/regress/geojson.sql, /trunk/regress/geojson_expected, /trunk/regress/gml.sql, /trunk/regress/gml_expected, /trunk/regress/kml.sql, /trunk/regress/kml_expected, /trunk/regress/out_geography.sql, /trunk/regress/out_geography_expected, /trunk/regress/out_geometry.sql, /trunk/regress/out_geometry_expected, /trunk/regress/svg.sql, /trunk/regress/svg_expected: Fix 443. Move all regress export functions test files in a single one. add geography output regression tests (SVG/KML/GML/GeoJSON) 2010-02-23 14:50 colivier * /branches/1.5/postgis/geography_inout.c: Fix #443 2010-02-22 22:43 pramsey * /trunk/liblwgeom/cunit/cu_wkt.c: Add more unit tests for WKT 2010-02-22 22:04 colivier * /trunk/liblwgeom/cunit/cu_out_geojson.c, /trunk/liblwgeom/lwout_geojson.c: Fix #441. And introduce a change in behaviour: if geometryCollection and bbox, not sub geoms bbox are provided anymore 2010-02-22 22:03 colivier * /branches/1.5/postgis/lwgeom_geojson.c, /branches/1.5/regress/geojson_expected: Fix #441. And introduce a change in behaviour: if geometryCollection and bbox, not sub geoms bbox are provided anymore 2010-02-22 22:02 colivier * /branches/1.4/postgis/lwgeom_geojson.c, /branches/1.4/regress/geojson_expected: Fix #441. And introduce a change in behaviour: if geometryCollection and bbox, not sub geoms bbox are provided anymore 2010-02-22 21:09 dzwarg * /spike/wktraster/rt_pg/rt_pg.c, /spike/wktraster/rt_pg/rtpostgis.sql.in.c, /spike/wktraster/test/regress/rt_georeference.sql, /spike/wktraster/test/regress/rt_georeference_expected: Committed patch for #440: consolidate st_georeference methods (gdal/esri) 2010-02-22 20:58 strk * /trunk/postgis/lwgeom_geos_clean.c, /trunk/postgis/postgis.sql.in.c: Let ST_CleanGeometry down to C [RT-SIGTA] 2010-02-22 20:45 strk * /trunk/postgis/lwgeom_geos_clean.c: Derive an lwgeom_make_valid from ST_MakeValid [RT-SIGTA] 2010-02-22 20:42 pramsey * /trunk/doc/reference_output.xml, /trunk/liblwgeom/Makefile.in, /trunk/liblwgeom/cunit/Makefile.in, /trunk/liblwgeom/cunit/cu_print.c, /trunk/liblwgeom/cunit/cu_print.h, /trunk/liblwgeom/cunit/cu_tester.c, /trunk/liblwgeom/cunit/cu_tester.h, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwprint.c, /trunk/postgis/lwgeom_inout.c, /trunk/postgis/postgis.sql.in.c: ST_AsLatLonText(geometry, format) from Jeff Adams 2010-02-22 20:29 strk * /trunk/postgis/lwgeom_geos_clean.c, /trunk/postgis/postgis.sql.in.c: Follow style guidelines for function naming 2010-02-22 20:02 dzwarg * /spike/wktraster/rt_pg/rt_pg.c, /spike/wktraster/rt_pg/rtpostgis.sql.in.c, /spike/wktraster/test/regress/rt_set_properties.sql, /spike/wktraster/test/regress/rt_set_properties_expected: Committed patch #436: implement st_setupperleft 2010-02-22 19:53 pramsey * /trunk/liblwgeom/Makefile.in, /trunk/liblwgeom/cunit/Makefile.in, /trunk/liblwgeom/cunit/cu_tester.c, /trunk/liblwgeom/cunit/cu_tester.h, /trunk/liblwgeom/cunit/cu_wkt.c, /trunk/liblwgeom/cunit/cu_wkt.h, /trunk/liblwgeom/libgeom.h, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwout_wkt.c, /trunk/liblwgeom/stringbuffer.c, /trunk/liblwgeom/stringbuffer.h: First cut of new WKT output functions, need more unit tests. 2010-02-22 19:52 colivier * /trunk/liblwgeom/lwout_svg.c, /trunk/postgis/geography_inout.c, /trunk/postgis/lwgeom_export.c, /trunk/postgis/lwgeom_export.h: Fix missing math.h include in lwout_svg (#438). Put back lwgeom_export.h as we need header for getSRSbySRID. 2010-02-22 19:51 dzwarg * /spike/wktraster/rt_pg/rt_pg.c, /spike/wktraster/rt_pg/rtpostgis.sql.in.c, /spike/wktraster/test/regress/rt_set_properties.sql, /spike/wktraster/test/regress/rt_set_properties_expected: Committed patch #435: implement st_setrotation 2010-02-22 19:37 strk * /trunk/liblwgeom/liblwgeom.h: Oops (#434) 2010-02-22 19:35 strk * /trunk/postgis/lwgeom_geos_clean.c: Fix warnings when building with GEOS < 3.3.0 (ticket #434 2010-02-22 19:31 strk * /trunk/install-sh, /trunk/liblwgeom/liblwgeom.h: Fix missing prototypes warnings 2010-02-22 19:31 colivier * /trunk/liblwgeom/lwout_geojson.c, /trunk/liblwgeom/lwout_gml.c, /trunk/liblwgeom/lwout_kml.c, /trunk/liblwgeom/lwout_svg.c: Id tag 2010-02-22 19:24 dzwarg * /spike/wktraster/rt_pg/rt_pg.c, /spike/wktraster/rt_pg/rtpostgis.sql.in.c, /spike/wktraster/test/regress/rt_set_properties.sql, /spike/wktraster/test/regress/rt_set_properties_expected: Committing patch for #432: implement st_setbandnodatavalue 2010-02-22 19:16 colivier * /trunk/postgis/Makefile.in, /trunk/postgis/geography_inout.c, /trunk/postgis/lwgeom_export.c, /trunk/postgis/lwgeom_export.h, /trunk/postgis/lwgeom_geojson.c, /trunk/postgis/lwgeom_gml.c, /trunk/postgis/lwgeom_kml.c, /trunk/postgis/lwgeom_svg.c, /trunk/postgis/postgis.sql.in.c: merge all export functions in a same file. remove useless old ones. rename SVG one to LWGEOM_asSVG for consistancy. 2010-02-22 19:03 dzwarg * /spike/wktraster/rt_pg/rt_pg.c, /spike/wktraster/rt_pg/rtpostgis.sql.in.c, /spike/wktraster/test/regress/create_rt_properties_test.sql, /spike/wktraster/test/regress/rt_set_properties.sql, /spike/wktraster/test/regress/rt_set_properties_expected: Committing patch for #431: implement st_setpixelsize 2010-02-22 18:54 dzwarg * /spike/wktraster/rt_pg/rt_pg.c, /spike/wktraster/rt_pg/rtpostgis.sql.in.c, /spike/wktraster/test/regress/Makefile.in, /spike/wktraster/test/regress/rt_set_properties.sql, /spike/wktraster/test/regress/rt_set_properties_expected: Committing patch for #423: implement st_setsrid 2010-02-22 18:49 colivier * /trunk/liblwgeom/cunit/cu_out_geojson.c, /trunk/liblwgeom/cunit/cu_out_gml.c, /trunk/liblwgeom/cunit/cu_out_kml.c: Fix comment stuff in cunit 2010-02-22 18:43 dzwarg * /spike/wktraster/test/regress/rt_bytea.sql: Committing patch for #426: asbinary regression tests. 2010-02-22 18:43 colivier * /trunk/liblwgeom/Makefile.in, /trunk/liblwgeom/cunit/Makefile.in, /trunk/liblwgeom/cunit/cu_out_svg.c, /trunk/liblwgeom/cunit/cu_out_svg.h, /trunk/liblwgeom/cunit/cu_tester.c, /trunk/liblwgeom/cunit/cu_tester.h, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwout_svg.c, /trunk/postgis/geography_inout.c, /trunk/postgis/lwgeom_export.h, /trunk/postgis/lwgeom_svg.c, /trunk/regress/svg.sql, /trunk/regress/svg_expected: move ST_AsSVG from postgis to lwgeom dir. write cun it tests. related to #377 2010-02-22 18:33 dzwarg * /spike/wktraster/test/regress/rt_box2d.sql: Committing patch for #425: regressions for other box-like functions. 2010-02-22 18:22 dzwarg * /spike/wktraster/test/regress/rt_georeference.sql, /spike/wktraster/test/regress/rt_georeference_expected: Apply patch #424: st_esriworldfile regressions. 1st test commit for dzwarg. 2010-02-22 16:57 jorgearevalo * /spike/wktraster/rt_core/rt_api.c, /spike/wktraster/test/core/testapi.c: Added struct definitions in test code to avoid compile error. Some debug messages in rt_api.c modified. 2010-02-22 15:37 colivier * /trunk/liblwgeom/cunit/cu_out_geojson.c: bbox only bother about external ring. add the related cunit test 2010-02-22 15:30 pramsey * /trunk/liblwgeom/Makefile.in, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/stringbuffer.c, /trunk/liblwgeom/stringbuffer.h, /trunk/loader/Makefile.in, /trunk/loader/shp2pgsql-core.h, /trunk/loader/stringbuffer.c, /trunk/loader/stringbuffer.h: Move stringbuffer from ./loader to ./liblwgeom for use in string emitter functions. 2010-02-22 14:03 colivier * /trunk/liblwgeom/Makefile.in, /trunk/liblwgeom/cunit/Makefile.in, /trunk/liblwgeom/cunit/cu_out_geojson.c, /trunk/liblwgeom/cunit/cu_out_geojson.h, /trunk/liblwgeom/cunit/cu_tester.c, /trunk/liblwgeom/cunit/cu_tester.h, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwout_geojson.c, /trunk/postgis/geography_inout.c, /trunk/postgis/lwgeom_geojson.c, /trunk/regress/geojson.sql, /trunk/regress/geojson_expected: Move ST_AsGeoJson from postgis to liblwgeom dir. Use as most as cunit test as possible. Related to #377. 2010-02-21 22:34 strk * /trunk/postgis/postgis.sql.in.c: Cleanup the GeometryClean function now that vertex checking is done better in ST_MakeValid 2010-02-21 22:10 strk * /trunk/postgis/lwgeom_geos_clean.c: Force multi-type in output if input was multi [RT-SIGTA] 2010-02-21 21:53 colivier * /trunk/liblwgeom/cunit/cu_out_gml.c, /trunk/liblwgeom/cunit/cu_out_kml.c: Add missing MultiPoint test. Fix wrong LWGEOM type on cu_gml tests. 2010-02-21 21:34 colivier * /trunk/liblwgeom/cunit/cu_homogenize.c: add explicit void return type 2010-02-21 21:11 strk * /trunk/postgis/Makefile.in, /trunk/postgis/lwgeom_geos.c, /trunk/postgis/lwgeom_geos.h, /trunk/postgis/lwgeom_geos_clean.c, /trunk/regress/Makefile.in: Disable 'clean' test (still deciding on what's the expected output); keep only cut-lines that have vertices not shared with boundary of final area; move 'clean' code in separate file [RT-SIGTA]. 2010-02-21 20:32 colivier * /trunk/liblwgeom/Makefile.in, /trunk/liblwgeom/cunit/Makefile.in, /trunk/liblwgeom/cunit/cu_out_gml.c, /trunk/liblwgeom/cunit/cu_out_gml.h, /trunk/liblwgeom/cunit/cu_out_kml.c, /trunk/liblwgeom/cunit/cu_out_kml.h, /trunk/liblwgeom/cunit/cu_tester.c, /trunk/liblwgeom/cunit/cu_tester.h, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwout_gml.c, /trunk/liblwgeom/lwout_kml.c, /trunk/postgis/geography_inout.c, /trunk/postgis/lwgeom_kml.c, /trunk/regress/kml.sql, /trunk/regress/kml_expected: Move ST_AsKML from postgis to liblwgeom dir. Use as most cunit test as possible. Few related corrections on GML similar implementation. cf #377 2010-02-21 18:23 colivier * /trunk/liblwgeom/lwout_gml.c: Add forgotten lwout_gml.c file (#377) 2010-02-21 18:18 colivier * /trunk/liblwgeom/Makefile.in, /trunk/liblwgeom/cunit/Makefile.in, /trunk/liblwgeom/cunit/cu_tester.c, /trunk/liblwgeom/cunit/cu_tester.h, /trunk/liblwgeom/liblwgeom.h, /trunk/postgis/geography_inout.c, /trunk/postgis/lwgeom_export.h, /trunk/postgis/lwgeom_gml.c, /trunk/regress/gml.sql, /trunk/regress/gml_expected, /trunk/regress/tickets_expected: Move ST_AsGML from postgis dir to liblwgeom. Rewrite most units test with cunit. cf #377 2010-02-21 12:36 colivier * /trunk/extras/wkb_reader/readwkb.c, /trunk/liblwgeom/g_ptarray.c, /trunk/liblwgeom/lwalgorithm.c, /trunk/liblwgeom/lwgeom_api.c, /trunk/liblwgeom/lwgunparse.c, /trunk/liblwgeom/lwsegmentize.c, /trunk/liblwgeom/lwspheroid.c, /trunk/postgis/geography_inout.c, /trunk/postgis/lwgeom_gist.c, /trunk/postgis/lwgeom_in_gml.c, /trunk/postgis/lwgeom_in_kml.c, /trunk/postgis/lwgeom_inout.c, /trunk/postgis/lwgeom_ogc.c: make astyle session 2010-02-21 12:22 strk * /trunk/NEWS, /trunk/doc/reference_processing.xml, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwcollection.c, /trunk/liblwgeom/lwgeom.c, /trunk/liblwgeom/lwline.c, /trunk/liblwgeom/lwmpoint.c, /trunk/liblwgeom/lwpoly.c, /trunk/liblwgeom/ptarray.c, /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/postgis.sql.in.c, /trunk/regress/Makefile.in, /trunk/regress/remove_repeated_points.sql, /trunk/regress/remove_repeated_points_expected: ST_RemoveRepeatedPoints [RT-SIGTA] 2010-02-21 12:21 strk * /trunk/postgis/lwgeom_functions_analytic.c: style... 2010-02-21 12:21 strk * /trunk/liblwgeom/cunit/cu_homogenize.c, /trunk/liblwgeom/cunit/cu_tester.c, /trunk/liblwgeom/lwhomogenize.c, /trunk/postgis/lwgeom_gml.c, /trunk/postgis/lwgeom_in_kml.c: Make stylish 2010-02-20 19:47 colivier * /trunk/liblwgeom/cunit/cu_homogenize.c: use the rights homogenize cunit suite handlers 2010-02-20 19:09 colivier * /trunk/postgis/lwgeom_gml.c: Fix computed string length in Polygon with several rings for ST_AsGML with GML3. Related to #421 2010-02-20 19:09 colivier * /branches/1.5/postgis/lwgeom_gml.c: Fix computed string length in Polygon with several rings for ST_AsGML with GML3. Related to #421 2010-02-20 19:08 colivier * /branches/1.4/postgis/lwgeom_gml.c: Fix computed string length in Polygon with several rings for ST_AsGML with GML3. Related to #421 2010-02-20 18:26 colivier * /trunk/postgis/lwgeom_in_kml.c, /trunk/regress/in_kml.sql, /trunk/regress/in_kml_expected: Use lwgeom_homogenize in in_kml stuff. Related to #375 2010-02-20 18:25 colivier * /trunk/liblwgeom/Makefile.in, /trunk/liblwgeom/cunit/Makefile.in, /trunk/liblwgeom/cunit/cu_homogenize.c, /trunk/liblwgeom/cunit/cu_homogenize.h, /trunk/liblwgeom/cunit/cu_tester.c, /trunk/liblwgeom/cunit/cu_tester.h, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwcollection.c, /trunk/liblwgeom/lwhomogenize.c, /trunk/liblwgeom/lwhomogenize.h: Add lwgeom_homogenize function. Related to #375. Add cunit related tests 2010-02-20 16:47 colivier * /trunk/liblwgeom/cunit/cu_tester.c, /trunk/liblwgeom/cunit/cu_tester.h: Add Cunit - lwerror use case handle - #420 2010-02-19 15:10 jorgearevalo * /spike/wktraster/rt_core/rt_api.c: Minor bug fixed: parameter error in rt_raster_as_wktpolygon declaration 2010-02-19 15:04 jorgearevalo * /spike/wktraster/rt_core/rt_api.c, /spike/wktraster/rt_core/rt_api.h, /spike/wktraster/test/core/testapi.c: rt_raster_as_wktpolygon almost finished (need to add pixel values as polygon's labels). Testing code finished but partially commented because a compile error. Need to fix it. Unexpected results when polygonize? Check it. 2010-02-18 21:02 pramsey * /trunk/postgis/lwgeom_functions_analytic.c: Add multilinestring support to st_line_substring (#419) 2010-02-18 21:01 pramsey * /branches/1.5/postgis/lwgeom_functions_analytic.c: Add multilinestring support to st_line_substring (#419) 2010-02-18 20:35 pracine * /spike/wktraster/scripts/gdal2wktraster.py: [wktraster] Ticket 349. Do not print summary when the output is not directed to a file using the -o option. 2010-02-17 21:02 strk * /trunk/postgis/lwgeom_geos.c, /trunk/regress/clean.sql, /trunk/regress/clean_expected: Allow retaining badly collapsed rings (single-point) as points in ST_MakeValid. Add testcase for it [RT-SIGTA] 2010-02-16 23:27 kneufeld * /trunk/doc/reference_editor.xml: removed sfs_compliant note for ST_Transform 2010-02-16 09:38 strk * /trunk/doc/reference_accessor.xml, /trunk/postgis/lwgeom_geos.c: Return NULL rather than throwing when a COLLECTION is given to ST_Boundary [RT-SIGTA] 2010-02-16 09:29 strk * /trunk/postgis/lwgeom_geos.c: Fix build with --enable-debug=3 [RT-SIGTA] 2010-02-16 09:08 strk * /trunk/regress/clean.sql: Add origin field for the clean dataset table, so we can add PG-specific ones w/out caring about visualizing them:) 2010-02-16 09:06 strk * /trunk/regress/clean.sql, /trunk/regress/clean_expected: Add a test for input being invalid (a test of the test) 2010-02-16 09:03 strk * /trunk/postgis/lwgeom_geos.c: Separate areal-specific cleanups in LWGEOM_GEOS_makeValidPolygon [RT-SIGTA] 2010-02-16 08:28 strk * /trunk/postgis/postgis.sql.in.c: Empty geometries are cleanest [RT-SIGTA] 2010-02-16 08:22 strk * /trunk/postgis/postgis.sql.in.c: Drop the optional arg to ST_MakeClean, document what it does, improve the ST_CleanGeometry stub. [RT-SIGTA] 2010-02-16 08:07 strk * /trunk/postgis/lwgeom_geos.c, /trunk/regress/clean.sql: Drop the optional parameter to ST_MakeValid, we always want to collect collapses (users can always filter later) [RT-SIGTA]. 2010-02-16 08:03 strk * /trunk/doc/reference_accessor.xml: Document ST_Dimension handling of empty geometries 2010-02-16 07:54 strk * /trunk/postgis/lwgeom_ogc.c: Do not throw exception on empty ST_Dimension(empty) [RT-SIGTA] 2010-02-15 22:41 strk * /trunk/postgis/lwgeom_geos.c: Further cleanups in ST_MakeClean [RT-SIGTA] 2010-02-15 22:31 strk * /trunk/postgis/lwgeom_geos.c: Fix unsupported message 2010-02-15 21:17 strk * /trunk/postgis/lwgeom_geos.c: Plug more leaks 2010-02-15 20:40 strk * /trunk/postgis/lwgeom_geos.c: Plug memory leak on GEOS geom construction failure [RT-SIGTA] 2010-02-15 20:21 strk * /trunk/regress/clean.sql, /trunk/regress/clean_expected: Rework the regress test to make it easier for curious people to keep the test dataset for inspection with some GUI (give it a try, it's a nice one). 2010-02-14 23:35 strk * /trunk/doc/using_postgis_dataman.xml: Clarify the case of linestring invalidity dropping confugins reference to linearrings 2010-02-14 22:59 strk * /trunk/postgis/lwgeom_geos.c, /trunk/postgis/postgis.sql.in.c, /trunk/regress/Makefile.in, /trunk/regress/clean.sql, /trunk/regress/clean_expected: Implement ST_MakeValid(geom_in, collect_collapses) and stub ST_CleanGeometry. Add regression test for ST_MakeValid and polygons [RT-SIGTA] 2010-02-14 16:54 strk * /trunk/postgis/lwgeom_dump.c: Cleanups. Hope to reuse some structs for a C-version of ST_DumpPoints 2010-02-14 16:33 strk * /trunk/doc/reference_processing.xml: Try to make st_DumpPoints reference somewhat clearer [RT-SIGTA] 2010-02-14 13:46 strk * /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/ptarray.c: ptarray_remove_repeated_points [RT-SIGTA] 2010-02-13 15:29 strk * /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: Add another validity test [RT-SIGTA] 2010-02-13 14:35 strk * /trunk/GNUmakefile, /trunk/postgis/lwgeom_geos.c: Handle NULL returns from POSTGIS2GEOS and LWGEOM2GEOS now that we allow that [RT-SIGTA]. Add a 'commit' rule (give it a try) 2010-02-12 23:04 strk * /trunk/postgis/lwgeom_geos.c: Revert GEOS error handlers to be lwnotice to avoid aborting full transactions (like it was in 1.5) 2010-02-12 10:27 jorgearevalo * /spike/wktraster/rt_core/rt_api.h: Bug fixed: GDAL includes are now conditional in rt_core/rt_api.h 2010-02-12 10:19 jorgearevalo * /spike/wktraster/configure.ac, /spike/wktraster/rt_core/Makefile.in, /spike/wktraster/rt_core/rt_api.c, /spike/wktraster/rt_core/rt_api.h, /spike/wktraster/rt_pg/Makefile.in, /spike/wktraster/test/core/Makefile.in: Added '--enable-development' option in configure script. If you provide this option, configure will try to find GDAL library and compile the version of wkt_r aster_aswktpolygon function that uses GDAL. 2010-02-11 23:12 strk * /trunk/doc/reference_measure.xml: Fix typo 2010-02-11 21:01 strk * /trunk/liblwgeom/ptarray.c: Get style 2010-02-11 18:56 strk * /trunk/postgis/lwgeom_geos.c, /trunk/postgis/lwgeom_geos.h: Separate GEOS part of 'buildarea' function from POSTGIS part of it (might eventually be moved down to GEOS) [RT-SIGTA] 2010-02-10 22:23 strk * /trunk/doc/reference_lrs.xml: xref 2010-02-10 20:54 strk * /trunk/liblwgeom/ptarray.c: Enhance documentation of ptarray_addPoint [RT-SIGTA] 2010-02-09 22:36 strk * /trunk/postgis/lwgeom_inout.c: Don't refuse to output invalid geometries trough a cursor, being consistent with other output routines (dumper ends up using these) -- [RT-SIGTA] 2010-02-09 17:59 strk * /trunk/liblwgeom/liblwgeom.h: Oops, it seems I broke the build (sorry) 2010-02-09 06:52 strk * /trunk/liblwgeom/ptarray.c: Fix documention 2010-02-08 22:37 strk * /branches/1.5/NEWS: tweak the sponsor name 2010-02-08 22:37 strk * /branches/1.4/NEWS: tweak the sponsor name 2010-02-08 22:36 strk * /trunk/NEWS: tweak the sponsor name 2010-02-08 21:39 strk * /trunk/postgis/lwgeom_geos.c: Initialie GEOS using lwerror for errors so that exceptions are really handled (or testcases in #411 crash on many GEOS functions) 2010-02-08 20:05 strk * /trunk/NEWS: Add credits to new feature item 2010-02-08 20:01 strk * /branches/1.5/NEWS: Add bugfix item 2010-02-08 19:57 strk * /branches/1.4/NEWS: Add bugfix item 2010-02-08 19:19 strk * /branches/1.5/postgis/lwgeom_inout.c, /branches/1.5/postgis/lwgeom_ogc.c, /branches/1.5/regress/tickets_expected: Backport fix for #411 and #168 (can't check invalidity reason with this version) 2010-02-08 19:05 strk * /branches/1.4/postgis/lwgeom_inout.c, /branches/1.4/postgis/lwgeom_ogc.c: Back-port into 1.4 branch relaxing of output functions (see ticket #168) 2010-02-08 18:54 strk * /trunk/postgis/lwgeom_inout.c, /trunk/postgis/lwgeom_ogc.c, /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: Don't refuse to unparse malformed geometries. Fixes #411. Didn't seem to expose the crash in #168, the testcase for it was expanded to extract invalidity reason. 2010-02-06 13:57 strk * /trunk/postgis/lwgeom_geos.c: Simplify hooks on GEOS error reporter function from isvalid* functions 2010-02-06 13:48 strk * /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: Add another test for #407 2010-02-06 10:49 colivier * /trunk/postgis/lwgeom_svg.c, /trunk/regress/svg.sql, /trunk/regress/svg_expected: Fix non NULL terminated string in ST_AsSVG with GEOMETRYCOLLECTION EMPTY, cf #409 reported by sdikiy. Add related unit test 2010-02-06 10:49 colivier * /branches/1.5/postgis/lwgeom_svg.c, /branches/1.5/regress/svg.sql, /branches/1.5/regress/svg_expected: Fix non NULL terminated string in ST_AsSVG with GEOMETRYCOLLECTION EMPTY, cf #409 reported by sdikiy. Add related unit test 2010-02-06 10:48 colivier * /branches/1.4/postgis/lwgeom_svg.c, /branches/1.4/regress/svg.sql, /branches/1.4/regress/svg_expected: Fix non NULL terminated string in ST_AsSVG with GEOMETRYCOLLECTION EMPTY, cf #409 reported by sdikiy. Add related unit test 2010-02-05 20:58 strk * /trunk/NEWS: Add ST_isValidDetail item 2010-02-05 20:55 strk * /trunk/postgis/lwgeom_geos.c, /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: Register a buffer-logger as error-reporter from ST_isValidReason and ST_isValidDetail so to catch exceptions thrown by GEOS at postgis->geos conversion for the sake of reporting actual error. Fixes ticket #408. Completed with testcase. 2010-02-05 17:58 strk * /trunk/doc/reference_processing.xml: A space after return type looks better (and seems to be the policy) for funcdef tags 2010-02-05 17:57 strk * /trunk/doc/reference_accessor.xml: Document ST_IsValidDetail 2010-02-05 17:26 strk * /trunk/postgis/lwgeom_geos.c, /trunk/postgis/postgis.sql.in.c: Add ST_isValidDetail(geom) returns valid_detail (new type!) 2010-02-04 20:30 strk * /trunk/postgis/geography_gist.c: Astyle run (a-ha, got you!) 2010-02-04 17:43 pramsey * /trunk/NEWS, /trunk/README.postgis, /trunk/Version.config: Push version numbers on trunk forward to next release. 2010-02-04 17:31 pramsey * /tags/1.5.0/Version.config: Update version on 1.5.0 tag 2010-02-04 17:30 pramsey * /branches/1.5/NEWS, /branches/1.5/README.postgis, /branches/1.5/Version.config: Update version numbers on 1.5 branch. 2010-02-04 17:28 pramsey * /branches/1.5: Branch 1.5 stable 2010-02-04 17:28 pramsey * /tags/1.5.0: Tag 1.5.0 2010-02-04 17:21 pramsey * /trunk/ChangeLog, /trunk/NEWS, /trunk/README.postgis, /trunk/doc/release_notes.xml: Update release dates and changelog for 1.5.0 2010-02-04 06:34 jorgearevalo * /spike/wktraster/configure.ac, /spike/wktraster/rt_core/Makefile.in, /spike/wktraster/rt_core/rt_api.c, /spike/wktraster/rt_core/rt_api.h, /spike/wktraster/rt_pg/Makefile.in, /spike/wktraster/test/core/Makefile.in: GDAL dependency deleted until finishing ST_AsWKTPolygon function 2010-02-03 22:42 pramsey * /trunk/loader/shp2pgsql-core.c: Initialize config->createindex value to 0 2010-02-03 21:42 pramsey * /trunk/loader/shp2pgsql-cli.c: Fix handling of "missing table argument" case to use file name properly. 2010-02-02 23:47 pramsey * /trunk/regress/run_test: Add --no-psqlrc to run_test (#405) 2010-02-02 23:46 pramsey * /branches/1.4/regress/run_test: Add --no-psqlrc to run_test (#405) 2010-02-02 23:29 jorgearevalo * /spike/wktraster/configure.ac, /spike/wktraster/rt_core/Makefile.in, /spike/wktraster/rt_core/rt_api.c, /spike/wktraster/rt_core/rt_api.h, /spike/wktraster/rt_pg/Makefile.in, /spike/wktraster/test/core/Makefile.in: Added GDAL checking when creating Makefile. Added GDAL linking options in Makefiles. Created WKTGeomVal struct and rt_raster_as_wktpolygon definition and skel. 2010-02-02 22:44 pramsey * /trunk/postgis/geography_gist.c: Tiny re-format 2010-02-02 17:44 pramsey * /trunk/README.postgis: Extra information per Greg Troxel 2010-02-02 16:13 pramsey * /trunk/loader/shp2pgsql-cli.c: Update usage string to show correct default encoding. 2010-02-02 04:14 pramsey * /trunk/loader/shp2pgsql-cli.c: astyle recent change 2010-02-02 02:41 pramsey * /trunk/loader/shp2pgsql-cli.c: Fix segfault on cases where not enough arguments are provided. (#402) 2010-02-02 00:15 pramsey * /trunk/loader/shp2pgsql-cli.c, /trunk/loader/shp2pgsql-core.c: Fix mis-handling of the commandline operations modes (#401) 2010-02-01 18:24 pramsey * /trunk/postgis/geography_btree.c: Silence 'no-eol' compiler warning. 2010-02-01 17:38 pramsey * /tags/1.5.0rc2/Version.config: Update version numbers in 1.5.0rc2 2010-02-01 17:37 pramsey * /tags/1.5.0rc2: Tag RC2 2010-02-01 17:35 pramsey * /trunk/astyle.sh, /trunk/doc/html/image_src/generator.c, /trunk/extras/wkb_reader/printwkb.c, /trunk/liblwgeom/cunit/cu_algorithm.c, /trunk/liblwgeom/cunit/cu_geodetic.c, /trunk/liblwgeom/cunit/cu_libgeom.c, /trunk/liblwgeom/cunit/cu_measures.c, /trunk/liblwgeom/examples/unparser.c, /trunk/liblwgeom/g_box.c, /trunk/liblwgeom/g_coord.c, /trunk/liblwgeom/g_ptarray.c, /trunk/liblwgeom/g_serialized.c, /trunk/liblwgeom/g_util.c, /trunk/liblwgeom/lwalgorithm.c, /trunk/liblwgeom/lwcollection.c, /trunk/liblwgeom/lwgeodetic.c, /trunk/liblwgeom/lwgeom.c, /trunk/liblwgeom/lwgeom_api.c, /trunk/liblwgeom/lwgparse.c, /trunk/liblwgeom/lwgunparse.c, /trunk/liblwgeom/lwline.c, /trunk/liblwgeom/lwmcurve.c, /trunk/liblwgeom/lwmline.c, /trunk/liblwgeom/lwmpoint.c, /trunk/liblwgeom/lwmpoly.c, /trunk/liblwgeom/lwmsurface.c, /trunk/liblwgeom/lwpoly.c, /trunk/liblwgeom/lwsegmentize.c, /trunk/liblwgeom/lwspheroid.c, /trunk/liblwgeom/lwtree.c, /trunk/liblwgeom/lwutil.c, /trunk/liblwgeom/measures.c, /trunk/liblwgeom/ptarray.c, /trunk/loader/dbfopen.c, /trunk/loader/getopt.c, /trunk/loader/pgsql2shp.c, /trunk/loader/shp2pgsql-cli.c, /trunk/loader/shp2pgsql-core.c, /trunk/loader/shp2pgsql-gui.c, /trunk/loader/shpopen.c, /trunk/loader/stringbuffer.c, /trunk/postgis/geography_btree.c, /trunk/postgis/geography_estimate.c, /trunk/postgis/geography_gist.c, /trunk/postgis/geography_inout.c, /trunk/postgis/geography_measurement.c, /trunk/postgis/lwgeom_accum.c, /trunk/postgis/lwgeom_box3d.c, /trunk/postgis/lwgeom_chip.c, /trunk/postgis/lwgeom_debug.c, /trunk/postgis/lwgeom_estimate.c, /trunk/postgis/lwgeom_export.c, /trunk/postgis/lwgeom_functions_analytic.c, /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/lwgeom_functions_lrs.c, /trunk/postgis/lwgeom_geos.c, /trunk/postgis/lwgeom_geos_prepared.c, /trunk/postgis/lwgeom_gist.c, /trunk/postgis/lwgeom_gml.c, /trunk/postgis/lwgeom_in_gml.c, /trunk/postgis/lwgeom_in_kml.c, /trunk/postgis/lwgeom_ogc.c, /trunk/postgis/lwgeom_spheroid.c, /trunk/postgis/lwgeom_sqlmm.c, /trunk/postgis/lwgeom_svg.c, /trunk/postgis/lwgeom_transform.c: 1.5 astyle pass 2010-01-29 21:24 pramsey * /trunk/configure.ac, /trunk/liblwgeom/Makefile.in: Keep floats out of registers for spheroid calculation. Fixes odd bug in OS/X gcc 4.1. Could probably be narrowed to only use flag on affected platform. (#395) 2010-01-29 18:22 robe * /trunk/doc/reference_exception.xml: fix example 2010-01-29 18:00 pramsey * /trunk/liblwgeom/lwspheroid.c: Extra debugging information in spheroid area calculation. 2010-01-28 17:42 pramsey * /trunk/liblwgeom/cunit/cu_geodetic.c: Make area unit tests actually test against known good values 2010-01-28 15:51 colivier * /trunk/regress/tickets_expected: revert r5175 commit about points results on #304. Related to #395 2010-01-28 15:28 colivier * /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: In regress/tickets* Add missing srid 32702 and 32602. Add results from #304 tests. Related to #395 2010-01-28 15:09 strk * /trunk/GNUmakefile: Fix 'maintainer-clean' rule 2010-01-28 14:23 mcayland * /trunk/astyle.sh: Fix astyle.sh script so that if astyle cannot be found then it immediately aborts with an error. Per report from Nicklas. 2010-01-28 12:19 mcayland * /trunk/GNUmakefile, /trunk/astyle.sh: Add "make astyle" target to clean up source tree formatting as per the style guidelines. 2010-01-26 21:10 pramsey * /trunk/configure.ac: Make GEOS test insist on >= 3.1.1 2010-01-26 20:20 pramsey * /trunk/liblwgeom/lwline.c: Remove warning from lwline 2010-01-26 19:08 pramsey * /trunk/doc/reference_lrs.xml: Add example for ST_AddMeasure on multilinestring 2010-01-26 18:56 pramsey * /trunk/liblwgeom/cunit/cu_geodetic.c, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwline.c, /trunk/liblwgeom/lwmline.c, /trunk/postgis/lwgeom_functions_lrs.c: Make ST_AddMeasure handle multilinestrings as well as linestrings. 2010-01-26 17:24 pramsey * /trunk/doc/reference_lrs.xml: Remove unneeded See Also section. 2010-01-26 17:09 pramsey * /trunk/NEWS, /trunk/doc/reference_lrs.xml, /trunk/doc/release_notes.xml, /trunk/postgis/postgis.sql.in.c, /trunk/postgis/uninstall_postgis.sql.in.c: Remove ST_StartMeasure ST_EndMeasure 2010-01-26 01:13 pramsey * /trunk/doc: Ignore postgis_comments.sql 2010-01-25 21:08 pramsey * /trunk/postgis/postgis.sql.in.c: Replace soft tabs with hard. 2010-01-25 21:06 pramsey * /trunk/postgis/uninstall_postgis.sql.in.c: Add uninstall recipe for AddMeasure (#390) 2010-01-25 21:03 pramsey * /trunk/doc/reference_lrs.xml, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwline.c, /trunk/postgis/lwgeom_functions_lrs.c, /trunk/postgis/postgis.sql.in.c: Add ST_AddMeasure and associated documentations (#390) 2010-01-24 09:10 nicklas * /trunk/doc/reference_operator.xml: 2010-01-23 23:31 nicklas * /trunk/NEWS: Tiny Typo 2010-01-23 23:29 nicklas * /trunk/TODO: remove ST_Maxdistance from TODO and note that C-version is still TODO for ST_DumpPoints 2010-01-22 10:32 jorgearevalo * /spike/wktraster/rt_pg/rtpostgis.sql.in.c: geometry_gist_joinsel replaced with postgis_gist_joinsel to keep compatibility with PostGIS 1.4.x. Related ticket: #350 2010-01-22 06:21 mleslie * /spike/mleslie/current/loader/shp2pgsql-gui.c: Getting the file import loop sorted. 2010-01-22 06:05 pramsey * /trunk/HOWTO_RELEASE: Add note on removing milestone from trac 2010-01-22 03:10 mleslie * /spike/mleslie/current/loader/shp2pgsql-gui.c: Adding a list-based multi-file selection. 2010-01-22 03:06 mleslie * /spike/mleslie/current: Creating a new spike for play. 2010-01-22 01:02 mleslie * /spike/mleslie/parser: Removing a dead spike. 2010-01-21 16:45 pramsey * /tags/1.5.0rc1/Version.config: Update version number in tag 1.5.0rc1 2010-01-21 16:44 pramsey * /tags/1.5.0rc1: Tag rc1 2010-01-21 16:44 pramsey * /trunk/ChangeLog, /trunk/README.postgis: Updates for 1.5.0rc1 2010-01-21 13:08 nicklas * /trunk/configure.ac: add missing comment 2010-01-21 07:19 nicklas * /trunk/configure.ac, /trunk/regress/Makefile.in: Fix for make check on MingW #389 2010-01-21 00:06 pramsey * /trunk/NEWS, /trunk/doc/release_notes.xml: Updated XML release notes (#374) 2010-01-20 22:55 jorgearevalo * /spike/wktraster/rt_core/rt_api.c, /spike/wktraster/rt_core/rt_api.h, /spike/wktraster/test/core/testapi.c: Error in ST_Envelope fixed. Related ticket: #348 2010-01-20 20:17 pramsey * /trunk/utils/create_undef.pl, /trunk/utils/postgis_proc_upgrade.pl, /trunk/utils/postgis_restore.pl: Make proper #! calls to perl in perl scripts 2010-01-20 20:16 pramsey * /branches/1.4/utils/create_undef.pl, /branches/1.4/utils/postgis_proc_upgrade.pl, /branches/1.4/utils/postgis_restore.pl: Make proper #! calls to perl in perl scripts. 2010-01-20 18:55 robe * /trunk/doc/introduction.xml: Add Jorge Arevalo to list since he's contributing a lot of work to WKT Raster 2010-01-20 18:20 jorgearevalo * /spike/wktraster/rt_core/rt_api.c, /spike/wktraster/rt_core/rt_api.h, /spike/wktraster/rt_pg/rt_pg.c, /spike/wktraster/rt_pg/rtpostgis.sql.in.c, /spike/wktraster/test/core/testapi.c: Added ST_Envelope function. Related ticket: #348 2010-01-19 14:17 jorgearevalo * /spike/wktraster/rt_core/rt_api.c, /spike/wktraster/rt_core/rt_api.h, /spike/wktraster/rt_pg/rt_pg.c, /spike/wktraster/rt_pg/rtpostgis.sql.in.c, /spike/wktraster/test/core/testapi.c: Changed function's name: rt_raster_get_envelope now is rt_raster_get_convex_hull. And the SQL function ST_Raster_Envelope now is ST_ConvexHull. Related ticket: #348 2010-01-19 12:40 robe * /trunk/doc/introduction.xml: Add George, Guillaume, and Vincent to contributors list 2010-01-19 12:37 robe * /trunk/doc/introduction.xml: Bump Nicklas up since he's added a lot to this release and now has commit access 2010-01-18 19:41 pramsey * /branches/1.4/spatial_ref_sys.sql: Add towgs84 line into proj4text for srid = 28992 (#387) 2010-01-18 19:40 pramsey * /trunk/spatial_ref_sys.sql: Add towgs84 line into proj4text for srid = 28992 (#387) 2010-01-16 04:26 robe * /trunk/NEWS: Add Guillaume's PostgreSQL 8.5 contribution 2010-01-15 19:48 pramsey * /trunk/NEWS: 80col wrap NEWS 2010-01-15 18:49 robe * /trunk/NEWS: add note about GEOS 3.2 2010-01-15 18:41 pramsey * /trunk/liblwgeom/lwgeodetic.c: Short circuit on distance tests: only do full spheroidal calculation where the distance is near or greater than the tolerance. This will make large st_dwithin() radius searches much faster since points that are well within the radius will not have their full geodetic calculation run, only those that are close to the radius boundary. 2010-01-15 18:08 pramsey * /tags/1.5.0b2/Version.config: Update version number in tag 2010-01-15 18:07 pramsey * /tags/1.5.0b2: Tag 1.5.0b2 2010-01-15 18:06 pramsey * /trunk/ChangeLog, /trunk/NEWS: Prepare for 1.5.0b2 2010-01-15 17:54 pramsey * /trunk/configure.ac, /trunk/postgis/lwgeom_geos.c, /trunk/postgis/lwgeom_geos_prepared.h, /trunk/postgis/postgis.sql.in.c, /trunk/postgis/uninstall_postgis.sql.in.c, /trunk/regress/Makefile.in: Make GEOS 3.1 the mandatory minimum (#385) 2010-01-15 17:47 pramsey * /trunk/doc/html/images: Ignore all PNG files. 2010-01-15 08:13 colivier * /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: Round decimal part in #58 ticket unit test. As the previous result was not cross platform compliant 2010-01-14 18:00 mloskot * /spike/wktraster/rt_core/rt_api.c: trivia: XXX (or FIXME or TODO) tag to mark comments on issues and problems. 2010-01-14 16:08 jorgearevalo * /spike/wktraster/rt_core/Makefile.in: Minor bug fixed: Makefile.in was using an nonexistent enviroment var (SA_HEADERS). Changed for RT_HEADERS. 2010-01-14 14:45 colivier * /trunk/liblwgeom/measures.c: Fix undefined vars in LWDEBUGF (#383) 2010-01-14 08:34 colivier * /trunk/TODO: Update TODO. remove ST_GeomFromKML entry 2010-01-12 16:54 jorgearevalo * /spike/wktraster/rt_core/rt_api.c: Added rt_band_new_offline function. 2010-01-12 10:33 mcayland * /trunk/postgis/Makefile.pgxs: Add missing MODULE_big section for #311 which was preventing the main PostGIS library from being installed on older versions of PostgreSQL. 2010-01-12 08:23 robe * /trunk/NEWS: slight typo correction 2010-01-12 08:18 robe * /trunk/NEWS: Add ST_DFullyWithin and add analysis as descriptor to functions 2010-01-12 04:28 pramsey * /trunk/postgis/postgis.sql.in.c: Change ST_Equals to use && instead of ~= (#378) 2010-01-12 04:24 pramsey * /trunk/NEWS: Shorten trac URL. 2010-01-12 01:01 pramsey * /trunk/make_dist.sh: Add comment about postgis_comments.sql handling in 'clean' target of docs 2010-01-12 01:00 pramsey * /trunk/doc/Makefile.in: Don't remove postgis_comments.sql when doing a 'make clean' in doc, that way they can survive into the tarball build for final release. 2010-01-12 00:25 pramsey * /trunk/postgis/geography_measurement.c: Performance tweak to distance calculations with tolerance. If distance is much less than tolerance, don't bother with geodetic calculation. If distance is close to or greater than tolerance, do the geodetic calculation. Should make st_dwithin faster, avoiding geodetic calculations for points that are clearly within tolerance. 2010-01-11 17:31 kneufeld * /trunk/doc/html/image_src/Makefile.in: added missing liblwgeom target needed to build the documentation images 2010-01-09 03:05 robe * /trunk/NEWS: fix typo 2010-01-09 03:05 robe * /trunk/NEWS: Fill in missing spots in News 2010-01-09 00:10 pramsey * /trunk/loader/shp2pgsql-gui.c: Use macro define to determine default geometry column name in gui 2010-01-08 23:43 pramsey * /tags/1.5.0b1/Version.config: Update version to 1.5.0b1 2010-01-08 23:42 pramsey * /tags/1.5.0b1: Tag for beta1 release 2010-01-08 23:39 pramsey * /trunk/NEWS: Update the NEW file 2010-01-08 23:16 pramsey * /trunk/postgis/postgis_drop.sql.in.c: Added in one removed function (st_max_distance, replaced by st_maxdistance) to the drop script (#330) 2010-01-08 22:48 pramsey * /trunk/configure.ac, /trunk/postgis/Makefile.in, /trunk/postgis/Makefile.pgxs: Override pgxs defaults for install, from mcayland (#311) 2010-01-07 16:04 mcayland * /trunk/postgis/geography_estimate.c, /trunk/postgis/lwgeom_estimate.c, /trunk/postgis/lwgeom_pg.h: Apply a modified version of Guillaume Lelarge's patch to allow compilation under current PostgreSQL 8.5 CVS. 2010-01-07 14:19 jorgearevalo * /spike/wktraster/rt_pg/rtpostgis.sql.in.c: Deleted unnecessary and commented code (it was a test for out-db rasters). Related ticket: #227 2010-01-05 19:18 jorgearevalo * /spike/wktraster/rt_pg/rtpostgis.sql.in.c, /spike/wktraster/scripts/gdal2wktraster.py: Out-db raster support added. Ticket #227 solved. 2010-01-04 23:25 pramsey * /trunk/loader/shp2pgsql-core.c: Initailize config value from simple_geometries 2010-01-04 19:52 pramsey * /trunk/loader/shp2pgsql-core.c: Bracked and reformat comparison to be more explicit 2010-01-04 17:55 pramsey * /trunk/liblwgeom/cunit/cu_libgeom.c, /trunk/liblwgeom/cunit/cu_libgeom.h, /trunk/liblwgeom/lwcollection.c, /trunk/liblwgeom/lwmcurve.c, /trunk/liblwgeom/lwmline.c, /trunk/liblwgeom/lwmpoint.c, /trunk/liblwgeom/lwmpoly.c, /trunk/liblwgeom/lwmsurface.c, /trunk/liblwgeom/lwpoly.c: Fixed up de-serialization routines to avoid *geoms = malloc(0) cases which were causing free to fail later on down the line (#370) 2010-01-04 05:47 pramsey * /trunk/loader/shp2pgsql-cli.c, /trunk/loader/shp2pgsql-core.c, /trunk/loader/shp2pgsql-core.h: Remove the ifdef/endif blocks for HAVE_ICONV (#367) 2010-01-04 05:42 pramsey * /trunk/configure.ac: Make configure error out when iconv is unavailable. (#367) 2010-01-04 05:21 pramsey * /trunk/loader/shp2pgsql-gui.c: Minor change to about dialog build. 2010-01-04 04:52 pramsey * /trunk/loader/shp2pgsql-gui.c: Re-fix connection password hiding (#356) 2010-01-04 00:34 pramsey * /trunk/loader/shp2pgsql-gui.c: Fix the RCSID to actually substitute 2010-01-04 00:32 pramsey * /trunk/loader/shp2pgsql-gui.c: Add an About dialogue that contains the revision string (hopefully) 2010-01-04 00:31 pramsey * /trunk/liblwgeom/lwcollection.c: Make lwcollection_extract slightly more empty-intelligent 2010-01-03 23:05 pramsey * /trunk/loader/shp2pgsql-gui.c: Separate the options config persistence from the main persistence routine to allow the "geocolumn" magic to work more reliably (#369) 2010-01-02 08:17 pramsey * /trunk/loader/shp2pgsql-core.c: Add initialization to fix one Win32 segfault. 2010-01-02 07:01 pramsey * /trunk/loader/Makefile.in: Add getopt.o into the modules used by shp2pgsql-gui.exe 2010-01-02 06:57 pramsey * /trunk/loader/shp2pgsql-gui.c: Flip back to pgis_getopt 2010-01-01 20:28 pramsey * /trunk/loader/shp2pgsql-core.c: Change log entry to reflect actual iconv target encoding (UTF-8, not UTF8) 2010-01-01 19:44 robe * /trunk/doc/installation.xml: amend upgrade instructions to include description postgis_upgrade*.sql 2010-01-01 19:30 robe * /trunk/doc/using_postgis_dataman.xml: put in ?, -n and -N missing from loader list 2009-12-31 12:41 robe * /trunk/doc/using_postgis_dataman.xml: minor change 2009-12-31 11:56 robe * /trunk/doc/using_postgis_dataman.xml: amend shp2pgsql section to mention gui loader and also -G geography switch 2009-12-30 15:31 robe * /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: change wording in what is new titles to reflect they show both new and changed/enhanced functions 2009-12-30 15:12 robe * /trunk/doc/reference_accessor.xml, /trunk/doc/reference_misc.xml: Fix ST_Extent/ST_Expand docs to reflect change in behavior of outputting double precision coords instead of float4. Still need to fix up examples. 2009-12-30 14:52 mcayland * /trunk/postgis/lwgeom_functions_basic.c, /trunk/regress/sql-mm-circularstring_expected, /trunk/regress/sql-mm-compoundcurve_expected, /trunk/regress/tickets_expected: Fix ST_Envelope() and ST_Expand() so that they use double precision arithmetic rather than single precision arithmetic for their calculations. The internal BOX2DFLOAT4s should *never* be used for calculation purposes. 2009-12-30 13:08 robe * /trunk/doc/reference_accessor.xml: ST_Box back to Box link ref 2009-12-30 12:55 robe * /branches/1.4/doc/faq.xml: Add some faqs I'm tired of answering 2009-12-30 12:53 robe * /trunk/doc/faq.xml, /trunk/doc/reference_misc.xml: oops revert change I guess ST_Box .. is the one that's deprecated. How confusing :) PRobably should remove from docs at some point. 2009-12-30 12:48 robe * /trunk/doc/faq.xml, /trunk/doc/reference_misc.xml: amend faqs and change Box2D,Box3D to ST_Box... 2009-12-30 12:20 robe * /branches/1.4/doc/reference.xml: try to fix buildbot 2009-12-30 09:15 robe * /trunk/doc/reference_constructor.xml: correct example 2009-12-30 07:20 robe * /trunk/doc/reference_accessor.xml: more clarity on the float4/float8 for ST_Envelope 2009-12-30 07:19 robe * /branches/1.4/doc/reference.xml: more clarity on the float4/float8 for ST_Envelope 2009-12-30 06:53 robe * /trunk/doc/reference_accessor.xml: #531 ST_Envelope has wrong return type changed from boolean to geometry 2009-12-30 06:53 robe * /branches/1.4/doc/reference.xml: #531 ST_Envelope has wrong return type changed from boolean to geometry 2009-12-30 06:45 robe * /trunk/doc/reference_operator.xml: slight wording change 2009-12-30 06:44 robe * /trunk/doc/reference_operator.xml: fill in mising geography = operator 2009-12-30 06:38 robe * /trunk/doc/reference_constructor.xml: fix typo 2009-12-30 06:12 robe * /trunk/doc/reference_constructor.xml: #365 document ST_GeogFromWKB and ST_GeogFromText 2009-12-30 01:25 pramsey * /trunk/postgis/geography.sql.in.c: Rename ST_GeographyFromBinary to ST_GeogFromWKB. Add ST_GeogFromText to ape the ISO geometry spec more closely. (#360) 2009-12-30 01:20 pramsey * /trunk/loader/shp2pgsql-gui.c: Remove the NULL policy line from the GUI options (#363) 2009-12-30 01:12 pramsey * /trunk/loader/shp2pgsql-core.c, /trunk/loader/shp2pgsql-core.h, /trunk/loader/shp2pgsql-gui.c: Make a few things more explicit in the handling of encoding. 2009-12-29 20:23 pramsey * /trunk/loader/shp2pgsql-gui.c: Remove a couple compiler warnings following last change. 2009-12-29 20:16 pramsey * /trunk/loader/shp2pgsql-gui.c: Change options dialogue into actual GTK dialog and move to creating/destroying it on each appearance. (#363) 2009-12-29 19:23 pramsey * /trunk/loader/shp2pgsql-gui.c: Try and get around the expanding window problem 2009-12-29 08:52 mcayland * /trunk/loader/shp2pgsql-gui.c: Add a filter name to the shapefile file selector; this is just a cosmetic fix. 2009-12-29 08:35 mcayland * /trunk/loader/shp2pgsql-gui.c: Restrict SQL to only 255 characters when displaying erroneus SQL in the log window. This prevents GTK from crashing when really long lines are added to the log window. 2009-12-28 18:48 pramsey * /trunk/loader/Makefile.in: Include GUI as conditional install target 2009-12-28 13:32 mcayland * /trunk/loader/shp2pgsql-core.c: Add some more missing defaults to the shapefile loader configuration. 2009-12-27 17:16 mcayland * /trunk/loader/shp2pgsql-core.c, /trunk/loader/shp2pgsql-gui.c: Fix shp2pgsql-gui not picking up the correct default settings, which was causing some shapefiles to abort in the GUI but when using the CLI. 2009-12-25 04:41 pramsey * /trunk/loader/shp2pgsql-gui.c: Fix up another password leaking into the log (#356) 2009-12-24 00:57 pramsey * /trunk/loader/shp2pgsql-gui.c: Handle case where there is no password to sanitize 2009-12-23 19:49 pramsey * /trunk/loader/shp2pgsql-gui.c: Sanitize the connection string displayed in the GUI log (#356) 2009-12-23 19:34 pramsey * /trunk/loader/pgsql2shp.c: Add support for dumping geography tables. (#251) 2009-12-23 15:48 colivier * /trunk/postgis/lwgeom_in_gml.c, /trunk/regress/in_gml.sql, /trunk/regress/in_gml_expected: Add http://www.epsg.org/6.11.2/4326 srsName pattern support (related to CITE WFS 1.1 GetFeature-tc17.2. Add related unit tests 2009-12-23 05:01 pramsey * /trunk/loader/Makefile.in: Remove hack PGAdmin GUI target (#355) 2009-12-22 21:12 pramsey * /branches/1.4/configure.ac, /branches/1.4/loader/Makefile.in, /branches/1.4/loader/shp2pgsql-gui.c: Add support for GUI commandline (#355) 2009-12-22 20:50 pramsey * /trunk/loader/shp2pgsql-gui.c: Add message to GUI when creating spatial index. 2009-12-22 19:38 pramsey * /trunk/loader/Makefile.in: Add shp2pgsql-pgadmin build target for exe without special win32 options. 2009-12-22 12:38 mcayland * /trunk/loader/shp2pgsql-core.c: Fix bug in geography support when creating indexes. 2009-12-22 12:28 mcayland * /trunk/loader/shp2pgsql-core.c, /trunk/loader/shp2pgsql-gui.c: More improvements to the shapefile loader: - Fix COPY support for shapefiles containing more than 1 record - Fix cancellation on mid-import - Remove progress logging on import, and replace with flashly progress bar 2009-12-22 00:35 pramsey * /trunk/loader/shp2pgsql-core.c: Handle index building when loading geography 2009-12-22 00:27 pramsey * /trunk/loader/shp2pgsql-gui.c: Add support for GEOGRAPHY type to loader GUI. (#251) 2009-12-22 00:07 pramsey * /branches/1.4/loader/Makefile.in: Put the GUI makefile re-ordering in place (again?) 2009-12-21 23:22 pramsey * /trunk/loader/shp2pgsql-cli.c, /trunk/loader/shp2pgsql-core.c, /trunk/loader/shp2pgsql-core.h, /trunk/loader/shp2pgsql-gui.c: Add support for geography type to command-line loader (#251) 2009-12-20 17:42 pramsey * /trunk/liblwgeom/g_ptarray.c, /trunk/liblwgeom/lwcollection.c, /trunk/liblwgeom/lwgeodetic.c, /trunk/liblwgeom/lwgeom.c, /trunk/liblwgeom/lwmline.c, /trunk/liblwgeom/lwmpoint.c, /trunk/liblwgeom/lwmpoly.c, /trunk/liblwgeom/lwtree.c, /trunk/liblwgeom/measures.c, /trunk/loader/pgsql2shp.c, /trunk/loader/shp2pgsql-core.c: CFLAGS=-pedantic pass over the codebase and warnings reduced 2009-12-20 17:23 pramsey * /trunk/postgis/lwgeom_in_kml.c: Disable unused static function. 2009-12-20 04:42 pramsey * /trunk/loader/getopt.c, /trunk/loader/pgsql2shp.c, /trunk/loader/shp2pgsql-core.h: Minor changes to header inclusions. 2009-12-20 04:31 pramsey * /trunk/loader/shp2pgsql-cli.c: Fix bracket issue in commandline opt handline 2009-12-19 03:56 pramsey * /trunk/loader/getopt.c, /trunk/loader/getopt.h, /trunk/loader/shp2pgsql-cli.c: Radically simpler getopt implementation from AT&T UNIX. 2009-12-18 20:51 pramsey * /trunk/loader/shp2pgsql-gui.c: Add some logging during the load so we can see what's going on. 2009-12-18 19:28 colivier * /trunk/regress/in_gml.sql, /trunk/regress/in_gml_expected: remove the #273 test, as it already the same than point_1 2009-12-18 19:08 colivier * /trunk/configure.ac, /trunk/doc/reference_constructor.xml, /trunk/doc/reference_management.xml, /trunk/doc/release_notes.xml, /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/lwgeom_in_gml.c, /trunk/postgis/lwgeom_in_kml.c, /trunk/postgis/postgis.sql.in.c, /trunk/postgis/sqldefines.h.in, /trunk/postgis/uninstall_postgis.sql.in.c, /trunk/postgis_config.h.in, /trunk/regress/Makefile.in: Libxml become mandatory. Cf #344. Modify configure step, remove all HAVE_LIBXML2 from code, sql and unit tests. Update documentation 2009-12-18 18:38 pramsey * /trunk/loader/pgsql2shp.c: Moved size of int8 down to 19 chars (#326) 2009-12-18 18:26 robe * /trunk/doc/faq.xml: fix some typos, cosmetic changes, throw some more geography around 2009-12-18 17:43 robe * /trunk/doc/faq.xml, /trunk/doc/using_postgis_dataman.xml: Find a home for Paul's examples and Advanced FAQ and back reference from main FAQ section 2009-12-18 17:16 robe * /trunk/doc/faq.xml, /trunk/doc/using_postgis_dataman.xml: We all new this day would come when we'd have to devote a whole section to this new kid called "geography". Think we still need to shuffle things around as the next section seems like a disconnect from the geography section 2009-12-18 14:51 jorgearevalo * /spike/wktraster/scripts/gdal2wktraster.py: Minor bug fixed: bad argument passed to make_sql_register_overview function in gdal2wktraster script 2009-12-18 14:15 jorgearevalo * /spike/wktraster/rt_pg/rtpostgis.sql.in.c: Back to "geometry_same" instead of "geometry_samebox" and "postgis_gist_sel" instead of "geometry_gist_sel" to keep support of PostGIS 1.4.x (Ticket #350) 2009-12-18 07:46 mleslie * /trunk/loader/Makefile.in, /trunk/loader/getopt.c, /trunk/loader/getopt.h, /trunk/loader/pgsql2shp.c, /trunk/loader/shp2pgsql-cli.c, /trunk/loader/shp2pgsql-core.c, /trunk/loader/shp2pgsql-core.h, /trunk/loader/shp2pgsql-gui.c: Reverting the change of r5007, removal of the getopt hack, to get windows builds working again. 2009-12-18 06:39 pramsey * /trunk/configure.ac, /trunk/loader/Makefile.in, /trunk/loader/shp2pgsql-gui.ico, /trunk/loader/shp2pgsql-gui.rc: Add in icon and resource information for Win32 GUI 2009-12-18 05:55 pramsey * /trunk/configure.ac, /trunk/loader/Makefile.in: Make GUI open w/o console under Win32 2009-12-17 16:30 pramsey * /branches/1.4/Version.config: Bump up to 1.4.2SVN 2009-12-17 16:12 pramsey * /tags/1.4.1/regress/regress_expected, /tags/1.4.1/regress/regress_ogc_expected, /tags/1.4.1/regress/sql-mm-curvepoly_expected: Move regression fixes from 1.4 branch into the 1.4.1 tag 2009-12-17 12:54 mcayland * /trunk/loader/shp2pgsql-gui.c: Implement proper cleanup if an import fails, and also disable the "Import" button during the import to ensure that multiple import threads can't be launched. 2009-12-17 11:16 mcayland * /trunk/loader/shp2pgsql-gui.c: Add GUI option to allow the use of COPY rather than INSERT to load geometries into the database. Currently the default is still to use INSERT. 2009-12-17 11:11 mcayland * /trunk/loader/shp2pgsql-gui.c: Fix memory scope error (resulting in segfault) accidentally introduced by the command line changes. 2009-12-17 10:18 mcayland * /branches/1.4/regress/regress_expected, /branches/1.4/regress/regress_ogc_expected, /branches/1.4/regress/sql-mm-curvepoly_expected: Fix regression test expected results, some of which have been altered by the fix for #316. 2009-12-17 05:58 pramsey * /tags/1.4.1/Version.config: Final version number 2009-12-17 05:55 pramsey * /tags/1.4.1: 1.4.1 tagged 2009-12-17 05:54 pramsey * /branches/1.4/ChangeLog, /branches/1.4/README.postgis, /branches/1.4/doc/release_notes.xml: Final changes for 1.4.1 release. 2009-12-16 17:13 pramsey * /trunk/loader/shp2pgsql-core.h: Temporarily de-regress the loader while talking to -devel 2009-12-16 17:00 pramsey * /trunk/liblwgeom/libgeom.h, /trunk/postgis/geography_estimate.c: Quiet solaris warnings 2009-12-16 16:49 pramsey * /trunk/postgis/lwgeom_chip.c: Remove warning on Solaris 2009-12-16 00:43 pramsey * /trunk/postgis/geography_estimate.c: Add initial values. 2009-12-15 23:55 pramsey * /trunk/loader/pgsql2shp.c: Change MAX_DBF_FIELD_SIZE to 254 (#326) 2009-12-15 23:44 pramsey * /trunk/loader/shp2pgsql-core.c, /trunk/loader/shp2pgsql-core.h, /trunk/loader/shp2pgsql-gui.c: Add in support for command-line options for connection info to GUI (#338) 2009-12-15 21:45 pramsey * /trunk/loader/Makefile.in, /trunk/loader/getopt.c, /trunk/loader/getopt.h, /trunk/loader/pgsql2shp.c, /trunk/loader/shp2pgsql-cli.c, /trunk/loader/shp2pgsql-core.c, /trunk/loader/shp2pgsql-core.h, /trunk/loader/shp2pgsql-gui.c: Remove custom getopt files and move back to system getopt. Will take some testing, but will be worth it to be rid of this unmaintainable hack. 2009-12-15 20:56 pramsey * /trunk/loader/pgsql2shp.c: Make null date field blank rather than 00000000 (#321) 2009-12-15 20:08 pramsey * /trunk/postgis/geography.h, /trunk/postgis/geography_inout.c: Make 4326 the default SRID for "unknown" cases, both in column creation and in geography object creation. (#347) 2009-12-15 18:44 pramsey * /trunk/configure.ac, /trunk/loader/Makefile.in, /trunk/loader/shp2pgsql-gui.c: Add --with-libiconv argument to configure, to allow third-party iconv libraries to be used instead of system iconv, if so desired. Necessary to work around an OS/X Snow Leopard issue (iconv_open only available as a 32 bit call!) 2009-12-15 18:42 pramsey * /trunk/loader/shp2pgsql-core.c: Fix buffer overrun case. 2009-12-15 15:10 pramsey * /trunk/utils/postgis_restore.pl: Remove syntax error (fumbling fingers?) in the usage line (#345) 2009-12-15 15:08 pramsey * /trunk/postgis/lwgeom_ogc.c: Remove test that enforces only OGC-standard WKT for GeomFromText(). We'll accept any string we can parse, just like geometry_in(). (#332) 2009-12-14 18:04 pramsey * /trunk/loader/Makefile.in: Flip argument order for -cli exe build and add CFLAGS back into linking line 2009-12-14 11:26 mcayland * /trunk/loader/shp2pgsql.c: Remove the original shp2pgsql.c file which is no longer required with the new architecture. 2009-12-14 01:38 mcayland * /trunk/loader/shp2pgsql-core.c: Fix incorrect logic when outputting escaped strings; COPY does not require the attribute to be surrounded by apostrophes. 2009-12-14 01:23 mcayland * /trunk/loader/shp2pgsql-cli.c: Fix missing COPY terminator from shp2pgsql command line component. 2009-12-13 20:31 mcayland * /trunk/loader/Makefile.in, /trunk/loader/shp2pgsql-cli.c, /trunk/loader/shp2pgsql-core.c, /trunk/loader/shp2pgsql-core.h, /trunk/loader/shp2pgsql-gui.c, /trunk/loader/shp2pgsql.c: Commit initial version of reworked shp2pgsql architecture that defines a common API within shp2pgsql-core that can be called from both the CLI and GUI interfaces. There are still some minor TODOs left, however the basic concept appears to work well and I've also spent time running tests under valgrind to ensure that we don't leak memory on larger shapefiles. 2009-12-09 17:33 kneufeld * /trunk/doc/using_postgis_dataman.xml: added identifier to shp2pgsql usage section 2009-12-09 17:12 kneufeld * /trunk/doc/using_postgis_dataman.xml: updated "Using the Loader" to demonstrate the use of the available options 2009-12-09 05:12 robe * /branches/1.4/doc/reference.xml: correct output type of ST_Extent and flag change happening in 1.4 from box2d to box3d_extent. Also ref to ST_Extent3D to deal with 3d geometries. 2009-12-09 05:08 robe * /trunk/doc/reference_misc.xml: Correct the output type of ST_Extent and flag this as a change in behavior in PostGIS 1.4 2009-12-07 15:56 pramsey * /trunk/doc/using_postgis_app.xml: Fix mistakes in geography faq item. 2009-12-04 20:39 kneufeld * /branches/1.4/spatial_ref_sys.sql: back-ported patch for ticket #333 - removed unnecessary VACUUM from spatial_ref_sys.sql that breaks running the file in PgAdminIII 2009-12-04 15:39 robe * /trunk/postgis/geography.sql.in.c: get rid of begin; commit in geography.sql.in.c. Now that it is part of postgis.sql.inc.c, no need for it. 2009-12-04 12:32 robe * /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: change to use refname instead of refid for link in what's new -- so operators show the operator symbol instead of underlying function name 2009-12-03 20:42 kneufeld * /trunk/spatial_ref_sys.sql: removed VACUUM made into a single transaction block 2009-12-03 18:51 kneufeld * /trunk/doc/using_postgis_dataman.xml: removed url that is probably the cause in breaking docbook 2009-12-03 18:43 kneufeld * /trunk/doc/using_postgis_dataman.xml: a couple typos in the DE-9IM explanation added further reading references. 2009-12-03 16:23 kneufeld * /trunk/doc/using_postgis_dataman.xml: fixed a typo and added a few cross links 2009-12-03 14:23 robe * /trunk/doc/html/images/matrix_autocast.png, /trunk/doc/html/images/matrix_checkmark.png, /trunk/doc/html/images/matrix_transform.png, /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: Replace unicode codes with images. IE 6 and 7 not happy. PDF not happy with unicode happy face symbol -- Regina not happy :( 2009-12-03 08:58 robe * /trunk/doc/reference_output.xml: fill in missing curve support flags for outputs 2009-12-03 06:14 kneufeld * /trunk/doc/using_postgis_dataman.xml: added a few reference cross links 2009-12-02 23:41 kneufeld * /trunk/doc/using_postgis_dataman.xml: removed borders around the tables in the geometry compliancy section 2009-12-02 23:25 kneufeld * /trunk/doc/html/style.css, /trunk/doc/using_postgis_dataman.xml: added some thoughts on DE-9IM 2009-12-02 23:23 kneufeld * /trunk/doc/html/image_src/Makefile.in: added target to resize certain images 2009-12-02 22:05 robe * /trunk/doc/reference_operator.xml: Flag more as working with curves. I think all do except same operator but need to verify. 2009-12-02 21:48 robe * /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: Looks fine in all my IE8 browsers perhaps its just IE7 that's behind the times. Use cutesy unicode dingbats for now -- alos put in item list legend. 2009-12-02 21:02 kneufeld * /trunk/doc/html/image_src/Makefile.in, /trunk/doc/html/image_src/de9im01.wkt, /trunk/doc/html/image_src/de9im02.wkt, /trunk/doc/html/image_src/de9im03.wkt, /trunk/doc/html/image_src/de9im04.wkt, /trunk/doc/html/image_src/de9im05.wkt, /trunk/doc/html/image_src/de9im06.wkt, /trunk/doc/html/image_src/de9im07.wkt, /trunk/doc/html/image_src/de9im08.wkt, /trunk/doc/html/image_src/de9im09.wkt, /trunk/doc/html/image_src/de9im10.wkt, /trunk/doc/html/image_src/de9im11.wkt, /trunk/doc/html/image_src/de9im12.wkt, /trunk/doc/html/image_src/de9im13.wkt, /trunk/doc/html/image_src/styles.conf: added de9im images 2009-12-02 15:20 robe * /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: Now that pdf table layout is fixed with informal table -- put back operators in matrix 2009-12-02 14:47 robe * /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: Do I dear try an informal table again :) 2009-12-02 14:03 robe * /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: Try Mateusz idea of a unicode checkmark 2009-12-01 22:54 robe * /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: hmm spelled geometry wrong 2009-12-01 22:40 robe * /trunk/doc/html/style.css: get rid of padding on tables 2009-12-01 22:30 robe * /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: try again 2009-12-01 21:47 robe * /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: back to formal table 2009-12-01 20:08 robe * /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: 2009-12-01 20:00 robe * /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: try again 2009-12-01 19:53 robe * /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: 2009-12-01 19:34 robe * /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: fix build 2009-12-01 19:19 robe * /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: seeif pdf looks better with an informaltable 2009-12-01 18:30 robe * /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: title change 2009-12-01 18:29 robe * /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: typo 2009-12-01 18:07 robe * /trunk/doc/html/style.css, /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: Add sql mm compliance column get rid of cell-padding 2009-12-01 17:17 robe * /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: shorten matrix list to exclude operators and exception so pdf is not quite so ugly. Try to fit on one page. 2009-12-01 17:06 robe * /trunk/doc/html/style.css, /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: fix filter for 2.5D/curved support. More tweaking of style 2009-12-01 16:42 robe * /trunk/doc/html/style.css, /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: get rid of border=0 altogether exclude management,types, and transaction from matrix 2009-12-01 16:15 robe * /trunk/doc/html/style.css: border not taking 2009-12-01 15:09 robe * /trunk/doc/html/style.css: I want table borders 2009-12-01 14:42 robe * /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: oops had left over junk -- get rid of junk 2009-12-01 14:28 robe * /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: try to get rid of section abstract -- see if pdflatex accepts super duper matrix 2009-12-01 14:15 robe * /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: First attempt at super-duper type functionality compare matrix 2009-12-01 07:54 pramsey * /spike/pramsey/internalindex/liblwgeom/cunit/cu_measures.c, /spike/pramsey/internalindex/liblwgeom/cunit/cu_measures.h, /spike/pramsey/internalindex/liblwgeom/liblwgeom.h, /spike/pramsey/internalindex/liblwgeom/lwtree.c, /spike/pramsey/internalindex/liblwgeom/lwtree.h: Tree-based distance calculation. Scary good? 2009-12-01 01:16 pramsey * /spike/pramsey/internalindex: Working area for index trees on point arrays and ultra-fast intersection tests 2009-11-30 22:08 pramsey * /trunk/liblwgeom/cunit/cu_measures.c, /trunk/liblwgeom/lwtree.c: Fix up boundary condition in node interaction test. 2009-11-30 20:52 pramsey * /trunk/liblwgeom/Makefile.in, /trunk/liblwgeom/lwalgorithm.c, /trunk/liblwgeom/lwalgorithm.h, /trunk/liblwgeom/lwgeodetic.h, /trunk/liblwgeom/lwtree.c, /trunk/liblwgeom/lwtree.h, /trunk/liblwgeom/measures.c: Add an internal geometry tree for use in a native prepared geometry scheme for fast intersection tests. 2009-11-30 20:50 pramsey * /trunk/liblwgeom/cunit/cu_algorithm.c, /trunk/liblwgeom/cunit/cu_geodetic.c, /trunk/liblwgeom/cunit/cu_geodetic.h, /trunk/liblwgeom/cunit/cu_geodetic_data.h, /trunk/liblwgeom/cunit/cu_libgeom.c, /trunk/liblwgeom/cunit/cu_libgeom.h, /trunk/liblwgeom/cunit/cu_measures.c, /trunk/liblwgeom/cunit/cu_measures.h, /trunk/liblwgeom/cunit/cu_tester.h: Add svn:keywords to everyone 2009-11-30 20:49 pramsey * /trunk/regress/in_gml_expected: Add NL to end of expected file. 2009-11-30 20:44 pramsey * /trunk/regress/in_gml.sql, /trunk/regress/in_gml_expected, /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: Move the fromGML test into the in_gml.sql file, so that it will be properly excluded when libxml2 is not available. 2009-11-30 20:39 pramsey * /trunk/postgis_config.h.in: Move have_libxml2 define to the other library have_ defines. 2009-11-30 20:37 pramsey * /trunk/configure.ac, /trunk/postgis/sqldefines.h.in, /trunk/postgis/uninstall_postgis.sql.in.c: Fix warnings from cpp during sql file build as reported by kneufeld 2009-11-30 19:56 pramsey * /trunk/postgis/postgis_drop.sql.in.c, /trunk/postgis/sqldefines.h.in, /trunk/postgis/uninstall_geography.sql.in.c, /trunk/postgis/uninstall_postgis.sql.in.c: Updated SQL files for uninstallation to match current state. 2009-11-30 19:12 pramsey * /trunk/README.postgis: Update the upgrade process description to match new scripts. 2009-11-30 19:11 pramsey * /branches/1.4/README.postgis: Update the README to reflect new upgrade scripts 2009-11-30 18:07 pramsey * /branches/1.4/postgis/uninstall_postgis.sql.in.c: Clean up uninstall function to work. (#327) 2009-11-30 17:27 pramsey * /trunk/postgis/geography.sql.in.c: Rename ST_PointOutside to _ST_PointOutside (#325) 2009-11-30 16:40 kneufeld * /trunk/postgis/postgis.sql.in.c: renamed ST_DumpPoints to _ST_DumpPoints 2009-11-30 14:30 robe * /trunk/doc/template.xml: revise template to use new entities 2009-11-30 14:24 robe * /trunk/doc/reference_processing.xml: availability note not specified right for ST_DumpPoints 2009-11-30 09:16 robe * /trunk/doc/reference_processing.xml: fill in missing proto for st_polygonize 2009-11-29 09:50 robe * /branches/1.4/doc/xsl/postgis_gardentest_subset.sql.xsl: partial test script (copied form 1.5 with slight modification) 2009-11-29 09:07 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: Yeh ST_GeomFromKML/GML not crashing anymore on Windows (when libxml statically compiled in) -- can put back the tests 2009-11-29 00:00 pramsey * /tags/1.4.1rc2/Version.config: Update version number string. 2009-11-28 23:59 pramsey * /tags/1.4.1rc2: Tag 1.4.1rc2 2009-11-28 23:58 pramsey * /branches/1.4/ChangeLog, /branches/1.4/NEWS, /branches/1.4/README.postgis, /branches/1.4/doc/release_notes.xml: Update things for 1.4.1rc2 2009-11-28 23:29 pramsey * /branches/1.4/make_dist.sh: Try and retain postgis_comments.sql during packaging. 2009-11-28 22:36 robe * /trunk/doc/reference_measure.xml: Add missing ST_CoveredBy proto for geography 2009-11-28 07:13 robe * /trunk/doc/reference.xml, /trunk/doc/reference_type.xml: try to force paragraph at top using sectinfo abstract. Make note about deprecation more threatening. 2009-11-28 06:50 robe * /trunk/doc/reference_type.xml: slight amendment to description of casts 2009-11-28 06:40 robe * /trunk/doc/reference_type.xml, /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: fill out casting behavior, also list box type functions and links to it and from it 2009-11-27 23:38 pramsey * /trunk/regress: Add install directory as an ignore. 2009-11-27 20:58 robe * /trunk/doc/reference_processing.xml: link to new geometry_dump sections, also alphabetize dump functions 2009-11-27 20:39 robe * /trunk/doc/reference_type.xml, /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: thanks Kevin -- this should work now 2009-11-27 20:31 robe * /trunk/doc/reference_type.xml: take out link and see if hudson is happy 2009-11-27 20:01 robe * /trunk/doc/reference_type.xml: try again - maybe typo 2009-11-27 19:46 robe * /trunk/doc/reference_type.xml, /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: Add geometry_dump and special index to list all functions that take as input or output geometry_dump objects 2009-11-27 19:21 pramsey * /trunk/doc/using_postgis_app.xml: A few more Mapserver usage updates. 2009-11-27 19:17 pramsey * /trunk/doc/using_postgis_app.xml: Update the using mapserver section a little 2009-11-27 18:42 pramsey * /branches/1.4/regress/regress_expected, /branches/1.4/regress/regress_ogc_expected, /branches/1.4/regress/sql-mm-curvepoly_expected: Bring error messages into line with fix for invalid polygons in parser (#316) 2009-11-27 18:12 pramsey * /branches/1.4/loader/pgsql2shp.c: Fix for null date fields (#321) 2009-11-27 17:50 pramsey * /trunk/liblwgeom/cunit/cu_geodetic.c, /trunk/liblwgeom/cunit/cu_geodetic_data.h: Add newlines at file ends to silence warnings 2009-11-27 17:06 kneufeld * /trunk/doc/reference_processing.xml, /trunk/doc/using_postgis_dataman.xml: Fixed a few typos and missing references 2009-11-27 16:28 robe * /trunk/doc/html/image_src/st_longestline03.wkt, /trunk/doc/reference_measure.xml: okay another try. bad scaling 2009-11-27 16:01 robe * /trunk/doc/html/image_src/st_closestpoint01.wkt, /trunk/doc/html/image_src/st_closestpoint02.wkt: make all colors different for clarity 2009-11-27 15:37 robe * /trunk/doc/html/image_src/st_closestpoint01.wkt, /trunk/doc/html/image_src/st_closestpoint02.wkt: forgot images 2009-11-27 15:36 robe * /trunk/doc/html/image_src/Makefile.in, /trunk/doc/html/image_src/st_longestline03.wkt, /trunk/doc/reference_measure.xml: remove dupe ST_DFullyWithin, put in availability note for ST_DFullyWithin, add ST_ClosestPoint documentation and images, fix ST_LongestLine diag 3(forgot about the 200x200 rule) 2009-11-26 18:50 robe * /trunk/doc/html/image_src/Makefile.in, /trunk/doc/html/image_src/st_longestline03.wkt, /trunk/doc/reference_measure.xml: another st_longestline example 2009-11-26 17:56 mcayland * /trunk/regress/regress_expected, /trunk/regress/sql-mm-curvepoly_expected: Commit slightly altered regression tests for the above. 2009-11-26 17:55 mcayland * /trunk/liblwgeom/lwgparse.c: Fix #316: IsValid? called on invalid 3d object leads to crash. Because of the way the parser works, not all tuples can hold a valid parse position; hence when trying to display the error message, the parser would crash. The solution I went for here was to alter pop() so that "counting tuples" always hold a valid parse position, and then re-write the various check functions to ensure that they only display parse errors with details from the next "counting tuple" higher up in the stack. 2009-11-26 17:40 mcayland * /branches/1.4/liblwgeom/lwgparse.c: Alter parser location when reporting incontinuous curves so that the location is more relevant. 2009-11-26 16:52 robe * /trunk/doc/html/image_src/st_longestline01.wkt, /trunk/doc/html/image_src/st_shortestline01.wkt, /trunk/doc/reference_measure.xml: change shortestline/longestline point/line example 2009-11-26 10:40 mcayland * /branches/1.4/liblwgeom/lwgparse.c, /branches/1.4/regress/regress_expected, /branches/1.4/regress/regress_ogc_expected, /branches/1.4/regress/sql-mm-curvepoly_expected: Fix #316: IsValid called on invalid 3d object leads to crash. Because of the way the parser works, not all tuples can hold a valid parse position; hence when trying to display the error message, the parser would crash. The solution I went for here was to alter pop() so that "counting tuples" always hold a valid parse position, and then re-write the various check functions to ensure that they only display parse errors with details from the next "counting tuple" higher up in the stack. 2009-11-25 23:37 robe * /trunk/doc/html/image_src/st_shortestline01.wkt: another typo 2009-11-25 23:36 robe * /trunk/doc/html/image_src/st_longestline01.wkt: fix typo in coordinates 2009-11-25 23:07 robe * /trunk/doc/html/image_src/st_longestline01.wkt, /trunk/doc/html/image_src/st_shortestline01.wkt, /trunk/doc/reference_measure.xml: make diagrams more interesting 2009-11-25 22:48 robe * /trunk/doc/html/image_src/Makefile.in, /trunk/doc/html/image_src/st_longestline01.wkt, /trunk/doc/html/image_src/st_longestline02.wkt, /trunk/doc/html/image_src/st_shortestline02.wkt, /trunk/doc/reference_measure.xml: Put in figures for ST_LongestLine. revise figure for shortest line make geometries the same for easy compare 2009-11-25 22:15 robe * /trunk/doc/reference_measure.xml: cosmetic changes 2009-11-25 22:12 robe * /trunk/doc/html/image_src/Makefile.in, /trunk/doc/html/image_src/st_shortestline01.wkt, /trunk/doc/html/image_src/st_shortestline02.wkt, /trunk/doc/reference_measure.xml: Put in images for ST_ShortestLine 2009-11-25 21:49 robe * /trunk/doc/reference_measure.xml: put in missing availability notes 2009-11-25 19:15 pramsey * /trunk/doc/reference_measure.xml, /trunk/doc/reference_old.xml, /trunk/liblwgeom/cunit/cu_measures.c, /trunk/liblwgeom/cunit/cu_measures.h, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwcircstring.c, /trunk/liblwgeom/measures.c, /trunk/liblwgeom/measures.h, /trunk/postgis/long_xact.sql.in.c, /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/postgis.sql.in.c, /trunk/postgis/sqlmm.sql.in.c, /trunk/postgis/uninstall_postgis.sql.in.c, /trunk/regress/measures.sql, /trunk/regress/measures_expected: Merge Nicklas Aven's distance spike into trunk. (#63, #231) 2009-11-25 14:17 robe * /spike/nicklas/distcalc/liblwgeom/liblwgeom_internal.h: copy over header for use in dist (missing) 2009-11-24 22:10 kneufeld * /trunk/doc/reference_processing.xml: added refentry section for ST_DumpPoints() 2009-11-24 21:46 kneufeld * /trunk/doc/html/image_src/Makefile.in, /trunk/doc/html/image_src/st_dumppoints01.wkt, /trunk/doc/html/image_src/styles.conf: added an ST_DumpPoints image to the collection. 2009-11-24 17:28 colivier * /trunk/postgis/lwgeom_in_gml.c: explicit NULL test on xa->name. Related to #273 2009-11-24 10:28 colivier * /trunk/doc/reference_constructor.xml: add also availability note to GmlToSQL() 2009-11-24 10:20 colivier * /trunk/doc/reference_management.xml: add availability information for postgis_libxml_version() 2009-11-23 18:07 robe * /trunk/doc/reference_type.xml, /trunk/doc/xsl/postgis_comments.sql.xsl: #300 - minor casing changes to reference. Incorporate logic to comment types. Types need more description and casting behavior detail. 2009-11-23 14:27 robe * /trunk/doc/postgis.xml, /trunk/doc/reference.xml, /trunk/doc/reference_type.xml: New postgresql type section per #300. Still need to modify postgis_comments.sql.xsl accordingly 2009-11-23 14:26 colivier * /trunk/configure.ac, /trunk/doc/reference_management.xml, /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/postgis.sql.in.c, /trunk/postgis/sqldefines.h.in, /trunk/postgis_config.h.in: Add libxml2 version information in postgis_full_version. Add libxml2 support information in postgis_version. Add new postgis_libxml_version function. Add doc entry for this new function. 2009-11-22 22:52 nicklas * /spike/nicklas/distcalc/liblwgeom/measures.c: blindly copy and paste error corrected 2009-11-22 22:48 nicklas * /spike/nicklas/distcalc/liblwgeom/measures.c: added some debugger texts and done some error handling cleanup 2009-11-22 20:34 nicklas * /spike/nicklas/distcalc/liblwgeom/measures.c: adding a check if tolerance is found, and then stop searching 2009-11-22 20:26 nicklas * /spike/nicklas/distcalc/liblwgeom/measures.c, /spike/nicklas/distcalc/postgis/lwgeom_functions_basic.c: some cleanup around DIST2D_MIN and DIST2D_MAX 2009-11-22 04:56 pramsey * /trunk/liblwgeom/cunit/cu_geodetic.c, /trunk/liblwgeom/lwgeodetic.c, /trunk/liblwgeom/lwgeodetic.h: Move utility functions only used in cunit tests to the cunit code. 2009-11-22 04:28 pramsey * /trunk/liblwgeom/lwgeodetic.c, /trunk/liblwgeom/lwgeodetic.h, /trunk/liblwgeom/lwspheroid.c: Replace pow(,2.0) with POW2 macro. 2009-11-22 01:34 nicklas * /spike/nicklas/distcalc/liblwgeom/liblwgeom.h, /spike/nicklas/distcalc/liblwgeom/lwgeom.c, /spike/nicklas/distcalc/liblwgeom/measures.c, /spike/nicklas/distcalc/postgis/lwgeom_functions_basic.c: handling of empty geometries in distance-calculations. 2009-11-21 06:08 pramsey * /trunk/liblwgeom/cunit/cu_geodetic.c, /trunk/liblwgeom/g_box.c, /trunk/liblwgeom/g_serialized.c, /trunk/liblwgeom/g_util.c, /trunk/liblwgeom/libgeom.h, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwgeodetic.c, /trunk/liblwgeom/lwgeodetic.h, /trunk/liblwgeom/lwgeom.c, /trunk/liblwgeom/lwspheroid.c, /trunk/postgis/geography_measurement.c, /trunk/postgis/lwgeom_spheroid.c: Move from pass-by-value to pass-by-const-pointer. What can I say, I have no control over myself. 2009-11-21 03:44 robe * /trunk/doc/reference_processing.xml: update st_buffer, st_intersection details for geography to reflect what we are actually doing in bestsrid calc 2009-11-21 03:31 robe * /trunk/doc/reference_editor.xml: grammar correction 2009-11-20 20:59 pramsey * /spike/pramsey/geodetic/liblwgeom/parse, /spike/pramsey/geodetic/liblwgeom/parse/Makefile, /spike/pramsey/geodetic/liblwgeom/parse/g_wkt_lex.l, /spike/pramsey/geodetic/liblwgeom/parse/g_wkt_parse.y, /spike/pramsey/geodetic/liblwgeom/parse/g_wkt_parse_utils.c, /spike/pramsey/geodetic/liblwgeom/parse/g_wkt_parse_utils.h, /spike/pramsey/geodetic/liblwgeom/parse/g_wkt_test.c: Add parser for study later. 2009-11-20 20:12 pramsey * /trunk/postgis/geography_gist.c: Fix an error hidden in a debug line. 2009-11-20 18:36 pramsey * /trunk/liblwgeom/cunit/cu_geodetic.c, /trunk/liblwgeom/lwgeodetic.c: Fix graxing case and improve co-linear handling with help from Nicklas Aven (#314) 2009-11-20 18:05 kneufeld * /trunk/doc/Makefile.in: added missing dependency of postgis_aggs_mm for the comments 2009-11-20 14:02 mcayland * /trunk/loader/pgsql2shp.c: Apply Kris Jurka's pgsql2shp patches, as detail in the postgis-devel archives on 12th Nov. Thanks Kris! 2009-11-20 14:01 mcayland * /branches/1.4/loader/pgsql2shp.c: Apply Kris Jurka's pgsql2shp patches, as detail in the postgis-devel archives on 12th Nov. Thanks Kris! 2009-11-20 13:53 mcayland * /trunk/loader/shp2pgsql.c: Finish working on Dave Fuhry's memory-leak patch, and also fix several other leaks found by running shp2pgsql through valgrind. 2009-11-20 12:02 mcayland * /branches/1.4/loader/shp2pgsql.c: Finish working on Dave Fuhry's memory-leak patch, and also fix several other leaks found by running shp2pgsql through valgrind. 2009-11-19 22:35 colivier * /trunk/doc/Makefile.in, /trunk/doc/postgis.xml, /trunk/doc/reference.xml, /trunk/doc/xsl/postgis_aggs_mm.xml.xsl, /trunk/doc/xsl/postgis_comments.sql.xsl, /trunk/doc/xsl/postgis_gardentest.sql.xsl, /trunk/doc/xsl/postgis_gardentest_subset.sql.xsl: Switch to reference splitted files. Add references entities. Use postgis.xml rather than reference.xml in doc/xsl/* files. Add template rule in doc/xsl/* to only use /book/chapter[@id='reference']. 2009-11-19 20:23 pramsey * /trunk/liblwgeom/cunit/cu_geodetic.c, /trunk/liblwgeom/cunit/cu_geodetic.h, /trunk/liblwgeom/cunit/cu_libgeom.c, /trunk/liblwgeom/cunit/cu_libgeom.h, /trunk/liblwgeom/lwgeodetic.c: Handle the case where the stabline and a polygon edge are co-linear in point-in-polygon test. 2009-11-19 17:45 mcayland * /branches/1.4/loader/shp2pgsql.c: Temporarily remove part of Dave Fuhry's fix as it causes a double-free during regression. Will fix this tomorrow. 2009-11-19 16:47 mcayland * /branches/1.4/configure.ac: Add check for perl to configure.ac, since now we require it to build the PostGIS upgrade scripts. 2009-11-19 15:39 mcayland * /trunk/loader/Makefile.in, /trunk/regress/run_test: Alter regression test harness so that shp2pgsql/pgsql2shp can be tested without being installed. 2009-11-19 15:15 mcayland * /branches/1.4/loader/shp2pgsql.c: Apply a slightly modified version of Dave Fuhry's patch for a memory leak in shp2pgsql. Thanks Dave! 2009-11-19 14:21 nicklas * /spike/nicklas/distcalc/liblwgeom/measures.c: Some cosmetic changes that shouldn't affect the logic 2009-11-19 13:59 robe * /spike/nicklas/distcalc/liblwgeom/cunit/cu_measures.h, /spike/nicklas/distcalc/liblwgeom/measures.c: commit nicklas cunit tests 2009-11-19 07:56 nicklas * /spike/nicklas/distcalc/liblwgeom/measures.c: astyle on measures.c 2009-11-19 00:54 pramsey * /trunk/doc/reference.xml: Attempt to clarify MULTIPOLYGON behavior in ST_SimplifyPreserveTopology (#240) 2009-11-18 23:54 nicklas * /spike/nicklas/distcalc/liblwgeom/liblwgeom.h, /spike/nicklas/distcalc/liblwgeom/lwgeom.c, /spike/nicklas/distcalc/liblwgeom/measures.c, /spike/nicklas/distcalc/liblwgeom/measures.h, /spike/nicklas/distcalc/postgis/lwgeom_dump.c, /spike/nicklas/distcalc/postgis/lwgeom_functions_basic.c: the subgeometry handling is removed. Some parts changed from handling uchar to LWGEOM 2009-11-18 19:54 pramsey * /trunk/doc/reference_editor.xml: Add another example (#218) 2009-11-18 19:53 pramsey * /trunk/doc/reference_editor.xml: Put constants reference in the example, so people see it (nobody reads documentation) (#218) 2009-11-18 17:28 kneufeld * /trunk/doc/Makefile.in: Ok, well that didn't work. Reverting changes. 2009-11-18 17:19 kneufeld * /trunk/doc/Makefile.in: simplified postgis-out.xml target. The sed replacement should only happen on the postgis.xml file as the DocBook variable &last_release_version is used throughout the documentation 2009-11-17 23:27 pramsey * /trunk/extras/history_table, /trunk/extras/history_table/README, /trunk/extras/history_table/history_table.sql: Add in the history table convenience functions, a README and some manual examples for pedagogy. 2009-11-17 22:29 pramsey * /trunk/liblwgeom/cunit/cu_libgeom.c: Fix a double-free in the unit test for collection extract. 2009-11-17 20:14 pramsey * /trunk/doc/reference_editor.xml: Add availability line. 2009-11-17 20:05 pramsey * /trunk/doc/reference_editor.xml: Add more explanation of type numbers. 2009-11-17 20:03 pramsey * /trunk/doc/reference_editor.xml, /trunk/liblwgeom/cunit/cu_libgeom.c, /trunk/liblwgeom/cunit/cu_libgeom.h, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwcollection.c, /trunk/liblwgeom/lwutil.c, /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/postgis.sql.in.c, /trunk/regress/regress.sql, /trunk/regress/regress_expected: Implement ST_CollectionExtract() to pull specific homogeneous collections out of heterogeneous collections. Regressions and documentation included. (#218) 2009-11-17 17:23 pramsey * /trunk/regress/wmsservers.sql, /trunk/regress/wmsservers_expected: Trim the binary versions of geometries to try and remove regressions from other platforms. 2009-11-17 14:00 mcayland * /trunk/postgis/Makefile.in, /trunk/regress/Makefile.in: Properly fix #219 by creating a separate "mini install" of PostGIS into the PGXS regression directory that can be used for regression. This is because different architectures have different naming conventions, and so Paul's original hack isn't guaranteed to work. By using PGXS to perform the install, we eliminate the problem of having to know the final architecture library name. 2009-11-17 04:28 pramsey * /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: Add tests from #210 to the tickets.sql 2009-11-17 04:25 pramsey * /trunk/regress/Makefile.in, /trunk/regress/tickets.sql, /trunk/regress/tickets_expected: Add tickets.sql and expected tests derived from old trac entries (#214) 2009-11-16 23:30 pramsey * /trunk/regress/wmsservers.sql, /trunk/regress/wmsservers_expected: Add identifying lines to SQL so that error lines are easier to find. 2009-11-16 23:22 pramsey * /trunk/regress/Makefile.in: Remove trailing space from libname 2009-11-16 22:01 pramsey * /trunk/regress/Makefile.in: Add in hack to match the library .so substition name to the one produced by a particular PgSQL version. (#219) 2009-11-16 21:13 pramsey * /trunk/regress/Makefile.in, /trunk/regress/wmsservers.sql, /trunk/regress/wmsservers_expected: Add in tests for MapServer/Geoserver-style SQL calls. (#224) 2009-11-16 20:25 pramsey * /trunk/configure.ac: Make scripts version independent of library micro-version. 2009-11-16 19:52 pramsey * /trunk/configure.ac, /trunk/utils/read_scripts_version.pl: Make POSTGIS_SCRIPTS_VERSION reflect the maximum SVN version of the SQL input files. (#242) 2009-11-16 19:47 kneufeld * /trunk/postgis/postgis.sql.in.c, /trunk/regress/Makefile.in, /trunk/regress/dumppoints.sql, /trunk/regress/dumppoints_expected: Ticket #76. - added a modified version of a plpgsql implementation for ST_DumpPoints() proposed by Maxime van Noppen. - added regression tests 2009-11-16 19:10 pramsey * /trunk/postgis/geography_inout.c: Make an unknown geography SRID translate to a 4326 geometry SRID during a cast (#298) 2009-11-16 19:06 robe * /trunk/doc/reference_constructor.xml: forgot availability note 2009-11-16 19:04 robe * /trunk/doc/reference_constructor.xml: fix typos in ST_MakeEnvelope (at least he tries :) ) 2009-11-16 18:46 pramsey * /trunk/doc/reference_constructor.xml, /trunk/regress/regress.sql, /trunk/regress/regress_expected: Add doco and regression tests for ST_MakeEnvelope() (#199) 2009-11-16 18:28 pramsey * /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/postgis.sql.in.c: Add ST_MakeEnvelope() constructor, terse function for making bbox polygons. (#199) 2009-11-16 13:50 robe * /trunk/doc/xsl/postgis_gardentest_subset.sql.xsl: revise to deal with boolean arguments 2009-11-16 12:57 robe * /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: Update geography transform description to reflect new cowboy transform hack strategy :). Need to update functions as well once Olivier has stopped kicking dust. 2009-11-16 12:12 jorgearevalo * /spike/wktraster/scripts/gdal2wktraster.py: Added "overview_factor" to constraint "raster_overviews_pk" when creating "raster_overviews" table 2009-11-16 05:55 robe * /trunk/doc/installation.xml: More encouragement to use GEOS 3.2 :) 2009-11-16 05:53 robe * /trunk/doc/installation.xml: get rid of reference to loading geography.sql (now integrated in postgis.sql) 2009-11-16 05:51 robe * /branches/1.4/doc/installation.xml: thought we had fixed this get rid of ref tolwpostgis and relate with postgis.sql 2009-11-16 00:28 colivier * /trunk/doc/Makefile.in, /trunk/doc/postgis.xml, /trunk/doc/reference.xml: revert Makefile.in reference.xml and postgis.xml to r4816. Need to fix NewFunction reference to go further :( 2009-11-16 00:27 pramsey * /trunk/postgis/geography_measurement.c, /trunk/postgis/lwgeom_transform.c: Cowboy triumphs. (#304) 2009-11-15 23:13 pramsey * /trunk/postgis/geography_measurement.c: Actually use Antarctic stereographic for antarctic points. (#304) 2009-11-15 22:17 colivier * /trunk/doc/Makefile.in: Add final semicolon. Remove useless copy related to reference.xml 2009-11-15 22:03 colivier * /trunk/doc/Makefile.in: Add forgotten .xml (in pdf rule) 2009-11-15 21:55 colivier * /trunk/doc/Makefile.in: Add forgotten .xml in postgis-out rule 2009-11-15 21:23 colivier * /trunk/doc/Makefile.in: Update Makefile rules, related to reference.xml split (r4817) 2009-11-15 20:39 colivier * /trunk/doc/postgis.xml, /trunk/doc/reference.xml, /trunk/doc/reference_accessor.xml, /trunk/doc/reference_constructor.xml, /trunk/doc/reference_editor.xml, /trunk/doc/reference_exception.xml, /trunk/doc/reference_lrs.xml, /trunk/doc/reference_management.xml, /trunk/doc/reference_measure.xml, /trunk/doc/reference_misc.xml, /trunk/doc/reference_operator.xml, /trunk/doc/reference_output.xml, /trunk/doc/reference_processing.xml, /trunk/doc/reference_transaction.xml: Split reference.xml on several sub files (upon sect1). Use entity to avoid redundant compliant/support text (SFS, SQL/MM, Z/M dimensions, Curve support) 2009-11-15 19:52 pramsey * /trunk/loader/shp2pgsql-core.c, /trunk/loader/shp2pgsql.c: Handle odd ArcMap scinotation for large ints. (#38) 2009-11-15 19:32 pramsey * /trunk/regress/run_test: Add locale handling by setting to 'C' (#303) 2009-11-15 19:23 pramsey * /trunk/postgis/geography_btree.c: Make the _cmp and _eq methods use the same equality conditions so that indexed and unindexed answers will be the same. (#292) 2009-11-15 02:26 jorgearevalo * /spike/wktraster/scripts/gdal2wktraster.py: Fix related with ticket #306: now, table name generated without schema name before when adding ov data table to raster_overviews 2009-11-14 21:14 pramsey * /trunk/postgis/geography_measurement.c: Move the polar stereographic line a little further north in bestsrid. (#304) 2009-11-14 19:55 jorgearevalo * /spike/wktraster/scripts/gdal2wktraster.py: Patch that fixes bug #306 2009-11-14 03:49 robe * /trunk/doc/reference.xml: missing ST_DWithin geography spheroid proto 2009-11-14 01:34 pramsey * /tags/1.4.1rc1/Version.config: Update version number in tag. 2009-11-14 01:32 pramsey * /tags/1.4.1rc1: Tag for the 1.4.1rc1 test release 2009-11-14 01:31 pramsey * /branches/1.4/NEWS, /branches/1.4/README.postgis, /branches/1.4/doc/release_notes.xml: Update document files for the 1.4.1 release cycle. 2009-11-14 00:40 pramsey * /trunk/postgis, /trunk/postgis/postgis.sql.in.c, /trunk/postgis/postgis_drop.sql.in.c, /trunk/utils/postgis_proc_upgrade.pl: Add testing and drop deprecated functions (#202) 2009-11-13 22:26 pramsey * /branches/1.4/macros, /branches/1.4/postgis, /branches/1.4/postgis/Makefile.in, /branches/1.4/postgis/postgis.sql.in.c, /branches/1.4/postgis/sqldefines.h.in, /branches/1.4/utils/postgis_proc_upgrade.pl: Create version-specific upgrade scripts, untested so far (#202) 2009-11-13 22:13 pramsey * /trunk/postgis/Makefile.in, /trunk/utils/postgis_proc_upgrade.pl: Build out version specific upgrade scripts. 2009-11-13 20:04 pramsey * /trunk/postgis/postgis.sql.in.c, /trunk/postgis/sqldefines.h.in, /trunk/utils/postgis_proc_upgrade.pl: First baby steps towards version-specific loader 2009-11-13 15:28 robe * /trunk/doc/release_notes.xml: libxml preferable 2009-11-13 15:27 robe * /trunk/doc/release_notes.xml: fix Paul's bad spelling, add KML in output list, link to what's new in PostGIS 1.5 section, GEOS 3.2 preferred 2009-11-13 15:10 robe * /branches/1.4/doc/html/image_src/generator.c: backport Kevin's change make background white so doesn't look surreal in pdf 2009-11-13 15:05 robe * /branches/1.4/doc/introduction.xml: update to include psc and more up to date credits 2009-11-13 13:00 robe * /branches/1.4/doc/html/image_src/styles.conf: forgot to update new styles 2009-11-13 11:52 robe * /branches/1.4/doc/html/image_src/Makefile.in: update make file with linecrossingdirection. I should really learn to follow my own directions. 2009-11-13 03:43 robe * /branches/1.4/doc/html/image_src/st_linecrossingdirection01.wkt, /branches/1.4/doc/html/image_src/st_linecrossingdirection02.wkt, /branches/1.4/doc/html/image_src/st_linecrossingdirection03.wkt, /branches/1.4/doc/html/image_src/st_linecrossingdirection04.wkt, /branches/1.4/doc/reference.xml: copy over line crossing direction examples and note bugginess fixed in 1.4.1 2009-11-13 03:35 robe * /trunk/doc/reference.xml: fix formatting in ST_LineCrossingDirection (replace tabs with spaces)-- show new corrected output after #272 - should be negatively symmetric fix 2009-11-12 19:00 pramsey * /trunk/postgis/postgis.sql.in.c: Walk back function deletions of ST_ functions under types and operators, these can't be dropped during an in-place upgrade, *sigh*. (#195) 2009-11-12 04:09 pramsey * /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/lwgeom_gist.c: Remove old version ifdefs for versions < PgSQL 8.3 (#290) 2009-11-12 00:07 nicklas * /spike/nicklas/distcalc/liblwgeom/measures.c, /spike/nicklas/distcalc/liblwgeom/measures.h: removed all void-functions and replaced with integer, as a start. Makes better error handling possible 2009-11-11 21:06 jorgearevalo * /spike/wktraster/README: undo commit test 2009-11-11 21:06 jorgearevalo * /spike/wktraster/README: commit test 2009-11-11 19:57 pramsey * /trunk/liblwgeom/lwcollection.c, /trunk/liblwgeom/lwgeom.c, /trunk/regress/regress_expected: Update behavior of lwgeom_same to match "orderingequals" semantics (#289) 2009-11-11 19:35 pramsey * /trunk/liblwgeom/lwgeodetic.c: Slightly loosen equality tolerance check for point in cone... does this fix cunit regressions? 2009-11-11 19:02 pramsey * /branches/1.4/liblwgeom/cunit/cu_algorithm.c, /branches/1.4/liblwgeom/cunit/cu_algorithm.h, /branches/1.4/liblwgeom/liblwgeom.h, /branches/1.4/liblwgeom/lwalgorithm.c, /branches/1.4/liblwgeom/lwalgorithm.h: Simplify code and improve consistency of linecrossing results (#272) 2009-11-11 19:02 pramsey * /trunk/liblwgeom/cunit/cu_algorithm.c, /trunk/liblwgeom/cunit/cu_algorithm.h, /trunk/liblwgeom/lwalgorithm.c, /trunk/liblwgeom/lwalgorithm.h: Simplify code and improve consistency of linecrossing results (#272) 2009-11-11 15:45 mloskot * /spike/wktraster/rt_pg/rtpostgis.sql.in.c: [wktraster] Fixed non-standard use of literal (Ticket #205) 2009-11-11 00:00 pramsey * /trunk/postgis/geography_btree.c: Remove GisT headers from file and set keywords. 2009-11-10 23:58 pramsey * /trunk/postgis/geography_btree.c: Make the = operator do a pure equality test 2009-11-10 23:09 nicklas * /spike/nicklas/distcalc/liblwgeom/measures.c, /spike/nicklas/distcalc/liblwgeom/measures.h: astyle on measures.c and measures.h 2009-11-10 23:02 nicklas * /spike/nicklas/distcalc/liblwgeom/liblwgeom.h, /spike/nicklas/distcalc/liblwgeom/measures.c, /spike/nicklas/distcalc/liblwgeom/measures.h, /spike/nicklas/distcalc/postgis/lwgeom_functions_basic.c: better names of members in structure DISTPTS and macro for mode values 2009-11-10 21:59 nicklas * /spike/nicklas/distcalc/liblwgeom/liblwgeom.h, /spike/nicklas/distcalc/liblwgeom/measures.c, /spike/nicklas/distcalc/liblwgeom/measures.h, /spike/nicklas/distcalc/postgis/lwgeom_functions_basic.c, /spike/nicklas/distcalc/postgis/postgis.sql.in.c: Move of structures and prototypes only used in measures.c to new file measures.h, caused some rewriting of functions to the better 2009-11-10 20:39 pramsey * /trunk/postgis/Makefile.in, /trunk/postgis/geography.sql.in.c, /trunk/postgis/geography_btree.c: Stub implementation of ordering operators (#292) 2009-11-10 19:30 pramsey * /trunk/liblwgeom/lwgeodetic.c, /trunk/postgis/geography.h, /trunk/postgis/geography.sql.in.c, /trunk/postgis/geography_gist.c, /trunk/postgis/geography_measurement.c: Apply handling for EMPTY geometries to all geography functions per the DevWikiEmptyGeometry page. 2009-11-10 18:34 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: put logic to recognize boolean and KML text args. Exclude ST_GeomFromKML and ST_GeomFromGML from testing until crashing problem under mingw is resolved. 2009-11-10 14:47 mloskot * /spike/wktraster/Version.config, /spike/wktraster/configure.ac: [wktraster] Updated Version.config to 0.1.6d according to the roadmap. Do not use revision as WKT Raster version reported by SQL functions. 2009-11-10 14:46 mloskot * /spike/wktraster/rt_pg/rtpostgis.sql.in.c: Updated ST_Same function to use recently renamed functions in PostGIS (Ticket #291). 2009-11-10 12:45 robe * /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: put availability note first in what's new for 1.5. Some of the functions aren't new but support geography or have behavior change. Easier if that note comes first. Will change for prior what's new later if this looks okay. 2009-11-10 12:18 robe * /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: using (T) to denote Paul's transform hacks and noting what that (T) means. Will eventually use to generate super duper function compare matrix :) 2009-11-10 12:13 robe * /trunk/doc/reference.xml: Put in ST_Intersection proto for geography 2009-11-10 12:08 robe * /trunk/doc/reference.xml: add ST_Intersects proto for geography 2009-11-10 11:57 robe * /trunk/doc/reference.xml: Add ST_GeomFromKML, add some grammar corrections to ST_GeomFromGML 2009-11-08 19:05 colivier * /trunk/postgis/Makefile.in, /trunk/postgis/lwgeom_in_kml.c, /trunk/postgis/postgis.sql.in.c, /trunk/regress/Makefile.in, /trunk/regress/in_kml.sql, /trunk/regress/in_kml_expected: Initial version of ST_GeomFromKML function and related units tests 2009-11-08 19:02 colivier * /trunk/postgis/lwgeom_in_gml.c: remove an unused var. minor comment change 2009-11-08 06:42 colivier * /trunk/doc/reference.xml: Complete ST_GeomFromGML documentation. Add ST_GMLToSQL documentation entry. (Please tks to read back as my english grammar is far to be perfect) 2009-11-07 16:49 pramsey * /trunk/TODO: Remove TODO items that have actually been done. 2009-11-07 16:17 pramsey * /trunk/configure.ac: Make the configure-time test for PgSQL version check for 8.3+ (#290) 2009-11-07 01:47 pramsey * /trunk/regress/run_test: Drop database when function loads fail in regression tests. (#77) 2009-11-07 01:31 pramsey * /trunk/postgis/lwgeom_gist.c, /trunk/postgis/postgis.sql.in.c, /trunk/postgis/sqlmm.sql.in.c, /trunk/regress/regress.sql, /trunk/regress/regress_expected: Make ~= be a bounding box only operator and upgrade ST_Equals() and ST_OrderingEquals() to match the new behavior. Update regression tests to match new behavior. (#282) See also #289 for an odd quirk discovered while updating regression tests. 2009-11-07 00:33 pramsey * /trunk/postgis/geography.sql.in.c: Add text wrappers to functions we commonly expect people to call with text arguments but expect implicit casting to geometry. (#252) 2009-11-07 00:12 pramsey * /trunk/liblwgeom/cunit/cu_geodetic.c, /trunk/liblwgeom/cunit/cu_geodetic.h, /trunk/liblwgeom/lwgeodetic.c: Fix for point-on-vertex case of st_covers (#271) 2009-11-06 22:55 pramsey * /trunk/utils/read_scripts_version.pl: Utility to read svn revision numbers from SQL scripts. 2009-11-06 22:49 colivier * /trunk/postgis/lwgeom_in_gml.c, /trunk/regress/in_gml.sql, /trunk/regress/in_gml_expected: finalize Xlink support (GML SF-2 fully compliant). Fix typo on PointProperty/Point. Few comments and style corrections. Update unit tests. 2009-11-06 21:45 pramsey * /trunk/postgis/Makefile.in, /trunk/postgis/postgis.sql.in.c: Make geography.sql part of the standard postgis.sql build. 2009-11-06 20:46 pramsey * /trunk/README.postgis, /trunk/doc/installation.xml, /trunk/doc/release_notes.xml, /trunk/postgis/geography.sql.in.c, /trunk/postgis/postgis.sql.in.c: Add costs to CPU intensive C functions and update doco to ensure 8.3 is the referenced minimum PgSQL version. (#230) 2009-11-06 18:35 pramsey * /branches/1.4/postgis/postgis.sql.in.c: Restore re-check for PgSQL < 8.4 also on the ~= operator only. 2009-11-06 17:30 pramsey * /trunk/doc/reference.xml: Update documentation for those functions affected by RFC3. They are all internal functions that are going to disappear in 2.0, might be better to simply remove them, but for now... 2009-11-06 15:25 nicklas * /spike/nicklas/distcalc/liblwgeom/measures.c: A bugfix and removal of stupid shortcut that only caused very difficult debugging. 2009-11-05 20:25 pramsey * /branches/1.4/postgis/lwgeom_ogc.c, /branches/1.4/postgis/postgis.sql.in.c: Fix for #157, ST_GeometryType output doesn't correctly identify curved geometries 2009-11-05 20:20 pramsey * /trunk/postgis/lwgeom_ogc.c, /trunk/postgis/postgis.sql.in.c: Fix for #157, ST_GeometryType output doesn't correctly identify curved geometries 2009-11-05 19:29 pramsey * /trunk/regress/regress_lrs_expected: Fix for new LRS regression (#283) 2009-11-05 19:04 pramsey * /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/postgis.sql.in.c, /trunk/postgis/sqlmm.sql.in.c, /trunk/regress/regress.sql, /trunk/regress/regress_expected, /trunk/regress/regress_ogc.sql, /trunk/regress/regress_ogc_expected: Implement RFC3 (#195) 2009-11-05 04:55 pramsey * /trunk/postgis/lwgeom_in_gml.c: Some initializations and a null pointer avoidance test (#273) 2009-11-05 00:58 pramsey * /trunk/postgis/geography.sql.in.c, /trunk/postgis/lwgeom_geos.c: Add ST_Intersection() and ST_Intersects() for geography. 2009-11-05 00:45 pramsey * /branches/1.4/utils/postgis_restore.pl: "Fix" for #100. 2009-11-05 00:43 pramsey * /trunk/utils/postgis_restore.pl: Remove createdb_opt lines from psql and createlang calls. (#228) 2009-11-05 00:37 pramsey * /trunk/postgis/lwgeom_functions_lrs.c: Make non-M attempts to run LRS functions error out instead of return NULL (#113) 2009-11-04 23:51 pramsey * /trunk/postgis/lwgeom_in_gml.c: Fix for #273? Some unitialized variables may have been causing problems. Initializing them fixed this problem for me. 2009-11-04 23:03 pramsey * /trunk/postgis/lwgeom_geos.c: Fix hausdorf crasher (#279) 2009-11-04 21:19 colivier * /trunk/liblwgeom/wktparse.lex: revert wrong commit (r4741) on wktparse.lex file 2009-11-04 21:10 colivier * /trunk/liblwgeom/wktparse.lex, /trunk/postgis/lwgeom_in_gml.c, /trunk/regress/in_gml.sql, /trunk/regress/in_gml_expected: Allow a double to not have digit after dot (related to #175). Update unit test case 2009-11-04 20:36 pramsey * /branches/1.4/liblwgeom/lex.yy.c, /branches/1.4/liblwgeom/wktparse.lex: Fix for #175. 2009-11-04 20:35 pramsey * /trunk/liblwgeom/lex.yy.c, /trunk/liblwgeom/wktparse.lex: Fix for #175, numbers with a terminal decimal won't parse. 2009-11-04 20:22 pramsey * /branches/1.4/postgis/lwgeom_gist.c: 8.4 fix for recheck issue around ~= (#253) 2009-11-04 18:59 robe * /trunk/doc/reference.xml: amend ST_Length to include use_spheroid proto and amend examples to state new default behavior 2009-11-04 18:47 pramsey * /trunk/postgis/lwgeom_gist.c: Allow ~= operator to recheck, per #253. 2009-11-04 11:57 robe * /trunk/doc/reference.xml: type correction in ST_BuildArea output. Add additional proto to ST_Area and correct the example to show the new spheroid measurement default 2009-11-04 09:53 colivier * /trunk/postgis/lwgeom_in_gml.c: Give priority to gml namespace attribute if any. Apply a fix on ring incrementation (Surface/interior) 2009-11-04 03:27 pramsey * /trunk/postgis/geography.sql.in.c, /trunk/postgis/geography_measurement.c: Change ST_Area(geog) to defaul to spheroid calculation. 2009-11-04 00:13 pramsey * /trunk/liblwgeom/cunit/cu_geodetic.c, /trunk/liblwgeom/lwgeodetic.c: Remove unit test failure cases in 32-bit architectures. Now have to test correctness of algorithms on test data in 64-bit environment. 2009-11-03 22:26 colivier * /trunk/postgis/lwgeom_in_gml.c, /trunk/regress/in_gml.sql, /trunk/regress/in_gml_expected: Initial support of Xlink. Add related units tests. Few cleaning 2009-11-03 22:24 colivier * /trunk/configure.ac: Add xpath headers support for libxml2 2009-11-03 21:24 pramsey * /trunk/liblwgeom/lwgeodetic.c, /trunk/liblwgeom/lwgeodetic.h, /trunk/liblwgeom/lwspheroid.c: File headers and property setting. 2009-11-03 21:16 pramsey * /trunk/postgis/geography_measurement.c: Add in handlers to avoid sheroid area cases we currently cannot handle. 2009-11-03 21:13 pramsey * /trunk/doc/reference.xml: Slight change in ST_Area wording. 2009-11-03 15:32 robe * /trunk/doc/reference.xml: amend distance proto and example -- now we default to spheroid 2009-11-03 13:36 colivier * /trunk/postgis/lwgeom_in_gml.c, /trunk/regress/in_gml.sql, /trunk/regress/in_gml_expected: Add namespace support. Add pointProperty and pointRep support. Fix pos and posList spaces inside coordinates issue. Comments update. Update unit tests 2009-11-03 10:03 robe * /trunk/doc/reference.xml: get rid of extra para tag 2009-11-03 09:47 robe * /trunk/doc/reference.xml: more typo fixing 2009-11-03 09:33 robe * /trunk/doc/reference.xml: fix typo 2009-11-03 05:19 robe * /trunk/doc/reference.xml: Document ST_Buffer for geography and caveats 2009-11-03 02:58 pramsey * /trunk/liblwgeom/cunit/cu_geodetic.c, /trunk/liblwgeom/lwspheroid.c: Re-enable other geodetic unit tests and remove Java code block. 2009-11-03 00:36 pramsey * /trunk/liblwgeom/cunit/cu_geodetic.c, /trunk/liblwgeom/cunit/cu_geodetic.h, /trunk/liblwgeom/g_box.c, /trunk/liblwgeom/libgeom.h, /trunk/liblwgeom/lwgeodetic.c, /trunk/liblwgeom/lwgeodetic.h, /trunk/liblwgeom/lwspheroid.c, /trunk/postgis/geography.h, /trunk/postgis/geography.sql.in.c, /trunk/postgis/geography_measurement.c: First cut of ST_Area(geography) on spheroid. Currently not default, use ST_Area(geog, true) to enable it. Beware of limitations over poles and eequator. 2009-11-02 17:13 pcav * /spike/pcav: first copy of the branch 2009-11-02 12:05 robe * /trunk/doc/reference.xml: minor corrections to ST_distance_sphere/spheroid descriptions 2009-11-01 22:31 robe * /trunk/doc/reference.xml: amend doc for st_distance_sphere, st_distance_spheroid to reflect expanded support. 2009-11-01 17:58 nicklas * /spike/nicklas/distcalc/liblwgeom/cunit/cu_measures.c, /spike/nicklas/distcalc/liblwgeom/cunit/cu_measures.h, /spike/nicklas/distcalc/liblwgeom/liblwgeom.h, /spike/nicklas/distcalc/liblwgeom/measures.c: Here comes the new subgeometry handling. It's a little dirty commit including some renaming and cleanup. 2009-11-01 17:55 nicklas * /spike/nicklas/distcalc/postgis/lwgeom_functions_basic.c, /spike/nicklas/distcalc/postgis/postgis.sql.in.c: Renaming of function st_closestp_a2b to ST_ClosestPoint, and adding a hack with convexhull to maxdistance-functions: st_max_distance, st_longestline and st_dfullywithin 2009-10-31 05:05 pramsey * /trunk/postgis/lwgeom_spheroid.c: Make distance_spher(oid) functions a little more type safe. 2009-10-31 04:53 pramsey * /trunk/postgis/lwgeom_spheroid.c, /trunk/postgis/postgis.sql.in.c: Update distance_sphere and distance_spheroid to back onto new geodetic handlers and support generic geometry. 2009-10-31 00:10 pramsey * /trunk/postgis/geography_inout.c: Tighten up geometry->geography case (#265) 2009-10-31 00:01 pramsey * /trunk/liblwgeom/cunit/cu_geodetic.c, /trunk/liblwgeom/cunit/cu_geodetic.h, /trunk/liblwgeom/libgeom.h, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwgeodetic.c, /trunk/liblwgeom/lwgeodetic.h, /trunk/liblwgeom/lwspheroid.c, /trunk/liblwgeom/lwspheroid.h, /trunk/postgis/geography.sql.in.c, /trunk/postgis/geography_measurement.c: Add ST_Length() implementation on spheroid and rationalize the sphere/spheroid implementations into a smaller shared set of functions. 2009-10-30 20:45 pramsey * /trunk/liblwgeom/libgeom.h, /trunk/liblwgeom/lwgeodetic.c, /trunk/liblwgeom/lwspheroid.c, /trunk/liblwgeom/lwspheroid.h, /trunk/postgis/geography.h, /trunk/postgis/geography.sql.in.c, /trunk/postgis/geography_measurement.c: Add in spheroid calculations for ST_Distance and ST_DWithin. 2009-10-30 19:00 robe * /trunk/doc/installation.xml: Add link to new compatibility matrix 2009-10-30 18:59 robe * /branches/1.4/doc/installation.xml: correct postgresql minimum version 2009-10-30 10:53 mloskot * /spike/wktraster/rt_core/rt_api.c: [wktraster] Fixed bug with mismatched width vs height in rt_raster_new function. Thanks to Jorge Arevalo for reporting it. 2009-10-29 20:31 colivier * /trunk/postgis/lwgeom_in_gml.c, /trunk/regress/in_gml.sql: Change dimension to srsDimension (GML 3.1.1) 2009-10-29 20:21 colivier * /trunk/postgis/lwgeom_gml.c, /trunk/regress/gml_expected: Change attribute dimension into srsDimension (GML 3.1.1), cf #276 2009-10-29 20:20 colivier * /branches/1.4/postgis/lwgeom_gml.c, /branches/1.4/regress/gml_expected: Change attribute dimension into srsDimension (GML 3.1.1), cf #276 2009-10-29 19:53 pramsey * /trunk/liblwgeom/lwspheroid.c: Minor changes for numerical stability. Remove logging. 2009-10-29 19:41 pramsey * /trunk/postgis/geography.h: Increase precision of minor axis constant. 2009-10-29 19:24 pramsey * /trunk/liblwgeom/Makefile.in, /trunk/liblwgeom/cunit/cu_geodetic.c, /trunk/liblwgeom/cunit/cu_geodetic.h, /trunk/liblwgeom/lwgeodetic.c, /trunk/liblwgeom/lwgeodetic.h, /trunk/liblwgeom/lwspheroid.c, /trunk/liblwgeom/lwspheroid.h: Spheroid distance calculation between points added. 2009-10-29 18:42 colivier * /trunk/postgis/lwgeom_in_gml.c, /trunk/regress/in_gml.sql, /trunk/regress/in_gml_expected: Add mixed GML srs support. Add ability to deal with lat/lon issue in GML 3. Fix GML collection units tests. Update units tests 2009-10-29 18:40 colivier * /trunk/postgis/lwgeom_transform.c, /trunk/postgis/lwgeom_transform.h: Expose transform_point, make_project and GetProj4StringSPI. Creation of lwgem_transform.h 2009-10-29 14:21 colivier * /trunk/regress/kml_expected: Update unit test result, related to error message change (r4662 in lwgeom_transform.c) 2009-10-29 14:08 colivier * /trunk/postgis/lwgeom_gml.c, /trunk/regress/gml.sql, /trunk/regress/gml_expected: Add attribute dimension in gml:pos and gml:posList. Fix geometrycollection invalid GML output. Update units test. Cf #276 2009-10-29 14:07 colivier * /branches/1.4/postgis/lwgeom_gml.c, /branches/1.4/regress/gml.sql, /branches/1.4/regress/gml_expected: Add attribute dimension in gml:pos and gml:posList. Fix geometrycollection invalid GML output. Update units test. Cf #276 2009-10-28 23:05 pramsey * /trunk/postgis/geography_gist.c: Note why the penalty function was changed. 2009-10-28 23:02 pramsey * /trunk/postgis/geography_gist.c: Remove overly clever penalty calculation and improve index structure a lot! 2009-10-28 18:38 pramsey * /trunk/postgis/geography_gist.c: Fill in actual error condition 2009-10-28 18:20 pramsey * /trunk/postgis/geography_gist.c, /trunk/postgis/geography_measurement.c: Fix error in picksplit routine, perhaps will fix balance problem. 2009-10-28 12:13 robe * /trunk/doc/introduction.xml: slight attribution update 2009-10-28 11:56 robe * /trunk/doc/release_notes.xml: minor update to release notes (copying content from branch 1.3 not in trunk) 2009-10-28 11:55 robe * /branches/1.3/doc/postgis.xml: correct links to svn and bug tracker. minor change to release notes 2009-10-28 11:47 robe * /trunk/doc/introduction.xml: switch pretty tag back to credits -- already linked in reference.xml 2009-10-28 11:40 robe * /trunk/doc/introduction.xml: update credits to include breakout of PSC and bump up people with commit access and currently committing work 2009-10-28 11:06 robe * /branches/1.4/doc/release_notes.xml, /branches/1.4/doc/reporting.xml: copy 1.3.6 notes from trunk. Also correct links to svn and postgis bug tracker. 2009-10-28 11:05 robe * /trunk/doc/release_notes.xml: copy release notes text from branch 1.4 which is strangely more up to date. 2009-10-28 10:58 robe * /trunk/doc/release_notes.xml, /trunk/doc/reporting.xml: correct links to postgis bug tracker and subversion repository. Also amend the release_notes section to reflect newer version changes 2009-10-27 21:39 colivier * /trunk/postgis/lwgeom_export.h, /trunk/postgis/lwgeom_geojson.c, /trunk/postgis/lwgeom_gml.c, /trunk/postgis/lwgeom_kml.c, /trunk/postgis/lwgeom_svg.c: Fix huge number overflow in export functions, cf #277 2009-10-27 21:37 colivier * /branches/1.4/postgis/lwgeom_geojson.c, /branches/1.4/postgis/lwgeom_gml.c, /branches/1.4/postgis/lwgeom_kml.c, /branches/1.4/postgis/lwgeom_svg.c: Fix huge number overflow in export functions, cf #277 2009-10-24 16:37 colivier * /trunk/postgis/lwgeom_in_gml.c, /trunk/regress/in_gml.sql, /trunk/regress/in_gml_expected: Add multi data coordinates support. Add unit test case data_1 2009-10-24 16:35 colivier * /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/ptarray.c: Add ptarray_merge function 2009-10-24 00:58 pramsey * /branches/1.3/loader/shp2pgsql.c: Patch to handle tab and CR better, from dfuhriman. (#203) 2009-10-23 23:16 pramsey * /trunk/doc/postgis.xml: Update personal information. 2009-10-23 16:01 robe * /trunk/doc/reference.xml: typo in example 2009-10-23 15:51 robe * /trunk/doc/reference.xml: put in availability note for ST_GeomFromGML, link back from ST_AsGML, note about libxml2 required 2009-10-23 13:54 nicklas * /spike/nicklas/distcalc/postgis/lwgeom_functions_basic.c: Just some cleanup 2009-10-23 13:40 nicklas * /spike/nicklas/distcalc/postgis/lwgeom_functions_basic.c, /spike/nicklas/distcalc/postgis/postgis.sql.in.c: Adding a new function with suspect name. ST_ClosestP_in_A2B 2009-10-23 13:26 robe * /trunk/doc/reference.xml, /trunk/doc/xsl/postgis_gardentest.sql.xsl, /trunk/doc/xsl/postgis_gardentest_subset.sql.xsl: Preliminary documentation for ST_GeomFromGML and logic to support gml input parameters 2009-10-22 14:08 colivier * /trunk/postgis/lwgeom_in_gml.c, /trunk/regress/in_gml.sql, /trunk/regress/in_gml_expected: Use ptarray_isclosed3d to check if 3D rings are closed also on Z. Update units tests cases 2009-10-22 14:06 colivier * /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/ptarray.c: Add ptarray_isclosed3d function 2009-10-20 15:30 robe * /trunk/configure.ac: fix typo in libxml deactivated notice 2009-10-20 13:07 colivier * /trunk/postgis_config.h.in: Add HAVE_LIBXML2 2009-10-20 12:54 colivier * /trunk/postgis/Makefile.in, /trunk/postgis/lwgeom_in_gml.c, /trunk/postgis/postgis.sql.in.c, /trunk/regress/Makefile.in, /trunk/regress/in_gml.sql, /trunk/regress/in_gml_expected: Add initial version of GeomFromGML function, and units tests cases. 2009-10-20 12:51 colivier * /trunk/configure.ac, /trunk/postgis/sqldefines.h.in: Add libxml2 support (needed by GeomFromGML) 2009-10-19 12:53 robe * /trunk/doc/reference.xml: update to include ST_Length for geography 2009-10-19 05:05 pramsey * /trunk/postgis/geography.sql.in.c, /trunk/postgis/geography_measurement.c, /trunk/postgis/lwgeom_transform.c: Add _ST_BestSRID(Geography) utility function to support ST_Buffer(geography, radius) hack that casts back and forth to geometry. 2009-10-18 21:15 pramsey * /trunk/postgis/lwgeom_transform.c: Add in support for magic srid numbers that will always be available for UTM WGS84 and polar stereography. Will be used in wrappers that allow geometry functions to be applied to geography. 2009-10-18 04:19 pramsey * /trunk/liblwgeom/libgeom.h, /trunk/liblwgeom/lwgeodetic.c, /trunk/liblwgeom/lwgeodetic.h, /trunk/postgis/geography.sql.in.c, /trunk/postgis/geography_measurement.c: ST_Length(geography) per #266 2009-10-16 23:30 pramsey * /trunk/postgis/geography_gist.c, /trunk/postgis/lwgeom_gist.c: Muck with index logging code. 2009-10-16 16:33 mcayland * /trunk/postgis/geography_estimate.c: Fix the geography && selectivity code. Now the answers between geometry and geography are reasonably similar :) 2009-10-16 16:31 mcayland * /trunk/utils/test_geography_joinestimation.pl: Commit a first-hack attempt at a script to test the geography join estimation code. 2009-10-16 16:23 mcayland * /trunk/utils/test_joinestimation.pl: Change "Mixed Geometry Types" message into a warning rather than an error in the existing join estimation test script. 2009-10-16 13:33 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl, /trunk/doc/xsl/postgis_gardentest_subset.sql.xsl: revise to test && against table and also put in some floating points to make tests more interesting 2009-10-16 13:01 robe * /trunk/postgis/geography.sql.in.c: #269 get rid of geography -> geometry implicit to make it an explicit cast 2009-10-16 09:37 strk * /trunk/loader/README.shp2pgsql, /trunk/loader/shp2pgsql.c: Tell what the default is for -N in help output and README file 2009-10-15 17:50 mcayland * /trunk/liblwgeom/cunit/cu_libgeom.c, /trunk/liblwgeom/libgeom.h, /trunk/postgis/geography_inout.c: Update the TYPMOD_SET_* macros in the same way as for the FLAGS_SET_* macros earlier, so that they actually change the variable they reference. 2009-10-15 17:45 mcayland * /trunk/utils/test_geography_estimation.pl: Add (slightly hacked) version of geography selectivity test script to the repo. 2009-10-15 17:44 mcayland * /trunk/utils/test_estimation.pl: Fix test_estimation.pl script so it doesn't require oids - no-one uses these in the 21st century... 2009-10-15 15:35 mcayland * /trunk/liblwgeom/cunit/cu_geodetic.c, /trunk/liblwgeom/cunit/cu_libgeom.c, /trunk/liblwgeom/g_coord.c, /trunk/liblwgeom/g_serialized.c, /trunk/liblwgeom/g_util.c, /trunk/liblwgeom/libgeom.h, /trunk/postgis/geography_estimate.c, /trunk/postgis/geography_gist.c, /trunk/postgis/geography_inout.c: Alter the FLAGS_SET_* macros so that they actually update the specified flag variable, rather than just returning the new value of the flag variable. 2009-10-15 14:48 mcayland * /trunk/postgis/geography_estimate.c: Fix for column intersection geography queries sometimes returning "lwgeom_get_gbox_geodetic: non-geodetic gbox provided" during execution - a missing initialisation bug. 2009-10-14 16:57 mcayland * /trunk/postgis/geography.sql.in.c: Re-enable ANALYZE hook, now that it doesn't crash upon loading Paul's test dataset anymore. 2009-10-14 16:22 mcayland * /trunk/postgis/geography_estimate.c: Don't use the default (integer) version of abs() during floating point calculations... 2009-10-13 19:50 pramsey * /trunk/liblwgeom/lwgeodetic.c: Much better fix for NaN area problem. 2009-10-13 19:39 pramsey * /trunk/liblwgeom/lwgeodetic.c: HAck fix for NaN areas. 2009-10-13 10:40 mloskot * /spike/wktraster/scripts/Makefile.rt.sample, /spike/wktraster/scripts/genraster.py: [wktraster] Improved version of genraster.py utility 2009-10-12 14:34 mloskot * /spike/wktraster/configure.ac: [wktraster] Manual version tick - dumb subversion plays games. 2009-10-12 14:10 mloskot * /spike/wktraster/configure.ac: [wktraster] Tick revision number reported (temporarily) by postgis_raster_lib_version. 2009-10-12 14:06 mloskot * /spike/wktraster/scripts/Makefile.rt.sample: Testing commit from new machine. Tick pgsql version in Makefile. 2009-10-12 02:53 mleslie * /spike/mleslie/parser/TODO: Test commit. Nothing to see here. 2009-10-11 02:03 pramsey * /trunk/liblwgeom/g_serialized.c: Don't copy bboxes from lwgeom to gserialized when working with geodetics. (#263) 2009-10-10 16:59 robe * /trunk/doc/reference.xml: update to include ST_Covers geography 2009-10-10 15:43 robe * /trunk/doc/reference.xml: update ST_Area with geography examples 2009-10-10 03:18 pramsey * /trunk/postgis/geography.sql.in.c, /trunk/postgis/geography_inout.c: Add geometry(geography) case per #257 2009-10-10 00:08 pramsey * /trunk/liblwgeom/lwgeodetic.c, /trunk/liblwgeom/lwgeodetic.h: Fix ST_Area(geography) calculation to be more... correct. 2009-10-09 19:23 pramsey * /trunk/liblwgeom/libgeom.h, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwgeodetic.c, /trunk/liblwgeom/lwgeom.c, /trunk/liblwgeom/measures.c, /trunk/postgis/geography.sql.in.c, /trunk/postgis/geography_measurement.c, /trunk/postgis/lwgeom_dump.c, /trunk/postgis/lwgeom_functions_basic.c: Add implementation for ST_Covers(geography, geography) in point-in-polygon case. 2009-10-09 18:07 pramsey * /trunk/liblwgeom/g_box.c: Fix incorrect use of flags macros 2009-10-09 16:51 pramsey * /trunk/liblwgeom/g_box.c: One more fix for #260. 2009-10-09 16:07 pramsey * /trunk/liblwgeom/g_box.c: Fix for #261 (spurious dimension difference errors) 2009-10-09 10:39 robe * /trunk/doc/reference.xml: Put in proto for ST_Area(geography). Still need to put in example but my ST_Area is non-existent will double-check why. 2009-10-09 04:16 pramsey * /trunk/liblwgeom/libgeom.h, /trunk/liblwgeom/lwgeodetic.c, /trunk/postgis/geography.sql.in.c, /trunk/postgis/geography_measurement.c: Add ST_PointOutside() function for testing purposes. 2009-10-08 19:40 pramsey * /trunk/liblwgeom/lwgeodetic.c: Make geographic point initialization slightly more efficient (avoid doing it twice for each vertex) 2009-10-08 18:59 pramsey * /trunk/postgis/geography_measurement.c: Make error messages slightly less opaque 2009-10-08 18:41 pramsey * /trunk/postgis/geography.sql.in.c: Comment out analyze argument in geometry type creation -- it is causing a crash for me when loading my test data tables. 2009-10-08 17:10 pramsey * /trunk/postgis/geography.h: Change radius figure to common average. 2009-10-08 17:04 pramsey * /trunk/postgis/geography.sql.in.c: Reformat SQL lines with tabs 2009-10-08 11:43 robe * /trunk/doc/README: revise readme to include link to instructions for garden test 2009-10-08 11:40 robe * /trunk/doc/xsl/postgis_gardentest_subset.sql.xsl: Revise to have function list past in as arg to xsltproc 2009-10-08 10:29 mcayland * /trunk/postgis/geography_estimate.c: Commit first attempt at working geography index selectivity - the conversion should be there, however it needs some kind of test harness to verify some of the results. 2009-10-08 05:35 pramsey * /trunk/liblwgeom/libgeom.h, /trunk/liblwgeom/lwgeodetic.c, /trunk/liblwgeom/lwgeodetic.h, /trunk/postgis/Makefile.in, /trunk/postgis/geography.sql.in.c, /trunk/postgis/geography_distance.c, /trunk/postgis/geography_measurement.c: ST_Area(geography) implementation and SQL bindings. 2009-10-07 14:26 pramsey * /trunk/liblwgeom/g_box.c, /trunk/liblwgeom/libgeom.h, /trunk/postgis/geography_distance.c: Make the calculation of gboxes a little simpler in the db level code. 2009-10-07 12:17 mcayland * /branches/1.4/postgis/lwgeom_accum.c, /branches/1.4/postgis/lwgeom_functions_basic.c: Fix #179: ST_MakeLine and ST_MakeLine_Garry crash server with null arrays again. There was another non-NULL safe array iterator within LWGEOM_makeline_garray. 2009-10-07 12:16 mcayland * /trunk/postgis/lwgeom_accum.c, /trunk/postgis/lwgeom_functions_basic.c: Fix #179: ST_MakeLine and ST_MakeLine_Garry crash server with null arrays again. There was another non-NULL safe array iterator within LWGEOM_makeline_garray. 2009-10-07 11:52 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl, /trunk/doc/xsl/postgis_gardentest_subset.sql.xsl: Add table with multiple nulls to garden of geometries. Evidentally -- there are some NULL bugs that escape trapping with just a single null geometry in the table. 2009-10-07 04:39 robe * /branches/1.4/doc/reference.xml: flip order of protos in ST_Relate so matches description order 2009-10-07 04:38 robe * /trunk/doc/reference.xml: flip order of ST_Relate protos as Martin observes it doesn't match our description 2009-10-07 03:38 pramsey * /trunk/liblwgeom/lwgeodetic.c, /trunk/liblwgeom/lwgeodetic.h: Put prototypes into place 2009-10-07 03:37 pramsey * /trunk/liblwgeom/g_box.c, /trunk/liblwgeom/libgeom.h, /trunk/liblwgeom/lwgeodetic.c: Change from pass by reference to pass by value 2009-10-07 03:35 pramsey * /trunk/liblwgeom/lwgeodetic.c: Short circuit the edge intersection test when the gboxes are disjoint 2009-10-06 16:16 mcayland * /trunk/postgis/geography_estimate.c: First attempt at porting the estimate_selectivity() function to handle 3 dimensions. Note this is mostly untested at the moment, as this is only the function that cuts the relevant section out of the histogram. We still need to plug this into the PostgreSQL infrastructure. 2009-10-06 13:51 mcayland * /trunk/postgis/lwgeom_geos.c: Fix #258: ST_HausdorffDistance crashes server. Another geometry free typo (same as #241) in both st_hausdorffdistance() and st_hausdorffdistancedensify(). 2009-10-06 13:45 mcayland * /branches/1.4/postgis/lwgeom_functions_analytic.c: Fix #241: ST_LineCrossingDirection Server Crash (Segfault) caused by a typo freeing the wrong parameter. 2009-10-06 13:43 mcayland * /trunk/postgis/lwgeom_functions_analytic.c: Fix #241: ST_LineCrossingDirection Server Crash (Segfault) caused by a typo freeing the wrong parameter. 2009-10-06 12:02 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl, /trunk/doc/xsl/postgis_gardentest_subset.sql.xsl: Put NULL safety tests back in now that Mark has fixed aggregate collection bug 2009-10-06 11:15 robe * /trunk/liblwgeom/cunit/cu_geodetic.c: Turn of Paul's accidental commit of fanboy mac enabled random test 2009-10-06 10:49 mcayland * /trunk/liblwgeom/lwgeodetic.c: Fix compilation bug when debug is enabled. 2009-10-06 10:15 mcayland * /trunk/postgis/lwgeom_accum.c, /trunk/postgis/lwgeom_functions_basic.c: Fix another non-NULL safe array iteration within LWGEOM_collect_garray, as discovered by Regina's torture tests. 2009-10-06 10:15 mcayland * /branches/1.4/postgis/lwgeom_accum.c, /branches/1.4/postgis/lwgeom_functions_basic.c: Fix another non-NULL safe array iteration within LWGEOM_collect_garray, as discovered by Regina's torture tests. 2009-10-06 08:52 mcayland * /trunk/loader/Makefile.in: Move CFLAGS after the PGXS include directive, so that the autotools configuration doesn't getting overwritten by the PGXS version. Required when passing custom compiler f lags into PostGIS as reported by William Kyngesburye. 2009-10-06 08:51 mcayland * /branches/1.4/loader/Makefile.in: Move CFLAGS after the PGXS include directive, so that the autotools configuration doesn't getting overwritten by the PGXS version. Required when passing custom compiler flags into PostGIS as reported by William Kyngesburye. 2009-10-06 04:59 pramsey * /trunk/liblwgeom/cunit/cu_geodetic.c, /trunk/postgis/geography_distance.c: Make db implementation consistent with liblwgeom 2009-10-06 04:50 pramsey * /trunk/liblwgeom/cunit/cu_geodetic.c, /trunk/liblwgeom/libgeom.h, /trunk/liblwgeom/lwgeodetic.c, /trunk/liblwgeom/lwgeodetic.h: Change signatures for lwgeom distance sphere 2009-10-06 04:19 pramsey * /trunk/liblwgeom/cunit/cu_geodetic.c, /trunk/liblwgeom/g_box.c, /trunk/liblwgeom/libgeom.h, /trunk/liblwgeom/lwgeodetic.c: New point-outside routine, and allow distances against empty geometries. 2009-10-05 21:15 kneufeld * /branches/1.4/doc/reference.xml, /trunk/doc/reference.xml: updated ST_IsValid's reference to the OGC specs. 2009-10-05 19:43 pramsey * /trunk/liblwgeom/cunit/cu_geodetic.c, /trunk/liblwgeom/cunit/cu_geodetic.h, /trunk/liblwgeom/lwgeodetic.c, /trunk/liblwgeom/lwgeodetic.h: More test cases in there (but turned off, because they fail :( 2009-10-05 19:38 pramsey * /trunk/liblwgeom/cunit/cu_geodetic.c, /trunk/liblwgeom/cunit/cu_geodetic.h, /trunk/liblwgeom/lwgeodetic.c, /trunk/liblwgeom/lwgeodetic.h: Add untested new p-i-p approach for more testing later. 2009-10-05 16:17 mcayland * /trunk/postgis/geography_estimate.c: Commit first attempt at a multi-D statistics histogram builder. Note that while geodetic data is inherently 3D, the builder also contains code to handle lower dimension cartesian coordinates, which should make porting to ggeometry easier at a later date. At the moment there are no selectivity routines which actually use the histograms for real queries, however a reasonably convincing histogram is created in pg_statistic and all regression tests pass here. 2009-10-05 14:37 pramsey * /trunk/liblwgeom/cunit/cu_geodetic.c: Increase precision. 2009-10-05 14:37 pramsey * /trunk/liblwgeom/cunit/cu_geodetic.c: Add another printing block 2009-10-05 12:52 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl, /trunk/doc/xsl/postgis_gardentest_subset.sql.xsl: more errors in my logic 2009-10-05 11:45 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl, /trunk/doc/xsl/postgis_gardentest_subset.sql.xsl: more corrections 2009-10-05 05:05 pramsey * /trunk/liblwgeom/cunit/cu_geodetic.c, /trunk/liblwgeom/lwgeodetic.c, /trunk/liblwgeom/lwgeodetic.h: Added new point-on-edge routine still no joy on bad test case. 2009-10-04 22:26 pramsey * /trunk/liblwgeom/cunit/cu_geodetic.c: Add another test case that needs resolution 2009-10-04 01:41 pramsey * /trunk/postgis/geography.sql.in.c: Add SQL bindings for selectivity functions. 2009-10-04 00:52 pramsey * /trunk/install-sh: revert to previous version 2009-10-04 00:51 pramsey * /trunk/install-sh, /trunk/liblwgeom/cunit/cu_geodetic.c, /trunk/liblwgeom/lwgeodetic.c, /trunk/postgis/geography.sql.in.c, /trunk/postgis/geography_distance.c, /trunk/postgis/geography_estimate.c, /trunk/postgis/geography_gist.c: Some fixes to the ST_DWithin code. 2009-10-02 20:07 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl, /trunk/doc/xsl/postgis_gardentest_subset.sql.xsl: more changes to better test geography 2009-10-02 19:24 robe * /trunk/doc/reference.xml: cosmetic change to tolerance args for ST_DWithin 2009-10-02 19:21 robe * /trunk/doc/using_postgis_dataman.xml: put create table examples in program listing tag 2009-10-02 19:08 robe * /trunk/doc/reference.xml: add geography proto for ST_DWithin, also fill in some availability marks forgotten. 2009-10-02 18:44 robe * /trunk/doc/reference.xml: Add geography example for ST_Distance, more geometry examples and amend to reflect its in meters 2009-10-02 18:28 pramsey * /trunk/postgis/geography.h, /trunk/postgis/geography.sql.in.c, /trunk/postgis/geography_distance.c, /trunk/postgis/geography_gist.c, /trunk/postgis/geography_inout.c: Largely untested implementation of ST_DWithin(geography, geography). We're in business baby! 2009-10-02 14:13 strk * /trunk/loader/shp2pgsql.c: typo in help message 2009-10-02 01:38 pramsey * /trunk/postgis/geography.h, /trunk/postgis/geography_distance.c: Make the units of st_distance(geography, geography) meters 2009-10-01 23:54 pramsey * /trunk/liblwgeom/lwgeodetic.c: Fix boner error 2009-10-01 21:18 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: typos 2009-10-01 20:37 robe * /trunk/doc/reference.xml: put in ST_Distance proto for geography so can test it. 2009-10-01 19:50 pramsey * /trunk/liblwgeom/lwgeodetic.c, /trunk/postgis/Makefile.in, /trunk/postgis/geography.h, /trunk/postgis/geography.sql.in.c, /trunk/postgis/geography_distance.c, /trunk/postgis/geography_gist.c: ST_Distance(geography, geography) roughed in. Small detail, currently returns answers in radians. :) 2009-10-01 18:45 pramsey * /trunk/liblwgeom/cunit/cu_geodetic.c, /trunk/liblwgeom/libgeom.h, /trunk/liblwgeom/lwgeodetic.c, /trunk/liblwgeom/lwgeodetic.h: Add polygon/point distance and tests. 2009-10-01 14:52 pramsey * /trunk/liblwgeom/cunit/cu_geodetic.c: Wow, error that only showed up in MinGW, but totally an error. I wonder why my test passed this... clean memory I guess. 2009-10-01 05:53 pramsey * /trunk/liblwgeom/cunit/cu_geodetic.c, /trunk/liblwgeom/cunit/cu_geodetic.h, /trunk/liblwgeom/libgeom.h, /trunk/liblwgeom/lwgeodetic.c: lwgeom sphere distance function and tests for point/linestring 2009-09-30 23:59 pramsey * /trunk/liblwgeom/libgeom.h, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwgeodetic.c, /trunk/liblwgeom/lwgeodetic.h, /trunk/liblwgeom/lwgeom.c: Roughing in lwgeom distance machinery now. 2009-09-30 23:03 pramsey * /trunk/liblwgeom/cunit/cu_geodetic.c, /trunk/liblwgeom/cunit/cu_geodetic.h: Add edge-edge distance tests. 2009-09-30 21:45 pramsey * /trunk/liblwgeom/cunit/cu_geodetic.c, /trunk/liblwgeom/lwgeodetic.c, /trunk/liblwgeom/lwgeodetic.h: Add return value for point of closest approach on arc/edge distance. 2009-09-30 21:21 pramsey * /trunk/liblwgeom/cunit/cu_geodetic.c, /trunk/liblwgeom/cunit/cu_geodetic.h, /trunk/liblwgeom/lwgeodetic.c, /trunk/liblwgeom/lwgeodetic.h: Add edge-to-point distance calculation and tests 2009-09-30 19:34 pramsey * /trunk/liblwgeom/cunit/cu_geodetic.c, /trunk/liblwgeom/lwgeodetic.c: Remove CPU intensive test and add some lat/lon utility functions 2009-09-30 19:02 pramsey * /trunk/liblwgeom/cunit/cu_geodetic.c, /trunk/liblwgeom/lwgeodetic.c: Make point-in-edge test even looser (fp tolerance factor) 2009-09-30 18:57 pramsey * /trunk/liblwgeom/cunit/cu_geodetic.c: Move defines around a bit. 2009-09-30 18:54 pramsey * /trunk/liblwgeom/cunit/cu_geodetic.c: Add some debugging blocks for later 2009-09-30 18:28 pramsey * /trunk/liblwgeom/cunit/cu_geodetic.c, /trunk/liblwgeom/lwgeodetic.c: Add in special case test for parallel / equal edges. 2009-09-30 17:12 pramsey * /trunk/liblwgeom/cunit/cu_geodetic.c: Whoops, make sure we test all our test cases. 2009-09-30 17:09 pramsey * /trunk/liblwgeom/cunit/cu_geodetic.c: Make random brute force test a compile-time option. 2009-09-30 17:05 pramsey * /trunk/liblwgeom/cunit/cu_geodetic.c, /trunk/liblwgeom/cunit/cu_geodetic_data.h, /trunk/liblwgeom/lwgeodetic.c: Add more test cases for geocentric bbox calculation and make 'in cone' test inclusive of end points. 2009-09-30 15:50 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: more fixes to make geography friendly 2009-09-30 14:10 strk * /trunk/autogen.sh: Can't put backslash-commands in 'echo' parameter in a standard way (would take -e in some cases) so replace \t with some spaces 2009-09-30 08:39 strk * /trunk/loader/shp2pgsql.c: add missing newline at end of error message (utf8/iconv) 2009-09-30 00:17 pramsey * /trunk/liblwgeom/cunit/cu_geodetic.c: Re-enable all geodetic tests. 2009-09-30 00:11 pramsey * /trunk/liblwgeom/cunit/cu_geodetic.c, /trunk/liblwgeom/lwgeodetic.c: Add some extra comments 2009-09-29 20:44 pramsey * /trunk/liblwgeom/cunit/cu_geodetic.c, /trunk/liblwgeom/cunit/cu_geodetic_data.h, /trunk/liblwgeom/lwgeodetic.c, /trunk/liblwgeom/lwgeodetic.h: astyle the work thus far 2009-09-29 20:41 pramsey * /trunk/liblwgeom/cunit/cu_geodetic.c, /trunk/liblwgeom/cunit/cu_geodetic_data.h, /trunk/liblwgeom/lwgeodetic.c, /trunk/liblwgeom/lwgeodetic.h: Flip the clairaut calculations to return both top and bottom in one go. 2009-09-29 19:53 pramsey * /trunk/liblwgeom/cunit/cu_geodetic.c, /trunk/liblwgeom/cunit/cu_geodetic_data.h: Remove old GBOX test answers (some were wrong!) in favor of actual slow calculations 2009-09-29 19:50 pramsey * /trunk/liblwgeom/cunit/cu_geodetic.c: Add randomized box maker/checker... still some small errors? 2009-09-29 19:02 pramsey * /trunk/liblwgeom/lwgeodetic.c: Make polygon pole check a little more general. 2009-09-29 18:48 pramsey * /trunk/liblwgeom/cunit/cu_geodetic.c, /trunk/liblwgeom/cunit/cu_geodetic.h, /trunk/liblwgeom/lwgeodetic.c, /trunk/liblwgeom/lwgeodetic.h: All bbox test cases now pass. Suck on that! 2009-09-29 15:55 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: remove null geometry from testing until we fix aggregate null crashing bug. Also fix multipolygonz and m not returning those geometry types. 2009-09-29 15:13 robe * /branches/1.4/liblwgeom/lwcollection.c: Backport fix for #254 (leaving out the regress test since I'm bound to screw that up with my windows line breaks) 2009-09-29 14:40 pramsey * /trunk/liblwgeom/lwgeodetic.c, /trunk/liblwgeom/lwgeodetic.h: Remove un-used function from testing. 2009-09-29 14:39 pramsey * /trunk/liblwgeom/cunit/cu_geodetic.c, /trunk/liblwgeom/lwgeodetic.c, /trunk/liblwgeom/lwgeodetic.h: Work on making "on edge" test more reliable. 2009-09-29 13:31 strk * /trunk/liblwgeom/lwcollection.c, /trunk/regress/regress.sql, /trunk/regress/regress_expected: Ensure lwcollection_segmentize2d always return a NEW geometry. Fixes ticket #254. Add regression test for that bug. 2009-09-29 12:42 robe * /trunk/doc/reference.xml, /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: Add missing protos for geography for ST_AsKML, ST_AsGeoJSON, ST_AsSVG, ST_AsGML. Revise xml parser special index generator to not dupe when multiple protos with geography 2009-09-29 12:23 robe * /trunk/postgis/geography.sql.in.c: Put in overload text for ST_AsText and ST_AsBinary to prevent the function .. is not unique when passing in text (unknown) rep of a geometry. Still need to do this for ST_AsKML etc. that Olivier just put in. 2009-09-29 07:45 colivier * /trunk/doc/using_postgis_dataman.xml: Update documentation related to geography typmod export functions (r4535, r4536) 2009-09-29 06:34 robe * /trunk/doc/using_postgis_dataman.xml, /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: Add a new special index section to collect functions that take as input or output geography data type. Also give pretty anchor to PostGIS Geography section 2009-09-28 22:45 pramsey * /trunk/liblwgeom/cunit/cu_geodetic.c, /trunk/liblwgeom/cunit/cu_geodetic.h, /trunk/liblwgeom/cunit/cu_libgeom.c, /trunk/liblwgeom/cunit/cu_libgeom.h, /trunk/liblwgeom/lwgeodetic.c, /trunk/liblwgeom/lwgeodetic.h: Test re-org and first cut at edge intersection. 2009-09-28 18:31 colivier * /trunk/postgis/geography.sql.in.c: A forgot prototype in ST_AsGeoJson export function 2009-09-28 18:16 colivier * /trunk/postgis/Makefile.in, /trunk/postgis/geography.sql.in.c, /trunk/postgis/geography_inout.c, /trunk/postgis/lwgeom_export.c, /trunk/postgis/lwgeom_export.h, /trunk/postgis/lwgeom_geojson.c, /trunk/postgis/lwgeom_gml.c, /trunk/postgis/lwgeom_kml.c, /trunk/postgis/lwgeom_svg.c: Add geography typmod support for export functions (ST_AsGML, ST_AsGeoJson, ST_KML, St_AsSVG). Create lwgeom_export.c and lwgeom_export.h to factorize common export functions routines. 2009-09-26 18:48 nicklas * /spike/nicklas/distcalc/liblwgeom/measures.c: Fix of two bugs that caused wrong result in some special cases. 2009-09-25 13:32 robe * /trunk/liblwgeom/libgeom.h: remove regex.h include per Nicklas observation its still in there. 2009-09-23 18:15 pramsey * /trunk/postgis/geography.sql.in.c: Add SQL def'n for geography_analyze function. 2009-09-23 16:11 robe * /trunk/doc/reference.xml: another typo 2009-09-22 21:56 robe * /trunk/doc/installation.xml: missing spots for geography.sql and postgis_comments.sql 2009-09-22 21:53 robe * /trunk/doc/reference.xml: correct typo 2009-09-22 21:14 robe * /trunk/doc/reference.xml: start putting in geography functions 2009-09-22 13:38 mcayland * /trunk/liblwgeom/liblwgeom.h: Commit fix to LW_ABS() macro as discovered by Nicklas Aven. 2009-09-22 13:09 mcayland * /trunk/postgis/Makefile.in, /trunk/postgis/geography.sql.in.c, /trunk/postgis/geography_estimate.c: Add the basic machinery to call a function when running VACUUM ANALYZE on a geography column - the more interesting parts are yet to come ;) 2009-09-22 12:27 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: get rid of things like invalid coords for 4326 space tripping up geography testing. 2009-09-22 11:53 mcayland * /trunk/liblwgeom/g_util.c: Oops - forgot to bump the array indices on the last commit :( 2009-09-22 11:27 robe * /trunk/doc/installation.xml: Update installation to include geography.sql (yikes we still had install lwpostgis.sql -- no wonder people are so confused). Also upped required to 8.3 2009-09-22 11:23 robe * /trunk/doc/using_postgis_dataman.xml: cut in Paul's geography.txt into the official docs. Didn't notice it before :(. We might need a whole new chapter for this to do it justice but will deal with formatting later. 2009-09-22 11:23 mcayland * /trunk/liblwgeom/g_util.c: Add missing geometry(m)(z) type missing from previous commit. 2009-09-22 11:13 mcayland * /trunk/configure.ac, /trunk/liblwgeom/cunit/Makefile.in, /trunk/liblwgeom/g_util.c, /trunk/postgis/Makefile.in: Remove dependency on regex library by implementing the same functionality using standard C functions. Passes regression tests for me. 2009-09-22 00:06 pramsey * /trunk/postgis/geography_gist.c: Change signatures to use fewer pointers. 2009-09-21 10:57 mcayland * /trunk/postgis/geography_inout.c, /trunk/postgis/lwgeom_geos_prepared.c: Update LWDEBUG(F)/POSTGIS_DEBUG(F) macro debug levels to follow the standard in postgis/DEBUG. 2009-09-21 10:50 mcayland * /trunk/postgis/geography_gist.c: Change macros to use capitalised names, as per standard C convention. This means it is possible at a glance to determine what is a macro and what is a function. 2009-09-20 08:15 robe * /trunk/doc/using_postgis_dataman.xml, /trunk/doc/xsl/postgis_gardentest.sql.xsl: fix typos and redundant things 2009-09-20 08:10 robe * /trunk/doc/reference.xml, /trunk/doc/xsl/postgis_gardentest.sql.xsl: flag some operators that support geography, put in logic to test for geography marked functions 2009-09-20 07:50 robe * /trunk/doc/using_postgis_dataman.xml: 2009-09-20 07:45 robe * /trunk/doc/using_postgis_dataman.xml: Make slot for geography data type and start filling in details 2009-09-18 14:53 pramsey * /trunk/liblwgeom/cunit/cu_geodetic.c: Clean up tests so they pass quietly. (#249) 2009-09-18 14:10 robe * /trunk/configure.ac, /trunk/liblwgeom/cunit/Makefile.in, /trunk/postgis/Makefile.in: #250: Fix to get mingw to compile using conditional -lregex Had to change configure.ac too so -lregex is not put in if its built-in. 2009-09-17 15:44 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: Revise garden test to include testing for creating geography types. Still needs a bit more work. Also discovered more crashers to put in bug list (not all related to geography) 2009-09-17 05:57 pramsey * /trunk/liblwgeom/g_serialized.c, /trunk/postgis/lwgeom_functions_basic.c: Fix serialization problem with lwgeoms that have bboxes. 2009-09-17 05:33 pramsey * /trunk/liblwgeom/cunit/cu_geodetic.c, /trunk/liblwgeom/cunit/cu_geodetic_data.h, /trunk/liblwgeom/cunit/cu_libgeom.c, /trunk/liblwgeom/cunit/cu_libgeom.h, /trunk/liblwgeom/cunit/cu_tester.c, /trunk/liblwgeom/g_serialized.c, /trunk/liblwgeom/libgeom.h, /trunk/liblwgeom/lwgeodetic.c: Clean up gbox serialization a little 2009-09-17 02:33 pramsey * /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwgeom.c: Add lwgeom_is_empty() test 2009-09-17 00:01 pramsey * /trunk/liblwgeom/cunit/cu_geodetic.c, /trunk/liblwgeom/g_serialized.c, /trunk/liblwgeom/lwgeodetic.c: Work on tracking down bug in casting geometry->geography 2009-09-16 22:43 pramsey * /trunk/liblwgeom/cunit/cu_geodetic.c, /trunk/liblwgeom/cunit/cu_geodetic_data.h, /trunk/liblwgeom/lwgeodetic.c, /trunk/liblwgeom/lwgeodetic.h: Fix some test cases crossing the date line 2009-09-16 21:09 pramsey * /trunk/liblwgeom/cunit/cu_geodetic.c, /trunk/liblwgeom/g_box.c, /trunk/liblwgeom/libgeom.h: Add gbox string constructor for testing purposes 2009-09-16 20:19 pramsey * /trunk/liblwgeom/cunit/cu_geodetic.c, /trunk/liblwgeom/cunit/cu_geodetic.h, /trunk/liblwgeom/cunit/cu_tester.c, /trunk/liblwgeom/g_box.c, /trunk/liblwgeom/g_serialized.c, /trunk/liblwgeom/libgeom.h, /trunk/liblwgeom/lwgeodetic.c, /trunk/liblwgeom/lwgeodetic.h: More tests pass 2009-09-16 18:54 pramsey * /trunk/liblwgeom/lwgeodetic.c: Change back to less intensive cartesian clairaut 2009-09-16 18:50 pramsey * /trunk/liblwgeom/g_box.c, /trunk/liblwgeom/lwgeodetic.c, /trunk/liblwgeom/lwgeodetic.h: Fix errors in calculating geocentric bounds. Early test cases now pass! 2009-09-15 21:21 pramsey * /trunk/liblwgeom/cunit/cu_geodetic.c, /trunk/liblwgeom/lwgeodetic.c: Hook geocentric calculation into gbox routines, start testing 2009-09-15 19:50 pramsey * /trunk/liblwgeom/cunit/Makefile.in, /trunk/liblwgeom/cunit/cu_algorithm.h, /trunk/liblwgeom/cunit/cu_geodetic.c, /trunk/liblwgeom/cunit/cu_geodetic.h, /trunk/liblwgeom/cunit/cu_libgeom.c, /trunk/liblwgeom/cunit/cu_libgeom.h, /trunk/liblwgeom/cunit/cu_measures.h, /trunk/liblwgeom/cunit/cu_tester.c, /trunk/liblwgeom/cunit/cu_tester.h, /trunk/liblwgeom/g_box.c, /trunk/liblwgeom/g_serialized.c, /trunk/liblwgeom/libgeom.h, /trunk/liblwgeom/lwgeodetic.c, /trunk/liblwgeom/lwgeodetic.h, /trunk/postgis/geography_gist.c, /trunk/postgis/geography_inout.c: Geocentric bounding box roughed in and compiles. 2009-09-14 20:30 pramsey * /trunk/liblwgeom/libgeom.h, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/liblwgeom_internal.h, /trunk/liblwgeom/lwalgorithm.h, /trunk/liblwgeom/lwgeodetic.c, /trunk/liblwgeom/lwgeodetic.h, /trunk/liblwgeom/lwgeom.c, /trunk/postgis/geography_gist.c: Start the geodetic machinery. Add an internal API header for eventual API rationalisation 2009-09-14 18:33 pramsey * /trunk/liblwgeom/liblwgeom.h, /trunk/postgis/geography_gist.c: Crib index penalty tweak from pgsphere. 2009-09-14 18:15 pramsey * /trunk/liblwgeom/liblwgeom.h: Add FP_EQUALS and bracket arguments for a little extra safety 2009-09-14 17:01 kneufeld * /trunk/postgis/postgis.sql.in.c: fix for POPULATE_GEOMETRY_COLUMNS - remove hard-coded "public" schema references. 2009-09-14 10:54 mcayland * /trunk, /trunk/doc/geography.txt, /trunk/doc/reference.xml, /trunk/doc/reference_old.xml, /trunk/liblwgeom/Makefile.in, /trunk/liblwgeom/cunit/Makefile.in, /trunk/liblwgeom/cunit/cu_libgeom.c, /trunk/liblwgeom/cunit/cu_libgeom.h, /trunk/liblwgeom/cunit/cu_tester.c, /trunk/liblwgeom/g_box.c, /trunk/liblwgeom/g_coord.c, /trunk/liblwgeom/g_geometry.c, /trunk/liblwgeom/g_ptarray.c, /trunk/liblwgeom/g_serialized.c, /trunk/liblwgeom/g_serialized.txt, /trunk/liblwgeom/g_util.c, /trunk/liblwgeom/libgeom.h, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwcircstring.c, /trunk/liblwgeom/lwgeodetic.c, /trunk/liblwgeom/lwgeom.c, /trunk/liblwgeom/lwline.c, /trunk/liblwgeom/lwpoint.c, /trunk/liblwgeom/lwpoly.c, /trunk/liblwgeom/lwutil.c, /trunk/liblwgeom/ptarray.c, /trunk/postgis, /trunk/postgis/Makefile.in, /trunk/postgis/geography.h, /trunk/postgis/geography.sql.in.c, /trunk/postgis/geography_gist.c, /trunk/postgis/geography_inout.c, /trunk/postgis/long_xact.sql.in.c, /trunk/postgis/lwgeom_gist.c, /trunk/postgis/postgis.sql.in.c, /trunk/postgis/sqlmm.sql.in.c, /trunk/postgis/uninstall_long_xact.sql.in.c, /trunk/postgis/uninstall_postgis.sql.in.c, /trunk/postgis/uninstall_sqlmm.sql.in.c: Merge Paul's geodetic (geography) branch into trunk, as per discussions on postgis-devel. Most of the merge was automatic (albeit quite slow), with a few manual touch-ups where the merge algorithm couldn't handle this automatically. "make check" runs and passes, so I hope I haven't managed to break too much ;) 2009-09-12 04:01 robe * /trunk/doc/reference.xml: formatting cleanup 2009-09-12 03:43 robe * /trunk/doc/html/image_src/Makefile.in, /trunk/doc/html/image_src/st_linecrossingdirection03.wkt, /trunk/doc/html/image_src/st_linecrossingdirection04.wkt, /trunk/doc/reference.xml: Add more line crossings. change tab to 4 spaces 2009-09-12 03:12 robe * /trunk/doc/html/image_src/st_linecrossingdirection01.wkt, /trunk/doc/html/image_src/st_linecrossingdirection02.wkt, /trunk/doc/html/image_src/styles.conf: define new styles mediumline and use those 2009-09-12 02:16 pramsey * /spike/pramsey/geodetic/postgis/geography_gist.c: Comment 2009-09-12 02:06 pramsey * /spike/pramsey/geodetic/postgis/geography_gist.c: Remove inlining from dimensionality check 2009-09-12 02:04 pramsey * /spike/pramsey/geodetic/postgis/geography_gist.c: Remove unneccesary validation from consistent 2009-09-12 02:01 pramsey * /spike/pramsey/geodetic/postgis/geography_gist.c: Comment 2009-09-12 02:00 pramsey * /spike/pramsey/geodetic/postgis/geography_gist.c: Move debug statement 2009-09-11 21:54 pramsey * /spike/pramsey/geodetic/liblwgeom/g_serialized.c, /spike/pramsey/geodetic/liblwgeom/libgeom.h, /spike/pramsey/geodetic/postgis/geography_gist.c: Convert some index function calls to take pointers as arguments, allocate boxes off the stack more, inline some functions. No noticeable performance change. 2009-09-11 21:24 robe * /trunk/doc/html/image_src/Makefile.in, /trunk/doc/html/image_src/st_linecrossingdirection01.wkt, /trunk/doc/html/image_src/st_linecrossingdirection02.wkt, /trunk/doc/html/image_src/styles.conf, /trunk/doc/reference.xml: add new st_linecrossing graphic, experiment with new style, put in informal table 2009-09-11 17:18 pramsey * /spike/pramsey/geodetic/liblwgeom/g_box.c, /spike/pramsey/geodetic/liblwgeom/g_coord.c, /spike/pramsey/geodetic/liblwgeom/g_geometry.c, /spike/pramsey/geodetic/liblwgeom/g_ptarray.c, /spike/pramsey/geodetic/liblwgeom/g_serialized.c, /spike/pramsey/geodetic/liblwgeom/g_util.c, /spike/pramsey/geodetic/liblwgeom/libgeom.h, /spike/pramsey/geodetic/liblwgeom/lwgeodetic.c, /spike/pramsey/geodetic/postgis/geography.h, /spike/pramsey/geodetic/postgis/geography.sql.in.c, /spike/pramsey/geodetic/postgis/geography_gist.c, /spike/pramsey/geodetic/postgis/geography_inout.c, /spike/pramsey/geodetic/postgis/sqlmm.sql.in.c, /spike/pramsey/geodetic/postgis/uninstall_long_xact.sql.in.c, /spike/pramsey/geodetic/postgis/uninstall_postgis.sql.in.c, /spike/pramsey/geodetic/postgis/uninstall_sqlmm.sql.in.c: Set keywords 2009-09-11 17:16 pramsey * /spike/pramsey/geodetic/liblwgeom/g_box.c, /spike/pramsey/geodetic/liblwgeom/g_coord.c, /spike/pramsey/geodetic/liblwgeom/g_geometry.c, /spike/pramsey/geodetic/liblwgeom/g_ptarray.c, /spike/pramsey/geodetic/liblwgeom/g_serialized.c, /spike/pramsey/geodetic/liblwgeom/g_util.c, /spike/pramsey/geodetic/liblwgeom/libgeom.h, /spike/pramsey/geodetic/liblwgeom/lwgeodetic.c, /spike/pramsey/geodetic/postgis/geography.h, /spike/pramsey/geodetic/postgis/geography.sql.in.c, /spike/pramsey/geodetic/postgis/geography_gist.c, /spike/pramsey/geodetic/postgis/geography_inout.c: Add headers to new files. 2009-09-11 17:04 mcayland * /spike/pramsey/geodetic/liblwgeom/liblwgeom.h, /spike/pramsey/geodetic/liblwgeom/lwcircstring.c: Move MAXFLOAT definition into liblwgeom.h so it becomes global - this prevents liblwgeom from building on some platforms where MAXFLOAT is not defined in the standard header files, and it is referenced in the new g_geometry code. 2009-09-11 12:40 robe * /trunk/doc/html/image_src/st_linecrossingdirection02.wkt, /trunk/doc/reference.xml: incomplete finish later 2009-09-11 12:26 robe * /trunk/doc/html/image_src/st_linecrossingdirection01.wkt: make arrow and start separate to see if it shows better 2009-09-11 06:04 robe * /trunk/doc/html/image_src/st_linecrossingdirection01.wkt, /trunk/doc/reference.xml: revise example so scales well on 200 x 200 grid 2009-09-11 03:19 kneufeld * /trunk/doc/html/image_src/generator.c, /trunk/doc/html/image_src/styles.c: added a few comments to aid in image generation. 2009-09-10 10:58 mloskot * /spike/wktraster/doc/RFC1-SerializedFormat, /spike/wktraster/rt_core/rt_api.c, /spike/wktraster/rt_core/rt_api.h, /spike/wktraster/rt_pg/rt_pg.c, /spike/wktraster/rt_pg/rtpostgis.sql.in.c, /spike/wktraster/test/core/testapi.c: [wktraster] Removed pixel data type PT_16BF from the implementation and specification (Ticket #226) 2009-09-10 06:34 robe * /trunk/doc/html/image_src/st_linecrossingdirection01.wkt: round digits 2009-09-10 06:19 robe * /trunk/doc/html/image_src/st_linecrossingdirection01.wkt: 2009-09-10 05:56 robe * /trunk/doc/html/image_src/st_linecrossingdirection01.wkt: try geometry collection instead 2009-09-10 05:54 robe * /trunk/doc/html/image_src/st_linecrossingdirection01.wkt: 2009-09-10 05:39 robe * /trunk/doc/html/image_src/Makefile.in: typo in makefile 2009-09-10 05:27 robe * /trunk/doc/html/image_src/Makefile.in, /trunk/doc/html/image_src/st_linecrossingdirection01.wkt, /trunk/doc/reference.xml: first attempt at figure for st_linecrossingdirection. Also query correction. 2009-09-10 04:21 robe * /branches/1.4/doc/html/image_src/Makefile.in, /branches/1.4/doc/html/image_src/st_line_interpolate_point01.wkt, /branches/1.4/doc/html/image_src/st_line_substring01.wkt, /branches/1.4/doc/reference.xml: copy over line interpolate and line_substring figures from trunk 2009-09-10 04:10 robe * /trunk/doc/html/image_src/Makefile.in, /trunk/doc/html/image_src/st_line_substring01.wkt, /trunk/doc/reference.xml: figure for st_line_substring 2009-09-10 04:03 robe * /trunk/doc/html/image_src/Makefile.in, /trunk/doc/html/image_src/st_line_interpolate_point01.wkt, /trunk/doc/reference.xml: figure of st_line_interpolate_point 2009-09-09 23:58 pramsey * /spike/pramsey/geodetic/postgis/geography_gist.c: Some spelling fixes and bracketing for safety 2009-09-09 23:14 pramsey * /spike/pramsey/geodetic/postgis/geography_gist.c: Switch to pgsql-style assertions 2009-09-09 22:37 pramsey * /spike/pramsey/geodetic/postgis/geography_inout.c: Also update geograph_from_binary to reflect null-termination of cstrings copied from vardata. 2009-09-09 22:30 pramsey * /spike/pramsey/geodetic/postgis/geography_gist.c, /spike/pramsey/geodetic/postgis/geography_inout.c: Remove memory-corrupting bug in st_geographyfromtext 2009-09-09 18:30 pramsey * /spike/pramsey/geodetic/liblwgeom/libgeom.h: Add more documentation to the header file 2009-09-09 18:18 pramsey * /spike/pramsey/geodetic/liblwgeom/libgeom.h: Remove indexing box structs, not needed. 2009-09-09 16:40 pramsey * /spike/pramsey/geodetic/liblwgeom/libgeom.h: ar reformat 2009-09-09 16:20 pramsey * /spike/pramsey/geodetic/liblwgeom/cunit/cu_libgeom.c, /spike/pramsey/geodetic/liblwgeom/g_box.c, /spike/pramsey/geodetic/liblwgeom/g_serialized.c, /spike/pramsey/geodetic/liblwgeom/libgeom.h, /spike/pramsey/geodetic/liblwgeom/lwgeodetic.c, /spike/pramsey/geodetic/postgis/geography_gist.c: Rename gboxnew to gbox. 2009-09-09 15:21 pramsey * /spike/pramsey/geodetic/liblwgeom/g_box.c, /spike/pramsey/geodetic/liblwgeom/g_serialized.c, /spike/pramsey/geodetic/liblwgeom/libgeom.h, /spike/pramsey/geodetic/postgis/geography_gist.c: Remove all the old gbox functions and test. 2009-09-09 15:15 pramsey * /spike/pramsey/geodetic/postgis/geography_gist.c: Remove commented out old code and add some comments. 2009-09-09 12:08 nicklas * /spike/nicklas/distcalc/liblwgeom/measures.c: a forgotten header 2009-09-09 05:02 pramsey * /spike/pramsey/geodetic/liblwgeom/libgeom.h, /spike/pramsey/geodetic/postgis/geography.sql.in.c, /spike/pramsey/geodetic/postgis/geography_gist.c: Fix picksplit function bugs and compress bugs. 2009-09-08 23:28 pramsey * /spike/pramsey/geodetic/liblwgeom/g_box.c, /spike/pramsey/geodetic/liblwgeom/g_serialized.c, /spike/pramsey/geodetic/postgis/geography.sql.in.c, /spike/pramsey/geodetic/postgis/geography_gist.c, /spike/pramsey/geodetic/postgis/geography_inout.c: Tie indexes to new box functions and clean things up a little. 2009-09-08 21:53 pramsey * /spike/pramsey/geodetic/liblwgeom/cunit/cu_libgeom.c, /spike/pramsey/geodetic/liblwgeom/cunit/cu_libgeom.h, /spike/pramsey/geodetic/liblwgeom/g_box.c, /spike/pramsey/geodetic/liblwgeom/g_serialized.c, /spike/pramsey/geodetic/liblwgeom/g_serialized.txt, /spike/pramsey/geodetic/liblwgeom/g_util.c, /spike/pramsey/geodetic/liblwgeom/libgeom.h, /spike/pramsey/geodetic/liblwgeom/liblwgeom.h, /spike/pramsey/geodetic/liblwgeom/lwcircstring.c, /spike/pramsey/geodetic/liblwgeom/lwgeodetic.c, /spike/pramsey/geodetic/liblwgeom/lwgeom.c, /spike/pramsey/geodetic/liblwgeom/lwline.c, /spike/pramsey/geodetic/liblwgeom/lwpoint.c, /spike/pramsey/geodetic/liblwgeom/lwpoly.c: Commit the new gbox handling before retrofitting postgis to use it. 2009-09-08 06:56 robe * /branches/1.4/doc/html/image_src/Makefile.in, /branches/1.4/doc/html/image_src/st_minimumboundingcircle01.wkt, /branches/1.4/doc/reference.xml: copy over st_minimumboundingcirlce / st_convexhull changes from trunk 2009-09-08 06:09 robe * /trunk/doc/html/image_src/st_minimumboundingcircle01.wkt, /trunk/doc/reference.xml: better fit example 2009-09-08 05:28 robe * /trunk/doc/html/image_src/st_minimumboundingcircle01.wkt, /trunk/doc/reference.xml: typos 2009-09-08 05:24 robe * /trunk/doc/html/image_src/st_minimumboundingcircle01.wkt: forgot wkt 2009-09-08 05:24 robe * /trunk/doc/html/image_src/Makefile.in, /trunk/doc/reference.xml: figure for minimum bounding circle 2009-09-05 18:19 robe * /branches/1.4/doc/html/image_src/Makefile.in, /branches/1.4/doc/html/image_src/st_difference01.wkt, /branches/1.4/doc/html/image_src/st_symdifference01.wkt, /branches/1.4/doc/html/image_src/st_symdifference02.wkt, /branches/1.4/doc/reference.xml: backport changes to st_convexhull, st_difference, st_difference 2009-09-05 17:31 robe * /trunk/doc/html/image_src/Makefile.in, /trunk/doc/html/image_src/st_difference01.wkt, /trunk/doc/reference.xml: Some wording changes and addition of figure for st_difference 2009-09-05 17:11 robe * /trunk/doc/reference.xml: formatting change 2009-09-05 16:55 robe * /trunk/doc/html/image_src/Makefile.in, /trunk/doc/html/image_src/st_symdifference01.wkt, /trunk/doc/html/image_src/st_symdifference02.wkt, /trunk/doc/reference.xml: add figures for st_symdifference and slight update on st_convexhull 2009-09-04 18:43 kneufeld * /trunk/doc/Makefile.in: added images as a requirement to the chunked-html target 2009-09-04 18:24 kneufeld * /trunk/doc/Makefile.in, /trunk/doc/html/image_src/generator.c: made the 'images' a requirement for pdf generation changed the background of the generated images to white instead of being transparent. 2009-09-02 13:54 robe * /branches/1.4/doc/html/image_src/Makefile.in, /branches/1.4/doc/html/image_src/st_convexhull01.wkt, /branches/1.4/doc/reference.xml: Copy over convexhull changes 2009-09-01 18:57 robe * /trunk/doc/reference.xml: minor formatting 2009-09-01 18:34 robe * /trunk/doc/html/image_src/st_convexhull01.wkt, /trunk/doc/reference.xml: better convex hull example 2009-08-28 19:10 robe * /trunk/doc/html/image_src/st_convexhull01.wkt, /trunk/doc/reference.xml: 2009-08-28 18:58 robe * /trunk/doc/html/image_src/st_convexhull01.wkt, /trunk/doc/reference.xml: better visual convex hull 2009-08-28 18:38 robe * /trunk/doc/html/image_src/Makefile.in, /trunk/doc/html/image_src/st_convexhull01.wkt, /trunk/doc/reference.xml: Put in image of ST_ConvexHull 2009-08-28 17:43 robe * /branches/1.4/doc/html/image_src/Makefile.in, /branches/1.4/doc/html/image_src/st_buildarea01.wkt, /branches/1.4/doc/html/image_src/st_buildarea02.wkt, /branches/1.4/doc/reference.xml: cut in images for st_buildarea 2009-08-28 17:41 robe * /trunk/doc/html/image_src/Makefile.in: put in alpha order 2009-08-28 17:32 robe * /trunk/doc/html/image_src/st_buildarea02.wkt: get rid of extra space 2009-08-28 17:23 robe * /trunk/doc/html/image_src/st_buildarea02.wkt, /trunk/doc/reference.xml: Make gaping hole more gaping, make code table 1 column instead of 2 2009-08-28 17:14 robe * /branches/1.4/doc/xsl/postgis_aggs_mm.xml.xsl: take out 1.5 section this should only go up to 1.4 anyway 2009-08-28 16:44 robe * /trunk/doc/reference.xml: improve on st_buildarea code formatting 2009-08-28 15:37 kneufeld * /trunk/doc/html/image_src/st_buildarea02.wkt: Changing MULTIPOLYGON into several POLYGONs so the image generating WKT parser doesn't fail. 2009-08-28 15:16 kneufeld * /trunk/doc/README: added a small How To section, referencing the wiki on how to generate images used in the documentation. 2009-08-28 12:03 robe * /trunk/doc/html/image_src/Makefile.in, /trunk/doc/html/image_src/st_buildarea01.wkt, /trunk/doc/html/image_src/st_buildarea02.wkt, /trunk/doc/reference.xml: Add pictures for ST_BuildArea examples 2009-08-28 11:40 robe * /branches/1.4/doc/performance_tips.xml: performance tips patch from jlivni. Same as was applied to trunk 2009-08-28 11:34 robe * /trunk/doc/performance_tips.xml: Commit jlivni documentation addition and update with minor comment for PostgreSQL 8.4 users and notice about obsolete settings. Also put in hyperlinks back to the current interactive version of PostgreSQL manual for each part. 2009-08-25 07:10 nicklas * /spike/nicklas/distcalc/liblwgeom/Makefile.in, /spike/nicklas/distcalc/liblwgeom/measures.c, /spike/nicklas/distcalc/liblwgeom/measures2.c: Merged measures2.c into measures.c So I guess you need to run autogen.sh to create a new makefile 2009-08-23 02:20 robe * /trunk/doc/reference.xml, /trunk/postgis/postgis.sql.in.c: change lwpostgis to postgis and example to show 1.5.0SVN 2009-08-18 21:12 pramsey * /spike/pramsey/geodetic/postgis/geography.sql.in.c, /spike/pramsey/geodetic/postgis/geography_gist.c, /spike/pramsey/geodetic/postgis/lwgeom_svg.c: Replace gbox indexing with gidx indexing (n-dimensional) 2009-08-17 13:22 pramsey * /trunk/postgis/lwgeom_svg.c: Initialize counter to ensure later test works (#239) 2009-08-17 13:21 pramsey * /branches/1.4/postgis/lwgeom_svg.c: Extra comments on fix for #239 2009-08-17 13:19 pramsey * /trunk/postgis/lwgeom_svg.c: Add comment and clearer information to fix for #239 2009-08-17 11:47 robe * /branches/1.4/doc/xsl/postgis_aggs_mm.xml.xsl: backport pick up availability flag in note tags as well. 2009-08-17 11:37 robe * /trunk/doc/reference.xml, /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: revert order of availability. Revise xsl to pick up availabilities embedded in note tag 2009-08-17 11:29 robe * /trunk/doc/reference.xml: debugging why not showing in new section 2009-08-17 02:59 pramsey * /trunk/postgis/lwgeom_svg.c: Fix for handling of empty geometrycollection in asssvg (#239) 2009-08-17 02:58 pramsey * /branches/1.4/postgis/lwgeom_svg.c: Fix for handling of empty geometrycollection in asssvg (#239) 2009-08-16 15:03 robe * /trunk/doc/reference.xml: update svg availability note 2009-08-16 15:02 robe * /branches/1.4/doc/reference.xml: revise svg comment to be picked up in the New section 2009-08-16 14:51 robe * /branches/1.4/doc/reference.xml: Correct ST_AsSVG to reflect introduction of L command 2009-08-16 14:49 robe * /trunk/doc/reference.xml: Correct ST_AsSVG command to reflect introduction of L command 2009-08-16 05:34 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: add null and empty geometry collection to garden variety geometry list 2009-08-16 05:29 robe * /trunk/doc/xsl/postgis_gardentest_subset.sql.xsl: cast null to geometry 2009-08-16 05:09 robe * /trunk/doc/xsl/postgis_gardentest_subset.sql.xsl: Version of garden test to allow selecting a subset of functions to test. 2009-08-16 04:41 robe * /trunk/doc/reference.xml: update ST_buffer (include buffer style in refpuprose so shows in postgresql function descrip), update refpurpose of hausdorf and include useful links for more details 2009-08-15 00:24 pramsey * /spike/pramsey/geodetic/postgis/geography_gist.c: Work in progress. 2009-08-14 22:35 pramsey * /spike/pramsey/geodetic/postgis/geography_gist.c: Copy out gist bindings for n-dimensional attempt 2009-08-14 21:17 pramsey * /spike/pramsey/geodetic/liblwgeom/libgeom.h, /spike/pramsey/geodetic/postgis/geography_gist.c: work in progress (n-dimensional index?) 2009-08-13 19:24 pramsey * /spike/pramsey/geodetic/liblwgeom/cunit/cu_libgeom.c, /spike/pramsey/geodetic/liblwgeom/cunit/cu_libgeom.h, /spike/pramsey/geodetic/liblwgeom/g_serialized.c: Fix but in lwgeom deserialization that was mis-reading when bboxes existed. 2009-08-13 12:01 robe * /spike/nicklas/distcalc/liblwgeom/measures.c: more minor formatting changes 2009-08-13 11:39 robe * /spike/nicklas/distcalc/liblwgeom/measures2.c: svn keywords 2009-08-13 11:37 robe * /spike/nicklas/distcalc/liblwgeom/measures2.c: more minor formatting changes 2009-08-13 11:35 robe * /spike/nicklas/distcalc/liblwgeom/measures2.c: minor formatting fixes 2009-08-13 00:37 mleslie * /trunk/regress/Makefile.in: Removing accidental commit from r4366. 2009-08-13 00:06 pramsey * /spike/pramsey/geodetic/liblwgeom/cunit/cu_libgeom.c, /spike/pramsey/geodetic/liblwgeom/g_box.c, /spike/pramsey/geodetic/liblwgeom/libgeom.h, /spike/pramsey/geodetic/liblwgeom/lwgeodetic.c, /spike/pramsey/geodetic/postgis/geography.sql.in.c, /spike/pramsey/geodetic/postgis/geography_gist.c: Not quite ready for prime time work on indexes... 2009-08-12 20:54 nicklas * /spike/nicklas/distcalc/liblwgeom/liblwgeom.h, /spike/nicklas/distcalc/liblwgeom/measures.c, /spike/nicklas/distcalc/liblwgeom/measures2.c, /spike/nicklas/distcalc/postgis/lwgeom_functions_basic.c: edit commenting to satisfy doxygen 2009-08-12 19:50 pramsey * /spike/pramsey/geodetic/postgis/geography_gist.c: gist picksplit function 2009-08-12 06:40 robe * /branches/1.4/HOWTO_RELEASE: typo 2009-08-12 06:10 robe * /branches/1.4/HOWTO_RELEASE: Update how to release to include step to bump stable branch minor number. 2009-08-12 06:02 robe * /branches/1.4/Version.config: bump from 1.4.0SVN to 1.4.1SVN 2009-08-12 00:13 pramsey * /spike/pramsey/geodetic/postgis/geography_gist.c: Add gist penalty function 2009-08-11 23:03 pramsey * /spike/pramsey/geodetic/postgis/geography_gist.c: Add gist consistent test. 2009-08-11 20:48 pramsey * /spike/pramsey/geodetic/postgis/geography_gist.c: Save work. 2009-08-11 20:43 pramsey * /spike/pramsey/geodetic/liblwgeom/g_box.c, /spike/pramsey/geodetic/liblwgeom/g_serialized.c, /spike/pramsey/geodetic/liblwgeom/libgeom.h, /spike/pramsey/geodetic/postgis/geography_gist.c, /spike/pramsey/geodetic/postgis/lwgeom_gist.c: First gist support function in. 2009-08-11 19:58 pramsey * /spike/pramsey/geodetic/liblwgeom/cunit/cu_libgeom.c, /spike/pramsey/geodetic/liblwgeom/g_box.c, /spike/pramsey/geodetic/liblwgeom/g_serialized.c, /spike/pramsey/geodetic/liblwgeom/g_serialized.txt, /spike/pramsey/geodetic/liblwgeom/libgeom.h, /spike/pramsey/geodetic/liblwgeom/ptarray.c: Add handling for empty geometries in serialize/deserialize functions. 2009-08-11 17:06 pramsey * /spike/pramsey/geodetic/liblwgeom/Makefile.in, /spike/pramsey/geodetic/liblwgeom/cunit/cu_libgeom.c, /spike/pramsey/geodetic/liblwgeom/g_box.c, /spike/pramsey/geodetic/liblwgeom/g_coord.c, /spike/pramsey/geodetic/liblwgeom/g_geometry.c, /spike/pramsey/geodetic/liblwgeom/g_ptarray.c, /spike/pramsey/geodetic/liblwgeom/g_serialized.c, /spike/pramsey/geodetic/liblwgeom/libgeom.h: Support functions for direct g_geometry parsing. 2009-08-11 16:49 pramsey * /spike/pramsey/geodetic/postgis/Makefile.in, /spike/pramsey/geodetic/postgis/geography_gist.c: Add new file 2009-08-11 16:38 strk * /trunk/GNUmakefile, /trunk/authors.svn: Add ChangeLog.svn rule, and auxiliary authors file 2009-08-10 19:14 nicklas * /spike/nicklas/distcalc/liblwgeom/measures.c: remove forgotten debug notice 2009-08-10 13:35 mloskot * /spike/wktraster/rt_pg/rt_pg.c: [wktraster] Disable NOTICE message from RASTER_to_binary function. 2009-08-09 12:27 nicklas * /spike/nicklas/distcalc/liblwgeom/measures2.c: bug fix discussed in ticket 231 2009-08-09 12:18 nicklas * /spike/nicklas/distcalc/doc/st_dfullywithin.xml, /spike/nicklas/distcalc/doc/st_longestline.xml, /spike/nicklas/distcalc/doc/st_max_distance.xml, /spike/nicklas/distcalc/doc/st_shortestline.xml, /spike/nicklas/distcalc/liblwgeom/Makefile.in, /spike/nicklas/distcalc/liblwgeom/liblwgeom.h, /spike/nicklas/distcalc/liblwgeom/measures.c, /spike/nicklas/distcalc/liblwgeom/measures2.c, /spike/nicklas/distcalc/postgis/lwgeom_functions_basic.c, /spike/nicklas/distcalc/postgis/postgis.sql.in.c, /spike/nicklas/distcalc/postgis/uninstall_postgis.sql.in.c, /spike/nicklas/distcalc/regress/measures.sql, /spike/nicklas/distcalc/regress/measures_expected: committing the patch from ticket 231 2009-08-09 10:49 nicklas * /spike/nicklas/distance: delete folder distance in spike nicklas 2009-08-09 10:47 nicklas * /spike/nicklas/distcalc: copying trunk to spike 2009-08-08 10:03 nicklas * /spike/nicklas/distance: creating a folder for distance-project 2009-08-08 09:25 nicklas * /spike/nicklas: 2009-08-07 22:09 pramsey * /spike/pramsey/geodetic/doc/geography.txt: Add in notes on compilation 2009-08-07 22:01 pramsey * /spike/pramsey/geodetic/doc/geography.txt: Add a couple notes on casting. 2009-08-07 21:56 pramsey * /spike/pramsey/geodetic/doc/geography.txt, /spike/pramsey/geodetic/postgis/geography.h, /spike/pramsey/geodetic/postgis/geography_inout.c: Add type checking and some intro docs 2009-08-07 19:49 pramsey * /spike/pramsey/geodetic/postgis/geography.sql.in.c: Remove search_path visibility restriction 2009-08-07 19:05 pramsey * /spike/pramsey/geodetic/liblwgeom/g_serialized.c, /spike/pramsey/geodetic/liblwgeom/libgeom.h, /spike/pramsey/geodetic/postgis/geography.sql.in.c, /spike/pramsey/geodetic/postgis/geography_inout.c: Simple geometry->geography cast, no transform just bounds check 2009-08-07 17:48 pramsey * /spike/pramsey/geodetic/postgis/geography.sql.in.c: Add search_path sensitivity and remove temp table filter, per kneufeld 2009-08-07 17:40 pramsey * /spike/pramsey/geodetic/postgis/geography.sql.in.c: fill in f_table_catalog with database name 2009-08-07 17:30 pramsey * /spike/pramsey/geodetic/postgis/geography.sql.in.c, /spike/pramsey/geodetic/postgis/geography_inout.c: Add 'geography_columns' view and support functions to read info from typmod. (yay!!!!) 2009-08-07 03:38 mleslie * /trunk/liblwgeom/lwgparse.c, /trunk/regress/Makefile.in, /trunk/regress/sql-mm-compoundcurve.sql, /trunk/regress/sql-mm-compoundcurve_expected: Fix for ticket #234 2009-08-07 02:33 mleslie * /branches/1.4/liblwgeom/lwgparse.c, /branches/1.4/regress/sql-mm-compoundcurve.sql, /branches/1.4/regress/sql-mm-compoundcurve_expected: Fix for ticket #234 2009-08-06 19:28 pramsey * /spike/pramsey/geodetic/postgis/geography_inout.c: Debug lines 2009-08-06 19:25 pramsey * /spike/pramsey/geodetic/postgis/geography.sql.in.c, /spike/pramsey/geodetic/postgis/geography_inout.c: Add in astext, asbinary, fromtext, frombinary functions. 2009-08-06 16:00 pramsey * /spike/pramsey/geodetic/liblwgeom/libgeom.h: doxygen fiddling 2009-08-06 15:49 mloskot * /spike/wktraster/scripts/genraster.py: [wktraster] genraster.py - optionally disable rendering cell numbers by changing global flag. 2009-08-06 15:07 pramsey * /spike/pramsey/geodetic/liblwgeom/cunit/cu_libgeom.c, /spike/pramsey/geodetic/liblwgeom/g_coord.c, /spike/pramsey/geodetic/liblwgeom/g_ptarray.c, /spike/pramsey/geodetic/liblwgeom/g_serialized.c, /spike/pramsey/geodetic/liblwgeom/g_util.c, /spike/pramsey/geodetic/liblwgeom/libgeom.h: function re-naming 2009-08-06 02:09 pramsey * /spike/pramsey/geodetic/liblwgeom/g_box.c: rename variables, add comments 2009-08-06 02:01 pramsey * /spike/pramsey/geodetic/MERGE, /spike/pramsey/geodetic/doc/reference.xml, /spike/pramsey/geodetic/postgis/lwgeom_functions_basic.c: Merge to trunk 2009-08-05 23:32 pramsey * /spike/pramsey/geodetic/liblwgeom/cunit/cu_libgeom.c, /spike/pramsey/geodetic/liblwgeom/cunit/cu_libgeom.h, /spike/pramsey/geodetic/liblwgeom/g_serialized.c, /spike/pramsey/geodetic/liblwgeom/g_serialized.txt, /spike/pramsey/geodetic/liblwgeom/libgeom.h, /spike/pramsey/geodetic/liblwgeom/lwgeodetic.c, /spike/pramsey/geodetic/postgis/geography.h, /spike/pramsey/geodetic/postgis/geography_inout.c: more function renaming 2009-08-05 23:30 pramsey * /spike/pramsey/geodetic/postgis/geography_inout.c: add box checking and adding to geography constructor 2009-08-05 23:17 pramsey * /spike/pramsey/geodetic/liblwgeom/cunit/cu_libgeom.c, /spike/pramsey/geodetic/liblwgeom/cunit/cu_libgeom.h, /spike/pramsey/geodetic/liblwgeom/g_box.c, /spike/pramsey/geodetic/liblwgeom/g_serialized.c, /spike/pramsey/geodetic/liblwgeom/g_util.c, /spike/pramsey/geodetic/liblwgeom/libgeom.h, /spike/pramsey/geodetic/postgis/geography_inout.c: Function re-namings. 2009-08-05 23:06 pramsey * /spike/pramsey/geodetic/liblwgeom/cunit/cu_libgeom.c, /spike/pramsey/geodetic/liblwgeom/g_box.c, /spike/pramsey/geodetic/liblwgeom/g_coord.c, /spike/pramsey/geodetic/liblwgeom/g_ptarray.c, /spike/pramsey/geodetic/liblwgeom/g_serialized.c, /spike/pramsey/geodetic/liblwgeom/g_util.c, /spike/pramsey/geodetic/liblwgeom/libgeom.h: rename flag macros to FLAGS_ 2009-08-05 22:57 pramsey * /spike/pramsey/geodetic/liblwgeom/cunit/cu_libgeom.c, /spike/pramsey/geodetic/liblwgeom/cunit/cu_libgeom.h, /spike/pramsey/geodetic/liblwgeom/g_box.c, /spike/pramsey/geodetic/liblwgeom/g_serialized.c, /spike/pramsey/geodetic/liblwgeom/g_util.c, /spike/pramsey/geodetic/liblwgeom/libgeom.h: Tests added and run, box calculation work done. 2009-08-05 19:51 pramsey * /spike/pramsey/geodetic/liblwgeom/cunit/cu_libgeom.c, /spike/pramsey/geodetic/liblwgeom/cunit/cu_libgeom.h, /spike/pramsey/geodetic/liblwgeom/g_box.c, /spike/pramsey/geodetic/liblwgeom/g_serialized.c, /spike/pramsey/geodetic/liblwgeom/libgeom.h: work in progress 2009-08-05 18:30 pramsey * /spike/pramsey/geodetic/liblwgeom/cunit/cu_libgeom.c, /spike/pramsey/geodetic/liblwgeom/g_box.c, /spike/pramsey/geodetic/liblwgeom/g_serialized.c, /spike/pramsey/geodetic/liblwgeom/libgeom.h: Save work-in-progress. 2009-08-05 18:09 pramsey * /trunk/postgis/lwgeom_functions_basic.c: Remove printfs from code. 2009-08-05 18:08 pramsey * /branches/1.4/postgis/lwgeom_functions_basic.c: Remove printfs from code. 2009-08-05 03:40 pramsey * /spike/pramsey/geodetic/postgis/geography_inout.c: Remove syntax err. 2009-08-05 00:41 pramsey * /spike/pramsey/geodetic/liblwgeom/Makefile.in, /spike/pramsey/geodetic/liblwgeom/cunit/cu_libgeom.c, /spike/pramsey/geodetic/liblwgeom/cunit/cu_libgeom.h, /spike/pramsey/geodetic/liblwgeom/g_box.c, /spike/pramsey/geodetic/liblwgeom/g_ptarray.c, /spike/pramsey/geodetic/liblwgeom/g_serialized.c, /spike/pramsey/geodetic/liblwgeom/libgeom.h, /spike/pramsey/geodetic/liblwgeom/lwgeodetic.c, /spike/pramsey/geodetic/postgis/geography_inout.c: Add trivial geodetic bbox calculation for stub work. 2009-08-04 15:30 mloskot * /spike/wktraster/rt_pg/rt_pg.c, /spike/wktraster/rt_pg/rtpostgis.sql.in.c: [wktraster] Added ST_AsBinary function for RASTER type (#232). Implemenation of ST_AsBinary is directly based on code of ST_bytea, but customizations are coming soon. 2009-08-04 00:55 pramsey * /spike/pramsey/geodetic/liblwgeom/cunit/cu_libgeom.c, /spike/pramsey/geodetic/liblwgeom/cunit/cu_libgeom.h, /spike/pramsey/geodetic/liblwgeom/libgeom.h, /spike/pramsey/geodetic/liblwgeom/lwgeodetic.c, /spike/pramsey/geodetic/postgis/geography_inout.c: Add vertex count and stub for bbox check/add. 2009-08-03 21:11 pramsey * /spike/pramsey/geodetic/postgis/geography_inout.c: typmod fiddling 2009-08-03 19:50 pramsey * /spike/pramsey/geodetic/liblwgeom/Makefile.in, /spike/pramsey/geodetic/liblwgeom/cunit/cu_libgeom.c, /spike/pramsey/geodetic/liblwgeom/cunit/cu_libgeom.h, /spike/pramsey/geodetic/liblwgeom/g_serialized.txt, /spike/pramsey/geodetic/liblwgeom/libgeom.h, /spike/pramsey/geodetic/liblwgeom/lwgeodetic.c, /spike/pramsey/geodetic/postgis/geography_inout.c: geodetic bounds check 2009-08-01 18:35 robe * /branches/1.4/doc/reference.xml: update ST_Line_Locate ... with example of closest point. Asked way too many times on postgis news groups 2009-08-01 18:33 robe * /trunk/doc/reference.xml: update ST_Line_Locate ... with example of closest point. Asked way too many times on postgis news groups 2009-07-30 23:52 pramsey * /spike/pramsey/geodetic/MERGE: update merge revision 2009-07-30 23:51 pramsey * /spike/pramsey/geodetic/liblwgeom/liblwgeom.h, /spike/pramsey/geodetic/loader/shp2pgsql-gui.c, /spike/pramsey/geodetic/postgis/lwgeom_pg.h, /spike/pramsey/geodetic/regress/Makefile.in, /spike/pramsey/geodetic/regress/run_test: Merge to trunk HEAD 2009-07-30 16:03 mcayland * /trunk/regress/Makefile.in: Remove quotes from PATH in regression Makefile, as it seems that the last MingW hack doesn't need this any more. 2009-07-30 16:03 mcayland * /branches/1.4/regress/Makefile.in: Remove quotes from PATH in regression Makefile, as it seems that the last MingW hack doesn't need this any more. 2009-07-30 11:16 mloskot * /spike/wktraster/rt_core/rt_api.c: [wktraster] rt_api.c - log fatal error before calling abort() caused by unknown pixel type. 2009-07-24 23:27 pramsey * /spike/pramsey/geodetic/postgis/geography_inout.c: Fix wee buggie. 2009-07-24 23:14 pramsey * /spike/pramsey/geodetic/liblwgeom/g_util.c, /spike/pramsey/geodetic/liblwgeom/lwutil.c, /spike/pramsey/geodetic/postgis/geography.sql.in.c, /spike/pramsey/geodetic/postgis/geography_inout.c: Hook up cast to typmod handling. We now have typmod enforcement. 2009-07-24 21:53 pramsey * /spike/pramsey/geodetic/liblwgeom/cunit/cu_libgeom.c, /spike/pramsey/geodetic/liblwgeom/cunit/cu_libgeom.h, /spike/pramsey/geodetic/liblwgeom/g_util.c, /spike/pramsey/geodetic/liblwgeom/libgeom.h, /spike/pramsey/geodetic/postgis/geography_inout.c: Typmod now more sane and complete. 2009-07-24 16:43 pramsey * /tags/1.4.0/Version.config: Update version number to final 2009-07-24 16:41 pramsey * /tags/1.4.0: Tagging 1.4.0 2009-07-24 16:35 pramsey * /branches/1.4/ChangeLog, /branches/1.4/NEWS, /branches/1.4/README.postgis, /branches/1.4/doc, /branches/1.4/doc/release_notes.xml, /branches/1.4/regress: Preparation for 1.4.0 release. 2009-07-23 06:35 pramsey * /spike/pramsey/geodetic/liblwgeom/g_serialized.c, /spike/pramsey/geodetic/liblwgeom/g_util.c, /spike/pramsey/geodetic/liblwgeom/libgeom.h, /spike/pramsey/geodetic/postgis/geography.h, /spike/pramsey/geodetic/postgis/geography_inout.c: typmod work 2009-07-22 19:46 pramsey * /spike/pramsey/geodetic/liblwgeom/cunit/cu_libgeom.c, /spike/pramsey/geodetic/liblwgeom/g_serialized.c, /spike/pramsey/geodetic/liblwgeom/libgeom.h, /spike/pramsey/geodetic/postgis/geography.sql.in.c, /spike/pramsey/geodetic/postgis/geography_inout.c: Put GEOGRAPHY type on top of new G_SERIALIZED serialization. 2009-07-22 17:24 pramsey * /spike/pramsey/geodetic/liblwgeom/cunit/cu_libgeom.c, /spike/pramsey/geodetic/liblwgeom/cunit/cu_libgeom.h, /spike/pramsey/geodetic/liblwgeom/g_serialized.c, /spike/pramsey/geodetic/liblwgeom/lwpoly.c: Add cunit tests for lwgeom deserialize from g_serialized and fix bugs! 2009-07-22 15:14 mloskot * /spike/wktraster/scripts/gdal2wktraster.py: [wktraster] gdal2wktraster.py - cleanup around raster header and pixel resolution. 2009-07-21 10:37 mloskot * /spike/wktraster/scripts/genraster.py: [wktraster] genraster.py - more font scaling 2009-07-21 05:32 pramsey * /spike/pramsey/geodetic/liblwgeom/cunit/cu_libgeom.c, /spike/pramsey/geodetic/liblwgeom/g_coord.c, /spike/pramsey/geodetic/liblwgeom/g_ptarray.c, /spike/pramsey/geodetic/liblwgeom/g_serialized.c, /spike/pramsey/geodetic/liblwgeom/libgeom.h: First cut at de-serialization for lwgeom from g_serialized 2009-07-18 20:02 mcayland * /branches/1.4/regress/Makefile.in: Fix for Windows combining stdout/stderr when executing the $(shell) command. 2009-07-18 20:01 mcayland * /trunk/regress/Makefile.in: Fix for Windows combining stdout/stderr when executing the $(shell) command. 2009-07-18 19:01 mcayland * /trunk/regress/Makefile.in, /trunk/regress/run_test: Apply fix to allow regression tests to run on MingW by fixing PATH and removing trailing CR/LFs on some outputs. 2009-07-18 18:55 mcayland * /branches/1.4/regress/Makefile.in, /branches/1.4/regress/run_test: Apply fix to allow regression tests to run on MingW by fixing PATH and removing trailing CR/LFs on some outputs. 2009-07-18 18:45 mcayland * /trunk/regress/run_test: Fix regression regex listings so that the newer "LINE n:" lines and lines containing just a position indicator (^) introduced in PostgreSQL 8.4 are removed from the regression output. 2009-07-18 18:45 mcayland * /branches/1.4/regress/run_test: Fix regression regex listings so that the newer "LINE n:" lines and lines containing just a position indicator (^) introduced in PostgreSQL 8.4 are removed from the regression output. 2009-07-18 00:43 pramsey * /spike/pramsey/geodetic/liblwgeom/cunit/cu_libgeom.c: Couple more tests. 2009-07-18 00:30 pramsey * /spike/pramsey/geodetic/liblwgeom/cunit/cu_libgeom.c: uncomment test 2009-07-18 00:29 pramsey * /spike/pramsey/geodetic/liblwgeom/cunit/cu_libgeom.c, /spike/pramsey/geodetic/liblwgeom/cunit/cu_libgeom.h, /spike/pramsey/geodetic/liblwgeom/g_serialized.c, /spike/pramsey/geodetic/liblwgeom/libgeom.h: And now we can serialize from lwgeom 2009-07-17 22:12 pramsey * /spike/pramsey/geodetic/liblwgeom/Makefile.in, /spike/pramsey/geodetic/liblwgeom/cunit/cu_libgeom.c, /spike/pramsey/geodetic/liblwgeom/cunit/cu_libgeom.h, /spike/pramsey/geodetic/liblwgeom/g_serialized.c, /spike/pramsey/geodetic/liblwgeom/g_serialized.txt, /spike/pramsey/geodetic/liblwgeom/g_util.c, /spike/pramsey/geodetic/liblwgeom/libgeom.h: Serialization size for lwgeom 2009-07-17 16:50 pramsey * /spike/pramsey/geodetic/liblwgeom/g_serialized.txt: Add doco 2009-07-17 14:07 mloskot * /spike/wktraster/scripts/Makefile.rt.sample: [wktraster] samples/Makefile.rt.sample - disable verbosity by default 2009-07-17 13:35 mloskot * /spike/wktraster/scripts/genraster.py: [wktraster] genraster.py - gradient first 32 cells of raster with step of 8; scale font used to draw cells identifiers. 2009-07-16 21:32 mcayland * /trunk/liblwgeom/liblwgeom.h, /trunk/postgis/lwgeom_pg.h: Move SERIALIZED_FORM to lwgeom_pg.h from liblwgeom.h since it references a PostgreSQL-only structure. Per report from Nicklas Aven. 2009-07-16 21:32 mcayland * /branches/1.4/liblwgeom/liblwgeom.h, /branches/1.4/postgis/lwgeom_pg.h: Move SERIALIZED_FORM to lwgeom_pg.h from liblwgeom.h since it references a PostgreSQL-only structure. Per report from Nicklas Aven. 2009-07-16 21:26 mcayland * /trunk/loader/shp2pgsql-gui.c: Commit patch for missing lw_asprintf() from #222. 2009-07-16 21:24 mcayland * /branches/1.4/loader/shp2pgsql-gui.c: Commit patch for missing lw_asprintf() from #222. 2009-07-16 16:42 mloskot * /spike/wktraster/scripts/genraster.py: [wktraster] genraster.py apologises Windows users for loving Linux fonts :-) 2009-07-16 16:39 mloskot * /spike/wktraster/scripts/genraster.py: [wktraster] genraster.py - load FreeSans.ttf fonts with proper size to make identifiers readable after downsampling test raster (i.e. for overview). 2009-07-16 16:30 mloskot * /spike/wktraster/scripts/genraster.py: [wktraster] genraster.py - option to specify colour of cell outline, no outline if not specified. 2009-07-16 16:20 mloskot * /spike/wktraster/scripts/genraster.py: [wktraster] genraster.py - pretty printing of details of coloured cells 2009-07-16 16:16 mloskot * /spike/wktraster/scripts/genraster.py: [wktraster] Added genraster.py utility for generating simple test rasters that are useful for testing regular blocking datasets. It uses PIL, no GDAL dependency. 2009-07-16 05:31 pramsey * /spike/pramsey/geodetic/liblwgeom/cunit/cu_libgeom.c, /spike/pramsey/geodetic/liblwgeom/cunit/cu_libgeom.h, /spike/pramsey/geodetic/liblwgeom/libgeom.h: more tests 2009-07-16 05:19 pramsey * /spike/pramsey/geodetic/liblwgeom/cunit/Makefile.in, /spike/pramsey/geodetic/liblwgeom/cunit/cu_libgeom.c, /spike/pramsey/geodetic/liblwgeom/cunit/cu_libgeom.h, /spike/pramsey/geodetic/liblwgeom/cunit/cu_tester.c, /spike/pramsey/geodetic/liblwgeom/libgeom.h: add tests 2009-07-15 23:57 pramsey * /spike/pramsey/geodetic/liblwgeom/g_coord.c, /spike/pramsey/geodetic/liblwgeom/g_ptarray.c, /spike/pramsey/geodetic/liblwgeom/g_util.c, /spike/pramsey/geodetic/liblwgeom/libgeom.h: more api 2009-07-15 19:33 pramsey * /spike/pramsey/geodetic/liblwgeom/Makefile.in, /spike/pramsey/geodetic/liblwgeom/g_ptarray.c, /spike/pramsey/geodetic/liblwgeom/libgeom.h: working on API 2009-07-13 23:57 pramsey * /spike/pramsey/geodetic/liblwgeom/Makefile.in, /spike/pramsey/geodetic/liblwgeom/g_util.c, /spike/pramsey/geodetic/liblwgeom/libgeom.h, /spike/pramsey/geodetic/postgis/geography.sql.in.c, /spike/pramsey/geodetic/postgis/geography_inout.c: start libgeom facade 2009-07-13 17:59 pramsey * /spike/pramsey/geodetic/MERGE: update merge info 2009-07-13 17:58 pramsey * /spike/pramsey/geodetic/MERGE, /spike/pramsey/geodetic/doc/html/images, /spike/pramsey/geodetic/liblwgeom/liblwgeom.h, /spike/pramsey/geodetic/loader/Makefile.in, /spike/pramsey/geodetic/loader/shp2pgsql-cli.c, /spike/pramsey/geodetic/loader/shp2pgsql-core.c, /spike/pramsey/geodetic/loader/shp2pgsql-core.h, /spike/pramsey/geodetic/loader/shp2pgsql-gui.c, /spike/pramsey/geodetic/postgis, /spike/pramsey/geodetic/regress: Merge from trunk 2009-07-13 17:28 pramsey * /branches/1.4/liblwgeom/liblwgeom.h, /branches/1.4/loader/Makefile.in, /branches/1.4/loader/shp2pgsql-cli.c, /branches/1.4/loader/shp2pgsql-core.c, /branches/1.4/loader/shp2pgsql-core.h, /branches/1.4/loader/shp2pgsql-gui.c: MinGW fix for loader (#222), Mark Cave-Ayland 2009-07-13 17:27 pramsey * /trunk/liblwgeom/liblwgeom.h, /trunk/loader/Makefile.in, /trunk/loader/shp2pgsql-cli.c, /trunk/loader/shp2pgsql-core.c, /trunk/loader/shp2pgsql-core.h, /trunk/loader/shp2pgsql-gui.c: MinGW fix for loader (#222), Mark Cave-Ayland 2009-07-13 16:57 pramsey * /trunk/regress: ignore copied version of postgis.sql 2009-07-13 16:57 pramsey * /trunk/doc/html/images: ignore generated images 2009-07-13 16:55 pramsey * /branches/1.4/doc/html/image_src, /branches/1.4/doc/html/images, /branches/1.4/doc/html/images/st_centroid01.png, /branches/1.4/doc/html/images/st_centroid02.png, /branches/1.4/doc/html/images/st_centroid03.png, /branches/1.4/doc/html/images/st_centroid04.png, /branches/1.4/doc/html/images/st_issimple01.png, /branches/1.4/doc/html/images/st_issimple02.png, /branches/1.4/doc/html/images/st_issimple03.png, /branches/1.4/doc/html/images/st_issimple04.png, /branches/1.4/doc/html/images/st_issimple05.png, /branches/1.4/doc/html/images/st_issimple06.png, /branches/1.4/doc/html/images/st_issimple07.png, /branches/1.4/doc/html/images/st_isvalid01.png, /branches/1.4/doc/html/images/st_isvalid02.png, /branches/1.4/doc/html/images/st_isvalid03.png, /branches/1.4/doc/html/images/st_isvalid04.png, /branches/1.4/doc/html/images/st_isvalid05.png, /branches/1.4/doc/html/images/st_isvalid06.png, /branches/1.4/doc/html/images/st_isvalid07.png, /branches/1.4/doc/html/images/st_isvalid08.png, /branches/1.4/doc/html/images/st_touches01.png, /branches/1.4/doc/html/images/st_touches02.png, /branches/1.4/doc/html/images/st_touches03.png, /branches/1.4/doc/html/images/st_touches04.png, /branches/1.4/doc/html/images/st_touches05.png, /branches/1.4/doc/html/images/st_touches06.png: remove generated images from source 2009-07-10 03:07 pramsey * /spike/pramsey/geodetic/postgis/Makefile.in, /spike/pramsey/geodetic/postgis/geography.sql.in.c, /spike/pramsey/geodetic/postgis/geography_inout.c: it begins 2009-07-09 15:43 pramsey * /spike/pramsey/geodetic: Sandbox for geography type 2009-07-08 22:43 robe * /trunk/doc/reference.xml: Put in availability and GEOS for Hausdorff distance 2009-07-08 22:39 pramsey * /trunk/README.postgis: match header format 2009-07-08 16:27 strk * /trunk/README.postgis: Update instructions for testing (and moved that step *before* install - finally!) 2009-07-08 16:03 strk * /trunk/regress/Makefile.in: Pre-install check rule by Paul cleaned up to allow top-level run and correct dependencies. See issue #219. 2009-07-08 15:28 pramsey * /trunk/doc/html/image_src/Makefile.in: Remove images from clean target 2009-07-08 15:22 pramsey * /branches/1.4/doc/html/image_src/Makefile.in: Don't remove images on 'make clean' 2009-07-08 15:16 pramsey * /branches/1.4/doc/Makefile.in: Include image clean in doc clean 2009-07-08 15:16 pramsey * /trunk/doc/html/image_src/generator.c: Remove CUnit dependency 2009-07-08 15:15 pramsey * /trunk/doc/Makefile.in: clean doc images as part of clean 2009-07-08 15:09 pramsey * /trunk/make_dist.sh: Fix itglish. 2009-07-08 15:08 pramsey * /tags/1.4.0rc2/doc/html/image_src/generator.c: Remove unnecessary reference to CUnit 2009-07-08 15:08 pramsey * /branches/1.4/doc/html/image_src/generator.c: Remove unnecessary reference to CUnit 2009-07-08 15:03 pramsey * /tags/1.4.0rc2/Version.config: Update version number for 1.4.0rc2 tag 2009-07-08 15:02 pramsey * /tags/1.4.0rc2: Tag 1.4.0rc2 2009-07-08 15:02 pramsey * /branches/1.4/ChangeLog: Updated ChangeLog 2009-07-08 04:59 mcayland * /trunk/liblwgeom/lwsegmentize.c: Fix #112: ST_CurveToLine sometimes crashes server. While the circle segmentiser detected colinear circle points, it didn't check for the NULL pointer returned in this case. Since we are converting to a line, the current behaviour is to simply append the circle points as s tandard line points. 2009-07-08 04:58 mcayland * /branches/1.4/liblwgeom/lwsegmentize.c: Fix #112: ST_CurveToLine sometimes crashes server. While the circle segmentiser detected colinear circle points, it didn't check for the NULL pointer returned in this case. Since we are converting to a line, the current behaviour is to simply append the circle points as standard line points. 2009-07-08 04:48 mcayland * /trunk/liblwgeom/lwsegmentize.c: Fix #183: ST_LineToCurve gives getPoint4d_p offset error. This was due to the lookahead in the curve segmentising code going off the end of the point array. 2009-07-08 04:46 mcayland * /branches/1.4/liblwgeom/lwsegmentize.c: Fix #183: ST_LineToCurve gives getPoint4d_p offset error. This was due to the lookahead in the curve segmentising code going off the end of the point array. 2009-07-08 00:20 pramsey * /trunk/utils/postgis_proc_upgrade.pl: Change error message to be more relevant 2009-07-07 15:44 strk * /trunk/doc/reference.xml: It's "synonym", not "synonim"... 2009-07-07 15:03 strk * /trunk/doc/reference.xml, /trunk/postgis/lwgeom_geos.c, /trunk/regress/regress_buffer_params.sql, /trunk/regress/regress_buffer_params_expected: For buffer parameters: accept 'butt' as a synonim for 'flat', 'miter' for 'mitre' and 'miter_limit' for 'mitre_limit'. 2009-07-07 13:18 strk * /trunk/doc/reference.xml: Fix join style images to match calls 2009-07-07 10:33 mcayland * /trunk/liblwgeom/vsprintf.c: Fix compile problems on non-GNU systems by using va_copy as an alias onto the real version. Per report from Stefano Bonnin. 2009-07-07 10:32 mcayland * /branches/1.4/liblwgeom/vsprintf.c: Fix compile problems on non-GNU systems by using va_copy as an alias onto the real version. Per report from Stefano Bonnin. 2009-07-06 16:07 strk * /trunk/postgis/lwgeom_geos.c: Don't use strtok_r, to help with MingW builds. 2009-07-06 07:37 robe * /trunk/STYLE: forgot to save last change 2009-07-06 07:37 robe * /trunk/STYLE: slight correction 2009-07-06 07:33 robe * /trunk/STYLE: Update style on commenting required to be picked up by doxygen 2009-07-05 21:41 mcayland * /trunk/loader/Makefile.in: Alter loader Makefile to include PGXS so that we can extract DESTDIR to use for the location for shp2pgsql/pgsql2shp. Per report from Devrim GÜNDÜZ. 2009-07-05 21:40 mcayland * /branches/1.4/loader/Makefile.in: Alter loader Makefile to include PGXS so that we can extract DESTDIR to use for the location for shp2pgsql/pgsql2shp. Per report from Devrim GÜNDÜZ. 2009-07-03 07:24 robe * /branches/1.4/doc/reference.xml: revise to update st_PointN support for curves 2009-07-03 07:21 robe * /trunk/doc/reference.xml: update st_pointn to note it supports circular strings and curves 2009-07-03 04:57 kneufeld * /trunk/doc/html/images/st_centroid01.png, /trunk/doc/html/images/st_centroid02.png, /trunk/doc/html/images/st_centroid03.png, /trunk/doc/html/images/st_centroid04.png, /trunk/doc/html/images/st_crosses01.gif, /trunk/doc/html/images/st_crosses02.gif, /trunk/doc/html/images/st_crosses03.gif, /trunk/doc/html/images/st_crosses04.gif, /trunk/doc/html/images/st_issimple01.png, /trunk/doc/html/images/st_issimple02.png, /trunk/doc/html/images/st_issimple03.png, /trunk/doc/html/images/st_issimple04.png, /trunk/doc/html/images/st_issimple05.png, /trunk/doc/html/images/st_issimple06.png, /trunk/doc/html/images/st_issimple07.png, /trunk/doc/html/images/st_isvalid01.png, /trunk/doc/html/images/st_isvalid02.png, /trunk/doc/html/images/st_isvalid03.png, /trunk/doc/html/images/st_isvalid04.png, /trunk/doc/html/images/st_isvalid05.png, /trunk/doc/html/images/st_isvalid06.png, /trunk/doc/html/images/st_isvalid07.png, /trunk/doc/html/images/st_isvalid08.png, /trunk/doc/html/images/st_touches01.png, /trunk/doc/html/images/st_touches02.png, /trunk/doc/html/images/st_touches03.png, /trunk/doc/html/images/st_touches04.png, /trunk/doc/html/images/st_touches05.png, /trunk/doc/html/images/st_touches06.png: removed the images used in the documentation since these are now generated automatically using ImageMagick. 2009-07-03 04:56 kneufeld * /trunk/doc/Makefile.in, /trunk/doc/README: updated the doc's README file made "images" a target to "all" so the images get automatically generated when calling make with no parameters. 2009-07-02 16:57 pramsey * /trunk/TODO: Add SQL/MM item 2009-07-02 16:32 pramsey * /branches/1.4/HOWTO_RELEASE, /branches/1.4/make_dist.sh: Build doc images as part of distribution build. 2009-07-02 16:31 pramsey * /trunk/HOWTO_RELEASE, /trunk/make_dist.sh: Build doc images as part of distribution build. 2009-07-02 16:29 pramsey * /trunk/doc/html/image_src: add generator to ignore 2009-07-02 16:00 pramsey * /trunk/HOWTO_RELEASE: more notes on requirements 2009-07-02 15:59 pramsey * /branches/1.4/HOWTO_RELEASE: more notes on requirements 2009-07-02 08:31 mleslie * /trunk/liblwgeom/lwgparse.c, /trunk/postgis/lwgeom_ogc.c, /trunk/regress/sql-mm-circularstring.sql, /trunk/regress/sql-mm-circularstring_expected, /trunk/regress/sql-mm-compoundcurve.sql, /trunk/regress/sql-mm-compoundcurve_expected, /trunk/regress/sql-mm-curvepoly.sql, /trunk/regress/sql-mm-curvepoly_expected: Making the changes from r4244 and r4245 onto trunk, addressing ticket 212. 2009-07-02 08:08 mleslie * /branches/1.4/postgis/lwgeom_ogc.c, /branches/1.4/regress/sql-mm-circularstring.sql, /branches/1.4/regress/sql-mm-circularstring_expected, /branches/1.4/regress/sql-mm-compoundcurve.sql, /branches/1.4/regress/sql-mm-compoundcurve_expected, /branches/1.4/regress/sql-mm-curvepoly.sql, /branches/1.4/regress/sql-mm-curvepoly_expected: As a lemma to ticket 212, this fixes the inconsistent handling of ST_NumPoints with regards to curved polygons and compound curves. They now behave as they should, returning null. 2009-07-02 00:32 mleslie * /branches/1.4/liblwgeom/lwgparse.c, /branches/1.4/regress/sql-mm-curvepoly.sql, /branches/1.4/regress/sql-mm-curvepoly_expected: Fixed the inappropriate minpoint checking of circular strings within curvepoly, as reported in ticket 212, comment... 7ish. 2009-07-01 16:56 pramsey * /trunk/CREDITS: Bring this up to date. 2009-07-01 16:56 pramsey * /branches/1.4/CREDITS: Bring this up to date. 2009-07-01 16:22 pramsey * /tags/1.4.0rc1/NEWS, /tags/1.4.0rc1/README.postgis, /tags/1.4.0rc1/Version.config: Update version number to rc1 in tag. 2009-07-01 16:20 pramsey * /tags/1.4.0rc1: Tag 1.4.0rc1 2009-07-01 16:16 pramsey * /branches/1.4/ChangeLog: Updated ChangeLog for 1.4.0rc1 2009-07-01 15:42 pramsey * /trunk/postgis/lwgeom_accum.c, /trunk/postgis/lwgeom_geos.c: Fix bad memory access in aggregates on nulls (#210), Mark Cave-Ayland. 2009-07-01 15:42 pramsey * /branches/1.4/postgis/lwgeom_accum.c, /branches/1.4/postgis/lwgeom_geos.c: Fix bad memory access in aggregates on nulls (#210), Mark Cave-Ayland. 2009-07-01 12:30 robe * /trunk/doc/reference.xml: arg should be text not string for st_buffer 2009-07-01 11:54 robe * /branches/1.4/doc/using_postgis_dataman.xml: amend documentation on curved support to include new compound curve in curve polygon support. 2009-07-01 11:53 robe * /trunk/doc/using_postgis_dataman.xml: amend documentation on curved support to include new compound curve in curve polygon support. 2009-07-01 01:12 mleslie * /branches/1.4/liblwgeom/lwgunparse.c, /branches/1.4/liblwgeom/lwsegmentize.c, /branches/1.4/regress/sql-mm-curvepoly.sql, /branches/1.4/regress/sql-mm-curvepoly_expected: Porting changes from trunk to address tickets 212 and 213 and adding a few bonus tests. 2009-06-30 07:46 mleslie * /trunk/liblwgeom/lwsegmentize.c: Enabling the compound curve parsing for segmentisation; reported in ticket 213 2009-06-30 07:35 mleslie * /trunk/liblwgeom/lwgunparse.c, /trunk/regress/sql-mm-curvepoly_expected: First swing at ticket 212. 2009-06-26 14:30 mloskot * /spike/wktraster/scripts/gdal2wktraster.py: [wktraster] gdal2wktraster: fixed bug in using name of base raster table as name of overview table; fixed validation of cmd line params to enable creation of RASTER_OVERVIEWS (Ticket #200) 2009-06-26 14:00 mloskot * /spike/wktraster/scripts/windownsample.py: [wktraster] removed windownsample.py as not used anymore 2009-06-26 13:59 mloskot * /spike/wktraster/scripts/gdal2wktraster.py: [wktraster] gdal2wktraster: disabled debugging diagnostics 2009-06-26 13:43 robe * /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: slight correction some functions are not new but enhanced 2009-06-26 13:34 mloskot * /spike/wktraster/scripts/gdal2wktraster.py: [wktraster] gdal2wktraster: removed -m,--block-size option. Renamed -k, --regular-blocking option to -k,--block-size. Now, block dimensions are required to be specified whenever regular blocking is requested. This may change in future to the old version. 2009-06-26 13:33 robe * /trunk/doc/reference.xml: change ST_Buffer argname from params to buffer_style_params so torture test can eventually properly exercise it and not feed it garbage params 2009-06-26 13:30 robe * /trunk/doc/reference.xml: update ST_Buffer so appears in new in PostGIS 1.5 section 2009-06-26 13:22 robe * /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: try to fix hudson build error 2009-06-26 12:43 robe * /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: Update special index to include a what is new in 1.5 section 2009-06-26 12:28 mloskot * /spike/wktraster/scripts/gdal2wktraster.py: [wktraster] Collection of improvements to new version of downsampling gdal2wktraster (Ticket #200): added wkblify_raster_level function; register base raster *or* overview; fixed --create option. 2009-06-26 10:05 mloskot * /spike/wktraster/scripts/gdal2wktraster.py: [wktraster] Cut tiles along x-axis instead of y-axis (ticket #200) 2009-06-26 09:50 mloskot * /spike/wktraster/scripts/gdal2wktraster.py: [wktraster] First experimental version of downsampling gdal2wktraster script (Ticket #200). Pending fixes to georeferencing calculation. Testing needed. 2009-06-26 09:35 mcayland * /trunk/postgis/lwgeom_geos.c, /trunk/regress/Makefile.in: Unbreak the PostGIS universe for people who aren't using GEOS SVN (will be 3.2). 2009-06-25 12:01 strk * /trunk/doc/reference.xml: Put queries right below the diagram showing them 2009-06-25 12:00 strk * /trunk/doc/html/image_src/st_buffer01.wkt, /trunk/doc/html/image_src/st_buffer02.wkt: Make quad_segs images style consistent with others; add original point 2009-06-25 11:19 strk * /trunk/doc/html/image_src/Makefile.in, /trunk/doc/html/image_src/st_buffer06.wkt, /trunk/doc/html/image_src/st_buffer07.wkt, /trunk/doc/html/image_src/st_buffer08.wkt, /trunk/doc/reference.xml: Add more styled buffer example images and update reference manual to include them 2009-06-25 10:57 strk * /trunk/doc/html/image_src/st_buffer03.wkt, /trunk/doc/html/image_src/st_buffer04.wkt, /trunk/doc/html/image_src/st_buffer05.wkt: Use thin link style for source linestring 2009-06-25 08:16 strk * /trunk/doc/html/image_src/Makefile.in, /trunk/doc/html/image_src/st_buffer03.wkt, /trunk/doc/html/image_src/st_buffer04.wkt, /trunk/doc/html/image_src/st_buffer05.wkt: Add examples of different encdap styles 2009-06-25 07:34 strk * /trunk/NEWS: Add item for parametrized buffers 2009-06-25 03:32 robe * /trunk/loader/shp2pgsql-core.c, /trunk/postgis/lwgeom_box3d.c, /trunk/postgis/lwgeom_estimate.c, /trunk/postgis/lwgeom_gist.c, /trunk/postgis/lwgeom_rtree.c: More cleanup of code comments so function descriptions are picked up by doxygen 2009-06-25 03:03 robe * /trunk/liblwgeom/lwalgorithm.c, /trunk/liblwgeom/lwgeom_api.c: fix commenting style so function descriptions are picked up by doxygen 2009-06-24 22:09 pramsey * /trunk/NEWS: Add news item for #206 2009-06-24 22:08 pramsey * /trunk/doc/reference.xml, /trunk/postgis/lwgeom_geos.c, /trunk/postgis/postgis.sql.in.c, /trunk/postgis/uninstall_postgis.sql.in.c, /trunk/regress/Makefile.in, /trunk/regress/hausdorff.sql, /trunk/regress/hausdorff_expected: Add support for hausdorff distance calculations. Requires GEOS 3.2+. (#209) From Vincent Picavet. If you are working off of GEOS trunk, svn up, compile and install! 2009-06-24 17:10 strk * /trunk/postgis/uninstall_postgis.sql.in.c: Add uninstall lines for new buffer signatures 2009-06-24 13:32 strk * /trunk/regress/Makefile.in, /trunk/regress/regress_buffer_params.sql, /trunk/regress/regress_buffer_params_expected: Add tests for parametrized buffer 2009-06-24 13:04 strk * /trunk/doc/reference.xml: Document third ST_Buffer signature (the one taking parameters as string). 2009-06-24 11:18 mcayland * /branches/1.4/loader/shp2pgsql-core.c, /branches/1.4/loader/shp2pgsql.c: Remove validation from shapefile to WKT/WKB conversion to retain same behaviour as 1.3. Final resolution for #198. 2009-06-24 11:18 mcayland * /trunk/loader/shp2pgsql-core.c, /trunk/loader/shp2pgsql.c: Remove validation from shapefile to WKT/WKB conversion to retain same behaviour as 1.3. Final resolution for #198. 2009-06-24 11:08 mloskot * /spike/wktraster/configure.ac: [wktraster] Fix to report correct version (revision) of WKT Raster from SQL 2009-06-24 10:57 mcayland * /branches/1.4/postgis/postgis.sql.in.c: Fix accidental typo; module name hardcoded in the .sql.in.c file rather than being set to MODULE_PATHNAME. Fixes #208. 2009-06-24 10:44 mcayland * /trunk/postgis/postgis.sql.in.c: Fix accidental typo; module name hardcoded in the .sql.in.c file rather than being set to MODULE_PATHNAME. Fixes #208. 2009-06-24 10:34 strk * /trunk/postgis/postgis.sql.in.c: Use $$ quoting. See ticket #207. 2009-06-23 22:40 strk * /trunk/postgis/lwgeom_geos.c, /trunk/postgis/postgis.sql.in.c: Add _ST_Buffer(geom, distance, params); refactor other versions to all proxy to the new one. 2009-06-23 21:12 pramsey * /branches/gSoC2007_raster, /spike/gSoC2007_raster: move dead branch to spike 2009-06-23 21:12 pramsey * /branches/gSoC2007, /spike/gSoC2007: Move dead branch to spike 2009-06-23 20:57 pramsey * /trunk/NEWS, /trunk/README.postgis, /trunk/Version.config: Bump up to 1.5 in trunk 2009-06-23 20:55 pramsey * /branches/1.4: Branch 1.4 2009-06-23 16:46 strk * /trunk/postgis/lwgeom_inout.c: Fix dangerous use of message string as printf-like format. 2009-06-23 16:38 strk * /trunk/regress/regress_ogc.sql, /trunk/regress/regress_ogc_expected: Yet another buffer auto-cast test. With a different quadSegs this time to be really sure the argument is being used. 2009-06-23 16:36 strk * /trunk/regress/regress_ogc.sql, /trunk/regress/regress_ogc_expected: Add test for third argument to buffer() being a string (based on auto-cast) 2009-06-22 03:12 robe * /trunk/doc/reference.xml: Put in minimal GEOS requirement for ST_Covers and ST_CoveredBy. Its not necessary for 1.4 really but oh well. 2009-06-20 22:13 strk * /trunk/postgis/lwgeom_geos.c: Gracefully handle typed empty GEOS geometries. 2009-06-20 21:26 strk * /trunk/regress/measures.sql, /trunk/regress/measures_expected: Add tests for area() called against empty geometries 2009-06-20 21:25 strk * /trunk/liblwgeom/measures.c: Handle empty polygon rings 2009-06-19 17:30 mloskot * /spike/wktraster/scripts/windownsample.py: [wktraster] windownsample.py: implemented mechanism of appending padding pixels to the right-most edge of raster. For instance, read 4x4 raster as 8x4 and 4 pixels of padding are appended to the right edge. Should work with changing resolution. 2009-06-19 17:12 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: get rid of ref_geom so doesn't break agg checks 2009-06-19 15:13 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: test not handling aggregates right 2009-06-19 14:18 robe * /trunk/doc/reference.xml: typo in docs -- 2009-06-19 12:20 robe * /trunk/doc/installation.xml: fix type and add --with-gui description for building loader gui 2009-06-18 11:18 mloskot * /spike/wktraster/scripts/windownsample.py: [wktraster] windownsample.py: added option --dump-ascii to debug downsampling process. 2009-06-18 10:47 mloskot * /spike/wktraster/rt_core/rt_api.c, /spike/wktraster/test/core/testapi.c: [wktraster] Use proper prefix for large integer constants (#201) 2009-06-17 16:26 mloskot * /spike/wktraster/scripts/windownsample.py: [wktraster] windownsample.py: dump scanlines of in-memory block of raster fetched using RasterIO 2009-06-17 13:44 mloskot * /spike/wktraster/scripts/windownsample.py: [wktraster] windownsample.py: enabled processing of all bands not only first one 2009-06-17 11:32 mloskot * /spike/wktraster/scripts/windownsample.py: [wktraster] Added downsampling simple util that mimics gdaladdo. It's going to be base for overview generator into gdal2wktarster. 2009-06-17 10:38 mloskot * /spike/wktraster/scripts/ovdump.py: [wktraster] Note on Frank's dumpoverview tool as an alternative 2009-06-16 15:53 robe * /trunk/NEWS: Forgot ST_MinimumBoundingCircle and credit Bruce Rindahl 2009-06-15 18:10 pramsey * /tags/1.4.0b1/ChangeLog, /tags/1.4.0b1/NEWS, /tags/1.4.0b1/README.postgis, /tags/1.4.0b1/Version.config: Tag version numbers changed. 2009-06-15 17:48 pramsey * /trunk/HOWTO_RELEASE: More updates 2009-06-15 17:42 pramsey * /trunk/HOWTO_RELEASE: Update doc instructions. 2009-06-15 17:39 pramsey * /tags/1.4.0b1: Tag beta release 2009-06-12 15:30 robe * /trunk/postgis/long_xact.sql.in.c: replace _VOLATILE_STRICT with VOLATILE STRICT 2009-06-12 15:14 robe * /trunk/postgis/postgis.sql.in.c: Change _VOLATILE to VOLATILE 2009-06-11 16:44 pramsey * /trunk/doc/html/image_src/generator.c, /trunk/doc/html/image_src/styles.c, /trunk/doc/html/image_src/styles.h, /trunk/extras/WFS_locks/WFS_locks.c, /trunk/extras/wkb_reader/printwkb.c, /trunk/extras/wkb_reader/readwkb.c, /trunk/extras/wkb_reader/wkbtest.h, /trunk/liblwgeom/box2d.c, /trunk/liblwgeom/cunit/cu_algorithm.c, /trunk/liblwgeom/cunit/cu_algorithm.h, /trunk/liblwgeom/cunit/cu_measures.c, /trunk/liblwgeom/cunit/cu_measures.h, /trunk/liblwgeom/cunit/cu_tester.c, /trunk/liblwgeom/examples/unparser.c, /trunk/liblwgeom/lex.yy.c, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwalgorithm.c, /trunk/liblwgeom/lwalgorithm.h, /trunk/liblwgeom/lwcircstring.c, /trunk/liblwgeom/lwcollection.c, /trunk/liblwgeom/lwcompound.c, /trunk/liblwgeom/lwcurvepoly.c, /trunk/liblwgeom/lwgeom.c, /trunk/liblwgeom/lwgeom_api.c, /trunk/liblwgeom/lwgparse.c, /trunk/liblwgeom/lwgunparse.c, /trunk/liblwgeom/lwline.c, /trunk/liblwgeom/lwmcurve.c, /trunk/liblwgeom/lwmline.c, /trunk/liblwgeom/lwmpoint.c, /trunk/liblwgeom/lwmpoly.c, /trunk/liblwgeom/lwmsurface.c, /trunk/liblwgeom/lwpoint.c, /trunk/liblwgeom/lwpoly.c, /trunk/liblwgeom/lwsegmentize.c, /trunk/liblwgeom/lwutil.c, /trunk/liblwgeom/measures.c, /trunk/liblwgeom/ptarray.c, /trunk/liblwgeom/vsprintf.c, /trunk/liblwgeom/wktparse.h, /trunk/liblwgeom/wktparse.tab.c, /trunk/liblwgeom/wktparse.tab.h, /trunk/loader/dbfopen.c, /trunk/loader/getopt.c, /trunk/loader/getopt.h, /trunk/loader/shapefil.h, /trunk/loader/shpopen.c, /trunk/loader/stringbuffer.c, /trunk/loader/stringbuffer.h, /trunk/postgis/long_xact.c, /trunk/postgis/lwgeom_accum.c, /trunk/postgis/lwgeom_box2dfloat4.c, /trunk/postgis/lwgeom_box3d.c, /trunk/postgis/lwgeom_btree.c, /trunk/postgis/lwgeom_chip.c, /trunk/postgis/lwgeom_debug.c, /trunk/postgis/lwgeom_dump.c, /trunk/postgis/lwgeom_estimate.c, /trunk/postgis/lwgeom_functions_analytic.c, /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/lwgeom_functions_lrs.c, /trunk/postgis/lwgeom_geojson.c, /trunk/postgis/lwgeom_geos.c, /trunk/postgis/lwgeom_geos.h, /trunk/postgis/lwgeom_geos_prepared.c, /trunk/postgis/lwgeom_geos_prepared.h, /trunk/postgis/lwgeom_gist.c, /trunk/postgis/lwgeom_gml.c, /trunk/postgis/lwgeom_inout.c, /trunk/postgis/lwgeom_kml.c, /trunk/postgis/lwgeom_ogc.c, /trunk/postgis/lwgeom_pg.c, /trunk/postgis/lwgeom_pg.h, /trunk/postgis/lwgeom_spheroid.c, /trunk/postgis/lwgeom_svg.c, /trunk/postgis/lwgeom_transform.c, /trunk/postgis/lwgeom_triggers.c: astyle --style=ansi --indent=tab (#133) 2009-06-11 16:31 pramsey * /trunk/postgis/test.c: remove file that should never have been added 2009-06-11 15:52 pramsey * /trunk/postgis/long_xact.sql.in.c, /trunk/postgis/postgis.sql.in.c, /trunk/postgis/sqldefines.h.in, /trunk/postgis/sqlmm.sql.in.c: Clean up old compatibility code. (#196) 2009-06-11 13:28 mcayland * /trunk/liblwgeom/lwgunparse.c: Further fix for #156, and also #167 it seems. Looks like I forgot to apply the fix to the WKB routines aswell. 2009-06-10 14:51 robe * /trunk/doc/reference.xml: correct example 2009-06-10 14:24 mloskot * /spike/wktraster/scripts/gdal2wktraster.py: [wktraster] Fixed stupid bug that was exporting pixel data of non-overview band as it was overview. Simply, band.GetOverview() call was missing. mloskot's writing 1000 times: don't listen to reggae musing while coding. 2009-06-10 01:26 robe * /trunk/NEWS: Add David Techer, new doco enhancements, new populate_geometry_columns 2009-06-10 01:18 robe * /trunk/NEWS: Add Jean David Techer to list of contributors 2009-06-09 23:54 pramsey * /trunk/utils/postgis_restore.pl: Update the hard upgrade script to handle 1.4 transition. (#144) 2009-06-09 23:27 pramsey * /trunk/NEWS: Closes (#134) 2009-06-09 22:51 pramsey * /trunk/doc/html/image_src, /trunk/utils/postgis_proc_upgrade.pl: More work on 1.4 upgrade script. 2009-06-09 22:14 pramsey * /trunk/postgis, /trunk/postgis/postgis.sql.in.c: More fixes to upgrade process. 2009-06-08 23:21 pramsey * /trunk/postgis/postgis.sql.in.c, /trunk/utils/postgis_proc_upgrade.pl: Work on upgrade script. 2009-06-08 22:33 pramsey * /trunk/postgis/postgis.sql.in.c: Turn "CREATE OR REPLACE FUNCTION" into "CREATEFUNCTION" for preprocessing magic. 2009-06-08 22:30 pramsey * /trunk/postgis/postgis.sql.in.c: remove syntax error 2009-06-08 19:40 pramsey * /trunk/spatial_ref_sys.sql: Updated to EPSG 7.1 version (#191) 2009-06-08 17:35 robe * /trunk/postgis/postgis.sql.in.c: #190: populate_geometry_columns gives nonstandard use of \' in a string literal in 8.4 2009-06-08 12:17 mloskot * /spike/wktraster/scripts/ovdump.py: [wktraster] ovdump.py: dump all overviews by default, parameter with overviews index is optional. Generate output file names based on overview factor. 2009-06-08 11:35 mloskot * /spike/wktraster/scripts/ovdump.py: [wktraster] Auto-generate outpout filename for overview dump. 2009-06-08 11:18 mloskot * /spike/wktraster/scripts/ovdump.py: [wktraster] Added ovdump.py script to export given overview from GDAL supported dataset to separate GeoTIFF file. 2009-06-08 09:34 mloskot * /spike/wktraster/test/regress/run_test.in: [wktraster] Renamed st_lib_* functions to postgis_raster_lib_* in regression tests runner script (#151). 2009-06-06 14:09 mcayland * /trunk/postgis/Makefile.in, /trunk/postgis/long_xact.sql.in, /trunk/postgis/long_xact.sql.in.c, /trunk/postgis/postgis.sql.in.c, /trunk/postgis/sqlmm.sql.in, /trunk/postgis/sqlmm.sql.in.c, /trunk/postgis/uninstall_long_xact.sql.in.c, /trunk/postgis/uninstall_postgis.sql.in.c, /trunk/postgis/uninstall_sqlmm.sql.in.c: Add a new uninstall_postgis.sql file to the repository that will enable the complete removal of PostGIS from a database. 2009-06-05 18:43 pracine * /spike/wktraster/rt_pg/rtpostgis.sql.in.c: [wktraster] Renamed st_lib_version() to postgis_raster_lib_version() & rt_lib_build_date() to postgis_raster_lib_build_date() 2009-06-05 17:35 mloskot * /spike/wktraster/scripts/rtrowdump.py: [wktraster] rtrowdump.py: use tuple for raster dim 2009-06-05 17:12 mloskot * /spike/wktraster/scripts/rtreader.py, /spike/wktraster/scripts/rtrowdump.py: [wktraster] rtreader.RasterReader: simplified handling class properties 2009-06-05 17:06 mloskot * /spike/wktraster/scripts/rtreader.py, /spike/wktraster/scripts/rtrowdump.py: [wktraster] Added logging property to rtreader.RasterReader class. 2009-06-05 16:49 mloskot * /spike/wktraster/scripts/rtrowdump.py: [wktraster] rtrowdump.py: enabled --where option to pass WHERE condition. 2009-06-05 16:32 mloskot * /spike/wktraster/scripts/rtrowdump.py: [wktraster] update usage message for rtrowdump.py 2009-06-05 16:29 mloskot * /spike/wktraster/scripts/rtrowdump.py: [wktraster] in rtrowdump.py added pt2numpy() to translate WKT Raster pixel type to NumPy data type. 2009-06-05 16:15 mloskot * /spike/wktraster/scripts/rtrowdump.py: [wktraster] Added rtrowdump.py tool that reads single tile/block/raster stored as single row/field in WKT Raster table to GeoTIFF file using GDAL Python bindings and rtreader.RasterReader class. It is helpful to debug gdal2wktraster jobs, check it does not break rasters while loading as well as check if pixels of padding are appended correctly. 2009-06-05 16:11 mloskot * /spike/wktraster/scripts/rtpixdump.py: [wktraster] tidy up 2009-06-05 16:10 mloskot * /spike/wktraster/scripts/rtreader.py: [wktraster] Added query_pixel_types() function to rtreader.RasterReader class. 2009-06-04 15:29 robe * /trunk/NEWS: updated to make 8.2 minimum for Linux as well (its too confusing to have minimum 8.2 for windows and not for Linux as well) 2009-06-04 15:20 robe * /trunk/README.postgis, /trunk/doc/installation.xml: change ReadME and installation to change minimum version from 8.1 to 8.2 (not many people are running 8.1 and besides Paul already put in a DROP AGG IF EXISTS in upgrade script -- so binds us to 8.2+ already. Besides I don't think we should be supporting more than 2 versions behind of latest PostgreSQL release in our trunk. Too much maintenance. Correct ReadME bug tracker link 2009-06-04 14:17 pramsey * /trunk/regress/Makefile.in, /trunk/regress/run_test: Fix for #192. 2009-06-04 11:03 mloskot * /spike/wktraster/scripts/gdal2wktraster.py: [wktraster] Move VACUUM command out of scope of transaction. 2009-06-03 23:56 pramsey * /trunk/postgis/Makefile.in, /trunk/utils/postgis_proc_upgrade.pl: Fix for issue #189, includes implicit requirement for 8.2+ in DROP AGGREGATE 2009-06-03 23:07 pramsey * /trunk/regress/Makefile.in, /trunk/regress/run_test: Fix for issue #186 2009-06-03 22:46 pramsey * /trunk/configure.ac: remove warnings from autoconf process 2009-06-03 14:56 mloskot * /spike/wktraster/scripts/gdal2wktraster.py: [wktraster] Added missing GiST index creation for overview tables. 2009-06-02 22:31 pracine * /spike/wktraster/test/regress/create_rt_box2d_test.sql, /spike/wktraster/test/regress/create_rt_gist_test.sql: [wktraster] Fixed ticket 151. Changed rt_ prefixes to st_ prefix to ensure seemless integration with geometry functions and fixed test according to new storage of X and Y. 2009-06-02 22:31 pracine * /spike/wktraster/test/regress/bug_test_car5.sql, /spike/wktraster/test/regress/rt_above.sql, /spike/wktraster/test/regress/rt_above_expected, /spike/wktraster/test/regress/rt_below.sql, /spike/wktraster/test/regress/rt_below_expected, /spike/wktraster/test/regress/rt_bytea.sql, /spike/wktraster/test/regress/rt_contain.sql, /spike/wktraster/test/regress/rt_contain_expected, /spike/wktraster/test/regress/rt_contained.sql, /spike/wktraster/test/regress/rt_contained_expected, /spike/wktraster/test/regress/rt_dimensions.sql, /spike/wktraster/test/regress/rt_georeference.sql, /spike/wktraster/test/regress/rt_left.sql, /spike/wktraster/test/regress/rt_left_expected, /spike/wktraster/test/regress/rt_overabove.sql, /spike/wktraster/test/regress/rt_overabove_expected, /spike/wktraster/test/regress/rt_overbelow.sql, /spike/wktraster/test/regress/rt_overbelow_expected, /spike/wktraster/test/regress/rt_overlap.sql, /spike/wktraster/test/regress/rt_overlap_expected, /spike/wktraster/test/regress/rt_overleft.sql, /spike/wktraster/test/regress/rt_overleft_expected, /spike/wktraster/test/regress/rt_overright.sql, /spike/wktraster/test/regress/rt_overright_expected, /spike/wktraster/test/regress/rt_pixelsize.sql, /spike/wktraster/test/regress/rt_right.sql, /spike/wktraster/test/regress/rt_right_expected, /spike/wktraster/test/regress/rt_rotation.sql, /spike/wktraster/test/regress/rt_same.sql, /spike/wktraster/test/regress/rt_same_expected, /spike/wktraster/test/regress/rt_upperleft.sql, /spike/wktraster/test/regress/run_test.in: [wktraster] Fixed ticket 151. Changed rt_ prefixes to st_ prefix to ensure seemless integration with geometry functions. 2009-06-02 22:28 pracine * /spike/wktraster/scripts/rtreader.py: [wktraster] Fixed ticket 151. Changed rt_ prefixes to st_ prefix to ensure seemless integration with geometry functions. 2009-06-02 22:28 pracine * /spike/wktraster/scripts/gdal2wktraster.py: [wktraster] Fixed ticket 151. Changed rt_ prefixes to st_ prefix to ensure seemless integration with geometry functions. 2009-06-02 22:28 pracine * /spike/wktraster/rt_pg/rtpostgis.sql.in.c: [wktraster] Fixed ticket 151. Changed rt_ prefixes to st_ prefix to ensure seemless integration with geometry functions. 2009-06-02 19:34 pracine * /spike/wktraster/doc/RFC2-WellKnownBinaryFormat: [wktraster] Fixed ticket 150. We now store GDAL style georeference information: X & Y of upper left CORNER of upper left pixel instead of the CENTER of the upper left pixel. Also renamed RT_GeoReference() to RT_GdalGeoTransform() and added RT_ESRIWorldFile(). 2009-06-02 19:34 pracine * /spike/wktraster/rt_core/rt_api.c, /spike/wktraster/rt_core/rt_api.h: [wktraster] Fixed ticket 150. We now store GDAL style georeference information: X & Y of upper left CORNER of upper left pixel instead of the CENTER of the upper left pixel. Also renamed RT_GeoReference() to RT_GdalGeoTransform() and added RT_ESRIWorldFile(). 2009-06-02 19:33 pracine * /spike/wktraster/rt_pg/rt_pg.c, /spike/wktraster/rt_pg/rtpostgis.sql.in.c: [wktraster] Fixed ticket 150. We now store GDAL style georeference information: X & Y of upper left CORNER of upper left pixel instead of the CENTER of the upper left pixel. Also renamed RT_GeoReference() to RT_GdalGeoTransform() and added RT_ESRIWorldFile(). 2009-06-02 19:32 pracine * /spike/wktraster/scripts/gdal2wktraster.py: [wktraster] Fixed ticket 150. We now store GDAL style georeference information: X & Y of upper left CORNER of upper left pixel instead of the CENTER of the upper left pixel. Also renamed RT_GeoReference() to RT_GdalGeoTransform() and added RT_ESRIWorldFile(). 2009-06-02 19:28 pracine * /spike/wktraster/scripts/window.py: [wktraster] Fixed ticket 150. We now store GDAL style georeference information: X & Y of upper left CORNER of upper left pixel instead of the CENTER of the upper left pixel. Also renamed RT_GeoReference() to RT_GdalGeoTransform() and added RT_ESRIWorldFile(). 2009-06-02 19:28 pracine * /spike/wktraster/test/regress/rt_georeference.sql: [wktraster] Fixed ticket 150. We now store GDAL style georeference information: X & Y of upper left CORNER of upper left pixel instead of the CENTER of the upper left pixel. Also renamed RT_GeoReference() to RT_GdalGeoTransform() and added RT_ESRIWorldFile(). 2009-06-02 17:34 mloskot * /spike/wktraster/scripts/gdal2wktraster.py: [wktraster] Added new option -M, --vacuum to issue VACUUM FULL ANALYZE command for each generated table at the end of data loading. Print basic summary at the end of rasters / overviews processing. 2009-06-02 16:43 mloskot * /spike/wktraster/scripts/gdal2wktraster.py: [wktraster] Enable gdal2wktraster to dump all available overviews, not only first one as it was fixed for testing. 2009-06-02 12:56 mloskot * /spike/wktraster/scripts/pixval.py: [wktraster] Minor fixes to pixval.py script. 2009-06-02 11:43 mloskot * /spike/wktraster/scripts/pixval.py: [wktraster] Added support for querying pixel values of overview to pixval.py. 2009-05-29 18:10 kneufeld * /trunk/doc/reference.xml: small typo in Populate_Geometry_Columns doc 2009-05-28 14:08 pracine * /spike/wktraster/Version.config: Changed version number to 0.1.6SVN 2009-05-27 17:14 kneufeld * /trunk/doc, /trunk/doc/html/style.css, /trunk/doc/installation.xml, /trunk/doc/xmlformat.conf: performed an overhaul of the installation guide ... hopefully it's easier to follow. 2009-05-26 18:35 kneufeld * /trunk/doc/Makefile.in: updated the comments-install make target 2009-05-26 18:28 kneufeld * /trunk/doc/installation.xml: added version numbers to the requirements section in the installation doc. 2009-05-26 18:27 kneufeld * /trunk/configure.ac: added dblatex and convert to the status lines at the end of configure 2009-05-26 18:10 kneufeld * /trunk/doc/Makefile.in: added postgis_aggs_mm.xml to the 'make clean' target 2009-05-26 18:00 kneufeld * /trunk/GNUmakefile, /trunk/configure.ac, /trunk/doc/Makefile.in: added postgis_comments.sql as a target to the main makefile Since we don't want to add xsltproc as a dependency, this will remain separate for now: make comments make comments-install (the file should be removed by 'make uninstall') 2009-05-26 17:24 robe * /trunk/doc/reference.xml: make example fit the diagram in text 2009-05-26 17:08 robe * /trunk/doc/html/image_src/st_buffer02.wkt, /trunk/doc/reference.xml: Make lame circle more lame 2009-05-26 16:47 robe * /trunk/doc/html/image_src/Makefile.in, /trunk/doc/html/image_src/st_buffer01.wkt, /trunk/doc/html/image_src/st_buffer02.wkt, /trunk/doc/html/image_src/st_within01.wkt, /trunk/doc/reference.xml: put in images for buffer, fix within example image and example query 2009-05-26 16:26 robe * /trunk/doc/reference.xml: for consistency make example be same as what is used to generate the image. 2009-05-26 16:24 robe * /trunk/doc/html/image_src/st_within01.wkt: bad image try again 2009-05-26 15:05 robe * /trunk/doc/html/image_src/Makefile.in, /trunk/doc/html/image_src/st_within01.wkt: Add st_within example to makefile and translate example so in viewable region. 2009-05-25 20:26 kneufeld * /trunk/GNUmakefile: added a status line to the main makefile that indicates if PostGIS was built successfully. 2009-05-24 07:52 robe * /trunk/doc/reference.xml: update to include behavior for 3D and also note this seems to go beyond what the spec defines. 2009-05-22 23:22 kneufeld * /trunk/doc/installation.xml: use a docbook variable instead 2009-05-22 23:19 kneufeld * /trunk/doc/Makefile.in, /trunk/doc/installation.xml, /trunk/doc/installation.xml.in: didn't need the c preprocessor after all 2009-05-22 22:14 kneufeld * /trunk/doc/installation.xml.in: Added a Short Version section. Updated requirements. 2009-05-22 22:07 kneufeld * /trunk/doc/Makefile.in, /trunk/doc/installation.xml, /trunk/doc/installation.xml.in: formatted installation.xml in preparation for editing 2009-05-22 21:32 kneufeld * /trunk/doc/xmlformat.conf: added the xmlformatter conf file for pretty printing the documentation's xml files This will allow us to separate code changes from style changes in the docs. 2009-05-20 11:16 robe * /trunk/doc/html/image_src/st_within01.wkt, /trunk/doc/reference.xml: Testing out Kevin's auto image generator hopefully I didn't break it. 2009-05-20 10:54 robe * /trunk/doc/reference.xml: Correct ST_GeometryN example -- sign was wrong. Also embellish by showing a multicurve and flag as working for multicurves 2009-05-20 10:42 mloskot * /spike/wktraster/scripts/gdal2wktraster.py: [wktraster] Added -V, --create-raster-overviews option to gdal2wktraster script. It allows to control creation of RASTER_OVERVIEWS table for overviews metadata. 2009-05-19 20:49 kneufeld * /trunk/doc/html/image_src/Makefile.in, /trunk/doc/html/image_src/st_contains01.wkt, /trunk/doc/html/image_src/st_contains02.wkt, /trunk/doc/html/image_src/st_contains03.wkt, /trunk/doc/html/image_src/st_contains04.wkt, /trunk/doc/html/image_src/st_contains05.wkt, /trunk/doc/html/image_src/st_contains06.wkt, /trunk/doc/reference.xml: added image examples to ST_Contains 2009-05-19 18:08 mloskot * /spike/wktraster/scripts/gdal2wktraster.py: [wktraster] First complete version of raster overviews support in gdal2wktraster loader. NOTE: Currently, the script is dump and does not recognize if RASTER_OVERVIEWS table already exists. TODO: Add option to control creation of RASTER_OVERVIEWS 2009-05-19 16:07 mloskot * /spike/wktraster/scripts/gdal2wktraster.py: [wktraster] Implemented dry-run of raster overviews import - no SQL statements are sent to output file but to stdout in --verbose mode. TODO: Generate CREATE TABLE SQL using table name compiled as ov__. TODO: Generate INSERT SQL to register overviews in RASTER_OVERVIEWS metadata. 2009-05-19 11:30 mloskot * /spike/wktraster/scripts/gdal2wktraster.py, /spike/wktraster/scripts/pixval.py, /spike/wktraster/scripts/window.py: [wktraster] Remove exist with with error code in non-error conditions. 2009-05-19 03:44 robe * /trunk/doc/reference.xml: Example exploding a compoundcurve, also reference to ST_GeometryN since they serve similar purposes 2009-05-18 17:58 mloskot * /spike/wktraster/scripts/gdal2wktraster.py: [wktraster] Implemented padding for portions of blocks (tiles) of right most column and bottom most row that extend beyond input raster. Padding bytes are generated using NODATA value or Zero if NODATA is unavailable. This padded areas should be assumed as NODATA and not part of the raster tiles. Padding assures that for regular_blocking tables all blocks (tiles) have the same number of columns and rows of pixels. 2009-05-18 11:14 mloskot * /spike/wktraster/configure.ac: [wktraster] Fixed aclocal warnings for mixxing cache-id's in configure.ac. 2009-05-18 10:59 mloskot * /spike/wktraster/autogen.sh: [wktraster] Updated autogen.sh script to check availability of autotools. 2009-05-14 23:42 kneufeld * /trunk/configure.ac, /trunk/doc/Makefile.in, /trunk/doc/html/image_src/Makefile.in, /trunk/doc/html/image_src/generator.c, /trunk/doc/html/image_src/st_centroid01.wkt, /trunk/doc/html/image_src/st_centroid02.wkt, /trunk/doc/html/image_src/st_centroid03.wkt, /trunk/doc/html/image_src/st_centroid04.wkt, /trunk/doc/html/image_src/st_crosses01.wkt, /trunk/doc/html/image_src/st_crosses02.wkt, /trunk/doc/html/image_src/st_crosses03.wkt, /trunk/doc/html/image_src/st_crosses04.wkt, /trunk/doc/html/image_src/st_issimple01.wkt, /trunk/doc/html/image_src/st_issimple02.wkt, /trunk/doc/html/image_src/st_issimple03.wkt, /trunk/doc/html/image_src/st_issimple04.wkt, /trunk/doc/html/image_src/st_issimple05.wkt, /trunk/doc/html/image_src/st_issimple06.wkt, /trunk/doc/html/image_src/st_issimple07.wkt, /trunk/doc/html/image_src/st_isvalid01.wkt, /trunk/doc/html/image_src/st_isvalid02.wkt, /trunk/doc/html/image_src/st_isvalid03.wkt, /trunk/doc/html/image_src/st_isvalid04.wkt, /trunk/doc/html/image_src/st_isvalid05.wkt, /trunk/doc/html/image_src/st_isvalid06.wkt, /trunk/doc/html/image_src/st_isvalid07.wkt, /trunk/doc/html/image_src/st_isvalid08.wkt, /trunk/doc/html/image_src/st_touches01.wkt, /trunk/doc/html/image_src/st_touches02.wkt, /trunk/doc/html/image_src/st_touches03.wkt, /trunk/doc/html/image_src/st_touches04.wkt, /trunk/doc/html/image_src/st_touches05.wkt, /trunk/doc/html/image_src/st_touches06.wkt, /trunk/doc/html/image_src/styles.c, /trunk/doc/html/image_src/styles.conf, /trunk/doc/html/image_src/styles.h, /trunk/doc/reference.xml: added styles to the generated documentation images added ImageMagick as a dependency 2009-05-13 15:47 mloskot * /spike/wktraster/scripts/gdal2wktraster.py: [wktraster] Added new command line option -O, --overviews for overview tables creation and population being under development. Reorganized utility functions. Eventually, code of the script should be modularised into a couple of classes. 2009-05-09 12:53 mcayland * /trunk/postgis/lwgeom_box3d.c: Fix #178: ST_XMax() and ST_YMax() return incorrect values. This was caused by the fact that the min/max routines did not check whether the result for each axis was actually the min or max, but instead simply returned the structure value. Hence if an inverted coordinate system were being used, the wrong value would be returned. 2009-05-09 12:34 mcayland * /trunk/liblwgeom/lwgunparse.c: Remove a double-free bug caused if the unparser finds an invalid geometry (fixes #168) 2009-05-09 11:46 mcayland * /trunk/loader/shp2pgsql.c: Correct erroneus formatting which was causing two comments to be nested and hence generating a compiler warning. 2009-05-06 23:32 kneufeld * /trunk/doc/html/image_src/generator.c, /trunk/doc/html/image_src/st_centroid02.wkt, /trunk/doc/html/image_src/st_centroid03.wkt, /trunk/doc/html/image_src/st_centroid04.wkt, /trunk/doc/html/image_src/st_crosses01.wkt, /trunk/doc/html/image_src/st_crosses02.wkt, /trunk/doc/html/image_src/st_crosses03.wkt, /trunk/doc/html/image_src/st_crosses04.wkt, /trunk/doc/html/image_src/st_issimple01.wkt, /trunk/doc/html/image_src/st_issimple02.wkt, /trunk/doc/html/image_src/st_issimple03.wkt, /trunk/doc/html/image_src/st_issimple04.wkt, /trunk/doc/html/image_src/st_issimple05.wkt, /trunk/doc/html/image_src/st_issimple06.wkt, /trunk/doc/html/image_src/st_issimple07.wkt, /trunk/doc/html/image_src/st_isvalid01.wkt, /trunk/doc/html/image_src/st_isvalid02.wkt, /trunk/doc/html/image_src/st_isvalid03.wkt, /trunk/doc/html/image_src/st_isvalid04.wkt, /trunk/doc/html/image_src/st_isvalid05.wkt: removed horrible dos carriage returns - convert to unix 2009-05-06 23:20 kneufeld * /trunk/configure.ac, /trunk/doc/Makefile.in, /trunk/doc/html/image_src/Makefile.in, /trunk/doc/html/image_src/generator.c, /trunk/doc/html/image_src/st_centroid01.svg, /trunk/doc/html/image_src/st_centroid01.wkt, /trunk/doc/html/image_src/st_centroid02.svg, /trunk/doc/html/image_src/st_centroid02.wkt, /trunk/doc/html/image_src/st_centroid03.svg, /trunk/doc/html/image_src/st_centroid03.wkt, /trunk/doc/html/image_src/st_centroid04.svg, /trunk/doc/html/image_src/st_centroid04.wkt, /trunk/doc/html/image_src/st_crosses01.wkt, /trunk/doc/html/image_src/st_crosses02.wkt, /trunk/doc/html/image_src/st_crosses03.wkt, /trunk/doc/html/image_src/st_crosses04.wkt, /trunk/doc/html/image_src/st_issimple01.wkt, /trunk/doc/html/image_src/st_issimple02.wkt, /trunk/doc/html/image_src/st_issimple03.wkt, /trunk/doc/html/image_src/st_issimple04.wkt, /trunk/doc/html/image_src/st_issimple05.wkt, /trunk/doc/html/image_src/st_issimple06.wkt, /trunk/doc/html/image_src/st_issimple07.wkt, /trunk/doc/html/image_src/st_isvalid01.wkt, /trunk/doc/html/image_src/st_isvalid02.wkt, /trunk/doc/html/image_src/st_isvalid03.wkt, /trunk/doc/html/image_src/st_isvalid04.wkt, /trunk/doc/html/image_src/st_isvalid05.wkt, /trunk/doc/html/image_src/st_touches01.svg, /trunk/doc/html/image_src/st_touches02.svg, /trunk/doc/html/image_src/st_touches03.svg, /trunk/doc/html/image_src/st_touches04.svg, /trunk/doc/html/image_src/st_touches05.svg, /trunk/doc/html/image_src/st_touches06.svg: Added code that will automatically generate the spatial images used in the documentation from WKT input. 2009-05-06 18:11 robe * /branches/1.3/NEWS: typo 2009-05-06 18:11 robe * /trunk/NEWS: typo 2009-05-06 18:04 robe * /trunk/NEWS: update with 1.3.6 items 2009-05-06 18:02 robe * /branches/1.3/NEWS: Update News in prep for official 1.3.6 announcement (add missing items -- put in trac # where known). Would have been better in 1.3.6 tag oh well. 2009-05-05 19:40 pramsey * /trunk/spatial_ref_sys.sql: Add 900913 to allow web mappers a smoother ride. 2009-05-05 04:44 robe * /trunk/postgis/lwgeom_functions_basic.c: doxygen friendly comments 2009-05-05 04:29 robe * /trunk/postgis/lwgeom_accum.c, /trunk/postgis/lwgeom_geojson.c, /trunk/postgis/lwgeom_gml.c, /trunk/postgis/lwgeom_ogc.c, /trunk/postgis/lwgeom_svg.c, /trunk/postgis/lwgeom_transform.c, /trunk/postgis/lwgeom_triggers.c: doxygen friendly comments 2009-05-04 19:07 kneufeld * /branches/1.3/Version.config: bumped branch svn to 1.3.7SVN 2009-05-04 18:02 pramsey * /tags/1.3.6/Version.config: Alter version in tag, per our silly procedure. 2009-05-04 18:00 pramsey * /tags/1.3.6: tag 1.3.6 2009-05-04 18:00 robe * /trunk/liblwgeom/lwmpoly.c, /trunk/liblwgeom/wktparse.h, /trunk/postgis/lwgeom_kml.c: more doxygen comment cleanup 2009-05-04 17:56 pramsey * /branches/1.3/ChangeLog, /branches/1.3/NEWS, /branches/1.3/doc/postgis.xml: Changes in advance of 1.3.6 2009-05-03 04:36 robe * /trunk/postgis/lwgeom_geos.c: slight mod 2009-05-03 04:32 robe * /trunk/postgis/lwgeom_geos.c: make doco descriptions doxygen/javadoc friendly 2009-05-03 03:58 robe * /trunk/liblwgeom/lwgeom.c: make function doc doxygen friendly 2009-05-03 03:50 robe * /trunk/liblwgeom/lwcompound.c: make function descriptor doxygen friendly 2009-05-03 03:33 robe * /trunk/doc/doxygen.cfg.in: enable alphabetical index 2009-05-03 03:16 robe * /trunk/liblwgeom/lwalgorithm.c, /trunk/liblwgeom/lwcollection.c, /trunk/liblwgeom/ptarray.c, /trunk/loader/pgsql2shp.c, /trunk/loader/shp2pgsql.c: change commenting style to javadoc style 2009-05-03 03:03 robe * /trunk/doc/doxygen.cfg.in: enable javadoc autobrief 2009-05-03 03:01 robe * /spike/wktraster/doc/doxygen.cfg.in: enable javadoc_autobrief 2009-05-02 09:40 robe * /trunk/loader/pgsql2shp.c, /trunk/loader/shp2pgsql.c: make function descriptions doxygen friendly 2009-05-02 07:13 robe * /trunk/liblwgeom/ptarray.c: make function descriptions doxygen friendly 2009-05-02 06:27 robe * /trunk/liblwgeom/lwalgorithm.c, /trunk/liblwgeom/lwcollection.c: Experimenting with Doxygen hyperlinking tags 2009-05-01 22:47 robe * /trunk/liblwgeom/lwcollection.c: More experimentation with doxygen commenting styles 2009-05-01 14:54 mloskot * /spike/wktraster/scripts/gdal2wktraster.py: gdal2wktraster: TODO comment to remove requirement of sizes normalization (raste size mod block size == 0). For now, left to simplify testing. 2009-05-01 04:26 robe * /trunk/liblwgeom/lwcollection.c: More auto doc friendlying 2009-05-01 04:24 robe * /trunk/liblwgeom/lwcollection.c: typo 2009-05-01 04:24 robe * /trunk/liblwgeom/lwcollection.c: experiment with making our inline comments more doxygen friendly 2009-04-30 22:58 kneufeld * /spike/wktraster/doc/doxygen.cfg.in: added a doxygen configuration file used in generating Doxygen docs 2009-04-30 22:26 kneufeld * /trunk/doc/doxygen.cfg.in: updated several Doxygen parameters 2009-04-30 21:38 kneufeld * /trunk/doc/doxygen.cfg.in: removed full path names from config file 2009-04-30 20:19 kneufeld * /trunk/doc/Makefile.in, /trunk/doc/doxygen.cfg.in: add make target to build Doxygen 2009-04-30 19:41 kneufeld * /trunk/doc/doxygen.cfg.in: added a Doxygen configuration file 2009-04-29 19:36 kneufeld * /branches/1.3/regress/run_test: fix for ERROR in regression logs - first test if the table is there before attempting to drop it 2009-04-29 19:22 kneufeld * /trunk/regress/run_test: dropping a table that's not there causes an ERROR in the logs - 8.1 does not support DROP TABLE IF EXISTS, so first test if the table is there, then drop it. 2009-04-28 19:13 colivier * /trunk/doc/reference.xml, /trunk/postgis/lwgeom_gml.c, /trunk/regress/gml.sql, /trunk/regress/gml_expected: Add a new option for ST_AsGML related to axis order, and lat lon inversion in GML 3.1.1, cf #161. Add unit test on this new option bit field. Update documentation. Fix also wrong option value in ST_AsGML for CRS, and outdated example output (still for ST_AsGML). 2009-04-28 17:04 kneufeld * /trunk/java/jdbc/build.xml, /trunk/java/jdbc/src/org/postgis/Geometry.java, /trunk/java/jdbc/src/org/postgis/java2d/ShapeBinaryParser.java: - removed a few compile errors from the javadoc build - renamed jar so it follows the name-version convention 2009-04-28 11:30 mloskot * /spike/wktraster/scripts/pixval.py, /spike/wktraster/scripts/rtpixdump.py, /spike/wktraster/scripts/rtreader.py, /spike/wktraster/scripts/window.py: Updated svn:keywords property. 2009-04-28 11:29 mloskot * /spike/wktraster/scripts/rtpixdump.py: scripts/rtpixdump.py: added support of command line parameters. 2009-04-27 22:08 robe * /branches/1.3/loader/pgsql2shp.c: add another sentence 2009-04-27 22:07 robe * /trunk/loader/pgsql2shp.c: change error about unknown spatial ref to a warning. 2009-04-27 22:04 robe * /branches/1.3/loader/pgsql2shp.c: change empty table error to just a warning 2009-04-27 22:01 robe * /branches/1.3/doc/README: typo 2009-04-27 19:48 kneufeld * /branches/1.3/doc/README: test commit 2009-04-27 19:46 kneufeld * /trunk/doc/template.xml: test commit 2009-04-27 19:24 kneufeld * /trunk/doc/postgis.xml: test commit 2009-04-27 19:21 kneufeld * /branches/1.3/doc/postgis.xml: test commit 2009-04-27 19:09 kneufeld * /branches/1.3/TODO: Test commit to test autobuild 2009-04-27 19:07 kneufeld * /trunk/doc/faq.xml: Test commit to test autobuild 2009-04-27 16:09 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: revise to better guarantee a deteriministic sort so can diff compare between 1.3.5, 1.3.6, 1.4 (still needs work). Also exclude curved tests and functions not supported in 1.3.5 since it curve crashes 1.3.5 thus making it not comparable. 2009-04-26 20:12 kneufeld * /branches/1.3/Version.config: reverted the name of the branch back to 1.3.6SVN, otherwise changes made in the branch will overwrite the already named postgis-1.3.6RC1.tar.gz tagged release in the snapshot autobuilding process. Also, an every changing branch repo should not have the same name as a tagged static release. 2009-04-26 05:37 kneufeld * /trunk/doc/reference.xml: small typo fix 2009-04-26 05:08 kneufeld * /branches/1.3/doc/postgis.xml: converted xref to link so dblatex can build a pdf 2009-04-26 04:56 kneufeld * /branches/1.3/doc/postgis.xml: added missing id references 2009-04-24 19:13 pramsey * /trunk/TODO: add feature mangling task 2009-04-23 14:36 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: exclude curved geometries from 1.3.5 testing 2009-04-23 12:12 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: Add ST_BdMPolyFromText to list not to test against 1.3.5 (crashes 1.3.5 with curves though fine in 1.3.6) 2009-04-22 18:33 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: revise to include a version variable and get rid of limit (think its causing different tests to be run non-consistently depending on ordering of postgresql so hard to compare outputs) 2009-04-22 13:51 mloskot * /spike/wktraster/scripts/Makefile.rt.sample: scripts/Makefile.rt.sample: rtpostgis.sql lives in /contrib not /rt_pg/contrib. 2009-04-21 20:05 pramsey * /tags/1.3.6rc1: prepare for 1.3.6 release 2009-04-21 20:04 pramsey * /branches/1.3/ChangeLog, /branches/1.3/HOWTO_RELEASE, /branches/1.3/NEWS, /branches/1.3/README.postgis, /branches/1.3/Version.config, /branches/1.3/doc/postgis.xml, /branches/1.3/make_dist.sh: 1.3.6rc1 release preparation 2009-04-21 17:45 pramsey * /branches/1.3/configure.in, /branches/1.3/make_dist.sh: more search paths for XSL sheets in configure 2009-04-21 17:45 pramsey * /trunk/configure.ac, /trunk/make_dist.sh: More info about XSL in final configure output 2009-04-21 16:27 mloskot * /spike/wktraster/scripts/gdal2wktraster.py: gdal2wktraster: Fixed SQL inserting raster column extent in RASTER_COLUMNS table. 2009-04-17 13:59 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: add ST_MinimumBoundingCircle to 1.3 exclude 2009-04-17 11:30 mloskot * /spike/wktraster/rt_core/rt_api.h, /spike/wktraster/rt_pg/pgsql_compat.h, /spike/wktraster/rt_pg/rt_pg.h: A bit of uniqueness of inclusion guards. 2009-04-17 11:24 mloskot * /spike/wktraster/scripts/gdal2wktraster.py: gdal2wktraster.py: Fixed warnings formatting. 2009-04-17 09:58 mloskot * /spike/wktraster/scripts/gdal2wktraster.py: gdal2wktraster.py: Print WARNING messages only in verbose mode. 2009-04-16 07:31 robe * /trunk/doc/installation.xml: Update installation to have link to Windows Compilation guide Nicklas put together. 2009-04-16 05:54 robe * /trunk/doc/reference.xml, /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: ADd more curved geometry support functions to list and give curved geometry special index a pretty anchor. 2009-04-15 17:18 pramsey * /trunk/NEWS: wee reformatting 2009-04-15 17:15 pramsey * /trunk/NEWS: remove tabs 2009-04-15 17:09 pramsey * /trunk/NEWS: add link to trac for 1.4 2009-04-15 01:22 robe * /trunk/doc/reference.xml: add link to st_relate 2009-04-15 01:11 robe * /trunk/doc/reference.xml: amend ST_ContainsProperly to summarize its speed advantages 2009-04-14 14:25 mcayland * /trunk/loader/shp2pgsql-core.c: Try and fix shp2pgsql-core for bug #124. Need to change sprintf() to pgis_exec() within the loader. 2009-04-14 06:47 robe * /trunk/NEWS: add containsproperly 2009-04-14 06:42 robe * /trunk/NEWS: I think the year is 2009 and we are in april now 2009-04-14 05:05 mleslie * /spike/mleslie/parser/liblwgeom/liblwgeom.h, /spike/mleslie/parser/liblwgeom/lwgparse.c: Migrating in the ISO wkb changes from the old repo. 2009-04-12 12:18 mcayland * /trunk/loader/shp2pgsql-core.c: Same as r3994 but for the second copy of shp2pgsql. 2009-04-12 11:16 mcayland * /trunk/loader/shp2pgsql.c: Fix #104 'shp2pgsql is using deprecated PostgreSQL escape syntax'. Remember that not everyone's installation has "standard_conforming_strings" enabled by default. 2009-04-12 10:56 mcayland * /trunk/postgis/postgis.sql.in.c: Fix bug #148 'envelope() doesn't support new box3d_extent type'. Looks like we do need to add casts for box3d_extent to all of box2dfloaat, box3d and geometry after all. 2009-04-12 05:25 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: missed some 2009-04-12 05:14 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: Add ST_ContainsProperly to exclude for 1.3 testing. 2009-04-12 04:10 robe * /trunk/doc/reference.xml: Add new function ST_ContainsProperly and provide examples. Also update ST_Contains to better explain the subtleties of the definition and example to demonstrate the difference between contains and containsproperly 2009-04-10 08:27 mcayland * /trunk/loader/shp2pgsql-core.c, /trunk/loader/shp2pgsql.c: Make good on my promise from bug #123 to remove the E'...' escaping from shp2pgsql and revert to standard SQL escaping. Also rename protect_quote_string() and make_good_string() to escape_insert_string() and escape_copy_string() respectively so the names reflect what they actually do. 2009-04-09 09:34 mloskot * /spike/wktraster/scripts/Makefile.rt.sample: [wktraster] Updated Makefile.rt.sample to look for rtpostgis.sql in the same location where PostGIS was installed. 2009-04-08 16:23 mloskot * /spike/wktraster/rt_core/rt_api.c: Fixed bug that caused mysterious truncation of every Nth band during raster deserialization on 32-bit arch, under Unix. There is no guarantee that memory allocated and obtained from PostgreSQL pool/heap/whatever is aligned to 8-bytes boundary. It is unsafe to assume (especially in deserializer) that: ptr = (uint8_t*)serialized + sizeof(struct rt_raster_serialized_t); assert(0 == (((uint64_t)ptr) % 8)); Tests show that it is valid to expect this assertion may fail, with random frequency. Instead, it's better to rely on old-good pointers arithmetic. FIXME: It is possible there are more places that need to be fixed. 2009-04-07 14:45 mloskot * /spike/wktraster/rt_core/rt_api.c: [wktraster] Added comment with warning that rt_raster_t.size value may be updated after object is returned from core to upper layers (ie. rt_pg). It means that it should be used with caution, if at all, in core functions like rt_raster_deserialize. 2009-04-07 10:29 mloskot * /spike/wktraster/rt_core/rt_api.c: [wktraster] Instrumented rt_core with debugging utils to track all steps of serialization. Added funtions d_binary_to_hex and d_print_binary_hex for this purpose. All the instrumentation is activated by defining RT_API_DEBUG macro or using dedicated option ./configure --enable-rtapi-debug. 2009-04-07 10:24 mloskot * /spike/wktraster/rt_pg/rt_pg.c: [wktraster] Disabled NOTICE message. 2009-04-07 09:08 mloskot * /spike/wktraster/rt_core/rt_api.c: [wktraster] In struct rt_band_t, use more explicite typing in members declaration: offline int -> int32_t and ownsData int -> int32_t. 2009-04-07 08:54 mloskot * /spike/wktraster/rt_pg/rt_pg.c: [wktraster] Make NOTICE messages in RASTER_in|_out easier to identify. 2009-04-06 17:32 pramsey * /branches/1.3/NEWS, /branches/1.3/doc/postgis.xml: Fix mis-spelling in Eduin Carrillo's name 2009-04-06 17:31 pramsey * /trunk/NEWS, /trunk/doc/introduction.xml: Fix mis-spelling in Eduin Carrillo's name 2009-04-06 14:16 mloskot * /spike/wktraster/rt_core/rt_api.c: [wktraster] Added zero-initialization for arrays with static size. 2009-04-06 11:25 mloskot * /spike/wktraster/rt_core/rt_api.c: [wktraster] Removed redundant scopes. 2009-04-06 11:22 mloskot * /spike/wktraster/rt_core/rt_api.c: [wktraster] More RT_API_DEBUG messaging during deserialization. 2009-04-06 11:02 mloskot * /spike/wktraster/rt_core/rt_api.c: [wktraster] Replaced printf with ctx->info calls. Added more RT_API_DEBUG verbosity. 2009-04-06 11:01 mloskot * /spike/wktraster/rt_pg/rt_pg.c: [wktraster] Initialize pointer variables. 2009-04-06 11:00 mloskot * /spike/wktraster/test/core/testwkb.c: [wktraster] Test serialize/deserialize sequence for car5 test case of testwkb. 2009-04-06 10:28 mloskot * /spike/wktraster/rt_core/rt_api.c: Check pre-/post-conditions in core functions. Add variables initialization. 2009-04-06 10:14 mloskot * /spike/wktraster/rt_core/rt_api.c: Check pre-/post-conditions in core functions. Add variables initialization. 2009-04-06 09:53 mloskot * /spike/wktraster/rt_core/rt_api.c: Check pre-conditions in core functions. Add variables initialization. 2009-04-06 08:41 mloskot * /spike/wktraster/test/core: Updated svn:ignore property. 2009-04-05 18:06 pramsey * /trunk/liblwgeom/cunit/cu_measures.c, /trunk/liblwgeom/cunit/cu_measures.h: keywords 2009-04-05 18:05 robe * /trunk/doc/introduction.xml: Add Nicklas Avén to contributors list 2009-04-05 16:48 pramsey * /trunk/liblwgeom/cunit/Makefile.in, /trunk/liblwgeom/cunit/cu_measures.c, /trunk/liblwgeom/cunit/cu_measures.h, /trunk/liblwgeom/cunit/cu_tester.c, /trunk/liblwgeom/measures.c: Fix for collection vs collection distance behavior. Per Nicklas Avén. GBT #146 2009-04-05 16:47 pramsey * /branches/1.3/lwgeom/measures.c: Fix for collection vs collection distance behavior. Per Nicklas Avén. GBT #146 2009-04-02 17:59 mloskot * /spike/wktraster/rt_core/rt_api.c: [wktraster] Report actual and expected position of writing WKB parts into binary stream using binptr_to_pos() utility - debugging car5 bug. 2009-04-02 16:59 mloskot * /spike/wktraster/rt_core/rt_api.c: [wktraster] Added utility binptr_ptr_to_pos() for internal use in core. Added RT_API_DEBUG messages with actual position where WKB parser started to read raster header and bands. 2009-04-02 15:18 mloskot * /spike/wktraster/test/core/testapi.c: [wktraster] A very poor man fix using long precision of test value, so it passes on *my* machines. 2009-04-02 15:08 mloskot * /spike/wktraster/test/core/check.h: [wktraster] Improved CHECK_DOUBLE and CHECK_FLOAT macros to support custom epsilon value.. 2009-04-02 14:10 mloskot * /spike/wktraster/test/core/testwkb.c: [wktraster] Low-level WKB tests of remaining 2 bands of dataset from test case bug_ttest_car5.sql. Repat the test 4 times to mimic 4 tiles insertion. Passed on 32-bit Unix. 2009-04-02 13:56 mloskot * /spike/wktraster/test/core/check.h, /spike/wktraster/test/core/testapi.c, /spike/wktraster/test/core/testwkb.c: [wktraster] Started low-level WKB tests using dataset from bug_test_car5.sql. 2009-04-02 13:51 mloskot * /spike/wktraster/test/core/check.h, /spike/wktraster/test/core/testwkb.c: [wktraster] Improved CHECK_ macros for core testing. Added missing copyright notice. 2009-04-01 16:26 mloskot * /spike/wktraster/rt_core/rt_api.c: [wktraster] Fixed comment on band data allocation. 2009-04-01 16:16 mloskot * /spike/wktraster/scripts/gdal2wktraster.py: [wktraster] Explain where are pixel type names stored in RASTER_COLUMNS from. 2009-04-01 15:34 mloskot * /spike/wktraster/rt_pg/test: [wktraster] Removed old tests (moved to test/core). 2009-04-01 15:32 mloskot * /spike/wktraster/rt_core/check.h, /spike/wktraster/rt_core/testapi.c, /spike/wktraster/rt_core/testwkb.c: [wktraster] Removed old tests (moved to test/core). 2009-04-01 11:53 mloskot * /spike/wktraster/test/regress/bug_test_car5_expected: [wktraster] Updated expected output for car5 bug test. 2009-04-01 11:51 mloskot * /spike/wktraster/test/regress/bug_test_car5.sql: [wktraster] Included unexpected output of car5 bug leaking. 2009-04-01 11:42 mloskot * /spike/wktraster/test/regress/Makefile.in, /spike/wktraster/test/regress/bug_test_car5.sql, /spike/wktraster/test/regress/bug_test_car5_expected: [wktraster] Added bug_test_car5.sql - test case for mysterious bug of bands truncation and bad pixeltype reported on Linux 32-bit systems. 2009-03-31 16:21 mloskot * /spike/wktraster/scripts/gdal2wktraster.py: [wktraster] Issue warning if input raster has no NODATA value and write Zero in corresponding bytes. 2009-03-31 14:49 mloskot * /spike/wktraster/scripts/gdal2wktraster.py: [wktraster] Fixed undefined values in calculate_geoxy function in gdal2wktraster.py. 2009-03-31 14:34 mloskot * /spike/wktraster/configure.ac: [wktraster] Use $ as RT_LIB_VERSION for now, temporarily. 2009-03-31 14:23 mloskot * /spike/wktraster/scripts/window.py: [wktraster] Added scripts/window.py - a simple replacement for pencil-and-paper to calculate window corners of given raster using georeferencing information. 2009-03-31 11:53 mloskot * /spike/wktraster/scripts/gdal2wktraster.py: [wktraster] Added missing calculation of georeferencing for tiles. Previously, each tile was generated using the same geo-transformation parameters (upper-left corner), quite a bug. 2009-03-31 09:17 mloskot * /spike/wktraster/scripts/Makefile.rt, /spike/wktraster/scripts/Makefile.rt.sample: [wktraster] Renamed scripts/Makefile.rt to scripts.Makefile.rt.sample. 2009-03-30 15:45 mloskot * /spike/wktraster/scripts/Makefile.rt: [wktraster] Completed implementation of targets drop, create and check in the Makefile.rt. 2009-03-30 14:51 mloskot * /spike/wktraster/scripts/Makefile.rt: [wktraster] Added scripts/Makefile.rt that simplifies creation of PostGIS and WKT Raster enabled database. 2009-03-30 11:33 mloskot * /spike/wktraster/scripts/gdal2wktraster.py: [wktraster] Fixed SQL quoting functions. Added make_sql_drop_raster_table function. Use SELECT DropRasterColum instead of DROP TABLE if -d option specified. 2009-03-30 11:10 mloskot * /spike/wktraster/rt_pg/rtpostgis.sql.in.c: [wktraster] Implemented PL/pgSQL function DropRasterTable. 2009-03-30 10:35 mloskot * /spike/wktraster/rt_pg/rtpostgis.sql.in.c: [wktraster] Implemented SQL function DropRasterColumn. 2009-03-30 09:30 mloskot * /spike/wktraster/Makefile, /spike/wktraster/autogen.sh, /spike/wktraster/configure.ac, /spike/wktraster/macros/ac_proj4_version.m4, /spike/wktraster/rt_core/Makefile.in, /spike/wktraster/rt_pg/Makefile.in, /spike/wktraster/rt_pg/rtpostgis.sql.in.c, /spike/wktraster/rt_pg/test/Makefile.in, /spike/wktraster/rt_pg/test/bytea.sql, /spike/wktraster/scripts/Makefile.in, /spike/wktraster/scripts/gdal2wktraster.py, /spike/wktraster/scripts/pixval.py, /spike/wktraster/test, /spike/wktraster/test/Makefile.in, /spike/wktraster/test/core, /spike/wktraster/test/core/Makefile.in, /spike/wktraster/test/core/check.h, /spike/wktraster/test/core/testapi.c, /spike/wktraster/test/core/testwkb.c, /spike/wktraster/test/regress, /spike/wktraster/test/regress/Makefile.in, /spike/wktraster/test/regress/README, /spike/wktraster/test/regress/create_rt_box2d_test.sql, /spike/wktraster/test/regress/create_rt_box2d_test_expected, /spike/wktraster/test/regress/create_rt_bytea_test.sql, /spike/wktraster/test/regress/create_rt_bytea_test_expected, /spike/wktraster/test/regress/create_rt_gist_test.sql, /spike/wktraster/test/regress/create_rt_gist_test_expected, /spike/wktraster/test/regress/create_rt_properties_test.sql, /spike/wktraster/test/regress/create_rt_properties_test_expected, /spike/wktraster/test/regress/rt_above.sql, /spike/wktraster/test/regress/rt_above_expected, /spike/wktraster/test/regress/rt_below.sql, /spike/wktraster/test/regress/rt_below_expected, /spike/wktraster/test/regress/rt_box2d.sql, /spike/wktraster/test/regress/rt_box2d_expected, /spike/wktraster/test/regress/rt_bytea.sql, /spike/wktraster/test/regress/rt_bytea_expected, /spike/wktraster/test/regress/rt_contain.sql, /spike/wktraster/test/regress/rt_contain_expected, /spike/wktraster/test/regress/rt_contained.sql, /spike/wktraster/test/regress/rt_contained_expected, /spike/wktraster/test/regress/rt_dimensions.sql, /spike/wktraster/test/regress/rt_dimensions_expected, /spike/wktraster/test/regress/rt_georeference.sql, /spike/wktraster/test/regress/rt_georeference_expected, /spike/wktraster/test/regress/rt_io.sql, /spike/wktraster/test/regress/rt_io_expected, /spike/wktraster/test/regress/rt_left.sql, /spike/wktraster/test/regress/rt_left_expected, /spike/wktraster/test/regress/rt_overabove.sql, /spike/wktraster/test/regress/rt_overabove_expected, /spike/wktraster/test/regress/rt_overbelow.sql, /spike/wktraster/test/regress/rt_overbelow_expected, /spike/wktraster/test/regress/rt_overlap.sql, /spike/wktraster/test/regress/rt_overlap_expected, /spike/wktraster/test/regress/rt_overleft.sql, /spike/wktraster/test/regress/rt_overleft_expected, /spike/wktraster/test/regress/rt_overright.sql, /spike/wktraster/test/regress/rt_overright_expected, /spike/wktraster/test/regress/rt_pixelsize.sql, /spike/wktraster/test/regress/rt_pixelsize_expected, /spike/wktraster/test/regress/rt_right.sql, /spike/wktraster/test/regress/rt_right_expected, /spike/wktraster/test/regress/rt_rotation.sql, /spike/wktraster/test/regress/rt_rotation_expected, /spike/wktraster/test/regress/rt_same.sql, /spike/wktraster/test/regress/rt_same_expected, /spike/wktraster/test/regress/rt_upperleft.sql, /spike/wktraster/test/regress/rt_upperleft_expected, /spike/wktraster/test/regress/run_test.in: [wktraster] Merged recent commits (diff 3933:3951) made against old repository hosted on svn.refractions.net. 2009-03-29 08:12 mcayland * /trunk/postgis/postgis.sql.in.c: Fix for previous commit; move the locations of the CASTs so that they are after the definitions. Thanks Olivier! 2009-03-29 00:34 mcayland * /trunk/postgis/lwgeom_box3d.c, /trunk/postgis/postgis.sql.in.c: Add additional casts for box3d_extent to box3d/box2d so that other PostGIS functions can use the output of ST_Extent. Per report from Olivier Courtin related to GBT#93. 2009-03-27 05:41 mleslie * /spike/mleslie/parser, /spike/mleslie/parser/ChangeLog, /spike/mleslie/parser/GNUmakefile, /spike/mleslie/parser/NEWS, /spike/mleslie/parser/README.postgis, /spike/mleslie/parser/STYLE, /spike/mleslie/parser/TODO, /spike/mleslie/parser/autogen.sh, /spike/mleslie/parser/config.guess, /spike/mleslie/parser/config.sub, /spike/mleslie/parser/configure.ac, /spike/mleslie/parser/doc/Makefile.in, /spike/mleslie/parser/doc/faq.xml, /spike/mleslie/parser/doc/installation.xml, /spike/mleslie/parser/doc/introduction.xml, /spike/mleslie/parser/doc/performance_tips.xml, /spike/mleslie/parser/doc/postgis.xml, /spike/mleslie/parser/doc/reference.xml, /spike/mleslie/parser/doc/reference_new.xml, /spike/mleslie/parser/doc/reference_old.xml, /spike/mleslie/parser/doc/release_notes.xml, /spike/mleslie/parser/doc/reporting.xml, /spike/mleslie/parser/doc/rfc/postgis_rfc_04.txt, /spike/mleslie/parser/doc/template.xml, /spike/mleslie/parser/doc/using_postgis.xml, /spike/mleslie/parser/doc/using_postgis_app.xml, /spike/mleslie/parser/doc/using_postgis_dataman.xml, /spike/mleslie/parser/doc/xsl/postgis_aggs_mm.xml.xsl, /spike/mleslie/parser/doc/xsl/postgis_comments.sql.xsl, /spike/mleslie/parser/doc/xsl/postgis_gardentest.sql.xsl, /spike/mleslie/parser/extras/tiger_geocoder/geocode/geocode_address_countysub_exact.sql, /spike/mleslie/parser/extras/tiger_geocoder/geocode/geocode_address_countysub_fuzzy.sql, /spike/mleslie/parser/extras/tiger_geocoder/geocode/geocode_address_place_exact.sql, /spike/mleslie/parser/extras/tiger_geocoder/geocode/geocode_address_place_fuzzy.sql, /spike/mleslie/parser/extras/tiger_geocoder/geocode/geocode_address_state.sql, /spike/mleslie/parser/extras/tiger_geocoder/geocode/geocode_address_zip.sql, /spike/mleslie/parser/extras/tiger_geocoder/geocode/geocode_location.sql, /spike/mleslie/parser/extras/tiger_geocoder/geocode/geocode_zip.sql, /spike/mleslie/parser/extras/tiger_geocoder/normalize/pprint_addy.sql, /spike/mleslie/parser/extras/tiger_geocoder/tables/lookup_tables.sql, /spike/mleslie/parser/java/ejb2/build.xml, /spike/mleslie/parser/java/ejb2/prepare-jboss.xml, /spike/mleslie/parser/java/ejb2/resources/application.xml, /spike/mleslie/parser/java/ejb2/resources/postgis-ejb2-ds.xml, /spike/mleslie/parser/java/ejb2/src/com/geodetix/geo/client/Client.java, /spike/mleslie/parser/java/ejb2/src/com/geodetix/geo/dao/PostGisGeometryDAO.java, /spike/mleslie/parser/java/ejb2/src/com/geodetix/geo/dao/PostGisGeometryDAOImpl.java, /spike/mleslie/parser/java/ejb2/src/com/geodetix/geo/ejb/GeometryBean.java, /spike/mleslie/parser/java/ejb2/src/com/geodetix/geo/ejb/GeometryFacadeBean.java, /spike/mleslie/parser/java/ejb2/src/com/geodetix/geo/exception/ApplicationGeoLayerException.java, /spike/mleslie/parser/java/ejb3/build.xml, /spike/mleslie/parser/java/ejb3/jboss/geodata-ds.xml, /spike/mleslie/parser/java/ejb3/jboss/ingest-service.xml, /spike/mleslie/parser/java/ejb3/src/META-INF/persistence.xml, /spike/mleslie/parser/java/ejb3/src/org/postgis/ejb/PersonEntity.java, /spike/mleslie/parser/java/ejb3/src/org/postgis/ejb/UserBean.java, /spike/mleslie/parser/java/ejb3/src/org/postgis/ejb/UserBeanRemote.java, /spike/mleslie/parser/java/ejb3/src/org/postgis/ejb/mdb/IngestMDB.java, /spike/mleslie/parser/java/ejb3/src/org/postgis/hibernate/ContainsExpression.java, /spike/mleslie/parser/java/ejb3/src/org/postgis/hibernate/GeometryType.java, /spike/mleslie/parser/java/ejb3/src/org/postgis/hibernate/IntersectsExpression.java, /spike/mleslie/parser/java/ejb3/src/org/postgis/hibernate/PostGISDialect.java, /spike/mleslie/parser/java/ejb3/src/org/postgis/hibernate/WithinExpression.java, /spike/mleslie/parser/java/jdbc/build.xml, /spike/mleslie/parser/java/jdbc/jtssrc/org/postgis/jts/JTSShape.java, /spike/mleslie/parser/java/pljava/build.xml, /spike/mleslie/parser/java/pljava/src/org/postgis/pljava/Aggregates.java, /spike/mleslie/parser/java/pljava/src/org/postgis/pljava/HelloWorld.java, /spike/mleslie/parser/java/pljava/src/org/postgis/pljava/PLJGeometry.java, /spike/mleslie/parser/java/pljava/src/org/postgis/pljava/PLJtsParser.java, /spike/mleslie/parser/java/pljava/src/org/postgis/pljava/PLJtsWriter.java, /spike/mleslie/parser/liblwgeom/box2d.c, /spike/mleslie/parser/liblwgeom/cunit/Makefile.in, /spike/mleslie/parser/liblwgeom/cunit/cu_algorithm.c, /spike/mleslie/parser/liblwgeom/cunit/cu_algorithm.h, /spike/mleslie/parser/liblwgeom/cunit/cu_tester.c, /spike/mleslie/parser/liblwgeom/examples/unparser.c, /spike/mleslie/parser/liblwgeom/lex.yy.c, /spike/mleslie/parser/liblwgeom/liblwgeom.h, /spike/mleslie/parser/liblwgeom/lwalgorithm.c, /spike/mleslie/parser/liblwgeom/lwalgorithm.h, /spike/mleslie/parser/liblwgeom/lwcircstring.c, /spike/mleslie/parser/liblwgeom/lwcollection.c, /spike/mleslie/parser/liblwgeom/lwcompound.c, /spike/mleslie/parser/liblwgeom/lwcurvepoly.c, /spike/mleslie/parser/liblwgeom/lwgeom.c, /spike/mleslie/parser/liblwgeom/lwgeom_api.c, /spike/mleslie/parser/liblwgeom/lwgparse.c, /spike/mleslie/parser/liblwgeom/lwgunparse.c, /spike/mleslie/parser/liblwgeom/lwline.c, /spike/mleslie/parser/liblwgeom/lwmcurve.c, /spike/mleslie/parser/liblwgeom/lwmline.c, /spike/mleslie/parser/liblwgeom/lwmpoint.c, /spike/mleslie/parser/liblwgeom/lwmpoly.c, /spike/mleslie/parser/liblwgeom/lwmsurface.c, /spike/mleslie/parser/liblwgeom/lwpoint.c, /spike/mleslie/parser/liblwgeom/lwpoly.c, /spike/mleslie/parser/liblwgeom/lwsegmentize.c, /spike/mleslie/parser/liblwgeom/lwutil.c, /spike/mleslie/parser/liblwgeom/measures.c, /spike/mleslie/parser/liblwgeom/ptarray.c, /spike/mleslie/parser/liblwgeom/vsprintf.c, /spike/mleslie/parser/liblwgeom/wktparse.h, /spike/mleslie/parser/liblwgeom/wktparse.lex, /spike/mleslie/parser/liblwgeom/wktparse.tab.c, /spike/mleslie/parser/liblwgeom/wktparse.tab.h, /spike/mleslie/parser/loader/Makefile.in, /spike/mleslie/parser/loader/dbfopen.c, /spike/mleslie/parser/loader/shp2pgsql-cli.c, /spike/mleslie/parser/loader/shp2pgsql-core.c, /spike/mleslie/parser/loader/shp2pgsql-core.h, /spike/mleslie/parser/loader/shp2pgsql-gui.c, /spike/mleslie/parser/loader/shp2pgsql.c, /spike/mleslie/parser/loader/stringbuffer.c, /spike/mleslie/parser/loader/stringbuffer.h, /spike/mleslie/parser/lwgeom, /spike/mleslie/parser/make_dist.sh, /spike/mleslie/parser/postgis, /spike/mleslie/parser/postgis/.cvsignore, /spike/mleslie/parser/postgis/BBOXCACHE_BEHAVIOURS, /spike/mleslie/parser/postgis/DEBUG, /spike/mleslie/parser/postgis/MISSING_OBJECTS, /spike/mleslie/parser/postgis/Makefile.in, /spike/mleslie/parser/postgis/README, /spike/mleslie/parser/postgis/SERIALIZED_FORM, /spike/mleslie/parser/postgis/TODO, /spike/mleslie/parser/postgis/compat.h, /spike/mleslie/parser/postgis/long_xact.c, /spike/mleslie/parser/postgis/long_xact.sql.in, /spike/mleslie/parser/postgis/lwgeom_accum.c, /spike/mleslie/parser/postgis/lwgeom_box.c, /spike/mleslie/parser/postgis/lwgeom_box2dfloat4.c, /spike/mleslie/parser/postgis/lwgeom_box3d.c, /spike/mleslie/parser/postgis/lwgeom_btree.c, /spike/mleslie/parser/postgis/lwgeom_chip.c, /spike/mleslie/parser/postgis/lwgeom_debug.c, /spike/mleslie/parser/postgis/lwgeom_dump.c, /spike/mleslie/parser/postgis/lwgeom_estimate.c, /spike/mleslie/parser/postgis/lwgeom_functions_analytic.c, /spike/mleslie/parser/postgis/lwgeom_functions_basic.c, /spike/mleslie/parser/postgis/lwgeom_functions_lrs.c, /spike/mleslie/parser/postgis/lwgeom_geojson.c, /spike/mleslie/parser/postgis/lwgeom_geos.c, /spike/mleslie/parser/postgis/lwgeom_geos.h, /spike/mleslie/parser/postgis/lwgeom_geos_prepared.c, /spike/mleslie/parser/postgis/lwgeom_geos_prepared.h, /spike/mleslie/parser/postgis/lwgeom_gist.c, /spike/mleslie/parser/postgis/lwgeom_gml.c, /spike/mleslie/parser/postgis/lwgeom_inout.c, /spike/mleslie/parser/postgis/lwgeom_kml.c, /spike/mleslie/parser/postgis/lwgeom_ogc.c, /spike/mleslie/parser/postgis/lwgeom_pg.c, /spike/mleslie/parser/postgis/lwgeom_pg.h, /spike/mleslie/parser/postgis/lwgeom_rtree.c, /spike/mleslie/parser/postgis/lwgeom_rtree.h, /spike/mleslie/parser/postgis/lwgeom_spheroid.c, /spike/mleslie/parser/postgis/lwgeom_sqlmm.c, /spike/mleslie/parser/postgis/lwgeom_svg.c, /spike/mleslie/parser/postgis/lwgeom_transform.c, /spike/mleslie/parser/postgis/lwgeom_triggers.c, /spike/mleslie/parser/postgis/pgsql_compat.h, /spike/mleslie/parser/postgis/postgis.sql.in.c, /spike/mleslie/parser/postgis/profile.h, /spike/mleslie/parser/postgis/sqldefines.h.in, /spike/mleslie/parser/postgis/sqlmm.sql.in, /spike/mleslie/parser/postgis/test.c, /spike/mleslie/parser/postgis_config.h.in, /spike/mleslie/parser/regress/Makefile.in, /spike/mleslie/parser/regress/geojson.sql, /spike/mleslie/parser/regress/geojson_expected, /spike/mleslie/parser/regress/gml.sql, /spike/mleslie/parser/regress/gml_expected, /spike/mleslie/parser/regress/kml.sql, /spike/mleslie/parser/regress/kml_expected, /spike/mleslie/parser/regress/lwgeom_regress_expected, /spike/mleslie/parser/regress/regress.sql, /spike/mleslie/parser/regress/regress_expected, /spike/mleslie/parser/regress/sql-mm-circularstring_expected, /spike/mleslie/parser/regress/sql-mm-circularstring_expected.in, /spike/mleslie/parser/regress/sql-mm-compoundcurve_expected, /spike/mleslie/parser/regress/sql-mm-compoundcurve_expected.in, /spike/mleslie/parser/regress/sql-mm-curvepoly_expected, /spike/mleslie/parser/regress/sql-mm-curvepoly_expected.in, /spike/mleslie/parser/regress/sql-mm-general.sql, /spike/mleslie/parser/regress/sql-mm-general_expected, /spike/mleslie/parser/regress/sql-mm-multicurve_expected, /spike/mleslie/parser/regress/sql-mm-multicurve_expected.in, /spike/mleslie/parser/regress/sql-mm-multisurface_expected, /spike/mleslie/parser/regress/sql-mm-multisurface_expected.in, /spike/mleslie/parser/regress/svg.sql, /spike/mleslie/parser/regress/svg_expected, /spike/mleslie/parser/spatial_ref_sys.sql, /spike/mleslie/parser/topology/topology.sql.in.c, /spike/mleslie/parser/utils/new_postgis_restore.pl, /spike/mleslie/parser/utils/postgis_restore.pl: Merge in changes from trunk to maintain that warm feeling of currency. 2009-03-24 19:05 colivier * /trunk/postgis/lwgeom_kml.c: suppress compilation warning on non initialized variable 2009-03-23 22:45 pramsey * /trunk: Ignore autotools artefacts. 2009-03-23 22:44 pramsey * /trunk/autogen.sh, /trunk/config.guess, /trunk/config.sub: Once more unto the breach! autotools w/ mloskot autogen.sh from GBT#142 2009-03-23 17:18 pramsey * /trunk/ltmain.sh: Back to the future. 2009-03-22 07:50 robe * /trunk/doc/reference.xml: expansion of example and description 2009-03-22 07:46 robe * /trunk/doc/reference.xml: Create new exception section and move over the Has,Drop, Add BBOX family per MCA request. 2009-03-22 07:24 colivier * /branches/1.3/lwgeom/lwgeom_gml.c: Fix issue #141 on 1.3 branche. Related to Multi GML size computation. 2009-03-22 07:08 pramsey * /trunk/configure.ac: Can't get enough punishment: write out results of configure. 2009-03-22 06:43 pramsey * /trunk/config.guess, /trunk/ltmain.sh: Back for more punishment: if we can checkin config.sub and config.guess, we can check in ltmain.sh. Autotools, I despise thee. 2009-03-22 06:30 pramsey * /trunk/autogen.sh: OK, didn't like that. libtoolize alters config.guess and config.sub, but removing them breaks build. Run libtoolize by hand and add the resultants to svn? 2009-03-22 06:28 pramsey * /trunk/config.guess: config.guess back? 2009-03-22 03:34 pramsey * /trunk/config.sub: config.sub back in? 2009-03-22 03:23 pramsey * /trunk/autogen.sh, /trunk/config.guess, /trunk/config.sub: Break build per mloskot. Remember to run ./autogen.sh and hopefully you have libtoolize! 2009-03-22 02:26 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: typo 2009-03-22 02:23 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: not dealing correctly with arguments that are geometry arrays where there is only one geometry in the arglist 2009-03-21 19:14 colivier * /trunk/postgis/lwgeom_geojson.c, /trunk/postgis/lwgeom_gml.c, /trunk/postgis/lwgeom_kml.c, /trunk/postgis/lwgeom_svg.c: Fix static buffer size to add precision spaces. Cf #119 2009-03-21 16:55 mloskot * /spike/wktraster/scripts/gdal2wktraster.py: gdal2wktraster: Calculate real raster extent for regular blocking and insert it to RASTER_COLUMNS. Added calculate_geoxy() and calculate_bounding_box() functions. This is much more usable/stable version of raster blocking support. All loading modes tested using GDAL test dataset: utm.tif, 512x512, 1 band, 1BUI. TODO: Test with multi-band datasets. 2009-03-21 15:59 mloskot * /spike/wktraster/scripts/gdal2wktraster.py: Set svn:keywords property with Id 2009-03-21 15:58 mloskot * /spike/wktraster/scripts/gdal2wktraster.py: gdal2wktraster: Use AddRasterColumn function to enable table with RASTER data. Fixed bug with using scanline instead of block of whole raster size, if regular blocking is not requested. Execute all SQL statements within a single transaction. Added a bunch of utility functions. Example of use: - whole utm.tif in single row gdal2wktraster.py r utm.tif -t utm -o utm.sql - utm.tif tiled according to regular blocking coverage gdal2wktraster.py -r utm.tif -t utm_tiled -o utm_tiled.sql -k 2009-03-20 19:30 mloskot * /spike/wktraster/scripts/gdal2wktraster.py: gdal2wktraster: first version of regular blocking support. Work in progress and testing needed, however all loading modes should work quite well, well or very well :-) 2009-03-20 18:43 pramsey * /trunk/NEWS: Update release notes more 2009-03-20 16:48 kneufeld * /trunk/doc/reference.xml: updated the operator notes in reference.xml to reflect the fact that they do indeed use indexes. 2009-03-20 15:32 mloskot * /spike/wktraster/scripts/gdal2wktraster.py: gdal2wktraster: added calculate_block_size() function. 2009-03-20 14:58 mloskot * /spike/wktraster/scripts/gdal2wktraster.py: gdal2wktraster: stream generated output through opts.output, regardless of destination (file or stdout). It's no longer necessary to play with dedicated file descriptor. 2009-03-20 14:55 robe * /trunk/doc/reference.xml: Add ST_MakeLine array proto. Provide example use. Flag that ST_MAkeLine was enhanced in 1.4 2009-03-20 14:40 robe * /trunk/doc/reference.xml: Fill in missing ST_Collect(geomarray) proto. Provide examples for using ST_Union(geomarray), ST_Collect(geomarray) 2009-03-20 13:39 colivier * /trunk/postgis/lwgeom_gml.c: Fix GML multi size computation. Cf issue #141 2009-03-20 12:37 mloskot * /spike/wktraster/scripts/gdal2wktraster.py: gdal2wktraster: extracted wkblify_band_header function. 2009-03-20 12:05 mloskot * /spike/wktraster/scripts/gdal2wktraster.py: gdal2wktraster: simplify interface of raster operations by passing single configuration object instead of selected options separately. This will make it easier to support different strategies of raster translation. TODO: Probably, an object with controlled state would fit better than going procedural programming way. 2009-03-20 11:42 mloskot * /spike/wktraster/scripts/gdal2wktraster.py: gdal2wktraster.py: Added options -e, --endian (all other values than 0 for NDR are ignored) and -w, --wktraster-version (all other values than 0 are invalid). Options reserve for future. 2009-03-20 05:43 kneufeld * /trunk/doc/reference.xml, /trunk/postgis/postgis.sql.in.c: a small typo patch from mloskot, renaming a few "geometry_column" to "geometry_columns" 2009-03-20 05:32 kneufeld * /trunk/configure.ac, /trunk/doc/Makefile.in, /trunk/doc/postgis.xml, /trunk/doc/reference.xml, /trunk/doc/reference_new.xml, /trunk/doc/reference_old.xml: renamed reference.xml to reference_old.xml renamed reference_new.xml to reference.xml updated configure.ac, doc/Makefile.in, and doc/postgis.xml accordingly. 2009-03-19 18:27 mloskot * /spike/wktraster/scripts/gdal2wktraster.py: gdal2wktraster.py: more refactoring, assert file is not none if -F specified. 2009-03-19 17:58 pramsey * /trunk/postgis/lwgeom_chip.c: Revert, now I get a warning in OS/X. Solaris will have to suck it up. 2009-03-19 17:53 mloskot * /spike/wktraster/scripts/gdal2wktraster.py: gdal2wktraster.py: refactoring, extract some functions. 2009-03-19 17:50 pramsey * /trunk/autogen.sh, /trunk/configure.ac: Make autogen.sh a little more tolerant of missing / re-named autotools. 2009-03-19 17:28 kneufeld * /trunk/doc/reference_new.xml: updated ST_Relate docs - changed 3rd parameter to be more clear 2009-03-19 17:03 pramsey * /trunk/postgis/lwgeom_debug.c: Remove warning in Solaris. 2009-03-19 16:58 pramsey * /trunk/postgis/lwgeom_chip.c: Remove warning in Solaris. 2009-03-19 16:52 pramsey * /trunk/postgis/lwgeom_geos_prepared.c, /trunk/postgis/lwgeom_geos_prepared.h: Remove one last 'const' warning. 2009-03-19 14:39 mloskot * /spike/wktraster/scripts/gdal2wktraster.py: gdal2wktraster.py: Refactored script parameters to groups. Added -k, --regular-blocking option and test for single-raster input if -k is specified (See http://postgis.refractions.net/pipermail/postgis-devel/2009-March/005209.html). 2009-03-19 13:27 colivier * /trunk/postgis/lwgeom_svg.c: Few minor improve/change on memory size to allocate 2009-03-19 11:52 mcayland * /trunk/postgis/lwgeom_geos.c: More lwgeom_geos.c fixes to remove compilation warnings, but this time for compiling with GEOS >= 3.1. 2009-03-19 06:05 pramsey * /trunk/postgis/lwgeom_estimate.c, /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/lwgeom_gist.c, /trunk/postgis_config.h.in: Oops, we don't use the literal output of autoheader. 2009-03-19 05:55 pramsey * /trunk/postgis/lwgeom_geos_prepared.c: Remove prepared geometry compilation warning. 2009-03-19 05:54 pramsey * /trunk/postgis/lwgeom_estimate.c, /trunk/postgis/lwgeom_gist.c: Add ieeefp.h for Solaris. 2009-03-19 05:53 pramsey * /trunk/configure.ac, /trunk/postgis_config.h.in: Add testing for ieeefp.h to autoconf 2009-03-19 00:48 pramsey * /trunk/regress/sql-mm-circularstring_expected, /trunk/regress/sql-mm-compoundcurve_expected, /trunk/regress/sql-mm-curvepoly_expected, /trunk/regress/sql-mm-multicurve_expected, /trunk/regress/sql-mm-multisurface_expected: Final fix to remove cpp requirement 2009-03-19 00:38 pramsey * /trunk/regress/sql-mm-circularstring_expected, /trunk/regress/sql-mm-circularstring_expected.in, /trunk/regress/sql-mm-compoundcurve_expected, /trunk/regress/sql-mm-compoundcurve_expected.in, /trunk/regress/sql-mm-curvepoly_expected, /trunk/regress/sql-mm-curvepoly_expected.in, /trunk/regress/sql-mm-multicurve_expected, /trunk/regress/sql-mm-multicurve_expected.in, /trunk/regress/sql-mm-multisurface_expected, /trunk/regress/sql-mm-multisurface_expected.in: Remove preproc step for sql-mm curve regression. 2009-03-19 00:37 pramsey * /trunk/regress/Makefile.in, /trunk/regress/sql-mm-circularstring_expected.in, /trunk/regress/sql-mm-compoundcurve_expected.in, /trunk/regress/sql-mm-curvepoly_expected.in, /trunk/regress/sql-mm-multicurve_expected.in, /trunk/regress/sql-mm-multisurface_expected.in: Remove USE_JTS and cpp preproc from sql-mm regression 2009-03-18 23:42 pramsey * /trunk/TODO: Add lidar item 2009-03-18 17:30 mloskot * /spike/wktraster/rt_pg/rtpostgis.sql.in.c: More TODOs about CHECKs in AddRasterColumn() function. 2009-03-18 17:20 mloskot * /spike/wktraster/rt_pg/rtpostgis.sql.in.c: Added TODO on replacing ST_Equals with && if we will find it necessary in future. 2009-03-18 15:19 mloskot * /spike/wktraster/rt_pg/rtpostgis.sql.in.c: AddRasterColumn: perform non-rotated extent check only if regular_blocking requested. 2009-03-18 13:37 mloskot * /spike/wktraster/rt_pg/rtpostgis.sql.in.c: AddRasterColumn: poor-man's check if given extent represents non-rotated rectangle. 2009-03-18 12:38 mloskot * /spike/wktraster/rt_pg/rtpostgis.sql.in.c: Fix to recent commit: use RT_SRID function, not ST_SRID. 2009-03-18 12:22 mloskot * /spike/wktraster/rt_pg/rtpostgis.sql.in.c: Added CHECK constraint on SRID value. 2009-03-18 11:44 mloskot * /spike/wktraster/rt_core/rt_api.c, /spike/wktraster/rt_core/rt_api.h, /spike/wktraster/rt_pg/rt_pg.c, /spike/wktraster/rt_pg/rt_pg.h: Updated svn:keywords property. 2009-03-17 14:41 pracine * /spike/wktraster/rt_pg/rtpostgis.sql.in.c: Added rt_bandpath(rast,bandnum) 2009-03-16 23:06 mcayland * /trunk/liblwgeom/lex.yy.c, /trunk/liblwgeom/lwgunparse.c, /trunk/liblwgeom/wktparse.lex, /trunk/postgis/lwgeom_inout.c: More cleanup work based upon Mateusz's MSVC patches; remove references to unistd.h and sys/param.h since they are no longer required for determining endian-ness. 2009-03-16 22:57 pracine * /spike/wktraster/scripts/gdal2wktraster.py: Added an option (-F) to add the name of the file in a new column. This is useful to correctly identify tiles order from filenames after loading. 2009-03-16 22:23 pracine * /spike/wktraster/rt_pg/rt_pg.c: Added RT_BandPath(rast,bandnum) 2009-03-16 22:23 pracine * /spike/wktraster/scripts/gdal2wktraster.py: Added the possibility to register a raster. 2009-03-16 17:42 mloskot * /spike/wktraster/rt_pg/rtpostgis.sql.in.c: AddRasterColumn() function: Added basic validation for: nodata array vs pixel types, type of extent geometry, raster_blocking value vs block sizes, out_db. 2009-03-16 15:00 mloskot * /spike/wktraster/rt_pg/rtpostgis.sql.in.c: Redefined AddRasterColumn shortcuts to accept all parameters but / - default values are used. 2009-03-16 13:57 mloskot * /spike/wktraster/rt_pg/rtpostgis.sql.in.c: Relaxed AddRasterColumn to accept NULL as value of optional parameters. Added IS NULL validation to mendatory parameters. Implemented two short versions of AddRasterColumn. 2009-03-16 10:56 mloskot * /spike/wktraster/rt_pg/rtpostgis.sql.in.c: rt_pg/rtpostgis.sql.in.c: re-indeted. 2009-03-15 02:48 mloskot * /spike/wktraster/rt_pg/rtpostgis.sql.in.c: Implemented basic version of AddRasterColumn function. 2009-03-13 13:11 robe * /trunk/doc/postgis.xml: switch order 2009-03-13 13:09 robe * /trunk/doc/reference_new.xml: get rid of sT_PolyFromWKB reference. Will readd those stupid ones left in reference.xml later 2009-03-13 13:08 robe * /trunk/doc/postgis.xml: more spots 2009-03-13 13:05 robe * /trunk/doc/postgis.xml: missed a spot 2009-03-13 12:53 robe * /trunk/doc/postgis.xml: remove using_postgis and reference and add using_postgis_dataman, using_postgis_app 2009-03-13 12:11 robe * /trunk/doc/Makefile.in, /trunk/doc/using_postgis.xml, /trunk/doc/using_postgis_app.xml, /trunk/doc/using_postgis_dataman.xml: Break using_postgis into 2 sections, remover reference.xml from doc make 2009-03-13 12:09 mloskot * /spike/wktraster/scripts/pyrtreader.py, /spike/wktraster/scripts/rtpixdump.py, /spike/wktraster/scripts/rtreader.py: scripts: pyrtreader.py -> rtreader.py. 2009-03-13 03:52 mleslie * /spike/mleslie/parser/liblwgeom/liblwgeom.h, /spike/mleslie/parser/liblwgeom/lwgparse.c: Adding knowledge of the SQL-MM WKB definitions for curved and 3-4d geometries. 2009-03-12 23:20 robe * /trunk/extras/tiger_geocoder/geocode/geocode_address_countysub_exact.sql, /trunk/extras/tiger_geocoder/geocode/geocode_address_countysub_fuzzy.sql, /trunk/extras/tiger_geocoder/geocode/geocode_address_place_exact.sql, /trunk/extras/tiger_geocoder/geocode/geocode_address_place_fuzzy.sql, /trunk/extras/tiger_geocoder/geocode/geocode_address_state.sql, /trunk/extras/tiger_geocoder/geocode/geocode_address_zip.sql, /trunk/extras/tiger_geocoder/geocode/geocode_location.sql, /trunk/extras/tiger_geocoder/geocode/geocode_zip.sql, /trunk/extras/tiger_geocoder/normalize/pprint_addy.sql, /trunk/extras/tiger_geocoder/tables/lookup_tables.sql: #HISTORY #GBT 121: update tiger_geocoder to run in PostgreSQL 8.3 - apply patch from cdwinslow 2009-03-12 19:03 mloskot * /spike/wktraster/rt_pg/rtpostgis.sql.in.c: Updated rtpostgis.sql.in.c according to the latest version of RASTER_COLUMNS spec. 2009-03-12 18:35 mloskot * /spike/wktraster/scripts/pyrtreader.py, /spike/wktraster/scripts/rtpixdump.py: scripts: Added rtpixdump.py script to dump whole RASTER (bands/pixel values) in single field (row/column) to text. It is based on pyrtreader.py. 2009-03-12 17:56 mloskot * /spike/wktraster/scripts/pyrtreader.py: scripts: Added a simple driver to read RASTER field data directly from a table. Tha main purpose of the RasterReader is to test and debug WKT Raster implementation. It is not supposed to be an efficient performance killer, by no means. 2009-03-11 19:46 mloskot * /spike/wktraster/scripts/gdal2wktraster.py: gdal2wktraster.py: Testing if loader perhaps breaks raster data, so there is a bands shift in the output. To be removed after tests. 2009-03-11 17:35 mloskot * /spike/wktraster/scripts/gdal2wktraster.py: Setting executable attribute on gdal2wktraster.py 2009-03-11 05:31 kneufeld * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: updated SQL/MM specs in ST_PointFromWKB 2009-03-11 05:13 kneufeld * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: moved over ST_LineFromWKB 2009-03-11 05:11 kneufeld * /trunk/doc/reference.xml: added missing linkend 2009-03-11 05:09 kneufeld * /trunk/doc/reference_new.xml: updated doc descriptions and linkends. 2009-03-11 04:56 kneufeld * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: moved over ST_PointFromWKB 2009-03-11 04:35 kneufeld * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: moved over ST_GeomFromWKB 2009-03-10 21:29 mcayland * /trunk/liblwgeom/lwgunparse.c: More MSVC fixes from Mateusz related to ISO C++ vs. C99 variable initialisation. 2009-03-10 21:05 colivier * /trunk/regress/svg.sql, /trunk/regress/svg_expected: updated SVG unit to reduce to max 2 decimal digits 2009-03-10 21:03 pramsey * /trunk/NEWS: MSVC line 2009-03-10 20:49 colivier * /trunk/regress/Makefile.in, /trunk/regress/svg.sql, /trunk/regress/svg_expected: Add SVG unit test file 2009-03-10 20:42 pramsey * /trunk/NEWS, /trunk/doc/release_notes.xml: Add 1.3.5 release notes into trunk docs 2009-03-10 20:37 pramsey * /trunk/NEWS: First cut of 1.4 release notes. 2009-03-10 20:25 mcayland * /trunk/GNUmakefile, /trunk/liblwgeom/cunit/Makefile.in: Fix for GBT#132: Make check should run CUnit. This is to aid developers as we move the majority of the testing framework over to CUnit. 2009-03-10 20:15 mcayland * /trunk/postgis/long_xact.c, /trunk/postgis/lwgeom_box2dfloat4.c, /trunk/postgis/lwgeom_box3d.c, /trunk/postgis/lwgeom_btree.c, /trunk/postgis/lwgeom_chip.c, /trunk/postgis/lwgeom_dump.c, /trunk/postgis/lwgeom_estimate.c, /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/lwgeom_geos.h, /trunk/postgis/lwgeom_geos_prepared.h, /trunk/postgis/lwgeom_gist.c, /trunk/postgis/lwgeom_inout.c, /trunk/postgis/lwgeom_pg.c, /trunk/postgis/lwgeom_pg.h, /trunk/postgis/lwgeom_sqlmm.c, /trunk/postgis/lwgeom_transform.c: Commit Mateusz's patch to move the postgres.h #include to the top of the file in order to aid the MSVC build. 2009-03-10 20:15 colivier * /trunk/regress/gml.sql, /trunk/regress/gml_expected: update GML unit test according to AsGML option related to CRS output option 2009-03-10 19:37 mcayland * /trunk/liblwgeom/wktparse.h: Remove compiler warning from commit r3821. 2009-03-10 19:30 colivier * /trunk/regress/geojson.sql, /trunk/regress/geojson_expected: Update unit test upon previous GeoJson CRS change 2009-03-10 19:29 mcayland * /trunk/configure.ac, /trunk/postgis/lwgeom_geos.c, /trunk/postgis/lwgeom_geos.h, /trunk/postgis/postgis.sql.in.c: Update PostGIS trunk so that the minimum required version of GEOS is 3.0.0. This allows us to finally remove all remaining compilation warnings since we can adjust the casts to make correct use of the GEOS 3.0.0 header types. 2009-03-10 19:22 mloskot * /spike/wktraster/rt_pg/rtpostgis.sql.in.c: First version of metadata table RASTER_COLUMNS based on the discussions at the ToCoSprint2009. Added stubs for related functions AddRasterColumn and DropRasterColumn. The functions are available from SQL but they do nothing, just return dummy message and print TODO notice. Added a bunch of comments. Let's spin, rock to roll\! 2009-03-10 18:20 colivier * /trunk/doc/reference_new.xml, /trunk/postgis/lwgeom_geojson.c, /trunk/postgis/lwgeom_gml.c, /trunk/postgis/postgis.sql.in.c: Fix GeoJson CRS output format (1.0 spec). Add OGC long CRS format (Cf RFC 5165) as an option. On AsGeoJson it change option order from 1.3.X between Bbox and CRS. On AsGML a new option parameter is added 2009-03-10 18:01 mloskot * /spike/wktraster/scripts/gdal2wktraster.py: gdal2wktraster.py: reverting -I to -i change introduced in r3832. 2009-03-10 17:24 mcayland * /trunk/doc/installation.xml, /trunk/doc/postgis.xml: Some documentation updates; change the instructions for decompressing the tarballs for PROJ and GEOS so that they work for our Solaris friends (as per the instructions for the main PostGIS tarball). Also move version entities for GEOS and PROJ into postgis.xml, so that as newer versions of PROJ/GEOS are released, we only need to update the version number in one location for the change to be reflected throughout the installation documentation. 2009-03-10 16:35 mloskot * /spike/wktraster/scripts/gdal2wktraster.py: gdal2wktraster.py: Use lower-case script parameters (renamed -I to -i). Added log message about using GiST index for raster. 2009-03-10 16:26 mcayland * /trunk/liblwgeom/lwgunparse.c: Augment comment related to Paul's fix for GBT#130 as I'm bound to forget why we decided to do this at a later date... 2009-03-10 16:24 colivier * /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwcircstring.c, /trunk/liblwgeom/lwgeom.c: Add circstring release and LWGEOM conversion entry 2009-03-10 16:20 kneufeld * /branches/1.3/lwgeom/lwpostgis.sql.in: Added fix to address an SRID of -1 in probe_geometry_columns 2009-03-10 16:18 mcayland * /trunk/liblwgeom/lwgunparse.c: Remove some GCC-isms from the unparser related to setting array sizes at run-time rather than compile time. Per report from Mateusz Loskot. 2009-03-10 15:54 mcayland * /trunk/postgis/lwgeom_transform.c: Fix GBT#126: Don't include private PROJ.4 header projects.h. It appears that from its inception, PostGIS has inadvertently used the PROJ.4 internal projects.h header file rather than the correct proj_api.h header file. This patch flips over to the new header file and changes everything over to use the new external structures/APIS. 2009-03-10 15:12 pramsey * /trunk/liblwgeom/lwgunparse.c: Fix for GBT #130, remove bdpoly regression failure. 2009-03-10 15:06 mcayland * /trunk/doc/reference_new.xml, /trunk/postgis/lwgeom_transform.c: Fix for GBT#89: transform() grid-shift 2nd chance logic defective. Remove the 2nd chance logic completely and allow the user to configure the behaviour using the standard PROJ.4 +nadgrids parameter. I've added a section to the ST_Transform() section of the manual which gives an example of how you can do this. 2009-03-10 14:59 colivier * /trunk/postgis/lwgeom_svg.c: Add SVG L Command in absolute path according to BNF SVG Path. Add some forgotten geometry release. 2009-03-10 13:37 strk * /spike/wktraster/doc/RFC2-WellKnownBinaryFormat: Fix 32 vs 64 bit typos 2009-03-10 07:19 pracine * /branches/1.3/lwgeom/lwpostgis.sql.in: Added fix to address an SRID of -1 in probe_geometry_columns 2009-03-10 00:29 mleslie * /trunk/liblwgeom/lex.yy.c, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwcurvepoly.c, /trunk/liblwgeom/lwgparse.c, /trunk/liblwgeom/lwgunparse.c, /trunk/liblwgeom/lwmcurve.c, /trunk/liblwgeom/wktparse.h, /trunk/liblwgeom/wktparse.tab.c, /trunk/liblwgeom/wktparse.y, /trunk/regress/sql-mm-compoundcurve.sql, /trunk/regress/sql-mm-compoundcurve_expected.in, /trunk/regress/sql-mm-curvepoly.sql, /trunk/regress/sql-mm-curvepoly_expected.in, /trunk/regress/sql-mm-serialize.sql: Moving parser changes from spike/mleslie/parser to allow the proper nesting of compound curves within curve polygons and the validation of compound curve continuity. This also resolves GBT#124. 2009-03-09 22:01 pramsey * /trunk/postgis/lwgeom_sqlmm.c: Don't segmentize geometry if input doesn't pass hasarc 2009-03-09 21:15 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: Put ST_CurveToLine back in script. Seems to not crash anymore with Paul's changes to GBT: 112 2009-03-09 19:32 mloskot * /spike/wktraster/scripts/gdal2wktraster.py: gdal2wktraster.py: This is patch from Pierre at the Toronto Sprint: * Support processing of directories of raster files. Raster files specification using wildcards. * Option -I, --index to generated GiST index on raster column. 2009-03-09 18:40 pramsey * /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwgeom.c, /trunk/postgis/lwgeom_functions_basic.c, /trunk/regress/regress.sql, /trunk/regress/regress_expected: Fix for GBT#96. 2009-03-09 17:19 mcayland * /trunk/spatial_ref_sys.sql: Fix the OSGB 27700 SRID definition in spatial_ref_sys.sql since it is missing a datum parameter. We can't backpatch this since it is only available in newer versions of PROJ, and we don't have any PROJ version detection capability in 1.3 branch. 2009-03-09 16:20 mcayland * /trunk/postgis/lwgeom_dump.c: Remove compile warnings from lwgeom_dump.c related to the removal of TupleDescGetSlot (we don't need to set the deprecated fields in FuncCallContext if we are using BuildTupleFromCStrings). 2009-03-09 15:34 pramsey * /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwgeom.c, /trunk/postgis/lwgeom_functions_basic.c: More camel-case changes. 2009-03-09 14:51 colivier * /trunk/postgis/lwgeom_svg.c: Refactored the whole assvg export function in the same way than asgeojson. Fix #119 issue on big geometrycollection geometry. Keep the same SVG output than before 2009-03-09 14:36 pramsey * /trunk/ChangeLog, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwalgorithm.c, /trunk/liblwgeom/lwcollection.c, /trunk/liblwgeom/lwgeom.c, /trunk/liblwgeom/lwpoint.c, /trunk/postgis/lwgeom_dump.c, /trunk/postgis/lwgeom_functions_analytic.c, /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/lwgeom_geos.c, /trunk/postgis/lwgeom_ogc.c, /trunk/postgis/lwgeom_pg.c, /trunk/postgis/lwgeom_transform.c: Remove some camelCase function signatures from liblwgeom 2009-03-08 22:33 mcayland * /trunk/postgis/lwgeom_box3d.c, /trunk/postgis/postgis.sql.in.c, /trunk/regress/lwgeom_regress_expected: Fix for GBT#93: ST_Extent() and ST_Estimated_Extent() return BOX2DFLOAT4s. This is currently done using a horrible hack for backwards compatibility which introduces a new type just for ST_Extent(). See GBT email to postgis-devel and code comments for more detail. 2009-03-08 21:46 pramsey * /branches/1.3/lwgeom/lwgeom_api.c: Fix goof in box2d computation. 2009-03-08 21:41 pramsey * /trunk/liblwgeom/lwgeom_api.c: Fix goof in box2d computation. 2009-03-08 21:17 pramsey * /branches/1.3/lwgeom/lwgeom_sqlmm.c: Fix for GBT#112 2009-03-08 21:15 pramsey * /trunk/liblwgeom/lwsegmentize.c: Fix for GBT#112 2009-03-08 17:00 mcayland * /trunk/postgis/lwgeom_accum.c: Add some explanation comments to lwgeom_accum.c explaining why we need to implement our own set of geometry aggregate functions. 2009-03-08 16:36 mcayland * /trunk/postgis/lwgeom_box.c, /trunk/postgis/lwgeom_box3d.c, /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/lwgeom_pg.h: Alter the in-built casts between the internal PostgreSQL BOX type and the PostGIS geometry/BOX3D types so that they do not go through an intermediate BOX2DFLOAT4 first. This prevents the float4 rounding errors appearing in the numbers when invoking the casts. 2009-03-08 15:43 pramsey * /branches/1.3/lwgeom/lwgeom_api.c: Fix GBT#116, EMPTY hex polygon no longer causes crash. 2009-03-08 15:37 pramsey * /trunk/liblwgeom/lwgeom_api.c: Fix for GBT #116, EMPTY hex polygon no longer causes crash. 2009-03-08 14:36 mcayland * /trunk/postgis/lwgeom_functions_analytic.c: Fix GBT#122: ST_SnapToGrid gives 13 when fed circular string. Alter the error message so that it correctly displays the type rather than just it's internal number. 2009-03-08 14:31 mcayland * /branches/1.3/lwgeom/lwgeom_functions_analytic.c: Fix GBT#122: ST_SnapToGrid gives 13 when fed circular string. Alter the error message so that it correctly displays the type rather than just it's internal number. 2009-03-06 16:06 mloskot * /spike/wktraster/scripts/Makefile.in: Fixed stupid bug introduced in r3798 in Makefile.in. 2009-03-06 14:15 robe * /trunk/postgis/lwgeom_dump.c: missing svn tags and copyright info 2009-03-05 12:32 mloskot * /spike/wktraster/scripts, /spike/wktraster/scripts/Makefile.in: scripts/Makefile.in: Fixed install target. 2009-03-04 21:37 pracine * /spike/wktraster/configure.ac: Added a makefile to copy gdap2wktraster.py to pgsql/bin. Removed unnecessary link with geos and proj. 2009-03-04 21:36 pracine * /spike/wktraster/Makefile: Copy gdap2wktraster.py to pgsql/bin. 2009-03-04 21:35 pracine * /spike/wktraster/scripts/Makefile.in: Copy gdap2wktraster.py to pgsql/bin. 2009-03-04 20:25 pracine * /spike/wktraster/rt_pg/rt_pg.c: Removed useless variables preventing MinGW compilation. 2009-03-04 20:23 pracine * /spike/wktraster/README: Added some info to compile with MinGW. 2009-03-04 20:10 pracine * /spike/wktraster/README: Test commit 2009-03-03 18:25 mloskot * /spike/wktraster/scripts/pixval.py: Added pixval.py script. This is a simple utility based on GDAL which help to compare pixel values while testing WKT Raster functionality. 2009-03-03 18:01 robe * /trunk/doc/reference_new.xml, /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: Flag ST_GeoHash as curved support friendly, put in pretty anchors for special function sections 2009-03-03 18:00 pramsey * /trunk/liblwgeom/cunit/cu_algorithm.c: Fix tests to match current geohash signatures (lon/lat) and precisions (odd and even) 2009-03-03 17:20 strk * /spike/wktraster/autogen.sh: Add libtolize step in autogen.sh, as it seems we'll need to invoke libtool to figure PIC flags 2009-03-03 16:41 mloskot * /spike/wktraster/rt_pg/rt_pg.c: Fixed RT_Value to accept 1-based X and Y coordinates to conform indexing of bands. 2009-03-03 16:20 mloskot * /spike/wktraster/rt_pg/rt_pg.c, /spike/wktraster/rt_pg/rtpostgis.sql.in.c: Implemented RT_Value function to return single pixel value of specified band and in given location (coords). Added a stub for RT_SetValue - currently it returns what it gets, no real writing is performed. TODO: What RT_SetValue is supposed to return. Changed severity of number of NOTICE messages to ERROR. 2009-02-28 18:55 mloskot * /spike/wktraster/rt_pg/rtpostgis.sql.in.c, /spike/wktraster/rt_pg/test/props.sql: Renamed all RT_Get* functions removing Get prefix and reordering name components for better readability. 2009-02-28 18:40 mloskot * /spike/wktraster, /spike/wktraster/macros, /spike/wktraster/macros/.svnignore, /spike/wktraster/rt_core, /spike/wktraster/rt_core/.svnignore, /spike/wktraster/rt_pg, /spike/wktraster/rt_pg/.svnignore, /spike/wktraster/rt_pg/test, /spike/wktraster/rt_pg/test/.svnignore: Set svn:ignore property on the whole source tree. 2009-02-28 18:28 mloskot * /spike/wktraster/.svnignore: Added .svnignore template file. 2009-02-27 18:16 mloskot * /spike/wktraster/rt_pg/rt_pg.c, /spike/wktraster/rt_pg/rtpostgis.sql.in.c: Replaced RT_GetBandPixelType with RT_GetBandPixelTypeName. Renamed RT_GetBandPixelTypeName to RT_GetBandPixelType. Request for band pixel type returns type name/moniker instead of numerical code. 2009-02-27 18:09 robe * /trunk/postgis/lwgeom_dump.c: Get rid of additional calls to TupleDescGetSlot(tupdesc) in dump and dumprings and replace deprecated use of TupleDescGetSlot with 8.1+ preferred BlessTupleDesc 2009-02-27 17:38 mloskot * /spike/wktraster/rt_pg/rt_pg.c, /spike/wktraster/rt_pg/rtpostgis.sql.in.c: Added RT_GetBandPixelTypeName function to return pixel type moniker. Moniker is more readable than type code. This is a helper not included in the official specification. 2009-02-25 12:39 mloskot * /spike/wktraster/rt_pg/rt_pg.c, /spike/wktraster/rt_pg/test/Makefile.in, /spike/wktraster/rt_pg/test/bytea.sql, /spike/wktraster/rt_pg/test/bytea_expected: Added unit test bytea.sql for rt_bytea function and the cast. 2009-02-25 12:00 mloskot * /spike/wktraster/rt_pg/rt_pg.c: Added FIXME comment about alloc/dealloc functions mix. mloskot: Then there is a problem, because rt_context_t is an incomplete type inside rt_pg.[hc]. It's declared in rt_api.h and defined in rt_api.c, so it's not possible to dereference it in rt_pg.c. GCC does not allow it anyway. strk: Any object returned by corelib should have it's own destructor. In this case the best would be to allocate memory outside, exposing the _size() methods to figure how much memory is needed. 2009-02-25 11:46 mloskot * /spike/wktraster/scripts/gdal2wktraster.py: Cleanup. 2009-02-25 11:28 mloskot * /spike/wktraster/scripts/gdal2wktraster.py: Fixed bug in testing sys.stdout type. 2009-02-24 19:37 mloskot * /spike/wktraster/rt_pg/rt_pg.c, /spike/wktraster/rt_pg/rtpostgis.sql.in.c: Added function RT_bytea to return WKB as PostgreSQL bytea object. Added implicit cast of raster to bytea. Now, it is possible to use PostgreSQL en-/decode functions like SELECT encode(the_rast, 'base64') FROM myrast 2009-02-24 19:18 mloskot * /spike/wktraster/rt_core/rt_api.c: Fixed typos in info messages. 2009-02-24 16:58 mloskot * /spike/wktraster/README.debugging: Debugging options explained. 2009-02-24 16:52 mloskot * /spike/wktraster/configure.ac, /spike/wktraster/rt_core/Makefile.in, /spike/wktraster/rt_core/rt_api.c, /spike/wktraster/rt_pg/Makefile.in, /spike/wktraster/rt_pg/rt_pg.c: Added 3 new options to configure.ac: --enable-rtapi-debug, --enable-rtpg-debug and --enable-rtpgmem-debug. These options eliminate manual switching of macros like RT_API_DEBUG directly in code. 2009-02-24 13:18 mloskot * /spike/wktraster/scripts/gdal2wktraster.py: gdal2wktraster.py: we probably need a copying notice in the file header. 2009-02-24 13:12 mloskot * /spike/wktraster/scripts/gdal2wktraster.py: gdal2wktraster.py: Poor man errors handling. 2009-02-24 13:00 mloskot * /spike/wktraster/scripts/gdal2wktraster.py: gdal2wktraster.py: Added support of multiple input raster files. Now it's possible to request to import only Nth band of N raster files. Cleanup and funcs extractions. 2009-02-24 12:26 mloskot * /spike/wktraster/scripts/gdal2wktraster.py: gdal2wktraster.py: fixed validation of command line options. 2009-02-24 12:18 mloskot * /spike/wktraster/scripts/gdal2wktraster.py: gdal2wktraster.py: Added --band option to specify number of band imported from single-input raster. Cleanup. 2009-02-23 16:41 mloskot * /spike/wktraster/scripts/gdal2wktraster.py: Disabled INSERT SQL log output, it makes too much noise when loading big rasters :-) 2009-02-23 16:25 mloskot * /spike/wktraster/scripts/gdal2wktraster.py: gdal2wktraster.py: Fixed handling output destination (file or stdout). Log INSERT SQL. 2009-02-23 15:36 mloskot * /spike/wktraster/rt_core/testwkb.c: rt_core/testwkb.c: Added new testcase: 1x3, little endian, band0 16BSI, nodata 1, srid -1. 2009-02-23 15:26 mloskot * /spike/wktraster/scripts/gdal2wktraster.py: gdal2wktraster.py: generate upper-case HEX output, related to PostGIS issue 120, already fixed. 2009-02-23 15:19 strk * /trunk/liblwgeom/lwgeom_api.c: Fix parse_hex to support lower-case A-F too (issue 120) 2009-02-23 14:28 mloskot * /spike/wktraster/scripts/gdal2wktraster.py: gdal2wktraster.py: updated usage message. 2009-02-23 13:47 robe * /trunk/doc/Makefile.in: change to move postgis_comments.sql to root 2009-02-23 12:54 mloskot * /spike/wktraster/scripts/gdal2wktraster.py: gdal2wktraster.py: In verbose mode, print original value along with its hex encoded form. 2009-02-20 19:32 mloskot * /spike/wktraster/scripts/gdal2wktraster.py: gdal2wktraster.py: Fixed stupid bug, was big-endian but should be little-endian. 2009-02-20 19:28 mloskot * /spike/wktraster/scripts/gdal2wktraster.py: gdal2wktraster.py: ALWAYS output raster data encoded in HEX as little-endian. Use 'rast' as default column name for raster. Added --field option to override default column name. 2009-02-20 18:56 mloskot * /spike/wktraster/scripts/gdal2wktraster.py: gdal2wktraster.py: better handling for rasters with NODATA value specified (see gdal/data/bw_sample.jpg). Improved logs. 2009-02-20 18:11 mloskot * /spike/wktraster/scripts/gdal2wktraster.py: gdal2wktraster.py: fixed handling default SRID = -1. 2009-02-20 18:10 mloskot * /spike/wktraster/scripts/gdal2wktraster.py: gdal2wktraster.py: removed old comments, added new. 2009-02-20 18:04 mloskot * /spike/wktraster/scripts/gdal2wktraster.py: Updated svn:keywords property with Id. 2009-02-20 18:03 mloskot * /spike/wktraster/scripts/gdal2wktraster.py: Usable implementation of gdal2wktraster.py script. This version supports number of options and generates SQL statements to DROP and CREATE table with raster field (currently, hardcoded 'rast' column name is used) and translates input GDAL raster/bands to SQL INSERT statements. FIXME: Values of SRID and NODATA are not being translated correctly. 2009-02-20 13:16 mloskot * /spike/wktraster/scripts/gdal2wktraster.py: Parsing command line options for gdal2wktraster.py. 2009-02-19 21:12 pramsey * /trunk/loader/dbfopen.c: Add variable decls to trunk :) 2009-02-19 20:59 pramsey * /trunk/loader/dbfopen.c: Add EOF marker, per GBT#105 2009-02-19 20:58 pramsey * /branches/1.3/loader/dbfopen.c: Add a little more testing, so we don't write lots and lots of EOF markers 2009-02-19 20:57 pramsey * /branches/1.3/loader/dbfopen.c: Add end-of-file marker to DBF, per GBT#105 2009-02-19 19:01 mloskot * /spike/wktraster/scripts/gdal2wktraster.py: Added a dirty utility used to dump GDAL raster into hex-encoded WKB stream of bytes. It's a raw prototype of raster2pgsql tool planned for future. 2009-02-19 18:58 mloskot * /spike/wktraster/scripts: Added wktraster/scripts directory. 2009-02-19 14:00 mloskot * /spike/wktraster/README: Technical docs location mentioned in README. 2009-02-19 12:45 mloskot * /spike/wktraster/rt_pg/rt_pg.c, /spike/wktraster/rt_pg/rtpostgis.sql.in.c: Implemented RT_GetBandNoDataValue. TODO: No test provided, to be added soon. 2009-02-19 12:34 mloskot * /spike/wktraster/rt_pg/rt_pg.c, /spike/wktraster/rt_pg/rtpostgis.sql.in.c: Implemented RT_GetBandPixelType function. TODO: No test provided, to be added soon. 2009-02-19 09:42 mcayland * /trunk/postgis/long_xact.c, /trunk/postgis/lwgeom_estimate.c: Update trunk so that it will compile against PostgreSQL 8.4. Based upon Talha Rizwan's original patch, with a small tweak from me. 2009-02-19 09:38 mcayland * /branches/1.3/lwgeom/long_xact.c, /branches/1.3/lwgeom/lwgeom_estimate.c: Update 1.3 branch so that it will compile against PostgreSQL 8.4. Based upon Talha Rizwan's original patch, with a small tweak from me. 2009-02-18 17:38 mloskot * /spike/wktraster/rt_pg/rt_pg.c: Updated RT_GetGeoReference() with TODO note on dealing with 'almost always negative' value of pixel size in the y-direction. 2009-02-18 17:33 mloskot * /spike/wktraster/rt_pg/rt_pg.c, /spike/wktraster/rt_pg/test/props.sql: Added implementation of function RT_GetGeoReference(raster) -> string. TODO: The function test is missing, to be added. 2009-02-18 15:14 mloskot * /spike/wktraster/rt_pg/rt_pg.c, /spike/wktraster/rt_pg/rt_pg.h, /spike/wktraster/rt_pg/rtpostgis.sql.in.c, /spike/wktraster/rt_pg/test/props.sql: Updated svn:keywords property with Id. Added stubs for RASTER_getPixelType and RASTER_getNoDataValue. 2009-02-18 12:40 mloskot * /spike/wktraster/README: This commit is to provide missing log for r3735 including submission of: A rt_pg/test/props.sql M rt_pg/test/Makefile.in A rt_pg/test/props_expected M rt_pg/rtpostgis.sql.in.c M rt_pg/rt_pg.c First poposal of Get* functions to fetch basic properties of a raster: RT_GetWidth(raster) -> integer RT_GetHeight(raster) -> integer RT_GetNumBands(raster) -> integer RT_GetXPixelSize(raster) -> float64 RT_GetYPixelSize(raster) -> float64 RT_GetYPixelSize(raster) -> float64 RT_GetXRotation(raster) -> float64 RT_GetYRotation(raster) -> float64 RT_GetXUpperLeft(raster) -> floa64 RT_GetYUpperLeft(raster) -> floa64 RT_SRID(raster) -> integer (TODO: geometry input version) RT_GetGeoReference(raster) -> string (TODO: This is a stub; WorldFile-like string compiler to be implemented) Basic SQL test script included in rt_pg/test/props.sql and attached to 'make post-install-check' target. 2009-02-18 12:36 mloskot * /spike/wktraster/rt_pg/rt_pg.c, /spike/wktraster/rt_pg/rtpostgis.sql.in.c, /spike/wktraster/rt_pg/test/Makefile.in, /spike/wktraster/rt_pg/test/props.sql, /spike/wktraster/rt_pg/test/props_expected: 2009-02-17 18:26 robe * /trunk/doc/Makefile.in: change to use tab separator instead 2009-02-17 17:50 mloskot * /spike/wktraster/README: mloskot test commit in WKTRaster 2009-02-17 11:34 strk * /spike/wktraster/rt_pg/rtpostgis.sql.in.c: Drop ST_ prefixed refs to unprefixed ones as per http://svn.refractions.net/postgis/trunk/doc/rfc/postgis_rfc_03_sheet.txt 2009-02-17 11:31 strk * /spike/wktraster/rt_core/check.h, /spike/wktraster/rt_core/testapi.c, /spike/wktraster/rt_core/testwkb.c: Applied Mateusz Loskot cleanup patch 2009-02-17 03:56 robe * /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: fix typo 2009-02-17 03:02 robe * /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: 2009-02-17 02:59 robe * /trunk/doc/reference_new.xml, /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: Make new - 1 section with 2 subsections. Change ST_AsGeoJSON availability tag to be consistent with others 2009-02-17 02:55 robe * /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: Section new functions in 1.3 2009-02-17 01:50 pramsey * /spike/pramsey/libcrs/crs.h: doxy 2009-02-17 01:13 pramsey * /spike/pramsey/libcrs/crs.h, /spike/pramsey/libcrs/crs_test.c, /spike/pramsey/libcrs/crs_wkt_lex.l, /spike/pramsey/libcrs/crs_wkt_parse.y: tie error reporting more tightly into api 2009-02-16 23:09 pramsey * /spike/pramsey/libcrs/crs_test.c: Add another WKT test line 2009-02-16 22:56 pramsey * /spike/pramsey/libcrs/crs_build.c, /spike/pramsey/libcrs/readme.txt: update todo 2009-02-16 22:35 pramsey * /spike/pramsey/libcrs/Makefile, /spike/pramsey/libcrs/crs.h, /spike/pramsey/libcrs/crs_test.c, /spike/pramsey/libcrs/crs_wkt_lex.l, /spike/pramsey/libcrs/crs_wkt_parse.y: return status and erstr in ctor 2009-02-16 22:18 robe * /trunk/doc/Makefile.in: Try again to get postgis_comments.sql to generate 2009-02-16 22:14 pramsey * /spike/pramsey/libcrs/crs_test.c: more info 2009-02-16 22:07 pramsey * /spike/pramsey/libcrs/crs_test.c: rename from_string function more specifically 2009-02-16 22:07 pramsey * /spike/pramsey/libcrs/crs.h, /spike/pramsey/libcrs/crs_wkt_parse.y: rename from_string function more specifically 2009-02-16 22:04 pramsey * /spike/pramsey/libcrs/crs.h, /spike/pramsey/libcrs/crs_build.c, /spike/pramsey/libcrs/crs_test.c, /spike/pramsey/libcrs/crs_wkt_parse.y: strip out type_ modifiers from structs, gulp 2009-02-16 19:55 pramsey * /spike/pramsey/libcrs/Makefile, /spike/pramsey/libcrs/crs.h, /spike/pramsey/libcrs/crs_build.c, /spike/pramsey/libcrs/crs_internal.h, /spike/pramsey/libcrs/crs_test.c: routine 2009-02-16 19:21 pramsey * /spike/pramsey/libcrs/Makefile, /spike/pramsey/libcrs/crs.h, /spike/pramsey/libcrs/crs_build.c, /spike/pramsey/libcrs/crs_internal.h, /spike/pramsey/libcrs/crs_test.c, /spike/pramsey/libcrs/crs_wkt_parse.y: Add utility methods to free CRS* 2009-02-16 18:46 pramsey * /spike/pramsey/libcrs/crs_test.c: add file 2009-02-16 08:19 pramsey * /spike/pramsey/libcrs/Makefile, /spike/pramsey/libcrs/crs.h, /spike/pramsey/libcrs/crs_wkt_lex.l, /spike/pramsey/libcrs/crs_wkt_parse.y, /spike/pramsey/libcrs/readme.txt: Parses strings, magic. 2009-02-16 07:19 pramsey * /spike/pramsey/libcrs/crs_wkt_lex.l, /spike/pramsey/libcrs/crs_wkt_parse.y: rename yy prefix 2009-02-15 06:31 pramsey * /spike/pramsey/libcrs/crs.h, /spike/pramsey/libcrs/crs_build.c, /spike/pramsey/libcrs/crs_internal.h, /spike/pramsey/libcrs/crs_wkt_parse.y: build and parses 2009-02-15 05:19 pramsey * /spike/pramsey/libcrs/crs_util.c: missing file 2009-02-15 02:23 pramsey * /spike/pramsey/libcrs/crs.h, /spike/pramsey/libcrs/crs_build.c: still builds 2009-02-15 02:20 pramsey * /spike/pramsey/libcrs/crs.h, /spike/pramsey/libcrs/crs_build.c, /spike/pramsey/libcrs/crs_internal.h, /spike/pramsey/libcrs/crs_wkt_parse.y: still builds 2009-02-15 00:29 pramsey * /spike/pramsey/libcrs/crs_build.c, /spike/pramsey/libcrs/crs_internal.h, /spike/pramsey/libcrs/crs_wkt_parse.y: builds once more, almost parses.w 2009-02-13 22:03 pramsey * /spike/pramsey/libcrs/Makefile, /spike/pramsey/libcrs/crs.h, /spike/pramsey/libcrs/crs_build.c, /spike/pramsey/libcrs/crs_internal.h, /spike/pramsey/libcrs/crs_wkt_parse.y: Broken, but time to take care of kids. 2009-02-13 19:56 robe * /trunk/doc/reference_new.xml, /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: amend st_union description to include new proto and performance enhancements. Add space before availability in xsl parser what is new section 2009-02-13 19:23 robe * /trunk/doc/reference_new.xml, /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: Add special section listing new functions in this release. Get rid of note tag around ST_GeoHash availability so consistent with other availability text 2009-02-13 18:27 pramsey * /spike/pramsey/libcrs/crs_internal.h, /spike/pramsey/libcrs/crs_wkt_lex.l, /spike/pramsey/libcrs/crs_wkt_parse.y, /spike/pramsey/libcrs/readme.txt: Builds again. Probably doesn't work though :) 2009-02-13 06:58 robe * /trunk/doc/Makefile.in: 2009-02-12 22:00 pramsey * /spike/pramsey/libcrs/crs_build.c, /spike/pramsey/libcrs/crs_internal.h, /spike/pramsey/libcrs/crs_wkt_lex.l, /spike/pramsey/libcrs/crs_wkt_parse.y: Save where I am for later... 2009-02-12 21:15 pramsey * /spike/pramsey/libcrs/Makefile, /spike/pramsey/libcrs/crs_build.c, /spike/pramsey/libcrs/crs_lex_wkt.l, /spike/pramsey/libcrs/crs_parse_wkt.y, /spike/pramsey/libcrs/crs_wkt_lex.l, /spike/pramsey/libcrs/crs_wkt_parse.y: file renaming 2009-02-12 21:12 pramsey * /spike/pramsey/libcrs/readme.txt: Bookmarks file 2009-02-12 20:51 pramsey * /spike/pramsey/libcrs/Makefile: update clean 2009-02-12 20:51 pramsey * /spike/pramsey/libcrs/crs_parse_wkt.output: remove stray file 2009-02-12 20:51 pramsey * /spike/pramsey/libcrs/Makefile, /spike/pramsey/libcrs/crs.h, /spike/pramsey/libcrs/crs_build.c, /spike/pramsey/libcrs/crs_internal.h, /spike/pramsey/libcrs/crs_lex_wkt.l, /spike/pramsey/libcrs/crs_parse_wkt.output, /spike/pramsey/libcrs/crs_parse_wkt.y, /spike/pramsey/libcrs/cunit, /spike/pramsey/libcrs/cunit/3005.txt, /spike/pramsey/libcrs/cunit/3005.wkt: Working code 2009-02-12 20:50 pramsey * /spike/pramsey/libcrs: Making place! 2009-02-12 18:32 robe * /trunk/doc/Makefile.in: more work on comments generation 2009-02-12 18:11 strk * /spike/wktraster/rt_core/rt_api.c: drop useless and non-iso comments 2009-02-12 18:10 strk * /spike/wktraster/rt_core/rt_api.c: don't realy on void pointer arithmetics when flipping bytes 2009-02-12 17:52 strk * /spike/wktraster/rt_pg/rt_pg.c: cast VARDATA return to uchar, as that's what lwpoly_serialize_buf expects 2009-02-12 17:39 robe * /trunk/doc/Makefile.in: Put in logic to output postgis_comments.sql 2009-02-12 12:31 strk * /spike/wktraster/rt_pg/test/run_test.in: Follow postgis sources layout changes (remember, we're requiring trunk!) 2009-02-11 21:48 pramsey * /trunk/doc/reference_new.xml, /trunk/liblwgeom/cunit/cu_algorithm.c, /trunk/liblwgeom/cunit/cu_algorithm.h, /trunk/liblwgeom/lwalgorithm.c, /trunk/liblwgeom/lwalgorithm.h, /trunk/postgis/lwgeom_functions_basic.c, /trunk/postgis/postgis.sql.in.c: Bind ST_GeoHash into SQL. 2009-02-11 18:28 pramsey * /trunk/GNUmakefile, /trunk/README.postgis, /trunk/STYLE, /trunk/configure.ac, /trunk/make_dist.sh, /trunk/regress/Makefile.in, /trunk/topology/topology.sql.in.c: Change references from ./lwgeom to ./postgis 2009-02-11 18:22 pramsey * /trunk/lwgeom, /trunk/postgis: Change the name of the main source directory. This is going to break the build for a little while until I fix all the references, but I want to do it atomically to ensure version history is preserved. 2009-02-11 02:11 pramsey * /trunk/liblwgeom/cunit/cu_algorithm.c, /trunk/liblwgeom/cunit/cu_algorithm.h, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwalgorithm.c, /trunk/liblwgeom/lwalgorithm.h, /trunk/liblwgeom/lwcollection.c, /trunk/liblwgeom/lwgeom.c: GeoHash implementation first cut. 2009-02-10 21:40 strk * /spike/wktraster/CREDITS: Add note about Michigan Tech Research Institute sponsorship 2009-02-10 21:20 pramsey * /trunk/configure.ac: Solve iconv-on-Solaris (and hopefully many other platforms with system iconv in libc) problem in autoconf. 2009-02-10 20:10 pramsey * /trunk/loader/Makefile.in: Demote new loader code from default build for now. 2009-02-10 20:06 pramsey * /trunk/utils/new_postgis_restore.pl: New restore script, much simpler, takes -Fc dump and writes back ASCII on stdout 2009-02-10 17:54 strk * /spike/wktraster/rt_pg/test/run_test.in: update postgis.sql location (changed in postgis trunk) 2009-02-10 12:23 strk * /spike/wktraster/rt_pg/rtpostgis.sql.in.c, /spike/wktraster/rt_pg/test/Makefile.in, /spike/wktraster/rt_pg/test/bbox.sql, /spike/wktraster/rt_pg/test/ops.sql, /spike/wktraster/rt_pg/test/ops_expected: Implement spatial operators, and tests for them 2009-02-10 11:25 strk * /spike/wktraster/rt_pg/rt_pg.c: Implement rt_envelope (SQL) 2009-02-10 08:00 colivier * /trunk/doc/reference_new.xml, /trunk/lwgeom/lwgeom_kml.c, /trunk/regress/kml.sql, /trunk/regress/kml_expected: KML output: use decimal places rather than significant digit, trim trailing zeros, update documentation, update unit test 2009-02-10 07:54 colivier * /trunk/doc/reference_new.xml, /trunk/lwgeom/lwgeom_geojson.c, /trunk/lwgeom/lwgeom_gml.c, /trunk/regress/Makefile.in, /trunk/regress/geojson.sql, /trunk/regress/geojson_expected, /trunk/regress/gml.sql, /trunk/regress/gml_expected: GeoJson output: trim trailing zero, add forgotten free on subgemotry inspect. GML output: precision no more as a global one, decimal places rather than significant digits, trim trailing zero, add unit test, doc update with output example 2009-02-09 23:51 pramsey * /trunk/utils/postgis_restore.pl: Fix case sensitive in AGGREGATE reading. 2009-02-09 18:23 strk * /spike/wktraster/rt_pg/rt_pg.c, /spike/wktraster/rt_pg/test/ops.sql: Layout infrastructure for testing operators 2009-02-09 18:08 strk * /spike/wktraster/rt_core/rt_api.c, /spike/wktraster/rt_pg/test/bbox.sql: Fix bug in envelope computation, add test for the failing cases. 2009-02-09 15:54 strk * /spike/wktraster/rt_pg/rt_pg.c: Implement rt_MakeEmptyRaster, useful for testing ops (part of this was the last commit for the sql enabler, sorry for commit split) 2009-02-09 15:53 strk * /spike/wktraster/rt_pg/rtpostgis.sql.in.c: (temporarly?) disable all-at-once transaction for enabling a db, this makes upgrading simpler during development 2009-02-06 16:58 strk * /spike/wktraster/rt_core/rt_api.c, /spike/wktraster/rt_pg/test/io.sql, /spike/wktraster/rt_pg/test/io_expected: Check for out-of-range pixel values (for <8bit pixtypes) and test it 2009-02-06 13:20 strk * /spike/wktraster/rt_core/rt_api.c, /spike/wktraster/rt_core/testapi.c: Reduce noise derived by testing out of value range errors, add test for out of dimension range errors 2009-02-06 13:12 strk * /spike/wktraster/README: review 2009-02-06 13:07 strk * /spike/wktraster/rt_pg/test/run_test.in: Report wktraster lib version and builddate on post-install-check 2009-02-06 13:00 strk * /spike/wktraster/configure.ac, /spike/wktraster/rt_pg/rt_pg.c, /spike/wktraster/rt_pg/rtpostgis.sql.in.c: Fix some version strings, add rt_lib_version() and rt_lib_build_date() pgsql functions 2009-02-06 12:43 strk * /spike/wktraster/README: Add note about need to run ./autogen.sh to generate the configure script 2009-02-06 12:39 strk * /spike/wktraster/Makefile: Add post-install-check rule to top-level Makefile 2009-02-06 12:36 strk * /spike/wktraster/configure.ac, /spike/wktraster/rt_core/rt_api.c, /spike/wktraster/rt_core/rt_api.h, /spike/wktraster/rt_pg/rt_pg.c: Hush core lib to run the testsuite cleanly, and generate the makefile in the regression testsuite. 2009-02-06 12:35 strk * /spike/wktraster/rt_pg/test/Makefile, /spike/wktraster/rt_pg/test/Makefile.in, /spike/wktraster/rt_pg/test/README, /spike/wktraster/rt_pg/test/bbox.sql, /spike/wktraster/rt_pg/test/bbox.sql.c, /spike/wktraster/rt_pg/test/bbox_expected, /spike/wktraster/rt_pg/test/io.sql, /spike/wktraster/rt_pg/test/io.sql.c, /spike/wktraster/rt_pg/test/io_expected, /spike/wktraster/rt_pg/test/run_test.in: rework pgsql testing framework modeled after postgis one 2009-02-06 10:56 strk * /spike/wktraster/rt_pg/test/README: few info about the pgsql tests (need more love) 2009-02-06 10:43 strk * /spike/wktraster/Makefile, /spike/wktraster/rt_core/Makefile.in, /spike/wktraster/rt_pg/Makefile.in: Add distclean rule 2009-02-06 10:33 strk * /spike/wktraster/rt_pg/rt_pg.c, /spike/wktraster/rt_pg/rtpostgis.sql.in.c, /spike/wktraster/rt_pg/test/Makefile, /spike/wktraster/rt_pg/test/bbox.sql.c: Implement RASTER to BOX2D cast, and add test for it 2009-02-06 10:14 strk * /spike/wktraster/rt_core/rt_api.c, /spike/wktraster/rt_core/rt_api.h, /spike/wktraster/rt_core/testapi.c: Fix envelope computation to take into account pixel sizes. 2009-02-06 09:24 strk * /spike/wktraster/rt_core/rt_api.c: fix debug output, handle collapsed dimension rasters on getting envelope 2009-02-06 08:59 strk * /spike/wktraster/rt_core/rt_api.c, /spike/wktraster/rt_core/rt_api.h: document return code from rt_raster_get_envelope, more error handling in implementation of it 2009-02-06 08:46 strk * /spike/wktraster/rt_pg/rt_pg.c: cleanup warnings in pgsql connector 2009-02-06 08:39 strk * /spike/wktraster/README: Add info about postgresql version requirement 2009-02-06 08:30 strk * /spike/wktraster/configure.ac: link statically against liblwgeom, to be sure not to mix headers and lib version 2009-02-06 06:27 mleslie * /spike/mleslie/parser/regress/sql-mm-compoundcurve_expected.in, /spike/mleslie/parser/regress/sql-mm-curvepoly_expected.in: Moved the expected test result changes into files that won't get overwritten again. 2009-02-06 06:25 mleslie * /spike/mleslie/parser/liblwgeom/lwgparse.c, /spike/mleslie/parser/liblwgeom/wktparse.h, /spike/mleslie/parser/liblwgeom/wktparse.tab.c, /spike/mleslie/parser/liblwgeom/wktparse.y: Clearing out some unnecessary indirection. 2009-02-05 23:10 strk * /spike/wktraster/rt_pg/Makefile.in: generate rtpostgis.sql on make 2009-02-05 22:58 strk * /spike/wktraster/rt_pg/pgsql_compat.h, /spike/wktraster/rt_pg/rt_pg.c: Add compatibility header to support postgres versions < 8.3 2009-02-05 22:07 strk * /spike/wktraster/rt_core/rt_api.h: comment typo 2009-02-05 20:01 kneufeld * /trunk/doc/reference_new.xml: Updated ST_DumpRings description and example. 2009-02-05 12:45 strk * /spike/wktraster/README, /spike/wktraster/configure.ac, /spike/wktraster/rt_core/Makefile.in, /spike/wktraster/rt_pg/Makefile.in: add REQUIREMENT section in README, slithgly rework build script to allow testing other postgis versions (up to 1.3.5 the test failed) 2009-02-05 12:01 strk * /spike/wktraster/rt_core/rt_api.c, /spike/wktraster/rt_core/testapi.c: test that trying to set a value of of the valid range for the band pixeltype results in an error 2009-02-05 07:29 mleslie * /spike/mleslie/parser/regress/sql-mm-compoundcurve.sql, /spike/mleslie/parser/regress/sql-mm-curvepoly.sql: Added some test parsings. 2009-02-05 05:06 mleslie * /spike/mleslie/parser/liblwgeom/lwgparse.c, /spike/mleslie/parser/regress/regress_expected, /spike/mleslie/parser/regress/regress_ogc_expected: Implemented MCA's suggested change to track the parser location for each tuple so that the location of structural errors can be accurately reported to the user. 2009-02-05 02:46 strk * /spike/wktraster/rt_core/rt_api.c, /spike/wktraster/rt_core/rt_api.h: Change set_pixe/set_nodata signatures to return an error when passed an out-of-range value 2009-02-04 18:13 kneufeld * /trunk/doc/reference_new.xml: Added example to ST_PointN 2009-02-04 13:54 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: minor changes. Take ST_CurveToLine out so tests can complete until we fix. 2009-02-04 00:28 pramsey * /trunk/doc/faq.xml, /trunk/doc/installation.xml, /trunk/doc/introduction.xml, /trunk/doc/performance_tips.xml, /trunk/doc/reference.xml, /trunk/doc/reference_new.xml, /trunk/doc/release_notes.xml, /trunk/doc/reporting.xml, /trunk/doc/template.xml, /trunk/doc/using_postgis.xml, /trunk/java/ejb2/build.xml, /trunk/java/ejb2/prepare-jboss.xml, /trunk/java/ejb2/resources/application.xml, /trunk/java/ejb2/resources/postgis-ejb2-ds.xml, /trunk/java/ejb2/src/com/geodetix/geo/client/Client.java, /trunk/java/ejb2/src/com/geodetix/geo/dao/PostGisGeometryDAO.java, /trunk/java/ejb2/src/com/geodetix/geo/dao/PostGisGeometryDAOImpl.java, /trunk/java/ejb2/src/com/geodetix/geo/ejb/GeometryBean.java, /trunk/java/ejb2/src/com/geodetix/geo/ejb/GeometryFacadeBean.java, /trunk/java/ejb2/src/com/geodetix/geo/exception/ApplicationGeoLayerException.java, /trunk/java/ejb3/build.xml, /trunk/java/ejb3/jboss/geodata-ds.xml, /trunk/java/ejb3/jboss/ingest-service.xml, /trunk/java/ejb3/src/META-INF/persistence.xml, /trunk/java/ejb3/src/org/postgis/ejb/PersonEntity.java, /trunk/java/ejb3/src/org/postgis/ejb/UserBean.java, /trunk/java/ejb3/src/org/postgis/ejb/UserBeanRemote.java, /trunk/java/ejb3/src/org/postgis/ejb/mdb/IngestMDB.java, /trunk/java/ejb3/src/org/postgis/hibernate/ContainsExpression.java, /trunk/java/ejb3/src/org/postgis/hibernate/GeometryType.java, /trunk/java/ejb3/src/org/postgis/hibernate/IntersectsExpression.java, /trunk/java/ejb3/src/org/postgis/hibernate/PostGISDialect.java, /trunk/java/ejb3/src/org/postgis/hibernate/WithinExpression.java, /trunk/java/jdbc/build.xml, /trunk/java/jdbc/jtssrc/org/postgis/jts/JTSShape.java, /trunk/java/pljava/build.xml, /trunk/java/pljava/src/org/postgis/pljava/Aggregates.java, /trunk/java/pljava/src/org/postgis/pljava/HelloWorld.java, /trunk/java/pljava/src/org/postgis/pljava/PLJGeometry.java, /trunk/java/pljava/src/org/postgis/pljava/PLJtsParser.java, /trunk/java/pljava/src/org/postgis/pljava/PLJtsWriter.java, /trunk/liblwgeom/box2d.c, /trunk/liblwgeom/cunit/cu_algorithm.c, /trunk/liblwgeom/cunit/cu_algorithm.h, /trunk/liblwgeom/cunit/cu_tester.c, /trunk/liblwgeom/examples/unparser.c, /trunk/liblwgeom/lex.yy.c, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwalgorithm.c, /trunk/liblwgeom/lwalgorithm.h, /trunk/liblwgeom/lwcircstring.c, /trunk/liblwgeom/lwcollection.c, /trunk/liblwgeom/lwcompound.c, /trunk/liblwgeom/lwcurvepoly.c, /trunk/liblwgeom/lwgeom.c, /trunk/liblwgeom/lwgeom_api.c, /trunk/liblwgeom/lwgparse.c, /trunk/liblwgeom/lwgunparse.c, /trunk/liblwgeom/lwline.c, /trunk/liblwgeom/lwmcurve.c, /trunk/liblwgeom/lwmline.c, /trunk/liblwgeom/lwmpoint.c, /trunk/liblwgeom/lwmpoly.c, /trunk/liblwgeom/lwmsurface.c, /trunk/liblwgeom/lwpoint.c, /trunk/liblwgeom/lwpoly.c, /trunk/liblwgeom/lwsegmentize.c, /trunk/liblwgeom/lwutil.c, /trunk/liblwgeom/measures.c, /trunk/liblwgeom/ptarray.c, /trunk/liblwgeom/vsprintf.c, /trunk/liblwgeom/wktparse.h, /trunk/liblwgeom/wktparse.tab.c, /trunk/liblwgeom/wktparse.tab.h, /trunk/loader/shp2pgsql-cli.c, /trunk/loader/shp2pgsql-core.c, /trunk/loader/shp2pgsql-core.h, /trunk/loader/shp2pgsql-gui.c, /trunk/loader/stringbuffer.c, /trunk/loader/stringbuffer.h, /trunk/lwgeom/long_xact.c, /trunk/lwgeom/lwgeom_accum.c, /trunk/lwgeom/lwgeom_box.c, /trunk/lwgeom/lwgeom_box2dfloat4.c, /trunk/lwgeom/lwgeom_box3d.c, /trunk/lwgeom/lwgeom_btree.c, /trunk/lwgeom/lwgeom_chip.c, /trunk/lwgeom/lwgeom_debug.c, /trunk/lwgeom/lwgeom_dump.c, /trunk/lwgeom/lwgeom_estimate.c, /trunk/lwgeom/lwgeom_functions_analytic.c, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_functions_lrs.c, /trunk/lwgeom/lwgeom_geojson.c, /trunk/lwgeom/lwgeom_geos.c, /trunk/lwgeom/lwgeom_geos.h, /trunk/lwgeom/lwgeom_geos_prepared.c, /trunk/lwgeom/lwgeom_geos_prepared.h, /trunk/lwgeom/lwgeom_gist.c, /trunk/lwgeom/lwgeom_gml.c, /trunk/lwgeom/lwgeom_inout.c, /trunk/lwgeom/lwgeom_kml.c, /trunk/lwgeom/lwgeom_ogc.c, /trunk/lwgeom/lwgeom_pg.c, /trunk/lwgeom/lwgeom_rtree.c, /trunk/lwgeom/lwgeom_rtree.h, /trunk/lwgeom/lwgeom_spheroid.c, /trunk/lwgeom/lwgeom_sqlmm.c, /trunk/lwgeom/lwgeom_svg.c, /trunk/lwgeom/lwgeom_transform.c, /trunk/lwgeom/lwgeom_triggers.c, /trunk/lwgeom/postgis.sql.in.c, /trunk/lwgeom/test.c, /trunk/topology/topology.sql.in.c: Propset Author Id Keyword Revision on all files. 2009-02-04 00:23 pramsey * /trunk/liblwgeom/cunit/cu_algorithm.c: Formating 2009-02-03 20:51 pramsey * /trunk/liblwgeom/cunit/cu_algorithm.c, /trunk/liblwgeom/lwalgorithm.c: Fix boundary conditions with from==to hitting first/list vertex. 2009-02-03 19:09 mcayland * /trunk/liblwgeom/lwgeom.c: Fix GBT#109: Some operators not supported for Circular. In this case I haven't added the comparison code as I am not 100% sure on the semantics, but the error message should be much clearer to users now. 2009-02-03 17:49 robe * /trunk/doc/reference_new.xml: Add corrections from Bruce Rindahl 2009-02-03 17:30 robe * /trunk/doc/reference_new.xml: forgot some spaces 2009-02-03 16:10 robe * /trunk/doc/reference_new.xml: forgot availability info 2009-02-03 15:23 robe * /trunk/doc/reference_new.xml: update st_convexhull definition -- wasn't very clear 2009-02-03 15:20 robe * /trunk/doc/reference_new.xml: Document ST_MinimumBoundingCircle 2009-02-03 14:52 robe * /trunk/lwgeom/postgis.sql.in.c: #HISTORY: ST_MinimumBoundingCircle -- also change to support geometries with LINESTRING,POINT convex hulls 2009-02-03 14:21 robe * /trunk/lwgeom/postgis.sql.in.c: First draft of ST_MinimumBoundingCircle contributed by Bruce Rindahl. Changed to use named params and renamed function from mbc to ST_MinimumBoundingCircle. 2009-02-03 13:23 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: put back linetocurve curvetoline tests now that issue 86 and 108 should have fixed 2009-02-03 11:59 strk * /spike/wktraster/rt_pg/test/io.sql.c: Allow canonical output to be in XDR form for testing purposes 2009-02-03 11:13 strk * /spike/wktraster/CREDITS: updated credits 2009-02-03 11:10 strk * /spike/wktraster/README: updated info 2009-02-03 11:02 strk * /spike/wktraster/rt_core/rt_api.c, /spike/wktraster/rt_core/rt_api.h, /spike/wktraster/rt_core/testwkb.c, /spike/wktraster/rt_pg/test/io.sql.c: add external band path and band num extraction functions in api, complete sql tests for all types (except 16bf, which is still unimplemented) 2009-02-03 07:20 pramsey * /trunk/loader/shp2pgsql-core.c, /trunk/loader/shp2pgsql.c: Use "extended string" format for escaping \ and ' in insert statements. 2009-02-03 04:36 mleslie * /trunk/doc/rfc/postgis_rfc_04.txt: Adding an rfc for changing the validation approach when parsing WKT. 2009-02-03 01:59 pramsey * /trunk/liblwgeom/lwalgorithm.c: astyle this file 2009-02-03 01:04 pramsey * /trunk/lwgeom/lwgeom_gist.c: Comment datum slice pull. 2009-02-02 22:21 pramsey * /trunk/liblwgeom/lwalgorithm.c, /trunk/liblwgeom/lwalgorithm.h, /trunk/lwgeom/lwgeom_geos.c: formatting 2009-02-02 19:22 strk * /spike/wktraster/rt_core/rt_api.c, /spike/wktraster/rt_core/testwkb.c: Add naive test for serialization/deserialization - drop use of TYPEALIGN (assumed it would have done something different) 2009-02-02 18:26 robe * /trunk/doc/reference_new.xml, /trunk/doc/xsl/postgis_gardentest.sql.xsl: Typo in docs confusing gardentester. Also change ST_Collect use to ST_Union so we are testing with valid polygons (reduces union intersection error messages) 2009-02-02 18:06 strk * /spike/wktraster/rt_core/rt_api.c, /spike/wktraster/rt_core/testwkb.c: release more memory 2009-02-02 17:58 strk * /spike/wktraster/rt_core/rt_api.c, /spike/wktraster/rt_core/testwkb.c: don't use strdup, or the contextual allocators would not be used for that 2009-02-02 17:33 strk * /spike/wktraster/rt_pg/rt_pg.c, /spike/wktraster/rt_pg/rt_pg.h, /spike/wktraster/rt_pg/test/io.sql.c: canonical input/output for RASTER type, and initial SQL test 2009-02-02 17:27 strk * /spike/wktraster/rt_core/rt_api.c: Don't forget to register actual bands on deserialization 2009-02-02 17:16 strk * /spike/wktraster/rt_core/Makefile.in, /spike/wktraster/rt_core/rt_api.c, /spike/wktraster/rt_core/rt_api.h, /spike/wktraster/rt_core/testwkb.c: Add deserializer and wkb/hexwkb output, tests for it 2009-02-02 14:53 strk * /spike/wktraster/rt_core/rt_api.c: warn about unparsed hexwkb 2009-02-02 14:29 strk * /spike/wktraster/rt_core/testwkb.c: test some bands, both endianness, 16int 2009-02-02 13:50 strk * /spike/wktraster/rt_core/testwkb.c: forgot to svn add this.. 2009-02-02 13:50 strk * /spike/wktraster/rt_core/Makefile.in, /spike/wktraster/rt_core/check.h, /spike/wktraster/rt_core/rt_api.c, /spike/wktraster/rt_core/rt_api.h, /spike/wktraster/rt_core/testapi.c: Initial wkb parser test, and cleanups on testing framework 2009-02-02 07:21 mleslie * /spike/mleslie/parser/liblwgeom/lwgparse.c: Fixed some unpleasant indentation issues. 2009-02-02 06:19 mleslie * /branches/1.3/lwgeom/lwgeom_sqlmm.c, /branches/1.3/regress/sql-mm-general.sql, /branches/1.3/regress/sql-mm-general_expected: Fix for Issue 108 and regress test. 2009-02-02 06:01 mleslie * /trunk/liblwgeom/lwsegmentize.c, /trunk/regress/sql-mm-general.sql, /trunk/regress/sql-mm-general_expected: Fix for Issue 108 and regress test. 2009-02-02 04:19 robe * /trunk/doc/reference_new.xml: Document ST_LocateBetweenElevations 2009-02-01 06:48 robe * /trunk/doc/reference_new.xml: Get rid of warnings -- no longer relevant for ST_LineCrossingDirection 2009-01-30 22:33 strk * /spike/wktraster/rt_core/rt_api.c, /spike/wktraster/rt_core/rt_api.h: Implement WKB raster parser 2009-01-30 18:05 strk * /spike/wktraster/doc/RFC2-WellKnownBinaryFormat: Fix endian byte interpretation to match OGC semantic 2009-01-30 17:44 strk * /spike/wktraster/rt_core/rt_api.c: fix size of georeference fields in deserialized struct 2009-01-30 17:16 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: revise to correctly fill in timestamp/date args 2009-01-30 17:06 strk * /spike/wktraster/rt_core/Makefile, /spike/wktraster/rt_pg/Makefile: These shouldn't be in the repository, but rather generated by ./configure 2009-01-30 17:03 strk * /spike/wktraster/doc/RFC2-WellKnownBinaryFormat: for clarity, add that the version of this WKB format is 0 2009-01-30 16:28 strk * /spike/wktraster/rt_pg/test/Makefile: add clean rule and copyright header 2009-01-30 16:25 strk * /spike/wktraster/rt_pg/test/Makefile, /spike/wktraster/rt_pg/test/io.sql, /spike/wktraster/rt_pg/test/io.sql.c: Have io.sql (testcase for i/o) generated by C preprocessor (more fun that way) 2009-01-30 14:03 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: put in logic to test operators 2009-01-30 13:44 robe * /trunk/doc/xsl/postgis_comments.sql.xsl, /trunk/doc/xsl/postgis_gardentest.sql.xsl: Operator check in wrong segment of xpath 2009-01-30 07:21 mleslie * /spike/mleslie/parser/liblwgeom/liblwgeom.h, /spike/mleslie/parser/liblwgeom/lwgparse.c, /spike/mleslie/parser/lwgeom/lwgeom_sqlmm.c: Added function to count the number of curves in a compound curve. 2009-01-30 07:19 mleslie * /spike/mleslie/parser/regress/regress_expected, /spike/mleslie/parser/regress/regress_ogc_expected: Updated the expected output for the new parse validation. 2009-01-30 07:19 mleslie * /spike/mleslie/parser/regress/sql-mm-curvepoly.sql, /spike/mleslie/parser/regress/sql-mm-curvepoly_expected.in: Shiny new test case. 2009-01-30 07:17 mleslie * /spike/mleslie/parser/regress/sql-mm-serialize.sql: Fixed the description of compound curve test geoms. 2009-01-30 00:23 strk * /spike/wktraster/rt_core/rt_api.c, /spike/wktraster/rt_core/rt_api.h, /spike/wktraster/rt_core/testapi.c: Update raster api to deal with offline storage and proper size of georef fields. Also tried to simplify bands construction. 2009-01-29 22:13 strk * /spike/wktraster/doc/RFC2-WellKnownBinaryFormat: svn:keywords props... 2009-01-29 22:12 strk * /spike/wktraster/doc/RFC2-WellKnownBinaryFormat: version is 16bit and nBands is unsigned (to better match serialized form) 2009-01-29 22:09 strk * /spike/wktraster/doc/RFC2-WellKnownBinaryFormat: Avoid bit-packing sub-byte pixtypes, and reorder raster header to match serialized form 2009-01-29 21:42 strk * /spike/wktraster/doc/RASTER_WKB, /spike/wktraster/doc/RFC2-WellKnownBinaryFormat: promoted the WKB format doc to RFC2, updated to take into account off-db rasters 2009-01-29 15:14 strk * /spike/wktraster/doc/RFC1-SerializedFormat: typo 2009-01-29 10:26 strk * /spike/wktraster/doc/RFC1-SerializedFormat: Actually use double for all of georeference, is simpler and cleaner. Grows header from 48 to 64 bytes. Add example sizes for on-disk rasters. 2009-01-29 04:27 mleslie * /spike/mleslie/parser/liblwgeom/lex.yy.c, /spike/mleslie/parser/liblwgeom/lwcurvepoly.c, /spike/mleslie/parser/liblwgeom/lwgparse.c, /spike/mleslie/parser/liblwgeom/lwgunparse.c, /spike/mleslie/parser/liblwgeom/lwmcurve.c, /spike/mleslie/parser/liblwgeom/wktparse.h, /spike/mleslie/parser/liblwgeom/wktparse.tab.c, /spike/mleslie/parser/liblwgeom/wktparse.y: Updates to allow the proper(ish) handling of compound curves: - The parser allows nesting of compound curves within curved geometries - Multi-curves may now include compound curves - Curve polygons may now include compound curves - The parser now has check methods for closed strings and minpoints to handled the peculiarities of both polygons, compound curve and curved polygons - The unparser will properly delegate subgeometries of the curved polygon, instead of just treating itself as a collection 2009-01-28 23:56 strk * /spike/wktraster/doc/RFC1-SerializedFormat: try better substitutions 2009-01-28 23:54 strk * /spike/wktraster/doc/RFC1-SerializedFormat: try Id substitution 2009-01-28 23:42 pramsey * /trunk/lwgeom/lwgeom_geos.c: Change error message. 2009-01-28 23:41 strk * /spike/wktraster/doc/RFC1-SerializedFormat: Use doubles for ipx/ipy (thanks FrankW for suggestion), fix pgsql-required size record size and reorder fields accordingly to avoid padding, add flags to bandtype to account for off-db bands 2009-01-28 23:34 pramsey * /trunk/lwgeom/lwgeom_geos.c: Handle null return from cascadedunion. 2009-01-28 12:35 strk * /spike/wktraster/doc/RFC1-SerializedFormat: RFC1: Serialized Raster Format 2009-01-28 01:19 mleslie * /spike/mleslie/parser: Taking a snapshot of trunk to figure out my parser inadequacies with. 2009-01-28 01:15 mleslie * /spike/mleslie: Adding a spike directory for my own charming self. 2009-01-28 01:02 pramsey * /trunk/TODO: wrapping 2009-01-27 16:26 strk * /spike/wktraster, /spike/wktraster/.vimrc, /spike/wktraster/COPYING, /spike/wktraster/CREDITS, /spike/wktraster/Makefile, /spike/wktraster/NEWS, /spike/wktraster/README, /spike/wktraster/README.debugging, /spike/wktraster/Version.config, /spike/wktraster/autogen.sh, /spike/wktraster/config.guess, /spike/wktraster/config.sub, /spike/wktraster/configure.ac, /spike/wktraster/doc, /spike/wktraster/doc/RASTER_WKB, /spike/wktraster/install-sh, /spike/wktraster/macros, /spike/wktraster/macros/ac_proj4_version.m4, /spike/wktraster/rt_core, /spike/wktraster/rt_core/Makefile, /spike/wktraster/rt_core/Makefile.in, /spike/wktraster/rt_core/rt_api.c, /spike/wktraster/rt_core/rt_api.h, /spike/wktraster/rt_core/testapi.c, /spike/wktraster/rt_pg, /spike/wktraster/rt_pg/Makefile, /spike/wktraster/rt_pg/Makefile.in, /spike/wktraster/rt_pg/rt_pg.c, /spike/wktraster/rt_pg/rt_pg.h, /spike/wktraster/rt_pg/rtpostgis.sql.in.c, /spike/wktraster/rt_pg/test, /spike/wktraster/rt_pg/test/io.sql: Initial import of wktraster code 2009-01-27 05:30 robe * /trunk/lwgeom/lwgeom_accum.c: missing meta properties 2009-01-25 15:52 robe * /trunk/doc/reference_new.xml: Document ST_Extent3D now that Paul has proclaimed it a public function 2009-01-24 20:49 pramsey * /trunk/doc/rfc/postgis_rfc_03_sheet.txt, /trunk/lwgeom/lwgeom_accum.c, /trunk/lwgeom/postgis.sql.in.c: Small changes in createrelplace syntax, comments, function rename recommendation. 2009-01-23 22:05 kneufeld * /trunk/doc/reference_new.xml: small wording fix for DropGeometryColumn 2009-01-23 20:06 pramsey * /trunk/doc/rfc/postgis_rfc_03.txt, /trunk/doc/rfc/postgis_rfc_03_sheet.txt: Add function naming rfc 2009-01-22 23:58 pramsey * /trunk/lwgeom/lwgeom_accum.c, /trunk/lwgeom/lwgeom_geos.c, /trunk/lwgeom/postgis.sql.in.c: Flip all aggregate functions over to the new aggregation system. Remove catalog hacks in favour of wrapper type. Make the fast implementations the default and _old implementations the legacy. 2009-01-22 19:25 robe * /trunk/doc/xsl/postgis_comments.sql.xsl, /trunk/doc/xsl/postgis_gardentest.sql.xsl: Filter out Operators section from xsl transforms 2009-01-22 19:25 kneufeld * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: moved over the remaining operands from reference.xml to reference_new.xml in the documentation 2009-01-22 19:15 robe * /trunk/doc/reference_new.xml: Give operators section a pretty anchor and id so easy to bookmark and I can exclude from xsl scripts 2009-01-22 18:19 robe * /trunk/loader/dbfopen.c: Fix DBFReadDeleted logic -- should return 1 if record is deleted and 0 if it is not deleted 2009-01-22 18:15 robe * /branches/1.3/loader/shp2pgsql.c: fix tabbing 2009-01-22 18:14 robe * /branches/1.3/loader/dbfopen.c, /branches/1.3/loader/shp2pgsql.c: #HISTORY: #GBT 99: shp2pgsql 'Only import DBF' error. 2009-01-22 18:02 kneufeld * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: moved over |>> from reference.xml to reference_new.xml in the documentation 2009-01-22 17:46 kneufeld * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: moved over <<, <<|, and >> from reference.xml to reference_new.xml in the documentation 2009-01-22 05:56 pramsey * /trunk/lwgeom/postgis.sql.in.c: Remove protection from ST_GeometryArray() aggregate. 2009-01-22 05:37 pramsey * /trunk/lwgeom: More ignore fixes 2009-01-22 05:35 pramsey * /trunk/lwgeom: Ignore postgis.sql.* 2009-01-22 05:32 pramsey * /trunk/lwgeom/postgis.sql.in.c: Alter pg_proc update to work with older PgSQLs too. 2009-01-22 01:39 pramsey * /trunk/lwgeom/Makefile.in, /trunk/lwgeom/lwgeom_accum.c, /trunk/lwgeom/postgis.sql.in.c: First stab at a back-port of the array_agg from 8.4. Our's isn't generic, and it's got it's own name, so it won't collide, ... needs testing on PgSQL < 8.3 still. 2009-01-22 01:16 kneufeld * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: moved over |&> from reference.xml to reference_new.xml in the documentation 2009-01-22 00:44 kneufeld * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: moved over &>| from reference.xml to reference_new.xml in the documentation 2009-01-22 00:16 kneufeld * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: moved over &> from reference.xml to reference_new.xml in the documentation 2009-01-21 23:26 kneufeld * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: moved over &&, &<, and = from reference.xml to reference_new.xml in the documentation 2009-01-21 23:19 pramsey * /trunk/configure.ac, /trunk/lwgeom/lwgeom_geos.c, /trunk/lwgeom/postgis.sql.in.c: Add support for fast unions, with cascaded union. Currently for testing, in the ST_Union_Fast() agggregate. Requires GEOS SVN r2252 or higher. 2009-01-21 21:55 pramsey * /trunk/doc/rfc, /trunk/doc/rfc/postgis_rfc_02.txt: Add rfc document. First one: alignment ideas. 2009-01-21 21:50 pramsey * /trunk/lwgeom/lwgeom_estimate.c: Headers split in 8.4? 2009-01-20 18:43 pramsey * /trunk/loader/shp2pgsql-core.c, /trunk/loader/shp2pgsql-core.h, /trunk/loader/shp2pgsql-gui.c: Put translation_stage into descriptive MACRO names 2009-01-20 18:28 pramsey * /trunk/macros/gtk-2.0.m4: Add GTK macro. 2009-01-20 17:48 pramsey * /trunk/configure.ac, /trunk/loader/Makefile.in: Replace hand-built pkg-config routine w/ m4 from gtk source. 2009-01-20 07:36 pramsey * /trunk/loader/shp2pgsql-gui.c: Compile your work much? 2009-01-20 07:13 pramsey * /trunk/loader/shp2pgsql-gui.c: Protect the filename setting a little bit more in case it's NULL. 2009-01-20 00:50 kneufeld * /trunk/doc/reference_new.xml: Fixed accidental broken build in docs from Rev3536. 2009-01-19 21:33 pramsey * /trunk/configure.ac, /trunk/liblwgeom/liblwgeom.h, /trunk/loader, /trunk/loader/Makefile.in, /trunk/loader/dbfopen.c, /trunk/loader/shp2pgsql-cli.c, /trunk/loader/shp2pgsql-core.c, /trunk/loader/shp2pgsql-core.h, /trunk/loader/shp2pgsql-gui.c, /trunk/loader/stringbuffer.c, /trunk/loader/stringbuffer.h: First revision of the GUI. Configure using --with-gui to enable full GUI build. New core/cli will build by default. Old utilities remain in place for now. 2009-01-16 17:58 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: move ST_GeomCollFromText 2009-01-16 17:41 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move st_mpolyfromtext 2009-01-15 21:11 robe * /trunk/doc/reference_new.xml: Left some garbage in 2009-01-15 18:35 mcayland * /trunk/GNUmakefile, /trunk/README.postgis, /trunk/doc/installation.xml, /trunk/extras/ogc_test_suite/Makefile, /trunk/extras/ogc_test_suite/README, /trunk/extras/template_gis/profile, /trunk/extras/tiger_geocoder/INSTALL, /trunk/extras/tiger_geocoder/import/newdb.sh, /trunk/lwgeom/Makefile.in, /trunk/lwgeom/lwpostgis.sql.in.c, /trunk/lwgeom/postgis.sql.in.c, /trunk/lwgeom/sqldefines.h.in, /trunk/regress/Makefile.in, /trunk/regress/run_test: Part 1 of GBT#94: Rename folders/files to be more consistent. Embed the MAJOR.MINOR version in the PostgreSQL shared library name (to allow different databases to contain different PostGIS versions) and also rename lwpostgis.sql to postgis.sql. Update documentation in various files to reflect the new names at the same time. 2009-01-15 18:24 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move ST_MLineFromText 2009-01-15 18:17 robe * /trunk/doc/reference_new.xml: more stuff 2009-01-15 18:16 robe * /trunk/doc/reference_new.xml: forgot some stuff 2009-01-15 18:14 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move over MPointFromText 2009-01-15 15:10 mcayland * /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwpostgis.sql.in.c, /trunk/lwgeom/sqldefines.h.in: Fix the output of "SELECT postgis_full_version()" on trunk by ensuring that USE_STATS is present, and correctly generating the POSTGIS_SCRIPTS_VERSION variable so that installations of trunk don't keep thinking that they need a scripts upgrade. 2009-01-14 23:20 pramsey * /spike/pramsey/1.3-mac: Don't need this spike after all. 2009-01-14 17:46 pramsey * /trunk/liblwgeom/wktparse.h: Remove missing prototype warning from build. 2009-01-13 15:12 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: Error in logic in gardentest not correctly flagging WKT functions as taking geometry variant 2009-01-13 15:11 mcayland * /trunk/regress/geojson_expected, /trunk/regress/kml_expected: Fix regression tests to account for changes made in r3522 (rename 'Curve' to 'CircularString') 2009-01-13 14:04 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move over ST_PolygonFromText 2009-01-13 13:12 mcayland * /trunk/liblwgeom/cunit/cu_algorithm.c, /trunk/liblwgeom/cunit/cu_tester.c: Fix compile warnings for the cunit tests (unused variables). 2009-01-13 13:00 mcayland * /trunk/liblwgeom/lwutil.c: Update lwgeom_gettypename() by renaming Curve to CircularString. Now lots of error messages scattered throughout liblwgeom should start to make sense... 2009-01-13 12:59 mcayland * /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwcircstring.c, /trunk/liblwgeom/lwgeom_api.c: Rearrange liblwgeom.h as per Paul's comment on GBT#97: Rename LWCURVE to LWCIRCSTRING. Also rename lwfree_circstring() to lwcircstring_free() so that it matches the others (I guess this was missed in the first pass). 2009-01-13 12:27 mcayland * /trunk/liblwgeom/Makefile.in, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwcircstring.c, /trunk/liblwgeom/lwcollection.c, /trunk/liblwgeom/lwcompound.c, /trunk/liblwgeom/lwcurve.c, /trunk/liblwgeom/lwcurvepoly.c, /trunk/liblwgeom/lwgeom.c, /trunk/liblwgeom/lwgeom_api.c, /trunk/liblwgeom/lwgparse.c, /trunk/liblwgeom/lwgunparse.c, /trunk/liblwgeom/lwmcurve.c, /trunk/liblwgeom/lwsegmentize.c, /trunk/liblwgeom/wktparse.h, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_ogc.c, /trunk/lwgeom/lwgeom_transform.c: Commit for GBT#97: Rename LWCURVE to LWCIRCSTRING (also know as restoring balance to the universe). Having gone through and re-read sections of the CIRCULARSTRING code, it is amazing how much easier the code is to read without the confusion of a curve being either a CIRCULARSTRING or LINESTRING as per the SQL-MM spec. The resulting commit compiles & installs cleanly for me, passes "make check" and also Regina's torture script. Please let me know if I accidentally broke anything :) 2009-01-12 19:29 pramsey * /trunk/liblwgeom/lwcollection.c, /trunk/liblwgeom/lwmpoint.c, /trunk/liblwgeom/lwmpoly.c, /trunk/loader/shp2pgsql.c: Remove double-free problem from loader in presence of new deep-freeing lwfree calls. 2009-01-12 14:38 robe * /trunk/doc/reference_new.xml: typos 2009-01-12 14:24 robe * /trunk/doc/reference_new.xml: Correct. ST_LinestringFromText does not exist though was documented before. 2009-01-12 13:54 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move over ST_Line functions and point out how pointless they are. Also correct incorrect statement that they throw errors when given non-line - they just return null. 2009-01-12 12:23 mcayland * /trunk/liblwgeom/Makefile.in: Remove erroneus merge from r3502 (HAVE_CUNIT_H just isn't defined anymore...) 2009-01-11 07:10 pramsey * /trunk/lwgeom/lwgeom_gist.c, /trunk/lwgeom/lwpostgis.sql.in.c: Remove RECHECK per GBT#18. 2009-01-09 23:04 robe * /trunk/doc/reference_new.xml: Fix typo 2009-01-09 22:52 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move over rest of miscellaneous -- NOTE st_find_srid does not exist - was never renamed from find_srid. Not sure its worth fixing since its rarely used anyway. 2009-01-09 19:17 pramsey * /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwgeom_api.c, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_geojson.c, /trunk/lwgeom/lwgeom_gml.c, /trunk/lwgeom/lwgeom_kml.c, /trunk/lwgeom/lwgeom_ogc.c, /trunk/lwgeom/lwgeom_spheroid.c, /trunk/lwgeom/lwgeom_transform.c: Rename lwfree_inspected to lwinspected_release, per it's "shallow free" behavior. 2009-01-09 17:41 pramsey * /trunk/liblwgeom/cunit/cu_algorithm.c, /trunk/liblwgeom/examples/unparser.c, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwcollection.c, /trunk/liblwgeom/lwgeom.c, /trunk/liblwgeom/lwgeom_api.c, /trunk/liblwgeom/lwline.c, /trunk/liblwgeom/lwmline.c, /trunk/liblwgeom/lwmpoint.c, /trunk/liblwgeom/lwmpoly.c, /trunk/liblwgeom/lwpoint.c, /trunk/liblwgeom/lwpoly.c, /trunk/liblwgeom/ptarray.c, /trunk/loader/shp2pgsql.c, /trunk/lwgeom/lwgeom_functions_analytic.c, /trunk/lwgeom/lwgeom_kml.c: Rename lwfree_* to *_free. 2009-01-09 14:15 robe * /trunk/doc/using_postgis.xml: Missed some ST_ spots. 2009-01-09 13:49 robe * /trunk/doc/using_postgis.xml: Missed a spot. 2009-01-09 13:48 robe * /trunk/doc/using_postgis.xml: Using - fix some connectiontype omissions in Mapserver section, add in processing defer comment, fix some missing ST_ 2009-01-09 13:32 robe * /trunk/doc/reference_new.xml: Add circular string note 2009-01-09 13:29 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move over ST_NRings 2009-01-09 13:17 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move over ST_Zmflag 2009-01-08 17:22 pramsey * /trunk/lwgeom/lwgeom_gml.c: Forgot to save this file. Also changes to lwfree_* *_release. 2009-01-08 17:04 pramsey * /trunk/liblwgeom/Makefile.in, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwcollection.c, /trunk/liblwgeom/lwgeom.c, /trunk/liblwgeom/lwgeom_api.c, /trunk/liblwgeom/lwline.c, /trunk/liblwgeom/lwmline.c, /trunk/liblwgeom/lwmpoint.c, /trunk/liblwgeom/lwmpoly.c, /trunk/liblwgeom/lwpoint.c, /trunk/liblwgeom/lwpoly.c, /trunk/liblwgeom/ptarray.c, /trunk/lwgeom/lwgeom_functions_analytic.c, /trunk/lwgeom/lwgeom_geojson.c: Alter lwfree_* to deep-free memory. Add variants of *_release to support shallow-free. Go through lwgeom/ and replace any lwfree_* instances with *_release where appropriate. (Surprisingly few.) 2009-01-08 16:06 robe * /trunk/doc/reference_new.xml: documentatioin out of synch with reality since garden test failing. Change spelling ST_CrossingDirection to new name ST_LineCrossingDirection 2009-01-08 15:50 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: put in valid name space (giving error with my xsltproc otherwise) 2009-01-07 19:40 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: Finish off adding multi garden geometries 2009-01-07 18:25 kneufeld * /trunk/doc/reference_new.xml: updated documention on addgeometrycolumn, clarifying the errors thrown. 2009-01-07 18:15 kneufeld * /branches/1.3/lwgeom/lwpostgis.sql.in: updated AddGeometryColumn to throw an error if then specified schema doesn't exist, rather than throwing an notice and then an error. 2009-01-07 12:11 mcayland * /trunk/liblwgeom/lwalgorithm.c: Bump some LWDEBUG(F) from level 1 up to levels 3-4 (level 1 is reserved) 2009-01-07 01:16 pramsey * /trunk/loader/shp2pgsql.c: Remove memory leak in standard loader. 2009-01-05 20:54 mcayland * /trunk/configure.ac, /trunk/liblwgeom/cunit/Makefile.in: Allow CPPFLAGS/LDFLAGS parameters from the command line to be passed into the CUnit Makefile, since CUnit is the only dependency that cannot determine its own flags using a --with-X parameter. This allows CUnit to be installed in a non-standard location if required. 2009-01-05 14:44 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: Put circular back in mix. Doesn't crash now that MCA changed distance to throw error. 2009-01-05 00:08 mcayland * /trunk/configure.ac, /trunk/liblwgeom/Makefile.in, /trunk/liblwgeom/cunit/Makefile.in: Rework the CUnit detection infrastructure as you can't locate include files based on an absolute path. This is because autoconf and the compiler have differing ideas of the current paths (this totally breaks the Win32 build since you have the extra mapping between UNIX-type MingW paths and Windows-type paths). Hopefully this should not affect existing users at all - if so, please post a report on -devel. I'll try running this on MingW at a later date. I've also enforced "make check" to run the unit tests, rather than "make test". This is a fallout from the early days when strk committed the regression test suite to run using "make test" by accident which appears to have stuck :( . 2009-01-04 20:39 mcayland * /trunk/liblwgeom/lwgeom.c: Fix comment in lwgeom_from_ewkt() and also add a quick error check to lwgeom_from_ewkt() and lwgeom_from_ewkb() - otherwise upon parse failure we could pass a half-baked geometry back to the caller which would not be good :( 2009-01-04 20:11 mcayland * /trunk/liblwgeom/cunit/cu_algorithm.c: Update the cunit tests to use the proper parser flag PARSER_CHECK_NONE rather than the hard-coded zero. 2009-01-04 19:54 mcayland * /trunk/liblwgeom/cunit/Makefile.in: Add -lm to the cu_tester link line - we must always add this to the link line for anything that links agains liblwgeom.a (at least on my Linux system here) 2009-01-04 19:31 mcayland * /branches/1.3/lwgeom/measures.c: Commit quick fix for GBT#85: ST_Distance crashes on Circular String. Rather than devise and implement a set of distance functions for CIRCULARSTRINGs, I've simply added code to detect the condition and throw an "Unsupported geometry type" error, similar to as already exists within the codebase. 2009-01-04 19:24 mcayland * /trunk/liblwgeom/measures.c: Commit quick fix for GBT#85: ST_Distance crashes on Circular String. Rather than devise and implement a set of distance functions for CIRCULARSTRINGs, I've simply added code to detect the condition and throw an "Unsupported geometry type" error, similar to as already exists within the codebase. 2009-01-02 13:25 robe * /trunk/TODO: minor update 2009-01-02 13:23 robe * /trunk/TODO: Add ST_DumpPoints. Not sure how simple it is. 2009-01-01 21:36 robe * /trunk/TODO: Put time stamp placeholder on (I think) 2009-01-01 21:26 robe * /trunk/TODO: Fix typo 2009-01-01 00:31 pramsey * /trunk/liblwgeom/cunit/cu_algorithm.c, /trunk/liblwgeom/lwalgorithm.c, /trunk/liblwgeom/lwgeom_api.c: Fix based on test case from MAC. 2008-12-27 22:58 pramsey * /trunk/liblwgeom/cunit/cu_algorithm.c, /trunk/liblwgeom/cunit/cu_algorithm.h, /trunk/lwgeom/lwgeom_functions_analytic.c: Add support for multilinestring to st_locatebetweenelevations 2008-12-27 08:08 pramsey * /trunk/TODO: Add heat map case. 2008-12-24 20:15 pramsey * /trunk/liblwgeom/lwalgorithm.c, /trunk/liblwgeom/lwalgorithm.h: Add mline version of clipper. 2008-12-24 17:37 pramsey * /trunk/liblwgeom/cunit/cu_algorithm.c, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwalgorithm.c, /trunk/liblwgeom/lwgeom.c: Add lwfree_geom to generically deep-free lwgeometries. 2008-12-24 17:09 pramsey * /trunk/liblwgeom/cunit, /trunk/liblwgeom/cunit/cu_algorithm.c, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwgeom.c: Add lwgeom_from_ewkt and change larger cunit tests to create candidate geometries from text instead of by hand. 2008-12-24 00:32 mcayland * /trunk/liblwgeom/lex.yy.c: Try and commit a pre-generated output from flex that works for the build-bot. 2008-12-23 22:11 pramsey * /trunk/liblwgeom/lex.yy.c: Revert accidental commit of lex.yy.c 2008-12-23 20:20 pramsey * /trunk/liblwgeom/lex.yy.c, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwcollection.c, /trunk/lwgeom/lwgeom_functions_analytic.c, /trunk/lwgeom/lwpostgis.sql.in.c: Rename new functions to ST_LineCrossingDirection and ST_LocateBetweenElevations for more explicitness and closer correspondance to SQL/MM, respectively. Add a new geometry counter for collections. 2008-12-23 13:24 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: Break out multi as separate geometry types and start putting in. Remove unary/aggregate geom since now exactly the same as section that takes only 1 geometry. 2008-12-22 23:37 pramsey * /trunk/configure.ac, /trunk/liblwgeom/Makefile.in, /trunk/liblwgeom/cunit/Makefile, /trunk/liblwgeom/cunit/Makefile.in: Add CUnit to main 'make test' build and check for existance of CUnit.h as part of ./configure 2008-12-22 21:49 mcayland * /trunk/configure.ac: Fix typo in the backticks when extracting linker/include flags from pg_config. Resolving this allows SVN trunk to compile on MingW! :) 2008-12-22 17:49 robe * /trunk/doc/reference_new.xml: More typos 2008-12-22 17:48 robe * /trunk/doc/reference_new.xml: More typos 2008-12-22 17:47 robe * /trunk/doc/reference_new.xml: typo 2008-12-22 16:54 robe * /trunk/doc/reference_new.xml: Missed a constant 2008-12-22 16:53 robe * /trunk/doc/reference_new.xml: First draft of ST_CrossingDirection -- needs more work 2008-12-22 15:22 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: More conditional corrections. Also take circular back out of test since still crashes under 1.4 with ST_Distance. 2008-12-22 14:14 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: Revision - change to not test geoms against other geoms if function only takes one geom, better commenting of output. Put back circularstring -- crashes on 1.3 still on ST_Distance in some cases. Haven't tested against trunk 2008-12-22 12:26 robe * /branches/1.3/loader/pgsql2shp.c: #HISTORY: #GBT 88 FIX - pgsql2shp crashes on Windows Vista 2008-12-22 12:15 mcayland * /trunk/STYLE, /trunk/liblwgeom/lwcurve.c, /trunk/liblwgeom/lwutil.c, /trunk/liblwgeom/wktparse.lex, /trunk/lwgeom/lwgeom_chip.c, /trunk/lwgeom/test.c: Remove the few C++-style comments that have crept into the codebase, and add a note to the STYLE document stating that C-style comments should be used. 2008-12-22 11:51 mcayland * /trunk/lwgeom/lwgeom_geos.c: Remove the WKB_CONVERSION hack which was invented to try and make the JTS connector more reliable. Since all the other JTS code has gone, this can now go too. See http://postgis.refractions.net/pipermail/postgis-devel/2008-August/003495.html for a little discussion. 2008-12-22 11:38 mcayland * /trunk/liblwgeom/lwgunparse.c: Errr.... unsigned *what* exactly??! If you'd have asked me yesterday if I thought this would compile, I would have said no... 2008-12-22 11:11 mcayland * /trunk/liblwgeom/lwmcurve.c: Some code tidy-ups: remove Windows CR/LFs from the file, change the free()s into lwfree()s, and fix a spelling mistake. 2008-12-22 09:30 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: revert part of last change 2008-12-22 08:39 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: correction to last edit 2008-12-21 06:37 pramsey * /trunk/liblwgeom/cunit/cu_algorithm.c, /trunk/liblwgeom/cunit/cu_algorithm.h, /trunk/liblwgeom/lwalgorithm.c, /trunk/lwgeom/lwgeom_functions_analytic.c, /trunk/lwgeom/lwpostgis.sql.in.c: Add ST_LineClipZ(geometry, from, to) SQL and C functions. 2008-12-19 19:21 pramsey * /trunk/liblwgeom/cunit, /trunk/liblwgeom/cunit/cu_algorithm.c, /trunk/liblwgeom/lwalgorithm.c: Complete c-level line clipping routines, and unit tests. 2008-12-19 19:20 pramsey * /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwcollection.c, /trunk/liblwgeom/lwmline.c, /trunk/liblwgeom/lwmpoint.c, /trunk/liblwgeom/lwmpoly.c: Add in lwfree_* deep memory clean-up routines for multi-objects. 2008-12-19 18:51 kneufeld * /trunk/doc/html/images/st_issimple01.png, /trunk/doc/html/images/st_issimple02.png, /trunk/doc/html/images/st_issimple03.png, /trunk/doc/html/images/st_issimple04.png, /trunk/doc/html/images/st_issimple05.png, /trunk/doc/html/images/st_issimple06.png, /trunk/doc/html/images/st_issimple07.png, /trunk/doc/html/images/st_isvalid01.png, /trunk/doc/html/images/st_isvalid02.png, /trunk/doc/html/images/st_isvalid03.png, /trunk/doc/html/images/st_isvalid04.png, /trunk/doc/html/images/st_isvalid05.png, /trunk/doc/html/images/st_isvalid06.png, /trunk/doc/html/images/st_isvalid07.png, /trunk/doc/html/images/st_isvalid08.png, /trunk/doc/reference_new.xml, /trunk/doc/using_postgis.xml: Upgraded section in using_postgis.xml that talks about OGC Simplicity / Validity. 2008-12-19 16:57 pramsey * /trunk/STYLE: Remove camelCase example from style guideline against camelCase (! :) 2008-12-19 14:59 mcayland * /trunk/loader/pgsql2shp.c: Remove the PostGIS LWGEOM type constants from pgsql2shp - they are no longer needed here as they are included as part of liblwgeom.h. 2008-12-18 20:42 pramsey * /trunk/liblwgeom/examples/unparser.c, /trunk/liblwgeom/lwgeom_api.c, /trunk/liblwgeom/lwpoint.c, /trunk/loader/shp2pgsql.c, /trunk/lwgeom/lwgeom_functions_analytic.c, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_geojson.c, /trunk/lwgeom/lwgeom_gml.c, /trunk/lwgeom/lwgeom_kml.c, /trunk/lwgeom/lwgeom_ogc.c, /trunk/lwgeom/lwgeom_spheroid.c, /trunk/lwgeom/lwgeom_transform.c: Complete the pfree_ to lwfree_ renaming. 2008-12-18 20:36 pramsey * /trunk/liblwgeom/liblwgeom.h: Move curve back down below curve struct. Hm. 2008-12-18 20:35 pramsey * /trunk/liblwgeom/examples/unparser.c, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwcurve.c, /trunk/liblwgeom/lwgeom_api.c, /trunk/liblwgeom/lwline.c, /trunk/liblwgeom/lwpoint.c, /trunk/liblwgeom/lwpoly.c: Complete the pfree_* to lwfree_* renaming. 2008-12-18 20:30 pramsey * /trunk/liblwgeom/examples/unparser.c, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwgeom_api.c, /trunk/liblwgeom/lwpoint.c, /trunk/loader/shp2pgsql.c, /trunk/lwgeom/lwgeom_functions_analytic.c, /trunk/lwgeom/lwgeom_geojson.c, /trunk/lwgeom/lwgeom_gml.c, /trunk/lwgeom/lwgeom_kml.c: Rename pfree_* memory management function lwfree_* 2008-12-18 20:22 pramsey * /trunk/liblwgeom/cunit/cu_algorithm.c, /trunk/liblwgeom/cunit/cu_algorithm.h, /trunk/liblwgeom/lwalgorithm.c, /trunk/liblwgeom/lwalgorithm.h, /trunk/liblwgeom/lwgeom.c: Partial work commit for safety 2008-12-18 17:07 pramsey * /trunk/loader: Ignore generated Makefile 2008-12-18 15:58 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: Revise to cross every geometry with every other to better test the functions that take 2 geometries. This increases the generated script to about 18 MB. Still need to trim off some of these tests (since it does the same for singular geom functions) 2008-12-18 15:38 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: Get rid of redundant variable declares 2008-12-18 15:32 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: Get rid of 2 geom relation section. Its redundant now that the last condition section has been improved. 2008-12-18 15:25 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: Numerous enhancements to make torture script generator smarter - e.g. don't use geometry select when function takes not geometries, don't put monkey in when you see pattern matrix use a real intersectionmatrix, concept of version 2008-12-18 00:54 pramsey * /trunk/liblwgeom/Makefile.in, /trunk/liblwgeom/cunit/cu_algorithm.c, /trunk/liblwgeom/cunit/cu_algorithm.h, /trunk/liblwgeom/lwalgorithm.c, /trunk/liblwgeom/lwalgorithm.h: Partial work saved back for later. 2008-12-17 20:47 pramsey * /trunk/TODO, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwalgorithm.c, /trunk/liblwgeom/lwalgorithm.h: Partial work into SVN where I can get at it elsewhere. 2008-12-17 20:22 pramsey * /trunk/regress/sql-mm-circularstring_expected.in, /trunk/regress/sql-mm-compoundcurve_expected.in, /trunk/regress/sql-mm-curvepoly_expected.in, /trunk/regress/sql-mm-multicurve_expected.in, /trunk/regress/sql-mm-multisurface_expected.in: Remove LFs from regression files per MCA. 2008-12-17 19:43 mcayland * /branches/1.3/lwgeom/wktunparse.c: #HISTORY: Really fix what was broken in r3431/3432. See the notes there for the full detail. 2008-12-17 19:37 mcayland * /trunk/liblwgeom/lwgunparse.c: #HISTORY: Really fix what was broken in r3431/3432. See the notes there for the full detail. 2008-12-17 18:20 pramsey * /trunk/STYLE, /trunk/TODO, /trunk/cunit, /trunk/liblwgeom/cunit, /trunk/liblwgeom/cunit/Makefile, /trunk/liblwgeom/cunit/cu_algorithm.c, /trunk/liblwgeom/cunit/cu_algorithm.h, /trunk/liblwgeom/cunit/cu_tester.c: Re-locate cunit, add a STYLE guideline draft and some TODO notes. 2008-12-17 16:18 mcayland * /branches/1.3/lwgeom/wktunparse.c: Undo r3431/3432: this isn't ready for the primetime yet as it breaks a couple of the regression tests. 2008-12-17 16:03 mcayland * /trunk/liblwgeom/lwgunparse.c: Undo r3431/3432: this isn't ready for the primetime yet as it breaks a couple of the regression tests. 2008-12-17 15:05 mcayland * /branches/1.3/lwgeom/wktunparse.c: Fix for one of Regina's torture failures as posted to the -devel list here: http://postgis.refractions.net/pipermail/postgis-devel/2008-December/004362.html. A CurvePolygon has a "standard header" and so must be passed through a function that understands the optional existence of SRIDs/BBOXes etc. in the header. 2008-12-17 15:01 mcayland * /trunk/liblwgeom/lwgunparse.c: Fix for one of Regina's torture failures as posted to the -devel list here: http://postgis.refractions.net/pipermail/postgis-devel/2008-December/004362.html. A CurvePolygon has a "standard header" and so must be passed through a function that understands the optional existence of SRIDs/BBOXes etc. in the header. 2008-12-17 05:36 pramsey * /trunk/cunit/cu_algorithm.c, /trunk/cunit/cu_algorithm.h: harmonize unit tests with new function names 2008-12-17 05:32 pramsey * /trunk/liblwgeom/lwalgorithm.c, /trunk/lwgeom/lwgeom_functions_analytic.c, /trunk/lwgeom/lwgeom_functions_basic.c: harmonize function names so things... compile 2008-12-17 05:28 pramsey * /trunk/cunit/cu_algorithm.c, /trunk/cunit/cu_algorithm.h, /trunk/cunit/cu_tester.c, /trunk/liblwgeom/lwalgorithm.c, /trunk/liblwgeom/lwalgorithm.h, /trunk/lwgeom/lwgeom_functions_analytic.c: Revisison per MCA and (c) headers. 2008-12-17 00:22 pramsey * /trunk/cunit/cu_algorithm.c: Add some co-linearity tests. 2008-12-17 00:19 pramsey * /trunk/cunit/cu_algorithm.c, /trunk/liblwgeom/lwalgorithm.c, /trunk/liblwgeom/lwalgorithm.h: Basic co-linearity support. Remove touching cases from crossingdirection. 2008-12-16 23:43 pramsey * /trunk/liblwgeom/lwalgorithm.c, /trunk/lwgeom/lwgeom_functions_analytic.c, /trunk/lwgeom/lwpostgis.sql.in.c: Add ST_CrossingDirection(line, line) bindings into SQL. 2008-12-16 22:29 pramsey * /trunk/cunit, /trunk/cunit/Makefile, /trunk/cunit/cu_algorithm.c, /trunk/cunit/cu_algorithm.h, /trunk/cunit/cu_tester.c, /trunk/liblwgeom/Makefile.in, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwalgorithm.c, /trunk/liblwgeom/lwalgorithm.h: First cut of line crossing function, and associated cunit tests. 2008-12-16 21:21 kneufeld * /trunk/lwgeom/lwpostgis.sql.in.c: fixed bug in probe_geometry_columns where an srid of -1 is not properly detected. (last time :)) 2008-12-16 21:11 kneufeld * /trunk/lwgeom/lwpostgis.sql.in.c: fixed bug in probe_geometry_columns where an srid of -1 is not properly detected. 2008-12-16 21:07 kneufeld * /trunk/lwgeom/lwpostgis.sql.in.c: fixed bug in probe_geometry_columns where an srid of -1 is not properly detected. 2008-12-16 16:22 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: More changes - can't remember 2008-12-16 13:01 robe * /trunk/doc/reference_new.xml: Add cross reference to ST_IsValidReason on ST_IsValid and ST_Summary 2008-12-16 12:54 robe * /branches/1.3/regress/torturetest.sql: Documented functions spot check test script 2008-12-16 12:40 robe * /trunk/doc/reference_new.xml: Fix formatting of ForceRHR args -- messing up torture test generator 2008-12-16 11:59 robe * /branches/1.3/loader/pgsql2shp.c: #HISTORY GBT#34: .prj creation by pgsql2shp 2008-12-15 21:56 pramsey * /branches/1.3/README.postgis, /branches/1.3/Version.config: Bump branch numbers to 1.3.6SVN 2008-12-15 21:55 pramsey * /tags/1.3.5/README.postgis, /tags/1.3.5/Version.config: Finalize internal version numbers for 1.3.5 2008-12-15 21:54 pramsey * /tags/1.3.5: Tag 1.3.5 2008-12-15 21:53 pramsey * /branches/1.3/NEWS, /branches/1.3/README.postgis, /branches/1.3/doc/postgis.xml: Changes in preparation for 1.3.5 release. 2008-12-15 14:50 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: missing the st_geomfromtext among others because of bad conditions - switched to xsl:choose to simplify logic. 2008-12-15 13:36 robe * /trunk/loader/pgsql2shp.c: minor comment addition 2008-12-15 12:56 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: add more data types. Remove curve tests again -- too many crashers 2008-12-15 12:36 robe * /trunk/doc/reference_new.xml: Typo in data type param 2008-12-15 10:35 mcayland * /branches/1.3/lwgeom/lwgeom_functions_basic.c: #HISTORY: Fix for GBT#83: "ST_Multi on curved polygon gives ERROR: Unknown geometry type: 0". On reflection, ST_Multi() can only operate on standard POINT, LINESTRING and POLYGON types as the only MULTI geomtypes are MULTIPOINT, MULTILINESTRING and MULTIPOLYGON. This was caused by the introduction of the curve crashing fixes in 1.3.4. 2008-12-15 10:30 mcayland * /trunk/lwgeom/lwgeom_functions_basic.c: #HISTORY: Fix for GBT#83: "ST_Multi on curved polygon gives ERROR: Unknown geometry type: 0". On reflection, ST_Multi() can only operate on standard POINT, LINESTRING and POLYGON types as the only MULTI geomtypes are MULTIPOINT, MULTILINESTRING and MULTIPOLYGON. This was caused by the introduction of the curve crashing fixes in 1.3.4. 2008-12-15 05:33 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: more cleanup 2008-12-15 05:03 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: Think I got most of the functions with additional args, left out circular since it crashes. We can fix in 1.4 2008-12-15 04:12 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: replace param logic 2008-12-15 02:40 robe * /branches/1.3/lwgeom/lwgeom_geos_c.c: #GBT 84: Fix typo in boundary error 2008-12-15 02:38 robe * /trunk/lwgeom/lwgeom_geos.c: #GBT 84: Fix typo in boundary error 2008-12-14 15:14 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: Add circular string and curved polygon to garden set. Also start work on dealing with functions that take floats and integers as additional params 2008-12-14 07:24 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: Exclude st_curvetoline from test for now. Crashes on geometry collection test. 2008-12-14 03:19 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: Add GEOMETRYCOLLECTION to garden mix. This crashes my 1.3.5SVN build after running generated script - investigating 2008-12-14 03:10 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: Add logic to test for unary functions that take box2d/3d and add 3d geometries to garden set. 2008-12-14 01:50 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: Add create table, add geom, drop column, drop table to batch of tortures 2008-12-13 19:48 pramsey * /trunk/TODO: Remove isvalidreason, it's done. 2008-12-13 19:47 pramsey * /trunk/TODO: Add typmod idea 2008-12-12 17:07 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: Fix condition statement that prevented some 2 geom functions from being picked up 2008-12-12 16:55 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: Added POLYGONM gset to test. Also got rid of monkey crashing LineMerge. May add back later by removing the NOT (j=i) conditions. 2008-12-12 16:49 robe * /trunk/doc/reference_new.xml: Note that ST_MakePolygon can be used to make measured polys and 3d polys 2008-12-12 16:26 robe * /trunk/loader/pgsql2shp.c: use strcmp for compare instead of comparing first element in projcreate 2008-12-12 14:20 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: get rid of accidentally copied comment 2008-12-12 14:11 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: Add relationship/ functions that act on 2 geometries tests to the mix 2008-12-12 13:40 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: Add POINTM and LINESTRINGM to garden family 2008-12-12 13:17 robe * /trunk/doc/reference_new.xml: Remove Postgis_JTS_Version from docs. No longer in 1.4 code base. 2008-12-12 13:05 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: Revise to use an xml collection instead of repetitive loops. Also put in select start and end so when the server crashes you know where it broke. 2008-12-12 11:07 mcayland * /trunk/lwgeom/lwgeom_functions_basic.c: Looks like I accidentally removed some code from LWGEOM_accum that was required to set the Oid of the array being used to store the aggregate results. As reported by Regina. 2008-12-11 20:00 pramsey * /spike/pramsey/1.3-mac: make working copy for MAC project 2008-12-11 19:59 pramsey * /spike/pramsey: make working area 2008-12-11 19:38 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: Fix typo in geometry test 2008-12-11 18:57 robe * /trunk/doc/xsl/postgis_aggs_mm.xml.xsl, /trunk/doc/xsl/postgis_comments.sql.xsl, /trunk/doc/xsl/postgis_gardentest.sql.xsl: put in the svn:keywords thingy and also update postgis_gardentest to generate garden test for all unary postgis functions and aggregates 2008-12-11 17:18 kneufeld * /trunk/lwgeom/lwgeom_geos.c: added a HINT to the ERROR message in errorIfGeometryCollection indicating the geometry that is in error. 2008-12-11 16:56 robe * /trunk/doc/xsl/postgis_gardentest.sql.xsl: First draft of garden test sql generator. This version just searches the docs and outputs tests for functions that take no arguments. Need to formulate a list of geometries to generate code for unary and so forth. 2008-12-11 15:56 robe * /trunk/loader/pgsql2shp.c: Incorporated Mark's suggestion to use PQescapeStringConn instead of building a custom function. Also fixed typo. Note using free() instead of PQfree since couldn't find a PQfree. I looked at the 8.3.5 postgresql source code base, and that's what they seem to use when releasing buffer space. 2008-12-11 14:55 mcayland * /trunk/liblwgeom/lwutil.c: Increase the amount of allocated memory by 3 bytes, so that if maxlength < 3 and we return just "..." then we still have enough space to store the string without clobbering memory. 2008-12-11 13:46 mcayland * /trunk/liblwgeom/lwutil.c, /trunk/lwgeom/lwgeom_pg.c: Fix up a couple of errors in the new lwmessage_truncate() function found by Kevin - correct an off-by-one error in the code, and include a missing startpos offset in the end truncation code. Also ensure that if maxlength gets too small then we return "..." rather than crashing. 2008-12-10 12:36 mcayland * /trunk/liblwgeom/liblwgeom.h: Resolve local merge conflict from previous commit. 2008-12-10 12:32 mcayland * /trunk/liblwgeom/lwutil.c, /trunk/lwgeom/lwgeom_pg.c, /trunk/regress/regress_expected, /trunk/regress/wkt_expected: Add new lwmessage_truncate() function to liblwgeom that will truncate a string to a maximum number of characters, adding a "..." to indicate where the string has been trimmed. Truncation can be specified to occur from either the start or end of the string as required. Also update the parser error handler to use the new function. 2008-12-09 23:29 mleslie * /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwcurve.c: Porting the floating point comparison operator upgrade from the 1.3 branch. 2008-12-07 04:05 robe * /branches/1.3/postgis_comments.sql: update with new functions moved over 2008-12-07 02:52 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: correct mm reference of ST_PointFromText and remove from old MM section 2008-12-07 02:47 robe * /trunk/doc/reference_new.xml: Minor additions 2008-12-07 02:42 robe * /trunk/doc/reference_new.xml: fix some typos 2008-12-07 02:29 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move over (x,y,z) min/max family and add cross reference to those from ST_X, ST_Y, ST_Z 2008-12-07 00:40 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move over ST_Box2D and ST_Box3D and flag ST_Accum as working with circular strings 2008-12-05 19:39 robe * /trunk/doc/reference_new.xml: revise example 2008-12-05 19:31 robe * /trunk/doc/reference_new.xml: Clarify use of ST_Relation and include Martin's example of interior intersects 2008-12-05 13:46 robe * /trunk/loader/pgsql2shp.c: #HISTORY: #GBT:34 - .prj creation by pgsql2shp 2008-12-05 12:33 robe * /trunk/liblwgeom/lwgeom.c: #GBT 80: ST_Multi seg faults when given MULTILINESTRING 2008-12-05 12:20 robe * /branches/1.3/lwgeom/lwgeom_dump.c: #HISTORY: #GBT 80: ST_Multi seg faults when given MULTILINESTRING 2008-12-04 17:01 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move over rest of Long Transactions 2008-12-03 17:12 mcayland * /trunk/loader/shp2pgsql.c: Fix GBT#79: shp2pgsql does not honor -s (also known as Mark accidentally missed the sr_id from the geometry constructors) 2008-12-03 16:27 mcayland * /branches/1.3/lwgeom/lwgeom_functions_lrs.c, /branches/1.3/lwgeom/ptarray.c: Lightbulb moment: the fix for GBT#21: locate_along_measure: wrong values, invalid data required extra work as floating point errors could still be introduced by the removal of the memcpy(). In fact it was the clipping logic that was wrong, so this patch re-adds the memcpy() in the correct place(s) and corrects the clipping flags to remove this floating point error. With thanks to Stephen Davies. 2008-12-03 16:02 mcayland * /trunk/liblwgeom/ptarray.c, /trunk/lwgeom/lwgeom_functions_lrs.c: Lightbulb moment: the fix for GBT#21: locate_along_measure: wrong values, invalid data required extra work as floating point errors could still be introduced by the removal of the memcpy(). In fact it was the clipping logic that was wrong, so this patch re-adds the memcpy() in the correct place(s) and corrects the clipping flags to remove this floating point error. With thanks to Stephen Davies. 2008-12-02 20:04 robe * /trunk/doc/reference_new.xml: Remove some junk and fix some typos, rephrase descriptions 2008-12-02 20:00 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move over LockRow 2008-12-02 19:43 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move over CheckAuth 2008-12-01 23:34 robe * /trunk/doc/reference_new.xml: typo 2008-12-01 22:19 robe * /trunk/doc/reference_new.xml: remove extra def 2008-12-01 22:06 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move over Enable/Disable LongTransactions 2008-12-01 12:41 robe * /trunk/doc/reference_new.xml: Damn casing - wrong fix 2008-12-01 12:38 robe * /trunk/doc/reference_new.xml: typo ? 2008-12-01 12:13 robe * /trunk/doc/reference_new.xml: typo? 2008-12-01 06:32 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move over ST_HasBBox 2008-12-01 06:26 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move over ST_AddBBox, ST_DropBBox - the last of the Geometry Editors 2008-11-28 16:38 pramsey * /trunk/lwgeom/lwgeom_geos.c: wrap isvalidreason in test for GEOS >= 3.1 2008-11-27 19:04 robe * /trunk/doc/reference_new.xml: correction 2008-11-27 18:53 robe * /trunk/doc/reference_new.xml: ST_IsValidReason typo and add an example of a valid geometry 2008-11-27 18:31 robe * /trunk/doc/reference_new.xml: Document new ST_IsValidReason function. I suppose this may be the last time I can successfully create invalid geometries before Mark ruins all the fun. 2008-11-26 19:04 pramsey * /trunk/lwgeom/lwgeom_geos.c, /trunk/lwgeom/lwpostgis.sql.in.c: ST_IsValidReason(geometry) returns text reason for validity failure. Requires GEOS >= 3.1. GBT#51 2008-11-26 13:40 mcayland * /trunk/liblwgeom/Makefile.in: Apply patch from strk to prevent unneccesary invocation of 'ar' when building liblwgeom. 2008-11-26 12:11 robe * /trunk/doc/installation.xml: Correct install docs to agree with README. Not sure if this is necessary since this is partially for already installed postgis. Are we going to have an lwgeom folder in contrib? 2008-11-26 11:49 mcayland * /trunk/GNUmakefile: Create liblwgeom as a phony dependency, so that any changes to liblwgeom cause a re-build of liblwgeom.a during "make". Patch provided by strk. 2008-11-26 11:43 mcayland * /trunk/README.postgis: Fix some minor errors in the README documentation as indicated by strk. 2008-11-25 21:46 pramsey * /trunk/NEWS, /trunk/doc/release_notes.xml: Bring forward release notes from 1.3.4 2008-11-25 10:42 mcayland * /trunk/lwgeom/lwgeom_estimate.c: Quick fix for GBT#72: ST_Estimated_Extent sometimes returns null if table exists but not in current schema. 2008-11-25 10:06 mcayland * /branches/1.3/lwgeom/lwgeom_estimate.c: Quick fix for GBT#72: ST_Estimated_Extent sometimes returns null if table exists but not in current schema. 2008-11-25 06:10 pramsey * /tags/1.3.4/ChangeLog: Up to date ChangeLog 2008-11-25 06:01 pramsey * /tags/1.3.4/NEWS: Fix date in tagged NEWS 2008-11-25 06:00 pramsey * /branches/1.3/NEWS, /branches/1.3/README.postgis, /branches/1.3/Version.config: Bump working version to 1.3.5SVN 2008-11-25 05:59 pramsey * /tags/1.3.4: Tag 1.3.4 2008-11-25 05:59 pramsey * /branches/1.3/NEWS, /branches/1.3/README.postgis, /branches/1.3/Version.config, /branches/1.3/doc/postgis.xml: Versions pushed to 1.3.4 and ready to tag. 2008-11-25 00:57 pramsey * /branches/1.3/NEWS: Update to prepare for 1.3.4 2008-11-24 18:09 pramsey * /branches/1.3/regress/regress_ogc_prep.sql, /branches/1.3/regress/regress_ogc_prep_expected: Change to not use SELECT FROM VALUES form to avoid failures on pre-8.2 pgsql 2008-11-24 13:18 robe * /trunk/doc/reference_new.xml: Fix indentation for estimated_extent example. Document ST_Force_Collection broken when given Circular strings for versions prior to 1.3.4 2008-11-24 11:04 mcayland * /trunk/lwgeom/lwgeom_functions_basic.c: Fix for GBT#73: ST_Force_Collection crashes with CIRCULARSTRING. This is basically the same fix for GBT#66: ST_Dump kills backend when fed CIRCULAR STRING except that it occurs in a different place. 2008-11-24 11:01 mcayland * /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwgeom.c, /trunk/lwgeom/lwgeom_dump.c: Move lwgeom_contains_subgeoms() into liblwgeom core as it seems it is now required outside of lwgeom_dump.c. 2008-11-24 10:50 mcayland * /branches/1.3/lwgeom/liblwgeom.h, /branches/1.3/lwgeom/lwgeom_functions_basic.c: Fix for GBT#73: ST_Force_Collection crashes with CIRCULARSTRING. This is basically the same fix for GBT#66: ST_Dump kills backend when fed CIRCULAR STRING except that it occurs in a different place. 2008-11-24 10:48 mcayland * /branches/1.3/lwgeom/lwgeom_estimate.c: Fix compilation errors if DEBUG_GEOMETRY_STATS is enabled on 1.3 branch. 2008-11-23 19:39 robe * /branches/1.3/postgis_comments.sql: Rest of force family, estiamte_extent and soem other one 2008-11-23 19:18 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move over the rest of the ST_Force* family 2008-11-23 07:22 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move over ST_Estimated_Extent 2008-11-23 06:54 robe * /trunk/doc/reference_new.xml: minor changes 2008-11-23 06:50 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move over ST_GeomFromWKB 2008-11-21 14:41 robe * /trunk/doc/reference_new.xml: typo 2008-11-21 14:30 robe * /trunk/doc/using_postgis.xml: Fix indentation of examples 2008-11-21 14:28 robe * /trunk/doc/reference_new.xml, /trunk/doc/using_postgis.xml: GBT #71: Update section 4.2 of docs to describe manual adding to geometry columns - revision. Add pretty anchor, reference pretty anchor in AddGeometryColumn reference section. Rearrange order. 2008-11-21 14:15 robe * /trunk/doc/using_postgis.xml: GBT #71: Update section 4.2 of docs to describe manual adding to geometry columns. Decided to just add a new section after 2008-11-21 08:36 robe * /branches/1.3/postgis_comments.sql: add ST_CoordDims 2008-11-21 08:32 robe * /trunk/doc/reference_new.xml: 2008-11-21 08:31 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move over ST_CoordDim 2008-11-20 22:03 mcayland * /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_geos.h, /trunk/lwgeom/lwgeom_inout.c: Located more profile calls using grep and converted them over to use the new macros. Hopefully I've caught all of them now... 2008-11-20 18:45 mcayland * /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_inout.c: Found some new locations containing profiling code outside of the GEOS functions, so swap them over to using the new macros. 2008-11-20 15:00 mcayland * /trunk/configure.ac, /trunk/lwgeom/lwgeom_geos.c, /trunk/lwgeom/profile.h, /trunk/postgis_config.h.in: Switch GEOS profiling over to use conditional macros, much in the same way as LWDEBUG(F) has been implemented. This improves code readability by not having constant #if...#endif sections throughout the code. I've also changed the variable that indicates whether profiling has been enabled to POSTGIS_PROFILE, and integrated it into the autoconf configuration. Hence profiling can be enabled by running configure with the --enable-profile option, or setting POSTGIS_PROFILE in postgis_config.h to 1 and re-compiling. 2008-11-20 13:42 robe * /branches/1.3/doc/postgis.xml: Update ST_AsKML and ST_Transform - they require proj support. Also add missing version arg in ST_AsKML 2008-11-20 13:32 robe * /trunk/doc/reference_new.xml: typo 2008-11-20 12:55 robe * /trunk/doc/reference_new.xml: Add note on ST_Transform and ST_AsKML that they require Proj support 2008-11-20 10:10 mcayland * /branches/1.3/lwgeom/lwpostgis.sql.in: Move remaining _ST_AsKML() definition into the #if...#endif section just like the others. Per report from Dylan Beaudette. 2008-11-19 13:48 robe * /branches/1.3/doc/postgis.xml: Add compile instructions for proj and geos (forgot to do that a long time ago and I promised I would) 2008-11-19 13:40 robe * /trunk/doc/installation.xml: update doc on install to reference geos 3.0.3 2008-11-17 17:30 robe * /trunk/doc/reference_new.xml: amend ST_Mem_Size 2008-11-17 01:00 robe * /trunk/doc/reference_new.xml: typos 2008-11-17 00:52 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: st_mem_size 2008-11-17 00:09 robe * /branches/1.3/postgis_comments.sql: missing st_asgml func proto 2008-11-17 00:05 robe * /trunk/doc/reference_new.xml: Document missing ST_AsGML func proto 2008-11-17 00:01 robe * /branches/1.3/postgis_comments.sql: recent corrections and additions 2008-11-16 15:54 robe * /trunk/doc/reference_new.xml: typo 2008-11-15 20:33 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move over ST_Polygon and ST_WKBToSQL, move ST_MakePolygon from Geometry Processing to Geometry Constructors section 2008-11-14 23:56 robe * /branches/1.3/postgis_comments.sql: makebbox constructors and ST_LineFromMultiPoint 2008-11-14 23:46 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move over rest of non-MM compliant Geometry Constructor functions 2008-11-12 17:42 pramsey * /trunk/TODO: Update with latest BS 2008-11-12 17:11 pramsey * /tags/1.3.4rc3/Version.config: Move version number to RC series. 2008-11-12 17:09 pramsey * /tags/1.3.4rc3: Tagging 1.3.4rc3 2008-11-11 20:38 pramsey * /branches/1.3/lwgeom/lwgeom_gist.c, /branches/1.3/lwgeom/lwpostgis.sql.in, /branches/1.3/regress/run_test: PostgreSQL 8.4 support (#62) 2008-11-11 17:45 mcayland * /branches/1.3/Makefile.config.in: Update new version of the sed command - please ignore my bad sed-fu... 2008-11-11 17:27 mcayland * /branches/1.3/Makefile.config.in: Change Makefile.config.in to use sed instead of cut to allow us to filter non-numeric parts of `pg_config --version` when finding the currently installed PostgreSQL version. 2008-11-10 16:35 pramsey * /trunk/lwgeom/lwgeom_geos_prepared.c, /trunk/lwgeom/lwgeom_geos_prepared.h, /trunk/lwgeom/lwgeom_rtree.c, /trunk/lwgeom/lwgeom_rtree.h: astyle --style=ansi --indent=tab=8 2008-11-10 15:48 pramsey * /trunk/lwgeom/lwgeom_geos_prepared.h, /trunk/lwgeom/lwgeom_rtree.h: Fix error in prepgeomcache type 2008-11-08 14:43 robe * /trunk/doc/reference_new.xml: Document affine functions now work with curves. Though I don't have a tool to verify correctness, so my assumption - it returns something that sounds sort of right. 2008-11-08 14:17 robe * /trunk/doc/reference_new.xml: document more functions that work with circular strings 2008-11-08 06:46 robe * /trunk/doc/reference_new.xml: document support for curves of functions Mark C just fixed with disclaimer only works in 1.3.4+ 2008-11-07 17:07 pramsey * /trunk/lwgeom/lwgeom_geos_prepared.c, /trunk/lwgeom/lwgeom_geos_prepared.h, /trunk/lwgeom/lwgeom_rtree.c, /trunk/lwgeom/lwgeom_rtree.h, /trunk/regress/regress_ogc_prep.sql, /trunk/regress/regress_ogc_prep_expected: Prepared geometry mixed-types bug fix ported forward from 1.3. 2008-11-07 14:23 mcayland * /trunk/lwgeom/lwgeom_transform.c: After a quick sanity grep, I noticed that ST_Transform() was also susceptible to crashing on curve types in the same way as the previous two fixes. Hence I'm committing a fix now before Regina finds it and logs another bug report :) 2008-11-07 14:21 mcayland * /trunk/lwgeom/lwgeom_functions_basic.c: Fix GBT#69: ST_Translate crashes when fed circular string. lwgeom_affine_recursive() needs to know about the new lwgeom_getcurve_inspected() function. 2008-11-07 14:18 mcayland * /trunk/lwgeom/lwgeom_functions_basic.c: Fix GBT#70: ST_NPoints Crashes with Curves. lwgeom_npoints() needs to know about the new lwgeom_getcurve_inspected() function. 2008-11-07 14:05 mcayland * /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwgeom_api.c: Add missing lwgeom_getcurve_inspected() function which is required for some of the latest GBT fixes. 2008-11-07 13:54 mcayland * /branches/1.3/lwgeom/lwgeom_transform.c: After a quick sanity grep, I noticed that ST_Transform() was also susceptible to crashing on curve types in the same way as the previous two fixes. Hence I'm committing a fix now before Regina finds it and logs another bug report :) 2008-11-07 13:45 mcayland * /branches/1.3/lwgeom/lwgeom_functions_basic.c: Fix GBT#69: ST_Translate crashes when fed circular string. lwgeom_affine_recursive() needs to know about the new lwgeom_getcurve_inspected() function. 2008-11-07 13:18 mcayland * /branches/1.3/lwgeom/liblwgeom.h, /branches/1.3/lwgeom/lwgeom.c, /branches/1.3/lwgeom/lwgeom_api.c: Undo commits 3270 & 3271. It has been discovered the lwgeom_inspected_* routines correctly inspect CURVEPOLYGONs implicitly, and so it's just the curve types that need fixing. 2008-11-07 12:57 mcayland * /branches/1.3/lwgeom/liblwgeom.h, /branches/1.3/lwgeom/lwgeom.c: Add missing LWCURVE cast functions required for some forthcoming GBT fixes. 2008-11-07 12:25 mcayland * /branches/1.3/lwgeom/liblwgeom.h, /branches/1.3/lwgeom/lwgeom_api.c: Add missing lwgeom_getcurve_inspected() function which is required for some of the latest GBT fixes. 2008-11-07 11:47 mcayland * /branches/1.3/lwgeom/lwgeom_functions_basic.c: Fix GBT#70: ST_NPoints Crashes with Curves. lwgeom_npoints() needs to know about the new lwgeom_getcurve_inspected() function. 2008-11-07 11:41 mcayland * /branches/1.3/lwgeom/liblwgeom.h, /branches/1.3/lwgeom/lwgeom_api.c: Add missing lwgeom_getcurve_inspected() function which is required for some of the latest GBT fixes. 2008-11-07 07:44 robe * /trunk/doc/reference_new.xml: Yeh ST_Dump now works with curves 2008-11-07 01:03 mleslie * /branches/1.3/lwgeom/liblwgeom.h, /branches/1.3/lwgeom/lwcurve.c: Updated the curve box3d algorithm to use the floating point comparison operators. 2008-11-06 17:16 mcayland * /trunk/lwgeom/lwgeom_dump.c: Add missing function prototype from r3263. 2008-11-06 17:13 mcayland * /branches/1.3/lwgeom/lwgeom_dump.c: Fix for GBT#66: ST_Dump kills backend when fed CIRCULAR STRING. With thanks to Regina Obe. 2008-11-06 17:05 mcayland * /trunk/lwgeom/lwgeom_dump.c: Fix for GBT#66: ST_Dump kills backend when fed CIRCULAR STRING. With thanks to Regina Obe. 2008-11-06 16:12 mcayland * /trunk/lwgeom/lwgeom_geos.h, /trunk/lwgeom/lwgeom_geos_prepared.h: The GEOS 2.2 series "geos_c.h" is missing header guards, so including the header multiple times as is done in lwgeom_geos.h and lwgeom_geos_prepared.h causes compilation to fail with multiple definition errors. This patch fixes this problem allowing GEOS 2.2 to work with PostGIS once again, although of course it can easily be removed when it is decided that GEOS 2.2 support is no longer required. 2008-11-06 15:15 mcayland * /trunk/configure.ac, /trunk/lwgeom/Makefile.in, /trunk/topology/Makefile.in: Change configure to check for the existence of the PGXS Makefile, even if pg_config can be found. This is become distributions such as Debian install pg_config as part of libpq-dev but this package doesn't contain the required Makefile. Per bug report from strk. 2008-11-05 20:49 pramsey * /branches/1.3/lwgeom/lwgeom_geos_c.c, /branches/1.3/lwgeom/lwgeom_rtree.c, /branches/1.3/lwgeom/lwgeom_rtree.h, /branches/1.3/regress/regress_ogc_prep.sql, /branches/1.3/regress/regress_ogc_prep_expected: Fix for case where the p-i-p shortcut case and the GEOS shortcut case interleave and use the same cache area. 2008-11-05 13:05 robe * /branches/1.3/doc/postgis.xml: amend ST_Shift.. 2008-11-05 13:03 robe * /trunk/doc/reference_new.xml: amend ST_Longitude bug comment 2008-11-05 11:29 mcayland * /trunk/lwgeom/lwgeom_gml.c: Fix ST_AsGML() not recognising GEOMETRYCOLLECTION as a valid geometry type from my GBT#65 fix :( 2008-11-05 11:27 mcayland * /branches/1.3/lwgeom/lwgeom_gml.c: Fix ST_AsGML() not recognising GEOMETRYCOLLECTION as a valid geometry type from my GBT#65 fix :( 2008-11-05 11:25 mcayland * /trunk/regress/geojson_expected, /trunk/regress/kml_expected: Fix regression tests reporting incorrect failures due to a change of output caused by r3243. 2008-11-05 11:17 mcayland * /branches/1.3/regress/geojson_expected, /branches/1.3/regress/kml_expected: Fix regression tests reporting incorrect failures due to a change of output caused by r3244. 2008-11-05 11:06 mcayland * /trunk/liblwgeom/lwgeom.c: Fix for GBT#68 - ST_Shift_Longitude doesn't work with MULTIPOINT. Looks like this was just a simple mistake in the code. I've also improved the error message to return the proper type name instead of just a number. 2008-11-05 11:03 mcayland * /branches/1.3/lwgeom/lwgeom.c: Fix for GBT#68 - ST_Shift_Longitude doesn't work with MULTIPOINT. Looks like this was just a simple mistake in the code. I've also improved the error message to return the proper type name instead of just a number. 2008-11-05 01:56 robe * /trunk/doc/reference_new.xml: add ST_Collect as having some support for circular 2008-11-04 20:29 robe * /branches/1.3/postgis_comments.sql: fix proto for ST_CurveToLine 2008-11-04 20:26 robe * /trunk/doc/reference_new.xml: typo in proto 2008-11-04 20:08 robe * /branches/1.3/postgis_comments.sql: missing protos 2008-11-04 20:05 robe * /trunk/doc/reference_new.xml: Add missing proto for ST_CurveToLine 2008-11-04 14:34 robe * /branches/1.3/lwgeom/lwpostgis.sql.in: Change ST_AsKML functions to use ST_Transform instead of Transform 2008-11-04 14:15 robe * /trunk/doc/reference_new.xml: Add ST_HasArc, pull some useful comments from source code to add to ST_CurveToLine 2008-11-04 14:11 mcayland * /branches/1.3/lwgeom/liblwgeom.c: Fix lwgeom_typename() not returning a valid string for any of the newer geometry types. 2008-11-04 14:09 mcayland * /trunk/liblwgeom/lwutil.c: Fix lwgeom_typename() not returning a valid string for any of the newer geometry types. 2008-11-04 13:58 mcayland * /branches/1.3/lwgeom/lwgeom_gml.c: Fix for GBT#65: ST_AsGML kills the backend when fed a CIRCULAR STRING. The default code attempts to inspect any unknown geometry which fails on CIRCULARSTR ING. A longer term fix may be to fix CIRCULARSTRING so that it can be inspected, however the fix here is to throw an ERROR for unknown types just as the other As_*() functions do. 2008-11-04 13:58 mcayland * /trunk/lwgeom/lwgeom_gml.c: Fix for GBT#65: ST_AsGML kills the backend when fed a CIRCULAR STRING. The default code attempts to inspect any unknown geometry which fails on CIRCULARSTRING. A longer term fix may be to fix CIRCULARSTRING so that it can be inspected, however the fix here is to throw an ERROR for unknown types just as the other As_*() functions do. 2008-11-04 13:43 robe * /trunk/lwgeom/lwpostgis.sql.in.c: Change all ST_AsKML to use new ST_Transform 2008-11-04 13:17 robe * /branches/1.3/postgis_comments.sql: More protos for KML 2008-11-04 13:14 robe * /trunk/doc/reference_new.xml: More flagging of functions that work with 3d 2008-11-04 12:31 robe * /trunk/doc/reference_new.xml: fill in all protos for kml, flag more functions as supporting 3d and circular/curve 2008-11-04 10:00 mcayland * /trunk/loader/shp2pgsql.c: Change ST_GeomFromText() to GeomFromText() for older hwgeom (-w) support - looks like I was a little bit to eager in my earlier conversion to use the new ST_ calling convention. 2008-11-04 09:57 mcayland * /trunk/loader/Makefile.in: Alter loader Makefile to add liblwgeom.a dependency, so people who just want to build the shapefile loaders can do "make" within the loader subdirectory and liblwgeom.a will automagically get build first. 2008-11-04 02:48 robe * /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: fix typo 2008-11-04 02:19 robe * /trunk/doc/reference_new.xml: document circular support of more functions 2008-11-04 02:07 robe * /trunk/doc/reference_new.xml: Get rid of MM compliancy note for ST_LineToCurve, can only find ST_CurveToLine in MM docs 2008-11-04 01:56 robe * /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: correct comment 2008-11-04 01:55 robe * /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: Add new section to document circular string support 2008-11-04 01:49 robe * /branches/1.3/postgis_comments.sql: ST_LineToCurve, ST_CurveToLine 2008-11-04 01:47 robe * /trunk/doc/reference_new.xml, /trunk/doc/template.xml: Document ST_LineToCurve and ST_CurveToLine, update template to include note about Circular String support in prep for new index section 2008-11-04 00:04 mleslie * /branches/1.3/regress/sql-mm-circularstring.sql, /branches/1.3/regress/sql-mm-circularstring_expected.in: Re-enabling the bbox2d/3d tests for circular string. 2008-11-03 17:00 kneufeld * /trunk/lwgeom/lwgeom_functions_analytic.c: updated url in comments to the documentation on the implemented point-in-polygon algorithm to http://softsurfer.com/Archive/algorithm_0103/algorithm_0103.htm#Winding%20Number. Old link was dead. 2008-11-03 16:23 mcayland * /trunk/loader/Makefile.in: Add missing ICONV_LDFLAGS variable to the loader Makefile. Thanks to Olivier Courtin for noticing. 2008-11-03 16:17 mcayland * /trunk/loader/Makefile.in, /trunk/loader/pgsql2shp.c, /trunk/loader/wkb.h: Switch pgsql2shp over to using liblwgeom. There are few commits that can be as satisfying as one which involves the removal of ~1200 lines of code. By using the liblwgeom parser instead of the in-built parser, we have now achieved the following: i) all parsers within PostGIS, shp2pgsql and pgsql2shp are now the same which means they all follow the same rules. Also extended error reporting information including error text and position information is available. ii) the complexity of the shp2pgsql/pgsql2shp is considerably reduced. The slightly unfortunate cost is the overall executable size is larger, since we are linking with liblwgeom. However, from both a consistency and maintainability point of view, this is a big win. Note that while there may be a difference in behaviour in some corner cases, all regression tests pass here. 2008-10-31 10:41 mcayland * /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwgeom.c: Add missing serialized_lwgeom_from_hexwkb() function to liblwgeom which is required for adding liblwgeom support to pgsql2shp. 2008-10-31 10:04 mcayland * /trunk/loader/shp2pgsql.c: Some more shp2pgsql clearups; remove some dead commented code and switch over to use the LWDEBUG(F) debugging framework. 2008-10-30 23:13 mcayland * /trunk/doc/reference_new.xml, /trunk/lwgeom/lwgeom_geojson.c, /trunk/regress/geojson.sql, /trunk/regress/geojson_expected: Fix regression test differences between different platforms in the AsGeoJSON regression code. There were two issues: firstly, the original regression tests included precision information > 15 significant figures, and secondly the GeoJSON code was exposing BOX2DFLOAT4 information to the client instead of calculating the true bounding box. With thanks to Olivier Courtin. 2008-10-30 23:02 mcayland * /branches/1.3/doc/postgis.xml, /branches/1.3/lwgeom/lwgeom_geojson.c, /branches/1.3/regress/geojson.sql, /branches/1.3/regress/geojson_expected: Fix regression test differences between different platforms in the AsGeoJSON regression code. There were two issues: firstly, the original regression tests included precision information > 15 significant figures, and secondly the GeoJSON code was exposing BOX2DFLOAT4 information to the client instead of calculating the true bounding box. With thanks to Olivier Courtin. 2008-10-30 22:52 robe * /branches/1.3/postgis_comments.sql: Add ST_DumpRings 2008-10-30 22:48 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move over ST_DumpRings 2008-10-30 17:10 mcayland * /trunk/loader/Makefile.in, /trunk/loader/shp2pgsql.c: Switch shp2pgsql over to use liblwgeom instead of its own internal parser. Some notes from looking at the code: i) I've abstracted the I/O formatting functions into a new OutputGeometry() function since it allow the logic concerning output formatting to kept in one place, rather than sprinkled throughout all the other Insert* functions. ii) InsertPoint() and InsertMultiPoint() have been combined, since it seems that the same code will work for both - all that is required is to know whether to produce a MULTIPOINT collecton or a POINT at the end. iii) I've added additional comments within the Insert* functions to help clarify what is going on in places iv) It appears some corner cases were missing within the conversion code with respect to Z/M coordinates, so in theory the new code should do a better job. All in all, the source code is slightly reduced in size (although of course the binary is larger after linking with liblwgeom), and seems a lot more readable to my eyes. A quick TODO is to go through the file and replace the #if...#endif sections related to debugging with LWDEBUG(F) options. NOTE: I've had to change the Makefile to allow linking against the maths library and liblwgeom.a, so some manual intervention on the automated build may be required ;) 2008-10-30 09:16 robe * /branches/1.3/postgis_comments.sql: ST_Accum 2008-10-29 18:32 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Make more pretty section names, move over ST_Accum and provide example. 2008-10-29 18:05 robe * /trunk/doc/reference_new.xml: Pretty anchors for all new sections 2008-10-29 18:00 robe * /branches/1.3/postgis_comments.sql: Add ST_Union second function proto 2008-10-29 17:59 robe * /trunk/doc/reference_new.xml: Incorrect function arg in ST_Union 2008-10-29 17:37 robe * /branches/1.3/postgis_comments.sql: Add remaining linear referencing functions 2008-10-29 17:36 robe * /trunk/doc/reference_new.xml: Okay maybe hmm 4th or 5th time is the charm 2008-10-29 17:34 robe * /trunk/doc/reference_new.xml: Again 2008-10-29 17:34 robe * /trunk/doc/reference_new.xml: Lets try again 2008-10-29 17:29 robe * /trunk/doc/reference_new.xml: function name typo 2008-10-29 17:27 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move over rest of Linear Referencing functions and provide examples. Experiment with giving pretty anchor to section. 2008-10-29 13:58 robe * /trunk/doc/reference_new.xml: Add Availability note for Populate_Geometry_Columns 2008-10-29 13:52 robe * /trunk/doc/reference.xml: Fix line_interpolate_point link 2008-10-29 13:15 robe * /branches/1.3/postgis_comments.sql: Add ST_Line_Substring 2008-10-29 13:13 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move over ST_Line_Substring 2008-10-29 12:39 robe * /branches/1.3/postgis_comments.sql: Add ST_Line_Interpolate_Point 2008-10-29 12:37 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move over ST_Line_Interpolate_Point 2008-10-27 16:13 kneufeld * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: changed linkend to match case in ST_Length2d to ST_Length2D 2008-10-27 16:05 kneufeld * /trunk/doc/reference_new.xml: attempt to fix broken linkend by replacing it with an xref in reference_new.xml 2008-10-27 15:53 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml, /trunk/doc/template.xml: Move over sql mm compliance for ST_Disjoint and get rid of annoying carriage return in template.xml 2008-10-27 15:49 kneufeld * /trunk/lwgeom/lwpostgis.sql.in.c: added availability to Populate_Geometry_Columns 2008-10-27 15:48 kneufeld * /trunk/doc/reference_new.xml: fixed typo in broken link to ST_Distance_Spheroid 2008-10-27 15:33 kneufeld * /trunk/doc/reference_new.xml: fixed typo in ST_Length3d_Spheriod xref to ST_Length_Spheroid 2008-10-27 15:29 kneufeld * /trunk/doc/reference_new.xml: fixed typo in missing constraint linkend: ST_InteriorRings to ST_NumInteriorRings 2008-10-27 15:26 kneufeld * /trunk/doc/reference_new.xml: typo in xref link 2008-10-27 15:25 kneufeld * /trunk/doc/reference_new.xml: added id for missing constraint linkend: PostGIS_Scripts_Released 2008-10-27 15:21 kneufeld * /trunk/doc/reference.xml: added id for missing constraint linkend: line_substring 2008-10-27 15:15 kneufeld * /trunk/doc/reference.xml: added id for constraint linkend: length2d 2008-10-27 06:49 kneufeld * /trunk/lwgeom/lwpostgis.sql.in.c: fixed bug in lwpostgis.sql.in.c in POPULATE_GEOMETRY_COLUMNS when detecting SRIDs of -1. 2008-10-27 06:29 kneufeld * /trunk/doc/reference_new.xml: updated description for Populate_Geometry_Columns 2008-10-27 06:13 kneufeld * /trunk/doc/reference_new.xml, /trunk/lwgeom/lwpostgis.sql.in.c: added plpgsql function Probe_Geometry_Columns to lwpostgis.sql.in.c and added documentation in reference_new.xml 2008-10-26 22:26 robe * /trunk/doc/reference_new.xml: Fix typo 2008-10-26 22:19 robe * /branches/1.3/postgis_comments.sql: document st_length*spheroid functions 2008-10-26 22:18 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move over ST_Length* functions. Correct documentation - e.g. missing ST_Length2D_Spheroid and ST_Length3d_Spheroid and ST_Length_Spheroid are synonyms. Seems to disagree with how we define ST_Length. 2008-10-26 21:24 robe * /branches/1.3/postgis_comments.sql: Add ST_Distance_Spher* functions 2008-10-26 21:24 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move over ST_Distance_Spher* functions 2008-10-26 19:52 robe * /branches/1.3/postgis_comments.sql: add affine and rest of affine family of functions 2008-10-26 19:49 robe * /trunk/doc/reference_new.xml: Put in availability info for rotate functions 2008-10-26 19:43 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move over rest of Affine family. Correct some typos. Put ST_ForceRHR in right location. 2008-10-26 18:14 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move over ST_Affine 2008-10-25 17:34 robe * /branches/1.3/doc/postgis.xml: Add = operator the most confusing and accidentally used operator of all 2008-10-25 17:29 robe * /trunk/doc/reference.xml: Add = operator the most confusing and accidentally used operator of all 2008-10-25 16:30 robe * /trunk/doc/reference_new.xml: Commit provide another example of ST_SetPoint and flag as supporting 3d 2008-10-24 15:58 pramsey * /tags/1.3.4rc2/README.postgis, /tags/1.3.4rc2/Version.config: Move internal versions to rc2 2008-10-24 15:56 pramsey * /tags/1.3.4rc2: Tag 1.3.4rc2 2008-10-24 15:54 pramsey * /branches/1.3/README.postgis: Alter version to match working version. 2008-10-24 15:01 robe * /trunk/doc/reference_new.xml: typo 2008-10-24 14:56 robe * /branches/1.3/postgis_comments.sql: add ST_SnapToGrid 2008-10-24 14:53 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move over ST_SnapToGrid 2008-10-23 18:51 kneufeld * /branches/1.3/doc/postgis.xml: added Probe_Geometry_Columns to documentation 2008-10-23 00:28 robe * /trunk/doc/reference_new.xml: typo 2008-10-22 18:55 robe * /branches/1.3/postgis_comments.sql: add ST_Relate 2008-10-22 18:55 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move over ST_Relate the last of the Geometry Relationship Function and destroy the section in old reference. 2008-10-21 12:22 pramsey * /branches/1.3/lwgeom/Makefile.shlib: Add dragonfly support, per Greg Troxel. 2008-10-21 06:41 robe * /branches/1.3/postgis_comments.sql: Move over perimeter and max distance 2008-10-21 06:41 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move over perimeter and max distance 2008-10-21 06:05 robe * /branches/1.3/postgis_comments.sql: update with latest change from Kevin 2008-10-21 04:54 kneufeld * /trunk/doc/reference_new.xml: moved ST_ForceRHR into the correct category 2008-10-21 04:41 kneufeld * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: moved over ST_ForceRHR 2008-10-20 17:36 robe * /trunk/doc/reference_new.xml: typo in st_cover something. Hate non-symmetric relationships 2008-10-20 17:35 robe * /branches/1.3/postgis_comments.sql: Add ST_Covers and ST_CoveredBy, revert change to ST_MemUnion 2008-10-20 17:29 robe * /trunk/doc/reference_new.xml: Revert change to ST_MemUnion - it really is that. Most have had a faulty restore when it was named ST_MemGeomUnion 2008-10-20 17:25 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move over ST_Covers and ST_CoveredBy and provide examples, update ST_Contains example to show distinction between ST_Covers, ST_Contains etc. 2008-10-20 14:54 robe * /branches/1.3/README.postgis: Correct links in read me. Change to say you install make check after make install, for spatial enabling db -- add line about loading postgis_comments.sql 2008-10-20 14:49 robe * /trunk/README.postgis: correct links in README and note about running make check before make install. How the hell do you do that? 2008-10-20 11:54 pramsey * /branches/1.3/Version.config: Back to SVN version for now. 2008-10-20 03:29 pramsey * /tags/1.3.4rc1: Tagged release 1.3.4rc1 2008-10-20 03:28 pramsey * /branches/1.3/Version.config: small case :/ 2008-10-20 03:27 pramsey * /branches/1.3/Version.config, /branches/1.3/make_dist.sh: Move to rc1 version. 2008-10-19 23:41 robe * /branches/1.3/postgis_comments.sql: Fix typo in GeometryType 2008-10-19 23:40 robe * /trunk/doc/reference_new.xml: Provide example for GeometryType. fix typo 2008-10-19 23:34 robe * /branches/1.3/postgis_comments.sql: typo in ST_Y 2008-10-19 23:31 robe * /trunk/doc/reference_new.xml: typo in ST_Y definition. Also added common use-case example of ST_Centroid used with ST_X, ST_Y 2008-10-19 14:52 mcayland * /trunk/configure.ac, /trunk/loader/Makefile, /trunk/loader/Makefile.in, /trunk/loader/Makefile.pgsql2shp.in, /trunk/loader/Makefile.shp2pgsql.in: After several discussions at PGDay, it seems that the only use-case for the PGXS PROGRAM clause is for programs that wish to link with the backend libraries. Hence create a new Makefile for the loader directory which uses the new autoconf infrastructure, based upon library and dependency lists from the original 1.3 branch. 2008-10-19 14:40 robe * /branches/1.3/postgis_comments.sql: Move over remainder of Geometry Accessors to new section. Fix ST_MemUnion (really ST_MemGeomUnion) 2008-10-19 14:40 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move over remainder of Geometry Accessors to new section. Fix ST_MemUnion (really ST_MemGeomUnion), correct mistake in ST_SymDifference 2008-10-18 08:33 mcayland * /trunk/regress/run_test: Remove postgis_jts_version() function call from regression tests as the function no longer exists (prevents warning being displayed at the start of the test run) 2008-10-17 18:52 robe * /branches/1.3/postgis_comments.sql: the *N family 2008-10-17 18:51 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move over the *N family 2008-10-17 18:04 robe * /branches/1.3/postgis_comments.sql: st_length2d and st_length3d 2008-10-17 17:58 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move over ST_length2d, ST_length3d 2008-10-17 03:40 robe * /branches/1.3/postgis_comments.sql: add ST_MemUnion 2008-10-17 03:39 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move over ST_MemUnion the last of the geometry processing functions and destroy the geometry processing functions old section 2008-10-17 03:05 robe * /trunk/doc/reference_new.xml: forgot to delete some stuff 2008-10-17 03:04 robe * /branches/1.3/postgis_comments.sql: Add ST_Shift_Longitude, ST_Difference, ST_SymDifference 2008-10-17 03:04 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: move over ST_Shift_Longitude, ST_Difference, ST_SymDifference 2008-10-16 22:13 kneufeld * /trunk/doc/template.xml: reverting accidental commit to template.xml 2008-10-16 18:36 robe * /branches/1.3/postgis_comments.sql: ST_NumGeometries 2008-10-16 18:35 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move over ST_NumGeometries 2008-10-16 18:17 robe * /branches/1.3/postgis_comments.sql: add ST_ExteriorRing, ST_NumInteriorRings, ST_NumInteriorRing 2008-10-16 18:17 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move over ST_ExteriorRing, ST_NumInteriorRings, ST_NumInteriorRing 2008-10-16 18:12 kneufeld * /trunk/configure.ac, /trunk/doc/Makefile.in: added dblatex as a dependency for building PDF's added a pdf target to doc/Makefile.in 2008-10-16 08:33 mcayland * /trunk/lwgeom/lwgeom_pg.c: Update to previous parser patch: if the error location is 0 (i.e. we haven't even matched a valid OGC WKT type) then display a more appropriate message. Per minor gripe from Paul. 2008-10-16 07:22 robe * /trunk/doc/reference_new.xml: update st_azimuth - it should be called vector instead of line since order of points reverses the angle 2008-10-16 07:21 robe * /branches/1.3/postgis_comments.sql: update st_azimuth - it should be called vector instead of line 2008-10-16 07:17 robe * /branches/1.3/postgis_comments.sql: st_azimuth 2008-10-16 07:17 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move over ST_Azimuth and provide example 2008-10-16 06:35 robe * /branches/1.3/postgis_comments.sql: add st_boundary 2008-10-16 06:35 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml, /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: Move over ST_Boundary to new section, copy comment about SQL-MM srid to xsl header 2008-10-15 21:44 mcayland * /trunk/lwgeom/lwgeom_pg.c: Fix pointer problem in the new HINT code caused by strncpy() not padding with zeros unless the specified length is *longer* than the source string. 2008-10-15 18:36 pramsey * /trunk/lwgeom/lwgeom_box2dfloat4.c: last one! 2008-10-15 18:26 pramsey * /trunk/lwgeom/lwgeom_gist.c, /trunk/lwgeom/lwgeom_inout.c: expunge remaining stringBuffer references 2008-10-15 17:59 pramsey * /trunk/lwgeom/Makefile.in, /trunk/lwgeom/lwgeom_gist.c, /trunk/lwgeom/stringBuffer.c, /trunk/lwgeom/stringBuffer.h: Remove stringBuffer.* from build/repository. 2008-10-15 15:03 mcayland * /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwgparse.c, /trunk/liblwgeom/lwgunparse.c, /trunk/liblwgeom/wktparse.h, /trunk/lwgeom/lwgeom_pg.c, /trunk/lwgeom/lwgeom_pg.h, /trunk/regress/regress_expected, /trunk/regress/regress_ogc_expected, /trunk/regress/wkt_expected: Update the LWGEOM parser to provide error HINTs when being called from PostgreSQL, and update regression tests accordingly. 2008-10-15 13:43 robe * /trunk/doc/reference_new.xml: fix spacing of st_linemerge, st_segmentize examples. 2008-10-15 13:39 robe * /branches/1.3/postgis_comments.sql: st_segmentize and st_linemerge 2008-10-15 13:39 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move over ST_Segmentize and ST_LineMerge 2008-10-14 23:08 kneufeld * /trunk/doc/Makefile.in: moved cleanup of the pdf to the maintainer-clean target 2008-10-14 20:45 mcayland * /branches/1.3/lwgeom/lwgeom_geos_c.c: Fix warnings caused by incorrect header prototypes for GEOSPreparedGeom_destroy (now fixed with this patch and the patch in GEOS SVN) 2008-10-14 20:11 pramsey * /trunk/lwgeom/lwgeom_gist.c: Remove sliced test code and return to original state. 2008-10-14 19:51 mcayland * /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwgparse.c, /trunk/liblwgeom/lwgunparse.c, /trunk/liblwgeom/wktparse.h, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_inout.c, /trunk/lwgeom/lwgeom_ogc.c, /trunk/lwgeom/lwgeom_pg.c, /trunk/lwgeom/lwgeom_pg.h, /trunk/regress/regress_ogc_expected: Nearly finish work on the new parser API. The key part of this patch is to alter the behaviour of the parser so that instead of generating errors directly, it returns an error code, error location and an error message. Hence the caller is now in charge of the behaviour when parsing invalid geometries, and so can ignore errors or proceed onto the next geometry if required. The regression test change is due to a change in an error message, since the error is now returned from the unparser before it even gets to GEOS. 2008-10-14 19:39 robe * /trunk/doc/reference_new.xml: Provide examples for ST_Simplify and ST_SimplifyPreserveTopology 2008-10-14 18:59 pramsey * /branches/1.3/lwgeom/lwgeom_gist.c: ifdef pgsql 7.2 back to original behavior, since sliced detoasting is not supported. 2008-10-14 18:16 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move over st_simplify and st_simplifypreservetopology. Still need to put in examples. 2008-10-14 18:15 robe * /branches/1.3/postgis_comments.sql: add st_simplify notes 2008-10-14 17:42 pramsey * /trunk/lwgeom/lwgeom_functions_analytic.c, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_gist.c: astyle style=ansi indent=tab=8 2008-10-14 11:44 robe * /branches/1.3/postgis_comments.sql: add new function summaries for management functions 2008-10-14 11:40 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: 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. 2008-10-14 03:56 robe * /trunk/doc/reference_new.xml: Add missing function proto for dropgeometrytable 2008-10-14 03:56 robe * /branches/1.3/doc/postgis.xml, /branches/1.3/postgis_comments.sql: update help to include installing postgis_comments.sql, minor changes to postgis_comments.sql 2008-10-13 15:28 robe * /branches/1.3/postgis_comments.sql: postgis function definitions 2008-10-13 13:16 mcayland * /trunk/liblwgeom/lwgparse.c, /trunk/liblwgeom/lwgunparse.c: 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. 2008-10-13 13:03 mcayland * /trunk/liblwgeom/examples/unparser.c: Move the liblwgeom unparser example over to the dynptarray API which is the proper way to alter point arrays in memory. 2008-10-13 11:36 mcayland * /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_geos_prepared.c, /trunk/lwgeom/lwgeom_geos_prepared.h: Fix up some more warnings in SVN trunk; note that there are still 2 remaining PreparedGeometry warnings, but these will require patching GEOS. 2008-10-12 17:55 pramsey * /branches/1.3/lwgeom/lwgeom_gist.c: Peformance patch for gist consistent. 2008-10-12 17:47 pramsey * /trunk/lwgeom/lwgeom_gist.c: Performance boost: only detoast the front of the tuple first and extract the bbox from that. 2008-10-10 18:17 pramsey * /branches/1.3/lwgeom/lwgeom_geos_c.c, /branches/1.3/lwgeom/lwpostgis.sql.in, /branches/1.3/regress/regress_ogc_prep.sql, /branches/1.3/regress/regress_ogc_prep_expected: Move prepared geometry into the standard function API (no special signature) and add regression tests to match. 2008-10-10 16:34 pramsey * /trunk/lwgeom/lwgeom_geos.c: Pull prep_cache reference safely inside PREPARED_GEOM #ifdef 2008-10-10 05:24 pramsey * /trunk/lwgeom/long_xact.c, /trunk/lwgeom/lwgeom_box.c, /trunk/lwgeom/lwgeom_box2dfloat4.c, /trunk/lwgeom/lwgeom_box3d.c, /trunk/lwgeom/lwgeom_btree.c, /trunk/lwgeom/lwgeom_chip.c, /trunk/lwgeom/lwgeom_debug.c, /trunk/lwgeom/lwgeom_dump.c, /trunk/lwgeom/lwgeom_estimate.c, /trunk/lwgeom/lwgeom_functions_analytic.c, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_functions_lrs.c, /trunk/lwgeom/lwgeom_geojson.c, /trunk/lwgeom/lwgeom_geos.c, /trunk/lwgeom/lwgeom_geos.h, /trunk/lwgeom/lwgeom_geos_prepared.c, /trunk/lwgeom/lwgeom_geos_prepared.h, /trunk/lwgeom/lwgeom_gist.c, /trunk/lwgeom/lwgeom_gml.c, /trunk/lwgeom/lwgeom_inout.c, /trunk/lwgeom/lwgeom_kml.c, /trunk/lwgeom/lwgeom_ogc.c, /trunk/lwgeom/lwgeom_pg.c, /trunk/lwgeom/lwgeom_rtree.c, /trunk/lwgeom/lwgeom_spheroid.c, /trunk/lwgeom/lwgeom_sqlmm.c, /trunk/lwgeom/lwgeom_svg.c, /trunk/lwgeom/lwgeom_transform.c, /trunk/lwgeom/lwgeom_triggers.c, /trunk/lwgeom/lwpostgis.sql.in.c, /trunk/lwgeom/stringBuffer.c, /trunk/lwgeom/test.c: Set keywords propery. 2008-10-10 05:17 pramsey * /trunk/lwgeom/lwgeom_geos.c, /trunk/lwgeom/lwgeom_geos.h, /trunk/lwgeom/lwgeom_geos_prepared.c, /trunk/lwgeom/lwpostgis.sql.in.c: Clean-up and comment. 2008-10-10 04:41 pramsey * /trunk/lwgeom/Makefile.in, /trunk/lwgeom/lwgeom_geos.c, /trunk/lwgeom/lwgeom_geos_c.c: Rename lwgeom_geos_c.c to lwgeom_geos.c 2008-10-10 04:39 pramsey * /trunk/lwgeom/Makefile.in, /trunk/lwgeom/lwgeom_geos.h, /trunk/lwgeom/lwgeom_geos_c.c, /trunk/lwgeom/lwgeom_geos_prepared.c, /trunk/lwgeom/lwgeom_geos_prepared.h, /trunk/lwgeom/lwgeom_rtree.h, /trunk/lwgeom/lwpostgis.sql.in.c, /trunk/regress/README, /trunk/regress/regress_ogc_prep.sql, /trunk/regress/regress_ogc_prep_expected: Prepared geometries getting closer to readiness. Integrated into standard functions, regression tests added. 2008-10-10 01:35 mleslie * /trunk/regress/README: Updating the regression test README file with details about the c preprocessing step and the formatting of the _expected file results. 2008-10-08 18:57 robe * /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: SQL my MM 2008-10-08 18:51 robe * /trunk/doc/reference_new.xml: update st_translate include support for 3d flag 2008-10-08 18:27 pramsey * /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_geos_c.c: Move to memcmp keys, leave prepared functions tied to old keyed signatures for now. 2008-10-08 10:14 mleslie * /trunk/liblwgeom/lwcurve.c, /trunk/regress/sql-mm-circularstring.sql, /trunk/regress/sql-mm-circularstring_expected.in: 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. 2008-10-08 09:05 mleslie * /branches/1.3/lwgeom/lwcurve.c, /branches/1.3/regress/sql-mm-circularstring.sql, /branches/1.3/regress/sql-mm-circularstring_expected.in: 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. 2008-10-08 08:59 mleslie * /branches/1.3/lwgeom/lwgeom_geos_c.c, /branches/1.3/lwgeom/lwgeom_rtree.c: Fixed invalid references hidden within PGIS_DEBUG ifdefs. 2008-10-08 05:48 kneufeld * /trunk/doc/reference.xml: fixed several broken or redirected external URLs. 2008-10-08 05:45 kneufeld * /trunk/doc/introduction.xml, /trunk/doc/reference.xml, /trunk/doc/reporting.xml, /trunk/doc/template.xml, /trunk/doc/using_postgis.xml: fixed several broken or redirected external URLs. 2008-10-08 04:25 pramsey * /trunk/lwgeom/lwgeom_geos_c.c: Fix minor logic error in intersects() bbox shortcut. 2008-10-07 23:51 pramsey * /trunk/lwgeom/lwgeom_geos_c.c: Re-work prepared geom cache to use memcmp instead of keys, step 1. 2008-10-07 20:38 pramsey * /trunk/lwgeom/lwgeom_gist.c: Move DEBUG statement next to a req'd variable. 2008-10-07 18:09 robe * /trunk/doc/reference_new.xml: correct mistake 2008-10-07 17:39 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move over ST_ConvexHull 2008-10-06 19:51 pramsey * /trunk/lwgeom/lwgeom_geos_c.c: Fix slight error in box shortcut logic in prepared intersects. 2008-10-06 19:51 pramsey * /branches/1.3/lwgeom/lwgeom_geos_c.c: Fix slight error in box shortcut logic in prepared intersects. 2008-10-05 22:12 pramsey * /trunk/lwgeom/lwgeom_geos_c.c: Convert from LWDEBUG to POSTGIS_DEBUG 2008-10-05 17:33 mcayland * /trunk/liblwgeom/lwgparse.c: Fix stupid mistake in the liblwgeom parser... 2008-10-05 05:36 pramsey * /branches/1.3/lwgeom, /branches/1.3/lwgeom/lwgeom_geos_c.c, /branches/1.3/lwgeom/lwpostgis.sql.in: Backport prepared geometry handling code for GEOS 3.1+ 2008-10-04 21:29 pramsey * /trunk/lwgeom/lwgeom_geos_c.c: Fix boneheaded error in prepared intersects. 2008-10-04 17:49 pramsey * /trunk/lwgeom/lwgeom_geos_c.c: Protect prepared geometry implementation in GEOS>=3.1 defines. 2008-10-04 16:00 mcayland * /trunk/lwgeom/lwgeom_geos_c.c, /trunk/lwgeom/lwgeom_gist.c, /trunk/lwgeom/lwgeom_inout.c: Fix the DEBUGF statements I didn't realise I broke with the new LWGEOM parser/unparser API (in response to Paul's r3061 commit). 2008-10-03 18:07 pramsey * /trunk/lwgeom/lwgeom_geos_c.c: Some extra debugf's in the prepared geometry code. 2008-10-03 17:37 pramsey * /trunk/lwgeom/lwgeom_geos_c.c, /trunk/lwgeom/lwgeom_gist.c, /trunk/lwgeom/lwgeom_inout.c: Patch up and comment out some DEBUGF lines that don't compile due to changes in function signatures in liblwgeom 2008-10-03 13:23 robe * /trunk/doc/reference_new.xml: correct incorrect statement 2008-10-03 13:20 robe * /trunk/doc/reference_new.xml: Update ST_Union's fitness for 3d with examples. 2008-10-03 09:22 robe * /trunk/doc/reference_new.xml: Add more examples of 3d use and annotate more 3d functions 2008-10-03 01:50 mleslie * /branches/1.3/lwgeom/lwpostgis.sql.in: Fixed unescaped quotes in the error raising for the srid validity check of AddGeometryColumn. 2008-10-02 23:53 pramsey * /trunk/lwgeom/lwgeom_geos_c.c, /trunk/lwgeom/lwgeom_transform.c: Rework prepared geometry handling to look more like the implementation of PJ caching in transform. 2008-10-02 18:52 pramsey * /trunk/lwgeom/lwgeom_geos_c.c: Flip format to 'astyle --style=ansi --indent=tab=8' to make upcoming changes more consistent, stylewise. (Can't stand the mixed styles anymore!) 2008-10-02 18:35 pramsey * /trunk/lwgeom: add .so. to svn:ignore 2008-10-02 17:36 pramsey * /trunk/lwgeom/lwpostgis.sql.in.c: add check for invalid srid to addgeometrycolumn (#33) 2008-10-02 17:36 pramsey * /branches/1.3/lwgeom/lwpostgis.sql.in: Add check for invalid SRID to addgeometrycolumn 2008-10-02 17:20 pramsey * /branches/1.3/lwgeom/lwgeom_geos_c.c: Duh, boneheaded syntax error. Compile your code much, Paul? 2008-10-02 16:46 pramsey * /trunk/lwgeom/lwgeom_geos_c.c: ensure relate(g,g,p) is case insensitive (#44) 2008-10-02 16:43 pramsey * /branches/1.3/lwgeom/lwgeom_geos_c.c: Ensure relate(g,g,p) is case insensitive. (#44) 2008-10-02 16:15 robe * /trunk/doc/reference_new.xml: Flag more 3d compatible functions 2008-10-02 16:00 pramsey * /trunk/utils/postgis_restore.pl: pass commandline options into backend command (#45) 2008-10-02 15:59 pramsey * /branches/1.3/utils/postgis_restore.pl: pass commandline options into commands (#45) 2008-10-02 15:56 pramsey * /trunk/lwgeom/lwgeom_rtree.c: Fix log message to refer to correct function name 2008-10-02 12:43 robe * /trunk/doc/reference_new.xml: Fix minor typos in ST_Polygonize 2008-10-02 12:14 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml, /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: Get rid of extra line breaks in specialty function section (by changing xsl). Move over ST_Polygonize and provide examples. 2008-10-02 11:40 robe * /trunk/doc/reference_new.xml, /trunk/doc/template.xml, /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: 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 2008-10-02 11:17 robe * /trunk/doc/reference_new.xml: extraneous junk left 2008-10-02 11:16 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move over ST_Extent 2008-10-01 21:55 robe * /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: Get rid of excess paragraph in mm compliance section 2008-10-01 21:53 robe * /trunk/doc/reference_new.xml: Moved some functions to Geometry Processing section 2008-10-01 21:42 robe * /trunk/doc/reference_new.xml: Put in SQL mm compliance for ST_Intersection 2008-10-01 20:04 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move ST_Intersection to new reference_new.xml 2008-09-30 17:42 robe * /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: Revise to include mm compliance section 2008-09-30 17:39 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move over ST_Intersects sql mm compliance note to reference_new (remove sT_Intersects from MM section of old reference) 2008-09-30 13:36 mcayland * /branches/1.3/lwgeom/lwgeom_functions_lrs.c, /branches/1.3/regress/regress_lrs.sql, /branches/1.3/regress/regress_lrs_expected: Backport fixes for GBT#21 (locate_along_measure returning invalid values) and regression test enhancements to the 1.3 branch. 2008-09-30 13:29 mcayland * /trunk/regress/regress_lrs.sql, /trunk/regress/regress_lrs_expected: Update regression tests to include test cases for GBT#21. 2008-09-30 13:25 mcayland * /trunk/lwgeom/lwgeom_functions_lrs.c: Fix for locate_along_measure returning invalid values (GBT#21) 2008-09-30 04:06 kneufeld * /trunk/doc/Makefile.in, /trunk/doc/postgis.xml, /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: added a new aggregate and sql_mm toc to docs generated via a custom xsl (provided by Regina Obe) to the documentation Makefile 2008-09-29 22:56 pramsey * /branches/1.3/ChangeLog, /branches/1.3/lwgeom/lwgeom_functions_lrs.c: Fix regression issues with geojson and add news to ChangeLog 2008-09-29 18:25 pramsey * /branches/1.3/lwgeom/lwgeom_functions_analytic.c, /branches/1.3/lwgeom/lwgeom_functions_lrs.c, /branches/1.3/lwgeom/lwgeom_geos_c.c, /branches/1.3/lwgeom/lwgeom_rtree.c, /branches/1.3/lwgeom/lwgeom_rtree.h: Backport memory improvements and multi-polygon support for p-i-p shortcuts from trunk. 2008-09-29 16:20 robe * /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: change to sort functions alphabetically 2008-09-28 19:48 mcayland * /trunk/liblwgeom/examples/unparser.c, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwgeom.c, /trunk/liblwgeom/lwgparse.c, /trunk/liblwgeom/lwgunparse.c, /trunk/liblwgeom/wktparse.h, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_inout.c, /trunk/lwgeom/lwgeom_ogc.c, /trunk/lwgeom/lwgeom_pg.c: 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. 2008-09-28 16:18 mcayland * /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwgeom.c, /trunk/liblwgeom/lwgparse.c, /trunk/lwgeom/lwgeom_inout.c, /trunk/lwgeom/lwgeom_ogc.c, /trunk/lwgeom/lwgeom_pg.c: 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. 2008-09-28 15:47 mcayland * /trunk/lwgeom/lwgeom_rtree.c, /trunk/lwgeom/lwgeom_rtree.h: Clear up warnings (mixed declartions within code and invalid return) from r3022. 2008-09-28 15:32 mcayland * /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwgeom.c, /trunk/liblwgeom/lwgparse.c, /trunk/liblwgeom/wktparse.h, /trunk/lwgeom/lwgeom_inout.c, /trunk/lwgeom/lwgeom_ogc.c, /trunk/lwgeom/lwgeom_pg.c: 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. 2008-09-28 09:03 pramsey * /trunk/lwgeom/lwgeom_functions_analytic.c, /trunk/lwgeom/lwgeom_geos_c.c, /trunk/lwgeom/lwgeom_rtree.c, /trunk/lwgeom/lwgeom_rtree.h: Update pip shortcut code to be less aggressive in building cache. 2008-09-27 08:19 mcayland * /trunk/liblwgeom/lwgunparse.c, /trunk/lwgeom/lwgeom_functions_analytic.c: 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. 2008-09-26 21:46 pramsey * /trunk/lwgeom/lwgeom_geos_c.c, /trunk/lwgeom/lwpostgis.sql.in.c: harmonize sql functions with c functions for prepared geometry 2008-09-26 21:34 pramsey * /trunk/lwgeom/lwgeom_geos_c.c: Make preparedgeometry memory handling a good deal kinder (no longer losing base geometry every time) 2008-09-26 21:01 robe * /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: put index in listitems and hope for the best 2008-09-26 19:43 pramsey * /trunk/lwgeom/lwgeom_functions_analytic.c, /trunk/lwgeom/lwgeom_geos_c.c, /trunk/lwgeom/lwgeom_rtree.c, /trunk/lwgeom/lwgeom_rtree.h: P-I-P rennovation complete: memory leaks gone, multipolygon support added 2008-09-26 18:59 robe * /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: correct the comments 2008-09-26 18:55 robe * /trunk/doc/xsl/postgis_aggs_mm.xml.xsl: xsl that generates index listing of postgis spatial aggregates and MM compliant functions 2008-09-26 12:45 robe * /trunk/doc/xsl/postgis_comments.sql.xsl: 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. 2008-09-26 02:50 kneufeld * /trunk/doc/Makefile.in: updated "make clean" directive to include the newly generated PDFs 2008-09-25 21:50 mcayland * /trunk/liblwgeom/examples/unparser.c, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwgeom.c, /trunk/liblwgeom/lwgparse.c, /trunk/liblwgeom/lwgunparse.c, /trunk/liblwgeom/wktparse.h, /trunk/lwgeom/lwgeom_dump.c, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_geos_c.c, /trunk/lwgeom/lwgeom_gist.c, /trunk/lwgeom/lwgeom_inout.c, /trunk/lwgeom/lwgeom_ogc.c, /trunk/lwgeom/lwgeom_pg.c, /trunk/lwgeom/lwgeom_pg.h: 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. 2008-09-25 21:34 mcayland * /trunk/lwgeom/lwgeom_rtree.c: Remove missing variables from LWDEBUG(F) statement that would cause compilation to fail with POSTGIS_DEBUG_LEVEL > 0 2008-09-25 20:46 pramsey * /trunk/lwgeom/lwgeom_rtree.c: Another biggish leak into the parent context. 2008-09-25 19:18 pramsey * /trunk/lwgeom/lwgeom_rtree.c, /trunk/lwgeom/lwgeom_rtree.h: More small memory leaks removed. 2008-09-25 17:18 pramsey * /trunk/lwgeom/lwgeom_rtree.c: Remove more memory leaks from P-I-P shortcut code. 2008-09-25 12:18 robe * /trunk/doc/reference_new.xml: More typo fixes 2008-09-25 12:10 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move over ST_MakePointM, miscellaneous typo fixes 2008-09-25 10:04 mcayland * /branches/1.3/lwgeom/lwpostgis.sql.in: Fix commit 3000 by changing the module definition to be 1.3 branch style (@MODULE_FILENAME@ instead of MODULE_PATHNAME used by pgxs) 2008-09-24 14:06 robe * /branches/1.3/Version.config: Put svn back in micro version 2008-09-24 14:05 robe * /trunk/Version.config: Put svn back in microversion 2008-09-24 14:01 robe * /trunk/lwgeom/lwpostgis.sql.in.c: typo 2008-09-24 14:01 robe * /branches/1.3/lwgeom/lwpostgis.sql.in: typo 2008-09-24 13:59 robe * /branches/1.3/lwgeom/lwpostgis.sql.in: Added ST_MakePointM and remove redundant redefinition of MakePointM 2008-09-24 13:55 robe * /trunk/lwgeom/lwpostgis.sql.in.c: Added ST_MakePointM, removed redundant redefinition of MakePointM so docs are now in synch with actual functions. 2008-09-23 21:32 mcayland * /trunk/liblwgeom/vsprintf.c: Use __va_copy() to pass a copy of the variadic structure to lw_vasprintf() to solve ABI difference between 32bit/64bit architectures. 2008-09-23 19:59 mcayland * /trunk/lwgeom/lwgeom_gist.c: Remove a couple more warnings when compiling with debug enabled from lwgeom_gist.c. 2008-09-23 19:53 mcayland * /trunk/liblwgeom/lwgunparse.c: 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. 2008-09-23 19:44 mcayland * /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwutil.c, /trunk/liblwgeom/vsprintf.c, /trunk/lwgeom/lwgeom_functions_analytic.c, /trunk/lwgeom/lwgeom_pg.c, /trunk/lwgeom/lwgeom_pg.h: 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 ;) 2008-09-23 19:09 pramsey * /branches/1.3/lwgeom/lwgeom_rtree.c: reduce memory leak in P-i-P shortcut 2008-09-23 19:07 pramsey * /trunk/lwgeom/lwgeom_rtree.c: Reduce p-i-p memory leak by 50% 2008-09-23 13:05 robe * /trunk/doc/reference_new.xml: fix typo add more links 2008-09-23 13:00 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move over ST_Buffer 2008-09-22 22:59 pramsey * /trunk/liblwgeom/lwgunparse.c: Add cnt declaration where missing. 2008-09-22 17:55 robe * /trunk/doc/xsl/postgis_comments.sql.xsl: change to xsl 1.0 plus minor indent change 2008-09-22 12:28 robe * /trunk/doc/xsl, /trunk/doc/xsl/postgis_comments.sql.xsl: Add xsl file that autogenerates sql set comment statements from reference_new.xml 2008-09-22 12:18 robe * /trunk/doc/reference_new.xml: 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. 2008-09-21 23:15 robe * /trunk/doc/reference_new.xml: typo in st_setsrid returns geometry not boolean 2008-09-18 22:12 pramsey * /trunk/liblwgeom, /trunk/lwgeom: Add a few more generated files to ignore 2008-09-18 22:09 pramsey * /trunk, /trunk/doc, /trunk/liblwgeom, /trunk/loader, /trunk/lwgeom, /trunk/regress, /trunk/topology: Set ignore properties on generated files. 2008-09-18 13:54 mcayland * /trunk/liblwgeom/lwgunparse.c: 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. 2008-09-18 04:34 kneufeld * /trunk/doc/reference_new.xml: commit to test autobuild process and svn hooks - removed extra tabs from preformatted text blocks 2008-09-18 04:22 kneufeld * /trunk/doc/installation.xml: commit to test autobuild process and svn hooks - removed extra tabs from preformatted text blocks 2008-09-17 15:05 robe * /trunk/doc/reference_new.xml: Add to ST_SetSRID - reference to spatial_ref_sys 2008-09-17 14:46 robe * /trunk/doc/reference_new.xml: Link ST_SetSRID to updated spatial_ref_sys section using cutesy anchor. 2008-09-17 14:41 robe * /trunk/doc/using_postgis.xml: Give spatial reference systems section a cutesy anchor. 2008-09-17 05:49 robe * /trunk/doc/using_postgis.xml: 2008-09-17 05:48 robe * /trunk/doc/using_postgis.xml: typo in link 2008-09-17 04:14 robe * /trunk/doc/using_postgis.xml: more fleshing out of spatial ref section 2008-09-17 04:00 robe * /trunk/doc/using_postgis.xml: Beef up spatial reference section. Still needs work. 2008-09-17 03:54 kneufeld * /trunk/doc/reference.xml: added an id to ST_Buffer to provide an end link for cross references. 2008-09-16 22:43 mcayland * /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwsegmentize.c, /trunk/liblwgeom/lwutil.c: Silence a few more compiler warnings that had appeared during my last few parser commits. 2008-09-16 22:29 mcayland * /trunk/liblwgeom/examples, /trunk/liblwgeom/examples/Makefile, /trunk/liblwgeom/examples/README, /trunk/liblwgeom/examples/unparser.c: Add an example of how the liblwgeom API can be used by other C programs to manipulate geometries and output the result. Currently the unparser.c program shows how a geometry can be constructed "on the fly" and then exported in both WKT and HEXWKB formats; however it gives programmers the potential to devise some very unique processing tools which can generate files that can be loaded into PostGIS. 2008-09-16 18:44 mcayland * /trunk/liblwgeom/Makefile.in, /trunk/liblwgeom/lwsegmentize.c, /trunk/lwgeom/lwgeom_sqlmm.c: Move the LWGEOM-specific functions from lwgeom_sqlmm.c into liblwgeom/lwsegmentize.c to ensure that liblwgeom can exist as a standalone library. 2008-09-16 13:35 robe * /trunk/doc/faq.xml: Cleanup of FAQ 2008-09-16 13:17 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move over ST_Expand 2008-09-16 01:51 robe * /branches/1.3/doc/postgis.xml: Expand list of contributors 2008-09-16 01:51 robe * /trunk/doc/introduction.xml: Expand list of contributors 2008-09-16 01:47 robe * /trunk/doc/introduction.xml: Expand list of contributors 2008-09-16 01:30 robe * /branches/1.3/doc/postgis.xml: updated intro - credits (very complacent folk, nobody voiced an objection), more info links 2008-09-15 11:54 robe * /trunk/doc/using_postgis.xml: Fix url link to proj to point to osgeo 2008-09-13 05:41 kneufeld * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Moved over ST_IsRing to new PostGIS reference. Fixed link errors to ST_IsSimple. 2008-09-12 19:45 kneufeld * /branches/1.3/doc/postgis.xml: fixed broken download url of source tarball in section 2.2. 2008-09-12 12:12 robe * /trunk/doc/introduction.xml: typo 2008-09-12 10:46 robe * /trunk/doc/introduction.xml: Spelled Kevin's last name wrong and Mateusz first name wrong. Sorry Kevin and Mateusz. 2008-09-12 10:40 robe * /trunk/doc/introduction.xml: Update Credits and project links 1) Get rid of emails 2) Change order of key contributors based on heuristics a) duration of contribution, b) frequency of contributions, c)recency of contributions, d) impact of contributions, and add some new contributors (more need to be added) 2008-09-11 12:18 mcayland * /trunk/configure.ac, /trunk/doc/Makefile.in: Reinstate the PDF documentation system based on OpenJade, including integration with autoconf. "make postgis.pdf" should now output lovely PDF format documentation :) 2008-09-11 12:04 mcayland * /trunk/doc/reference_new.xml, /trunk/doc/using_postgis.xml: Documentation fixes to allow PDF documents to be generated from Docbook source using OpenJade - OpenJade seems a lot more strict than xsltproc when generating output :( 2008-09-10 21:06 robe * /trunk/doc/reference_new.xml: Get rid of left over stuff from ST_IsValid and ST_Summary copy. 2008-09-10 11:57 robe * /trunk/doc/reference_new.xml: example and result misaligned 2008-09-10 11:39 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move over ST_Summary and provide example. 2008-09-10 11:28 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move over ST_IsValid and provide example 2008-09-10 07:28 robe * /trunk/doc/reference_new.xml: correct st_contain signature, other misc fixes 2008-09-10 06:47 robe * /trunk/doc/reference_new.xml: Add ST_IsValid reference to ST_Within. 2008-09-09 21:10 mcayland * /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwgeom.c, /trunk/liblwgeom/lwgparse.c, /trunk/liblwgeom/wktparse.h, /trunk/lwgeom/lwgeom_gist.c, /trunk/lwgeom/lwgeom_inout.c, /trunk/lwgeom/lwgeom_ogc.c, /trunk/lwgeom/lwgeom_pg.c: Allow a flags parameter to be passed into the WKT parser to determine which consistency checks are performed out of polygon ring closure, minimum number of points and odd number of points. 2008-09-08 20:17 mcayland * /trunk/liblwgeom/lex.yy.c, /trunk/liblwgeom/wktparse.tab.c, /trunk/liblwgeom/wktparse.tab.h: Commit generated versions of the new parser files for people who do not have flex or bison installed. 2008-09-08 20:16 mcayland * /trunk/liblwgeom/wktparse.lex, /trunk/liblwgeom/wktparse.y: Enhance geometry parser so that it keeps track of the current position during parsing. With a bit more work, this should allow error messages to pinpoint the exact location of an invalid geometry section or syntax error. 2008-09-08 13:12 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move over ST_Translate and provide example use 2008-09-07 11:02 mcayland * /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwgeom.c, /trunk/lwgeom/lwgeom_inout.c, /trunk/lwgeom/lwgeom_ogc.c, /trunk/lwgeom/lwgeom_pg.c: Yet another update to the liblwgeom parser API - lwgeom_from_ewkt() has been renamed to serialized_lwgeom_from_ewkt() to indicate that the function returns a serialied LWGEOM rather than an unserialized LWGEOM structure. 2008-09-07 09:14 robe * /trunk/doc/reference_new.xml: typo in funcprototype 2008-09-07 09:07 robe * /trunk/doc/reference_new.xml: Provide example of ST_SetPoint 2008-09-07 08:43 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move over ST_SetPoint to new section 2008-09-06 19:12 robe * /trunk/doc/reference_new.xml: change alias field names of st_contains examples 2008-09-06 19:02 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: correct mm spec section of ST_Contains. Remove MM ST_Contains from old ref section 2008-09-06 18:58 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move over ST_Contains to new section. Provide example. Minor changes to ST_Within 2008-09-04 18:28 robe * /trunk/doc/reference_new.xml: Put in disclaimer on ST_Equals when dealing with invalid geometries 2008-09-04 12:40 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move over ST_NDims and ST_Dimension to new reference section 2008-09-04 12:08 robe * /trunk/doc/reference_new.xml: minor change to example 2008-09-04 12:04 robe * /trunk/doc/reference_new.xml: accidentally took out reference from ST_OrderingEquals 2008-09-04 11:56 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move over ST_Overlaps to new reference section and provide some examples 2008-08-30 16:36 robe * /branches/1.3/doc/postgis.xml: typo correction ST_Envelope change vald to valid 2008-08-28 21:09 robe * /trunk/doc/installation.xml: Fixed url links to geos and proj. Both are now osgeo projects and no longer at refractions or remotesensing. Move around instructions putting geos and proj compilation steps at the end per Mark's request 2008-08-27 04:34 kneufeld * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: moved ST_IsClosed to the new documentation template. 2008-08-24 04:54 kneufeld * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: moved ST_StartPoint and ST_EndPoint to new reference_new.xml 2008-08-22 17:47 robe * /trunk/doc/installation.xml: another typo 2008-08-22 17:36 robe * /trunk/doc/installation.xml: Typo 2008-08-22 17:13 robe * /trunk/doc/installation.xml: Some changes based on Mark's comments. 2008-08-22 14:46 robe * /trunk/doc/installation.xml: More typos 2008-08-22 13:37 robe * /trunk/doc/installation.xml: typo 2008-08-22 13:05 robe * /trunk/doc/installation.xml: More reordering 2008-08-22 12:52 robe * /trunk/doc/installation.xml: Installation got moved out of order for some reason. 2008-08-22 12:32 robe * /trunk/doc/installation.xml: Typo 2008-08-22 12:14 robe * /trunk/doc/installation.xml: Updated the installations docs. I took some of Olivier Courtin instructions for install (http://postgis.refractions.net/pipermail/postgis-users/2008-August/020746.html) which seemed much easier to follow than the ones we currently have. Also corrected path settings we had to the install files. They are all in downloads not root of postgis as we suggested. 2008-08-21 11:27 mcayland * /trunk/README.postgis: Update PostGIS README file to account for changes in SVN trunk. 2008-08-21 10:56 mcayland * /trunk/lwgeom/lwgeom_gist.c, /trunk/lwgeom/lwpostgis.sql.in.c: Update PostGIS SVN trunk to use the new 8.4 GiST API (where RECHECK is now specified within the consistent function, rather than being supplied as part of the operator class definition). This allows PostGIS to compile and pass regression tests on the latest PostgreSQL 8.4 CVS HEAD. 2008-08-21 08:45 mcayland * /trunk/loader/Makefile.pgsql2shp.in, /trunk/loader/Makefile.shp2pgsql.in, /trunk/lwgeom/Makefile.in: Alter the lwgeom Makefile so that liblwgeom.a is linked directly, rather than using the -L...-l options on the command line. This is to prevent problems on OSX where PGXSadds the PostgreSQL $libdir to the PostGIS link line, causing it to link to liblwgeom.so produced by older versions of PostGIS rather than the static liblwgeom.a. Also change the PGXS CPP/LIB equivalent variables to use += so that extra compile/link options can be supplied. Per report from Robert Rainthorpe, with thanks to William Kyngesburye. 2008-08-12 16:46 pramsey * /branches/1.3/doc/postgis.xml: Change to mapserver 5 syntax 2008-08-12 16:42 pramsey * /trunk/doc/using_postgis.xml: move to CLASS/STYLE mapserver 5.X syntax 2008-08-04 11:50 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Moved over ST_SRID, fixed a typo, added some references 2008-08-04 11:32 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: got rid of additional entry for ST_GeomFromText - was already moved over, moved over ST_PointFromText, ST_MakePoint 2008-08-03 15:05 pramsey * /trunk/README.postgis, /trunk/doc/README, /trunk/doc/faq.xml, /trunk/doc/introduction.xml, /trunk/doc/reference.xml, /trunk/doc/release_notes.xml: Spelling changes from Mark Kolybabi. 2008-08-02 22:03 mcayland * /trunk/doc/installation.xml: Add a download reference for Apache Ant, plus fix a couple more typos. 2008-08-02 08:41 mcayland * /trunk/doc/installation.xml: Correct typo from the previous documentation commit. 2008-08-02 08:40 mcayland * /branches/1.3/doc/postgis.xml: Copy the JDBC documentation changes from SVN trunk to the 1.3 branch related to ant, since ant has been the preferred build system for a while but the documentation was never updated to reflect this. 2008-08-02 08:24 mcayland * /trunk/doc/installation.xml: A long overdue documentation update - update the installation section to reflect the many changes in the new SVN trunk build system. 2008-08-01 16:01 robe * /trunk/doc/reference_new.xml: bad break in GeoJSON example 2008-08-01 15:18 robe * /trunk/doc/reference_new.xml: Provide example for geojson (excerpts from postgis newsgroup thread) 2008-08-01 15:12 kneufeld * /trunk/doc/html/images/st_crosses-math.gif, /trunk/doc/html/images/st_touches-math.gif, /trunk/doc/reference_new.xml: Reverted html markup for mathematical expressions in ST_Touches and ST_Crosses to a gif image. It seems unicode markup does not work well for both IE and Firefox. The next best thing to do is to get MathML markup working. 2008-08-01 04:42 kneufeld * /trunk/doc/reference_new.xml: small grammar correction in ST_Touches 2008-08-01 04:26 kneufeld * /trunk/doc/html/image_src/st_touches01.svg, /trunk/doc/html/image_src/st_touches02.svg, /trunk/doc/html/image_src/st_touches03.svg, /trunk/doc/html/image_src/st_touches04.svg, /trunk/doc/html/image_src/st_touches05.svg, /trunk/doc/html/image_src/st_touches06.svg, /trunk/doc/html/images/st_touches01.png, /trunk/doc/html/images/st_touches02.png, /trunk/doc/html/images/st_touches03.png, /trunk/doc/html/images/st_touches04.png, /trunk/doc/html/images/st_touches05.png, /trunk/doc/html/images/st_touches06.png, /trunk/doc/reference_new.xml: added ST_Touches examples 2008-07-31 12:32 robe * /trunk/doc/reference_new.xml: took out kml example - causing parsing error. 2008-07-31 12:14 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Moved over remaining geometry output functions and put in availability for each. 2008-07-31 06:35 robe * /trunk/doc/reference.xml: Put in Availability 1.3.4 for ST_AsGeoJSON 2008-07-31 06:35 robe * /branches/1.3/doc/postgis.xml: Put in Availability 1.3.4 for ST_AsGeoJSON 2008-07-31 06:33 kneufeld * /trunk/doc/reference_new.xml: fixed small typo in ST_Touches mathematical expression 2008-07-31 06:29 kneufeld * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Moved over ST_Touches to new PostGIS reference. Examples forthcoming. 2008-07-31 04:57 kneufeld * /trunk/doc/html/images/st_crosses-math.gif, /trunk/doc/html/style.css, /trunk/doc/reference_new.xml: replaced the mathematical gif expression in ST_Crosses with simple html markup 2008-07-30 14:05 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move over ST_WKTToSQL and also defined ST_GeometryFromText (didn't see it in the old docs, but its not deprecated and is a popular variant) 2008-07-30 11:41 robe * /trunk/lwgeom/lwpostgis.sql.in.c, /trunk/lwgeom/sqlmm.sql.in: Got rid pf superfluous redirection to deprecated functions of ST_GeomFromWkb and ST_GeomFromText - now they just point directly to the c functions. Changed all FromWKB, FromText variants to point to the non-deprecated ST_GeomFrom, ST_BuildArea etc. (before they were pointing at deprecated functions) 2008-07-29 15:46 robe * /trunk/doc/reference_new.xml: grammatical error 2008-07-29 15:42 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move over ST_Collect and ST_Union, provide examples for ST_Union. Get rid of comment about don't use ST_Union with geometry collections - seems to work fine with those. 2008-07-29 12:35 robe * /trunk/doc/reference_new.xml: typo in function declare for perimeter 2008-07-29 12:00 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: remove ST_Area from reference.xml already accounted for in reference_new.xml, move over ST_Length, ST_Perimeter 2008-07-29 05:43 kneufeld * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: moved over st_pointonsurface and provided examples. 2008-07-29 05:11 kneufeld * /trunk/doc/html/image_src, /trunk/doc/html/image_src/st_centroid01.svg, /trunk/doc/html/image_src/st_centroid02.svg, /trunk/doc/html/image_src/st_centroid03.svg, /trunk/doc/html/image_src/st_centroid04.svg, /trunk/doc/html/images/st_centroid01.png, /trunk/doc/html/images/st_centroid02.png, /trunk/doc/html/images/st_centroid03.png, /trunk/doc/html/images/st_centroid04.png, /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: moved over st_centroid and provided examples in both svg and png format. Eventually, ImageMagick will be used to generate the png files, but for now they are committed into svn. 2008-07-29 04:42 robe * /trunk/doc/reference_new.xml: minor formatting changes, note about ST_NumPOints being an alias for ST_NPoints moving forward. 2008-07-28 19:05 kneufeld * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: fixed some minor xrefences in the documentation so the autobuild doesn't throw errors. 2008-07-28 12:07 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move over ST_GeomFromEWKT, ST_GeomFromEWKB and provide examples. Fix some miscellaneous references. 2008-07-28 10:03 mcayland * /trunk/configure.ac, /trunk/loader/Makefile.pgsql2shp.in, /trunk/loader/Makefile.shp2pgsql.in, /trunk/lwgeom/Makefile.in, /trunk/topology/Makefile, /trunk/topology/Makefile.in: Allow Makefile substitutions for PGCONFIG which are required if pg_config is not located in the path. Note that as part of this fix, we now need to generate topology/Makefile using autoconf. Thanks to Jorgen Austvik for the report and partial patch. 2008-07-28 09:13 mcayland * /trunk/liblwgeom/Makefile.in: Fix -o option for flex; the output filename must be specified immediately after -o without any preceding white space. Per report from Jorgen Austvik. 2008-07-24 11:58 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move over ST_GeomFromText and provide examples 2008-07-24 10:22 mcayland * /trunk/configure.ac: Add PROJ.4 version check to ensure that a minimum version of 4.5.0 is installed. This is to ensure that the pj_set_searchpath() function is present (note: it was actually added in 4.4.9, however we version detect on major.minor rather than major.minor.release) 2008-07-24 05:55 kneufeld * /trunk/doc/Makefile.in, /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Moved several version functions to the new PostGIS reference. 2008-07-23 17:13 kneufeld * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: added some xreferences so the autobuild process does not throw errors. 2008-07-23 16:40 kneufeld * /trunk/doc/installation.xml, /trunk/doc/postgis.xml: changed @@LAST_RELEASE_VERSION@@ with a DocBook variable so the correct version number gets substituted in all included files, not just postgis.xml 2008-07-23 12:03 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: move of ST_AsBinary,ST_AsEWKB - add examples, various minor fixes to ST_As function descriptions 2008-07-23 10:56 robe * /trunk/doc/reference.xml: 2008-07-22 13:53 robe * /trunk/lwgeom/lwpostgis.sql.in.c: Deprecate ST_area2d 2008-07-22 11:38 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move over ST_AsText, ST_AsEWKT and provide examples. Change order of ST_Multi. 2008-07-22 11:12 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: move over ST_SetSRID, ST_Transform and ST_Multi. Provide examples. 2008-07-21 16:20 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Remove ST_Area2D and replace with ST_Area - move to new section and provide example 2008-07-21 13:41 robe * /branches/1.3/doc/postgis.xml, /branches/1.3/lwgeom/lwpostgis.sql.in: deprecate ST_Area2D and update docs accordingly 2008-07-21 12:09 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move over ST_GeometryType, ST_MakePolygon 2008-07-21 11:38 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: delete reference to ST_Equals in reference.xml - alread in new version, include an ST_DWithin non-join join example. 2008-07-18 12:23 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move over ST_AddPoint, ST_RemovePoint, ST_Npoints, ST_NumPoints and provide examples. 2008-07-17 14:16 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move ST_Reverse and add example 2008-07-17 12:14 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move ST_BuildArea expand on definition, provide example, Move ST_BdPolyFromText and ST_BdMPolyFromText 2008-07-17 11:20 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: move over ST_Within and provide example 2008-07-16 08:44 mcayland * /branches/1.3/lwgeom/lwgeom_estimate.c: Fix for segfault in ANALYZE due to incorrect use of legacy BOX type within compute_geometry_stats() (Fixes GBT#43). Thanks to Landon Fuller for the bug report and fix. 2008-07-16 08:42 mcayland * /trunk/lwgeom/lwgeom_estimate.c: Fix for segfault in ANALYZE due to incorrect use of legacy BOX type within compute_geometry_stats() (Fixes GBT#43). Thanks to Landon Fuller for the bug report and fix. 2008-07-16 06:42 kneufeld * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: moved ST_Envelope, complete with examples. 2008-07-16 05:10 kneufeld * /trunk/doc/reference_new.xml: updated the st_crosses method: made the geometry parameters lowercase and made a few changes to content. 2008-07-16 05:03 kneufeld * /trunk/doc/html/images/st_crosses-math.gif, /trunk/doc/html/images/st_crosses01.gif, /trunk/doc/html/images/st_crosses02.gif, /trunk/doc/html/images/st_crosses03.gif, /trunk/doc/html/images/st_crosses04.gif, /trunk/doc/html/style.css, /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Moved ST_Crosses into new reference_new.xml file, complete with images. Updated css to use fixed-width fonts for programlistings. 2008-07-16 04:55 kneufeld * /trunk/doc/using_postgis.xml: fixed small typo 2008-07-16 04:54 kneufeld * /trunk/doc/template.xml: Apparently, the will become deprecated in a future version of DocBook. Now replaced with . 2008-07-15 21:20 kneufeld * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: fixed a small typo so the autobuild process will still work. 2008-07-15 19:38 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml, /trunk/doc/template.xml: Move ST_Equals, ST_OrderingEquals - provide examples. Make Geometry - geometry 2008-07-15 18:02 robe * /trunk/doc/reference_new.xml: minor corrections to ST_SetSRID and UpdateGeometrySRID 2008-07-15 17:54 robe * /trunk/doc/reference_new.xml: remove includes index note for ST_MakeLine 2008-07-15 17:51 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move ST_Intersection, ST_Disjoint provide examples for both. 2008-07-15 15:33 kneufeld * /trunk/doc/Makefile.in: applied patch from Mark to fix the if/then/else so the Makefile can run on older systems (ie. FC3) 2008-07-15 11:34 robe * /trunk/doc/reference_new.xml: typo 2008-07-15 11:03 robe * /trunk/doc/reference.xml, /trunk/doc/reference_new.xml: Move ST_MakeLine from reference.xml to reference_new.xml and add an additional example to ST_MakeLine 2008-07-15 06:57 kneufeld * /trunk/doc/Makefile.in, /trunk/doc/html/images, /trunk/doc/html/images/caution.png, /trunk/doc/html/images/check.png, /trunk/doc/html/images/important.png, /trunk/doc/html/images/note.png, /trunk/doc/html/images/tip.png, /trunk/doc/html/images/warning.png, /trunk/doc/postgis.xml, /trunk/doc/reference.xml, /trunk/doc/reference_new.xml, /trunk/doc/release_notes.xml, /trunk/doc/template.xml: Started migration of the functions in reference.xml using the concept to a new "reference_new.xml" using DocBook's concept. Once migration is complete, reference.xml will be removed and reference_new.xml will be renamed to reference.xml. The included template.xml file is not used, except to provide example usage of DocBook's refentry tag. 2008-07-14 21:52 pramsey * /trunk/doc/html/style.css: Updated CSS from Dane Springmeyer 2008-07-14 21:52 pramsey * /branches/1.3/doc/html/style.css: Updated CSS from Dane Springmeyer 2008-07-14 16:30 robe * /trunk/doc/reference.xml: Example use case of ST_DWithin 2008-07-14 11:40 mcayland * /trunk/configure.ac: Modify autoconf stylesheet logic (again) to correctly distinguish between the case where a valid docbook stylesheet is found automatically and where it is explicitly specified using the --with-xsldir option. 2008-07-14 10:41 mcayland * /trunk/configure.ac: Change autoconf iconv-detection code so that ICONV_LDFLAGS is explicitly set in the AC_CHECK_LIB() action-if-found section (LIBS does not get automatically set when action-if-found is set). Thanks to Olivier Courtin for the bug report. 2008-07-14 10:05 mcayland * /trunk/configure.ac, /trunk/doc/Makefile.in: Apply some autoconf / Makefile changes from Olivier Courtin. XSLBASE should not be checked for validity unless it has been explicitly specified using the --with-xsldir option, and we also add some friendlier messages in the documentation Makefile in case the DocBook stylesheets and/or xsltproc cannot be found. Additionally, the configure --help output has been tidied up using the AS_HELP_STRING macro. 2008-07-13 23:49 pramsey * /branches/1.3/doc/postgis.xml, /branches/1.3/lwgeom/lwgeom_geojson.c, /branches/1.3/regress/geojson.sql, /branches/1.3/regress/geojson_expected: Apply GeoJSON patch from Olivier Courtin. 2008-07-13 23:47 pramsey * /trunk/doc/reference.xml, /trunk/lwgeom/lwgeom_geojson.c, /trunk/regress/geojson.sql, /trunk/regress/geojson_expected: Apply GeoJSON patch from Olivier Courtin. 2008-07-13 17:33 mcayland * /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwgeom.c, /trunk/lwgeom/lwgeom_inout.c, /trunk/lwgeom/lwgeom_ogc.c, /trunk/lwgeom/lwgeom_pg.c: Rename the new parser function ewkt_to_lwgeom() to lwgeon_from_ewkt() so that it matches the rest of the parser API 2008-07-13 11:09 mcayland * /trunk/liblwgeom/lwgunparse.c: Add some additional LWDEBUG(F) statements for debugging that I missed the first time around with the new debugging infrastructure 2008-07-13 10:50 mcayland * /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwgeom.c, /trunk/liblwgeom/lwgeom_api.c, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_geos_c.c, /trunk/lwgeom/lwgeom_gist.c, /trunk/lwgeom/lwgeom_inout.c, /trunk/lwgeom/lwgeom_ogc.c, /trunk/lwgeom/lwgeom_pg.c: More work on improving the EWKT/B parser; remove all references to allocator functions from outside of liblwgeom by generating wrapper functions with more meaningful names. As well as cleaning up the API, it also makes the code much more readable 2008-07-11 10:48 robe * /trunk/doc/reference.xml: Example uses of ST_Line_SubString 2008-07-10 13:16 robe * /trunk/doc/reference.xml: Examples of using ST_ExteriorRing and ST_NumInteriorRings 2008-07-09 11:16 robe * /trunk/doc/reference.xml: Numerous small changes. Changed some returns 1 (TRUE) to just TRUE. Automatic casting between 0 1 and boolean no longer exists in PostgreSQL. Lets not confuse people by suggesting to them they are the same. 2008-07-08 13:30 robe * /trunk/doc/reference.xml: numerous changes(remove additional parent, argument list changes, multi function breakout) 2008-07-08 12:01 robe * /trunk/doc/reference.xml: Provide examples of using ST_MakePolygon in conjunction with ST_Accum and PostgreSQL ARRAY() function 2008-07-08 06:05 mleslie * /trunk/doc/using_postgis.xml: Added brief descriptions to the SQL-MM curve types. 2008-07-08 05:15 kneufeld * /trunk/doc/Makefile.in: modified toc top generation level param 2008-07-08 05:09 kneufeld * /trunk/doc/Makefile.in, /trunk/doc/faq.xml, /trunk/doc/installation.xml, /trunk/doc/introduction.xml, /trunk/doc/long_xact.xml, /trunk/doc/performance_tips.xml, /trunk/doc/postgis.xml, /trunk/doc/reference.xml, /trunk/doc/release_notes.xml, /trunk/doc/reporting.xml, /trunk/doc/using_postgis.xml: split postgis.xml into manageable chunks, broken at chapter divisions. 2008-07-08 03:12 kneufeld * /trunk/doc/postgis.xml: updated tips section to reference ST_* function names 2008-07-07 12:20 robe * /trunk/doc/postgis.xml: Example of ST_AddPoint, some fixes of non-ST references, miscellaneous indenting changes. 2008-07-07 11:57 robe * /trunk/doc/postgis.xml: Add examples for ST_MakePolygon, correct non-st to ST references in ST_MakePolygon section 2008-07-06 07:22 robe * /trunk/doc/postgis.xml: fixed ST_Dimension example, flipped order of conditions in WHERE on some examples (in later versions of PostgreSQL since we don't have our costs right - the planner may choose to process in order of conditions 2008-07-06 01:47 kneufeld * /trunk/doc/postgis.xml: fixed typo in a WKT example. 2008-07-03 19:07 robe * /trunk/doc/postgis.xml: Examples of use of ST_MakeLine, correction to my ST_Collect example. 2008-07-03 17:36 pramsey * /trunk/doc/postgis.xml: Add version information to 2008-07-03 17:36 pramsey * /branches/1.3/doc/postgis.xml: Add version information to <title> 2008-07-03 17:14 pramsey * /branches/1.3/Version.config: Remove SVN from micro version 2008-07-03 17:08 pramsey * /trunk/java/jdbc/Makefile, /trunk/java/jdbc/build.xml: Match version numbers to new naming conventions. 2008-07-03 09:28 mcayland * /trunk/configure.ac, /trunk/liblwgeom/Makefile.in: Add the parser build rules back into the liblwgeom Makefile, so now any changes to either the lexer or parser source files will automatically invoke a rebuild of the relevant output files during make 2008-07-01 14:15 mcayland * /trunk/configure.ac, /trunk/liblwgeom/Makefile.in: Fix liblwgeom requiring gcc to compile. By using macros and variables supplied by libtool, we can now detect the PIC flags and whether the compiler will accept additional gcc warning flags for developers 2008-06-30 15:34 robe * /branches/1.3/doc/postgis.xml: Same changes as in trunk 2008-06-30 15:30 robe * /trunk/doc/postgis.xml: Fixed typo 2008-06-29 19:19 mcayland * /trunk/lwgeom/lwgeom_pg.h, /trunk/lwgeom/pgsql_compat.h: Move some PostgreSQL compatibility macros from lwgeom_pg.h into pgsql_compat.h which is their proper home 2008-06-29 19:11 mcayland * /trunk/GNUmakefile, /trunk/configure.ac, /trunk/liblwgeom, /trunk/liblwgeom/Makefile.in, /trunk/liblwgeom/box2d.c, /trunk/liblwgeom/lex.yy.c, /trunk/liblwgeom/liblwgeom.h, /trunk/liblwgeom/lwcollection.c, /trunk/liblwgeom/lwcompound.c, /trunk/liblwgeom/lwcurve.c, /trunk/liblwgeom/lwcurvepoly.c, /trunk/liblwgeom/lwgeom.c, /trunk/liblwgeom/lwgeom_api.c, /trunk/liblwgeom/lwgparse.c, /trunk/liblwgeom/lwgunparse.c, /trunk/liblwgeom/lwline.c, /trunk/liblwgeom/lwmcurve.c, /trunk/liblwgeom/lwmline.c, /trunk/liblwgeom/lwmpoint.c, /trunk/liblwgeom/lwmpoly.c, /trunk/liblwgeom/lwmsurface.c, /trunk/liblwgeom/lwpoint.c, /trunk/liblwgeom/lwpoly.c, /trunk/liblwgeom/lwutil.c, /trunk/liblwgeom/measures.c, /trunk/liblwgeom/ptarray.c, /trunk/liblwgeom/vsprintf.c, /trunk/liblwgeom/wktparse.h, /trunk/liblwgeom/wktparse.lex, /trunk/liblwgeom/wktparse.tab.c, /trunk/liblwgeom/wktparse.tab.h, /trunk/liblwgeom/wktparse.y, /trunk/lwgeom/Makefile.in, /trunk/lwgeom/box2d.c, /trunk/lwgeom/lex.yy.c, /trunk/lwgeom/liblwgeom.c, /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwcollection.c, /trunk/lwgeom/lwcompound.c, /trunk/lwgeom/lwcurve.c, /trunk/lwgeom/lwcurvepoly.c, /trunk/lwgeom/lwgeom.c, /trunk/lwgeom/lwgeom_api.c, /trunk/lwgeom/lwgeom_dump.c, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_geos_c.c, /trunk/lwgeom/lwgeom_gist.c, /trunk/lwgeom/lwgeom_inout.c, /trunk/lwgeom/lwgeom_ogc.c, /trunk/lwgeom/lwgeom_pg.c, /trunk/lwgeom/lwgeom_pg.h, /trunk/lwgeom/lwgeom_sqlmm.c, /trunk/lwgeom/lwgparse.c, /trunk/lwgeom/lwline.c, /trunk/lwgeom/lwmcurve.c, /trunk/lwgeom/lwmline.c, /trunk/lwgeom/lwmpoint.c, /trunk/lwgeom/lwmpoly.c, /trunk/lwgeom/lwmsurface.c, /trunk/lwgeom/lwpoint.c, /trunk/lwgeom/lwpoly.c, /trunk/lwgeom/measures.c, /trunk/lwgeom/ptarray.c, /trunk/lwgeom/vsprintf.c, /trunk/lwgeom/wktparse.h, /trunk/lwgeom/wktparse.lex, /trunk/lwgeom/wktparse.tab.c, /trunk/lwgeom/wktparse.tab.h, /trunk/lwgeom/wktparse.y, /trunk/lwgeom/wktunparse.c: Split the basic geometry accessors into a separate static library liblwgeom.a; this potentially allows re-use of the liblwgeom functions from within PostGIS, or could be extended at a later date to include databases other than MySQL. This patch includes a change to the liblwgeom handler functions; instead of sprinkling init_pg_func()s around the source, I have changed the default liblwgeom handlers to make use of a callback to allow linked libraries to set their own handlers the first time any of them are called. I have also tidied up the parser API a little in liblwgeom.h, which means wktparse.h can be removed from all of the headers in the lwgeom/ directory, plus renamed wktunparse.c to lwgunparse.c to keep things similar to lwgparse.c. Finally, I renamed liblwgeom.c to lwutil.c to avoid confusion within the new interface. TODO: the liblwgeom Makefile has some gcc-specific options, but these can be fixed later - it seemed more important to make the warnings visible to developers. 2008-06-28 05:34 robe * /trunk/doc/postgis.xml: Flesh out definition of ST_Collect and how to use it. 2008-06-27 16:42 robe * /branches/1.3/doc/postgis.xml: same changes as made to trunk 2008-06-26 02:40 kneufeld * /trunk/lwgeom/lwpostgis.sql.in.c: ST_SnapToGrid SQL functions were referencing the deprecated SnapToGrid instead of their ST_.. equivalents. 2008-06-24 16:12 robe * /trunk/doc/postgis.xml: Fix mismatched para in intersection documentation and remove dangling command tag in Reporting Documentation Issues section. 2008-06-24 15:57 robe * /trunk/doc/postgis.xml: Definitions for st_convexhull and st_shift_longitude 2008-06-06 08:53 mcayland * /trunk/lwgeom/Makefile.in: Rearrange lwgeom/Makefile.in in terms of the liblwgeom/PostgreSQL distinction, plus remove remaining JTS reference. 2008-06-06 08:48 mcayland * /trunk/lwgeom/lwgeom_jts.c, /trunk/lwgeom/lwgeom_jts_wrapper.cpp, /trunk/lwgeom/lwgeom_nojts.c: Remove JTS support from liblwpostgis; native GCJ-compiled JTS code is reported not to be reliable enough within a production environment, so well stick with GEOS. 2008-06-05 16:08 mcayland * /trunk/lwgeom/lwpostgis.sql.in.c: Some more updates to lwpostgis.sql.in.c; correct a couple of missing conversions from OPAQUE_TYPE to internal (how on earth did regression tests pass with this still in place??), plus remove the UPDATE on pg_opclass to change the OID of the index storage type since we can do this by specifying a STORAGE clause instead. 2008-06-05 14:49 mcayland * /trunk/lwgeom/Makefile: Remove Makefile from lwgeom/ directory; it is no longer needed as it is automatically generated from lwgeom/Makefile.in 2008-06-05 14:47 mcayland * /trunk/loader/Makefile.pgsql2shp.in, /trunk/loader/Makefile.shp2pgsql.in, /trunk/loader/compat.h, /trunk/loader/pgsql2shp.c, /trunk/lwgeom/Makefile, /trunk/lwgeom/Makefile.in: Update new Makefile copyrights, also remove compat.h from the loader/ directory since it is now no longer needed. 2008-06-05 14:30 mcayland * /trunk/configure.ac, /trunk/configure.in, /trunk/macros/ac_proj4_version.m4: Update copyrights for configure.ac (rewritten from scratch, and now renamed from the deprecated form configure.in) and also the PROJ.4 version detection macro 2008-06-05 12:09 mcayland * /trunk/lwgeom/long_xact.sql.in, /trunk/lwgeom/lwpostgis.sql.in.c, /trunk/lwgeom/sqlmm.sql.in: Switch all SQL and PL/PGSQL stored procedures over to use dollar quoting instead of apostrophes for function bodies. At last, most of the stored procedures actually become readable 2008-06-05 11:19 mcayland * /trunk/lwgeom/long_xact.sql.in, /trunk/lwgeom/sqldefines.h.in: Remove the HAS_SCHEMA #define and all related #else code since we now guarantee to be using PostgreSQL > 7.2 2008-06-05 11:07 mcayland * /trunk/loader/Makefile.pgsql2shp.in, /trunk/loader/PQunescapeBytea.c: Remove PQunescapeBytea hack from pgsql2shp which is no longer needed, as it was only required for versions of PostgreSQL < 7.3 2008-06-05 10:51 mcayland * /trunk/lwgeom/lwpostgis.sql.in.c: Remove all of the pre-PostgreSQL 7.3 schema #ifdefs from lwpostgis.sql.in to make things readable once again. 2008-06-05 10:19 mcayland * /trunk/lwgeom/lwgeom_btree.c, /trunk/lwgeom/lwgeom_dump.c, /trunk/lwgeom/lwgeom_estimate.c, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_gist.c, /trunk/lwgeom/lwgeom_inout.c, /trunk/lwgeom/lwgeom_transform.c, /trunk/lwgeom/lwpostgis.sql.in.c, /trunk/lwgeom/pgsql_compat.h, /trunk/lwgeom/sqldefines.h.in: Blast away the huge amounts of legacy C code related to PostgreSQL versions < 8.1. Next step will be to work on the SQL script files too. 2008-05-31 10:35 mcayland * /trunk/configure.in, /trunk/lwgeom/DEBUG: Provide a new text file called DEBUG explaining how to use the new debug system. 2008-05-31 09:56 mcayland * /trunk/configure.in, /trunk/lwgeom/liblwgeom.c, /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/long_xact.c, /trunk/lwgeom/lwcollection.c, /trunk/lwgeom/lwcompound.c, /trunk/lwgeom/lwcurve.c, /trunk/lwgeom/lwcurvepoly.c, /trunk/lwgeom/lwgeom.c, /trunk/lwgeom/lwgeom_api.c, /trunk/lwgeom/lwgeom_box2dfloat4.c, /trunk/lwgeom/lwgeom_box3d.c, /trunk/lwgeom/lwgeom_btree.c, /trunk/lwgeom/lwgeom_debug.c, /trunk/lwgeom/lwgeom_dump.c, /trunk/lwgeom/lwgeom_estimate.c, /trunk/lwgeom/lwgeom_functions_analytic.c, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_functions_lrs.c, /trunk/lwgeom/lwgeom_geos_c.c, /trunk/lwgeom/lwgeom_gist.c, /trunk/lwgeom/lwgeom_gml.c, /trunk/lwgeom/lwgeom_inout.c, /trunk/lwgeom/lwgeom_ogc.c, /trunk/lwgeom/lwgeom_pg.c, /trunk/lwgeom/lwgeom_pg.h, /trunk/lwgeom/lwgeom_rtree.c, /trunk/lwgeom/lwgeom_spheroid.c, /trunk/lwgeom/lwgeom_sqlmm.c, /trunk/lwgeom/lwgeom_transform.c, /trunk/lwgeom/lwgparse.c, /trunk/lwgeom/lwline.c, /trunk/lwgeom/lwmpoly.c, /trunk/lwgeom/lwmsurface.c, /trunk/lwgeom/lwpoint.c, /trunk/lwgeom/lwpoly.c, /trunk/lwgeom/lwpostgis.sql.in.c, /trunk/lwgeom/measures.c, /trunk/lwgeom/ptarray.c, /trunk/postgis_config.h.in: Commit new PostGIS debugging infrastructure. These changes unify all the debug logging to use a new set of macros: LWDEBUG()/LWDEBUGF() for LWGEOM functions, and POSTGIS_DEBUG()/POSTGIS_DEBUGF() for PostgreSQL functions. To enable debugging, run configure with --enable-debug and then remake the entire project. If --enable-debug is omitted during configure, the above macros evaluate to (void)0, and hence should be removed by the compiler during optimisation. Also: contains minor warning cleanups and a fix for the ST_Dwithin SQL definition. 2008-05-28 23:03 pramsey * /trunk/lwgeom/box2d.c, /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwgeom_functions_analytic.c, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_svg.c, /trunk/lwgeom/lwpostgis.sql.in.c, /trunk/lwgeom/measures.c: Enhanced speed _ST_DWithin(g,g,d) that returns as soon as g and g are within d of each other, rather than using distance naively. Change ST_DWithin to use enhanced op. (Issue 20) 2008-05-28 22:58 pramsey * /branches/1.3/lwgeom/box2d.c, /branches/1.3/lwgeom/liblwgeom.h, /branches/1.3/lwgeom/lwgeom_functions_analytic.c, /branches/1.3/lwgeom/lwgeom_functions_basic.c, /branches/1.3/lwgeom/lwgeom_svg.c, /branches/1.3/lwgeom/lwpostgis.sql.in, /branches/1.3/lwgeom/measures.c: Enhanced speed _ST_DWithin(g,g,d) that returns as soon as g and g are within d of each other, rather than using distance naively. Change ST_DWithin to use enhanced op. (Issue 20) 2008-05-28 21:58 pramsey * /branches/1.3/spatial_ref_sys.sql: Fix towgs84 for 31300 and 31370 (issue 23) 2008-05-28 21:58 pramsey * /trunk/spatial_ref_sys.sql: Fix towgs84 for 31300 and 31370 (issue 23) 2008-05-28 21:47 pramsey * /trunk/doc/postgis.xml: Geomunion name change note, issue 26. 2008-05-28 21:47 pramsey * /branches/1.3/doc/postgis.xml: Geomunion name change note, issue 26. 2008-05-28 21:45 pramsey * /branches/1.3/doc/postgis.xml: Bug reporting documentation (issue 27) 2008-05-28 21:45 pramsey * /trunk/doc/postgis.xml: Bug reporting documentation (issue 27) 2008-05-28 21:35 pramsey * /branches/1.3/doc/postgis.xml: Fix for issue 30, ST_Buffer doco mistake 2008-05-28 21:35 pramsey * /trunk/doc/postgis.xml: Fix for issue 30, ST_Buffer doco mistake 2008-05-27 17:14 pramsey * /branches/1.3/loader/dbfopen.c, /branches/1.3/loader/shapefil.h: Pull trunk changes back into 1.3 branch. 2008-05-27 15:08 mcayland * /trunk/loader/dbfopen.c, /trunk/loader/shapefil.h, /trunk/loader/shpopen.c: Remove extra warnings related to the shp2pgsql deleted records patch 2008-05-27 14:47 mcayland * /trunk/configure.in, /trunk/loader/Makefile.shp2pgsql, /trunk/loader/Makefile.shp2pgsql.in, /trunk/loader/shp2pgsql.c, /trunk/postgis_config.h.in: Update new build system to include iconv detection for shp2pgsql 2008-05-27 03:00 pramsey * /trunk/ChangeLog, /trunk/loader/dbfopen.c, /trunk/loader/shapefil.h, /trunk/loader/shp2pgsql.c: Fix for DBF files with deleted records. (#29) 2008-05-27 02:59 pramsey * /branches/1.3/ChangeLog, /branches/1.3/loader/dbfopen.c, /branches/1.3/loader/shapefil.h, /branches/1.3/loader/shp2pgsql.c: Fix for DBF files with deleted records. (#29) 2008-05-22 20:43 mcayland * /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/long_xact.c, /trunk/lwgeom/lwcurve.c, /trunk/lwgeom/lwgeom_box.c, /trunk/lwgeom/lwgeom_chip.c, /trunk/lwgeom/lwgeom_functions_analytic.c, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_inout.c, /trunk/lwgeom/lwgeom_ogc.c, /trunk/lwgeom/lwgeom_rtree.c, /trunk/lwgeom/lwgeom_sqlmm.c, /trunk/lwgeom/lwgeom_transform.c, /trunk/lwgeom/wktunparse.c: Since PGXS compiles libraries with -Wall, attempt to remove as many warnings as possible. Most of these are missing function prototypes at the top of each file. 2008-05-22 14:34 mcayland * /trunk/configure.in, /trunk/doc/Makefile.in: Update documentation build so that "make install" now works. Maybe this will fix the on-line website build? 2008-05-22 14:31 mcayland * /trunk/topology/Makefile, /trunk/topology/topology.sql.in, /trunk/topology/topology.sql.in.c: Update topology/ directory to use the new PGXS build system. 2008-05-20 22:24 mcayland * /trunk/doc/Makefile, /trunk/doc/Makefile.in: Update previous commit: add Makefile.in and remove Makefile, since Makefile is now generated from Makefile.in automatically. 2008-05-20 22:10 mcayland * /trunk/configure.in, /trunk/doc/Makefile: Rework the documentation Makefile so that it works with the autoconf build system. 2008-05-14 17:24 mcayland * /trunk/GNUmakefile: Fixes for previous commit: missed Makefile.config target for "make clean" 2008-05-14 17:19 mcayland * /trunk/GNUmakefile, /trunk/lwgeom/sqldefines.h: Fixes for previous commit: Alter GNUmakefile to understand that Makefile.config no longer exists, plus remove lwgeom/sqldefines.h as it is generated by autoconf 2008-05-14 17:10 mcayland * /trunk/HOWTO_RELEASE, /trunk/Makefile.config.in, /trunk/Version.config, /trunk/autogen.sh, /trunk/config.h.in, /trunk/configure.in, /trunk/loader/Makefile, /trunk/loader/Makefile.pgsql2shp.in, /trunk/loader/Makefile.shp2pgsql, /trunk/loader/pgsql2shp.c, /trunk/loader/shp2pgsql.c, /trunk/lwgeom/Makefile, /trunk/lwgeom/Makefile.in, /trunk/lwgeom/Makefile.shlib, /trunk/lwgeom/liblwgeom.c, /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/long_xact.sql.in, /trunk/lwgeom/lwgeom_btree.c, /trunk/lwgeom/lwgeom_dump.c, /trunk/lwgeom/lwgeom_estimate.c, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_geos_c.c, /trunk/lwgeom/lwgeom_gist.c, /trunk/lwgeom/lwgeom_inout.c, /trunk/lwgeom/lwgeom_pg.c, /trunk/lwgeom/lwgeom_pg.h, /trunk/lwgeom/lwgeom_transform.c, /trunk/lwgeom/lwpostgis.sql.in, /trunk/lwgeom/lwpostgis.sql.in.c, /trunk/lwgeom/pgsql_compat.h, /trunk/lwgeom/sqldefines.h, /trunk/lwgeom/sqldefines.h.in, /trunk/lwgeom/sqlmm.sql.in, /trunk/macros, /trunk/macros/ac_proj4_version.m4, /trunk/postgis_config.h.in, /trunk/regress/Makefile, /trunk/regress/Makefile.in, /trunk/regress/run_test, /trunk/regress/sql-mm-circularstring_expected.in, /trunk/regress/sql-mm-compoundcurve_expected.in, /trunk/regress/sql-mm-curvepoly_expected.in, /trunk/regress/sql-mm-multicurve_expected.in, /trunk/regress/sql-mm-multisurface_expected.in: Commit new build system based upon PGXS. Due to the large number of changes, please refer to http://postgis.refractions.net/pipermail/postgis-devel/2008-May/003010.html. 2008-05-14 16:43 mcayland * /branches/1.3: Branch 1.3.x release series. 2008-04-24 01:04 pramsey * /trunk/ChangeLog, /trunk/doc/postgis.xml, /trunk/lwgeom/Makefile, /trunk/lwgeom/lwgeom_chip.c, /trunk/lwgeom/lwgeom_geojson.c, /trunk/lwgeom/lwpostgis.sql.in, /trunk/regress/Makefile, /trunk/regress/geojson.sql, /trunk/regress/geojson_expected: ST_AsGeoJSon patch from Olivier Courtin <olivier.courtin@camptocamp.com>. 2008-04-22 14:54 pramsey * /trunk/doc/postgis.xml: envelope doco fix 2008-04-12 18:39 pramsey * /trunk/Version.config: Bump trunk up to 1.3.4SVN 2008-04-12 18:32 pramsey * /tags/1.3.3: Tagged release 1.3.3 2008-04-12 18:32 pramsey * /trunk/ChangeLog, /trunk/NEWS, /trunk/README.postgis, /trunk/Version.config, /trunk/doc/postgis.xml: Versions and news for the 1.3.3 release. 2008-04-12 18:31 pramsey * /tags/1.3.3: incorrect tag 2008-04-12 18:31 pramsey * /tags/1.3.3: Tagged release 1.3.3 2008-04-12 16:46 pramsey * /trunk/ChangeLog: Update re dbf patch 2008-04-12 16:44 pramsey * /trunk/loader/shp2pgsql.c: New -n switch to support DBF-only loading of attributes without shapes. Submitted by Regina Obe. 2008-04-12 10:16 mcayland * /trunk/regress/regress_ogc_expected: Remove svn:eol-style from regress_ogc_expected; MingW requires unix line endings in order for the diff to work as expected. 2008-04-10 14:44 pramsey * /trunk/loader/pgsql2shp.c: Reduce FTDate field size to 8 bytes from 10. Matches other calls in the file now, no good explanation in code why it was 10 to start with. http://postgis.refractions.net/pipermail/postgis-users/2008-April/019169.html 2008-04-10 06:40 mcayland * /trunk/lwgeom/lwgeom_estimate.c, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_geos_c.c, /trunk/lwgeom/lwgeom_jts.c: Another round of PostgreSQL 8.3 fixes, this time related to arrays. Make sure that we use the supplied ArrayType pointer macros, instead of attempting to access to cast directly to ArrayType. This resolved GBT#13 where a "corrupted histogram" error is thrown when using using ST_EstimatedExtent() under 8.3. 2008-04-09 19:52 pramsey * /trunk/loader/shp2pgsql.c: Change sr_id into an integer, per mca's suggestion. 2008-04-08 21:36 pramsey * /trunk/loader/shp2pgsql.c: Fix string literal comparison warnings: "comparison with string literal results in unspecified behaviour" 2008-04-07 20:09 pramsey * /trunk/ChangeLog, /trunk/loader/getopt.c, /trunk/loader/getopt.h, /trunk/loader/pgsql2shp.c, /trunk/loader/shp2pgsql.c: Rename all occurances of getopt to pgis_getopt to work around OS/X 10.5 system function name collision. 2008-04-07 19:47 pramsey * /trunk/regress/kml.sql: Fix the ST_AsKML regression tests. 2008-04-07 19:47 pramsey * /trunk/lwgeom/lwpostgis.sql.in, /trunk/regress/Makefile, /trunk/regress/kml_expected, /trunk/regress/regress_ogc.sql, /trunk/regress/regress_ogc_cover.sql, /trunk/regress/regress_ogc_cover_expected, /trunk/regress/regress_ogc_expected: Allow conditional regression tests based on GEOS_VERNUM and move the cover/prepared tests into the appropriate buckets. Fix the AT_AsKML regression tests. 2008-04-05 14:49 pramsey * /trunk/lwgeom/lwgeom.h: remove unloved header file 2008-03-31 11:16 mcayland * /trunk/lwgeom/lwgeom_transform.c: Remove the code that adds share/contrib/nad to the PROJ.4 search path for PostgreSQL < 8.0 since the mechanism for determining the path has changed from earlier versions, and this was mainly for Win32 users. Also rename nad/ directory to proj/ to keep it inline with an existing PROJ.4 installation. 2008-03-30 19:38 pramsey * /trunk/doc/postgis.xml: small syntax errors in ST_YMAX, etc functions 2008-03-30 19:37 pramsey * /trunk/lwgeom/lwpostgis.sql.in: confirm st_*min st_*max 2008-03-28 23:24 pramsey * /trunk/lwgeom/lwpostgis.sql.in: Syntax error in sql.in 2008-03-28 21:31 pramsey * /trunk/ChangeLog, /trunk/lwgeom/lwgeom_kml.c, /trunk/lwgeom/lwpostgis.sql.in: Fixed up KML patch from Eduin Carillo. 2008-03-28 21:28 pramsey * /trunk/lwgeom/Makefile: Enable the USE_PROJ and GEOS_VERNUM macros to propogate into lwpostgis.sql.in 2008-03-28 21:10 pramsey * /trunk/ChangeLog, /trunk/lwgeom/lwgeom_kml.c, /trunk/lwgeom/lwpostgis.sql.in: Revert KML patch, bad puppy! 2008-03-28 21:04 pramsey * /trunk/ChangeLog, /trunk/lwgeom/lwgeom_kml.c, /trunk/lwgeom/lwpostgis.sql.in: Added KML patch from Eduin Carillo. http://code.google.com/p/postgis/issues/detail?id=17 2008-03-28 20:18 pramsey * /trunk/lwgeom/Makefile: Changed ifeq to ifndef for CXX macro test. 2008-03-28 20:17 pramsey * /trunk/geos_version.sh: Removed unloved and un-used geos_version.sh file. 2008-03-28 20:03 pramsey * /trunk/ChangeLog, /trunk/doc/postgis.xml, /trunk/lwgeom/lwgeom_svg.c: Added SVN support patch from Dr. Marco Hugentobler, as described in http://postgis.refractions.net/pipermail/postgis-devel/2008-February/002883.html 2008-03-28 19:25 pramsey * /trunk/ChangeLog, /trunk/Makefile.config.in, /trunk/configure.in, /trunk/lwgeom/Makefile, /trunk/lwgeom/lwgeom_geos_c.c, /trunk/lwgeom/lwpostgis.sql.in: Added GEOS_VERNUM macro and protected GEOS 3.0/3.1 functionality behind it. 2008-03-28 18:55 mcayland * /trunk/lwgeom/lwgeom_functions_basic.c: Fix crash caused by double-free in LWGEOM_same - we were accidentally freeing the 1st parameter twice instead of freeing the second parameter. Thanks to Cliff Wright for the bug report. 2008-03-28 17:05 pramsey * /trunk/regress/Makefile: Removed regress_ogc_prep from tests temporarily until a new GEOS is released with support for new predicates. 2008-03-27 21:18 mcayland * /trunk/lwgeom/lwgeom_box2dfloat4.c: Fix bug with |>> and <<| operators - the BOX2D overabove and overbelow functions were actually wrong, causing index scans to return the wrong results. Per bug report from Tomas Karlsson. 2008-03-26 03:40 pramsey * /trunk/doc/postgis.xml: Change link to postgis bug tracker 2008-03-21 08:17 mcayland * /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_geos_c.c: Resolve GBT bugs #2,#3 and #9 related to crashes when calling aggregate functions under PostgreSQL 8.3 (all earlier versions would not see the error). This was due to missing more VARSIZE macros in the PostgreSQL 8.3 conversion. The complete list of affected functions under PostgreSQL 8.3 is: ST_force_2d(), ST_force_3dz(), ST_force_3dm(), ST_force_4d(), ST_Collect(), ST_MakeLine(), ST_Polygonize(), ST_Union()/ST_GeomUnion(), ST_MakePolygon()/ST_Polygon(). 2008-02-12 15:05 pramsey * /trunk/doc/postgis.xml: Document ST_SimplifyPreserveTopology(geometry,float) 2008-02-12 15:03 pramsey * /trunk/ChangeLog, /trunk/lwgeom/lwgeom_geos_c.c, /trunk/lwgeom/lwpostgis.sql.in: Added hook to GEOSTopologyPreserveSimplify 2008-01-29 01:24 benjubb * /trunk/lwgeom/lwgeom_geos_c.c, /trunk/lwgeom/lwpostgis.sql.in, /trunk/regress/Makefile, /trunk/regress/regress_ogc_prep.sql, /trunk/regress/regress_ogc_prep_expected: Changed the interface for the GEOS prepared predicates. ST_contains, ST_containsProperly, ST_covers, and ST_intersects are now overloaded. The new arguments style is ( geometry, geometry, integer). The third argument is used to determine when the first argument changes. The assumption is that when the third argument changes, the first argument is assumed to have changed too. This side-steps the issue of determining when the identity of the first geometry changes. 2008-01-22 19:44 benjubb * /trunk/lwgeom/lwgeom_geos_c.c: Ammended to include prepared geometry cache code in scope of PREPARED_GEOM symbol. 2008-01-22 00:24 benjubb * /trunk/lwgeom/lwgeom_geos_c.c: Modified to check version of GEOS and stub out prepared predicates if GEOS is prior to 3.1.0 2008-01-18 18:57 benjubb * /trunk/lwgeom/lwgeom_geos_c.c: Made some minor changes suggested by Mark Cave-Ayland. 2008-01-18 01:05 benjubb * /trunk/lwgeom/lwpostgis.sql.in: Added new function wrappers to expose prepared geometry predicates: ST_ContainsPrepared( geometry, geometry ) ST_ContainsProperlyPrepared( geometry, geometry ) ST_CoversPrepared( geometry, geometry ) ST_IntersectsPrepared( geometry, geometry ) as well, this function was added, for orthogonality: ST_ContainsProperly( geometry, geometry ) 2008-01-18 01:04 benjubb * /trunk/lwgeom/lwgeom_geos_c.c: Added new functions to lwgeom_geos_c.c to support prepared geometry predicates. bool containsPrepared( geom, geom) bool containsProperlyPrepared( geom, geom) bool coversPrepared( geom, geom) bool intersectsPrepared( geom, geom) 2008-01-18 00:59 benjubb * /trunk/regress/regress_ogc_prep.sql, /trunk/regress/regress_ogc_prep_expected: Tests for the prepared geometry predicates. The tests were copied from regress_ogc, and modified. Most of the tests use a pattern where the same function is invoked three times with the same argument. This tests the prepared geometry caching mechanism. This testfile haven't been added to regress/Makefile yet, as it fails for one case. This probably due to a bug in GEOS. 2008-01-16 23:33 pramsey * /spike: Spike area for working experimental branches, prior to merge into trunk 2008-01-11 15:05 mcayland * /trunk/Version.config: Bump version number to 1.3.3SVN for next development cycle. 2008-01-11 15:04 mcayland * /trunk/loader/pgsql2shp.c, /trunk/lwgeom/Makefile: Rewrite the pgsql2shp connection string code so that it uses a connection string, rather than setting environment variables. MingW-compiled and MSVC-compiled apps seem to have great problems passing the variables to each other, causing regression to fail. With this fix (and a Makefile tweak), it is now possible to run a MingW-compiled PostGIS against an MSVC compiled PostgreSQL and pass all regression tests. 2007-12-03 23:10 pramsey * /trunk/doc/postgis.xml: Fix up bad entities and screwed up programlistings from some previous pretty-printing run on the XML. 2007-12-03 18:04 pramsey * /tags/1.3.2: Tagged release 1.3.2 2007-12-02 20:37 mcayland * /trunk/ChangeLog, /trunk/README.postgis: Commit updated versions of the ChangeLog and README.postgis (also change some references in README.postgis from "run as root" to "run as postgres", and correct the --with-pgsql and --with-geos documentation) 2007-11-30 18:19 pramsey * /trunk/NEWS, /trunk/doc/postgis.xml: Added release notes. 2007-11-30 13:04 mcayland * /trunk/lwgeom/lwgparse.c: Fix the (E)WKB parser so that it performs validation checks in the same way as the WKT parser, e.g. ensure POLYGON rings are closed, LINESTRINGs consist of at least 2 points and that curves have at least 3 points. As discovered when looking simplify() bug submitted by Ivan Mincik. 2007-11-30 02:37 yecarrillo * /branches/gSoC2007/lwgeom/lwpostgis.sql.in: Added materialized_views table 2007-11-27 22:39 mcayland * /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwcurve.c, /trunk/lwgeom/lwgeom_api.c, /trunk/lwgeom/lwgeom_pg.c, /trunk/lwgeom/lwline.c, /trunk/lwgeom/lwpoint.c, /trunk/lwgeom/lwpoly.c: Rename the existing get_int32() and get_uint32() functions to lw_get_int32() and lw_get_uint32() respectively in order to avoid a collision with functions of the same name in newer versions of OS X. This should resolve the problem with PostGIS crashing on some OS X installations. Many thanks to William Kyngesburye and others for resolving this issue. 2007-11-27 22:19 mcayland * /trunk/lwgeom/lwgeom_transform.c: Extend the PROJ.4 search path to include $sharedir/contrib/postgis/nad when looking for grid files. This is mainly to allow Win32 builds to find grid files without having to use a PROJ.4 DLL compiled containing a fixed path. 2007-11-23 10:42 mcayland * /trunk/loader/shp2pgsql.c: Apply Tom Glancy's patch to shp2pgsql which corrects an off-by-one error in the field_width calculation when determining which SQL numeric type is required depending upon the length of the corresponding shapefile field. This should eliminate various out of range error messages that may have appeared when attempting to load a converted shapefile into PostgreSQL. 2007-11-23 10:24 mcayland * /trunk/java/jdbc/Makefile, /trunk/java/jdbc/build.xml: Commit a first attempt at an Ant build.xml file for the PostGIS JDBC driver so finally all the Java drivers build with Ant for consistency, plus we eliminate numerous cross platform problems. As it stands, the build.xml file supports only the standard JDBC driver - if you wish to use a JTS-enabled JDBC driver or run the online regression tests then you must still use the Makefile. Any help porting the remaining parts of the Makefile would be appreciated. 2007-10-29 16:29 mcayland * /trunk/loader/pgsql2shp.c, /trunk/lwgeom/lwcurve.c, /trunk/lwgeom/lwgeom_dump.c, /trunk/lwgeom/lwgeom_rtree.c, /trunk/lwgeom/lwgeom_transform.c: Apply parts of Charlie Savage's MSVC patch - mainly tidying up variable allocations so they appear at the start of functions, but also making better use of the pj_get_errno_ref() which gets rid of the auto-import warnings on MingW. 2007-10-29 14:22 mcayland * /trunk/lwgeom/Makefile: Remove version numbers from liblwgeom references in lwpostgis.sql as per http://postgis.refractions.net/pipermail/postgis-devel/2007-September/002764.html. This should help make upgrades a lot easier for people since it removes the need to change the SQL function definitions when upgrading version. Note that this is a quick and dirty fix as I didn't want to change Makefile.shlib too much - as soon as we remove support for PostgreSQL < 8.0, we can use PGXS instead and thus remove the redundant shared library code from PostGIS. 2007-10-29 13:44 mcayland * /trunk/lwgeom/lwgeom_box2dfloat4.c, /trunk/lwgeom/lwgeom_box3d.c, /trunk/lwgeom/lwgeom_functions_basic.c: Commit Charlie Savage's patches (with additional comments) to the bounding box/envelope functions to ensure that valid geometries are always returned; in more specific terms, if a bounding box is a point then a POINT is returned, and if a bounding box is 1-dimensional a LINESTRING is returned. Otherwise a POLYGON is returned as per the old behaviour. For details see the thread in the postgis-users archives Sept 2007 'How to get the centroid of an bounding box using st_extent'. 2007-10-29 12:34 mcayland * /trunk/lwgeom/lwpoint.c: Fix broken error message when attempting to deserialise a type other than a point; the message should now correctly show the name of the offending type. Patch supplied by Charlie Savage. 2007-10-23 00:19 pramsey * /trunk/CREDITS, /trunk/lwgeom/lwgeom_kml.c, /trunk/regress/kml.sql: KML credits patch <yecarrillo> 2007-10-10 21:27 mcayland * /trunk/lwgeom/lwgeom_gml.c: Apply extra fixes for the reworked AsGML() function to ensure that enough memory is allocated for the GML output. Patch supplied by Barbara Phillipot. 2007-09-28 10:18 mcayland * /trunk/lwgeom/lwgeom_gml.c: Fix a mistake in my refactoring of the AsGML() patch for GML3 support - the detoasted geometry is now the second argument rather than the first. Per report from Olivier Courtin. 2007-09-19 05:01 pramsey * /trunk/lwgeom/lwgeom_functions_basic.c: Applied patch from Charlie Savage to make ST_Envelope return a POINT when the input geometry is a POINT or a one-part MULTIPOINT. 2007-09-06 16:03 mcayland * /trunk/doc/postgis.xml, /trunk/lwgeom/lwgeom_gml.c, /trunk/lwgeom/lwpostgis.sql.in: Commit modified version of Barbara Phillipot's GML patch to fix existing output to make it GML2 compliant, plus add GML3 output capability 2007-09-05 14:26 xingkth * /branches/gSoC2007_raster/pgraster/README.pgraster2geotiff, /branches/gSoC2007_raster/pgraster/REAME.pgraster2geotiff: Add README.pgraster2geotiff 2007-09-05 14:24 xingkth * /branches/gSoC2007_raster/pgraster/REAME.pgraster2geotiff: Add REAME.pgraster2geotiff 2007-08-25 21:19 xingkth * /branches/gSoC2007_raster/pgraster/linux/build/x86/geotiff2pgraster, /branches/gSoC2007_raster/pgraster/linux/build/x86/pgraster2geotiff: xing-geotiff loader for pgraster(linux, datatype=float4,...) 2007-08-25 21:09 xingkth * /branches/gSoC2007_raster/pgraster/geotiff2pgraster.c, /branches/gSoC2007_raster/pgraster/pgraster2geotiff.c, /branches/gSoC2007_raster/pgraster/win32/build/geotiff2pgraster.exe, /branches/gSoC2007_raster/pgraster/win32/build/pgraster2geotiff.exe, /branches/gSoC2007_raster/pgraster/wkb.c: xing-test for none-utf8 single band images(float8). 2007-08-24 18:53 xingkth * /branches/gSoC2007_raster/pgraster/TODO.TXT, /branches/gSoC2007_raster/pgraster/geotiff2pgraster.c, /branches/gSoC2007_raster/pgraster/linux/build, /branches/gSoC2007_raster/pgraster/linux/build/x86, /branches/gSoC2007_raster/pgraster/linux/build/x86/geotiff2pgraster, /branches/gSoC2007_raster/pgraster/linux/build/x86/libgeotiff.so, /branches/gSoC2007_raster/pgraster/linux/build/x86/libgeotiff.so.1, /branches/gSoC2007_raster/pgraster/linux/build/x86/libgeotiff.so.1.2, /branches/gSoC2007_raster/pgraster/linux/build/x86/libgeotiff.so.1.2.4, /branches/gSoC2007_raster/pgraster/linux/build/x86/libtiff.so, /branches/gSoC2007_raster/pgraster/linux/build/x86/libtiff.so.3, /branches/gSoC2007_raster/pgraster/linux/build/x86/libtiff.so.3.8.2, /branches/gSoC2007_raster/pgraster/linux/build/x86/pgraster2geotiff: xing-pgraster linux x86 builds create for test 2007-08-24 18:21 xingkth * /branches/gSoC2007_raster/pgraster/Makefile, /branches/gSoC2007_raster/pgraster/geotiff2pgraster.c, /branches/gSoC2007_raster/pgraster/pgraster2geotiff.c, /branches/gSoC2007_raster/pgraster/win32/build/geotiff2pgraster.exe, /branches/gSoC2007_raster/pgraster/win32/build/pgraster2geotiff.exe: xing-loader/exporter works on both linux and windows now. 2007-08-22 15:09 pramsey * /trunk/doc/postgis.xml, /trunk/lwgeom/lwpostgis.sql.in: Rename ST_GeomUnion to ST_Union in docs and ST_MemGeomUnion to ST_MemUnion in .sql. 2007-08-21 23:02 mcayland * /trunk/lwgeom/lwgeom_ogc.c: Fix crash when calling ST_EndPoint caused by a double-free in LWGEOM_endpoint_linestring. This bug has been there for a while - thanks to Eric Francois for the bug report. 2007-08-20 17:43 xingkth * /branches/gSoC2007_raster/pgraster/EXAMPLE.win32, /branches/gSoC2007_raster/pgraster/TODO.TXT, /branches/gSoC2007_raster/pgraster/geotiff2pgraster.c, /branches/gSoC2007_raster/pgraster/pgraster2geotiff.c, /branches/gSoC2007_raster/pgraster/win32/build/SP27GTIF.TIF, /branches/gSoC2007_raster/pgraster/win32/build/cea.tif, /branches/gSoC2007_raster/pgraster/win32/build/geotiff2pgraster.exe, /branches/gSoC2007_raster/pgraster/win32/build/pgraster2geotiff.exe: xing-make pgraster2geotiff works and fix a problem of geotiff2pgraster loader. 2007-08-20 01:57 xingkth * /branches/gSoC2007_raster/pgraster/geotiff2pgraster.c, /branches/gSoC2007_raster/pgraster/pgraster2geotiff.c, /branches/gSoC2007_raster/pgraster/pgraster_utils.c, /branches/gSoC2007_raster/pgraster/pgraster_utils.h, /branches/gSoC2007_raster/pgraster/win32/build/pgraster2geotiff.exe: Xing. GoogleSoC2007 Code Upload(20070819) 2007-08-17 22:46 xingkth * /branches/gSoC2007_raster/pgraster/Makefile, /branches/gSoC2007_raster/pgraster/geotiff2pgraster.c, /branches/gSoC2007_raster/pgraster/linux, /branches/gSoC2007_raster/pgraster/pgraster.sql, /branches/gSoC2007_raster/pgraster/pgraster_const.h, /branches/gSoC2007_raster/pgraster/pgraster_types.h, /branches/gSoC2007_raster/pgraster/pgraster_utils.c, /branches/gSoC2007_raster/pgraster/pgraster_utils.h, /branches/gSoC2007_raster/pgraster/win32, /branches/gSoC2007_raster/pgraster/win32/build, /branches/gSoC2007_raster/pgraster/win32/build/README, /branches/gSoC2007_raster/pgraster/win32/build/UTM2GTIF.TIF, /branches/gSoC2007_raster/pgraster/win32/build/geotiff.dll, /branches/gSoC2007_raster/pgraster/win32/build/geotiff2pgraster.exe, /branches/gSoC2007_raster/pgraster/win32/build/glut32.dll, /branches/gSoC2007_raster/pgraster/win32/build/jpeg62.dll, /branches/gSoC2007_raster/pgraster/win32/build/libimage.dll, /branches/gSoC2007_raster/pgraster/win32/build/libpng13.dll, /branches/gSoC2007_raster/pgraster/win32/build/libtiff.dll, /branches/gSoC2007_raster/pgraster/win32/build/zlib1.dll, /branches/gSoC2007_raster/pgraster/win32/dep-package, /branches/gSoC2007_raster/pgraster/win32/dep-package/README.txt, /branches/gSoC2007_raster/pgraster/win32/dep-package/bin, /branches/gSoC2007_raster/pgraster/win32/dep-package/bin/geotiff.dll, /branches/gSoC2007_raster/pgraster/win32/dep-package/bin/glut32.dll, /branches/gSoC2007_raster/pgraster/win32/dep-package/bin/jpeg62.dll, /branches/gSoC2007_raster/pgraster/win32/dep-package/bin/libimage.dll, /branches/gSoC2007_raster/pgraster/win32/dep-package/bin/libpng13.dll, /branches/gSoC2007_raster/pgraster/win32/dep-package/bin/libtiff.dll, /branches/gSoC2007_raster/pgraster/win32/dep-package/bin/zlib1.dll, /branches/gSoC2007_raster/pgraster/win32/dep-package/example, /branches/gSoC2007_raster/pgraster/win32/dep-package/example/build.bat, /branches/gSoC2007_raster/pgraster/win32/dep-package/example/listgeo.c, /branches/gSoC2007_raster/pgraster/win32/dep-package/example/listgeo.exe, /branches/gSoC2007_raster/pgraster/win32/dep-package/example/listgeo.obj, /branches/gSoC2007_raster/pgraster/win32/dep-package/include, /branches/gSoC2007_raster/pgraster/win32/dep-package/include/cpl_serv.h, /branches/gSoC2007_raster/pgraster/win32/dep-package/include/defs.h, /branches/gSoC2007_raster/pgraster/win32/dep-package/include/epsg_datum.inc, /branches/gSoC2007_raster/pgraster/win32/dep-package/include/epsg_ellipse.inc, /branches/gSoC2007_raster/pgraster/win32/dep-package/include/epsg_gcs.inc, /branches/gSoC2007_raster/pgraster/win32/dep-package/include/epsg_pcs.inc, /branches/gSoC2007_raster/pgraster/win32/dep-package/include/epsg_pm.inc, /branches/gSoC2007_raster/pgraster/win32/dep-package/include/epsg_proj.inc, /branches/gSoC2007_raster/pgraster/win32/dep-package/include/epsg_units.inc, /branches/gSoC2007_raster/pgraster/win32/dep-package/include/epsg_vertcs.inc, /branches/gSoC2007_raster/pgraster/win32/dep-package/include/geo_config.h, /branches/gSoC2007_raster/pgraster/win32/dep-package/include/geo_ctrans.inc, /branches/gSoC2007_raster/pgraster/win32/dep-package/include/geo_keyp.h, /branches/gSoC2007_raster/pgraster/win32/dep-package/include/geo_normalize.h, /branches/gSoC2007_raster/pgraster/win32/dep-package/include/geo_tiffp.h, /branches/gSoC2007_raster/pgraster/win32/dep-package/include/geokeys.h, /branches/gSoC2007_raster/pgraster/win32/dep-package/include/geokeys.inc, /branches/gSoC2007_raster/pgraster/win32/dep-package/include/geonames.h, /branches/gSoC2007_raster/pgraster/win32/dep-package/include/geotiff.h, /branches/gSoC2007_raster/pgraster/win32/dep-package/include/geotiffio.h, /branches/gSoC2007_raster/pgraster/win32/dep-package/include/geovalues.h, /branches/gSoC2007_raster/pgraster/win32/dep-package/include/port.h, /branches/gSoC2007_raster/pgraster/win32/dep-package/include/t4.h, /branches/gSoC2007_raster/pgraster/win32/dep-package/include/tif_dir.h, /branches/gSoC2007_raster/pgraster/win32/dep-package/include/tif_fax3.h, /branches/gSoC2007_raster/pgraster/win32/dep-package/include/tif_predict.h, /branches/gSoC2007_raster/pgraster/win32/dep-package/include/tiff.h, /branches/gSoC2007_raster/pgraster/win32/dep-package/include/tiffcomp.h, /branches/gSoC2007_raster/pgraster/win32/dep-package/include/tiffconf.h, /branches/gSoC2007_raster/pgraster/win32/dep-package/include/tiffio.h, /branches/gSoC2007_raster/pgraster/win32/dep-package/include/tiffiop.h, /branches/gSoC2007_raster/pgraster/win32/dep-package/include/tiffvers.h, /branches/gSoC2007_raster/pgraster/win32/dep-package/include/uvcode.h, /branches/gSoC2007_raster/pgraster/win32/dep-package/include/xtiffio.h, /branches/gSoC2007_raster/pgraster/win32/dep-package/lib, /branches/gSoC2007_raster/pgraster/win32/dep-package/lib/geotiff_i.lib, /branches/gSoC2007_raster/pgraster/win32/dep-package/lib/libtiff-bcc.lib, /branches/gSoC2007_raster/pgraster/win32/dep-package/lib/libtiff.def, /branches/gSoC2007_raster/pgraster/win32/dep-package/lib/libtiff.dll.a, /branches/gSoC2007_raster/pgraster/win32/dep-package/lib/libtiff.lib, /branches/gSoC2007_raster/pgraster/win32/dep-package/lib/libtiff_i.lib, /branches/gSoC2007_raster/pgraster/win32/dep-package/manifest, /branches/gSoC2007_raster/pgraster/win32/dep-package/manifest/tiff-3.8.2-1-lib.mft, /branches/gSoC2007_raster/pgraster/win32/dep-package/manifest/tiff-3.8.2-1-lib.ver, /branches/gSoC2007_raster/pgraster/wkb.c, /branches/gSoC2007_raster/pgraster/wkb.h: xinglin:ver.0.1 geotiff2pgraster and its win32 build 2007-08-17 18:33 yecarrillo * /branches/gSoC2007/lwgeom/lwpostgis.sql.in: DropGeometryView and CreateGeometryView finished 2007-08-15 14:39 snowman * /trunk/extras/tiger_geocoder/geocode/geocode_location.sql: - Include levenshtein difference in rating when doing city/state match. 2007-08-13 16:30 pramsey * /trunk/Version.config: Increment version number to 1.3.2 for next development cycle 2007-08-13 16:13 pramsey * /tags/1.3.1: Tagged release 1.3.1 2007-08-13 16:12 pramsey * /trunk/ChangeLog, /trunk/HOWTO_RELEASE, /trunk/NEWS, /trunk/README.postgis, /trunk/Version.config, /trunk/doc/postgis.xml: Version flip up to 1.3.1 2007-08-13 15:51 mcayland * /trunk/doc/postgis.xml: Fixed spelling error for the word "geometry" thanks to Regina Obe, plus added comment about initial PostgreSQL 8.3 support. 2007-08-13 07:27 mcayland * /trunk/doc/postgis.xml: This time really fix the documentation missing tag problem... 2007-08-13 07:14 mcayland * /trunk/doc/postgis.xml: Fix documentation since an error in the 1.3.0 release notes xml caused the build to fail (this may need author review) 2007-08-13 07:06 mcayland * /trunk/lwgeom/lwgeom.c: Remove warning about unused variable in lwgeom.c (it was a leftover from the PostgreSQL 8.3 compatibility patch) 2007-08-13 04:34 pramsey * /tags/1.3.0/trunk: remove un-need subdirectory 2007-08-09 22:53 mleslie * /tags/1.3.0/trunk: Tagged release 1.3.0 2007-08-09 22:50 mleslie * /trunk/ChangeLog, /trunk/NEWS, /trunk/README.postgis, /trunk/Version.config, /trunk/doc/postgis.xml: Added release notes and updated version numbers and release dates. 2007-08-09 22:48 mleslie * /tags/1.3.0: Tagged release 1.3.0 2007-08-09 22:19 mleslie * /trunk/lwgeom/lwgeom_jts.c: Moved the intersects method back to the original definition and disabled the new apparently broken implementation. 2007-08-09 16:57 mleslie * /trunk/Version.config: Bumped the version number to RC5. 2007-08-09 16:56 mleslie * /trunk/regress/sql-mm-circularstring.sql, /trunk/regress/sql-mm-circularstring_expected.in, /trunk/regress/sql-mm-compoundcurve.sql, /trunk/regress/sql-mm-compoundcurve_expected.in, /trunk/regress/sql-mm-curvepoly.sql, /trunk/regress/sql-mm-curvepoly_expected.in, /trunk/regress/sql-mm-multicurve.sql, /trunk/regress/sql-mm-multicurve_expected.in, /trunk/regress/sql-mm-multisurface.sql, /trunk/regress/sql-mm-multisurface_expected.in: Updated the regression tests for curved geoms to avoid the byte ordering problems. 2007-08-03 20:58 mleslie * /trunk/lwgeom/lwgeom_jts_wrapper.cpp: Removed an unused function that was erroneously committed. 2007-08-02 19:58 mleslie * /trunk/lwgeom/lwgeom_jts.c, /trunk/lwgeom/lwgeom_jts_wrapper.cpp: Added PreparedGeometry and caching support to the intersects function in the jts connector. Created wrapper functions for the PreparedGeometry functionality. 2007-08-02 19:57 mleslie * /trunk/lwgeom/lwgeom_functions_analytic.c: Removed a call to the deprecated point_in_ring function. 2007-08-02 08:20 xingkth * /branches/gSoC2007_raster/pgraster/pgraster.sql: PgRaster: Add Functions to SQL Script/Rename SQL script to pgraster.sql.(GoogleSoC2007) 2007-08-02 08:14 xingkth * /branches/gSoC2007_raster/pgraster/pgraster.sql, /branches/gSoC2007_raster/pgraster/pgraster_tables.sql: PgRaster: Add Functions to SQL Script/Rename SQL script to pgraster.sql.(GoogleSoC2007) 2007-08-02 08:07 xingkth * /branches/gSoC2007_raster/pgraster/pgraster_tables.sql: PgRaster: Add Functions to SQL Script.(GoogleSoC2007) 2007-08-01 22:17 xingkth * /branches/gSoC2007_raster/pgraster/pgraster_tables.sql: PgRaster: AddRasterTable/DropRasterTable/UpdateMetadataTable. 2007-07-31 20:40 mleslie * /trunk/Version.config: Updated the version numbers. 2007-07-26 18:55 mleslie * /trunk/lwgeom/long_xact.sql.in: Applyed Michael Fuhrs patch to fix the reserved word issue against PostgreSQL 8.3. 2007-07-24 21:30 xingkth * /branches/gSoC2007_raster/pgraster/Makefile, /branches/gSoC2007_raster/pgraster/README.geotiff2pgraster, /branches/gSoC2007_raster/pgraster/TODO.TXT, /branches/gSoC2007_raster/pgraster/compat.h, /branches/gSoC2007_raster/pgraster/geotiff2pgraster.c, /branches/gSoC2007_raster/pgraster/getopt.c, /branches/gSoC2007_raster/pgraster/getopt.h, /branches/gSoC2007_raster/pgraster/pgraster2geotiff.c, /branches/gSoC2007_raster/pgraster/pgraster_tables.sql, /branches/gSoC2007_raster/pgraster/pgraster_types.h, /branches/gSoC2007_raster/pgraster/pgraster_utils.c, /branches/gSoC2007_raster/pgraster/pgraster_utils.h, /branches/gSoC2007_raster/pgraster/pgraster_version.h, /branches/gSoC2007_raster/pgraster/test.c, /branches/gSoC2007_raster/pgraster/wkb.c, /branches/gSoC2007_raster/pgraster/wkb.h: Xing.Lin: GoogleSoC2007_PGRaster Update 20070724 2007-07-23 21:43 mleslie * /trunk/lwgeom/liblwgeom.h: Fixed the FP_LTEQ macro to accomodate values significantly larger that zero. 2007-07-23 18:52 mleslie * /trunk/lwgeom/lwgeom_jts.c: Added the covers and coveredby functions to the jts connector. 2007-07-23 16:29 mleslie * /trunk/loader/shp2pgsql.c: Updated the loader to create the index after the data has been loaded. 2007-07-20 04:29 pramsey * /trunk/lwgeom/lwpostgis.sql.in: Fix some ST_ declarations that were missing. 2007-07-18 15:57 mleslie * /trunk/doc/postgis.xml: Applying Michael Fuhrs patch to correct my attrocious selling. 2007-07-16 18:53 mleslie * /trunk/doc/postgis.xml: Added notes about the implicit index operators on the relational functions. 2007-07-16 18:26 mleslie * /trunk/regress/sql-mm-circularstring.sql, /trunk/regress/sql-mm-compoundcurve.sql, /trunk/regress/sql-mm-curvepoly.sql, /trunk/regress/sql-mm-multicurve.sql, /trunk/regress/sql-mm-multisurface.sql: Resurrected the ST_LineToCurve regression tests, but commented them out until ST_SnapToGrid excepts curves. 2007-07-16 18:06 mleslie * /trunk/loader/shp2pgsql.c: Upgraded the escaping of quotes from the deprecated backslashing to the doubling of quotes. 2007-07-15 22:32 xingkth * /branches/gSoC2007_raster/pgraster/pgraster_compression.c, /branches/gSoC2007_raster/pgraster/pgraster_compression.h, /branches/gSoC2007_raster/pgraster/pgraster_const.h: Xing Lin: PGRaster Loaders Codes - Function & Type Declaration (GoogleSoC2007) 2007-07-15 22:31 xingkth * /branches/gSoC2007_raster/pgraster/pgraster_tables.sql: Xing Lin: PGRaster Loaders Codes - Function & Type Declaration (GoogleSoC2007) 2007-07-15 20:09 xingkth * /branches/gSoC2007_raster/pgraster/pgraster_tables.sql: Xing Lin: Add Table definition for PGRASTER (GoogleSoC2007) 2007-07-15 20:02 xingkth * /branches/gSoC2007_raster/pgraster, /branches/gSoC2007_raster/pgraster/pgraster_tables.sql: Xing Lin: Add Table definition for PGRASTER (GoogleSoC2007) 2007-07-13 05:48 mcayland * /trunk/loader/shp2pgsql.c: Rollback experimental shp2pgsql escaping change that accidently got included in the last commit :( 2007-07-13 05:42 mcayland * /trunk/loader/shp2pgsql.c, /trunk/lwgeom/lwgeom_transform.c: Correct previous commit for older PostgreSQL versions - the order of the methods in PROJ4SRSCacheContextMethods is not consistent between versions. 2007-07-12 20:33 mcayland * /trunk/lwgeom/lwgeom_transform.c: Add missing methods to the PROJ.4 cache memory context to prevent a backend crash caused by a NULL pointer dereference when PostgreSQL is trying to clean up memory contexts. Per report from Tom Lane. 2007-07-12 17:20 mleslie * /trunk/regress/sql-mm-circularstring.sql, /trunk/regress/sql-mm-circularstring_expected.in, /trunk/regress/sql-mm-compoundcurve.sql, /trunk/regress/sql-mm-compoundcurve_expected.in, /trunk/regress/sql-mm-curvepoly.sql, /trunk/regress/sql-mm-curvepoly_expected.in, /trunk/regress/sql-mm-multicurve.sql, /trunk/regress/sql-mm-multicurve_expected.in, /trunk/regress/sql-mm-multisurface.sql, /trunk/regress/sql-mm-multisurface_expected.in: Removing the unsnappable test calls to LineToCurve. 2007-07-11 01:17 pramsey * /trunk/extras/debian: Remove extra/debian, per recommendation from Stephen Frost 2007-07-10 21:12 pramsey * /trunk/GNUmakefile: Remove templategis from make, install, clean targets. 2007-07-09 03:11 snowman * /trunk/extras/tiger_geocoder/geocode/geocode.sql: - Remove debugging NOTICE 2007-07-09 02:20 snowman * /trunk/extras/tiger_geocoder/create_geocode.sql, /trunk/extras/tiger_geocoder/geocode/geocode.sql, /trunk/extras/tiger_geocoder/normalize/pprint_addy.sql: - Added print-print function for norm_addy type (norm_addy -> varchar) - Restructured geocode(), accept address in parsed norm_addy form as well as unparsed varchar form. Return norm_addy type instead of varchar (use pprint_addy() if you want a varchar result instead) 2007-07-08 21:56 snowman * /trunk/extras/tiger_geocoder/tables/lookup_tables.sql: - City names are 90 characters (this matters more than you might think because it affects the types returned from the various calls and if they don't match subsequent geocode() queries in the same session may complain about the planned record type not matching across calls) 2007-07-06 16:45 pramsey * /trunk/doc/postgis.xml: ST_Dwithin reference entry 2007-07-06 16:44 pramsey * /trunk/lwgeom/lwpostgis.sql.in: Added ST_DWithin SQL function 2007-07-04 17:12 mleslie * /trunk/lwgeom/lwpostgis.sql.in: Applied the patch from Michael Fuhr to fix the definition of ST_PointN 2007-07-03 21:36 snowman * /trunk/extras/tiger_geocoder/import/load_tiger.sh: - Change to generic database name 2007-07-03 21:36 snowman * /trunk/extras/tiger_geocoder/INSTALL: - Update install instructions 2007-07-03 21:32 snowman * /trunk/extras/tiger_geocoder/import, /trunk/extras/tiger_geocoder/import/load_tiger.sh, /trunk/extras/tiger_geocoder/import/newdb.sh, /trunk/extras/tiger_geocoder/import/tigerimport.sh, /trunk/extras/tiger_geocoder/import/tigerpoly2.py: Add in initial import scripts for importing the TIGER/Line data into a PostGIS system. Could probably be improved to accept more arguments/etc and require less direct script modification to make it work. Also, not sure the polygons are done perfectly yet. :/ 2007-07-03 21:30 snowman * /trunk/extras/tiger_geocoder/create_geocode.sql, /trunk/extras/tiger_geocoder/geocode, /trunk/extras/tiger_geocoder/geocode/geocode.sql, /trunk/extras/tiger_geocoder/geocode/geocode_address.sql, /trunk/extras/tiger_geocoder/geocode/geocode_address_countysub_exact.sql, /trunk/extras/tiger_geocoder/geocode/geocode_address_countysub_fuzzy.sql, /trunk/extras/tiger_geocoder/geocode/geocode_address_place_exact.sql, /trunk/extras/tiger_geocoder/geocode/geocode_address_place_fuzzy.sql, /trunk/extras/tiger_geocoder/geocode/geocode_address_state.sql, /trunk/extras/tiger_geocoder/geocode/geocode_address_zip.sql, /trunk/extras/tiger_geocoder/geocode/geocode_get_point.sql, /trunk/extras/tiger_geocoder/geocode/geocode_location.sql, /trunk/extras/tiger_geocoder/geocode/geocode_zip.sql, /trunk/extras/tiger_geocoder/geocode/includes_address.sql, /trunk/extras/tiger_geocoder/geocode/interpolate_from_address.sql, /trunk/extras/tiger_geocoder/geocode/rate_attributes.sql, /trunk/extras/tiger_geocoder/normalize, /trunk/extras/tiger_geocoder/normalize/count_words.sql, /trunk/extras/tiger_geocoder/normalize/end_soundex.sql, /trunk/extras/tiger_geocoder/normalize/get_last_words.sql, /trunk/extras/tiger_geocoder/normalize/location_extract.sql, /trunk/extras/tiger_geocoder/normalize/location_extract_countysub_exact.sql, /trunk/extras/tiger_geocoder/normalize/location_extract_countysub_fuzzy.sql, /trunk/extras/tiger_geocoder/normalize/location_extract_place_exact.sql, /trunk/extras/tiger_geocoder/normalize/location_extract_place_fuzzy.sql, /trunk/extras/tiger_geocoder/normalize/normalize_address.sql, /trunk/extras/tiger_geocoder/normalize/state_extract.sql: Add in broken out/updated normalize/geocode functions - create_geocode.sql: Main creation script for pulling in all the other .sql files to create all the functions and whatnot - normalize/ Normalization routines, includes mapping 'North' -> 'N', 'Virginia' -> 'VA', etc, etc. - geocode/ Actual geocoding routines to find the point geometry of the address. Includes interpolation across the linestring found for the location (perhaps not the best), and fallbacks to zip-code and city, state matches using the associated lookup tables for those. Also currently returns a set rather than a cursor, that's up for some debate but the cursor makes it difficult to do things like fallback, imv. Especially since references to it from another pl/pgsql function require it to be a specific record type across multiple calls. That's currently a problem. :/ 2007-07-03 21:22 snowman * /trunk/extras/tiger_geocoder/utility, /trunk/extras/tiger_geocoder/utility/cull_null.sql, /trunk/extras/tiger_geocoder/utility/levenshtein_ignore_case.sql, /trunk/extras/tiger_geocoder/utility/nullable_levenshtein.sql, /trunk/extras/tiger_geocoder/utility/utmzone.sql: Initial import of utility functions, seperated into individual files for sanity. 2007-07-03 21:19 snowman * /trunk/extras/tiger_geocoder/tables/lookup_tables.sql, /trunk/extras/tiger_geocoder/tables/roads_local.sql, /trunk/extras/tiger_geocoder/tables/tiger_geocode_roads.sql: tables/- New scripts for roads_local/tiger_geocode_roads, clean up lookup_tables - roads_local.sql: Script to create the road_local table from the completechain table which is created by ogr2ogr. Mainly handles type conversions. Also creates the tlid, cfcc, and geometry indexes. - tiger_geocode_roads.sql: Script to create the tiger_geocode_roads table which breaks down the roads_local to just the street name, etc, much smaller than roads_local but has the pointers to get back to the full roads_local for address number matching, etc. Also creates the appropriate indexes using soundex(). - lookup_tables.sql: - Add 'drop if exists' to make script easily re-runnable - Add primary keys, good thing to have, and creates indexes - Add st_code (TIGER/Line state code) to state_lookup - Remove dup in street_type_lookup - Add in building of: place_lookup county_lookup countysub_lookup zip_lookup_all zip_lookup 2007-07-03 21:05 snowman * /trunk/extras/tiger_geocoder/INSTALL, /trunk/extras/tiger_geocoder/README, /trunk/extras/tiger_geocoder/orig, /trunk/extras/tiger_geocoder/orig/tiger_geocoder.sql, /trunk/extras/tiger_geocoder/tables, /trunk/extras/tiger_geocoder/tables/lookup_tables.sql, /trunk/extras/tiger_geocoder/tiger_geocoder.sql: - Minor reorg, add in other parts of the initial load 2007-07-03 20:51 snowman * /trunk/extras/tiger_geocoder/tiger_geocoder.sql: - Original tiger geocoder 2007-07-03 20:03 mleslie * /trunk/extras/tiger_geocoder: Added a home for the tiger geocoder. 2007-07-02 18:09 xingkth * /branches/gSoC2007_raster/Google2007Documentation/Design/pgraster_design_version_0.1.odt, /branches/gSoC2007_raster/Google2007Documentation/Design/pgraster_design_version_20070701.odt, /branches/gSoC2007_raster/Google2007Documentation/Design/pgraster_design_version_20070702.odt, /branches/gSoC2007_raster/Google2007Documentation/Design/pgraster_design_version_20070702_Timothy.odt, /branches/gSoC2007_raster/Google2007Documentation/Design/pgraster_design_version_20070702_Timothy.pdf: Xing Lin: update design document for PostGIS GeoRaster, GoogleSoC2007 Project 2007-06-28 22:46 mleslie * /trunk/ChangeLog, /trunk/doc/postgis.xml, /trunk/lwgeom/lwgeom_geos_c.c, /trunk/lwgeom/lwpostgis.sql.in, /trunk/regress/regress_ogc.sql, /trunk/regress/regress_ogc_expected: Added ST_Covers and ST_CoveredBy functions, as discussed at http://lin-ear-th-inking.blogspot.com. Added regression tests and documention for the new functions. 2007-06-28 20:21 mleslie * /trunk/lwgeom/Makefile, /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwgeom_functions_analytic.c, /trunk/lwgeom/lwgeom_geos_c.c, /trunk/lwgeom/lwgeom_rtree.c, /trunk/lwgeom/lwgeom_rtree.h: Added a 1D rtree for polygon segment indexing, and tied the index into the point in polygon short-circuit of the contains, within, intersects and disjoint methods. Added an index cache to the comparitor methods to save index build times. 2007-06-28 20:16 mleslie * /trunk/lwgeom/lwcollection.c, /trunk/lwgeom/lwgeom.c, /trunk/lwgeom/lwline.c, /trunk/lwgeom/lwpoly.c: Added or updated debugging statements. 2007-06-28 20:14 mleslie * /trunk/lwgeom/lwgeom_pg.c: Altered the macro tests for pg_alloc, pg_realloc to only print debugging information when alloc debugging is enabled. 2007-06-28 14:42 xingkth * /branches/gSoC2007_raster/Google2007Documentation/Design, /branches/gSoC2007_raster/Google2007Documentation/Design/README, /branches/gSoC2007_raster/Google2007Documentation/Design/Thumbs.db, /branches/gSoC2007_raster/Google2007Documentation/Design/pgraster_design_version.html, /branches/gSoC2007_raster/Google2007Documentation/Design/pgraster_design_version_0.1.odt, /branches/gSoC2007_raster/Google2007Documentation/Design/pgraster_design_version_0.1_20070625_Timothy.odt, /branches/gSoC2007_raster/Google2007Documentation/Design/pgraster_design_version_0.1_20070625_Timothy.pdf, /branches/gSoC2007_raster/Google2007Documentation/Design/pgraster_design_version_html_3d9f5251.jpg, /branches/gSoC2007_raster/Google2007Documentation/Design/pgraster_design_version_html_4d5149ef.jpg, /branches/gSoC2007_raster/Google2007Documentation/Design/pgraster_design_version_html_f0b8639.png, /branches/gSoC2007_raster/Google2007Documentation/Design/pgraster_design_version_html_m2fd46ed0.jpg, /branches/gSoC2007_raster/Google2007Documentation/Design/pgraster_design_version_html_m3cc74735.jpg, /branches/gSoC2007_raster/Google2007Documentation/Examples, /branches/gSoC2007_raster/Google2007Documentation/Examples/README, /branches/gSoC2007_raster/Google2007Documentation/Specification, /branches/gSoC2007_raster/Google2007Documentation/Specification/README, /branches/gSoC2007_raster/Google2007Documentation/Tools, /branches/gSoC2007_raster/Google2007Documentation/Tools/README, /branches/gSoC2007_raster/Google2007Documentation/WorkLog, /branches/gSoC2007_raster/Google2007Documentation/WorkLog/README: XingLin: Upload the design document(draft) and create some other folders under GoogleSoC2007Documentation. 2007-06-28 13:58 xingkth * /branches/gSoC2007_raster/Google2007Documentation: XingLin: Create documentation folder for GoogleSoC2007 project (GeoRaster). 2007-06-26 06:50 yecarrillo * /branches/gSoC2007/lwgeom/lwpostgis.sql.in: 2007-06-26 06:47 yecarrillo * /branches/gSoC2007/lwgeom/lwpostgis.sql.in: CreateGeometryView checks 2007-06-26 06:05 yecarrillo * /branches/gSoC2007/lwgeom/lwpostgis.sql.in: DropGeometryView now working 2007-06-26 06:02 yecarrillo * /branches/gSoC2007/lwgeom/lwpostgis.sql.in: Partials on DropGeometryView & AddGeometryView 2007-06-15 19:06 mleslie * /trunk/config.h.in, /trunk/configure.in, /trunk/regress/Makefile, /trunk/regress/sql-mm-circularstring_expected, /trunk/regress/sql-mm-circularstring_expected.in, /trunk/regress/sql-mm-compoundcurve_expected, /trunk/regress/sql-mm-compoundcurve_expected.in, /trunk/regress/sql-mm-curvepoly_expected, /trunk/regress/sql-mm-curvepoly_expected.in, /trunk/regress/sql-mm-multicurve_expected, /trunk/regress/sql-mm-multicurve_expected.in, /trunk/regress/sql-mm-multisurface_expected, /trunk/regress/sql-mm-multisurface_expected.in: Updated the regression test suite to allow variable results depending on jts/geos availability. 2007-06-15 19:04 mleslie * /trunk/lwgeom/lwgeom_jts.c: Added curvey geometry recognition to the jts connector. 2007-06-12 14:46 pramsey * /trunk/doc/postgis.xml: Typo corrections from Michael Fuhr. 2007-06-08 10:28 mcayland * /trunk/lwgeom/long_xact.sql.in, /trunk/lwgeom/lwgeom_gml.c, /trunk/lwgeom/lwgeom_kml.c, /trunk/lwgeom/lwpostgis.sql.in: Applied Michael Fuhr's patch to use explicit text casts where required. Required for PostgreSQL 8.3 where many of the implicit casts to text have been removed. 2007-06-07 17:02 mleslie * /branches/gSoC2007_raster: Adding a raster branche for Google Summer of Code. 2007-06-07 16:16 mleslie * /trunk/ChangeLog, /trunk/lwgeom/lwpostgis.sql.in: Added relational function definitions that inline index operators for automagic index utilization. 2007-06-06 19:19 nbarker * /trunk/java/ejb3/src/org/postgis/hibernate/ContainsExpression.java, /trunk/java/ejb3/src/org/postgis/hibernate/IntersectsExpression.java, /trunk/java/ejb3/src/org/postgis/hibernate/PostGISDialect.java, /trunk/java/ejb3/src/org/postgis/hibernate/WithinExpression.java, /trunk/java/hibernate: Hibernate Spatial Criteria Queries and Dialect 2007-06-05 20:46 mleslie * /trunk/doc/postgis.xml: Updated the docs to reflect the function name transition. 2007-06-05 20:45 mleslie * /trunk/lwgeom/lwpostgis.sql.in, /trunk/lwgeom/sqlmm.sql.in: Reorganized the sqlmm function declarations to prevent duplication and confusion. 2007-06-04 23:06 mleslie * /trunk/ChangeLog, /trunk/lwgeom/lwpostgis.sql.in, /trunk/lwgeom/sqlmm.sql.in, /trunk/regress/affine.sql, /trunk/regress/affine_expected, /trunk/regress/ctors.sql, /trunk/regress/ctors_expected, /trunk/regress/kml.sql, /trunk/regress/kml_expected, /trunk/regress/lwgeom_regress.sql, /trunk/regress/lwgeom_regress_expected, /trunk/regress/measures.sql, /trunk/regress/measures_expected, /trunk/regress/regress.sql, /trunk/regress/regress_bdpoly.sql, /trunk/regress/regress_bdpoly_expected, /trunk/regress/regress_expected, /trunk/regress/regress_index.sql, /trunk/regress/regress_lrs.sql, /trunk/regress/regress_lrs_expected, /trunk/regress/regress_ogc.sql, /trunk/regress/regress_ogc_expected, /trunk/regress/regress_proj.sql, /trunk/regress/regress_proj_expected, /trunk/regress/removepoint.sql, /trunk/regress/removepoint_expected, /trunk/regress/setpoint.sql, /trunk/regress/setpoint_expected, /trunk/regress/simplify.sql, /trunk/regress/simplify_expected, /trunk/regress/snaptogrid.sql, /trunk/regress/snaptogrid_expected, /trunk/regress/sql-mm-circularstring.sql, /trunk/regress/sql-mm-circularstring_expected, /trunk/regress/sql-mm-compoundcurve.sql, /trunk/regress/sql-mm-compoundcurve_expected, /trunk/regress/sql-mm-curvepoly.sql, /trunk/regress/sql-mm-curvepoly_expected, /trunk/regress/sql-mm-multicurve.sql, /trunk/regress/sql-mm-multicurve_expected, /trunk/regress/sql-mm-multisurface.sql, /trunk/regress/sql-mm-multisurface_expected, /trunk/regress/sql-mm-serialize.sql, /trunk/regress/wkt.sql: Added versions of functions with standard ST (Spatial Type) prefixes to any functions that were lacking them. Updated the regression tests to include the new functions. 2007-06-04 06:42 yecarrillo * /branches/gSoC2007/lwgeom/lwpostgis.sql.in: First definitions for CreateGeometryView & DropGeometryView 2007-06-01 20:56 mleslie * /trunk/lwgeom/lwgeom_functions_analytic.c, /trunk/regress/regress_ogc.sql, /trunk/regress/regress_ogc_expected: Ongoing PIP trauma. Addressed the issue of points in line with a boundary segment, but not actually on it. Added appropriate unit tests. 2007-06-01 12:44 mcayland * /trunk/lwgeom/lwgeom_estimate.c: Reduce 'LWGEOM_gist_joinsel called with arguments that are not column references' warning to DEBUG1; it's not really a problem, and in cases where people a lot of these types of queries, the logs get flooded with these NOTICEs. Per email from Flavio Perri. 2007-06-01 09:54 mcayland * /trunk/lwgeom/ptarray.c: Fixed bug #145 - RemovePoint Failure in the bugtracker. It was an off-by-one error in ptarray.c which caused the penultimate point to not be copied to the new geometry. 2007-06-01 07:01 mcayland * /trunk/configure.in: Fix broken docbook stylesheet search. AC_ARG_WITH only calls its contents when a --with-* option is specified, so the search would never be invoked in its current position. Moved the search into the second macro argument, so it is now invoked if no --with-xsl argument is specified, which I believe was the intended behaviour. 2007-05-31 13:18 mcayland * /trunk/Makefile.config.in, /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwgeom.c, /trunk/lwgeom/lwgeom_api.c, /trunk/lwgeom/lwgeom_chip.c, /trunk/lwgeom/lwgeom_estimate.c, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_geos_c.c, /trunk/lwgeom/lwgeom_gml.c, /trunk/lwgeom/lwgeom_inout.c, /trunk/lwgeom/lwgeom_jts.c, /trunk/lwgeom/lwgeom_kml.c, /trunk/lwgeom/lwgeom_ogc.c, /trunk/lwgeom/lwgeom_pg.c, /trunk/lwgeom/lwgeom_svg.c, /trunk/lwgeom/lwgeom_transform.c, /trunk/lwgeom/lwgparse.c, /trunk/lwgeom/pgsql_compat.h, /trunk/lwgeom/wktparse.h: Add support for the upcoming release of PostgreSQL 8.3. From PostgreSQL 8.3, the internal structure of varlena datatypes has changed and so any references to the size of the varlena and its address must use the VARSIZE and SET_VARSIZE macros. Includes a #define in pgsql_compat.h so that SET_VARSIZE still works with the older PostgreSQL versions. Passes all regression tests under PostgreSQL 8.2 and PostgreSQL 8.3. Thanks to David Techer and Michael Fuhr for additional testing. 2007-05-28 15:34 mleslie * /trunk/ChangeLog, /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwgeom.c, /trunk/lwgeom/lwgeom_api.c, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_geos_c.c, /trunk/lwgeom/lwgeom_ogc.c, /trunk/lwgeom/lwgeom_sqlmm.c, /trunk/lwgeom/lwpostgis.sql.in, /trunk/lwgeom/measures.c, /trunk/regress/Makefile, /trunk/regress/sql-mm-circularstring.sql, /trunk/regress/sql-mm-circularstring_expected, /trunk/regress/sql-mm-compoundcurve.sql, /trunk/regress/sql-mm-compoundcurve_expected, /trunk/regress/sql-mm-curvepoly.sql, /trunk/regress/sql-mm-curvepoly_expected, /trunk/regress/sql-mm-general.sql, /trunk/regress/sql-mm-general_expected, /trunk/regress/sql-mm-multicurve.sql, /trunk/regress/sql-mm-multicurve_expected, /trunk/regress/sql-mm-multisurface.sql, /trunk/regress/sql-mm-multisurface_expected: Added curve handling to getType, numGeometries, geometryN, dimension, exteriorRing, numInteriorRings, interiorRingN, closed (lwgeom_ogc.c) lwgeom_clone (lwgeom.c) and area. Added function ST_CurveToLine and ST_LineToCurve. Added regression tests for sql-mm geometries and related functions. 2007-05-22 22:10 mleslie * /trunk/ChangeLog, /trunk/lwgeom/lwgeom_functions_analytic.c, /trunk/lwgeom/lwgeom_geos_c.c, /trunk/regress/regress_ogc.sql, /trunk/regress/regress_ogc_expected: Added short-circuit calls for the point-in-polygon cases of disjoint and intersect calls. Added regression tests for the new short-circuits. 2007-05-14 18:04 mcayland * /trunk/Version.config: Bump SVN code version to 1.2.2SVN 2007-05-14 17:55 mcayland * /trunk/regress/regress_proj_expected: Fix broken regress_proj expected results by removing the extra DELETE at the end of the file. 2007-05-14 17:51 mcayland * /trunk/Makefile.config.in, /trunk/configure.in, /trunk/lwgeom/Makefile, /trunk/lwgeom/lwgeom_geos.c, /trunk/lwgeom/lwgeom_geos_wrapper.cpp: Remove GEOS C++ API support from PostGIS HEAD; it's been broken since 1.2.0 and so we require a minimum of GEOS 2.2.0 to compile and run PostGIS. Includes alterations to autoconf to display an error message during configure if the GEOS version is incorrect. Passes all regression tests with GEOS 2.2.3 and GEOS 3.0.0rc4 using GEOS CAPI. 2007-05-08 16:37 pramsey * /trunk/doc/postgis.xml: Spelling fix 2007-04-13 21:07 mleslie * /branches/gSoC2007: Creating gSoC2007 branch. 2007-04-02 21:17 pramsey * /trunk/doc/postgis.xml: Small doco fix 2007-03-15 09:22 mschaber * /trunk/ChangeLog, /trunk/NEWS, /trunk/java/hibernate, /trunk/java/hibernate/PostGISDialect.java: aded PostGIS Dialect for Hibernate from Norman Barker 2007-03-09 19:34 mleslie * /trunk/lwgeom/lwgeom_functions_analytic.c: Bug 143 is once again dealt with, this time for good. 2007-03-09 18:30 mleslie * /trunk/lwgeom/lwgeom_functions_analytic.c: Rolling back a cure that killed the patient. 2007-03-09 00:33 mleslie * /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwgeom_functions_analytic.c, /trunk/regress/regress_ogc.sql, /trunk/regress/regress_ogc_expected: Bug 143 code fix and regression case. 2007-03-01 08:31 strk * /trunk/ChangeLog, /trunk/extras/template_gis/Makefile: * extras/template_gis/Makefile: Install 'defaults' file to $(DATADIR)$(prefix) 2007-02-28 17:39 pramsey * /trunk/doc/postgis.xml: Remove minor typo 2007-02-26 09:03 strk * /trunk/ChangeLog, /trunk/regress/Makefile, /trunk/regress/kml.sql, /trunk/regress/kml_expected, /trunk/regress/run_test: * regress/run_test: discard CONTEXT and DELETE lines from test outputs. Patch by Eduin Carrillo, sliglty modified to take precision into account: * regress/: Makefile, kml.sql, kml_expected: Regression test for asKML(). 2007-02-06 17:38 pramsey * /trunk/doc/postgis.xml: Edits from Bruce Rindahl 2007-01-31 10:49 strk * /tags/1.1.7: Tagged release 1.1.7 2007-01-31 10:46 strk * /branches/1.1/ChangeLog, /branches/1.1/NEWS, /branches/1.1/Version.config, /branches/1.1/doc/postgis.xml: Set release date for 1.1.7 (2007/01/31), set version to final. 2007-01-26 15:11 mcayland * /trunk/ChangeLog, /trunk/extras/template_gis/Makefile: Refine previous patch to use a different delimiter than : (!) for sed. This simplifies the Makefile and protects all the $*dir arguments from escaping issues under Win32. 2007-01-19 09:44 strk * /trunk/ChangeLog, /trunk/extras/template_gis/Makefile: * extras/template_gis/Makefile: escape $bindir to allow for colons in it's value (win32 issue). 2007-01-18 18:51 mschaber * /trunk/ChangeLog, /trunk/java/jdbc/Makefile: finally really fixed javadoc build on Windows. Yes, that hack is ugly. Kudos to Marc Cave-Ayland. 2007-01-18 18:33 mschaber * /trunk/java/jdbc/Makefile: further fix for javadoc build 2007-01-18 17:56 mschaber * /trunk/ChangeLog, /trunk/java/jdbc/Makefile: fixed jdbc javadoc build 2007-01-15 10:48 strk * /trunk/ChangeLog, /trunk/extras/template_gis/Makefile: Patch by Michael Fuhr: * extras/template_gis/Makefile: quote grep argument for Solaris to work. 2007-01-12 20:28 pramsey * /trunk/doc/postgis.xml: Change 'Postgis' to 'PostGIS' 2007-01-12 18:07 strk * /trunk/ChangeLog, /trunk/configure.in: Patch by Gerald Fenoy <djay@gentoo.org>: * configure.in: add --with-xsl switch. 2007-01-12 07:07 pramsey * /tags/1.2.1: Tagged release 1.2.1 2007-01-12 01:50 pramsey * /trunk/CREDITS, /trunk/ChangeLog, /trunk/HOWTO_RELEASE, /trunk/NEWS, /trunk/README.postgis, /trunk/TODO, /trunk/Version.config, /trunk/doc/postgis.xml: 1.2.1 release prep 2007-01-11 18:05 mcayland * /branches/1.1/doc/postgis.xml: Updated postgis.xml in anticipation for 1.1.7 release 2007-01-11 01:40 mleslie * /trunk/lwgeom/lwgeom_functions_analytic.c: Added a length check to prevent the point in polygon shortcut from finding points contained within a zero length segment. 2007-01-11 01:39 mleslie * /trunk/doc/postgis.xml: Fixed the COMPOUNDCURVE example to properly should the contained CIRCULARSTRING. 2007-01-10 15:54 mcayland * /branches/1.1/ChangeLog, /branches/1.1/lwgeom/lwgeom_gist.c: Backpatch Antoine Bajolet's patch to fix 'directives may not be used inside a macro argument' error raised by some compilers in lwgeom_gist.c to 1.1 branch 2007-01-10 15:46 mcayland * /branches/1.1/ChangeLog, /branches/1.1/configure.in: Backpatch strk's GEOS_LDFLAGS detection patch for older versions of GEOS (http://postgis.refractions.net/pipermail/postgis-commits/2006-December/000016.html) to 1.1 branch 2007-01-09 20:46 mcayland * /branches/1.1/ChangeLog, /branches/1.1/NEWS: Updated NEWS and ChangeLog files for 1.1 branch 2007-01-09 20:26 mcayland * /branches/1.1/java/jdbc/jtssrc/org/postgis/jts/JtsWrapper.java, /branches/1.1/java/jdbc/src/org/postgis/DriverWrapper.java, /branches/1.1/java/jdbc/src/org/postgis/DriverWrapperAutoprobe.java, /branches/1.1/java/jdbc/src/org/postgis/DriverWrapperLW.java: Backport Markus' PostgreSQL 8.2 JDBC compatibility patch to 1.1 branch 2007-01-09 18:58 mcayland * /branches/1.1/java/jdbc/Makefile: Backpatch Markus' gcj build patch to 1.1 branch 2007-01-09 18:31 mcayland * /branches/1.1/ChangeLog, /branches/1.1/lwgeom/lwgeom_gist.c, /branches/1.1/regress/Makefile, /branches/1.1/regress/regress_index_nulls.sql, /branches/1.1/regress/regress_index_nulls_expected, /branches/1.1/regress/regress_lots_of_nulls.sql: Backpatched Kevin's commit for NULL geometries in GiST indexes, along with regression tests and associated ChangeLog entry to the 1.1 branch 2007-01-09 17:35 mcayland * /branches/1.1/Version.config: Update version number in 1.1 branch to 1.1.7SVN 2007-01-09 17:14 mcayland * /branches/1.1: Creation of PostGIS 1.1.x maintenance branch 2007-01-08 10:48 mschaber * /trunk/ChangeLog, /trunk/NEWS, /trunk/java/jdbc/jtssrc/org/postgis/jts/JtsWrapper.java, /trunk/java/jdbc/src/org/postgis/DriverWrapper.java, /trunk/java/jdbc/src/org/postgis/DriverWrapperAutoprobe.java, /trunk/java/jdbc/src/org/postgis/DriverWrapperLW.java: fixed 8.2 compatibility 2007-01-08 10:12 mschaber * /trunk/java/jdbc/Makefile: hopefully fixed GCJ build 2007-01-05 00:52 strk * /trunk/ChangeLog, /trunk/GNUmakefile, /trunk/extras/template_gis/Makefile: * GNUmakefile: bring in extra/template_gis for all rules. * extras/template_gis/Makefile: have 'install' also install manuals. 2007-01-03 17:28 kneufeld * /trunk/regress/regress_index_nulls_expected: initial load 2006-12-29 00:31 strk * /trunk/ChangeLog, /trunk/configure.in: * configure.in: fixed GEOS_LDFLAGS detection for older GEOS versions. 2006-12-29 00:26 strk * /trunk/ChangeLog, /trunk/doc/postgis.xml: cleaned up Hard Upgrade manual section (was unreadable). 2006-12-27 04:58 devrim * /trunk/extras/rpm/patches/postgis-configure.patch, /trunk/extras/rpm/patches/postgis-javamakefile.patch, /trunk/extras/rpm/patches/postgis-jdbcdedectver.sh, /trunk/extras/rpm/spec/postgis.spec: Update spec file to 1.2.0 and fix many issues. Update RPM patches. 2006-12-22 11:28 mschaber * /trunk/ChangeLog, /trunk/NEWS, /trunk/java/jdbc, /trunk/java/jdbc/Makefile: Added generation of JDBC javadoc zip file 2006-12-21 00:19 pramsey * /trunk/README.postgis: Updated to 1.2.0 2006-12-20 20:43 strk * /trunk/ChangeLog, /trunk/regress/README: * regress/README: wrote info about adding regression tests (plus some ChangeLog formatting) 2006-12-20 18:47 kneufeld * /trunk/ChangeLog: Added fix to permit gist indexes to have more than 459 null geometries in a table 2006-12-20 18:44 kneufeld * /trunk/regress/Makefile, /trunk/regress/regress_index_nulls.sql, /trunk/regress/regress_lots_of_nulls.sql: Added test to fix that permitted gist indexes to have more than 459 null geometries in a table 2006-12-20 18:43 kneufeld * /trunk/lwgeom/lwgeom_gist.c: Added fix to permit gist indexes to have more than 459 null geometries in a table 2006-12-18 14:12 mschaber * /trunk/ChangeLog, /trunk/java/jdbc/jtssrc/examples/JtsTestParser.java: Improved SRID handling in regression tests and added CoordinateArraySequence tests. 2006-12-18 13:04 mschaber * /trunk/ChangeLog, /trunk/NEWS: Added ChangeLog/News entries for recent commits 2006-12-18 12:58 mschaber * /trunk/java/jdbc/jtssrc/org/postgis/jts/JtsBinaryWriter.java: Fix multi-dimension handling in JtsBinaryWriter, thanks to Thomas Marti for the hints 2006-12-18 12:55 mschaber * /trunk/java/jdbc/Makefile: Fixed Makefile for jts tests, commented debug options better 2006-12-15 11:00 strk * /trunk/ChangeLog, /trunk/lwgeom/lwgeom_transform.c: Patch by Eduin Carrillo: short circuit transform when source and target SRID are the same. 2006-12-15 10:54 strk * /trunk/HOWTO_RELEASE: Added additional step for adding release marks in ChangeLog 2006-12-15 10:51 strk * /trunk/ChangeLog: marked 1.2.0 release 2006-12-15 10:48 strk * /trunk/ChangeLog, /trunk/doc/postgis.xml, /trunk/lwgeom/Makefile, /trunk/lwgeom/lwgeom_kml.c, /trunk/lwgeom/lwpostgis.sql.in: Patch by Eduin Carrillo <yecarrillo@yahoo.com>: * lwgeom/: Makefile, lwgeom_kml.c, lwpostgis.sql.in: New AsKML() function * doc/postgis.xml: document new AsKML function. 2006-12-13 17:50 mschaber * /trunk/ChangeLog, /trunk/README.postgis: fixed 'hard upgrade' instructions in readme.postgis 2006-12-11 17:41 pramsey * /trunk/doc/postgis.xml: Updated vers. # 2006-12-09 04:00 pramsey * /tags/1.2.0/NEWS: Added correct news. 2006-12-09 03:59 pramsey * /tags/1.2.0/NEWS: Removed wrong news 2006-12-09 03:59 pramsey * /tags/1.2.0/Version.config: Added correct version number. 2006-12-09 03:59 pramsey * /tags/1.2.0/Version.config: Removed wrong version number 2006-12-09 03:57 pramsey * /trunk/NEWS, /trunk/Version.config: Update version to corrent 1.2.0 version, and set news to correct version and date. 2006-12-08 22:30 mleslie * /tags/1.2.0: Tagging the 1.2.0 release. 2006-12-06 02:00 mleslie * /trunk/lwgeom/SERIALIZED_FORM: Updated with curved geometry definitions. 2006-12-06 00:30 mleslie * /trunk/ChangeLog, /trunk/doc/postgis.xml: Added sections for SQL-MM and ArcSDE function ports. 2006-12-05 20:45 mleslie * /trunk/ChangeLog: Fixing some incomplete paths, and adding changes to the regress directory. 2006-12-05 20:41 mleslie * /trunk/ChangeLog: Added the previous changes for the curved geometry support. 2006-12-05 19:22 kneufeld * /trunk/ChangeLog: Added SQL/MM wrappers to existing PostGIS functions 2006-12-05 19:07 kneufeld * /trunk/lwgeom/Makefile, /trunk/lwgeom/sqlmm.sql.in: added a subset (only those implemented by ArcSDE) of the SQL/MM function prototypes and appended the file to lwpostgis.sql 2006-12-05 19:05 kneufeld * /trunk/lwgeom/long_xact.sql, /trunk/lwgeom/long_xact.sql.in, /trunk/lwgeom/lwpostgis.sql.in, /trunk/lwgeom/sqldefines.h: Moved common sql defines to their own header file. ie. IF USE_VERSION>72 ... 2006-12-05 11:00 mschaber * /trunk/ChangeLog, /trunk/NEWS, /trunk/java/jdbc/jtssrc/org/postgis/jts/JTSShape.java: Added JTS shape + missing News message 2006-12-05 01:21 mleslie * /trunk/NEWS, /trunk/doc/postgis.xml: Updated the documentation to include an SQL-MM types section. 2006-12-01 22:16 mleslie * /trunk/NEWS, /trunk/Version.config, /trunk/doc/postgis.xml, /trunk/lwgeom/Makefile, /trunk/lwgeom/lex.yy.c, /trunk/lwgeom/liblwgeom.c, /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwcollection.c, /trunk/lwgeom/lwcompound.c, /trunk/lwgeom/lwcurve.c, /trunk/lwgeom/lwcurvepoly.c, /trunk/lwgeom/lwgeom.c, /trunk/lwgeom/lwgeom_api.c, /trunk/lwgeom/lwgeom_functions_analytic.c, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_geos.c, /trunk/lwgeom/lwgeom_geos_c.c, /trunk/lwgeom/lwgeom_pg.c, /trunk/lwgeom/lwgeom_spheroid.c, /trunk/lwgeom/lwgeom_sqlmm.c, /trunk/lwgeom/lwgparse.c, /trunk/lwgeom/lwline.c, /trunk/lwgeom/lwmcurve.c, /trunk/lwgeom/lwmsurface.c, /trunk/lwgeom/lwpostgis.sql.in, /trunk/lwgeom/ptarray.c, /trunk/lwgeom/wktparse.h, /trunk/lwgeom/wktparse.lex, /trunk/lwgeom/wktparse.tab.c, /trunk/lwgeom/wktparse.tab.h, /trunk/lwgeom/wktparse.y, /trunk/lwgeom/wktunparse.c, /trunk/regress/Makefile, /trunk/regress/lwgeom_regress_expected, /trunk/regress/sql-mm-serialize.sql, /trunk/regress/sql-mm-serialize_expected: Added typedefs and serialization/deserialization functionality for sql-mm defined curved geometry types. Added a point_in_polygon short-circuit for contains and within functions. 2006-11-22 10:42 mschaber * /trunk/ChangeLog, /trunk/java/ejb3/src/org/postgis/hibernate/GeometryType.java: java/ejb3/src/org/postgis/hibernate/GeometryType.java Added Nullpointer Fix by Norman Barker 2006-11-20 12:59 strk * /trunk/ChangeLog, /trunk/utils/postgis_restore.pl: * utils/postgis_restore.pl (canonicalize_typename): canonicalize 'timezone .* time stamp' to 'timezone' (fixes bug #121) 2006-11-17 17:12 strk * /trunk/ChangeLog, /trunk/lwgeom/lwgeom_gist.c: Patch by "Antoine Bajolet" <antoine.bajolet@tdf.fr>: * lwgeom/lwgeom_gist.c: fixed 'directives may not be used inside a macro argument' error raised by some compilers. 2006-11-10 15:17 strk * /trunk/ChangeLog, /trunk/configure.in: * configure.in (geos detection): use $geos_prefix/lib when --ldflags is not supported by geos-config available. 2006-11-10 14:11 strk * /trunk/ChangeLog, /trunk/doc/postgis.xml, /trunk/utils/postgis_restore.pl: Patch by Havard Tveite <havard.tveite@nlh.no>: * doc/postgix.xml (Hard Upgrade): add info about createdb params * utils/postgis_restore.pl: fix use of createdb params 2006-11-06 17:39 strk * /tags/1.1.6: Tagged release 1.1.6 2006-11-02 13:22 strk * /trunk/ChangeLog, /trunk/doc/postgis.xml: * doc/postgis.xml: list setSRID bug fix in 'Bug fixes' section. 2006-11-02 11:48 mschaber * /trunk/ChangeLog, /trunk/doc/postgis.xml: Added missing docs about setsrid() 2006-11-02 09:03 mschaber * /trunk/NEWS, /trunk/java/jdbc/src/org/postgis/ComposedGeom.java: fixed setSRID bug in JDBC ComposedGeom. 2006-11-02 08:06 strk * /trunk/ChangeLog, /trunk/NEWS, /trunk/Version.config, /trunk/doc/postgis.xml: ready for 1.1.6 release 2006-11-02 07:55 strk * /trunk/ChangeLog, /trunk/lwgeom/lwgeom_api.c, /trunk/lwgeom/wktunparse.c: * lwgeom/lwgeom_api.c, lwgeom/wktunparse.c: cast -1 to a char to make some compilers happy about comparison with a char type. 2006-10-26 09:41 strk * /trunk/CHANGES, /trunk/HOWTO_RELEASE, /trunk/NEWS, /trunk/extras/debian/rules, /trunk/extras/rpm/spec/postgis.spec: Renamed CHANGES file to NEWS, updated references to it 2006-10-26 09:35 strk * /trunk/ChangeLog: Initial import of an automatic generated ChangeLog - all developers please manually edit this on each commit 2006-10-25 10:23 mschaber * /trunk/CHANGES, /trunk/lwgeom/lwgeom_geos_c.c: fixed CAPI change that broke 64-bit platforms 2006-10-25 10:00 mschaber * /trunk/CHANGES: updated changelog to reflect loader regression fix 2006-10-25 09:57 mschaber * /trunk/regress/Makefile: Make regress test build loader and dumper as it needs them 2006-10-24 12:35 strk * /trunk/CHANGES, /trunk/lwgeom/lwgeom_transform.c: use Z ordinate in reprojections 2006-10-19 12:01 strk * /trunk/CHANGES, /trunk/spatial_ref_sys.sql: spatial_ref_sys.sql updated to EPSG 6.11.1 2006-10-14 14:22 mschaber * /trunk/CHANGES, /trunk/doc/man/pgsql2shp.1, /trunk/doc/man/shp2pgsql.1, /trunk/loader/README.pgsql2shp, /trunk/loader/README.shp2pgsql, /trunk/loader/pgsql2shp.c, /trunk/loader/shp2pgsql.c: sanitized usage info output on loader/dumper 2006-10-14 09:26 mschaber * /trunk/CHANGES, /trunk/HOWTO_RELEASE, /trunk/Version.config, /trunk/doc/Makefile, /trunk/extras/debian/rules, /trunk/extras/template_gis/Makefile, /trunk/java/jdbc/Makefile, /trunk/java/jdbc/src/org/postgis/Version.java, /trunk/loader/Makefile, /trunk/loader/pgsql2shp.c, /trunk/loader/shp2pgsql.c, /trunk/lwgeom/Makefile, /trunk/lwgeom/Makefile.shlib: Cleaned up Version.config & co. 2006-10-13 15:57 mschaber * /tags/1.1.5: Tagged release 1.1.5 2006-10-13 15:56 mschaber * /trunk/CHANGES, /trunk/doc/postgis.xml: updated CHANGES and doc/postgis.xml in preparation of upcoming release 2006-10-13 15:35 mschaber * /trunk/HOWTO_RELEASE: updated HOWTO_RELEASE to reflect version. 2006-10-13 14:18 mcayland * /trunk/CHANGES: Updated CHANGES files to reflect the MingW (Win32) linker fix for pgsql2hp under PostgreSQL 8.2 2006-10-11 13:35 mschaber * /trunk/doc/postgis.xml: Added hint about template_postgis to docs, thanks to Marc Cave-Ayland for contribution. 2006-10-11 11:19 mschaber * /trunk/loader/shp2pgsql.c: fix ARC regression test failures in loader 2006-10-11 10:45 mschaber * /trunk/java/ejb3/README.txt, /trunk/java/ejb3/ejb3spatial.pdf: added note about odt to README, re-exported pdf 2006-10-11 10:00 strk * /trunk/loader/shp2pgsql.c: Fixed a bug in InsertLineStringWKT, also fixed some typos 2006-10-11 09:43 mschaber * /trunk, /trunk/CHANGES, /trunk/doc/man/pgsql2shp.1, /trunk/doc/man/shp2pgsql.1, /trunk/doc/postgis.xml, /trunk/loader/README.pgsql2shp, /trunk/loader/README.shp2pgsql, /trunk/loader/README.txt, /trunk/loader/shp2pgsql.c: added -S option and updated README to loader/dumper 2006-10-11 09:37 mschaber * /trunk/Version.config: bumped versions to 1.1.5 2006-10-09 17:22 mschaber * /trunk/java/ejb3/src/org/postgis/hibernate/GeometryType.java: fix EJB3 replace Method for Hibernate 2006-10-09 17:12 mschaber * /trunk/CHANGES, /trunk/java/ejb3/EJB3Spatial.odt, /trunk/java/ejb3/README.txt, /trunk/java/ejb3/build.xml, /trunk/java/ejb3/src/org/postgis/ejb/PersonEntity.java, /trunk/java/ejb3/src/org/postgis/ejb/UserBean.java, /trunk/java/ejb3/src/org/postgis/ejb/UserBeanRemote.java, /trunk/java/ejb3/src/org/postgis/ejb/mdb/IngestMDB.java, /trunk/java/ejb3/src/org/postgis/hibernate/GeometryType.java: added EJB3Spatial.odt, fixed Normans contact mail 2006-10-09 16:33 mcayland * /trunk/configure.in: Remove extra PGFELIBS definition in one of the MingW specific sections since it was triggering a linker bug within MingW's gcc. This was the reason that compiling against PostgreSQL 8.2 beta 1 under MingW would produce pgsql2shp executables that would segfault. 2006-10-04 10:47 mschaber * /trunk/java/ejb3, /trunk/java/ejb3/lib: fixed svn:ignore 2006-10-02 23:26 mschaber * /trunk/java/jdbc/jtssrc/org/postgis/jts/JtsBinaryWriter.java, /trunk/java/jdbc/src/examples/TestAutoregister.java, /trunk/java/jdbc/src/org/postgis/binary/BinaryWriter.java, /trunk/java/pljava/functions.sql, /trunk/java/pljava/src/org/postgis/pljava/Aggregates.java, /trunk/java/pljava/src/org/postgis/pljava/HelloWorld.java: Fix all Eclipse warnings in java code, small cleanup 2006-10-02 23:16 mschaber * /trunk/java/pljava, /trunk/java/pljava/README.txt, /trunk/java/pljava/build.xml, /trunk/java/pljava/functions.sql, /trunk/java/pljava/install.sh, /trunk/java/pljava/postgis_pljava.jar, /trunk/java/pljava/src, /trunk/java/pljava/src/org, /trunk/java/pljava/src/org/postgis, /trunk/java/pljava/src/org/postgis/pljava, /trunk/java/pljava/src/org/postgis/pljava/Aggregates.java, /trunk/java/pljava/src/org/postgis/pljava/HelloWorld.java, /trunk/java/pljava/src/org/postgis/pljava/PLJGeometry.java, /trunk/java/pljava/src/org/postgis/pljava/PLJtsParser.java, /trunk/java/pljava/src/org/postgis/pljava/PLJtsWriter.java, /trunk/java/pljava/update.sh: First PLJava checkin. pljava needs some patches that are currently floating on pljava-dev to make it work, it seems that we're the first actual users of varlen UTD mappings in pljava. 2006-10-02 15:58 mschaber * /trunk/CHANGES, /trunk/java/jdbc/src/org/postgis/Geometry.java: fixed NullPointer exception in org.postgis.Geometry.equals() 2006-10-02 14:39 mschaber * /trunk: added .settings to svn:ignore 2006-10-02 14:30 mschaber * /trunk/CHANGES, /trunk/java/jdbc/jtssrc/org/postgis/jts/JtsBinaryParser.java, /trunk/java/jdbc/jtssrc/org/postgis/jts/JtsBinaryWriter.java: Removed obsolete synchronisation from JTS. 2006-10-02 12:37 mschaber * /trunk/lwgeom/SERIALIZED_FORM: fix bit width bugs in Docu 2006-09-27 15:50 mschaber * /trunk/java/jdbc/todo.txt: Added further jdbc Todo issues. 2006-09-27 12:37 strk * /trunk/lwgeom/lwgeom_geos_c.c: removed incompatible pointer type warning 2006-09-27 08:47 mschaber * /tags/1.1.4/java/ejb3/README.txt, /tags/1.1.4/java/ejb3/lib, /tags/1.1.4/java/ejb3/lib/postgis_1.1.0.jar: merged fix 'removed hyperflous jar file' from trunk@2487/2488 2006-09-27 08:37 mschaber * /trunk/java/ejb3/build.xml: fix erroneously changed build.xml 2006-09-27 08:36 mschaber * /trunk/java/ejb3/README.txt, /trunk/java/ejb3/build.xml, /trunk/java/ejb3/lib, /trunk/java/ejb3/lib/postgis_1.1.0.jar: removed hyperflous jar file 2006-09-27 08:24 strk * /tags/1.1.4/loader/pgsql2shp.c: lower default verbosity level 2006-09-27 08:23 strk * /trunk/loader/pgsql2shp.c: lower default verbosity level 2006-09-27 08:22 strk * /tags/1.1.4/make_dist.sh: fixed to work with SVN 2006-09-27 08:22 strk * /trunk/make_dist.sh: fixed to work with SVN 2006-09-27 07:53 strk * /tags/1.1.4: Tagged release 1.1.4 2006-09-27 07:50 strk * /trunk/HOWTO_RELEASE: updated tag step 2006-09-27 07:39 strk * /trunk/CHANGES, /trunk/doc/postgis.xml: updated release notes 2006-09-27 07:29 strk * /trunk/CHANGES, /trunk/Version.config: version set to 1.1.4 (stripped CVS suffix 2006-09-25 08:27 strk * /trunk/CHANGES, /trunk/loader/pgsql2shp.c: Encode pgsql2shp process pid into temporary table name, to reduce likelyhood of name clashes. 2006-09-22 14:51 mschaber * /trunk/CHANGES, /trunk/java/ejb3/README.txt: fixed typo, updated CHANGES 2006-09-20 09:03 mschaber * /trunk/java/ejb3, /trunk/java/ejb3/.classpath, /trunk/java/ejb3/.project, /trunk/java/ejb3/.settings, /trunk/java/ejb3/.settings/org.eclipse.jdt.core.prefs, /trunk/java/ejb3/README.txt, /trunk/java/ejb3/build.xml, /trunk/java/ejb3/ejb3spatial.pdf, /trunk/java/ejb3/jboss, /trunk/java/ejb3/jboss/geodata-ds.xml, /trunk/java/ejb3/jboss/ingest-service.xml, /trunk/java/ejb3/lib, /trunk/java/ejb3/lib/postgis_1.1.0.jar, /trunk/java/ejb3/src, /trunk/java/ejb3/src/META-INF, /trunk/java/ejb3/src/META-INF/persistence.xml, /trunk/java/ejb3/src/jndi.properties, /trunk/java/ejb3/src/org, /trunk/java/ejb3/src/org/postgis, /trunk/java/ejb3/src/org/postgis/ejb, /trunk/java/ejb3/src/org/postgis/ejb/PersonEntity.java, /trunk/java/ejb3/src/org/postgis/ejb/UserBean.java, /trunk/java/ejb3/src/org/postgis/ejb/UserBeanRemote.java, /trunk/java/ejb3/src/org/postgis/ejb/mdb, /trunk/java/ejb3/src/org/postgis/ejb/mdb/IngestMDB.java, /trunk/java/ejb3/src/org/postgis/hibernate, /trunk/java/ejb3/src/org/postgis/hibernate/GeometryType.java: added ejb3 tutorial 2006-09-18 13:21 strk * /trunk/doc/postgis.xml: Applied patch by Michael Fuhr <mike@fuhr.org>: Most are spelling errors, but in one case I removed the word "symmetric" from the description of the Difference() function (SymDifference() is symmetric; Difference() is not). 2006-09-18 09:16 strk * /trunk/CHANGES, /trunk/regress/regress_ogc.sql, /trunk/regress/regress_ogc_expected: Fixed regress tests to pass with GEOS-3.0.0 2006-09-13 20:17 mschaber * /trunk/CHANGES: updated readme to java directory layout change 2006-09-09 16:32 pramsey * /trunk/loader/dbfopen.c: Added fix for null dates that are encoded as '' instead of 00000000. 2006-09-07 17:37 strk * /trunk/lwgeom/lwgeom_chip.c, /trunk/lwgeom/lwgeom_dump.c: More fixes for mixed declarations and code 2006-09-07 17:03 strk * /trunk/lwgeom/lwgeom_chip.c: Declare variables at start of blocks... 2006-09-06 11:16 strk * /trunk/topology/topology.sql.in: removed duplicated function definition 2006-09-05 15:22 mschaber * /trunk/java/jdbc/Makefile: updated jdbc Makefile to new directory layout 2006-09-05 15:16 mschaber * /trunk/java, /trunk/java/ejb2, /trunk/java/jdbc, /trunk/java/jdbc/ejb2, /trunk/jdbc2: Java/JDBC directory reorganization 2006-08-30 08:46 mschaber * /trunk/CHANGES, /trunk/jdbc2/ejb2, /trunk/jdbc2/ejb2/CHANGES, /trunk/jdbc2/ejb2/COPYING, /trunk/jdbc2/ejb2/COPYING_LGPL, /trunk/jdbc2/ejb2/README, /trunk/jdbc2/ejb2/build.xml, /trunk/jdbc2/ejb2/lib, /trunk/jdbc2/ejb2/lib/commonlib, /trunk/jdbc2/ejb2/lib/compiletimelib, /trunk/jdbc2/ejb2/lib/xdocletlib, /trunk/jdbc2/ejb2/prepare-jboss.xml, /trunk/jdbc2/ejb2/resources, /trunk/jdbc2/ejb2/resources/application.xml, /trunk/jdbc2/ejb2/resources/build.properties, /trunk/jdbc2/ejb2/resources/jndi, /trunk/jdbc2/ejb2/resources/jndi/jndi.properties, /trunk/jdbc2/ejb2/resources/postgis-ejb2-ds.xml, /trunk/jdbc2/ejb2/src, /trunk/jdbc2/ejb2/src/com, /trunk/jdbc2/ejb2/src/com/geodetix, /trunk/jdbc2/ejb2/src/com/geodetix/geo, /trunk/jdbc2/ejb2/src/com/geodetix/geo/client, /trunk/jdbc2/ejb2/src/com/geodetix/geo/client/Client.java, /trunk/jdbc2/ejb2/src/com/geodetix/geo/dao, /trunk/jdbc2/ejb2/src/com/geodetix/geo/dao/PostGisGeometryDAO.java, /trunk/jdbc2/ejb2/src/com/geodetix/geo/dao/PostGisGeometryDAOImpl.java, /trunk/jdbc2/ejb2/src/com/geodetix/geo/ejb, /trunk/jdbc2/ejb2/src/com/geodetix/geo/ejb/GeometryBean.java, /trunk/jdbc2/ejb2/src/com/geodetix/geo/ejb/GeometryFacadeBean.java, /trunk/jdbc2/ejb2/src/com/geodetix/geo/exception, /trunk/jdbc2/ejb2/src/com/geodetix/geo/exception/ApplicationGeoLayerException.java: added EJB2 support POC 2006-08-30 08:39 mschaber * /trunk/jdbc2/README: fixed README about droped trove4j dependency 2006-07-28 13:11 strk * /trunk/regress: added regress/lwpostgis.sql to svn:ignore list 2006-07-28 13:08 strk * /trunk/CHANGES: updated 2006-07-28 13:07 strk * /trunk/regress/ctors.sql, /trunk/regress/ctors_expected: Added tests for makeline, makebox2d and makebox3d 2006-07-28 13:07 strk * /trunk/lwgeom/lwgeom_functions_basic.c: Fixed small typo in debugging message, replaced custom SRID check with errorIfSRIDMismatch() function in LWGEOM_makeline 2006-07-28 13:06 strk * /trunk/lwgeom/lwgeom_box3d.c: Added SRID match check in MakeBox3D, fixed small typo in error message 2006-07-28 13:05 strk * /trunk/lwgeom/lwgeom_box2dfloat4.c: Added SRID match check in MakeBox2D 2006-07-27 15:06 strk * /trunk/regress/loader/Arc.dbf, /trunk/regress/loader/Arc.shp, /trunk/regress/loader/Arc.shx, /trunk/regress/loader/ArcM.dbf, /trunk/regress/loader/ArcM.shp, /trunk/regress/loader/ArcM.shx, /trunk/regress/loader/ArcZ.dbf, /trunk/regress/loader/ArcZ.shp, /trunk/regress/loader/ArcZ.shx, /trunk/regress/loader/MultiPoint.dbf, /trunk/regress/loader/MultiPoint.shp, /trunk/regress/loader/MultiPoint.shx, /trunk/regress/loader/MultiPointM.dbf, /trunk/regress/loader/MultiPointM.shp, /trunk/regress/loader/MultiPointM.shx, /trunk/regress/loader/MultiPointZ.dbf, /trunk/regress/loader/MultiPointZ.shp, /trunk/regress/loader/MultiPointZ.shx, /trunk/regress/loader/Point.dbf, /trunk/regress/loader/Point.shp, /trunk/regress/loader/Point.shx, /trunk/regress/loader/PointM.dbf, /trunk/regress/loader/PointM.shp, /trunk/regress/loader/PointM.shx, /trunk/regress/loader/PointZ.dbf, /trunk/regress/loader/PointZ.shp, /trunk/regress/loader/PointZ.shx, /trunk/regress/loader/Polygon.dbf, /trunk/regress/loader/Polygon.shp, /trunk/regress/loader/Polygon.shx, /trunk/regress/loader/PolygonM.dbf, /trunk/regress/loader/PolygonM.shp, /trunk/regress/loader/PolygonM.shx, /trunk/regress/loader/PolygonZ.dbf, /trunk/regress/loader/PolygonZ.shp, /trunk/regress/loader/PolygonZ.shx: Marked shapefiles as binary, corrected accidentally mangled ones 2006-07-27 09:44 mschaber * /trunk/jdbc2/Makefile: typo fix in comment 2006-07-26 18:44 pramsey * /trunk/doc/postgis.xml: Changed Refractions mailing address. 2006-07-26 17:21 pramsey * /trunk/doc/.cvsignore: Re-order repository 2006-07-26 17:21 pramsey * /trunk/.cvsignore: Re-order repository 2006-07-26 17:20 pramsey * /tags/start: Re-order repository 2006-07-26 17:20 pramsey * /tags/pre_1_0_2_unionTest: Re-order repository 2006-07-26 17:20 pramsey * /tags/pre_1_0_2_rc1: Re-order repository 2006-07-26 17:20 pramsey * /tags/postgis_0_5: Re-order repository 2006-07-26 17:20 pramsey * /tags/postgis-0_7: Re-order repository 2006-07-26 17:19 pramsey * /tags/1.1.3, /tags/pgis_1_1_3: Re-order repository 2006-07-26 17:19 pramsey * /branches/refractions: Re-order repository 2006-07-26 17:15 pramsey * /branches/1.0, /branches/pgis_1_0: Re-order repository 2006-07-26 17:15 pramsey * /branches/0.9, /branches/pgis_0_9_0: Re-order repository 2006-07-26 17:15 pramsey * /tags/1.1.2, /tags/pgis_1_1_2: Re-order repository 2006-07-26 17:15 pramsey * /tags/1.1.1, /tags/pgis_1_1_1: Re-order repository 2006-07-26 17:15 pramsey * /tags/1.1.0, /tags/pgis_1_1_0: Re-order repository 2006-07-26 17:15 pramsey * /tags/1.0.6, /tags/pgis_1_0_6: Re-order repository 2006-07-26 17:15 pramsey * /tags/1.0.5, /tags/pgis_1_0_5: Re-order repository 2006-07-26 17:15 pramsey * /tags/1.0.4, /tags/pgis_1_0_4: Re-order repository 2006-07-26 17:15 pramsey * /tags/1.0.3, /tags/pgis_1_0_3: Re-order repository 2006-07-26 17:15 pramsey * /tags/1.0.2, /tags/pgis_1_0_2: Re-order repository 2006-07-26 17:15 pramsey * /tags/1.0.1, /tags/pgis_1_0_1: Re-order repository 2006-07-26 17:15 pramsey * /tags/1.0.0rc6, /tags/pgis_1_0_0RC6: Re-order repository 2006-07-26 17:15 pramsey * /tags/1.0.0rc5, /tags/pgis_1_0_0RC5: Re-order repository 2006-07-26 17:15 pramsey * /tags/1.0.0rc4, /tags/pgis_1_0_0RC4: Re-order repository 2006-07-26 17:15 pramsey * /tags/1.0.0rc3, /tags/pgis_1_0_0RC3: Re-order repository 2006-07-26 17:15 pramsey * /tags/1.0.0rc2, /tags/pgis_1_0_0RC2: Re-order repository 2006-07-26 17:15 pramsey * /tags/1.0.0rc1, /tags/pgis_1_0_0RC1: Re-order repository 2006-07-26 17:15 pramsey * /tags/1.0.0, /tags/pgis_1_0_0: Re-order repository 2006-07-26 17:15 pramsey * /tags/0.9.2, /tags/pgis_0_9_2: Re-order repository 2006-07-26 17:15 pramsey * /tags/0.9.1, /tags/pgis_0_9_1: Re-order repository 2006-07-26 17:15 pramsey * /tags/0.8.2, /tags/pgis_0_8_2: Re-order repository 2006-07-26 17:15 pramsey * /tags/0.8.1, /tags/pgis_0_8_1: Re-order repository 2006-07-26 17:15 pramsey * /tags/0.8.0, /tags/pgis_0_8_0: Re-order repository 2006-07-26 17:14 pramsey * /tags/0.7.5, /tags/pgis_0_7_5: Re-order repository 2006-07-26 17:14 pramsey * /tags/0.7.4, /tags/pgis_0_7_4: Re-order repository 2006-07-26 17:14 pramsey * /tags/0.7.3, /tags/pgis_0_7_3: Re-order repository 2006-07-26 17:14 pramsey * /tags/0.7.2, /tags/pgis_0_7_2: Re-order repository 2006-07-26 17:14 pramsey * /tags/0.7.1, /tags/pgis_0_7_1: Re-order repository 2006-07-26 17:14 pramsey * /tags/0.7.0, /tags/pgis_0_7_0: Re-order repository 2006-07-26 17:14 pramsey * /tags/0.6.2, /tags/pgis_0_6_2: Re-order repository 2006-07-26 17:14 pramsey * /tags/0.6.1, /tags/pgis_0_6_1: Re-order repository 2006-07-26 17:14 pramsey * /tags/0.6.0, /tags/pgis_0_6_0: Re-order repository 2006-07-26 17:14 pramsey * /tags/0.5.0, /tags/pgis_0_5_0: Re-order repository 2006-07-25 20:16 strk * /trunk/CHANGES, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/regress/Makefile, /trunk/regress/ctors.sql, /trunk/regress/ctors_expected: Fixed bug in collect() function discarding SRID of input 2006-07-25 18:24 mschaber * /trunk/jdbc2/Makefile, /trunk/jdbc2/sources.inc: Reworked jdbc2 makefile 2006-07-21 21:21 pramsey * /trunk/extras/ogc_test_suite/1_schema.sql, /trunk/extras/ogc_test_suite/2_queries.sql: Add official "adaptions" to the files to make them suitable for submission to the OGC compliance process. 2006-07-19 13:31 mschaber * /trunk/jdbc2/jtssrc/org/postgis/jts/JtsBinaryWriter.java: fixed checkSrid method in JtsBinaryWriter 2006-07-19 09:45 mschaber * /trunk/jdbc2/jtssrc/org/postgis/jts/JtsGeometry.java: Fix setSridRecurse function in JTS 2006-07-18 18:13 mschaber * /trunk/jdbc2/src/examples/TestJava2d.java: fix compiler warning due to deprecated method 2006-07-18 18:13 mschaber * /trunk/CHANGES, /trunk/jdbc2/jtssrc/org/postgis/jts/JtsBinaryParser.java, /trunk/jdbc2/jtssrc/org/postgis/jts/JtsBinaryWriter.java, /trunk/jdbc2/jtssrc/org/postgis/jts/JtsGeometry.java: fix SRID handling in JTS code 2006-07-07 13:56 strk * /trunk/lwgeom/long_xact.sql, /trunk/lwgeom/lwpostgis.sql.in: Applied Michael Fuhr patches: Eliminate the warnings that escape_string_warning complains about. The patches change \' (backslash single-quote) to '' (single-quote single-quote) and replace a couple of other escapes with calls to chr(). 2006-07-02 23:41 strk * /trunk/CHANGES, /trunk/Version.config, /trunk/lwgeom/lwgeom_gist.c: Fixed support for PostgreSQL 8.2 (gist) - patch by Michael Fuhr <mike@fuhr.org> 2006-06-30 21:29 cvs * /tags/pgis_1_1_3, /tags/pgis_1_1_3/COPYING, /tags/pgis_1_1_3/regress/regress_biginsert.sql: This commit was manufactured by cvs2svn to create tag 'pgis_1_1_3'. 2006-06-30 21:29 strk * /trunk/CHANGES, /trunk/Version.config, /trunk/doc/long_xact.xml, /trunk/doc/postgis.xml: Prepared for 1.1.3 release: release notes, changes, version. Release date set for today (2006-06-30) 2006-06-26 01:02 strk * /trunk/regress/run_test: replaced ROLLBACK with COMMIT in psql output to hide differences with 7.4 and lower pgsql versions. 2006-06-26 00:56 strk * /trunk/lwgeom/lwgeom_geos_c.c: Fixed Invalid Memory Alloc request size error on GEOS=>LWGEOM conversion for EMPTY geometries. Removed warnings when built with POSTGIS_DEBUG enabled. 2006-06-26 00:41 strk * /trunk/lwgeom/lwgeom_functions_basic.c: Added debug lines in LWGEOM_affine, fixed some compiler warnings for build with POSTGIS_DEBUG enabled. 2006-06-26 00:40 strk * /trunk/regress/affine.sql: qualified all geometry arguments. 2006-06-25 23:59 strk * /trunk/CHANGES, /trunk/doc/Makefile, /trunk/doc/long_xact.xml, /trunk/doc/postgis.xml, /trunk/lwgeom/Makefile, /trunk/lwgeom/long_xact.c, /trunk/lwgeom/long_xact.sql, /trunk/lwgeom/lwpostgis.sql.in, /trunk/regress/Makefile, /trunk/regress/long_xact.sql, /trunk/regress/long_xact_expected: Added Long Transaction Support routines, dox and regress test. 2006-06-25 23:45 strk * /trunk/regress/Makefile, /trunk/regress/run_test: Fixed the lc_messages failure by avoiding attempts at setting it when run against a postgresql version < 8.0. Also fixed a path in a message from run_test. 2006-06-25 22:53 strk * /trunk/doc/postgis.xml: Release Notes moved to an higher depth to reduce ToC noise. 2006-06-25 22:50 strk * /trunk/doc/Makefile: Fixed HTML output rules 2006-06-25 22:33 strk * /trunk/extras/WFS_locks/WFS_locks.c, /trunk/extras/WFS_locks/WFS_locks.sql.in, /trunk/extras/WFS_locks/test.sql: Add getTransactionID() stored procedure to support pgsql 7.3 (not tested against 7.2) 2006-06-24 01:08 strk * /trunk/extras/WFS_locks/Makefile, /trunk/extras/WFS_locks/WFS_locks.c: Removed compiler warnings (and more requested) 2006-06-24 00:11 strk * /trunk/lwgeom/lwpostgis.sql.in: Added spaces between parameters ref and operator, as pgsql 7.3 chokes otherwise ($1*$2 becomes $1 * $2) 2006-06-23 23:37 strk * /trunk/extras/WFS_locks/README, /trunk/extras/WFS_locks/WFS_locks.c, /trunk/extras/WFS_locks/WFS_locks.sql.in: Added EnableLongTransactions() and DisableLongTransactions(). 2006-06-23 21:56 strk * /trunk/extras/WFS_locks/Makefile, /trunk/extras/WFS_locks/WFS_locks.c, /trunk/extras/WFS_locks/WFS_locks.sql.in, /trunk/extras/WFS_locks/test.sql: Fixed a couple of bugs, added a simple test script, cleaner error messages and compile-time support for unauthorized row updates behaviour (abort, skip). 2006-06-19 10:42 strk * /trunk/regress/loader/Polygon-wkb.expected, /trunk/regress/loader/Polygon-wkt.expected, /trunk/regress/loader/Polygon.shp, /trunk/regress/loader/PolygonM-wkb.expected, /trunk/regress/loader/PolygonM-wkt.expected, /trunk/regress/loader/PolygonM.shp, /trunk/regress/loader/PolygonZ-wkb.expected, /trunk/regress/loader/PolygonZ-wkt.expected, /trunk/regress/loader/PolygonZ.shp: Removed -0 values from polygon doubles 2006-06-18 11:29 strk * /trunk/regress/run_test: Changed -e test with -f, for Solaris support 2006-06-17 11:46 strk * /trunk/regress/loader/MultiPointZ-wkt.expected: removed spurious newline 2006-06-17 11:44 strk * /trunk/regress/Makefile, /trunk/regress/loader/Arc-wkb.expected, /trunk/regress/loader/Arc-wkb.sql, /trunk/regress/loader/Arc-wkt.expected, /trunk/regress/loader/Arc-wkt.sql, /trunk/regress/loader/Arc.dbf, /trunk/regress/loader/Arc.shp, /trunk/regress/loader/Arc.shx, /trunk/regress/loader/ArcM-wkb.expected, /trunk/regress/loader/ArcM-wkb.sql, /trunk/regress/loader/ArcM-wkt.expected, /trunk/regress/loader/ArcM-wkt.sql, /trunk/regress/loader/ArcM.dbf, /trunk/regress/loader/ArcM.shp, /trunk/regress/loader/ArcM.shx, /trunk/regress/loader/ArcZ-wkb.expected, /trunk/regress/loader/ArcZ-wkt.expected, /trunk/regress/loader/ArcZ.dbf, /trunk/regress/loader/ArcZ.shp, /trunk/regress/loader/ArcZ.shx, /trunk/regress/loader/MultiPoint-wkb.expected, /trunk/regress/loader/MultiPoint-wkb.sql, /trunk/regress/loader/MultiPoint-wkt.expected, /trunk/regress/loader/MultiPoint-wkt.sql, /trunk/regress/loader/MultiPoint.dbf, /trunk/regress/loader/MultiPoint.shp, /trunk/regress/loader/MultiPoint.shx, /trunk/regress/loader/MultiPointM-wkb.expected, /trunk/regress/loader/MultiPointM-wkb.sql, /trunk/regress/loader/MultiPointM-wkt.expected, /trunk/regress/loader/MultiPointM-wkt.sql, /trunk/regress/loader/MultiPointM.dbf, /trunk/regress/loader/MultiPointM.shp, /trunk/regress/loader/MultiPointM.shx, /trunk/regress/loader/MultiPointZ-wkb.expected, /trunk/regress/loader/MultiPointZ-wkb.sql, /trunk/regress/loader/MultiPointZ-wkt.expected, /trunk/regress/loader/MultiPointZ-wkt.sql, /trunk/regress/loader/MultiPointZ.dbf, /trunk/regress/loader/MultiPointZ.shp, /trunk/regress/loader/MultiPointZ.shx, /trunk/regress/loader/Point-wkb.expected, /trunk/regress/loader/Point-wkb.sql, /trunk/regress/loader/Point-wkt.expected, /trunk/regress/loader/Point-wkt.sql, /trunk/regress/loader/Point.dbf, /trunk/regress/loader/Point.shp, /trunk/regress/loader/Point.shx, /trunk/regress/loader/PointM-wkb.expected, /trunk/regress/loader/PointM-wkb.sql, /trunk/regress/loader/PointM-wkt.expected, /trunk/regress/loader/PointM-wkt.sql, /trunk/regress/loader/PointM.dbf, /trunk/regress/loader/PointM.shp, /trunk/regress/loader/PointM.shx, /trunk/regress/loader/PointZ-wkb.expected, /trunk/regress/loader/PointZ-wkb.sql, /trunk/regress/loader/PointZ-wkt.expected, /trunk/regress/loader/PointZ-wkt.sql, /trunk/regress/loader/PointZ.dbf, /trunk/regress/loader/PointZ.shp, /trunk/regress/loader/PointZ.shx, /trunk/regress/loader/Polygon-wkb.expected, /trunk/regress/loader/Polygon-wkb.sql, /trunk/regress/loader/Polygon-wkt.expected, /trunk/regress/loader/Polygon-wkt.sql, /trunk/regress/loader/Polygon.dbf, /trunk/regress/loader/Polygon.shp, /trunk/regress/loader/Polygon.shx, /trunk/regress/loader/PolygonM-wkb.expected, /trunk/regress/loader/PolygonM-wkb.sql, /trunk/regress/loader/PolygonM-wkt.expected, /trunk/regress/loader/PolygonM-wkt.sql, /trunk/regress/loader/PolygonM.dbf, /trunk/regress/loader/PolygonM.shp, /trunk/regress/loader/PolygonM.shx, /trunk/regress/loader/PolygonZ-wkb.expected, /trunk/regress/loader/PolygonZ-wkb.sql, /trunk/regress/loader/PolygonZ-wkt.expected, /trunk/regress/loader/PolygonZ-wkt.sql, /trunk/regress/loader/PolygonZ.dbf, /trunk/regress/loader/PolygonZ.shp, /trunk/regress/loader/PolygonZ.shx, /trunk/regress/loader/README, /trunk/regress/loader/mlines2d-wkb.expected, /trunk/regress/loader/mlines2d-wkt.expected, /trunk/regress/loader/mlines2d.dbf, /trunk/regress/loader/mlines2d.shp, /trunk/regress/loader/mlines2d.shx, /trunk/regress/loader/mlines3dm-wkb.expected, /trunk/regress/loader/mlines3dm-wkt.expected, /trunk/regress/loader/mlines3dm.dbf, /trunk/regress/loader/mlines3dm.shp, /trunk/regress/loader/mlines3dm.shx, /trunk/regress/loader/mlines3dz-wkb.expected, /trunk/regress/loader/mlines3dz-wkt.expected, /trunk/regress/loader/mlines3dz.dbf, /trunk/regress/loader/mlines3dz.shp, /trunk/regress/loader/mlines3dz.shx, /trunk/regress/loader/mlines4d-wkb.expected, /trunk/regress/loader/mlines4d-wkt.expected, /trunk/regress/loader/mlines4d.dbf, /trunk/regress/loader/mlines4d.shp, /trunk/regress/loader/mlines4d.shx, /trunk/regress/run_test: Fixed portability issues in the new run_test code, added loader test for all supported shapefile types 2006-06-16 14:18 strk * /trunk/CHANGES, /trunk/GNUmakefile, /trunk/Makefile, /trunk/README.postgis: Aliased 'test' rule as 'check', to conform to common practice. 2006-06-16 14:13 strk * /trunk/CHANGES, /trunk/regress/Makefile, /trunk/regress/loader, /trunk/regress/loader/README, /trunk/regress/loader/mlines2d-wkb.expected, /trunk/regress/loader/mlines2d-wkt.expected, /trunk/regress/loader/mlines2d.dbf, /trunk/regress/loader/mlines2d.shp, /trunk/regress/loader/mlines2d.shx, /trunk/regress/loader/mlines3dm-wkb.expected, /trunk/regress/loader/mlines3dm-wkt.expected, /trunk/regress/loader/mlines3dm.dbf, /trunk/regress/loader/mlines3dm.shp, /trunk/regress/loader/mlines3dm.shx, /trunk/regress/loader/mlines3dz-wkb.expected, /trunk/regress/loader/mlines3dz-wkt.expected, /trunk/regress/loader/mlines3dz.dbf, /trunk/regress/loader/mlines3dz.shp, /trunk/regress/loader/mlines3dz.shx, /trunk/regress/loader/mlines4d-wkb.expected, /trunk/regress/loader/mlines4d-wkt.expected, /trunk/regress/loader/mlines4d.dbf, /trunk/regress/loader/mlines4d.shp, /trunk/regress/loader/mlines4d.shx, /trunk/regress/run_test: New regress test cases and support for loader/dumper. 2006-06-16 14:12 strk * /trunk/loader/pgsql2shp.c, /trunk/loader/shp2pgsql.c: - BUGFIX in pgsql2shp successful return code. - BUGFIX in shp2pgsql handling of MultiLine WKT. 2006-06-13 10:20 strk * /trunk/extras/template_gis/Makefile: Updated template_gis Makefile to work with older debian sarge (stable). Patch by Alex Bodnaru. 2006-06-09 06:03 strk * /trunk/extras/template_gis/profile: Fixed bug in PGISSCRIPT variable (provided by Alex Bodnaru) 2006-06-05 17:24 strk * /trunk/doc/postgis.xml, /trunk/lwgeom/lwgeom_functions_basic.c: Updated misleading documentation for Segmentize() function 2006-06-02 16:59 strk * /trunk/lwgeom/lwgeom_chip.c: Fully supported georeferencing in chip drawing ops (must still tweak edge cases) 2006-06-01 16:57 strk * /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwgeom_chip.c: Fixed lwgeom drawing primitives to honour georeferencing. 2006-06-01 07:07 strk * /trunk/lwgeom/lwgeom_pg.c: Added "fmgr.h" include, for PG_MODULE_MAGIC definition 2006-06-01 06:58 strk * /trunk/CHANGES, /trunk/lwgeom/lwgeom_pg.c: Added magic block ctor for 8.2 compatibility 2006-06-01 06:56 strk * /trunk/CHANGES, /trunk/configure.in: Don't link pgsql2shp to more libs then required. 2006-05-31 08:58 strk * /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwgeom_chip.c: Added support and info for CHIP.datatype 7,8,107 and 108. They were not documented but used by CHIP canonical input function. 2006-05-31 06:43 strk * /trunk/extras/template_gis, /trunk/extras/template_gis/Makefile, /trunk/extras/template_gis/README, /trunk/extras/template_gis/createdb.postgis.1, /trunk/extras/template_gis/createdb.postgis.in, /trunk/extras/template_gis/mktemplate_gis.1, /trunk/extras/template_gis/mktemplate_gis.in, /trunk/extras/template_gis/mktemplate_gis.sh.in, /trunk/extras/template_gis/postgis_env.sh.in, /trunk/extras/template_gis/postgres_lib.sh.in, /trunk/extras/template_gis/profile, /trunk/extras/template_gis/rmtemplate_gis.1, /trunk/extras/template_gis/rmtemplate_gis.in, /trunk/extras/template_gis/rmtemplate_gis.sh.in: Imported template_gis utilities contributed by Roberto Boati and Alex Bodnaru. 2006-05-30 17:19 strk * /trunk/lwgeom/lwgeom_chip.c: Added some primitives for CHIP management + rendering for points and lines 2006-05-30 17:17 strk * /trunk/lwgeom/lwgeom_chip.c: Fixed bug in CHIP input routine failing on uncompressed 1x1 integer chip inputs 2006-05-30 08:47 strk * /trunk/lwgeom/lwgeom.c: added copyright header 2006-05-30 08:38 strk * /trunk/lwgeom/lwcollection.c, /trunk/lwgeom/lwgeom_estimate.c, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwline.c, /trunk/lwgeom/lwmline.c, /trunk/lwgeom/lwmpoint.c, /trunk/lwgeom/lwmpoly.c, /trunk/lwgeom/lwpoint.c, /trunk/lwgeom/lwpoly.c, /trunk/lwgeom/measures.c, /trunk/lwgeom/ptarray.c: Added some missing copyright headers. 2006-05-23 09:48 strk * /trunk/CHANGES, /trunk/doc/postgis.xml, /trunk/lwgeom/lwgeom_inout.c, /trunk/lwgeom/lwpostgis.sql.in: NEW AsHEXEWKB(geom, XDR|NDR) function + documentation 2006-05-22 15:29 strk * /trunk/regress/Makefile, /trunk/regress/measures.sql, /trunk/regress/measures_expected, /trunk/regress/regress.sql, /trunk/regress/regress_expected: Moved 'measures' query into a specific file, added a test for bug #108 2006-05-22 14:57 strk * /trunk/Version.config: Set version to 1.1.3CVS 2006-05-22 14:23 strk * /trunk/lwgeom/lwgeom_geos_c.c: Transform a SRID==0 from GEOS to a SRID=-1. 2006-05-22 13:08 strk * /trunk/CHANGES, /trunk/lwgeom/measures.c: Fixed a bug in distance2d_poly_poly() never really comparing ring distances between 1st ring of 1st geom and all rings of second one. 2006-05-22 12:10 strk * /trunk/topology/test/load_topology.sql: Added 'with oids' specification to create table (oids are used for the test). 'With oids' was available in postgresql 7.3.4 so we should not be highering the requirements for topology. Suggestion from Alex Bodnaru. 2006-05-22 11:17 strk * /trunk/topology/test/Makefile: Applied cleanups by Alex Bodnaru 2006-05-22 11:02 strk * /trunk/CHANGES, /trunk/doc/postgis.xml, /trunk/lwgeom/lwgeom_dump.c, /trunk/lwgeom/lwpostgis.sql.in: New DumpRings(polygon) function + docs 2006-05-22 10:58 strk * /trunk/lwgeom/measures.c: fixed errors in DEBUG builds 2006-05-22 10:38 strk * /trunk/lwgeom/liblwgeom.h: Added usage comment about lwpoly_construct() 2006-05-17 15:52 strk * /trunk/doc/postgis.xml: Added Bruce Rindahl in the credits hall 2006-05-17 15:32 strk * /trunk/CHANGES: Added note about doc generation change 2006-05-17 13:11 strk * /trunk/doc/postgis.xml: DocBook version set to 4.3 (4.2 did not have <code> tag) Thanks to Mateus Loskot for the tip! 2006-05-17 13:04 strk * /trunk/Makefile.config.in, /trunk/configure.in, /trunk/doc/Makefile, /trunk/doc/README: Changed PDF manual generation rule to use db2pdf from docbook-utils package. Input does not validate, thus the rule doesn't succeed yet, but removing <code> tags is enough to complete. 2006-05-17 12:26 strk * /trunk/doc/README: Added note about pdfxmltex being provided by xmltex package 2006-05-17 12:25 strk * /trunk/doc/Makefile: Added check for pdfxmltex availability before attempting to use it 2006-05-17 07:52 strk * /trunk/regress/affine.sql, /trunk/regress/affine_expected: Additional bbox tests for transcale, rotateX and rotateY 2006-05-16 19:11 strk * /trunk/regress/affine.sql, /trunk/regress/affine_expected: Added tests for translate and scale bbox computation 2006-05-16 17:09 strk * /trunk/CHANGES, /trunk/lwgeom/lwgeom_functions_basic.c: BUGXFIX in affine() failing to update bounding box 2006-05-11 14:24 strk * /trunk/extras/rpm/spec/postgis.spec: Update to 1.1.2 by Laurent WANDREBECK 2006-05-11 09:41 strk * /trunk/doc, /trunk/doc/.cvsignore: added postgis.fo and postgis.pdf 2006-05-11 09:41 strk * /trunk/doc/README: changed single-file html production to 'make html', simpler 2006-05-10 13:40 strk * /trunk/doc/Makefile, /trunk/doc/README: Added notes about requirements for dox generation, cleaned up Makefile 2006-05-10 10:47 mschaber * /trunk/jdbc2/src/org/postgis/Point.java: Small typo fix in comment 2006-05-10 10:37 strk * /trunk/doc/Makefile: Removed >/dev/null redirection of pdfxmltex command, to see what's going on 2006-05-09 13:06 mschaber * /trunk/CHANGES, /trunk/Version.config, /trunk/jdbc2/jtssrc/org/postgis/jts/JtsGeometry.java, /trunk/jdbc2/src/org/postgis/Geometry.java: Fixed JtsGeometry.equals() Imporoved Geometry setter/getter updated postgis version 2006-05-04 15:19 strk * /trunk/CHANGES, /trunk/lwgeom/lex.yy.c, /trunk/lwgeom/wktparse.lex: Support for Tru64 build (bug#104) 2006-05-03 08:33 mschaber * /trunk, /trunk/.cvsignore: added eclipsebin to cvsignore 2006-05-03 08:30 mschaber * /trunk/CHANGES, /trunk/jdbc2/src/examples/TestParser.java: Added regression tests for OGC conformant multiPoint parsing, updated CHANGELOG 2006-05-03 08:18 mschaber * /trunk/jdbc2/src/examples/TestParser.java: Added test case for scientific notation 2006-04-26 14:42 mschaber * /trunk/jdbc2/src/examples/TestParser.java: fixed typo in regression test online help 2006-04-26 12:19 strk * /trunk/CHANGES, /trunk/Makefile.config.in, /trunk/configure.in, /trunk/lwgeom/Makefile: Added --with-geos-libdir and --with-proj-libdir configure switches 2006-04-18 16:57 strk * /trunk/lwgeom/lex.yy.c, /trunk/lwgeom/wktparse.y: Fixed invalid C++ style comment 2006-04-18 16:56 strk * /trunk/configure.in: Used ad-hoc AC_PROG_YACC for yacc detection 2006-04-18 14:09 strk * /trunk/loader/pgsql2shp.c: Limited text field size to 255 (bug #84) [will eventually provide a switch to support wider fields ] 2006-04-18 12:36 strk * /trunk/CHANGES: updated 2006-04-18 12:30 strk * /trunk/regress/Makefile, /trunk/regress/wkt.sql, /trunk/regress/wkt_expected: Added test for wkt parser 2006-04-18 12:30 strk * /trunk/lwgeom/lex.yy.c, /trunk/lwgeom/wktparse.tab.c, /trunk/lwgeom/wktparse.y: WKT parser: forbidden EMPTY elements in non-collection multigeoms. 2006-04-18 10:28 strk * /trunk/lwgeom/liblwgeom.c, /trunk/lwgeom/lwline.c, /trunk/lwgeom/lwpoint.c, /trunk/lwgeom/lwpoly.c: Cleanly handled deserialization of points with non-point input by raising an error. Made other simple geoms deserializers errors of this kind be consistent. Added a check in lwgeom_typename() to avoid memory corruption when input geometrytype is out of range. 2006-04-18 09:19 strk * /trunk/configure.in: Added check for libiconv_open (for MingW) - patch provided by Mark Cave-Ayland 2006-04-18 09:16 strk * /trunk/loader/shp2pgsql.c: Substituted bzero() use with memset() 2006-04-18 09:10 strk * /trunk/Makefile.config.in, /trunk/configure.in, /trunk/lwgeom/Makefile: Applied patch by Mark Cave-Ayland allowing in-place regression tests to be run under MingW (Win32) 2006-04-10 08:19 strk * /trunk/lwgeom/lwgeom_jts.c: Added support for printing argument geoms on union failures within unite_garray() loop. 2006-03-29 09:25 strk * /trunk/TODO: removed obsoleted items 2006-03-29 09:19 cvs * /tags/pgis_1_1_2, /tags/pgis_1_1_2/COPYING, /tags/pgis_1_1_2/regress/regress_biginsert.sql: This commit was manufactured by cvs2svn to create tag 'pgis_1_1_2'. 2006-03-29 09:19 strk * /trunk/README.postgis: Set release version and date 2006-03-29 09:14 strk * /trunk/CHANGES, /trunk/Version.config, /trunk/doc/postgis.xml: Prepared for 1.1.2 release 2006-03-28 08:39 strk * /trunk/regress/run_test: Mangled Self-intersection message to remove 'at or near point' so that test works with both GEOS 2.x (w/out point spec) and 3.x (with point spec) 2006-03-27 09:33 strk * /trunk/regress/regress_ogc.sql, /trunk/regress/regress_ogc_expected: Used a larger grid for buffer() test, to account for rounding changes between GEOS-2.2 and GEOS-3.0 2006-03-13 10:54 strk * /trunk/CHANGES, /trunk/lwgeom/lwgeom_estimate.c, /trunk/lwgeom/lwpostgis.sql.in: Applied patch from Mark Cave Ayland embedding access control for the estimated_extent functions. 2006-03-13 10:41 strk * /trunk/CHANGES: added enforceRHR fix 2006-03-12 17:20 pramsey * /trunk/lwgeom/lwgeom_api.c: Fix isccw to return correct ccw answer. 2006-03-12 17:13 pramsey * /trunk/lwgeom/lwgeom.c: Fix for enforceRHR to actually enforce rather than just reverse. (Note that seems to be enforcing CW RHR rather than CCW RHR.) 2006-03-08 18:21 strk * /trunk/configure.in: Added pg_config --libs to PGFELIBS as a workaround for systems that doesn't automatically detect dependencies 2006-03-01 09:10 strk * /trunk/regress/Makefile: Fixed 'clean' rule to succeed also when tree already cleaned (rm -f) 2006-02-24 20:23 pramsey * /trunk/doc/postgis.xml: Minor error in install instructions 2006-02-23 11:48 mschaber * /trunk/CHANGES, /trunk/doc/postgis.xml, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwpostgis.sql.in, /trunk/regress/affine.sql, /trunk/regress/affine_expected: documented affine(), rewrote transscale() to use affine() 2006-02-22 14:06 strk * /trunk/CHANGES, /trunk/doc/postgis.xml, /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwpostgis.sql.in, /trunk/regress/Makefile, /trunk/regress/affine.sql, /trunk/regress/affine_expected: Added affine() internal function. Provided rotate{Z,X,Y}() internally using affine(). Made scale() and translate() internally use affine(). Obsoleted transscale() function. Fixed a bbox-related bug in transscale() Added a test for affine transformations. 2006-02-15 08:38 strk * /trunk/regress/regress_ogc.sql: Qualified args of difference() to avoid clashes with other packages 2006-02-10 10:58 strk * /trunk/spatial_ref_sys.sql: Made it a single transaction 2006-02-10 10:57 strk * /trunk/spatial_ref_sys.sql: Removed intermediate VACUUM 2006-02-06 20:04 mschaber * /trunk/CHANGES, /trunk/jdbc2/jtssrc/org/postgis/jts/JtsBinaryParser.java, /trunk/jdbc2/jtssrc/org/postgis/jts/JtsGeometry.java: fixed srid handling in jts for composed geometries - this had prevented 'inner' geometries with no given srid from inheriting the srid from outer collection. 2006-02-06 11:16 strk * /trunk/lwgeom/lwgeom.h: Added uchar typedef 2006-02-06 11:12 strk * /trunk/lwgeom/lwgparse.c, /trunk/lwgeom/wktparse.h, /trunk/lwgeom/wktunparse.c: uint32_t typedef moved back from wktparse.h to lwgparse.c and wktunparse.c 2006-02-06 11:09 strk * /trunk/lwgeom/BBOXCACHE_BEHAVIOURS: added snaptogrid behavior 2006-02-03 20:53 strk * /trunk/loader/pgsql2shp.c, /trunk/loader/wkb.h, /trunk/lwgeom/lwgparse.c, /trunk/lwgeom/wktparse.h, /trunk/lwgeom/wktunparse.c: Swapped stdint.h (unavailable on Solaris9) with inttypes.h 2006-02-03 09:52 strk * /trunk/CHANGES, /trunk/lwgeom/lwgparse.c, /trunk/lwgeom/wktunparse.c: Changed int4 typedefs to use POSIX uint32_t 2006-02-02 04:46 pramsey * /trunk/doc/postgis.xml: Updated maintainers info. 2006-02-01 22:15 strk * /trunk/CHANGES, /trunk/regress/Makefile, /trunk/regress/run_test: Made regress/run_test create and drop it's regress database unless otherwise specified using --nocreate and --nodrop switches. 2006-02-01 20:48 strk * /trunk/configure.in: Portable tests for docdir and datadir, comments fixed. Thanks to Havard Tveite for pointing out. 2006-01-29 13:54 strk * /trunk/CHANGES, /trunk/README.postgis, /trunk/Version.config, /trunk/lwgeom/Makefile, /trunk/lwgeom/box2d.c, /trunk/lwgeom/lwgeom.c, /trunk/lwgeom/lwgeom_functions_analytic.c, /trunk/regress/Makefile, /trunk/regress/run_test, /trunk/regress/snaptogrid.sql, /trunk/regress/snaptogrid_expected: Fixed bug in SnapToGrid() bbox computation. Previous policy (WHEN SIMPLE) turned out to be non-simple, so this has been changed to TAINING. Bbox will then be recomputed by scanning output coordinates iff input had a bbox cache. AUTOCACHE_BBOX define (the default) will still force a computation of output box if worth it. Regress tests added for the case reported on postgis-users Run of regress tests do not require postgis install anymore. The library build in source tree will be used for this purpose. Version bumped to 1.1.2 and CHANGES file updated. 2006-01-23 00:13 cvs * /tags/pgis_1_1_1, /tags/pgis_1_1_1/COPYING, /tags/pgis_1_1_1/regress/regress_biginsert.sql: This commit was manufactured by cvs2svn to create tag 'pgis_1_1_1'. 2006-01-23 00:13 strk * /trunk/CHANGES, /trunk/Version.config, /trunk/doc/postgis.xml: Set version to 1.1.1, edited 1.1.1 Release Notes chapter in manual and set release date (2006-01-23). 2006-01-22 23:09 pramsey * /trunk/spatial_ref_sys.sql: Fix for bug 10, SRID 28992 incorrect 2006-01-21 08:40 strk * /trunk/regress/run_test, /trunk/regress/test_index_concurrency: Separated 'export' from assignment, for Solaris support - reported by Michael Fuhr 2006-01-19 19:19 strk * /trunk/doc/postgis.xml: Updated documentation for line_substring() and line_interpolate_point() 2006-01-19 19:13 strk * /trunk/regress/regress_lrs.sql, /trunk/regress/regress_lrs_expected: Added a couple of line_interpolate_point tests 2006-01-19 19:11 strk * /trunk/CHANGES, /trunk/lwgeom/lwgeom_functions_analytic.c: Z and M interpolation in line_interpolate_point() 2006-01-19 18:26 strk * /trunk/lwgeom/lwgeom_functions_analytic.c, /trunk/lwgeom/ptarray.c, /trunk/regress/regress_lrs.sql, /trunk/regress/regress_lrs_expected: Made line_substring() handle corner case of start/end having the same value. A point is returned in that case. 2006-01-19 18:17 strk * /trunk/regress/regress_lrs.sql, /trunk/regress/regress_lrs_expected: Added more regress tests for line_substring 2006-01-19 18:17 strk * /trunk/CHANGES, /trunk/lwgeom/ptarray.c: Added Z and M interpolation in ptarray_substring(), fixed some corner-case bugs 2006-01-19 18:16 strk * /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwgeom_api.c: Added interpolate_point4d() general function in API 2006-01-19 18:15 strk * /trunk/regress/run_test: Added -v switch to show differences inline 2006-01-18 21:06 strk * /trunk/CHANGES, /trunk/regress/run_test: Forced lc_messages to be 'C' during regress tests 2006-01-18 10:19 strk * /trunk/CHANGES, /trunk/lwgeom/ptarray.c, /trunk/regress/regress_lrs.sql, /trunk/regress/regress_lrs_expected: Fixed out-of-bound condition in ptarray_substring during copy of unaltered points. Added regress test for the case (postgis-devel/2006-January/001951.html) 2006-01-17 14:53 strk * /trunk/configure.in: Fixed $datadir and $docdir paths to support postgresql convention of adding 'postgresql' component IFF neither 'pgsql' nor 'postgres' already appear in the path. 2006-01-17 08:37 strk * /trunk/CHANGES: Added postgis_restore.pl fix 2006-01-17 08:36 strk * /trunk/utils/postgis_restore.pl: Commented out debugging premature exit left from last review 2006-01-16 10:42 strk * /trunk/loader/dbfopen.c, /trunk/loader/pgsql2shp.c, /trunk/loader/shapefil.h, /trunk/loader/shp2pgsql.c: Added support for Bool and Date DBF<=>PGIS mapping 2006-01-16 10:10 strk * /trunk/CHANGES, /trunk/configure.in: Fixed default pgsql prefix to /usr/local/pgsql (default since pgsql 7.2) 2006-01-15 22:56 strk * /trunk/CHANGES, /trunk/Makefile.config.in, /trunk/configure.in: Fixed handling of pg_config --bindir 2006-01-13 09:11 strk * /trunk/CHANGES, /trunk/lwgeom/ptarray.c, /trunk/regress/lwgeom_regress.sql, /trunk/regress/lwgeom_regress_expected, /trunk/regress/regress_lrs.sql, /trunk/regress/regress_lrs_expected: Fixed bug in ptarray_locate_point() - added regress test for specific case 2006-01-12 12:26 strk * /trunk/CHANGES, /trunk/lwgeom/lwgeom_geos_c.c: Fixed bug blessing all GEOMETRYCOLLECTIONS to MULTIPOLYGONS in postgis->GEOS converted trough C-API 2006-01-10 16:38 mschaber * /trunk/CHANGES, /trunk/doc/postgis.xml, /trunk/lwgeom/lwpostgis.sql.in: Added NumInteriorRing(geometry) alias function 2006-01-09 16:40 strk * /trunk/loader/PQunescapeBytea.c, /trunk/loader/compat.h, /trunk/loader/dbfopen.c, /trunk/loader/pgsql2shp.c, /trunk/loader/shp2pgsql.c: ISO C90 comments, signedness mismatch fixes 2006-01-09 15:55 strk * /trunk/lwgeom/lwgeom_box.c, /trunk/lwgeom/lwgeom_box2dfloat4.c, /trunk/lwgeom/lwgeom_box3d.c, /trunk/lwgeom/lwgeom_btree.c, /trunk/lwgeom/lwgeom_chip.c, /trunk/lwgeom/lwgeom_dump.c, /trunk/lwgeom/lwgeom_geos_c.c, /trunk/lwgeom/lwgeom_gml.c, /trunk/lwgeom/lwgeom_inout.c, /trunk/lwgeom/lwgeom_svg.c, /trunk/lwgeom/lwgeom_transform.c, /trunk/lwgeom/profile.h, /trunk/lwgeom/stringBuffer.c, /trunk/lwgeom/stringBuffer.h: ISO C90 comments (finished in lwgeom/) 2006-01-09 15:12 strk * /trunk/lwgeom/lwcollection.c, /trunk/lwgeom/lwgeom_spheroid.c, /trunk/lwgeom/lwline.c, /trunk/lwgeom/lwmline.c, /trunk/lwgeom/lwmpoint.c, /trunk/lwgeom/lwmpoly.c, /trunk/lwgeom/lwpoint.c, /trunk/lwgeom/wktunparse.c: ISO C90 comments 2006-01-09 15:11 strk * /trunk/lwgeom/lwgeom_functions_analytic.c: Removed variable-sized array and fixed comments as for ISO C90 requirements. 2006-01-09 15:09 strk * /trunk/regress/Makefile, /trunk/regress/simplify.sql, /trunk/regress/simplify_expected: Added simplify() test unit 2006-01-09 14:43 strk * /trunk/lwgeom/lwgeom_api.c: ISO C90 comments, indenting 2006-01-09 12:56 strk * /trunk/lwgeom/lwpostgis.sql.in: Proc upgrade requirement message made more clear. 2006-01-09 12:55 strk * /trunk/lwgeom/lwgeom_debug.c: Removed variable-sized array forbidden by ISO C90. 2006-01-09 12:39 strk * /trunk/lwgeom/liblwgeom.c: C++ style comments removed, fixed return from void function. 2006-01-09 12:36 strk * /trunk/lwgeom/ptarray.c: Changed C++ style comments to ISO C format 2006-01-09 12:30 strk * /trunk/lwgeom/measures.c: Changed C++ style comments to ISO C ones. 2006-01-09 12:17 strk * /trunk/CHANGES: Added Solaris 2.7 and MingW support improvements item 2006-01-09 11:48 strk * /trunk/lwgeom/lwgeom_estimate.c: Fixed "strict-aliasing rule" breaks. 2006-01-09 11:43 strk * /trunk/lwgeom/ptarray.c: Found another (faster) way to avoid breaking "strict-aliasing rules" 2006-01-09 11:05 strk * /trunk/lwgeom/ptarray.c: Removed POINT4D=>POINT2D cast raising GCC warning 2006-01-09 10:56 strk * /trunk/configure.in: Changed "! test" to "test !" and "-e" to "-f" for Solaris compatibility. 2006-01-09 10:42 strk * /trunk/lwgeom/lwgeom_functions_basic.c: Changed all C++ style comments to ISO C ones. 2006-01-08 15:02 strk * /trunk, /trunk/.cvsignore: Added lwpostgis_upgrade.sql 2006-01-07 10:18 strk * /trunk/configure.in: Changed $PWD uses with `pwd` (required for Solaris 2.7) 2006-01-05 15:01 strk * /trunk/configure.in: More portable (hopefully) use of quotes and backticks 2006-01-05 00:26 chodgson * /trunk/lwgeom/lwgeom_inout.c: rollback to contain cast 2006-01-05 00:19 chodgson * /trunk/lwgeom/lwgeom_chip.c: 1.12 with changes from 1.11 integrated 2006-01-05 00:07 chodgson * /trunk/lwgeom/lwgeom_functions_basic.c: Recommitted with changes from 1_34 integrated 2006-01-04 21:37 chodgson * /trunk/lwgeom/lwgeom_functions_basic.c: Added function optimistic_overlap in order to support TerrainServer. Note that optimistic_overlap existed in postgis prior to 1.0 but was removed. The included version is a hack to work with the newer lwgeom structs 2006-01-04 21:21 chodgson * /trunk/lwgeom/lwgeom_inout.c: Modified lwgeom2 = ... line in LWGEOMFromWKB function; removed the (uchar *) cast 2006-01-04 21:16 chodgson * /trunk/lwgeom/lwgeom_chip.c: Added the CHIP_send function which enables Postgres 8.0 to send a binary CHIP 2006-01-01 02:30 strk * /trunk/lwgeom/lwgeom_pg.c: Added missing include for definition of unparse_WKB() 2006-01-01 02:19 strk * /trunk/lwgeom/lwgeom_box.c, /trunk/lwgeom/lwgeom_pg.h: Dropped unused box2df_to_box() and box_to_box2df() functions. Added box_to_box2df_p() function to complement exiting box2df_to_box_p(). 2005-12-31 15:11 strk * /trunk/doc/postgis.xml: Fixed reference to PostgreSQL "contrib" directory (no more required) 2005-12-31 14:57 strk * /trunk/lwgeom/lwgeom_api.c: Fixed "possibly uninitialized" warning in box2df_to_box3d 2005-12-30 18:14 strk * /trunk/lwgeom/lwgeom_box2dfloat4.c, /trunk/lwgeom/lwgeom_box3d.c, /trunk/lwgeom/lwgeom_chip.c, /trunk/lwgeom/lwgeom_gml.c, /trunk/lwgeom/lwgeom_svg.c, /trunk/lwgeom/lwgeom_transform.c: Fixed all signedness warnings 2005-12-30 17:40 strk * /trunk/CHANGES, /trunk/Version.config, /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwgeom.c, /trunk/lwgeom/lwgeom_api.c, /trunk/lwgeom/lwgeom_chip.c, /trunk/lwgeom/lwgeom_estimate.c, /trunk/lwgeom/lwgeom_functions_analytic.c, /trunk/lwgeom/lwgeom_gist.c, /trunk/lwgeom/lwgeom_inout.c, /trunk/lwgeom/lwgeom_ogc.c, /trunk/lwgeom/lwgeom_pg.c, /trunk/lwgeom/lwgeom_pg.h, /trunk/lwgeom/lwgparse.c, /trunk/lwgeom/lwpoly.c, /trunk/lwgeom/wktparse.h: Moved PG_LWGEOM WKB I/O and SRID get/set funx from lwgeom_api.c to lwgeom_pg.c. Made lwgeom_from_ewkb directly invoke grammar parser rather then invoke the PG_LWGEOM-specific function. Cleaned up signedness-related and comments-related warnings for the files being committed (more to do on other files) 2005-12-28 18:43 devrim * /trunk/extras/rpm/patches/postgis-version.config.patch: Removed unused patch 2005-12-28 18:40 devrim * /trunk/extras/rpm/spec/postgis.spec: Lots of fixes for 1.1 2005-12-21 18:45 cvs * /tags/pgis_1_1_0, /tags/pgis_1_1_0/COPYING, /tags/pgis_1_1_0/regress/regress_biginsert.sql: This commit was manufactured by cvs2svn to create tag 'pgis_1_1_0'. 2005-12-21 18:45 strk * /trunk/configure.in: Removed awk usage, --with-template is detected during the single pg_config --configure scan 2005-12-21 13:18 strk * /trunk/configure.in: Changed $() constructs to "``" ones, for portability 2005-12-21 12:12 strk * /trunk/lwgeom/lwgeom_transform.c: Raised a warning on pj_errno==-38 (a nodatum transform is attempted before giving up) 2005-12-20 09:17 strk * /trunk/regress/run_test: Used more portable sed syntax, submitted by Michael Fuhr. 2005-12-20 09:06 strk * /trunk/doc/Makefile: Fixed inconsistency between docs install/uninstall paths 2005-12-19 20:33 strk * /trunk/configure.in: Fixed eprefix (bindir) use 2005-12-19 20:23 strk * /trunk/GNUmakefile: Dropped `liblwgeom' dependency from 'test' rule 2005-12-19 15:07 strk * /trunk/configure.in: Allowed for overriding of --datadir. reworked pg_config --configure parsing to make a single scan. Fixed mishanlding of --prefix 2005-12-19 12:26 strk * /trunk/README.postgis: make regress => make test 2005-12-19 10:39 strk * /trunk/regress/regress_expected, /trunk/regress/run_test: used a consistent construct for out_and_err redirect, added rule to make [eE][-+]0+[0-9]+ become e[-+][1-9]+ 2005-12-19 10:17 strk * /trunk/regress/run_test: Applied patch for MingW support (buffering and INF representation problems) 2005-12-19 09:43 strk * /trunk/lwgeom/Makefile: Fixed uninstall rule for scripts 2005-12-16 16:53 strk * /trunk/configure.in: fixed iconv check 2005-12-16 16:47 strk * /trunk/Makefile.config.in, /trunk/configure.in, /trunk/loader/Makefile: Added support for mixed libiconv/iconv 2005-12-16 15:07 strk * /trunk/HOWTO_RELEASE: Added make_dist.sh argument. 2005-12-16 11:55 strk * /trunk/TODO: Almost done with closure 2005-12-16 11:53 strk * /trunk/doc/postgis.xml: Added Carl Anderson to release-specifi credits section (forgot, who know how many else) 2005-12-16 11:14 strk * /trunk/CHANGES, /trunk/doc/postgis.xml: Edited release notes in manual, set release date to 2005/12/21 (if everything goes file) 2005-12-16 10:06 mschaber * /trunk/jdbc2/README: small README improvements 2005-12-16 09:36 strk * /trunk/lwgeom/lwpostgis.sql.in: Added installed procs version when proc upgrade needed 2005-12-16 09:32 strk * /trunk/HOWTO_RELEASE, /trunk/TODO, /trunk/make_dist.sh: Added release procedure and Versioning rationale. 2005-12-16 08:59 strk * /trunk/Version.config, /trunk/lwgeom/Makefile: lwpostgis_upgrade.sql installed by install and removed by uninstall, fixed path info for lwpostgis.sql install. Stripped CVS from version strings and added note about SO/REL versions being the same. 2005-12-16 08:56 strk * /trunk/lwgeom/lwgeom_geos_wrapper.cpp: Added required typinfo include 2005-12-16 08:38 strk * /trunk/lwgeom/lwpostgis.sql.in: Simplified top warning about upgradability of changes. 2005-12-16 08:37 strk * /trunk/lwgeom/Makefile: Added dependency of postgis_proc_upgrade.pl in lwpostgis_upgrade.sql rule 2005-12-16 08:33 strk * /trunk/utils/postgis_proc_upgrade.pl: Fixed version checker to only use Major to compare 2005-12-16 02:08 strk * /trunk/lwgeom/Makefile: Reverted use of $(shlib_major) to $(shlib). Since lwpostgis_upgrade.sql is always enough to rebind, and also required... 2005-12-16 01:48 strk * /trunk/utils/postgis_proc_upgrade.pl: Added comment about the use of postgis_lib_version in version checker (last commit log was incomplete) 2005-12-16 01:41 strk * /trunk/CHANGES, /trunk/Version.config, /trunk/lwgeom/Makefile, /trunk/lwgeom/lwpostgis.sql.in, /trunk/utils/postgis_proc_upgrade.pl: Unified SCRIPTS, LIB and RELEASE versions for the sake of simplicity. postgis_scripts_released() will return the same as postgis_lib_version() postgis_scripts_installed() return still the same numbers but as written in the database at the time of lwpostgis.sql sourcing. 2005-12-16 01:35 strk * /trunk/doc/postgis.xml: Added notes `bout postgis_scripts_released(), postgis_scripts_installed() and postgis_version(). Copied soft upgrade description from README file - removed most references about DBPROC/RELPROC and the like. 2005-12-15 23:57 strk * /trunk/Makefile.config.in, /trunk/configure.in, /trunk/lwgeom/Makefile: perl availability check by ./configure (sorry, you'll need it from now on) 2005-12-15 23:52 strk * /trunk/CHANGES: Added note about jdbc/ drop and PgSQL source dependency relief 2005-12-15 23:49 strk * /trunk/jdbc: Removed obsoleted code 2005-12-15 23:46 pramsey * /trunk/doc/postgis.xml: Remove qandasetdiv tags and fix numbering... 2005-12-15 23:28 strk * /trunk/CHANGES, /trunk/GNUmakefile, /trunk/lwgeom/Makefile, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_nojts.c, /trunk/lwgeom/lwpostgis.sql.in: - Made postgis_version() a C function w/out changing output. - Moved postgis centroid() version (neither GEOS nor JTS) from lwgeom_functions_basic.c to lwgeom_nojts.c (fails far less times with "redefinition of centroid" errors.) - Made lwpostgis_upgrade.sql build by default (must add a check for perl availability in ./configure.in) 2005-12-15 23:17 pramsey * /trunk/README.postgis: Wording changes here and there. 2005-12-15 22:50 strk * /trunk/README.postgis: Updated Upgrading section 2005-12-15 19:11 strk * /trunk/make_dist.sh: back to single full package 2005-12-15 18:34 strk * /trunk/doc/postgis.xml: Switched HARD/SOFT upgrade and removed HACK upgrade sections. 2005-12-15 18:30 strk * /trunk/TODO: Added item for 1.1 closure 2005-12-15 15:18 strk * /trunk/TODO: Added things to do for 1.1.0 closeup 2005-12-15 09:28 strk * /trunk/regress/run_test: Infinite->Infinity 2005-12-15 01:27 strk * /trunk/regress/run_test: Added PROJ version in output - would change the whole thing to postgis_full_version() if it only fit into 80 cols 2005-12-15 01:21 strk * /trunk/regress/Makefile: Made PROJ test be run only if USE_PROJ=1 2005-12-15 01:19 strk * /trunk/regress/regress.sql, /trunk/regress/regress_expected, /trunk/regress/regress_ogc.sql, /trunk/regress/regress_ogc_expected: Moved GEOS/JTS function from regress to ogc test 2005-12-15 01:07 strk * /trunk/regress/regress.sql, /trunk/regress/run_test: Removed call to replace(text,text,text) in regress.sql (unsupported by pgsql 7.2) Used sed in run_test to Transform Infinite to inf and Inf to inf 2005-12-15 00:49 strk * /trunk/Version.config, /trunk/lwgeom/Makefile: Splitted SCRIPTS_VERSION in MAJOR,MINOR,MICRO 2005-12-15 00:47 strk * /trunk/lwgeom/lwpostgis.sql.in: 'IMMUTABLE STRICT' -> '_IMMUTABLE_STRICT' fix for new polygon ctors 2005-12-15 00:28 strk * /trunk/regress/run_test: typo fixed 2005-12-14 18:56 strk * /trunk/TODO: Removed rectangle-level locking (DONE) 2005-12-14 18:45 strk * /trunk/TODO: Dropped 1.1.0 specific section - all pending items dumped to 'other random items' 2005-12-14 18:44 strk * /trunk/doc/postgis.xml: Typo fixed (dumber->dumper) - was tempted to keep it ;) 2005-12-14 18:34 strk * /trunk/README.postgis: Reintroduced revised INSTALLATION, UPGRADE, USAGE. Added REQUIREMENTS, CONFIGURATION and TESTING. UPGRADE still requires some cleanup (IMHO). 2005-12-14 15:40 strk * /trunk/README.postgis: Removed most info, added reference to PostGIS manual instead 2005-12-14 15:29 strk * /trunk, /trunk/.cvsignore: Removed postgis_geos_version.h - should be under lwgeom/ 2005-12-14 15:23 strk * /trunk/make_dist.sh: - Create two packages: postgis-$$.tar.gz and postgis-regress-$$.tar.gz - New syntax: -- postgis-cvs.tar.gz postgis-regress-cvs.tar.gz sh make_dist.sh -- postgis-1.1.0.tar.gz postgis-regress-1.1.0.tar.gz sh make_dist.sh 1.1.0 2005-12-14 14:14 strk * /trunk/doc/Makefile: Removed obsoleted --param shade.verbatim param from xsltproc call, moved common flags on top file. 2005-12-14 13:43 strk * /trunk/doc/postgis.xml: fixed closing tag mismatch 2005-12-14 13:42 strk * /trunk/doc/postgis.xml: Added release version in abstract, updated INSTALL section to reflect autoconf-based layout 2005-12-14 12:24 strk * /trunk/Makefile.config.in, /trunk/configure.in, /trunk/doc/Makefile: Nicely handled missing requirements for docs build 2005-12-14 11:13 strk * /trunk/regress/regress.sql, /trunk/regress/regress_ogc.sql, /trunk/regress/regress_ogc_expected: Snapped buffer() output to a grid of 1.0E-14 grid to account for slightly different floating number behaviours on Solaris. Normalized Infinity to inf to account for different libc outputs. 2005-12-14 00:26 strk * /trunk/regress/Makefile, /trunk/regress/run_test: Regression tests output made much more concise 2005-12-13 23:25 strk * /trunk/lwgeom/ptarray.c: removed unused variable 2005-12-13 22:04 strk * /trunk/regress/run_test: Added GEOS/JTS version info when available 2005-12-13 21:16 strk * /trunk/regress/Makefile: Fixed a misnamed test 2005-12-13 19:01 strk * /trunk/doc/postgis.xml, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwpostgis.sql.in, /trunk/regress/Makefile, /trunk/regress/replacepoint.sql, /trunk/regress/replacepoint_expected, /trunk/regress/setpoint.sql, /trunk/regress/setpoint_expected: Renamed ReplacePoint() to SetPoint() 2005-12-13 18:39 strk * /trunk/CHANGES, /trunk/doc/postgis.xml, /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwline.c, /trunk/lwgeom/lwpostgis.sql.in, /trunk/lwgeom/ptarray.c, /trunk/regress/Makefile, /trunk/regress/removepoint.sql, /trunk/regress/removepoint_expected, /trunk/regress/replacepoint.sql, /trunk/regress/replacepoint_expected: Added RemovePoint() and ReplacePoint() to complete Geometry editiong function. Added regress tests for them. 2005-12-13 18:19 strk * /trunk/lwgeom/lwgeom.c: Fixed bug in lwgeom_as_anytype cast funcions 2005-12-13 18:19 strk * /branches/pgis_1_0/CHANGES, /branches/pgis_1_0/lwgeom/lwgeom.c: Fixed bug in lwgeom_as_anytype cast funcions 2005-12-13 14:19 strk * /trunk/doc/postgis.xml: LRS section repopulated 2005-12-13 12:51 strk * /trunk/doc/postgis.xml: Moved out of LRS section: line_locate_point back (to Misc), line_substring and line_interpolate_point (to Geometry constructors). Added more cross-references. 2005-12-13 12:12 strk * /trunk/TODO: updated 2005-12-12 20:41 strk * /trunk/regress/run_test: Handled common invokation mistake (accept trailing .sql in test names) 2005-12-12 20:31 strk * /trunk/regress/run_test: Changed math statements to be compatible with solaris shell, fixed typo 2005-12-12 17:40 strk * /trunk/CHANGES, /trunk/doc/postgis.xml, /trunk/lwgeom/lwgeom_geos.c, /trunk/lwgeom/lwgeom_geos_c.c, /trunk/lwgeom/lwgeom_geos_wrapper.cpp, /trunk/lwgeom/lwgeom_jts.c, /trunk/lwgeom/lwgeom_nojts.c, /trunk/lwgeom/lwpostgis.sql.in, /trunk/regress/Makefile, /trunk/regress/regress_bdpoly.sql, /trunk/regress/regress_bdpoly_expected, /trunk/regress/regress_expected, /trunk/regress/run_test: - Fixed Z presence detection in GEOS funcions (C++ and C wrappers). - NEW BuildArea(any_geometry) function - NEW OGC BdPolyFromText(linestring_wkt, srid) function - NEW OGC BdMPolyFromText(linestring_wkt, srid) function - Updated postgis manual and added regression tests for new functions. - Reworked regress test runner to be more succint and report a summary of test results 2005-12-12 11:35 strk * /trunk/lwgeom/Makefile: Avoided detect_geos_version rule when using the GEOS C-API 2005-12-12 11:33 strk * /trunk/lwgeom/lwgeom_functions_analytic.c: Wrapped grid_print declaration and definition in VERBOSE block, to avoid compiler warning about it being unused 2005-12-10 15:46 strk * /branches/pgis_1_0/lwgeom/lwgeom_api.c: Fixed error message typo 2005-12-10 15:46 strk * /trunk/lwgeom/lwgeom_api.c: Fixed error message typo 2005-12-09 20:43 pramsey * /trunk/doc/postgis.xml: Added credits for GEOS and Proj4. 2005-12-09 20:42 pramsey * /branches/pgis_1_0/doc/postgis.xml: Added credits for GEOS and Proj4 2005-12-09 15:14 strk * /trunk/CHANGES: Organized Change log for 1.1.0 2005-12-09 12:02 strk * /trunk/doc/postgis.xml: Added Charlie Savage in credits 2005-12-09 12:02 strk * /branches/pgis_1_0/doc/postgis.xml: Added Charlie Savage in credits 2005-12-09 12:00 strk * /trunk/CHANGES, /trunk/lwgeom/lwgeom_geos.c, /trunk/lwgeom/lwgeom_geos_c.c, /trunk/lwgeom/lwgeom_geos_wrapper.cpp: Plugged memory leaks in Polygonize(). 2005-12-09 12:00 strk * /branches/pgis_1_0/CHANGES, /branches/pgis_1_0/Version.config, /branches/pgis_1_0/lwgeom/lwgeom_geos.c, /branches/pgis_1_0/lwgeom/lwgeom_geos_wrapper.cpp: Plugged memory leaks in Polygonize(). Version set to 1.0.7CVS 2005-12-09 10:14 strk * /trunk/regress/regress_ogc.sql, /trunk/regress/regress_ogc_expected: Added a couple of polygonize tests 2005-12-09 10:14 strk * /branches/pgis_1_0/regress/regress_ogc.sql, /branches/pgis_1_0/regress/regress_ogc_expected: Added a couple of polygonize tests 2005-12-07 12:22 strk * /trunk/utils/postgis_restore.pl: Fixed handling of CAST for 8.0.0 restore. Type name canonicalization function defined separately. 2005-12-07 09:05 strk * /trunk/utils/postgis_restore.pl: Added note about OID column drop in pre 8.1 to 8.1+ upgrades 2005-12-07 09:05 strk * /branches/pgis_1_0/utils/postgis_restore.pl: Added note about OID column drop in pre 8.1 to 8.1+ upgrades 2005-12-06 15:42 devrim * /trunk/extras/rpm/spec/postgis.spec: Label the spec file as 1.1.0 2005-12-06 15:37 strk * /trunk/doc/postgis.xml: Updated SnapToGrid documentation 2005-12-06 15:26 devrim * /trunk/extras/rpm/spec/postgis.spec: Update to 1.0.6 2005-12-06 15:09 strk * /trunk/CHANGES, /trunk/doc/postgis.xml: Updated after release 1.0.6 2005-12-06 15:08 cvs * /tags/pgis_1_0_6, /tags/pgis_1_0_6/CHANGES, /tags/pgis_1_0_6/COPYING, /tags/pgis_1_0_6/CREDITS, /tags/pgis_1_0_6/Makefile.config, /tags/pgis_1_0_6/Makefile.config.in, /tags/pgis_1_0_6/Version.config, /tags/pgis_1_0_6/create_undef.pl, /tags/pgis_1_0_6/doc/man, /tags/pgis_1_0_6/doc/postgis.xml, /tags/pgis_1_0_6/jdbc/examples/Test.java, /tags/pgis_1_0_6/jdbc/org, /tags/pgis_1_0_6/jdbc/org/postgis/Geometry.java, /tags/pgis_1_0_6/jdbc/org/postgis/LinearRing.java, /tags/pgis_1_0_6/jdbc/org/postgis/PGbox3d.java, /tags/pgis_1_0_6/jdbc/org/postgis/PGgeometry.java, /tags/pgis_1_0_6/jdbc/org/postgis/Point.java, /tags/pgis_1_0_6/jdbc2/.cvsignore, /tags/pgis_1_0_6/jdbc2/Makefile, /tags/pgis_1_0_6/loader/Makefile, /tags/pgis_1_0_6/loader/pgsql2shp.c, /tags/pgis_1_0_6/loader/shp2pgsql.c, /tags/pgis_1_0_6/lwgeom, /tags/pgis_1_0_6/lwgeom/.cvsignore, /tags/pgis_1_0_6/lwgeom/BBOXCACHE_BEHAVIOURS, /tags/pgis_1_0_6/lwgeom/MISSING_OBJECTS, /tags/pgis_1_0_6/lwgeom/README, /tags/pgis_1_0_6/lwgeom/TODO, /tags/pgis_1_0_6/lwgeom/box2d.c, /tags/pgis_1_0_6/lwgeom/compat.h, /tags/pgis_1_0_6/lwgeom/lex.yy.c, /tags/pgis_1_0_6/lwgeom/lwgeom.h, /tags/pgis_1_0_6/lwgeom/lwgeom_box.c, /tags/pgis_1_0_6/lwgeom/lwgeom_debug.c, /tags/pgis_1_0_6/lwgeom/lwgeom_dump.c, /tags/pgis_1_0_6/lwgeom/lwgeom_geos_wrapper.cpp, /tags/pgis_1_0_6/lwgeom/lwgeom_jts_wrapper.cpp, /tags/pgis_1_0_6/lwgeom/lwgeom_nojts.c, /tags/pgis_1_0_6/lwgeom/lwgeom_triggers.c, /tags/pgis_1_0_6/lwgeom/pgsql_compat.h, /tags/pgis_1_0_6/lwgeom/profile.h, /tags/pgis_1_0_6/lwgeom/stringBuffer.c, /tags/pgis_1_0_6/lwgeom/stringBuffer.h, /tags/pgis_1_0_6/lwgeom/test.c, /tags/pgis_1_0_6/lwgeom/vsprintf.c, /tags/pgis_1_0_6/lwgeom/wktparse.h, /tags/pgis_1_0_6/lwgeom/wktparse.lex, /tags/pgis_1_0_6/lwgeom/wktparse.tab.c, /tags/pgis_1_0_6/lwgeom/wktparse.tab.h, /tags/pgis_1_0_6/lwgeom/wktparse.y, /tags/pgis_1_0_6/lwgeom/wktunparse.c, /tags/pgis_1_0_6/regress, /tags/pgis_1_0_6/regress/README, /tags/pgis_1_0_6/regress/isvalid_test, /tags/pgis_1_0_6/regress/regress_biginsert.sql, /tags/pgis_1_0_6/regress/regress_index.sql, /tags/pgis_1_0_6/regress/regress_index_expected, /tags/pgis_1_0_6/regress/regress_lots_of_points.sql, /tags/pgis_1_0_6/regress/relate_test, /tags/pgis_1_0_6/regress/run_index_regress, /tags/pgis_1_0_6/regress/run_lwgeom_regress, /tags/pgis_1_0_6/regress/run_ogc_regress, /tags/pgis_1_0_6/regress/run_regress, /tags/pgis_1_0_6/spatial_ref_sys.sql, /tags/pgis_1_0_6/utils, /tags/pgis_1_0_6/utils/profile_intersects.pl: This commit was manufactured by cvs2svn to create tag 'pgis_1_0_6'. 2005-12-06 15:08 strk * /branches/pgis_1_0/CHANGES, /branches/pgis_1_0/Version.config, /branches/pgis_1_0/doc/postgis.xml: Prepared for release 1.0.6 2005-12-06 14:56 strk * /trunk/regress/run_test: Added check for successfully postgis installation before running tests 2005-12-06 14:51 strk * /trunk/regress/regress_ogc.sql, /trunk/regress/regress_ogc_expected: Added user-reported intersects() test 2005-12-06 14:51 strk * /branches/pgis_1_0/regress/regress_ogc.sql, /branches/pgis_1_0/regress/regress_ogc_expected: Added user-reported intersects() test 2005-12-02 15:11 strk * /trunk/regress/Makefile: Had regress_ogc test skipped if no GEOS nor JTS support is compiled in 2005-12-02 14:56 strk * /trunk/Makefile: Added missing rules 2005-12-02 14:52 strk * /trunk/GNUmakefile, /trunk/Makefile: Copied PostgreSQL top-level Makefile for use by systems in which make != gmake 2005-12-02 14:35 strk * /trunk/lwgeom/lwgeom_transform.c: Fixed support for PGSQL version 7.2 and 7.3 2005-12-02 14:15 strk * /trunk/regress/regress_proj_expected: Fixed SnapToGrid output expectance (higher dims no more discarded) 2005-12-02 13:21 strk * /trunk/CHANGES: Added note about new SnapToGrid function 2005-12-02 13:16 strk * /trunk/lwgeom/lwpostgis.sql.in: Added SnapToGrid(geom, point_offset, xsz, ysz, zsz, msz) 2005-12-02 10:46 strk * /trunk/lwgeom/lwgeom_functions_analytic.c: Added LWGEOM_snaptogrid_pointoff and gridspec utility funx 2005-12-02 09:12 strk * /trunk/CHANGES: Added note about SnapToGrid bbox computation 2005-12-02 09:12 strk * /branches/pgis_1_0/CHANGES, /branches/pgis_1_0/lwgeom/lwgeom_functions_analytic.c: Fixed bbox computation of SnapToGrid output 2005-12-02 09:07 strk * /trunk/lwgeom/lwgeom_functions_analytic.c: Fixed output box2d computation in SnapToGrid (was working with float, changed to work with doubles and call appropriate box3d->box2d converter). 2005-12-02 09:06 strk * /trunk/lwgeom/lwgeom_api.c: Added PARANOIA_LEVEL checks in box3d<->box2d converters 2005-12-02 08:26 strk * /trunk/regress/Makefile, /trunk/regress/run_test: Quoted grep pattern (Solaris' shell threats carets as pipes). Added a sleep 1 before dropping DB (to avoid "database being accessed" errors). 2005-12-01 22:29 strk * /trunk/regress/Makefile: Changed back 'tests' to 'test' 2005-12-01 19:25 strk * /trunk/CHANGES: Added note about SnapToGrid and higher dims 2005-12-01 19:09 strk * /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwgeom_api.c, /trunk/lwgeom/lwgeom_functions_analytic.c, /trunk/lwgeom/lwgeom_functions_lrs.c, /trunk/lwgeom/ptarray.c: Exported DYNPTARRAY struct and accessor funx (from _lrs.c). Rewritten ptarray_grid() to allow snapping of all dimensions and never discard input ordinates. 2005-12-01 17:14 strk * /trunk/lwgeom/lwgeom_geos_wrapper.cpp: Fixed missing LineMerge symbol when built against geos-1.0 2005-12-01 16:21 strk * /trunk/CHANGES, /trunk/lwgeom/liblwgeom.c, /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwgeom_geos.c, /trunk/lwgeom/lwgeom_geos_c.c, /trunk/lwgeom/lwgeom_jts.c: Added SRID mismatch checks in GEOS and JTS wrappers 2005-12-01 16:19 strk * /trunk/Makefile.config.in: Updated comment about GEOS C-API (starts with 2.2.x) 2005-12-01 16:05 strk * /branches/pgis_1_0/CHANGES: Added SRID mismatch check change 2005-12-01 16:03 strk * /branches/pgis_1_0/lwgeom/liblwgeom.c, /branches/pgis_1_0/lwgeom/liblwgeom.h, /branches/pgis_1_0/lwgeom/lwgeom_geos.c: Added missing SRID mismatch checks in GEOS wrapper 2005-12-01 15:53 strk * /trunk/regress/Makefile: Renamed clean: to cleanup:, provided empty clean: to make things work from toplevel makefile. 2005-12-01 15:50 strk * /trunk/configure.in: Fixed handling of bogus geos-1.0 2005-12-01 14:07 strk * /trunk/regress/Makefile, /trunk/regress/lwgeom_regress_expected, /trunk/regress/regress_expected, /trunk/regress/regress_index_expected, /trunk/regress/run_test: Skipped checks of SQL command outputs (INSERT,UPDATE,CREATE,DROP). Cleaned up postgis_reg after tests run. 2005-12-01 13:53 strk * /trunk/CHANGES, /trunk/lwgeom/lwgeom.c: Fixed lwgeom_segmentize2d() to always return a clone 2005-12-01 13:52 strk * /branches/pgis_1_0/CHANGES, /branches/pgis_1_0/lwgeom/lwgeom.c: Fixed lwgeom_segmentize2d() to always return a clone 2005-12-01 13:49 strk * /trunk/CHANGES, /trunk/lwgeom/lwcollection.c: Fixed short-allocation in lwcollection_clone() 2005-12-01 13:46 strk * /branches/pgis_1_0/CHANGES, /branches/pgis_1_0/lwgeom/lwcollection.c: Fixed short-allocation in lwcollection_clone() 2005-12-01 13:37 strk * /trunk/regress/regress_proj.sql, /trunk/regress/regress_proj_expected: Fixed test to cleanup after run 2005-12-01 09:26 strk * /branches/pgis_1_0/Makefile.config, /branches/pgis_1_0/loader/Makefile: Added support for ICONV LDFLAGS and CFLAGS 2005-11-30 21:02 strk * /trunk/regress/regress_proj.sql, /trunk/regress/regress_proj_expected: Added missing proj tests 2005-11-30 18:24 strk * /trunk/CHANGES, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/ptarray.c: Fixed segfault on addPoint() with invalid offset 2005-11-30 18:24 strk * /trunk/regress/run_test: Fixed error message on non-readable expected file 2005-11-30 18:23 strk * /branches/pgis_1_0/CHANGES, /branches/pgis_1_0/lwgeom/lwgeom_functions_basic.c, /branches/pgis_1_0/lwgeom/ptarray.c: Fixed segfault on addPoint() with invalid offset 2005-11-30 17:04 strk * /trunk/doc/postgis.xml: Added Alex Mayrhofer to list of contributors 2005-11-30 17:03 strk * /branches/pgis_1_0/doc/postgis.xml: Added Alex Mayrhofer to list of contributors 2005-11-30 16:59 strk * /trunk/CHANGES: Moved 8.2 support to 1.0.6 section 2005-11-30 16:58 strk * /branches/pgis_1_0/CHANGES, /branches/pgis_1_0/lwgeom/lwgeom_box2dfloat4.c, /branches/pgis_1_0/lwgeom/lwgeom_chip.c, /branches/pgis_1_0/lwgeom/lwgeom_functions_basic.c, /branches/pgis_1_0/lwgeom/lwgeom_gist.c, /branches/pgis_1_0/lwgeom/lwgeom_inout.c, /branches/pgis_1_0/lwgeom/lwgeom_ogc.c, /branches/pgis_1_0/lwgeom/lwgeom_pg.h, /branches/pgis_1_0/lwgeom/lwgeom_spheroid.c: Back-ported support for PGSQL8.2 2005-11-30 16:57 strk * /trunk/regress/Makefile: Added proj tests, curtesy of Alex Mayrhofer 2005-11-30 16:53 strk * /branches/pgis_1_0/regress/Makefile, /branches/pgis_1_0/regress/regress_proj.sql, /branches/pgis_1_0/regress/regress_proj_expected, /branches/pgis_1_0/regress/run_proj_regress: Added proj tests, curtesy of Alex Mayrhofer 2005-11-29 22:40 strk * /trunk/configure.in: CAPI usage triggered starting at geos-2.2 2005-11-29 22:29 strk * /branches/pgis_1_0/lwgeom/lwgeom_transform.c: Fixed double free of bbox cache 2005-11-29 16:29 strk * /branches/pgis_1_0/Version.config: Version bumbed to 1.0.6CVS 2005-11-29 10:05 strk * /trunk/CHANGES, /trunk/doc/postgis.xml: Added locate_among_measure() and locate_between_measures() dox. Updated CHANGES adding new LRS funx and new transform() code. 2005-11-29 09:00 strk * /trunk/TODO, /trunk/doc/postgis.xml: Updated documentation for X,Y,M and Z 2005-11-28 16:01 strk * /trunk/CHANGES, /trunk/lwgeom/lwgeom_functions_basic.c: Fixed a segfault on geom_accum(NULL, NULL) condition 2005-11-28 16:01 strk * /branches/pgis_1_0/CHANGES, /branches/pgis_1_0/lwgeom/lwgeom_functions_basic.c: Fixed a segfault on geom_accum(NULL, NULL) condition 2005-11-28 16:00 strk * /branches/pgis_1_0/regress/regress.sql, /branches/pgis_1_0/regress/regress_expected: Added geom_accum(NULL,NULL) test 2005-11-28 15:59 strk * /trunk/regress/regress.sql, /trunk/regress/regress_expected: Added geom_accum(NULL,NULL) test 2005-11-28 15:06 strk * /trunk/lwgeom/SERIALIZED_FORM, /trunk/lwgeom/compat.h, /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwgeom_functions_lrs.c, /trunk/lwgeom/lwgeom_pg.h, /trunk/lwgeom/pgsql_compat.h: Estrapolated SERIALIZED_FORM doc from liblwgeom.h and put it into SERIALIZED_FORM file. Cleaned up header files so to avoid C++ style comments and -pedantic errors. (more to come on this front) 2005-11-28 11:49 strk * /branches/pgis_1_0/CHANGES: Added bbox cache handling fix in 1.0.6 2005-11-28 11:49 strk * /trunk/CHANGES: Added bbox cache handling fix in 1.0.6 2005-11-28 11:48 strk * /trunk/lwgeom/lwgeom_functions_basic.c: minor cleanups and comments 2005-11-28 11:48 strk * /branches/pgis_1_0/lwgeom/lwgeom_functions_basic.c: minor cleanups and comments 2005-11-28 11:31 strk * /trunk/lwgeom/lwgeom_functions_basic.c: memory release in force_collection 2005-11-28 11:30 strk * /branches/pgis_1_0/lwgeom/lwgeom_functions_basic.c: memory release in force_collection 2005-11-28 11:27 strk * /trunk/regress/regress.sql, /trunk/regress/regress_expected: Added force_collection test 2005-11-28 11:27 strk * /branches/pgis_1_0/regress/regress.sql, /branches/pgis_1_0/regress/regress_expected: Added force_collection test 2005-11-28 11:20 strk * /trunk/lwgeom/lwcollection.c, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_ogc.c, /trunk/lwgeom/lwline.c, /trunk/lwgeom/lwpoly.c: Fixed ExteriorRing() and Segmentize() handling of bbox cache 2005-11-28 11:20 strk * /branches/pgis_1_0/lwgeom/lwcollection.c, /branches/pgis_1_0/lwgeom/lwgeom_functions_basic.c, /branches/pgis_1_0/lwgeom/lwgeom_ogc.c, /branches/pgis_1_0/lwgeom/lwline.c, /branches/pgis_1_0/lwgeom/lwpoly.c: Fixed ExteriorRing() and Segmentize() handling of bbox cache 2005-11-28 11:04 strk * /trunk/regress/regress.sql, /trunk/regress/regress_expected, /trunk/regress/regress_ogc.sql, /trunk/regress/regress_ogc_expected: Added ExteriorRing and Segmentize tests 2005-11-28 11:00 strk * /branches/pgis_1_0/regress/regress.sql, /branches/pgis_1_0/regress/regress_expected, /branches/pgis_1_0/regress/regress_ogc.sql, /branches/pgis_1_0/regress/regress_ogc_expected: Added test for ExteriorRing and Segentize 2005-11-25 17:22 mschaber * /trunk/jdbc2/README, /trunk/jdbc2/src/org/postgis/java2d/PGShapeGeometry.java, /trunk/jdbc2/src/org/postgis/java2d/ShapeBinaryParser.java: java2d and doc improvements 2005-11-25 16:14 strk * /trunk/CHANGES, /trunk/Makefile.config.in, /trunk/lwgeom/lwgeom_box2dfloat4.c, /trunk/lwgeom/lwgeom_chip.c, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_gist.c, /trunk/lwgeom/lwgeom_inout.c, /trunk/lwgeom/lwgeom_ogc.c, /trunk/lwgeom/lwgeom_pg.h, /trunk/lwgeom/lwgeom_spheroid.c: Added support for PostgreSQL head, as suggested by Michael Fuhr. Cleaned up includes. 2005-11-25 16:11 strk * /trunk/lwgeom/lwgeom_transform.c: Wrapped PROJ4SRSCacheCheck function in ifdef MEMORY_CONTEXT_CHECKING block, to avoid compiler warning 2005-11-25 15:43 strk * /trunk/regress/regress_ogc.sql, /trunk/regress/regress_ogc_expected: Added unite_garray() test 2005-11-25 15:43 strk * /trunk/regress/run_test: Added database version info 2005-11-25 15:34 strk * /trunk/regress/regress_expected, /trunk/regress/regress_ogc_expected: Fixed expected ERROR and NOTICEs 2005-11-25 15:28 strk * /trunk/lwgeom/lwcollection.c: Fixed 0-size allocation in lwcollection deserializer (only matters when backend is compiled with --enable-cassert) 2005-11-25 15:27 strk * /branches/pgis_1_0/CHANGES, /branches/pgis_1_0/lwgeom/lwcollection.c: Fixed 0-size allocation in lwcollection deserializer (only matters when backend is compiled with --enable-cassert) 2005-11-25 14:14 strk * /trunk/regress/run_test: Added postgis library version and builddate, to make sure the existing database being used is equipped with the library we are willing to test. 2005-11-24 20:20 strk * /trunk/TODO: Added note about documentation updates requirement (will anyone read it before 1.1.0 ? ;) 2005-11-24 20:18 strk * /trunk/lwgeom/lwgeom_geos_c.c: Fixed sizeof(GEOSGeom) calls, minor debugging improvements. 2005-11-24 20:11 cvs * /tags/pgis_1_0_5, /tags/pgis_1_0_5/CHANGES, /tags/pgis_1_0_5/COPYING, /tags/pgis_1_0_5/CREDITS, /tags/pgis_1_0_5/Makefile.config, /tags/pgis_1_0_5/Makefile.config.in, /tags/pgis_1_0_5/Version.config, /tags/pgis_1_0_5/create_undef.pl, /tags/pgis_1_0_5/doc/man, /tags/pgis_1_0_5/doc/postgis.xml, /tags/pgis_1_0_5/jdbc/examples/Test.java, /tags/pgis_1_0_5/jdbc/org, /tags/pgis_1_0_5/jdbc/org/postgis/Geometry.java, /tags/pgis_1_0_5/jdbc/org/postgis/LinearRing.java, /tags/pgis_1_0_5/jdbc/org/postgis/PGbox3d.java, /tags/pgis_1_0_5/jdbc/org/postgis/PGgeometry.java, /tags/pgis_1_0_5/jdbc/org/postgis/Point.java, /tags/pgis_1_0_5/jdbc2/.cvsignore, /tags/pgis_1_0_5/jdbc2/Makefile, /tags/pgis_1_0_5/loader/pgsql2shp.c, /tags/pgis_1_0_5/loader/shp2pgsql.c, /tags/pgis_1_0_5/lwgeom/Makefile, /tags/pgis_1_0_5/lwgeom/liblwgeom.h, /tags/pgis_1_0_5/lwgeom/lwcollection.c, /tags/pgis_1_0_5/lwgeom/lwgeom.c, /tags/pgis_1_0_5/lwgeom/lwgeom_api.c, /tags/pgis_1_0_5/lwgeom/lwgeom_box3d.c, /tags/pgis_1_0_5/lwgeom/lwgeom_btree.c, /tags/pgis_1_0_5/lwgeom/lwgeom_estimate.c, /tags/pgis_1_0_5/lwgeom/lwgeom_functions_basic.c, /tags/pgis_1_0_5/lwgeom/lwgeom_geos.c, /tags/pgis_1_0_5/lwgeom/lwgeom_gist.c, /tags/pgis_1_0_5/lwgeom/lwgeom_gml.c, /tags/pgis_1_0_5/lwgeom/lwgeom_inout.c, /tags/pgis_1_0_5/lwgeom/lwgeom_jts.c, /tags/pgis_1_0_5/lwgeom/lwgeom_ogc.c, /tags/pgis_1_0_5/lwgeom/lwgeom_pg.c, /tags/pgis_1_0_5/lwgeom/lwgeom_pg.h, /tags/pgis_1_0_5/lwgeom/lwgeom_spheroid.c, /tags/pgis_1_0_5/lwgeom/lwgeom_svg.c, /tags/pgis_1_0_5/lwgeom/lwgeom_transform.c, /tags/pgis_1_0_5/lwgeom/lwgparse.c, /tags/pgis_1_0_5/lwgeom/lwline.c, /tags/pgis_1_0_5/lwgeom/lwmline.c, /tags/pgis_1_0_5/lwgeom/lwmpoint.c, /tags/pgis_1_0_5/lwgeom/lwmpoly.c, /tags/pgis_1_0_5/lwgeom/lwpoint.c, /tags/pgis_1_0_5/lwgeom/lwpoly.c, /tags/pgis_1_0_5/lwgeom/lwpostgis.sql.in, /tags/pgis_1_0_5/lwgeom/measures.c, /tags/pgis_1_0_5/lwgeom/ptarray.c, /tags/pgis_1_0_5/regress/lwgeom_regress.sql, /tags/pgis_1_0_5/regress/lwgeom_regress_expected, /tags/pgis_1_0_5/regress/regress.sql, /tags/pgis_1_0_5/regress/regress_biginsert.sql, /tags/pgis_1_0_5/regress/regress_expected, /tags/pgis_1_0_5/regress/test_index_concurrency, /tags/pgis_1_0_5/spatial_ref_sys.sql, /tags/pgis_1_0_5/utils, /tags/pgis_1_0_5/utils/profile_intersects.pl: This commit was manufactured by cvs2svn to create tag 'pgis_1_0_5'. 2005-11-24 20:11 strk * /branches/pgis_1_0/doc/man/shp2pgsql.1: Added -g switch documentation 2005-11-24 20:11 strk * /trunk/doc/man/shp2pgsql.1: Added -N and -g documentation 2005-11-24 16:28 strk * /branches/pgis_1_0/Makefile.config, /branches/pgis_1_0/Makefile.config.in: Added switch for pgsql 82 recognition 2005-11-24 15:52 strk * /branches/pgis_1_0/CHANGES: Version set to 1.0.5 2005-11-23 15:54 strk * /trunk/lwgeom/lwgeom_ogc.c: Changed X(), Y(), M() and Z() to raise an error if input is not strictly a point (must update documentation) 2005-11-23 15:30 strk * /trunk/lwgeom/lwgeom_functions_lrs.c, /trunk/regress/regress_lrs.sql, /trunk/regress/regress_lrs_expected: Changed locate_between_measures() to return simpler types 2005-11-23 14:52 strk * /trunk/CHANGES, /trunk/lwgeom/lwgeom_ogc.c, /trunk/regress/regress.sql, /trunk/regress/regress_expected: Changed M() and Z() to return NULL when input doesn't have the requested dimension. Updated regress tests with a few of these cases. 2005-11-23 14:44 strk * /trunk/regress/run_test: Added usage dox and check for required input files 2005-11-23 14:38 strk * /trunk/regress/Makefile, /trunk/regress/lwgeom_regress.sql, /trunk/regress/lwgeom_regress_expected, /trunk/regress/regress.sql, /trunk/regress/regress_expected, /trunk/regress/regress_index.sql, /trunk/regress/regress_index_expected, /trunk/regress/regress_lrs.sql, /trunk/regress/regress_lrs_expected, /trunk/regress/run_index_regress, /trunk/regress/run_lwgeom_regress, /trunk/regress/run_ogc_regress, /trunk/regress/run_regress, /trunk/regress/run_test: Reworked regress tests to avoid multiple database creations 2005-11-23 13:48 strk * /trunk/lwgeom/lwgeom_functions_lrs.c: fixed bug in points duplication check of dynptarray_addPoint4d 2005-11-23 13:46 strk * /trunk/regress/regress.sql, /trunk/regress/regress_expected: Added a few regression tests for LRS functions 2005-11-23 13:19 strk * /trunk/lwgeom/Makefile, /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwgeom_functions_lrs.c, /trunk/lwgeom/lwpostgis.sql.in: Initial implementation of locate_among_measure() and locate_between_measures() 2005-11-22 21:29 strk * /trunk/CHANGES, /trunk/doc/postgis.xml, /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwgeom_api.c, /trunk/regress/regress.sql, /trunk/regress/regress_expected: Fixed a bug in getPoint{3dm,3dz,4d}_p() api calls automatically fixing bugs in force_{3dm,3dz,4d}() user functions, for which tests have been added in regress dir. Wrapped paranoid checks in PARANOIA_LEVEL preprocessor blocks. Updated release notes and CHANGES file. 2005-11-22 21:26 strk * /branches/pgis_1_0/CHANGES, /branches/pgis_1_0/doc/postgis.xml, /branches/pgis_1_0/lwgeom/liblwgeom.h, /branches/pgis_1_0/lwgeom/lwgeom_api.c, /branches/pgis_1_0/regress/regress.sql, /branches/pgis_1_0/regress/regress_expected: Fixed a bug in getPoint{3dm,3dz,4d}_p() api calls automatically fixing bugs in force_{3dm,3dz,4d}() user functions. Wrapped paranoid checks in PARANOIA_LEVEL preprocessor blocks. Updated release notes and CHANGES file. 2005-11-22 19:59 strk * /trunk/lwgeom/lwcollection.c: Fixed debugging printf call 2005-11-22 19:58 strk * /branches/pgis_1_0/lwgeom/lwcollection.c: Fixed debugging printf call 2005-11-18 17:37 mcayland * /trunk/lwgeom/lwgeom_transform.c: Add fix for PG 8.1 calling the MemoryContext check method when compiled as a debug build 2005-11-18 10:48 strk * /trunk/lwgeom/lwgeom_transform.c: fixed double release of bbox cache memory 2005-11-18 10:16 strk * /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_gml.c, /trunk/lwgeom/lwgeom_svg.c: Removed casts on lwalloc return. Used varlena macros when appropriate. 2005-11-18 10:16 strk * /branches/pgis_1_0/lwgeom/lwgeom_functions_basic.c, /branches/pgis_1_0/lwgeom/lwgeom_gml.c, /branches/pgis_1_0/lwgeom/lwgeom_svg.c: Removed casts on lwalloc return. Used varlena macros when appropriate. 2005-11-17 23:35 mcayland * /trunk/lwgeom/lwgeom_transform.c: Removed duplicate debugging code used to reset the cache when it was full 2005-11-17 23:25 mcayland * /trunk/lwgeom/lwgeom_transform.c: Fixed assertion bug and an off-by-one palloc() in the new transform() code 2005-11-17 17:49 mcayland * /trunk/lwgeom/lwgeom_transform.c, /trunk/lwgeom/lwpostgis.sql.in: Reimplement transform() using a cache that maintains SRS and PROJ.4 library handles throughout each portal to speed up reprojections on large datasets 2005-11-16 13:04 mschaber * /trunk/jdbc2/src/org/postgis/Point.java: small comment improvements in Point.java 2005-11-16 10:34 strk * /trunk/doc/postgis.xml: Added availability info of line_interpolate_point function 2005-11-16 09:49 strk * /trunk/CHANGES, /trunk/doc/postgis.xml: Updated 1.0.5 release documentation 2005-11-16 09:48 strk * /branches/pgis_1_0/CHANGES, /branches/pgis_1_0/Version.config, /branches/pgis_1_0/doc/postgis.xml: Version set to 1.0.5. Added 1.0.5 release notes to manual. Set 1.0.5 release date. 2005-11-14 10:05 strk * /trunk/configure.in: Forced use of CAPI when building against GEOS 3.x.x or superior 2005-11-14 09:01 strk * /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwcollection.c, /trunk/lwgeom/lwgeom.c, /trunk/lwgeom/lwgeom_geos.c, /trunk/lwgeom/lwgeom_geos_c.c, /trunk/lwgeom/lwgeom_jts.c, /trunk/lwgeom/lwline.c, /trunk/lwgeom/lwmline.c, /trunk/lwgeom/lwmpoint.c, /trunk/lwgeom/lwmpoly.c, /trunk/lwgeom/lwpoint.c, /trunk/lwgeom/lwpoly.c: Forced copy of BOX2D at deserialization time. LWGEOM (sub)objects will always have their own copy, safely released by lwgeom_release(). This will remove memory alignment problems. 2005-11-14 09:01 strk * /branches/pgis_1_0/lwgeom/liblwgeom.h, /branches/pgis_1_0/lwgeom/lwcollection.c, /branches/pgis_1_0/lwgeom/lwgeom.c, /branches/pgis_1_0/lwgeom/lwgeom_geos.c, /branches/pgis_1_0/lwgeom/lwgeom_jts.c, /branches/pgis_1_0/lwgeom/lwline.c, /branches/pgis_1_0/lwgeom/lwmline.c, /branches/pgis_1_0/lwgeom/lwmpoint.c, /branches/pgis_1_0/lwgeom/lwmpoly.c, /branches/pgis_1_0/lwgeom/lwpoint.c, /branches/pgis_1_0/lwgeom/lwpoly.c: Forced copy of BOX2D at deserialization time. LWGEOM (sub)objects will always have their own copy, safely released by lwgeom_release(). This will remove memory alignment problems. 2005-11-13 08:55 strk * /branches/pgis_0_9_0/CHANGES, /branches/pgis_0_9_0/postgis_estimate.c: Backported fixes for PostgreSQL 8.1 support. 2005-11-11 18:04 strk * /trunk/TODO: updated 2005-11-11 17:50 strk * /branches/pgis_1_0/CHANGES: Updated 2005-11-11 17:49 strk * /trunk/CHANGES: Updated 2005-11-11 17:45 strk * /branches/pgis_1_0/lwgeom/lwline.c, /branches/pgis_1_0/lwgeom/lwpoint.c, /branches/pgis_1_0/lwgeom/lwpoly.c: Fixed memory alignment bug in base geometry type serializers, added integrity check for geometry type flag and it's pointarrays dimension mismatch 2005-11-11 17:45 strk * /trunk/lwgeom/lwline.c, /trunk/lwgeom/lwpoint.c, /trunk/lwgeom/lwpoly.c: Fixed memory alignment bug in base geometry type serializers, added integrity check for geometry type flag and it's pointarrays dimension mismatch 2005-11-11 17:23 strk * /trunk/lwgeom/lwgeom_functions_basic.c: Fixed memory alignment issues in force_*d*_recursive 2005-11-11 17:23 strk * /branches/pgis_1_0/lwgeom/lwgeom_functions_basic.c: Fixed memory alignment issues in force_*d*_recursive 2005-11-11 17:03 strk * /trunk/regress/lwgeom_regress.sql, /trunk/regress/lwgeom_regress_expected: Added some dimensionality changes tests 2005-11-11 17:02 strk * /trunk/regress/regress.sql, /trunk/regress/regress_expected: Added linemerge test 2005-11-11 17:00 strk * /branches/pgis_1_0/regress/lwgeom_regress.sql, /branches/pgis_1_0/regress/lwgeom_regress_expected: Added some combinations of dimensionality changes 2005-11-11 15:49 strk * /branches/pgis_1_0/lwgeom/lwgeom_functions_basic.c: used pglwgeom_deserialize() where appropriate 2005-11-11 15:46 strk * /branches/pgis_1_0/lwgeom/lwgeom_pg.c, /branches/pgis_1_0/lwgeom/lwgeom_pg.h: Added pglwgeom_deserialize function 2005-11-11 15:44 strk * /branches/pgis_1_0/Version.config: Set version to 1.0.5CVS 2005-11-11 10:49 strk * /branches/pgis_1_0/CHANGES, /branches/pgis_1_0/lwgeom/lwgeom_api.c: Fixed short-initialization in getPoint4d_p 2005-11-11 10:49 strk * /trunk/CHANGES, /trunk/lwgeom/lwgeom_api.c: Fixed short-initialization in getPoint4d_p 2005-11-01 17:11 strk * /trunk/Makefile.config.in, /trunk/configure.in: Ported ELF detection code from PostgreSQL. PostGIS builds on freebsd > 2 out of the box now. 2005-11-01 11:56 strk * /trunk/topology/topology.sql.in: Initial work on ST_AddEdgeNewFaces 2005-11-01 11:53 strk * /branches/pgis_1_0/CHANGES, /branches/pgis_1_0/loader/shp2pgsql.c: Dropped initial scan of shapefile - we don't check for all-null geometries anymore. Added check of return from SHPReadObject 2005-11-01 11:46 strk * /trunk/lwgeom/lwpostgis.sql.in: Removed calls to get_proj4_from_srid() from transform() to require a single scan of spatial_ref_sys for call rather then two. 2005-11-01 11:37 strk * /trunk/configure.in: Fixed handling of --with-proj handling 2005-11-01 10:29 strk * /trunk/CHANGES: updated 2005-11-01 10:28 strk * /branches/pgis_1_0/CHANGES: Updated 2005-11-01 10:28 strk * /branches/pgis_1_0/utils/postgis_proc_upgrade.pl: changed version extraction routine to work against postgresql 7.2.1 2005-11-01 10:22 strk * /trunk/utils/postgis_proc_upgrade.pl: Changed major-minor version numbers extraction to be compatible with postgresql 7.2.1 (relies on the fact that this information will always be in the first 4 characters - single digit per version) 2005-11-01 09:25 strk * /trunk/loader/shp2pgsql.c: Reworked NULL geometries handling code letting user specify policy (insert,skip,abort). Insert is the default. 2005-10-31 13:42 mschaber * /trunk/jdbc2/src/org/postgis/java2d/PGShapeGeometry.java: Document Bug in PGShapeGeometry 2005-10-28 13:48 mschaber * /trunk/jdbc2/src/org/postgis/java2d/PGShapeGeometry.java: Small winding rule fix and some comment improvements 2005-10-26 11:11 strk * /branches/pgis_1_0/CHANGES: updated 2005-10-26 11:10 strk * /trunk/CHANGES: updated 2005-10-26 11:08 strk * /branches/pgis_1_0/utils/postgis_proc_upgrade.pl: Added optional second argument to specify schema in which postgis functions are to be replaced 2005-10-26 11:07 strk * /trunk/utils/postgis_proc_upgrade.pl: Added optional second argument to specify schema in which postgis functions are to be replaced 2005-10-25 14:31 strk * /trunk/CHANGES: Added azimuth() and shift_longitude() functions 2005-10-25 14:31 strk * /trunk/doc/postgis.xml: Added documentation for azimuth() 2005-10-25 14:21 strk * /trunk/lwgeom/lwgeom_functions_basic.c: Added missing SRID check in azimuth() function 2005-10-25 14:15 strk * /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwpostgis.sql.in, /trunk/lwgeom/measures.c: Added azimuth(point,point) function. 2005-10-25 11:38 strk * /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwgeom.c, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwpostgis.sql.in, /trunk/lwgeom/ptarray.c: Added shift_longitude(geometry) sql procedure and underlying ptarray_longitude_shift(POINTARRAY *) and lwgeom_longitude_shift(LWGEOM *) functions. 2005-10-25 11:37 strk * /trunk/lwgeom/lwgeom_geos_c.c: Fixed bug in GEOSCoordSeq to POINTARRAY converter 2005-10-25 11:16 strk * /trunk/lwgeom/lwgeom_pg.c, /trunk/lwgeom/lwgeom_pg.h: Added pglwgeom_deserialize() 2005-10-24 16:14 strk * /trunk/CHANGES: Moved loader/dumper stricter handling of attribute sizes from 1.0.5 to head section 2005-10-24 16:13 strk * /branches/pgis_1_0/CHANGES: Dropped stricter handling of integer and string attribute sizes from loader/dumper 2005-10-24 16:12 strk * /branches/pgis_1_0/loader/pgsql2shp.c, /branches/pgis_1_0/loader/shp2pgsql.c: Reverted backport of stricter INTEGER and STRING attributes handling. The change is too big to appear in the 1.0 branch. 2005-10-24 15:54 strk * /trunk/loader/shp2pgsql.c: fixed wrong assumption about maximum size of integer attributes (width is maximum size of text representation) 2005-10-24 15:54 strk * /branches/pgis_1_0/loader/shp2pgsql.c: fixed wrong assumption about maximum size of integer attributes (width is maximum size of text representation) 2005-10-24 13:29 strk * /trunk/lwgeom/lwgeom_geos_c.c: Updated to reflect ownership policy in GEOS C-api. 2005-10-24 11:33 strk * /trunk/CHANGES: Added attribute types mapping change 2005-10-24 11:33 strk * /branches/pgis_1_0/CHANGES: Added attribute types mapping change 2005-10-24 11:31 strk * /branches/pgis_1_0/loader/pgsql2shp.c, /branches/pgis_1_0/loader/shp2pgsql.c: Backported stricter STRING and INTEGER attributes handling. 2005-10-24 11:30 strk * /trunk/loader/pgsql2shp.c, /trunk/loader/shp2pgsql.c: Fixed a bug in string attributes handling truncating values of maximum allowed length, curtesy of Lars Roessiger. Reworked integer attributes handling to be stricter in dbf->sql mapping and to allow for big int8 values in sql->dbf conversion 2005-10-21 15:35 mschaber * /trunk/jdbc2/src/org/postgis/java2d/PGShapeGeometry.java: PGShapeGeometry constructor cleanup 2005-10-21 13:06 mschaber * /trunk/jdbc2, /trunk/jdbc2/.cvsignore, /trunk/jdbc2/README: Updated jdbc2 README to reflect JTS dependency on trove4j 2005-10-21 12:07 mschaber * /trunk/jdbc2/README, /trunk/jdbc2/jtssrc/org/postgis/jts/JtsBinaryParser.java, /trunk/jdbc2/jtssrc/org/postgis/jts/JtsGeometry.java, /trunk/jdbc2/src/examples/TestJava2d.java: implemented JTS GeometryFactory caching 2005-10-21 11:34 strk * /branches/pgis_1_0/CHANGES, /branches/pgis_1_0/loader/shp2pgsql.c: Applied patch by Lars Roessiger handling numerical values with a trailing decima l dot 2005-10-21 11:33 strk * /trunk/CHANGES, /trunk/loader/shp2pgsql.c: Applied patch by Lars Roessiger handling numerical values with a trailing decima l dot 2005-10-21 08:53 mschaber * /trunk/jdbc2/src/examples/TestJava2d.java: typo fix in java2D example 2005-10-20 18:07 mschaber * /trunk/jdbc2/sources.inc, /trunk/jdbc2/src/examples/TestJava2d.java, /trunk/jdbc2/src/org/postgis/java2d/Java2DWrapper.java, /trunk/jdbc2/src/org/postgis/java2d/PGShapeGeometry.java: added example for java2d 2005-10-20 16:13 mschaber * /trunk/jdbc2/java2dsrc, /trunk/jdbc2/src/org/postgis/java2d, /trunk/jdbc2/src/org/postgis/java2d/Java2DWrapper.java, /trunk/jdbc2/src/org/postgis/java2d/PGShapeGeometry.java, /trunk/jdbc2/src/org/postgis/java2d/ShapeBinaryParser.java: moved java2d to ordinary src directory, as it does not depend on any external libraries. 2005-10-20 16:04 mschaber * /trunk/jdbc2/src/org/postgis/DriverWrapper.java: fix postgresql 7.2 datatype registration compatibility code 2005-10-20 15:58 mschaber * /trunk/jdbc2/jtssrc/org/postgis/jts/JtsBinaryParser.java, /trunk/jdbc2/jtssrc/org/postgis/jts/JtsBinaryWriter.java, /trunk/jdbc2/jtssrc/org/postgis/jts/JtsGeometry.java, /trunk/jdbc2/jtssrc/org/postgis/jts/JtsGisWrapper.java, /trunk/jdbc2/jtssrc/org/postgis/jts/JtsWrapper.java: Fixed all deprecation warnings in JTS code by using proper GeometryFactory instances (hope) 2005-10-20 15:57 mschaber * /trunk/CHANGES: added forgotten changelog entry 2005-10-20 14:35 mschaber * /trunk/jdbc2/java2dsrc, /trunk/jdbc2/java2dsrc/org, /trunk/jdbc2/java2dsrc/org/postgis, /trunk/jdbc2/java2dsrc/org/postgis/java2d, /trunk/jdbc2/java2dsrc/org/postgis/java2d/Java2DWrapper.java, /trunk/jdbc2/java2dsrc/org/postgis/java2d/PGShapeGeometry.java, /trunk/jdbc2/java2dsrc/org/postgis/java2d/ShapeBinaryParser.java: Added some source for java2D readonly support 2005-10-19 13:11 strk * /trunk/lwgeom/lwgeom_geos_c.c: Handled some more errors. 2005-10-19 10:12 strk * /trunk/lwgeom/lwgeom_jts.c: Removed useless variables from linemerge() 2005-10-19 10:09 strk * /trunk/lwgeom/lwgeom_geos.c: Removed unused variables in linemerge() 2005-10-19 10:04 strk * /trunk/topology/test/Makefile, /trunk/topology/test/cache_geometries.sql, /trunk/topology/test/edit_topology.sql, /trunk/topology/test/hierarchy.sql, /trunk/topology/test/load_topology.sql, /trunk/topology/test/predicate.expected, /trunk/topology/topology.sql.in: Added ST_ModEdgesSplit function, cleaned up test files, added tests for the new topology editing functions. 2005-10-18 16:39 strk * /trunk/topology/topology.sql.in: Fixed ST_NewEdgesSplit function to return new Node id rather then text 2005-10-18 15:31 strk * /trunk/topology/test/load_topology.sql, /trunk/topology/test/sqlmm_topology.sql, /trunk/topology/topology.sql.in: Added SQL/MM functions ST_RemoveIsoEdge and ST_NewEdgesSplit. The ST_NewEdgesSplit also updates the Relation table (out of SQL/MM specs). 2005-10-17 09:40 strk * /trunk/lwgeom/lwgeom_geos_c.c: Changed GEOS initializzation to use lwnotice for errors rather then lwerror, to allow for cleanup on exceptions. 2005-10-17 09:39 strk * /trunk/lwgeom/Makefile: Added -Wall flag to compilers invocation 2005-10-17 08:37 strk * /trunk/lwgeom/lwgeom_geos_c.c: Fixed compiler warnings, handled exceptions in POSTGIS2GEOS conversions 2005-10-14 08:29 strk * /trunk/CHANGES: Added topology change 2005-10-13 16:21 strk * /trunk/topology, /trunk/topology/.cvsignore, /trunk/topology/ER, /trunk/topology/ER/.cvsignore, /trunk/topology/ER/Makefile, /trunk/topology/ER/topology.fig, /trunk/topology/Makefile, /trunk/topology/README, /trunk/topology/TODO, /trunk/topology/test, /trunk/topology/test/.cvsignore, /trunk/topology/test/Makefile, /trunk/topology/test/cache_geometries.sql, /trunk/topology/test/hierarchy.sql, /trunk/topology/test/invalid_topology.sql, /trunk/topology/test/load_topology.sql, /trunk/topology/test/more_features.sql, /trunk/topology/test/predicates.sql.in, /trunk/topology/test/sqlmm_topology.sql, /trunk/topology/test/validate_topology.sql, /trunk/topology/topology.sql.in: Initial work on topology model support 2005-10-13 13:40 strk * /trunk/CHANGES, /trunk/loader/shp2pgsql.c: Fixed return code from shp2pgsql 2005-10-13 13:40 strk * /branches/pgis_1_0/CHANGES, /branches/pgis_1_0/loader/shp2pgsql.c: Fixed return code from shp2pgsql 2005-10-10 16:19 strk * /trunk/CHANGES, /trunk/lwgeom/lwgeom_estimate.c: Fixed null values fraction computation in geometry analyzer as suggested by Michael Fuhr 2005-10-10 16:19 strk * /branches/pgis_1_0/CHANGES, /branches/pgis_1_0/lwgeom/lwgeom_estimate.c: Fixed null values fraction computation in geometry analyzer as suggested by Michael Fuhr 2005-10-03 21:45 devrim * /trunk/extras/rpm/README: Added basic doc about building RPMs 2005-10-03 21:29 devrim * /trunk/extras/rpm/spec/postgis.spec: - Make PostGIS build against pgxs so that we don't need PostgreSQL sources. - Fixed all build errors except jdbc (so, defaulted to 0) - Added new files under %utils 2005-10-03 18:08 strk * /trunk/loader/pgsql2shp.c, /trunk/loader/shp2pgsql.c: Stricter string attributes lenght handling. DBF header will be used to set varchar maxlenght, (var)char typmod will be used to set DBF header len. 2005-10-03 17:36 devrim * /trunk/extras/rpm/spec/postgis.spec: Removed postgis-jdbc2-makefile.patch (applied to -head) 2005-10-03 17:29 devrim * /trunk/extras/rpm/patches/postgis-jdbc2-makefile.patch: Applied to HEAD, so removed 2005-10-03 07:53 strk * /trunk/doc/man/shp2pgsql.1, /trunk/doc/postgis.xml: Added -W and -I loader switches to manuals. 2005-10-03 07:45 strk * /trunk/loader/shp2pgsql.c: Issued a warning when -W is specified and no UTF8 support has been compiled in. 2005-09-30 15:09 devrim * /trunk/extras/rpm/README.rpm: Removed 2005-09-30 15:09 devrim * /trunk/extras/rpm/README: Renamed the file and fixed the non-ascii char 2005-09-30 12:44 strk * /trunk/lwgeom/lwgeom_geos.c, /trunk/lwgeom/lwgeom_geos_c.c: undefined UNITE_USING_BUFFER (defining it to 0 did not have the expected result) 2005-09-30 08:59 strk * /trunk/CHANGES, /trunk/loader/shp2pgsql.c: Fixed release of stack memory occurring when shp2pgsql is compiled with USE_ICONV defined, an attribute value needs to be escaped and no -W is used 2005-09-30 08:59 strk * /branches/pgis_1_0/CHANGES, /branches/pgis_1_0/loader/shp2pgsql.c: Fixed release of stack memory occurring when shp2pgsql is compiled with USE_ICONV defined, an attribute value needs to be escaped and no -W is used 2005-09-29 07:11 mschaber * /trunk/jdbc2/Makefile: Manually applied Makefile changes from Devrim GUNDUZ (extras/rpm/patches/postgis-jdbc2-makefile.patch) to HEAD jdbc2 Makefile 2005-09-28 16:34 strk * /trunk/lwgeom/lwgeom_geos_c.c: Honoured want3d parameter in GEOS2POSTGIS converters 2005-09-27 21:50 devrim * /trunk/extras/rpm/README.rpm: Mentioned about the patches in spec file. 2005-09-27 21:48 devrim * /trunk/extras/rpm/README.rpm: Initial README file for PostGIS RPM 2005-09-27 21:26 devrim * /trunk/extras/rpm/spec, /trunk/extras/rpm/spec/postgis.spec: Initial import of postgis.spec 2005-09-27 21:12 devrim * /trunk/extras/rpm, /trunk/extras/rpm/patches, /trunk/extras/rpm/patches/filter-requires-perl-Pg.sh, /trunk/extras/rpm/patches/postgis-jdbc2-makefile.patch, /trunk/extras/rpm/patches/postgis-jdbcdedectver.sh, /trunk/extras/rpm/patches/postgis-version.config.patch: Necesarry patches used to build PostGIS RPMs. 2005-09-27 16:30 strk * /trunk/lwgeom/lwgeom_geos_c.c: Wrapped debugging line in preprocessor block. 2005-09-26 13:48 strk * /trunk/Makefile.config.in: Made USE_GEOS_CAPI definable by ./configure 2005-09-26 13:47 strk * /trunk/configure.in: Added --with-geos-capi switch 2005-09-26 12:53 strk * /trunk/doc/postgis.xml: Added LineMerge function in Geometry Editors chapter 2005-09-26 12:36 strk * /trunk/CHANGES, /trunk/Makefile.config.in, /trunk/lwgeom/Makefile: Initial switches for use of GEOS C-API 2005-09-26 12:30 strk * /trunk/lwgeom/lwgeom_geos_c.c: Added LineMerge interface 2005-09-26 12:09 strk * /trunk/TODO: Updated LineMerge facts 2005-09-26 12:08 strk * /trunk/lwgeom/lwgeom_jts.c, /trunk/lwgeom/lwgeom_jts_wrapper.cpp: Added JTSLineMerge stub, fixed typos in profiling outputs. 2005-09-26 12:07 strk * /trunk/lwgeom/lwgeom_nojts.c: Added stub for linemerge() 2005-09-26 12:04 strk * /trunk/CHANGES: Added new LineMerge funtion 2005-09-26 12:03 strk * /trunk/lwgeom/lwgeom_geos.c: Fixed prototype of linemerge() and error typo in it 2005-09-26 11:35 strk * /trunk/lwgeom/lwgeom_geos.c, /trunk/lwgeom/lwgeom_geos_wrapper.cpp, /trunk/lwgeom/lwpostgis.sql.in: Changed GEOSLineMerge function to take one geometry and return the simplest geometry formed by set of merged LineStrings. Fixed memory leak in GEOSrelate(). 2005-09-23 17:25 strk * /trunk/lwgeom/lwpostgis.sql.in: Added linemerge_garray function 2005-09-23 17:22 strk * /trunk/lwgeom/lwgeom_geos.c, /trunk/lwgeom/lwgeom_geos_wrapper.cpp: Added LineMerger interface 2005-09-23 17:06 strk * /trunk/lwgeom/lwgeom_geos_c.c: Initial wrapper to GEOS C api 2005-09-23 16:43 strk * /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwgeom.c, /trunk/lwgeom/lwgeom.h, /trunk/lwgeom/lwgeom_api.c: Added wrappers for ewkb output 2005-09-23 16:41 strk * /trunk/lwgeom/lwgeom_inout.c: cleanups 2005-09-23 16:24 strk * /trunk/lwgeom/ptarray.c: cleanups 2005-09-23 15:43 strk * /trunk/lwgeom/wktparse.h: added header sentinels 2005-09-23 11:45 strk * /trunk/lwgeom/lwgeom_inout.c: Made LWGEOMFromWKB use underlying pglwgeom_from_ewkb() 2005-09-23 11:23 strk * /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwgeom_api.c: Added pglwgeom_from_ewkb function 2005-09-16 13:19 strk * /trunk/CHANGES: given some consistent format to items 2005-09-15 14:54 strk * /branches/pgis_1_0/doc/postgis.xml: Fixed X(),Y() and Z() functions description 2005-09-15 14:53 strk * /trunk/doc/postgis.xml: Fixed X(),Y() and Z() functions descriptions, added M(). 2005-09-15 10:24 strk * /trunk/doc/postgis.xml: Moved AddPoint() function from 'geometry constructors' to 'geometry editors' chapter 2005-09-15 10:24 strk * /branches/pgis_1_0/doc/postgis.xml: Moved AddPoint() function from 'geometry constructors' to 'geometry editors' chapter 2005-09-15 10:16 strk * /trunk/CHANGES, /trunk/lwgeom/lwgeom_geos.c: Disabled buffer-based GeomUnion 2005-09-15 10:13 strk * /trunk/CHANGES: Moved the fix_geometry_column() removal to 1.1.0 section 2005-09-15 10:12 strk * /branches/pgis_1_0/CHANGES, /branches/pgis_1_0/lwgeom/lwpostgis.sql.in: Reverted back the fix_geometry_columns() call removal, to keep SCRIPT_VERSION from upgrading - the change is still present in the head branch. 2005-09-15 09:55 strk * /branches/pgis_1_0/CHANGES, /branches/pgis_1_0/lwgeom/lwpostgis.sql.in: Removed automatic fix_geometry_columns() call in update_geometry_stats and AddGeometryColumns() 2005-09-15 09:55 strk * /trunk/CHANGES, /trunk/lwgeom/lwpostgis.sql.in: Removed automatic fix_geometry_columns() call in update_geometry_stats and AddGeometryColumns() 2005-09-15 09:50 strk * /trunk/doc/postgis.xml: Added Reporting Bugs chapter 2005-09-15 09:34 strk * /branches/pgis_1_0/doc/postgis.xml: Added Reporting Bugs chapter 2005-09-09 17:03 strk * /trunk/CHANGES, /trunk/doc/postgis.xml: Updated release info for 1.0.4 2005-09-09 17:03 strk * /branches/pgis_1_0/CHANGES, /branches/pgis_1_0/doc/postgis.xml: Fixed release date of 1.0.4 2005-09-09 16:21 strk * /trunk/lwgeom/lwgeom_functions_basic.c: Fixed bug in scale() and transscale() functions corrupting output bounding box 2005-09-09 15:23 cvs * /tags/pgis_1_0_4, /tags/pgis_1_0_4/CHANGES, /tags/pgis_1_0_4/COPYING, /tags/pgis_1_0_4/CREDITS, /tags/pgis_1_0_4/Makefile.config, /tags/pgis_1_0_4/Version.config, /tags/pgis_1_0_4/create_undef.pl, /tags/pgis_1_0_4/doc/man, /tags/pgis_1_0_4/doc/postgis.xml, /tags/pgis_1_0_4/jdbc/examples/Test.java, /tags/pgis_1_0_4/jdbc/org, /tags/pgis_1_0_4/jdbc/org/postgis/Geometry.java, /tags/pgis_1_0_4/jdbc/org/postgis/LinearRing.java, /tags/pgis_1_0_4/jdbc/org/postgis/PGbox3d.java, /tags/pgis_1_0_4/jdbc/org/postgis/PGgeometry.java, /tags/pgis_1_0_4/jdbc/org/postgis/Point.java, /tags/pgis_1_0_4/jdbc2/.cvsignore, /tags/pgis_1_0_4/jdbc2/Makefile, /tags/pgis_1_0_4/loader/pgsql2shp.c, /tags/pgis_1_0_4/loader/shp2pgsql.c, /tags/pgis_1_0_4/lwgeom/Makefile, /tags/pgis_1_0_4/lwgeom/liblwgeom.h, /tags/pgis_1_0_4/lwgeom/lwgeom_api.c, /tags/pgis_1_0_4/lwgeom/lwgeom_box3d.c, /tags/pgis_1_0_4/lwgeom/lwgeom_btree.c, /tags/pgis_1_0_4/lwgeom/lwgeom_estimate.c, /tags/pgis_1_0_4/lwgeom/lwgeom_functions_basic.c, /tags/pgis_1_0_4/lwgeom/lwgeom_geos.c, /tags/pgis_1_0_4/lwgeom/lwgeom_gist.c, /tags/pgis_1_0_4/lwgeom/lwgeom_inout.c, /tags/pgis_1_0_4/lwgeom/lwgeom_ogc.c, /tags/pgis_1_0_4/lwgeom/lwgeom_pg.c, /tags/pgis_1_0_4/lwgeom/lwgeom_spheroid.c, /tags/pgis_1_0_4/lwgeom/lwgeom_transform.c, /tags/pgis_1_0_4/lwgeom/lwgparse.c, /tags/pgis_1_0_4/lwgeom/lwpostgis.sql.in, /tags/pgis_1_0_4/lwgeom/measures.c, /tags/pgis_1_0_4/lwgeom/ptarray.c, /tags/pgis_1_0_4/regress/regress_biginsert.sql, /tags/pgis_1_0_4/regress/test_index_concurrency, /tags/pgis_1_0_4/spatial_ref_sys.sql, /tags/pgis_1_0_4/utils, /tags/pgis_1_0_4/utils/profile_intersects.pl: This commit was manufactured by cvs2svn to create tag 'pgis_1_0_4'. 2005-09-09 15:23 strk * /branches/pgis_1_0/lwgeom/lwgeom_functions_basic.c, /branches/pgis_1_0/lwgeom/lwgeom_ogc.c: cleanups for waste left in previous patches 2005-09-09 15:23 strk * /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_ogc.c: cleanups for waste left in previous patches 2005-09-09 14:48 strk * /branches/pgis_1_0/CHANGES, /branches/pgis_1_0/doc/postgis.xml, /branches/pgis_1_0/lwgeom/lwgeom_functions_basic.c, /branches/pgis_1_0/lwgeom/lwgeom_ogc.c: Fixed bug in translate() corrupting output bounding box. Bounding-box related cleanups in exterior_ring() 2005-09-09 14:47 strk * /trunk/CHANGES, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_ogc.c: Fixed bug in translate() corrupting output bounding box. Bounding-box related cleanups in exterior_ring() 2005-09-09 13:11 strk * /branches/pgis_1_0/CHANGES, /branches/pgis_1_0/doc/postgis.xml: Prepared for 1.0.4 release 2005-09-08 23:30 strk * /trunk/CHANGES, /trunk/lwgeom/ptarray.c: Made ptarray_compute_box3d a wrapper of ptarray_compute_box3d_p 2005-09-08 23:29 strk * /branches/pgis_1_0/lwgeom/ptarray.c: Removed useless variable declaration in ptarray_compute_box3d 2005-09-08 23:28 strk * /branches/pgis_1_0/CHANGES, /branches/pgis_1_0/lwgeom/ptarray.c: Made ptarray_compute_box3d a wrapper of ptarray_compute_box3d_p 2005-09-08 22:59 strk * /trunk/CHANGES, /trunk/lwgeom/measures.c: minor speedups in distance() 2005-09-08 22:58 strk * /branches/pgis_1_0/CHANGES, /branches/pgis_1_0/lwgeom/measures.c: minor speedups in distance() 2005-09-08 19:26 strk * /trunk/CHANGES, /trunk/lwgeom/lwgeom_estimate.c: Handled search_box outside of histogram_box case in selectivity estimator 2005-09-08 19:26 strk * /branches/pgis_1_0/CHANGES, /branches/pgis_1_0/lwgeom/lwgeom_estimate.c: Handled search_box outside of histogram_box case in selectivity estimator 2005-09-07 11:58 mschaber * /trunk/TODO: added some more Todo points 2005-09-06 09:22 strk * /trunk/CHANGES, /trunk/doc/postgis.xml: Added notes about PointN, GeometryN and InteriorRingN indexing method 2005-09-06 09:22 strk * /branches/pgis_1_0/CHANGES, /branches/pgis_1_0/doc/postgis.xml: Added notes about PointN, GeometryN and InteriorRingN indexing method 2005-09-06 08:29 strk * /trunk/CHANGES: BOX3d parser note 2005-09-06 08:29 strk * /branches/pgis_1_0/CHANGES: BOX3d parser note 2005-09-06 08:28 strk * /trunk/lwgeom/lwgeom_box3d.c: looser BOX3D parser 2005-09-06 08:27 strk * /branches/pgis_1_0/lwgeom/lwgeom_box3d.c: looser BOX3D parser 2005-09-03 06:11 strk * /trunk/CHANGES, /trunk/lwgeom/lwgeom_api.c: Leak plugged in compute_serialized_box3d_p 2005-09-03 06:10 strk * /branches/pgis_1_0/CHANGES, /branches/pgis_1_0/Version.config, /branches/pgis_1_0/lwgeom/lwgeom_api.c: Leak plugged in compute_serialized_box3d_p. Version upgraded to 1.0.4. 2005-08-31 17:09 strk * /trunk/lwgeom/lwgeom_api.c: removed compiler warnings 2005-08-31 17:09 strk * /branches/pgis_1_0/lwgeom/lwgeom_api.c: removed compiler warnings 2005-08-31 16:49 strk * /trunk/CHANGES, /trunk/lwgeom/lwgeom_api.c: Fixed bug in pointArray_construct() misinterpreting hasZ and hasM parameters 2005-08-31 16:49 strk * /branches/pgis_1_0/CHANGES, /branches/pgis_1_0/lwgeom/lwgeom_api.c: Fixed bug in pointArray_construct() misinterpreting hasZ and hasM parameters 2005-08-29 22:36 strk * /trunk/CHANGES, /trunk/loader/shp2pgsql.c: Removed premature object destruction in InsertLineString{WKT,} causing segfault 2005-08-29 22:36 strk * /branches/pgis_1_0/CHANGES, /branches/pgis_1_0/loader/shp2pgsql.c: Removed premature object destruction in InsertLineString{WKT,} causing segfault 2005-08-29 12:08 strk * /trunk/doc/postgis.xml: Added Nikita Shulga <malfet@jscc.ru> in contributors list. 2005-08-29 12:08 strk * /branches/pgis_1_0/doc/postgis.xml: Added Nikita Shulga <malfet@jscc.ru> in contributors list. 2005-08-29 11:56 strk * /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwgparse.c, /trunk/lwgeom/lwpostgis.sql.in: Typo fixed 2005-08-29 11:56 strk * /branches/pgis_1_0/lwgeom/liblwgeom.h, /branches/pgis_1_0/lwgeom/lwgparse.c, /branches/pgis_1_0/lwgeom/lwpostgis.sql.in: Typo fixed 2005-08-29 11:48 strk * /branches/pgis_1_0/CHANGES, /branches/pgis_1_0/loader/shp2pgsql.c: Fixed sprintf() calls to avoid overlapping memory, reworked not-null objects existance check to reduce startup costs. 2005-08-29 11:48 strk * /trunk/CHANGES, /trunk/loader/shp2pgsql.c: Fixed sprintf() calls to avoid overlapping memory, reworked not-null objects existance check to reduce startup costs. 2005-08-16 21:38 strk * /trunk/CHANGES, /trunk/lwgeom/lwgeom_ogc.c, /trunk/lwgeom/lwpostgis.sql.in: Added M(point) function 2005-08-16 11:24 strk * /trunk/CHANGES, /trunk/lwgeom/lwgeom_gist.c: Early memory release in GiST indexing 2005-08-16 11:23 strk * /branches/pgis_1_0/CHANGES, /branches/pgis_1_0/lwgeom/lwgeom_gist.c: Early memory release in GiST indexing 2005-08-12 23:47 strk * /branches/pgis_1_0/CHANGES: Added spatial_ref_sys change 2005-08-12 19:20 pramsey * /trunk/spatial_ref_sys.sql: Added +proj=longlat to all corrupt srs entries. 2005-08-12 19:20 pramsey * /branches/pgis_1_0/spatial_ref_sys.sql: Added +proj=longlat to all corrupt srs entries. 2005-08-10 23:16 strk * /trunk/lwgeom/lwgeom_transform.c: Removed pfree of proj4 text in make_project failure cases (required for error message) 2005-08-10 23:16 strk * /branches/pgis_1_0/lwgeom/lwgeom_transform.c: Removed pfree of proj4 text in make_project failure cases (required for error message) 2005-08-10 23:12 strk * /trunk/CHANGES: Added segfault fix 2005-08-10 23:12 strk * /branches/pgis_1_0/CHANGES: Added segfault fix 2005-08-10 23:07 strk * /branches/pgis_1_0/lwgeom/lwgeom_transform.c: Fixed a segfault in transform_geom exploited by proj4's make_project error. 2005-08-10 23:06 strk * /trunk/lwgeom/lwgeom_transform.c: Fixed a segfault in transform_geom exploited by proj4's make_project error. 2005-08-04 16:29 cvs * /tags/pgis_1_0_3, /tags/pgis_1_0_3/CHANGES, /tags/pgis_1_0_3/COPYING, /tags/pgis_1_0_3/CREDITS, /tags/pgis_1_0_3/Makefile.config, /tags/pgis_1_0_3/Version.config, /tags/pgis_1_0_3/create_undef.pl, /tags/pgis_1_0_3/doc/man, /tags/pgis_1_0_3/doc/postgis.xml, /tags/pgis_1_0_3/jdbc/examples/Test.java, /tags/pgis_1_0_3/jdbc/org, /tags/pgis_1_0_3/jdbc/org/postgis/Geometry.java, /tags/pgis_1_0_3/jdbc/org/postgis/LinearRing.java, /tags/pgis_1_0_3/jdbc/org/postgis/PGbox3d.java, /tags/pgis_1_0_3/jdbc/org/postgis/PGgeometry.java, /tags/pgis_1_0_3/jdbc/org/postgis/Point.java, /tags/pgis_1_0_3/jdbc2/.cvsignore, /tags/pgis_1_0_3/jdbc2/Makefile, /tags/pgis_1_0_3/loader/pgsql2shp.c, /tags/pgis_1_0_3/loader/shp2pgsql.c, /tags/pgis_1_0_3/lwgeom/Makefile, /tags/pgis_1_0_3/lwgeom/lwgeom_btree.c, /tags/pgis_1_0_3/lwgeom/lwgeom_estimate.c, /tags/pgis_1_0_3/lwgeom/lwgeom_geos.c, /tags/pgis_1_0_3/lwgeom/lwgeom_gist.c, /tags/pgis_1_0_3/lwgeom/lwgeom_inout.c, /tags/pgis_1_0_3/lwgeom/lwgeom_pg.c, /tags/pgis_1_0_3/lwgeom/lwgeom_spheroid.c, /tags/pgis_1_0_3/lwgeom/lwpostgis.sql.in, /tags/pgis_1_0_3/lwgeom/ptarray.c, /tags/pgis_1_0_3/regress/regress_biginsert.sql, /tags/pgis_1_0_3/regress/test_index_concurrency, /tags/pgis_1_0_3/spatial_ref_sys.sql, /tags/pgis_1_0_3/utils, /tags/pgis_1_0_3/utils/profile_intersects.pl: This commit was manufactured by cvs2svn to create tag 'pgis_1_0_3'. 2005-08-04 16:29 strk * /branches/pgis_1_0/utils/postgis_restore.pl: Checked for PSQL run success 2005-08-04 16:29 strk * /trunk/utils/postgis_restore.pl: Checked for PSQL run success 2005-08-04 15:20 strk * /branches/pgis_1_0/doc/postgis.xml: Added availability note for version functions 2005-08-04 15:20 strk * /trunk/doc/postgis.xml: Added availability note for version functions 2005-08-04 15:03 strk * /trunk/TODO: Updated 2005-08-04 14:55 strk * /trunk/CHANGES, /trunk/doc/postgis.xml: 1.0.3 release notes and date 2005-08-04 14:54 strk * /trunk/utils/postgis_restore.pl: Added plpgsql_validator explicit function skip 2005-08-04 14:54 strk * /branches/pgis_1_0/utils/postgis_restore.pl: Added plpgsql_validator explicit function skip 2005-08-02 23:14 strk * /branches/pgis_1_0/Version.config: set version to 1.0.3 2005-08-02 23:14 strk * /branches/pgis_1_0/CHANGES: set 1.0.3 release date 2005-08-02 23:12 strk * /branches/pgis_1_0/doc/postgis.xml: Added 1.0.3 release notes. 2005-08-02 21:37 strk * /branches/pgis_1_0/doc/postgis.xml: Back-ported upgrade chapter extension and availability note on a couple of functions. 2005-07-29 22:24 strk * /trunk/CHANGES: updated 1.0.3 section 2005-07-29 22:23 strk * /branches/pgis_1_0/CHANGES: Added postgis_restore.pl improvements and rebuild_bbox_cache.pl new entry 2005-07-29 22:08 strk * /trunk/utils/postgis_restore.pl: Added more obsoleted functions, new obsoleted_ops considered, check of pg_restore -l return code, better regexp to allow broader range of dump/restore versions. 2005-07-29 22:08 strk * /branches/pgis_1_0/utils/postgis_restore.pl: Added more obsoleted functions, new obsoleted_ops considered, check of pg_restore -l return code, better regexp to allow broader range of dump/restore versions. 2005-07-29 12:24 strk * /branches/pgis_1_0/utils/rebuild_bbox_caches.pl: Fixed support for pre-schema postgresql installations 2005-07-29 11:46 strk * /branches/pgis_1_0/utils/README, /branches/pgis_1_0/utils/rebuild_bbox_caches.pl: Initial implementation of geometries bbox cache recomputation script 2005-07-29 08:31 strk * /branches/pgis_1_0/utils/README: Added postgis_proc_upgrade.pl description 2005-07-28 12:23 mschaber * /trunk/CHANGES, /trunk/jdbc2/src/org/postgis/ComposedGeom.java, /trunk/jdbc2/src/org/postgis/Geometry.java, /trunk/jdbc2/src/org/postgis/Point.java: fix EWKT constructors to accept SRID=4711; representation 2005-07-27 02:47 strk * /trunk/CHANGES, /trunk/loader/shp2pgsql.c: Support for multibyte field names in loader 2005-07-27 02:47 strk * /branches/pgis_1_0/CHANGES, /branches/pgis_1_0/loader/shp2pgsql.c: Support for multibyte field names in loader 2005-07-27 02:35 strk * /trunk/CHANGES, /trunk/loader/shp2pgsql.c: Minor cleanups in loader 2005-07-27 02:34 strk * /branches/pgis_1_0/CHANGES, /branches/pgis_1_0/loader/shp2pgsql.c: Minor cleanups in loader 2005-07-27 02:07 strk * /trunk/CHANGES, /trunk/loader/shp2pgsql.c: Fixed handling of POINT types as WKT (-w) in loader 2005-07-27 02:05 strk * /branches/pgis_1_0/CHANGES, /branches/pgis_1_0/loader/shp2pgsql.c: Fixed handling of POINT types as WKT (-w) in loader 2005-07-27 01:48 cvs * /tags/pgis_0_9_2, /tags/pgis_0_9_2/Attic, /tags/pgis_0_9_2/CHANGES, /tags/pgis_0_9_2/COPYING, /tags/pgis_0_9_2/CREDITS, /tags/pgis_0_9_2/Makefile, /tags/pgis_0_9_2/README.postgis, /tags/pgis_0_9_2/doc/Makefile, /tags/pgis_0_9_2/doc/postgis.xml, /tags/pgis_0_9_2/examples/wkb_reader/README, /tags/pgis_0_9_2/examples/wkb_reader/printwkb.inc, /tags/pgis_0_9_2/geos_version.sh, /tags/pgis_0_9_2/jdbc, /tags/pgis_0_9_2/jdbc/Makefile, /tags/pgis_0_9_2/jdbc/README, /tags/pgis_0_9_2/jdbc/examples/TestServer.java, /tags/pgis_0_9_2/jdbc/org/postgis/Geometry.java, /tags/pgis_0_9_2/jdbc/org/postgis/LinearRing.java, /tags/pgis_0_9_2/jdbc/org/postgis/PGbox3d.java, /tags/pgis_0_9_2/jdbc/org/postgis/PGgeometry.java, /tags/pgis_0_9_2/jdbc/org/postgis/Point.java, /tags/pgis_0_9_2/loader/Makefile, /tags/pgis_0_9_2/loader/pgsql2shp.c, /tags/pgis_0_9_2/loader/shp2pgsql.c, /tags/pgis_0_9_2/lwgeom, /tags/pgis_0_9_2/postgis.h, /tags/pgis_0_9_2/postgis.sql.in, /tags/pgis_0_9_2/postgis_algo.c, /tags/pgis_0_9_2/postgis_estimate.c, /tags/pgis_0_9_2/postgis_fn.c, /tags/pgis_0_9_2/postgis_geos.c, /tags/pgis_0_9_2/postgis_geos_wrapper.cpp, /tags/pgis_0_9_2/postgis_gist_71.c, /tags/pgis_0_9_2/postgis_gist_72.c, /tags/pgis_0_9_2/postgis_inout.c, /tags/pgis_0_9_2/postgis_ops.c, /tags/pgis_0_9_2/postgis_svg.c, /tags/pgis_0_9_2/regress, /tags/pgis_0_9_2/regress/isvalid_test, /tags/pgis_0_9_2/regress/regress_index_out, /tags/pgis_0_9_2/regress/regress_out, /tags/pgis_0_9_2/regress/relate_test, /tags/pgis_0_9_2/spatial_ref_sys.sql, /tags/pgis_0_9_2/utils/postgis_restore.pl: This commit was manufactured by cvs2svn to create tag 'pgis_0_9_2'. 2005-07-27 01:48 strk * /branches/pgis_0_9_0/postgis.sql.in: Added WITH OIDS specification for installations against pgsql > 7.1 2005-07-27 00:50 strk * /branches/pgis_0_9_0/README.postgis: Set version and release date (0.9.2) 2005-07-27 00:33 strk * /branches/pgis_0_9_0/CHANGES, /branches/pgis_0_9_0/Makefile, /branches/pgis_0_9_0/loader/Makefile: Added 8.1 detection in root and loader Makefiles, set version to 0.9.2, set release date. 2005-07-25 22:24 strk * /trunk/CHANGES, /trunk/lwgeom/ptarray.c: bugfix in ptarray_compute_box2d_p 2005-07-25 22:23 strk * /branches/pgis_1_0/CHANGES, /branches/pgis_1_0/lwgeom/ptarray.c: bugfix in ptarray_compute_box2d_p 2005-07-22 19:20 strk * /branches/pgis_1_0/CHANGES, /branches/pgis_1_0/loader/pgsql2shp.c: Fixed bug in {get,pop}{int,double} for 64bit archs 2005-07-22 19:15 strk * /trunk/CHANGES, /trunk/loader/pgsql2shp.c: Fixed bug in {get,pop}{int,double} for 64bit archs 2005-07-22 14:50 strk * /branches/pgis_0_9_0/CHANGES: Added note about pgsql8.1 support 2005-07-22 14:49 strk * /branches/pgis_0_9_0/postgis_estimate.c: Back-ported pgsql 8.1 support patches 2005-07-22 14:48 strk * /branches/pgis_0_9_0/regress/regress_index_out, /branches/pgis_0_9_0/regress/regress_out: Removed regression test output files (expected output kept) 2005-07-22 14:35 strk * /branches/pgis_0_9_0/CHANGES, /branches/pgis_0_9_0/loader/pgsql2shp.c, /branches/pgis_0_9_0/postgis_inout.c: Fixed getint/getdouble functions for WKB handling to initialize target variables to 0 in order to support 64bit archs. 2005-07-19 11:26 strk * /trunk/CHANGES, /trunk/lwgeom/lwgeom_inout.c: removed useless strchr call in LWGEOM_in 2005-07-19 11:25 strk * /branches/pgis_1_0/CHANGES, /branches/pgis_1_0/lwgeom/lwgeom_inout.c: removed useless strchr call in LWGEOM_in 2005-07-13 14:28 strk * /trunk/CHANGES: updated 2005-07-13 14:28 strk * /branches/pgis_1_0/Version.config: Version set to 1.0.3cvs 2005-07-13 14:28 strk * /branches/pgis_1_0/CHANGES: Updated 2005-07-13 14:26 strk * /trunk/utils/create_undef.pl: Fixed bug reported by klaus F�rster 2005-07-13 14:26 strk * /branches/pgis_1_0/create_undef.pl, /branches/pgis_1_0/utils/Makefile, /branches/pgis_1_0/utils/create_undef.pl: Moved create_undef.pl script under utils/ directory and fixed bug reported by klaus F�rster 2005-07-12 16:19 strk * /trunk/CHANGES, /trunk/loader/pgsql2shp.c: Fixed bug in user query handling, reported by Andrew Seales 2005-07-12 16:19 strk * /branches/pgis_1_0/CHANGES, /branches/pgis_1_0/loader/pgsql2shp.c: Fixed bug in user query handling, reported by Andrew Seales 2005-07-05 16:12 strk * /trunk/configure.in: Forced INSTALL to be install-sh 2005-07-05 15:13 strk * /trunk/Makefile.config.in, /trunk/configure.in: Added more win32-specific variables 2005-07-04 17:04 strk * /trunk/Makefile.config.in, /trunk/configure.in, /trunk/lwgeom/Makefile: Cleaned up to use more facilities from Makefile.shlib 2005-07-04 09:47 strk * /trunk, /trunk/.cvsignore, /trunk/Makefile, /trunk/config.h.in, /trunk/configure.in, /trunk/loader/shp2pgsql.c: Added conservative iconv detection code 2005-07-04 09:14 strk * /trunk/CHANGES: adjusted for 1.0.2 release 2005-07-04 09:12 strk * /trunk/configure.in: Dropped broken attempt at 'detecting' iconv. 2005-07-03 17:46 strk * /trunk/doc/postgis.xml: Added 1.0.2 release notes 2005-07-01 21:10 strk * /trunk/extras/debian, /trunk/extras/debian/README.Debian, /trunk/extras/debian/changelog, /trunk/extras/debian/compat, /trunk/extras/debian/control, /trunk/extras/debian/createdb.postgis, /trunk/extras/debian/createdb.postgis.1, /trunk/extras/debian/logtop.sh, /trunk/extras/debian/mktemplate_gis.1, /trunk/extras/debian/mktemplate_gis.in, /trunk/extras/debian/mkupstreampatch.sh, /trunk/extras/debian/patches, /trunk/extras/debian/patches/patch.level, /trunk/extras/debian/patches/upstream.diff, /trunk/extras/debian/postgresql.vars.mk, /trunk/extras/debian/rmtemplate_gis, /trunk/extras/debian/rmtemplate_gis.1, /trunk/extras/debian/rules, /trunk/extras/debian/sofiles.in, /trunk/extras/debian/sofiles.in/control, /trunk/extras/debian/sofiles.in/copyright, /trunk/extras/debian/sofiles.in/libpostgis#SOVER#.dirs, /trunk/extras/debian/sofiles.in/libpostgis#SOVER#.docs, /trunk/extras/debian/sofiles.in/libpostgis#SOVER#.examples, /trunk/extras/debian/sofiles.in/libpostgis#SOVER#.install, /trunk/extras/debian/sofiles.in/libpostgis#SOVER#.manpages, /trunk/extras/debian/sofiles.in/libpostgis#SOVER#.postinst, /trunk/extras/debian/sofiles.in/libpostgis#SOVER#.prerm, /trunk/extras/debian/sofiles.in/libpostgis-doc.doc-base, /trunk/extras/debian/sofiles.in/libpostgis-doc.docs, /trunk/extras/debian/sofiles.in/libpostgis-java-debug.install, /trunk/extras/debian/sofiles.in/libpostgis-java.dirs, /trunk/extras/debian/sofiles.in/libpostgis-java.docs, /trunk/extras/debian/sofiles.in/libpostgis-java.examples, /trunk/extras/debian/sofiles.in/libpostgis-java.install, /trunk/extras/debian/sofiles.mk, /trunk/extras/debian/watch: Included debian packaging scripts 2005-07-01 14:43 cvs * /tags/pgis_1_0_2, /tags/pgis_1_0_2/CHANGES, /tags/pgis_1_0_2/COPYING, /tags/pgis_1_0_2/CREDITS, /tags/pgis_1_0_2/Makefile.config, /tags/pgis_1_0_2/Version.config, /tags/pgis_1_0_2/doc/man, /tags/pgis_1_0_2/doc/postgis.xml, /tags/pgis_1_0_2/jdbc/examples/Test.java, /tags/pgis_1_0_2/jdbc/org, /tags/pgis_1_0_2/jdbc/org/postgis/Geometry.java, /tags/pgis_1_0_2/jdbc/org/postgis/LinearRing.java, /tags/pgis_1_0_2/jdbc/org/postgis/PGbox3d.java, /tags/pgis_1_0_2/jdbc/org/postgis/PGgeometry.java, /tags/pgis_1_0_2/jdbc/org/postgis/Point.java, /tags/pgis_1_0_2/jdbc2/.cvsignore, /tags/pgis_1_0_2/jdbc2/Makefile, /tags/pgis_1_0_2/loader/pgsql2shp.c, /tags/pgis_1_0_2/loader/shp2pgsql.c, /tags/pgis_1_0_2/lwgeom/Makefile, /tags/pgis_1_0_2/lwgeom/lwgeom_btree.c, /tags/pgis_1_0_2/lwgeom/lwgeom_estimate.c, /tags/pgis_1_0_2/lwgeom/lwgeom_geos.c, /tags/pgis_1_0_2/lwgeom/lwgeom_gist.c, /tags/pgis_1_0_2/lwgeom/lwgeom_pg.c, /tags/pgis_1_0_2/lwgeom/lwgeom_spheroid.c, /tags/pgis_1_0_2/lwgeom/lwpostgis.sql.in, /tags/pgis_1_0_2/regress/regress_biginsert.sql, /tags/pgis_1_0_2/regress/test_index_concurrency, /tags/pgis_1_0_2/spatial_ref_sys.sql, /tags/pgis_1_0_2/utils, /tags/pgis_1_0_2/utils/Makefile, /tags/pgis_1_0_2/utils/README, /tags/pgis_1_0_2/utils/create_undef.pl, /tags/pgis_1_0_2/utils/profile_intersects.pl: This commit was manufactured by cvs2svn to create tag 'pgis_1_0_2'. 2005-07-01 14:43 strk * /branches/pgis_1_0/CHANGES, /branches/pgis_1_0/doc/postgis.xml: Changed pgsql 8.1 support advertisements to be more clear about status of it. 2005-07-01 14:35 strk * /branches/pgis_1_0/doc/postgis.xml: Added 1.0.2 section in Release Notes 2005-07-01 14:24 strk * /branches/pgis_1_0/CHANGES: Added new -I switch for shp2pgsql and release date 2005-07-01 14:23 strk * /branches/pgis_1_0/Version.config: Set library version to 1.0.2 2005-07-01 14:22 strk * /branches/pgis_1_0/loader/shp2pgsql.c: backported -I switch 2005-07-01 13:02 strk * /branches/pgis_1_0/CHANGES, /branches/pgis_1_0/lwgeom/lwgeom_geos.c: Removed chunked buffer(0) implementation of GeomUnion, will eventually end up in 1.1.0 2005-06-29 23:04 strk * /branches/pgis_1_0/regress/test_index_concurrency: Generalized to allow specification of numclients 2005-06-29 18:30 strk * /branches/pgis_1_0/utils/postgis_proc_upgrade.pl: copied here from head branch 2005-06-28 22:01 strk * /trunk/regress/test_index_concurrency: Added index concurrency tester 2005-06-28 22:01 cvs * /tags/pre_1_0_2_rc1, /tags/pre_1_0_2_rc1/CHANGES, /tags/pre_1_0_2_rc1/COPYING, /tags/pre_1_0_2_rc1/CREDITS, /tags/pre_1_0_2_rc1/Makefile.config, /tags/pre_1_0_2_rc1/Version.config, /tags/pre_1_0_2_rc1/doc/man, /tags/pre_1_0_2_rc1/doc/postgis.xml, /tags/pre_1_0_2_rc1/jdbc/examples/Test.java, /tags/pre_1_0_2_rc1/jdbc/org, /tags/pre_1_0_2_rc1/jdbc/org/postgis/Geometry.java, /tags/pre_1_0_2_rc1/jdbc/org/postgis/LinearRing.java, /tags/pre_1_0_2_rc1/jdbc/org/postgis/PGbox3d.java, /tags/pre_1_0_2_rc1/jdbc/org/postgis/PGgeometry.java, /tags/pre_1_0_2_rc1/jdbc/org/postgis/Point.java, /tags/pre_1_0_2_rc1/jdbc2/.cvsignore, /tags/pre_1_0_2_rc1/jdbc2/Makefile, /tags/pre_1_0_2_rc1/loader/pgsql2shp.c, /tags/pre_1_0_2_rc1/loader/shp2pgsql.c, /tags/pre_1_0_2_rc1/lwgeom/Makefile, /tags/pre_1_0_2_rc1/lwgeom/lwgeom_btree.c, /tags/pre_1_0_2_rc1/lwgeom/lwgeom_estimate.c, /tags/pre_1_0_2_rc1/lwgeom/lwgeom_geos.c, /tags/pre_1_0_2_rc1/lwgeom/lwgeom_gist.c, /tags/pre_1_0_2_rc1/lwgeom/lwgeom_pg.c, /tags/pre_1_0_2_rc1/lwgeom/lwgeom_spheroid.c, /tags/pre_1_0_2_rc1/lwgeom/lwpostgis.sql.in, /tags/pre_1_0_2_rc1/regress/regress_biginsert.sql, /tags/pre_1_0_2_rc1/regress/test_index_concurrency, /tags/pre_1_0_2_rc1/spatial_ref_sys.sql, /tags/pre_1_0_2_rc1/utils/postgis_restore.pl, /tags/pre_1_0_2_rc1/utils/test_estimation.pl, /tags/pre_1_0_2_rc1/utils/test_joinestimation.pl: This commit was manufactured by cvs2svn to create tag 'pre_1_0_2_rc1'. 2005-06-28 22:01 strk * /branches/pgis_1_0/regress/test_index_concurrency: Added index concurrency tester 2005-06-28 22:00 strk * /trunk/lwgeom/lwgeom_estimate.c: Fixed extimators to work with postgresql 8.1.x 2005-06-28 22:00 strk * /branches/pgis_1_0/lwgeom/lwgeom_estimate.c: Fixed extimators to work with postgresql 8.1.x 2005-06-28 14:58 cvs * /tags/pre_1_0_2_unionTest, /tags/pre_1_0_2_unionTest/CHANGES, /tags/pre_1_0_2_unionTest/COPYING, /tags/pre_1_0_2_unionTest/CREDITS, /tags/pre_1_0_2_unionTest/Makefile.config, /tags/pre_1_0_2_unionTest/Version.config, /tags/pre_1_0_2_unionTest/doc/man, /tags/pre_1_0_2_unionTest/doc/postgis.xml, /tags/pre_1_0_2_unionTest/jdbc/examples/Test.java, /tags/pre_1_0_2_unionTest/jdbc/org, /tags/pre_1_0_2_unionTest/jdbc/org/postgis/Geometry.java, /tags/pre_1_0_2_unionTest/jdbc/org/postgis/LinearRing.java, /tags/pre_1_0_2_unionTest/jdbc/org/postgis/PGbox3d.java, /tags/pre_1_0_2_unionTest/jdbc/org/postgis/PGgeometry.java, /tags/pre_1_0_2_unionTest/jdbc/org/postgis/Point.java, /tags/pre_1_0_2_unionTest/jdbc2/.cvsignore, /tags/pre_1_0_2_unionTest/jdbc2/Makefile, /tags/pre_1_0_2_unionTest/loader/pgsql2shp.c, /tags/pre_1_0_2_unionTest/loader/shp2pgsql.c, /tags/pre_1_0_2_unionTest/lwgeom/Makefile, /tags/pre_1_0_2_unionTest/lwgeom/lwgeom_btree.c, /tags/pre_1_0_2_unionTest/lwgeom/lwgeom_estimate.c, /tags/pre_1_0_2_unionTest/lwgeom/lwgeom_geos.c, /tags/pre_1_0_2_unionTest/lwgeom/lwgeom_gist.c, /tags/pre_1_0_2_unionTest/lwgeom/lwgeom_pg.c, /tags/pre_1_0_2_unionTest/lwgeom/lwgeom_spheroid.c, /tags/pre_1_0_2_unionTest/lwgeom/lwpostgis.sql.in, /tags/pre_1_0_2_unionTest/regress/regress_biginsert.sql, /tags/pre_1_0_2_unionTest/spatial_ref_sys.sql, /tags/pre_1_0_2_unionTest/utils/postgis_restore.pl, /tags/pre_1_0_2_unionTest/utils/test_estimation.pl, /tags/pre_1_0_2_unionTest/utils/test_joinestimation.pl: This commit was manufactured by cvs2svn to create tag 'pre_1_0_2_unionTest'. 2005-06-28 14:58 strk * /branches/pgis_1_0/lwgeom/lwgeom_gist.c: Reverted rtree logic back to use leaf/internal consistency functions 2005-06-28 14:58 strk * /trunk/lwgeom/lwgeom_gist.c: Reverted rtree logic back to use leaf/internal consistency functions 2005-06-28 14:51 strk * /trunk/CHANGES, /trunk/lwgeom/Makefile: updated 2005-06-28 14:50 strk * /branches/pgis_1_0/CHANGES: updated 2005-06-28 14:50 strk * /branches/pgis_1_0/lwgeom/Makefile: Maintained separate vars for CFLAGS and CXXFLAGS 2005-06-28 14:42 strk * /trunk/lwgeom/Makefile: Maintained separate vars for CFLAGS and CXXFLAGS 2005-06-28 14:34 strk * /branches/pgis_1_0/lwgeom/lwgeom_gist.c: Bugfix in RTBelowStrategyNumber handling 2005-06-28 14:34 strk * /trunk/lwgeom/lwgeom_gist.c: Bugfix in RTBelowStrategyNumber handling 2005-06-28 14:00 strk * /trunk/CHANGES: updated 2005-06-28 13:59 strk * /branches/pgis_1_0/CHANGES, /branches/pgis_1_0/Makefile.config, /branches/pgis_1_0/lwgeom/lwgeom_gist.c: Initial support for postgresql 8.1 2005-06-28 13:53 strk * /trunk/lwgeom/lwgeom_gist.c: Inclusion of core rtree header for StratregyNumber typedef (8.1 support) 2005-06-28 11:33 strk * /trunk/Makefile.config.in: Added switch for pgsql 8.1 build 2005-06-28 11:33 strk * /trunk/CHANGES, /trunk/lwgeom/lwgeom_geos.c: Moved chunked GeomUnion defines on top of file 2005-06-28 11:32 strk * /branches/pgis_1_0/CHANGES, /branches/pgis_1_0/lwgeom/lwgeom_geos.c: Back-ported chunked GeomUnion implementation 2005-06-28 08:12 mschaber * /trunk/CHANGES, /trunk/jdbc2/src/org/postgis/binary/ValueSetter.java: fix compile problems in ValueSetter for ancient jdk releases. 2005-06-27 15:16 strk * /trunk/CHANGES, /trunk/lwgeom/lwgeom_geos.c: Initial chunk-based unite_garray implementation 2005-06-26 09:15 strk * /trunk/lwgeom/lwgeom_geos.c, /trunk/lwgeom/lwgeom_jts.c: Added collect,buffer implementation for unite_garray(). Compile-time definable: GEOS version defaults to on, JTS to off 2005-06-25 11:50 strk * /branches/pgis_0_9_0/CHANGES, /branches/pgis_0_9_0/postgis_gist_71.c, /branches/pgis_0_9_0/postgis_gist_72.c: Back-ported rtree indexing fix 2005-06-25 10:24 strk * /trunk/TODO: Added pgsql standard geometryc types cast 2005-06-24 12:36 strk * /trunk/CHANGES, /trunk/lwgeom/lwgeom_gist.c: Fixed rtree indexing (ported from pgsql rtree fix) 2005-06-24 12:36 strk * /branches/pgis_1_0/CHANGES, /branches/pgis_1_0/lwgeom/lwgeom_gist.c: Fixed rtree indexing (ported from pgsql rtree fix) 2005-06-24 07:55 mschaber * /trunk/TODO: added casts between PostgreSQL and PostGIS geometries to TODO list 2005-06-17 14:51 strk * /trunk/CHANGES, /trunk/lwgeom/lwgeom_pg.c: Memory leak fix in pg_error 2005-06-17 14:51 strk * /branches/pgis_1_0/CHANGES, /branches/pgis_1_0/lwgeom/lwgeom_pg.c: Memory leak fix in pg_error 2005-06-16 17:55 strk * /trunk/CHANGES, /trunk/TODO, /trunk/doc/man/shp2pgsql.1, /trunk/loader/shp2pgsql.c: Added -I switch for GiST index creation in loader 2005-06-15 16:04 strk * /branches/pgis_1_0/CHANGES: fault tolerant btree ops 2005-06-15 16:04 strk * /branches/pgis_1_0/lwgeom/lwgeom_btree.c, /trunk/CHANGES: fault tolerant btree ops 2005-06-15 16:04 strk * /branches/pgis_0_9_0/CHANGES, /branches/pgis_0_9_0/postgis_ops.c, /trunk/lwgeom/lwgeom_btree.c: fault tolerant btree ops 2005-06-10 16:27 cvs * /branches/pgis_1_0/utils/create_undef.pl, /branches/pgis_1_0/utils/postgis_proc_upgrade.pl: This commit was manufactured by cvs2svn to create branch 'pgis_1_0'. 2005-06-10 16:27 strk * /trunk/utils/postgis_proc_upgrade.pl: Added (commented) aggregates handling 2005-06-10 16:03 strk * /trunk/lwgeom/lwgeom_geos.c, /trunk/lwgeom/lwgeom_jts.c, /trunk/lwgeom/lwgeom_nojts.c, /trunk/lwgeom/lwpostgis.sql.in: Renamed {GEOS,JTS}_polygonize_garray to polygonize_garray to reduce redundancies. 2005-06-10 16:02 strk * /trunk/configure.in: Fixed handling of --with-geos 2005-06-10 12:36 strk * /trunk/doc/postgis.xml: Added availability info for postgis_full_version() and postgis_jts_version() 2005-06-10 12:00 strk * /trunk/CHANGES, /trunk/lwgeom/lwgeom_geos.c, /trunk/lwgeom/lwgeom_jts.c, /trunk/lwgeom/lwgeom_jts_wrapper.cpp, /trunk/lwgeom/lwgeom_nojts.c, /trunk/lwgeom/lwpostgis.sql.in: Added JTSnoop and JTSversion functions. 2005-06-10 11:58 strk * /trunk/doc/postgis.xml: More info in the Upgrade chapter (soft upgrade/hard upgrade) 2005-06-10 09:54 strk * /trunk/regress/regress_ogc.sql, /trunk/regress/regress_ogc_expected: Added isvalid(empty) test 2005-06-09 16:02 strk * /trunk/TODO: updated 2005-06-09 16:02 strk * /trunk/lwgeom/lwgeom_functions_analytic.c: Added SRID check in line_locate_point() 2005-06-09 16:02 strk * /trunk/lwgeom/lwpostgis.sql.in: removed spurious comments 2005-06-09 16:01 strk * /trunk/lwgeom/ptarray.c: Fixed bug in ptarray_locate_point 2005-06-09 16:00 strk * /trunk/regress/lwgeom_regress.sql, /trunk/regress/lwgeom_regress_expected: Added test for line_locate_point 2005-06-09 15:12 strk * /trunk/CHANGES, /trunk/TODO, /trunk/doc/postgis.xml, /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwgeom_functions_analytic.c, /trunk/lwgeom/lwpostgis.sql.in, /trunk/lwgeom/ptarray.c: Added line_locate_point() function 2005-06-09 12:30 strk * /trunk/lwgeom/lwgeom_functions_analytic.c: Added a check for correct order of ``from'' and ``to'' args in line_substring() 2005-06-09 12:24 strk * /trunk/CHANGES, /trunk/TODO, /trunk/doc/postgis.xml, /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwgeom_functions_analytic.c, /trunk/lwgeom/lwpostgis.sql.in, /trunk/lwgeom/ptarray.c: NEW line_substring() function 2005-06-07 07:51 strk * /trunk/Makefile, /trunk/lwgeom/Makefile.shlib: Added missing Makefile.shlib and removed explicit 'all' rule from lwgeom build 2005-06-06 18:42 strk * /trunk/Makefile.config.in, /trunk/TODO, /trunk/configure.in: iconv autodetection 2005-06-06 17:28 strk * /trunk/lwgeom/Makefile: Moved 'all' rule before Makefile.shlib inclusion, to have bare 'make' calls work again 2005-06-06 17:21 strk * /trunk/lwgeom/lwpostgis.sql.in: Added WARNING about changes implications in terms of SCRIPTS_VERSION upgrade. Removed extra tokens after #endif directives to make newer preprocessor (3.4.3) happy. 2005-06-06 16:49 strk * /trunk/CHANGES, /trunk/utils/Makefile, /trunk/utils/README, /trunk/utils/postgis_proc_upgrade.pl: Initial implementation of postgis procedures upgrade script 2005-06-06 16:49 strk * /trunk/lwgeom/lwpostgis.sql.in: Added availability info for new functions 2005-06-06 16:48 strk * /trunk/Version.config: Incremented micro version number in SCRIPTS_VERSION (due to functions addition) 2005-06-06 16:47 strk * /trunk/create_undef.pl, /trunk/utils/create_undef.pl: Moved create_undef.pl from root to utils/ dir 2005-06-06 16:47 strk * /trunk/Makefile: Removed automatic build of docs 2005-06-06 07:58 mschaber * /trunk/CHANGES, /trunk/doc/postgis.xml, /trunk/jdbc2, /trunk/jdbc2/.cvsignore, /trunk/lwgeom/BBOXCACHE_BEHAVIOURS, /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwpostgis.sql.in: added scale() and transscale() functions (like transform()) 2005-06-06 07:54 mschaber * /trunk/jdbc2/Makefile: merge Alex' jdbc2 specific Makefile patches 2005-06-04 10:06 strk * /trunk/Makefile, /trunk/Makefile.config.in, /trunk/configure.in, /trunk/doc/Makefile, /trunk/jdbc2/Makefile, /trunk/loader/Makefile, /trunk/lwgeom/Makefile: Applied Alex Bodnaru patch for pgsql source tree dependency drop. 2005-05-25 17:14 strk * /branches/pgis_1_0/CHANGES, /branches/pgis_1_0/Version.config: Version changed to 1.0.2cvs 2005-05-25 12:01 strk * /trunk/extras/wkb_reader/printwkb.c, /trunk/extras/wkb_reader/readwkb.c, /trunk/extras/wkb_reader/wkbtest.h: Stripped out CR chars 2005-05-25 10:12 mschaber * /trunk/jdbc2/jtssrc/examples/JtsTestParser.java: fix comment 2005-05-25 10:08 mschaber * /trunk/jdbc2/Makefile, /trunk/jdbc2/jtssrc/examples/JtsTestParser.java, /trunk/jdbc2/jtssrc/org/postgis/jts/JtsBinaryParser.java, /trunk/jdbc2/jtssrc/org/postgis/jts/JtsBinaryWriter.java, /trunk/jdbc2/jtssrc/org/postgis/jts/JtsGeometry.java, /trunk/jdbc2/jtssrc/org/postgis/jts/JtsGisWrapper.java, /trunk/jdbc2/src/org/postgis/binary/ByteSetter.java, /trunk/jdbc2/src/org/postgis/binary/ValueSetter.java: JTS binary parser now passes basic regression suite 2005-05-24 17:19 strk * /trunk/CHANGES: Added release date for postgis-1.0.1 2005-05-24 16:56 strk * /trunk/TODO: Added iconv autodetection, removed already-added things 2005-05-24 14:02 strk * /trunk/doc/postgis.xml: Added postgis-1.0.1 release date 2005-05-24 13:46 cvs * /tags/pgis_1_0_1, /tags/pgis_1_0_1/CHANGES, /tags/pgis_1_0_1/COPYING, /tags/pgis_1_0_1/CREDITS, /tags/pgis_1_0_1/Version.config, /tags/pgis_1_0_1/doc/man, /tags/pgis_1_0_1/doc/postgis.xml, /tags/pgis_1_0_1/jdbc/examples/Test.java, /tags/pgis_1_0_1/jdbc/org, /tags/pgis_1_0_1/jdbc/org/postgis/Geometry.java, /tags/pgis_1_0_1/jdbc/org/postgis/LinearRing.java, /tags/pgis_1_0_1/jdbc/org/postgis/PGbox3d.java, /tags/pgis_1_0_1/jdbc/org/postgis/PGgeometry.java, /tags/pgis_1_0_1/jdbc/org/postgis/Point.java, /tags/pgis_1_0_1/jdbc2/.cvsignore, /tags/pgis_1_0_1/jdbc2/Makefile, /tags/pgis_1_0_1/loader/pgsql2shp.c, /tags/pgis_1_0_1/loader/shp2pgsql.c, /tags/pgis_1_0_1/lwgeom/lwgeom_estimate.c, /tags/pgis_1_0_1/lwgeom/lwgeom_spheroid.c, /tags/pgis_1_0_1/lwgeom/lwpostgis.sql.in, /tags/pgis_1_0_1/regress/regress_biginsert.sql, /tags/pgis_1_0_1/spatial_ref_sys.sql, /tags/pgis_1_0_1/utils/postgis_restore.pl, /tags/pgis_1_0_1/utils/test_estimation.pl, /tags/pgis_1_0_1/utils/test_joinestimation.pl: This commit was manufactured by cvs2svn to create tag 'pgis_1_0_1'. 2005-05-24 13:46 strk * /branches/pgis_1_0/Version.config: Fixed version to 1.0.1 2005-05-24 13:36 strk * /branches/pgis_1_0/CHANGES, /branches/pgis_1_0/doc/postgis.xml: Set release date to today 2005-05-23 16:18 mschaber * /trunk/jdbc2/src/org/postgis/Point.java: Cleaned up Point.equals(Point) mess 2005-05-23 14:15 strk * /trunk/doc/postgis.xml: Compiled 1.0.1 release notes 2005-05-23 14:13 strk * /branches/pgis_1_0/doc/postgis.xml: Compiled 1.0.1 release notes 2005-05-18 17:01 strk * /trunk/CHANGES, /trunk/utils/postgis_restore.pl: Applied 'strictness' patch by James Marca 2005-05-18 17:01 strk * /branches/pgis_1_0/CHANGES, /branches/pgis_1_0/utils/postgis_restore.pl: Applied 'strictness' patch by James Marca 2005-05-18 15:49 strk * /trunk/doc/postgis.xml: Fixed SetSRID() entry 2005-05-18 15:48 strk * /branches/pgis_1_0/doc/postgis.xml: Fixed SetSRID() entry 2005-05-18 15:39 strk * /trunk/CHANGES: added Paris projections fixes 2005-05-18 15:38 strk * /branches/pgis_1_0/CHANGES: added Paris projections fixes 2005-05-18 15:36 strk * /trunk/spatial_ref_sys.sql: Updated proj4text for some French projections, as for Nicolas Ribot report 2005-05-18 15:35 strk * /branches/pgis_1_0/spatial_ref_sys.sql: Updated proj4text for some French projections, as for Nicolas Ribot report 2005-05-16 17:51 strk * /branches/pgis_1_0/loader/pgsql2shp.c: BUGFIX in attribute names unicity enforcement 2005-05-16 17:51 strk * /branches/pgis_1_0/CHANGES: Added note about pgsq2shp attributes names bugfix 2005-05-16 17:50 strk * /trunk/CHANGES: Added note about pgsq2shp attributes names bugfix 2005-05-16 17:22 strk * /trunk/loader/pgsql2shp.c: Fixed DBF field names handling as for clashes avoiding. pgsql field renames are warned. 2005-05-16 08:05 strk * /trunk/CHANGES: Moved dumper and postgis_restore.pl changes in 1.0.1 section (back-ported) 2005-05-16 08:04 strk * /branches/pgis_1_0/CHANGES, /branches/pgis_1_0/doc/man/pgsql2shp.1, /branches/pgis_1_0/doc/man/shp2pgsql.1: Back-ported loaderdumper manuals update. Updated CHANGES file. 2005-05-16 08:03 strk * /branches/pgis_1_0/loader/pgsql2shp.c: Back-ported -k patch 2005-05-16 07:57 strk * /branches/pgis_1_0/utils/postgis_restore.pl: Accept custom options to createdb invocation 2005-05-16 07:49 strk * /trunk/utils/postgis_restore.pl: Allowed custom args passing to createdb invocation 2005-05-15 08:05 strk * /trunk/doc/man/pgsql2shp.1, /trunk/doc/man/shp2pgsql.1: updated docs as for -k switch 2005-05-13 14:16 strk * /trunk/CHANGES, /trunk/CREDITS: Added new -k switch and credits for it 2005-05-13 14:06 strk * /trunk/loader/pgsql2shp.c: Applied patch from Obe, Regina to keep identifiers case. 2005-05-13 08:03 strk * /trunk/Makefile.config.in, /trunk/configure.in, /trunk/lwgeom/Makefile: Added support for macosx build 2005-05-12 10:09 strk * /trunk/configure.in: changed PGBELIBS command to avoid backtics and newlines 2005-05-12 07:45 strk * /trunk/configure.in: Added another dir in search path for docbook.xml, changed shell invocation line for mingw to avoid newline char being used. 2005-05-11 08:55 strk * /trunk/lwgeom/Makefile: Renamed MINGW to mingw in HOST_OS findstrings 2005-05-10 12:52 strk * /branches/pgis_1_0/lwgeom/lwpostgis.sql.in: Forced OID usage in geometry_column table 2005-05-10 12:52 strk * /trunk/lwgeom/lwpostgis.sql.in: Forced OID usage in geometry_column table 2005-05-10 12:32 strk * /trunk/configure.in: fixed mingw handling syntax 2005-05-10 10:58 strk * /trunk, /trunk/.cvsignore: Added Makefile.config 2005-05-10 10:57 strk * /trunk/config.guess, /trunk/config.sub, /trunk/install-sh: Added scripts used by autoconf 2005-05-10 09:35 strk * /trunk/Makefile.config.in, /trunk/configure.in, /trunk/loader/Makefile, /trunk/lwgeom/Makefile: Added initial custom support for MINGW 2005-05-10 08:31 strk * /trunk/configure.in: GEOS autodetect activated 2005-05-10 08:15 strk * /branches/pgis_1_0/doc/postgis.xml: fixed upgrade procedure section as suggested by Steven Bowden 2005-05-10 08:15 strk * /trunk/doc/postgis.xml: fixed upgrade procedure section as suggested by Steven Bowden 2005-05-09 22:33 strk * /trunk/TODO: updated 2005-05-04 08:25 mschaber * /branches/pgis_1_0/jdbc2/Makefile: force jdbc2 classfiles to be java 1.2 compatible. 2005-05-04 07:00 strk * /branches/pgis_1_0/Version.config: lib version changed to 1.0.1CVS 2005-05-04 07:00 strk * /trunk/Version.config: Version bumped to 1.1.0CVS 2005-05-04 06:58 strk * /trunk/doc/postgis.xml: GEOS/JTS performed operations dox made more explicit about which argument is 'this' and which is 'otherGeometry'. 2005-05-04 06:58 strk * /branches/pgis_1_0/doc/postgis.xml: GEOS/JTS performed operations dox made more explicit about which argument is 'this' and which is 'otherGeometry'. 2005-05-02 10:52 strk * /trunk/CHANGES: Moved 1.0.1 changes into their own section - added jdbc2 -target change notice 2005-05-02 10:09 mschaber * /branches/pgis_1_0/CHANGES: added notice about jdbc2 makefile change 2005-04-28 11:51 mschaber * /trunk/Makefile, /trunk/jdbc2/Makefile: added jdbc2 maintainerclean 2005-04-28 11:01 strk * /trunk/Makefile: Fixed distclean rule to build required Makefile.config 2005-04-28 08:35 mschaber * /trunk/jdbc2/Makefile, /trunk/jdbc2/sources.inc: fix sources.inc things 2005-04-27 16:14 mschaber * /trunk/jdbc2/Makefile, /trunk/jdbc2/sources.inc: Reworked Makefile 2005-04-26 18:45 strk * /trunk/TODO: Added MakeValidShape() function 2005-04-26 18:08 strk * /trunk/Makefile.config.in: Fixed USE_JTS variable to actually use autoconf-detected value 2005-04-26 07:01 mschaber * /trunk/jdbc2/src/examples/VersionPrinter.java: Improved versionprinter to print offline versions even if database is not available 2005-04-22 01:07 strk * /trunk/CHANGES: Added fix in join selectivity 2005-04-22 01:07 strk * /branches/pgis_1_0/CHANGES: Added fix in join selectivity 2005-04-22 01:07 strk * /trunk/lwgeom/lwgeom_estimate.c: Fixed bug in join selectivity estimator returning invalid estimates (>1) 2005-04-22 01:05 strk * /branches/pgis_1_0/lwgeom/lwgeom_estimate.c: Fixed bug in join selectivity estimator returning invalid estimates (>1) 2005-04-21 16:31 strk * /branches/pgis_1_0/CHANGES, /branches/pgis_1_0/lwgeom/lwgeom_spheroid.c: Fixed bug in 3d spheroid length computation, patch by zmocnik at hotmail dot com 2005-04-21 16:31 strk * /trunk/CHANGES, /trunk/lwgeom/lwgeom_spheroid.c: Fixed bug in 3d spheroid length computation, patch by zmocnik at hotmail dot com 2005-04-21 09:21 strk * /trunk/TODO: Added new LRS funx suggested by Paul 2005-04-21 09:09 strk * /trunk/CHANGES: updated 2005-04-21 09:08 strk * /trunk/loader/shp2pgsql.c: Applied patch from Ron Mayer fixing a segfault in string escaper funx 2005-04-21 09:07 strk * /branches/pgis_1_0/CHANGES: updated 2005-04-21 09:07 strk * /branches/pgis_1_0/loader/shp2pgsql.c: Applied patch from Ron Mayer fixing a segfault in string escaper funx 2005-04-20 15:22 strk * /branches/pgis_1_0/doc/postgis.xml: Fixed link to SimpleFeature Specification 2005-04-20 15:22 strk * /trunk/doc/postgis.xml: Fixed link to SimpleFeature Specification 2005-04-20 15:17 strk * /trunk/lwgeom/Makefile: Fixed clean-lib rule (wasn't removing anything!) 2005-04-20 15:09 mschaber * /trunk/lwgeom/lwpostgis.sql.in: Fixed pg_opclass update to be schema-aware. 2005-04-20 15:09 mschaber * /branches/pgis_1_0/lwgeom/lwpostgis.sql.in: Fixed pg_opclass update to be schema-aware. 2005-04-20 10:27 strk * /branches/pgis_1_0/doc/postgis.xml: Fixed bogus example of GeometryFromText(box3d, int) changing it to SetSRID(box3d, int) in chapter 5.1.2 2005-04-20 10:21 strk * /trunk/doc/postgis.xml: Fixed bogus example of GeometryFromText(box3d, int) changing it to SetSRID(box3d, int) in chapter 5.1.2 2005-04-20 08:12 strk * /trunk/TODO: Updated 2005-04-20 08:10 strk * /trunk/Makefile: Added rules to automatically call configure or config.status, added docs rule to be invoked by topdir. 2005-04-20 08:01 strk * /trunk/Makefile.config: Removed again, can't work anymore. 2005-04-20 07:55 strk * /trunk/Makefile.config: Put old Makefile.config back to allow for automatic documentation production, must be removed again when process gets updated. 2005-04-19 14:40 mschaber * /branches/pgis_1_0/jdbc2, /branches/pgis_1_0/jdbc2/.cvsignore: Added eclipsebin directory to cvsignore. 2005-04-19 10:58 strk * /trunk/configure.in: added LPATH to summary output (if different from install dir) 2005-04-19 10:41 strk * /trunk/Makefile.config.in, /trunk/configure.in, /trunk/doc/Makefile, /trunk/lwgeom/Makefile: Reworked autoconf path to use pgsql or custom layout based on presence of a --prefix switch. 2005-04-19 09:32 strk * /trunk/Makefile.config.in: Added -c flag to INSTALL invokations (copy, not move) 2005-04-19 09:20 strk * /trunk/autogen.sh, /trunk/configure.in: More info in configure output, added autogen.sh wrapper 2005-04-18 23:31 strk * /trunk/CREDITS: Added 1.0.0 section 2005-04-18 23:31 cvs * /tags/pgis_1_0_0, /tags/pgis_1_0_0/CHANGES, /tags/pgis_1_0_0/COPYING, /tags/pgis_1_0_0/CREDITS, /tags/pgis_1_0_0/doc/postgis.xml, /tags/pgis_1_0_0/jdbc/examples/Test.java, /tags/pgis_1_0_0/jdbc/org, /tags/pgis_1_0_0/jdbc/org/postgis/Geometry.java, /tags/pgis_1_0_0/jdbc/org/postgis/LinearRing.java, /tags/pgis_1_0_0/jdbc/org/postgis/PGbox3d.java, /tags/pgis_1_0_0/jdbc/org/postgis/PGgeometry.java, /tags/pgis_1_0_0/jdbc/org/postgis/Point.java, /tags/pgis_1_0_0/lwgeom/lwgeom_estimate.c, /tags/pgis_1_0_0/regress/regress_biginsert.sql, /tags/pgis_1_0_0/utils/test_estimation.pl, /tags/pgis_1_0_0/utils/test_joinestimation.pl: This commit was manufactured by cvs2svn to create tag 'pgis_1_0_0'. 2005-04-18 23:31 strk * /branches/pgis_1_0/CREDITS: Added 1.0.0 section 2005-04-18 14:46 strk * /trunk, /trunk/.cvsignore, /trunk/Makefile, /trunk/Makefile.config, /trunk/Makefile.config.in, /trunk/configure.in, /trunk/doc/Makefile, /trunk/loader/Makefile, /trunk/lwgeom/Makefile: Improved autoconf script, dropped pgsql source dependency. EXPERIMENTAL. 2005-04-18 14:25 strk * /trunk/TODO: Added TODO list for release 1.1 2005-04-18 14:15 strk * /trunk/CHANGES, /trunk/doc/postgis.xml: Fixed 1.0.0 release date to 2005/04/19 2005-04-18 14:14 strk * /branches/pgis_1_0/CHANGES, /branches/pgis_1_0/doc/postgis.xml: Fixed 1.0.0 release date to 2005/04/19 2005-04-18 14:12 strk * /branches/pgis_1_0/CHANGES, /branches/pgis_1_0/doc/postgis.xml, /branches/pgis_1_0/lwgeom/lwgeom_estimate.c: Slightly changed standard deviation computation to be more corner-case-friendly. 2005-04-18 14:12 strk * /trunk/CHANGES, /trunk/doc/postgis.xml, /trunk/lwgeom/lwgeom_estimate.c: Slightly changed standard deviation computation to be more corner-case-friendly. 2005-04-18 14:04 strk * /trunk/CHANGES, /trunk/doc/postgis.xml: Added estmator code and testers bugfix for 1.0.0 release. 2005-04-18 14:03 strk * /branches/pgis_1_0/CHANGES, /branches/pgis_1_0/doc/postgis.xml: Added changes in estimator code and tester. 2005-04-18 13:50 strk * /trunk/utils/test_joinestimation.pl: Fixed bug in table2 schema parsing. 2005-04-18 13:49 strk * /branches/pgis_1_0/utils/test_joinestimation.pl: Fixed bug in table2 schema parsing. 2005-04-18 13:30 strk * /trunk/utils/test_estimation.pl: Fixed to work against LWGEOM installations 2005-04-18 13:28 strk * /branches/pgis_1_0/utils/test_estimation.pl: Fixed to work against LWGEOM installations 2005-04-18 10:57 strk * /trunk/lwgeom/lwgeom_estimate.c: Applied patched by Ron Mayer fixing memory leakages and invalid results in join selectivity estimator. Fixed some return to use default JOIN selectivity estimate instead of default RESTRICT selectivity estimate. 2005-04-18 10:57 strk * /branches/pgis_1_0/lwgeom/lwgeom_estimate.c: Applied patched by Ron Mayer fixing memory leakages and invalid results in join selectivity estimator. Fixed some return to use default JOIN selectivity estimate instead of default RESTRICT selectivity estimate. 2005-04-15 20:12 strk * /trunk/doc/postgis.xml: Fixed Makefile to read Makefile.config 2005-04-15 20:11 strk * /branches/pgis_1_0/doc/postgis.xml: Fixed Makefile reference to read Makefile.config. 2005-04-15 20:11 cvs * /branches/pgis_1_0, /branches/pgis_1_0/COPYING, /branches/pgis_1_0/jdbc/examples/Test.java, /branches/pgis_1_0/jdbc/org, /branches/pgis_1_0/jdbc/org/postgis/Geometry.java, /branches/pgis_1_0/jdbc/org/postgis/LinearRing.java, /branches/pgis_1_0/jdbc/org/postgis/PGbox3d.java, /branches/pgis_1_0/jdbc/org/postgis/PGgeometry.java, /branches/pgis_1_0/jdbc/org/postgis/Point.java, /branches/pgis_1_0/regress/regress_biginsert.sql: This commit was manufactured by cvs2svn to create branch 'pgis_1_0'. 2005-04-15 15:10 strk * /trunk/README.postgis: Updated to reflect examples->extras rename 2005-04-15 15:09 strk * /trunk/examples, /trunk/extras, /trunk/extras/WFS_locks, /trunk/extras/WFS_locks/Makefile, /trunk/extras/WFS_locks/README, /trunk/extras/WFS_locks/WFS_locks.c, /trunk/extras/WFS_locks/WFS_locks.sql.in, /trunk/extras/ogc_test_suite, /trunk/extras/ogc_test_suite/.cvsignore, /trunk/extras/ogc_test_suite/1_schema.sql, /trunk/extras/ogc_test_suite/2_queries.sql, /trunk/extras/ogc_test_suite/3_cleanup.sql, /trunk/extras/ogc_test_suite/Makefile, /trunk/extras/ogc_test_suite/README, /trunk/extras/wkb_reader, /trunk/extras/wkb_reader/.cvsignore, /trunk/extras/wkb_reader/Makefile, /trunk/extras/wkb_reader/README, /trunk/extras/wkb_reader/printwkb.c, /trunk/extras/wkb_reader/readwkb.c, /trunk/extras/wkb_reader/wkbtest.h: Renamed examples/ to extras/. Added WFS_locks. 2005-04-15 14:04 mschaber * /trunk/CHANGES, /trunk/Version.config, /trunk/jdbc2, /trunk/jdbc2/.cvsignore, /trunk/jdbc2/Makefile, /trunk/jdbc2/README, /trunk/jdbc2/jtssrc/examples/JtsTestParser.java, /trunk/jdbc2/jtssrc/org/postgis/jts/JtsBinaryParser.java, /trunk/jdbc2/jtssrc/org/postgis/jts/JtsBinaryWriter.java, /trunk/jdbc2/jtssrc/org/postgis/jts/JtsGeometry.java, /trunk/jdbc2/jtssrc/org/postgis/jts/JtsGisWrapper.java, /trunk/jdbc2/jtssrc/org/postgis/jts/JtsWrapper.java, /trunk/jdbc2/src/examples/Test.java, /trunk/jdbc2/src/examples/TestAutoregister.java, /trunk/jdbc2/src/examples/TestBoxes.java, /trunk/jdbc2/src/examples/TestParser.java, /trunk/jdbc2/src/examples/TestServer.java, /trunk/jdbc2/src/examples/VersionPrinter.java, /trunk/jdbc2/src/org/postgis/ComposedGeom.java, /trunk/jdbc2/src/org/postgis/DriverWrapper.java, /trunk/jdbc2/src/org/postgis/DriverWrapperAutoprobe.java, /trunk/jdbc2/src/org/postgis/DriverWrapperLW.java, /trunk/jdbc2/src/org/postgis/Geometry.java, /trunk/jdbc2/src/org/postgis/GeometryCollection.java, /trunk/jdbc2/src/org/postgis/LineString.java, /trunk/jdbc2/src/org/postgis/LinearRing.java, /trunk/jdbc2/src/org/postgis/MultiLineString.java, /trunk/jdbc2/src/org/postgis/MultiPoint.java, /trunk/jdbc2/src/org/postgis/MultiPolygon.java, /trunk/jdbc2/src/org/postgis/PGbox2d.java, /trunk/jdbc2/src/org/postgis/PGbox3d.java, /trunk/jdbc2/src/org/postgis/PGboxbase.java, /trunk/jdbc2/src/org/postgis/PGgeometry.java, /trunk/jdbc2/src/org/postgis/PGgeometryLW.java, /trunk/jdbc2/src/org/postgis/Point.java, /trunk/jdbc2/src/org/postgis/PointComposedGeom.java, /trunk/jdbc2/src/org/postgis/Polygon.java, /trunk/jdbc2/src/org/postgis/Version.java, /trunk/jdbc2/src/org/postgis/binary/BinaryParser.java, /trunk/jdbc2/src/org/postgis/binary/BinaryWriter.java, /trunk/jdbc2/src/org/postgis/binary/ByteGetter.java, /trunk/jdbc2/src/org/postgis/binary/ByteSetter.java, /trunk/jdbc2/src/org/postgis/binary/ValueGetter.java, /trunk/jdbc2/src/org/postgis/binary/ValueSetter.java, /trunk/jdbc2/stubs/org/postgresql/Connection.java, /trunk/jdbc2/stubs/org/postgresql/PGConnection.java, /trunk/jdbc2/todo.txt, /trunk/lwgeom, /trunk/lwgeom/.cvsignore, /trunk/lwgeom/TODO: jdbc2 works: + Makefile improvements + JTS support improvements + Improved regression test system + Basic consistency check method for geometry collections + Support for (Hex)(E)wkb + Autoprobing DriverWrapper for HexWKB / EWKT switching 2005-04-15 10:01 strk * /trunk, /trunk/.cvsignore: Added configure outputs 2005-04-15 09:54 strk * /trunk/CREDITS, /trunk/doc/postgis.xml: Added more people to manual "CREDITS" chapter (copied from CREDITS file). Added a not in CREDITS redirecting to the postgis manual. 2005-04-15 09:31 strk * /trunk/Version.config: Version bumbed to 1.0.0 2005-04-14 13:35 strk * /trunk/CHANGES, /trunk/doc/postgis.xml: Added shp2pgsql bugfix and autoconf improvement in Release Notes. 2005-04-14 12:58 strk * /trunk/loader/shp2pgsql.c: Applied patch by Gino Lucrezi fixing bug in string escaping code. 2005-04-14 11:25 strk * /trunk/configure.in: --enable-autoconf put back 2005-04-14 11:23 strk * /trunk/configure.in: Cleanup, improvements, JTS support added 2005-04-14 09:40 strk * /trunk/doc/postgis.xml: Added Alex Bodnaru in the "Other contributors" section, for debian packaging. 2005-04-14 08:02 strk * /trunk/lwgeom/TODO: Added a not about need of memory alignment constraints handling for deserializers 2005-04-13 15:57 strk * /trunk/doc/postgis.xml: Removed the CREDITS section from Release Notes and move contributors in chapter 1.1 (Credits). 2005-04-13 14:25 strk * /trunk/doc/postgis.xml: Release notes made an appendix, updated credits section 2005-04-13 14:24 strk * /trunk/loader/Makefile: Added MINGW support as suggested by David Techer. 2005-04-12 11:18 strk * /trunk/doc/postgis.xml: Added release notes for 1.0.0 final 2005-04-12 11:17 strk * /trunk/doc/Makefile: XSLBASE made back-redefinable 2005-04-08 06:45 pramsey * /trunk/doc/Makefile: Make xsl reference work for rackmount nightly build 2005-04-07 21:02 mschaber * /trunk/doc/Makefile, /trunk/doc/postgis.xml: typo fixes and linked function in 4.2.4 2005-04-07 19:03 strk * /trunk/CHANGES: Added new strict OGC compliancy enforcement sector of manual 2005-04-07 19:00 strk * /trunk/doc/postgis.xml: Corrected and augmented the new chapter about ensuring OGC compliancy. 2005-04-07 09:32 mschaber * /trunk/doc/postgis.xml: Added information about geometry validity. 2005-04-06 16:49 strk * /trunk/CHANGES: Added -p flag addition for shp2pgsql 2005-04-06 14:16 strk * /trunk/loader/shp2pgsql.c: Removed manual update of gid field. 2005-04-06 14:02 mschaber * /trunk/doc/man/shp2pgsql.1, /trunk/doc/postgis.xml, /trunk/loader/README.shp2pgsql, /trunk/loader/shp2pgsql.c: added -p option (prepare mode) that spits out the table schema without inserting any data. 2005-04-06 10:46 strk * /trunk/loader/shp2pgsql.c: Bugfix in -w (hwgeom) handling of ZM shapefiles. Big reorganizzation of code to easy maintainance. 2005-04-06 08:53 strk * /trunk/CHANGES: force_3dm() bugfix 2005-04-06 08:53 strk * /trunk/lwgeom/lwgeom_functions_basic.c: Augmented memory allocated by force_3dm() - detected cases of memory shortage 2005-04-05 13:43 mschaber * /trunk/doc/man/shp2pgsql.1: Fix documentation of -D option in shp2pgsql manpage 2005-04-05 10:18 strk * /trunk/CHANGES: Added transform() bugfix 2005-04-05 10:18 strk * /trunk/lwgeom/lwgeom_transform.c: BUGFIX in transform() releaseing random memory address 2005-04-05 08:00 strk * /trunk/CHANGES, /trunk/doc/man/shp2pgsql.1, /trunk/doc/postgis.xml: Documented loader support for 0.x versions 2005-04-04 20:51 strk * /trunk/loader/shp2pgsql.c: Added -w flag to output old (WKT/HWGEOM) sql. 2005-04-04 09:48 strk * /trunk/lwgeom/Makefile: Added install of loader/dumper manual pages 2005-04-01 09:39 strk * /trunk/CHANGES: Added not about new manual pages 2005-04-01 09:38 strk * /trunk/doc/Makefile, /trunk/doc/man, /trunk/doc/man/pgsql2shp.1, /trunk/doc/man/shp2pgsql.1: Added manual pages provided by Roberto Boati <roberto.boati@daisyred.com> 2005-03-30 17:25 strk * /trunk/make_dist.sh: Updated to replace 'RC' into '-rc' when building package dir (and tar). Removed autom4te.cache directory after call to autoconf. 2005-03-30 17:03 cvs * /tags/pgis_1_0_0RC6, /tags/pgis_1_0_0RC6/COPYING, /tags/pgis_1_0_0RC6/jdbc/examples/Test.java, /tags/pgis_1_0_0RC6/jdbc/org, /tags/pgis_1_0_0RC6/jdbc/org/postgis/Geometry.java, /tags/pgis_1_0_0RC6/jdbc/org/postgis/LinearRing.java, /tags/pgis_1_0_0RC6/jdbc/org/postgis/PGbox3d.java, /tags/pgis_1_0_0RC6/jdbc/org/postgis/PGgeometry.java, /tags/pgis_1_0_0RC6/jdbc/org/postgis/Point.java, /tags/pgis_1_0_0RC6/regress/regress_biginsert.sql: This commit was manufactured by cvs2svn to create tag 'pgis_1_0_0RC6'. 2005-03-30 17:03 strk * /trunk/CHANGES, /trunk/Version.config, /trunk/doc/postgis.xml: Scripts version set to 0.3.0 (minor increment as a scripts override won't suffice to get rid of dropped box2d funx). Set release date and other versions to RC6 2005-03-30 15:24 mschaber * /trunk/jdbc2/Makefile, /trunk/jdbc2/jtssrc/examples/JtsTestParser.java, /trunk/jdbc2/jtssrc/org/postgis/jts/JtsBinaryParser.java, /trunk/jdbc2/jtssrc/org/postgis/jts/JtsGeometry.java, /trunk/jdbc2/jtssrc/org/postgis/jts/JtsGisWrapper.java, /trunk/jdbc2/jtssrc/org/postgis/jts/JtsWrapper.java, /trunk/jdbc2/src/examples/Test.java, /trunk/jdbc2/src/examples/TestAutoregister.java, /trunk/jdbc2/src/examples/TestBoxes.java, /trunk/jdbc2/src/examples/TestParser.java, /trunk/jdbc2/src/examples/TestServer.java, /trunk/jdbc2/src/examples/VersionPrinter.java, /trunk/jdbc2/src/org/postgis/ComposedGeom.java, /trunk/jdbc2/src/org/postgis/DriverWrapper.java, /trunk/jdbc2/src/org/postgis/Geometry.java, /trunk/jdbc2/src/org/postgis/GeometryCollection.java, /trunk/jdbc2/src/org/postgis/LineString.java, /trunk/jdbc2/src/org/postgis/LinearRing.java, /trunk/jdbc2/src/org/postgis/MultiLineString.java, /trunk/jdbc2/src/org/postgis/MultiPoint.java, /trunk/jdbc2/src/org/postgis/MultiPolygon.java, /trunk/jdbc2/src/org/postgis/PGbox2d.java, /trunk/jdbc2/src/org/postgis/PGbox3d.java, /trunk/jdbc2/src/org/postgis/PGboxbase.java, /trunk/jdbc2/src/org/postgis/PGgeometry.java, /trunk/jdbc2/src/org/postgis/Point.java, /trunk/jdbc2/src/org/postgis/PointComposedGeom.java, /trunk/jdbc2/src/org/postgis/Polygon.java, /trunk/jdbc2/src/org/postgis/Version.java, /trunk/jdbc2/src/org/postgis/binary/BinaryParser.java, /trunk/jdbc2/src/org/postgis/binary/ByteGetter.java, /trunk/jdbc2/src/org/postgis/binary/ValueGetter.java, /trunk/jdbc2/stubs/org/postgresql/Connection.java, /trunk/jdbc2/stubs/org/postgresql/PGConnection.java: Preliminary change email addres to private one because schabios@logi-track.com is currently not working. 2005-03-30 11:47 strk * /trunk/CHANGES, /trunk/doc/postgis.xml: Added RC6 release notes. 2005-03-30 11:46 strk * /trunk/lwgeom/lwgeom_box2dfloat4.c: Obsoleted functions set back in, to avoid problems upgrading. 2005-03-30 11:40 strk * /trunk/lwgeom/lwgeom_box2dfloat4.c, /trunk/lwgeom/lwpostgis.sql.in: Removed obsoleted box2d functions 2005-03-29 16:34 strk * /trunk/CHANGES: Added postgis_restore.pl bugfix 2005-03-29 16:33 strk * /trunk/utils/postgis_restore.pl: Changed she-bang back the way it was (disabled) - didn't work like that! Added {x,y}{min,max}(box2d) to list of obsoleted funx. 2005-03-29 13:23 mschaber * /trunk/jdbc2/Makefile: Fix build for win32 using mingw 2005-03-28 11:37 strk * /trunk/CHANGES, /trunk/Version.config, /trunk/lwgeom/lwpostgis.sql.in: Dropped {x,y}{min,max}(box2d) functions 2005-03-28 09:48 strk * /trunk/CHANGES: Added multi() changes 2005-03-28 09:47 strk * /trunk/CHANGES, /trunk/lwgeom/lwgeom_functions_basic.c: Fixed bug in multi() leaving SRID in inner geometries. Added early return for already multi() and BBOX'ed geoms. 2005-03-28 09:45 strk * /trunk/regress/regress.sql, /trunk/regress/regress_expected: Added regress tests for multi() 2005-03-25 18:43 strk * /trunk/loader/pgsql2shp.c: Fixed PQunescapeBytearea argument (might give problems on 64bit archs) 2005-03-25 16:38 cvs * /tags/pgis_1_0_0RC5, /tags/pgis_1_0_0RC5/COPYING, /tags/pgis_1_0_0RC5/jdbc/examples/Test.java, /tags/pgis_1_0_0RC5/jdbc/org, /tags/pgis_1_0_0RC5/jdbc/org/postgis/Geometry.java, /tags/pgis_1_0_0RC5/jdbc/org/postgis/LinearRing.java, /tags/pgis_1_0_0RC5/jdbc/org/postgis/PGbox3d.java, /tags/pgis_1_0_0RC5/jdbc/org/postgis/PGgeometry.java, /tags/pgis_1_0_0RC5/jdbc/org/postgis/Point.java, /tags/pgis_1_0_0RC5/regress/regress_biginsert.sql: This commit was manufactured by cvs2svn to create tag 'pgis_1_0_0RC5'. 2005-03-25 16:38 strk * /trunk/Version.config: MICRO_VERSION set to RC5 2005-03-25 16:38 strk * /trunk/CHANGES: Added release date and version 2005-03-25 16:37 strk * /trunk/doc/postgis.xml: Added release dates 2005-03-25 16:28 strk * /trunk/doc/postgis.xml: Added a not in performance tips chapter about dimension constraints. Removed part on update_geometry_stats as it should have no effect. 2005-03-25 14:49 strk * /trunk/doc/postgis.xml: generalized Other changes 2005-03-25 14:48 strk * /trunk/utils/postgis_restore.pl: Fixed bogus she-bang 2005-03-25 13:56 strk * /trunk/doc/postgis.xml: Updated release notes section 2005-03-25 09:34 strk * /trunk/lwgeom/lwgeom_estimate.c: code cleanup 2005-03-24 18:01 mschaber * /trunk/CHANGES, /trunk/doc/postgis.xml: additional performance tips 2005-03-24 16:28 strk * /trunk/lwgeom/lwgeom_functions_basic.c: Variable declaration set in place in lwgeom_centroid() 2005-03-24 16:27 strk * /trunk/CHANGES: Added estimated_extent() bugfix notice 2005-03-24 16:27 strk * /trunk/lwgeom/lwgeom_estimate.c: Added comments in estimate_allocation() bugfix point. 2005-03-24 15:07 strk * /trunk/lwgeom/lwgeom_functions_basic.c: Fixed non-GEOS centroid() function to avoid obsoleted LWGEOM_EXPLODED funx 2005-03-24 14:45 strk * /trunk/lwgeom/lwgeom_estimate.c: Fixed bug in estimated_extent() returning pointer to a memory allocated in SPI memory context 2005-03-23 17:10 strk * /trunk/lwgeom/lwgeom_box3d.c: Removed cr 2005-03-23 16:29 strk * /trunk/regress/regress.sql, /trunk/regress/regress_expected: Added box3d computation tests 2005-03-23 16:24 strk * /trunk/CHANGES: added box3d computation fix 2005-03-23 16:23 strk * /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwgeom_api.c, /trunk/lwgeom/lwgeom_box3d.c: Fixed bug in box3d computation. Dropped obsoleted LWGEOM_EXPLODED structure and associated functions. 2005-03-21 17:56 strk * /trunk/CHANGES: grep -v arg quoted.. 2005-03-21 17:52 strk * /trunk/lwgeom/Makefile: Quoted grep argument 2005-03-21 13:43 mschaber * /trunk/jdbc2, /trunk/jdbc2/.cvsignore: handle versioned jars in cvsignore 2005-03-21 12:24 strk * /trunk/doc/postgis.xml: Expanded estimated_extent() paragraph to document differences between pre and post pgsql 800. 2005-03-18 21:04 cvs * /tags/pgis_1_0_0RC4, /tags/pgis_1_0_0RC4/COPYING, /tags/pgis_1_0_0RC4/jdbc/examples/Test.java, /tags/pgis_1_0_0RC4/jdbc/org, /tags/pgis_1_0_0RC4/jdbc/org/postgis/Geometry.java, /tags/pgis_1_0_0RC4/jdbc/org/postgis/LinearRing.java, /tags/pgis_1_0_0RC4/jdbc/org/postgis/PGbox3d.java, /tags/pgis_1_0_0RC4/jdbc/org/postgis/PGgeometry.java, /tags/pgis_1_0_0RC4/jdbc/org/postgis/Point.java, /tags/pgis_1_0_0RC4/regress/regress_biginsert.sql: This commit was manufactured by cvs2svn to create tag 'pgis_1_0_0RC4'. 2005-03-18 21:04 strk * /trunk/CHANGES: Set release date 2005-03-18 17:47 strk * /trunk/CHANGES: postgis_restore.pl improvements 2005-03-18 17:23 strk * /trunk/utils/postgis_restore.pl: Hash used for detecting obsoleted funx in dump 2005-03-18 12:43 strk * /trunk/lwgeom/Makefile, /trunk/lwgeom/lwpostgis.sql.in: Fixed missing use of _IMMUTABLE_STRICT define in new get_proj4_from_srid(). Improvement in Makefile to allow reconstruction of missing ../lwpostgis.sql 2005-03-18 12:37 strk * /trunk/CHANGES: added box3d-computation bugfix note 2005-03-18 12:36 strk * /trunk/lwgeom/liblwgeom.c, /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwcollection.c, /trunk/lwgeom/lwgeom.c, /trunk/lwgeom/lwgeom.h, /trunk/lwgeom/lwgeom_api.c, /trunk/lwgeom/lwgeom_box3d.c, /trunk/lwgeom/lwgeom_ogc.c, /trunk/lwgeom/lwgeom_pg.c, /trunk/lwgeom/lwgeom_transform.c, /trunk/lwgeom/lwline.c, /trunk/lwgeom/lwpoint.c, /trunk/lwgeom/lwpoly.c, /trunk/lwgeom/ptarray.c: Big API cleanup. Bug fix in box3d computation for collections containing empty elements. 2005-03-18 10:47 strk * /trunk/regress/lwgeom_regress.sql, /trunk/regress/lwgeom_regress_expected: Added extent(), extent3d() and collect() tests - should really give this tests a new layout ... 2005-03-17 18:14 strk * /trunk/CHANGES: box2d outupt precision increment 2005-03-17 18:11 strk * /trunk/lwgeom/lwgeom_box2dfloat4.c: BOX2D output reverted to .15g precision 2005-03-17 09:39 strk * /trunk/lwgeom/lwgeom_functions_basic.c: Early memory releases in lwgeom_translate_recursive 2005-03-16 15:08 strk * /trunk/CHANGES, /trunk/lwgeom/lwpostgis.sql.in: Changed get_proj4_from_srid() implementation from SQL to PLPGSQL to workaround a bug of pgsql8.0.{1,2} 2005-03-16 11:41 strk * /trunk/lwgeom/liblwgeom.c, /trunk/lwgeom/lwgeom_api.c, /trunk/lwgeom/lwgeom_ogc.c, /trunk/lwgeom/lwgeom_transform.c: Early memory releases on transform_geometry_recursive() and LWGEOM_asText(). Code cleanups. 2005-03-15 12:24 strk * /trunk/loader/shp2pgsql.c: hole-in-ring detector made more readable 2005-03-15 09:25 strk * /trunk/CHANGES: Added loader bug fix 2005-03-14 22:02 strk * /trunk/loader/shp2pgsql.c: Fixed holes handling. 2005-03-14 11:31 strk * /trunk/jdbc2/Makefile: Added cleanup of versioned jars 2005-03-14 11:14 strk * /trunk/lwgeom/Makefile: installdirs/clean rules cleanup suggested by Alex Bodnaru 2005-03-11 17:56 strk * /trunk/lwgeom/lwgeom_transform.c: Early memory release in transform_geom 2005-03-11 17:47 strk * /trunk/lwgeom/lwgeom_functions_basic.c: Fixed destructive memory release in LWGEOM_translate() 2005-03-11 17:47 strk * /trunk/regress/regress.sql, /trunk/regress/regress_expected: Added test for translate() 2005-03-10 21:37 strk * /trunk/CHANGES: added 64bit bug fix 2005-03-10 19:26 strk * /trunk/lwgeom/lwgparse.c, /trunk/lwgeom/wktparse.h: Hopefully fixed bug in int4 and double reader from byte stream (was not working on 64bit machines). 2005-03-10 18:19 strk * /trunk/lwgeom/lwgparse.c, /trunk/lwgeom/wktunparse.c: Made void args explicit to make newer compilers happy 2005-03-10 18:18 strk * /trunk/lwgeom/wktparse.h: changed report_error typedef to allow for lwerror usage w/out problems 2005-03-08 18:36 mschaber * /trunk/jdbc2/README: Additional explanations in README. 2005-03-08 18:32 mschaber * /trunk/jdbc2/src/examples/VersionPrinter.java: Fix possible null pointer exception if PostGIS is compiled without geos / proj support. 2005-03-08 16:46 strk * /trunk/Makefile, /trunk/lwgeom/Makefile: More cleanups on 'clean' 2005-03-08 16:41 strk * /trunk/lwgeom/Makefile: Simplified clean rule 2005-03-08 16:39 strk * /trunk/Makefile: Added configure script removal in maintainer-clean rule 2005-03-08 16:00 strk * /trunk/libjts: Deleted libjts directory... libjts production should happen from within JTS itself. 2005-03-08 15:44 strk * /trunk/Makefile.config: Changed default JTS includes and lib paths 2005-03-08 12:39 strk * /trunk/Makefile.config, /trunk/libjts, /trunk/libjts/Makefile, /trunk/libjts/README: Added libjts build scripts 2005-03-08 12:21 strk * /trunk/Makefile: Added a distclean rule to get rid of autoconf-generated files. Had maintainer-clean rule invoke distclean rule. 2005-03-08 12:13 strk * /trunk/Makefile.config: set USE_JTS back to 0 - got set to 1 from previous commit 2005-03-08 12:11 strk * /trunk/Makefile, /trunk/utils/Makefile: Added utils rule to set the execute bit on utilities. 2005-03-08 12:04 strk * /trunk/Makefile.config, /trunk/Makefile.config.in: synced makefiles, changed default path of libjts 2005-03-08 11:24 strk * /trunk/lwgeom/lwgeom_jts.c: Commented out debugging lines 2005-03-08 11:24 strk * /trunk/lwgeom/lwgeom_jts_wrapper.cpp: avoided initializzation of JvNewObjectArray with undefined pointer 2005-03-08 11:06 strk * /trunk/loader/pgsql2shp.c, /trunk/loader/shp2pgsql.c: modernized old-style parameter declarations 2005-03-08 09:42 strk * /trunk/CHANGES: Added estimator changes 2005-03-08 09:27 strk * /trunk/lwgeom/lwgeom_estimate.c: RESTRICT selectivity estimator use self->varno instead of varRelid. Seems to work for subqueries... 2005-03-08 09:23 strk * /trunk/lwgeom/lwgeom_estimate.c: Fixed debugging lines. 2005-03-08 08:38 strk * /trunk/Makefile.config: Discarded environmental variable USE_JTS to avoid unexpected enabling 2005-03-07 21:24 strk * /trunk/lwgeom/lwgeom_geos.c: Added missing JTSnoop prototype 2005-03-07 21:19 strk * /trunk/lwgeom/Makefile: Put optimization flag back to -O2 2005-03-07 21:11 strk * /trunk/lwgeom/lwgeom_geos.c: Removed stub functions (moved to lwgeom_nojts.c) and added stub for JTSnoop. 2005-03-07 21:07 strk * /trunk/lwgeom/lwgeom_jts.c, /trunk/lwgeom/lwgeom_jts_wrapper.cpp: Added initial JTS wrapper. 2005-03-07 21:06 strk * /trunk/lwgeom/Makefile: Added spatial_ref_sys.sql and README.postgis to scripts install targets. Moved .sql scripts from ...$(datadir) to ...$(datadir)/contrib. Modified GEOS/JTS stub handling to use separate file when disabled. 2005-03-07 20:47 strk * /trunk/lwgeom/lwgeom_nojts.c: Separate stub funx file for builds w/out GEOS or JTS 2005-03-07 20:46 strk * /trunk/Makefile.config.in: sync'd with Makefile.config 2005-03-07 20:44 strk * /trunk/Makefile.config: Added JTS support parameter 2005-03-07 18:36 strk * /trunk/Makefile.config.in: Sync with Makefile.config 2005-03-07 16:08 strk * /trunk/Version.config: Incremented SCRIPTS_VERSION micro num 2005-03-07 13:58 strk * /trunk/regress/Makefile, /trunk/regress/run_index_regress, /trunk/regress/run_lwgeom_regress, /trunk/regress/run_ogc_regress, /trunk/regress/run_regress: Added process id to output files. Removed 'clean' rule. 2005-03-07 13:20 strk * /trunk/lwgeom/lwgeom_functions_basic.c: Removed unused lwexploded_dump() function 2005-03-07 11:53 mschaber * /trunk/jdbc2/Makefile: Fix version.in vs. version.config typo 2005-03-04 19:34 strk * /trunk/doc/Makefile: cleanups - version file source 2005-03-04 19:31 mleslie * /trunk/CHANGES, /trunk/doc/postgis.xml, /trunk/lwgeom/lwgeom_spheroid.c, /trunk/lwgeom/lwpostgis.sql.in: Cleaned up distance_sphere and updated documentation. 2005-03-04 19:25 strk * /trunk/make_dist.sh: removed temp files used in docs creation step 2005-03-04 19:18 strk * /trunk/doc/postgis.xml: Expanded "upgrading" chapter to explain postgis_restore.pl upgrade procedure. 2005-03-04 19:18 strk * /trunk/doc/Makefile: Made 'html' the default rule 2005-03-04 19:15 strk * /trunk/doc/Makefile: Parametrized XSLBASE directory 2005-03-04 16:29 strk * /trunk/make_dist.sh: Changed to use Version.config 2005-03-04 15:54 strk * /trunk/lwgeom/lwgeom_spheroid.c: Commented out unused variable 2005-03-04 15:25 mschaber * /trunk/CHANGES: added version improvement to changes 2005-03-04 15:22 mschaber * /trunk/Version.config, /trunk/jdbc2, /trunk/jdbc2/.cvsignore, /trunk/jdbc2/Makefile, /trunk/jdbc2/src/org/postgis/Version.java, /trunk/lwgeom/Makefile: - Separates the version config variables into the toplevel Version.config - Adds new version config variables for jdbc - jdbc "make jar" additionally creates files named like postgis_1_0_0RC4.jar using the info from Version.config - org/postgis/Version.java now uses a Makefile generated ressource to initialize its values, so it is always "in sync" with Version.config 2005-03-04 14:55 strk * /trunk/CHANGES: Added loader/dumper bug fixes 2005-03-04 14:54 strk * /trunk/loader/pgsql2shp.c: Fixed bug in multiline handling. 2005-03-04 14:48 strk * /trunk/loader/shp2pgsql.c: Applied patch from Jonne Savolainen fixing multilines handling 2005-03-04 14:25 strk * /trunk/Makefile: Added 'test' and 'maintainer-clean' rules. 2005-03-04 14:25 strk * /trunk/lwgeom/Makefile: Added a maintainer-clean rule. 2005-03-04 14:13 strk * /trunk/regress/Makefile, /trunk/regress/run_index_regress, /trunk/regress/run_lwgeom_regress, /trunk/regress/run_ogc_regress, /trunk/regress/run_regress: Parametrized test output dir and added Makefile 2005-03-04 11:03 mschaber * /trunk/jdbc2/Makefile: another make install fix :-( 2005-03-04 09:03 strk * /trunk/lwgeom/lwgeom_api.c, /trunk/lwgeom/lwgeom_pg.c: PG_LWGEOM_construct() moved from lwgeom_api.c to lwgeom_pg.c. 2005-03-04 08:52 strk * /trunk/README.postgis: Modified upgrade section to show postgis_restore.pl based procedure. 2005-03-04 07:51 mschaber * /trunk/jdbc2/Makefile: another "make install" fix from alex 2005-03-04 07:48 mschaber * /trunk/jdbc2/src/org/postgis/Version.java: Adopted Version.java to the official PostGIS scheme. 2005-03-04 07:36 mschaber * /trunk/jdbc2/src/org/postgis/Version.java: Updated VERSION to RC4 2005-03-04 07:32 mschaber * /trunk/jdbc2/Makefile: Removed unneccesarry TEMP variable 2005-03-03 22:12 mschaber * /trunk/jdbc2/build.xml: removed obsolete build.xml 2005-03-03 21:55 mschaber * /trunk/jdbc2/Makefile: Make classpath element separator configurable 2005-03-03 20:55 mschaber * /trunk/jdbc2/README: jdbc2 naming explanation Contact info Copyright notice 2005-03-03 19:08 mschaber * /trunk/jdbc2/Makefile: add postgis_debug.jar to make install (thx to alex bodnaru) 2005-03-03 17:20 mleslie * /trunk/lwgeom/lwgeom_spheroid.c, /trunk/lwgeom/lwpostgis.sql.in: Rebuilt the distance_sphere function. 2005-03-03 16:06 mschaber * /trunk/jdbc2/Makefile: Fix compile with jikes 2005-03-03 10:32 strk * /trunk/CHANGES: parser additions note 2005-03-03 10:31 strk * /trunk/lwgeom, /trunk/lwgeom/.cvsignore: Removed generated parser files. 2005-03-03 10:29 strk * /trunk/lwgeom/Makefile, /trunk/lwgeom/lex.yy.c, /trunk/lwgeom/wktparse.tab.c, /trunk/lwgeom/wktparse.tab.h: Added generated parsers to avoid FLEX/YACC requirement on release. 2005-03-02 17:29 strk * /trunk/make_dist.sh: Commented out parser generation... requires PGSQL source :( 2005-03-02 17:26 strk * /trunk/make_dist.sh: Added parser generation. 2005-03-02 17:04 strk * /trunk/CHANGES: added FLEX & YACC fix 2005-03-02 13:10 mschaber * /trunk/jdbc2/src/examples/TestParser.java: Additional Regression Test for prepared statement usage 2005-03-02 12:06 mschaber * /trunk/CHANGES, /trunk/jdbc2/Makefile, /trunk/jdbc2/src/org/postgis/ComposedGeom.java, /trunk/jdbc2/src/org/postgis/Geometry.java, /trunk/jdbc2/src/org/postgis/GeometryCollection.java, /trunk/jdbc2/src/org/postgis/LineString.java, /trunk/jdbc2/src/org/postgis/LinearRing.java, /trunk/jdbc2/src/org/postgis/MultiLineString.java, /trunk/jdbc2/src/org/postgis/MultiPoint.java, /trunk/jdbc2/src/org/postgis/MultiPolygon.java, /trunk/jdbc2/src/org/postgis/PGbox2d.java, /trunk/jdbc2/src/org/postgis/PGbox3d.java, /trunk/jdbc2/src/org/postgis/PGgeometry.java, /trunk/jdbc2/src/org/postgis/Point.java, /trunk/jdbc2/src/org/postgis/PointComposedGeom.java, /trunk/jdbc2/src/org/postgis/Polygon.java: Code cleanups, Makefile improvements. 2005-03-01 13:22 strk * /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwgeom.c, /trunk/lwgeom/test.c: Renamed lwgeom_to_wkt to lwgeom_to_ewkt, as it doesn't strip out non-ogc extensions. 2005-03-01 13:20 strk * /trunk/regress/regress_ogc_expected: Corrected expected results. 2005-03-01 11:41 strk * /trunk/regress/regress_ogc.sql, /trunk/regress/regress_ogc_expected, /trunk/regress/run_ogc_regress: Added GEOS/JTS provided functions test 2005-03-01 08:43 strk * /trunk/lwgeom/Makefile: Fixed install-lwgeom-scripts rule as suggested by Rhys Ickeringill. 2005-03-01 08:40 strk * /trunk/Makefile.config: FLEX and YACC variables set after PGSQL/Makefile.global has been sourced and only if not therein defined. 2005-03-01 01:17 pramsey * /trunk/doc/postgis.xml: Fix link error. 2005-02-28 09:57 mschaber * /trunk/jdbc2/jtssrc/org/postgis/jts/JtsGeometry.java: Add serialVersionUID for jdk1.5 correctly setType(), needed for jdbc 8.0+ 2005-02-28 08:14 mschaber * /trunk/jdbc2/jtssrc/org/postgis/jts/JtsGeometry.java: Add serialVersionUID for jdk1.5 correctly setType(), needed for jdbc 8.0+ 2005-02-25 13:44 strk * /trunk/CHANGES: Added geom_accum and SnapToGrid bug fixes 2005-02-25 13:42 strk * /trunk/lwgeom/lwgeom_functions_analytic.c: SnapToGrid: Fixed minor bug in consistency check. 2005-02-25 13:28 strk * /trunk/lwgeom/lwgeom_functions_basic.c: Fixed a bugus free() in LWGEOM_accum. 2005-02-25 09:34 strk * /trunk/CHANGES: added force_collection early return 2005-02-25 09:31 strk * /trunk/lwgeom/lwgeom_functions_basic.c: Added early return from force_collection when input is already a collection AND has a bbox cache. Suggested by Ron Majer. 2005-02-25 08:57 strk * /trunk/lwgeom/liblwgeom.h: Added comment on top of TYPE macros 2005-02-24 14:13 mschaber * /trunk/jdbc2/Makefile: Fixed makefile to allow compilation via kaffe javac - this one does not automatically include non-mentioned source files that are present in the classpath. 2005-02-24 11:43 mschaber * /trunk/jdbc2/src/org/postgis/PGboxbase.java: moved trim() call, this avoids calling trim() twice on unchanged value if we have only (1 2,3 4) rep. 2005-02-24 11:20 mschaber * /trunk/jdbc2/src/examples/TestParser.java: Additional regression tests for EWKT and EWKB on PostGIS 1.X 2005-02-24 08:36 cvs * /tags/pgis_1_0_0RC3, /tags/pgis_1_0_0RC3/COPYING, /tags/pgis_1_0_0RC3/jdbc/examples/Test.java, /tags/pgis_1_0_0RC3/jdbc/org, /tags/pgis_1_0_0RC3/jdbc/org/postgis/Geometry.java, /tags/pgis_1_0_0RC3/jdbc/org/postgis/LinearRing.java, /tags/pgis_1_0_0RC3/jdbc/org/postgis/PGbox3d.java, /tags/pgis_1_0_0RC3/jdbc/org/postgis/PGgeometry.java, /tags/pgis_1_0_0RC3/jdbc/org/postgis/Point.java, /tags/pgis_1_0_0RC3/regress/regress_biginsert.sql: This commit was manufactured by cvs2svn to create tag 'pgis_1_0_0RC3'. 2005-02-24 08:36 strk * /trunk/lwgeom/lwgeom_inout.c: Added missing prototype 2005-02-24 08:32 strk * /trunk/lwgeom/lwgeom_ogc.c: Fixed bug in StartPoint and EndPoint functions. 2005-02-24 08:10 strk * /trunk/lwgeom/Makefile: lib version changed to 1.0.0RC3, scripts version to 0.2.0. 2005-02-24 08:08 strk * /trunk/CHANGES: Added spatial_ref_sys change and version/release 2005-02-23 19:17 pramsey * /trunk/spatial_ref_sys.sql: Hand edit paris central meridian definitions. Danger: other non-Greenwich projections might also have problems. 2005-02-23 13:31 mschaber * /trunk/jdbc2/Makefile: another fastjar fix 2005-02-23 13:19 mschaber * /trunk/jdbc2/src/org/postgis/DriverWrapper.java: Fixed jikes compiler warning, using super. for static methods is suboptimal. 2005-02-23 09:59 strk * /trunk/CHANGES: GeometryFromText() bug fix 2005-02-23 09:58 strk * /trunk/lwgeom/BBOXCACHE_BEHAVIOURS, /trunk/lwgeom/lwgeom_ogc.c: Fixed GeometryFromText() to add a bbox cache FOR_COMPLEX_GEOMS 2005-02-23 09:44 strk * /trunk/CHANGES: Added bool::text cast 2005-02-23 09:00 strk * /trunk/lwgeom/lwgeom_inout.c, /trunk/lwgeom/lwpostgis.sql.in: Added bool::text cast. 2005-02-22 18:10 mschaber * /trunk/CHANGES, /trunk/jdbc2/Makefile: Updated jdbc2/Makefile: - more comments - all helper binaries are now configurable - workaround for broken woody jars via DEBUGJAR environment variable - classpath cleanups, regression tests now use jars instead of build directory, this should help catching packaging errors - small other cleanups 2005-02-22 13:05 mschaber * /trunk/jdbc2/src/examples/TestParser.java: Removed unused import 2005-02-22 13:04 mschaber * /trunk/jdbc2/Makefile, /trunk/jdbc2/src/examples/TestAutoregister.java, /trunk/jdbc2/src/examples/VersionPrinter.java: Some more debian woody fixes. 2005-02-22 13:01 mschaber * /trunk/jdbc2/src/examples/TestParser.java: Remove redundant addDataType() call that slipped in during WKT measured geometries work. It also broke pgjdbc7.2 compatibility. 2005-02-22 12:31 mschaber * /trunk/jdbc/Makefile: Patches from Alex Bodnaru (debian maintainer) 2005-02-22 12:12 strk * /trunk/CHANGES: Added not about early memory release 2005-02-22 10:10 strk * /trunk/lwgeom/lwgeom_geos.c: Early release of DETOASTED geoms. 2005-02-22 09:59 strk * /trunk/examples/ogc_test_suite/README: Fixed path to lwpostgis.sql script 2005-02-22 09:55 strk * /trunk/lwgeom/lwgeom_ogc.c: Early release of DETOASTED or deserialized geometries, to reduce memory usage 2005-02-22 09:39 strk * /trunk/lwgeom/lwgeom_functions_basic.c: Forced cleanup of DETOASTED and deserialized geometries for better memory usage. 2005-02-21 18:28 mschaber * /trunk/CHANGES, /trunk/jdbc2/src/examples/TestParser.java, /trunk/jdbc2/src/org/postgis/ComposedGeom.java, /trunk/jdbc2/src/org/postgis/Geometry.java, /trunk/jdbc2/src/org/postgis/GeometryCollection.java, /trunk/jdbc2/src/org/postgis/LineString.java, /trunk/jdbc2/src/org/postgis/LinearRing.java, /trunk/jdbc2/src/org/postgis/MultiLineString.java, /trunk/jdbc2/src/org/postgis/MultiPoint.java, /trunk/jdbc2/src/org/postgis/MultiPolygon.java, /trunk/jdbc2/src/org/postgis/PGgeometry.java, /trunk/jdbc2/src/org/postgis/Point.java, /trunk/jdbc2/src/org/postgis/PointComposedGeom.java, /trunk/jdbc2/src/org/postgis/Polygon.java, /trunk/jdbc2/todo.txt: *** empty log message *** 2005-02-21 16:22 strk * /trunk/lwgeom/lwgeom_estimate.c: Changed min() max() usage with LW_MIN() LW_MAX() 2005-02-21 16:16 strk * /trunk/lwgeom/lwgeom.c, /trunk/lwgeom/lwgparse.c, /trunk/lwgeom/wktparse.h, /trunk/lwgeom/wktunparse.c: Changed byte to uchar to avoid clashes with win32 headers. 2005-02-21 15:49 mschaber * /trunk/jdbc2/src/examples/VersionPrinter.java: removed ugly () display 2005-02-21 14:59 mschaber * /trunk/jdbc2/Makefile, /trunk/jdbc2/src/examples/VersionPrinter.java, /trunk/jdbc2/src/org/postgis/Version.java: Added version printing (for debugging purposes) 2005-02-21 14:16 mschaber * /trunk/CHANGES, /trunk/jdbc2/README, /trunk/jdbc2/src/examples/TestAutoregister.java, /trunk/jdbc2/src/examples/TestBoxes.java, /trunk/jdbc2/src/examples/TestParser.java: Skip tests that are known to fail when running against older PostGIS server versions 2005-02-18 16:01 mschaber * /trunk/jdbc2/jtssrc/org/postgis/jts/JtsGeometry.java, /trunk/jdbc2/src/examples/TestAutoregister.java, /trunk/jdbc2/src/org/postgis/PGboxbase.java, /trunk/jdbc2/src/org/postgis/PGgeometry.java: Some micro optimizations and cleanups 2005-02-18 14:49 mschaber * /trunk/jdbc2/Makefile, /trunk/jdbc2/src/org/postgis/Version.java: Added Version.class to allow programatically identification of PostGIS jdbc version 2005-02-18 14:40 mschaber * /trunk/CHANGES, /trunk/jdbc2, /trunk/jdbc2/.cvsignore, /trunk/jdbc2/Makefile, /trunk/jdbc2/README, /trunk/jdbc2/jtssrc, /trunk/jdbc2/jtssrc/examples, /trunk/jdbc2/jtssrc/examples/JtsTestParser.java, /trunk/jdbc2/jtssrc/org, /trunk/jdbc2/jtssrc/org/postgis, /trunk/jdbc2/jtssrc/org/postgis/jts, /trunk/jdbc2/jtssrc/org/postgis/jts/JtsBinaryParser.java, /trunk/jdbc2/jtssrc/org/postgis/jts/JtsGeometry.java, /trunk/jdbc2/jtssrc/org/postgis/jts/JtsGisWrapper.java, /trunk/jdbc2/jtssrc/org/postgis/jts/JtsWrapper.java: Added beta support for JTS classes 2005-02-18 08:43 strk * /trunk/CHANGES: added memory leak fix 2005-02-18 08:42 strk * /trunk/lwgeom/lwgeom_geos.c: Removed memory leak in geos2postgis polygon conversion. 2005-02-17 16:09 strk * /trunk/lwgeom/lwpostgis.sql.in: Improved transform() errors verbosity. 2005-02-17 15:54 strk * /trunk/lwgeom/lwgeom_functions_analytic.c, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_geos.c, /trunk/lwgeom/lwgeom_geos_wrapper.cpp, /trunk/lwgeom/lwgeom_ogc.c: Syntaxes cleanups. 2005-02-17 15:44 mschaber * /trunk/CHANGES: removed verbosity from my last entry 2005-02-17 15:42 mschaber * /trunk/jdbc2/Makefile: fixed postgis_debug.jar 2005-02-17 15:39 strk * /trunk/lwgeom/measures.c: Fixed some introduced misorderings of func declaration/body. 2005-02-17 14:48 mschaber * /trunk/jdbc2/Makefile: Fixed dependency handling for jars 2005-02-17 14:41 mschaber * /trunk/CHANGES, /trunk/jdbc2/Makefile: Updated makefile - better dependency management for jars, additional targets for debian, more comments. 2005-02-17 09:19 strk * /trunk/lwgeom/lwgeom_api.c: Fixed a bug in pointArray_construct() copying input points instead of keeping a pointer to them. This has been introduced *after* RC2 was released. 2005-02-17 08:36 strk * /trunk/utils/postgis_restore.pl: Added wkb_recv and wkb_send obsoleted functions handling 2005-02-14 20:49 strk * /trunk/CHANGES: Added force_collection() bug fix 2005-02-14 20:45 strk * /trunk/lwgeom/lwgeom_functions_basic.c: Fixed bug in force_collection() leaving spurious bbox cache and SRID info in inner geometry when applied to single geoms. 2005-02-14 11:49 mschaber * /trunk/jdbc2, /trunk/jdbc2/.cvsignore, /trunk/jdbc2/Makefile, /trunk/jdbc2/README, /trunk/jdbc2/src/examples/TestServer.java, /trunk/jdbc2/src/org/postgis/DriverWrapper.java, /trunk/jdbc2/stubs, /trunk/jdbc2/stubs/LICENSE, /trunk/jdbc2/stubs/org, /trunk/jdbc2/stubs/org/postgresql, /trunk/jdbc2/stubs/org/postgresql/Connection.java, /trunk/jdbc2/stubs/org/postgresql/PGConnection.java, /trunk/jdbc2/woody.patch: Now compiles against 7.2 with some magic trickery instead of patching. 2005-02-10 17:56 strk * /trunk/CHANGES: added memory alignment handling 2005-02-10 17:41 strk * /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwgeom_api.c, /trunk/lwgeom/lwgeom_box2dfloat4.c, /trunk/lwgeom/lwgeom_functions_analytic.c, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_geos.c, /trunk/lwgeom/lwgeom_geos_wrapper.cpp, /trunk/lwgeom/lwgeom_gml.c, /trunk/lwgeom/lwgeom_ogc.c, /trunk/lwgeom/lwgeom_spheroid.c, /trunk/lwgeom/lwgeom_svg.c, /trunk/lwgeom/lwgeom_transform.c, /trunk/lwgeom/lwline.c, /trunk/lwgeom/lwpoint.c, /trunk/lwgeom/measures.c, /trunk/lwgeom/ptarray.c: Dropped getbox2d_internal(). Removed all castings of getPoint() output, which has been renamed to getPoint_internal() and commented about danger of using it. Changed SERIALIZED_FORM() macro to use VARDATA() macro. All this changes are aimed at taking into account memory alignment constraints which might be the cause of recent crash bug reports. 2005-02-10 17:38 strk * /trunk/regress/regress.sql, /trunk/regress/regress_expected: Added a couple of distance() tests. 2005-02-10 16:34 strk * /trunk/loader/Makefile: Added -Wall to CFLAGS 2005-02-10 10:52 strk * /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwcollection.c, /trunk/lwgeom/lwgeom.c, /trunk/lwgeom/lwgeom_api.c, /trunk/lwgeom/lwgeom_chip.c, /trunk/lwgeom/lwgeom_estimate.c, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_inout.c, /trunk/lwgeom/lwgeom_ogc.c, /trunk/lwgeom/lwline.c, /trunk/lwgeom/lwmline.c, /trunk/lwgeom/lwmpoint.c, /trunk/lwgeom/lwmpoly.c, /trunk/lwgeom/lwpoint.c, /trunk/lwgeom/lwpoly.c, /trunk/lwgeom/measures.c, /trunk/lwgeom/ptarray.c: Changed 'char' to 'uchar' (unsigned char typedef) wherever octet is actually meant to be. 2005-02-10 10:03 strk * /trunk/regress/regress.sql, /trunk/regress/regress_expected: Added X(), Y() and Z() tests. 2005-02-09 18:11 mschaber * /trunk/jdbc2/README: adopt documentation wr/t conflicting driverconfig.properties to reflect what jdbc actually does. 2005-02-09 11:55 strk * /trunk/CHANGES: documentation update item 2005-02-09 11:53 strk * /trunk/doc/postgis.xml: Removed PGSQL7.1 references, clearly stated support starting from 72. Renamed all postgis.sql refs to lwpostgis.sql. 2005-02-09 11:48 strk * /trunk/lwgeom/lwgeom_inout.c: fixed debugging output 2005-02-08 17:48 mschaber * /trunk/CHANGES, /trunk/jdbc2/Makefile, /trunk/jdbc2/README, /trunk/jdbc2/woody.patch: Added patch to enable compilation against pg72jdbc2.jar. 2005-02-08 14:54 mschaber * /trunk/CHANGES: Added jdbc2 jdk1.3 enabling note. 2005-02-08 14:53 mschaber * /trunk/jdbc2/src/examples/TestAutoregister.java, /trunk/jdbc2/src/examples/TestBoxes.java, /trunk/jdbc2/src/examples/TestParser.java, /trunk/jdbc2/src/org/postgis/PGboxbase.java, /trunk/jdbc2/src/org/postgis/PGgeometry.java, /trunk/jdbc2/src/org/postgis/Point.java: Removed use of jdk1.4 only features to allow jdbc2 to be build with older jdk releases (tested with 1.3) 2005-02-08 08:17 strk * /trunk/spatial_ref_sys.sql: Reduced scope of VACUUM ANALYZE call to the sole spatial_ref_sys table as suggested by Kevin Neufeld 2005-02-08 07:59 strk * /trunk/CHANGES: updated 2005-02-08 07:59 strk * /trunk/lwgeom/lwpostgis.sql.in: Fixed probe_geometry_columns to work with PG72 (pg_constraint was pg_relcheck) 2005-02-08 07:37 strk * /trunk/lwgeom/lwpostgis.sql.in: Fixed probe_geometry_columns so to work on spatial tables with multiple geometry columns. 2005-02-07 14:06 strk * /trunk/CHANGES: updated 2005-02-07 14:02 strk * /trunk/lwgeom/lwpostgis.sql.in: Fixed broken 72 index bindings. 2005-02-07 13:42 mschaber * /trunk/CHANGES: Fixed pgjdbc 8.0 autoregistration. 2005-02-07 13:21 strk * /trunk/lwgeom/liblwgeom.c, /trunk/lwgeom/lwcollection.c, /trunk/lwgeom/lwgeom.c, /trunk/lwgeom/lwgeom_api.c, /trunk/lwgeom/lwgeom_box2dfloat4.c, /trunk/lwgeom/lwgeom_box3d.c, /trunk/lwgeom/lwgeom_btree.c, /trunk/lwgeom/lwgeom_debug.c, /trunk/lwgeom/lwgeom_dump.c, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_geos.c, /trunk/lwgeom/lwgeom_gist.c, /trunk/lwgeom/lwgeom_gml.c, /trunk/lwgeom/lwgeom_inout.c, /trunk/lwgeom/lwgeom_ogc.c, /trunk/lwgeom/lwgeom_pg.c, /trunk/lwgeom/lwline.c, /trunk/lwgeom/lwmpoly.c, /trunk/lwgeom/lwpoint.c, /trunk/lwgeom/lwpoly.c, /trunk/lwgeom/measures.c, /trunk/lwgeom/ptarray.c, /trunk/lwgeom/wktunparse.c: Replaced DEBUG* macros with PGIS_DEBUG*, to avoid clashes with postgresql DEBUG 2005-02-07 12:56 strk * /trunk/CHANGES: updated CHANGES 2005-02-07 12:56 strk * /trunk/lwgeom/Makefile: More portable date command for BUILDDATE extraction 2005-02-07 12:32 strk * /trunk/CHANGES: updated with next release changes 2005-02-07 12:31 strk * /trunk/CHANGES: updated 2005-02-07 11:49 mschaber * /trunk/jdbc2/Makefile: Fix makefile (broken by driverconfig.properties rename 2005-02-07 11:31 mschaber * /trunk/jdbc2/todo.txt: Removed issues that were done, hoping they will not re-emerge :-) 2005-02-07 09:15 mschaber * /trunk/jdbc2/Makefile, /trunk/jdbc2/README, /trunk/jdbc2/src/examples/TestAutoregister.java, /trunk/jdbc2/src/org/postgresql/driverconfig.properties, /trunk/jdbc2/src/org/postgresql/postgresql.properties: Fixed jdbc8.0 autoregistration, added regression test. 2005-02-04 17:08 pramsey * /trunk/doc/postgis.xml: Fixed literal && inside the text, replaced with & 2005-02-04 14:20 strk * /trunk/jdbc2/COPYING_LGPL: missing license 2005-02-04 10:20 strk * /trunk/doc/postgis.xml: Added Performance Tips chapter 2005-02-04 09:05 strk * /trunk/jdbc2/Makefile, /trunk/jdbc2/README, /trunk/jdbc2/build.xml, /trunk/jdbc2/src/examples/Test.java, /trunk/jdbc2/src/examples/TestBoxes.java, /trunk/jdbc2/src/examples/TestParser.java, /trunk/jdbc2/src/examples/TestServer.java, /trunk/jdbc2/src/org/postgis/ComposedGeom.java, /trunk/jdbc2/src/org/postgis/DriverWrapper.java, /trunk/jdbc2/src/org/postgis/Geometry.java, /trunk/jdbc2/src/org/postgis/GeometryCollection.java, /trunk/jdbc2/src/org/postgis/LineString.java, /trunk/jdbc2/src/org/postgis/LinearRing.java, /trunk/jdbc2/src/org/postgis/MultiLineString.java, /trunk/jdbc2/src/org/postgis/MultiPoint.java, /trunk/jdbc2/src/org/postgis/MultiPolygon.java, /trunk/jdbc2/src/org/postgis/PGbox2d.java, /trunk/jdbc2/src/org/postgis/PGbox3d.java, /trunk/jdbc2/src/org/postgis/PGboxbase.java, /trunk/jdbc2/src/org/postgis/PGgeometry.java, /trunk/jdbc2/src/org/postgis/Point.java, /trunk/jdbc2/src/org/postgis/PointComposedGeom.java, /trunk/jdbc2/src/org/postgis/Polygon.java, /trunk/jdbc2/src/org/postgis/binary/BinaryParser.java, /trunk/jdbc2/src/org/postgis/binary/ByteGetter.java, /trunk/jdbc2/src/org/postgis/binary/ValueGetter.java: Applied Markus Shaber licensing patches. 2005-02-01 16:53 strk * /trunk/lwgeom/lwpostgis.sql.in: Changed performance-sensible functions from STABLE to IMMUTABLE 2005-02-01 15:26 strk * /trunk/jdbc2/src/org/postgis/DriverWrapper.java: Another small patch from Markus 2005-01-31 22:15 strk * /trunk/loader/pgsql2shp.c, /trunk/loader/shp2pgsql.c: Added maintainer notice, to reduce Jeff-strk mail bounces 2005-01-31 17:17 strk * /trunk, /trunk/.cvsignore, /trunk/jdbc2/src/org/postgis/DriverWrapper.java, /trunk/jdbc2/src/org/postgis/PGgeometry.java: Applied Markus Shaber patches. 2005-01-31 12:32 strk * /trunk/jdbc2/README: Markus Shaber version. 2005-01-31 09:24 strk * /trunk/lwgeom/lwgeom_box2dfloat4.c: Used default float precision in BOX2D output 2005-01-31 09:01 strk * /trunk/lwgeom/lwpostgis.sql.in: More error handlings in transform(geom, int) 2005-01-30 09:48 strk * /trunk/jdbc2/src/org/postgis/PGbox.java: replaced by PGbox2d.java 2005-01-30 09:46 strk * /trunk/jdbc2/Makefile, /trunk/jdbc2/src/examples/TestBoxes.java, /trunk/jdbc2/src/org/postgis/DriverWrapper.java, /trunk/jdbc2/src/org/postgis/PGbox2d.java, /trunk/jdbc2/src/org/postgis/PGbox3d.java, /trunk/jdbc2/src/org/postgis/PGboxbase.java: Added BOX2D and BOX3D support and tests, by Markus Shaber. 2005-01-30 09:12 strk * /trunk/lwgeom/lwgeom_transform.c: Made unparsable proj strings error more verbose and removed a typo in transform_geom(). 2005-01-28 16:10 strk * /trunk/configure.in: Changed --with-geos arg to express GEOS_DIR (is more intuitive). Made --help string advertise optionality of args for --with-geos and --with-proj. Made configure show used variables values on path checks. 2005-01-28 15:40 strk * /trunk/doc/Makefile: LAST_RELEASE_VERSION bumped to 1.0.0 2005-01-28 14:50 strk * /trunk/jdbc2/src/org/postgis/Point.java, /trunk/jdbc2/src/org/postgis/binary/ValueGetter.java, /trunk/jdbc2/todo.txt: Applied small patches from Markus Shaber 2005-01-27 18:06 strk * /trunk/lwgeom/lwgeom_transform.c: Fixed a bug in transform() missing to update SRID in output 2005-01-27 11:17 strk * /trunk/doc/postgis.xml: Fixed FAQ to use the schema version of AddGeometryColumn (generated confusion for 0.7.5 users) 2005-01-26 08:35 cvs * /tags/pgis_1_0_0RC2, /tags/pgis_1_0_0RC2/COPYING, /tags/pgis_1_0_0RC2/jdbc/examples/Test.java, /tags/pgis_1_0_0RC2/jdbc/org, /tags/pgis_1_0_0RC2/jdbc/org/postgis/Geometry.java, /tags/pgis_1_0_0RC2/jdbc/org/postgis/LinearRing.java, /tags/pgis_1_0_0RC2/jdbc/org/postgis/PGbox3d.java, /tags/pgis_1_0_0RC2/jdbc/org/postgis/PGgeometry.java, /tags/pgis_1_0_0RC2/jdbc/org/postgis/Point.java, /tags/pgis_1_0_0RC2/regress/regress_biginsert.sql: This commit was manufactured by cvs2svn to create tag 'pgis_1_0_0RC2'. 2005-01-26 08:35 strk * /trunk/lwgeom/Makefile: Version bumped to 1.0.0RC2 2005-01-26 08:34 strk * /trunk/CHANGES: Added 1.0.0RC2 section 2005-01-26 08:18 strk * /trunk/configure.in: Added an --enable-autoconf switch to make sure users will known about the untested nature of the ./configure script. 2005-01-25 13:52 strk * /trunk/Makefile.config.in: Removed ?= construct in FLEX/YACC rules 2005-01-25 11:29 strk * /trunk/lwgeom/lwgeom_ogc.c, /trunk/lwgeom/lwpostgis.sql.in: Made all *FromText() accept only WKT <text>, no more cheating. 2005-01-25 09:47 strk * /trunk/lwgeom/lwgeom_transform.c: Fixed a bug in transform() missing to update bbox cache 2005-01-25 09:03 strk * /trunk/lwgeom/lwpostgis.sql.in: Made all OGC TypeFromWKB() functions consistent in taking a bytea 2005-01-25 08:48 strk * /trunk/make_dist.sh: Added autoconf invokation 2005-01-24 18:11 strk * /trunk/lwgeom/lwgeom_spheroid.c: Fixed bug in definition of distance_spheroid. 2005-01-24 15:22 strk * /trunk/Makefile.config.in, /trunk/configure.in: Added checks for flex and yacc paths. 2005-01-24 15:16 strk * /trunk/Makefile.config, /trunk/lwgeom/Makefile: Moved YACC default value set from inner to config Makefile. 2005-01-24 15:14 strk * /trunk/Makefile.config: Added default value for FLEX 2005-01-24 11:23 strk * /trunk/Makefile.config.in, /trunk/configure.in: Removed spaces and '?' signs in Makefile.config.in. Added support for geos-config call in configure. 2005-01-24 11:00 strk * /trunk/Makefile.config.in, /trunk/configure.in: Initial autoconf script. 2005-01-19 18:18 strk * /trunk/jdbc2/regression.txt, /trunk/jdbc2/src/examples/BitTest.java: removed unused files 2005-01-19 18:15 strk * /trunk/jdbc2/src/examples/TestParser.java: Added failcount output. 2005-01-19 18:05 strk * /trunk/jdbc2/Makefile: Fixed ptest rule. 2005-01-19 17:37 strk * /trunk/jdbc2/Makefile: Quoted -classpath args, added ptest args in make ptest rule 2005-01-19 17:00 strk * /trunk/jdbc2/Makefile: Added bin/ removal to clean rule 2005-01-19 16:58 strk * /trunk/jdbc2/Makefile: Changed postgis_debug.jar rule to be portable 2005-01-19 16:55 strk * /trunk/jdbc2/Makefile: Added command line params to jtest rule 2005-01-19 16:51 strk * /trunk/jdbc2/src/examples/TestParser.java, /trunk/jdbc2/src/examples/TestServer.java: Applied Markus patch to accept command line params 2005-01-19 16:49 strk * /trunk/jdbc2/build.xml: Applied Markus patch 2005-01-19 16:46 strk * /trunk/jdbc2/Makefile: Changed postgis.jar creation rule to respect postgresql.properties path 2005-01-19 12:30 strk * /trunk/jdbc2, /trunk/jdbc2/.cvsignore: Added jar files 2005-01-19 12:27 strk * /trunk/jdbc2, /trunk/jdbc2/.cvsignore, /trunk/jdbc2/Makefile, /trunk/jdbc2/src/org/postgresql, /trunk/jdbc2/src/org/postgresql/postgresql.properties: Added postgresql.properties and .cvsignore, Modified CP variable assignment to be quoted. 2005-01-19 09:53 strk * /trunk/jdbc2/src/examples/Test.java: Made output more readable 2005-01-19 09:47 strk * /trunk/jdbc2/Makefile: Changed 'compile' rule to keep track of last compile time and avoid recompilation 2005-01-19 09:38 strk * /trunk/jdbc2/Makefile: fixed jar call for postgis.jar production 2005-01-19 09:21 strk * /trunk/jdbc2/Makefile: user env CLASSPATH honoured 2005-01-19 08:54 strk * /trunk/jdbc2, /trunk/jdbc2/Makefile, /trunk/jdbc2/README, /trunk/jdbc2/build.xml, /trunk/jdbc2/regression.txt, /trunk/jdbc2/src, /trunk/jdbc2/src/examples, /trunk/jdbc2/src/examples/BitTest.java, /trunk/jdbc2/src/examples/Test.java, /trunk/jdbc2/src/examples/TestParser.java, /trunk/jdbc2/src/examples/TestServer.java, /trunk/jdbc2/src/org, /trunk/jdbc2/src/org/postgis, /trunk/jdbc2/src/org/postgis/ComposedGeom.java, /trunk/jdbc2/src/org/postgis/DriverWrapper.java, /trunk/jdbc2/src/org/postgis/Geometry.java, /trunk/jdbc2/src/org/postgis/GeometryCollection.java, /trunk/jdbc2/src/org/postgis/LineString.java, /trunk/jdbc2/src/org/postgis/LinearRing.java, /trunk/jdbc2/src/org/postgis/MultiLineString.java, /trunk/jdbc2/src/org/postgis/MultiPoint.java, /trunk/jdbc2/src/org/postgis/MultiPolygon.java, /trunk/jdbc2/src/org/postgis/PGbox.java, /trunk/jdbc2/src/org/postgis/PGbox3d.java, /trunk/jdbc2/src/org/postgis/PGgeometry.java, /trunk/jdbc2/src/org/postgis/Point.java, /trunk/jdbc2/src/org/postgis/PointComposedGeom.java, /trunk/jdbc2/src/org/postgis/Polygon.java, /trunk/jdbc2/src/org/postgis/binary, /trunk/jdbc2/src/org/postgis/binary/BinaryParser.java, /trunk/jdbc2/src/org/postgis/binary/ByteGetter.java, /trunk/jdbc2/src/org/postgis/binary/ValueGetter.java, /trunk/jdbc2/todo.txt: Imported new jdbc driver source by Markus Schaber 2005-01-18 15:39 strk * /trunk/lwgeom/lwgeom_api.c: Fixed a bug in pointarray box3d computation. 2005-01-18 13:31 strk * /trunk/lwgeom/wktparse.y: Reintroduced support for '<anygeom> EMPTY' form, for OGC compliance. 2005-01-18 12:44 strk * /trunk/lwgeom/lwgeom_geos.c: Handled GEOS Geometry construction errors as FALSE results in isvalid(geom). 2005-01-18 10:09 strk * /trunk/lwgeom/TODO: updated 2005-01-18 09:32 strk * /trunk/lwgeom/lwgeom.c, /trunk/lwgeom/lwgeom_inout.c, /trunk/lwgeom/wktparse.h, /trunk/lwgeom/wktunparse.c: Changed unparse_WKB interface to take an output size pointer and an HEXFORM specifier. Reworked code in wktunparse to use function pointers. 2005-01-18 09:30 strk * /trunk/lwgeom/wktparse.y: Fixed bug introduced supporting GEOMETRYCOLLECTION(EMPTY). Dropped support for all EMPTY goems execept GEOMETRYCOLLECTION. 2005-01-17 12:15 strk * /trunk/lwgeom/wktparse.y: Added GEOMETRYCOLLECTION(EMPTY) support 2005-01-17 11:44 strk * /trunk/lwgeom/lwpostgis.sql.in: Used quote_ident() for spatial columns constraints nams, suggested by Bernhard Herzog 2005-01-17 09:21 strk * /trunk/loader/shp2pgsql.c: Added one more bytes for terminating NULL in utf8 encoder 2005-01-16 16:50 strk * /trunk/loader/shp2pgsql.c: String escaping algorithm made simpler and more robust. Removed escaped strings leaking. Fixed UTF8 encoder to allocate enough space for 3bytes chars strings. 2005-01-14 16:36 strk * /trunk/lwgeom/lwpostgis.sql.in: Switched to preprocessor driver CREATEFUNCTION attribute specification 2005-01-13 18:26 cvs * /tags/pgis_1_0_0RC1, /tags/pgis_1_0_0RC1/COPYING, /tags/pgis_1_0_0RC1/jdbc/examples/Test.java, /tags/pgis_1_0_0RC1/jdbc/org, /tags/pgis_1_0_0RC1/jdbc/org/postgis/Geometry.java, /tags/pgis_1_0_0RC1/jdbc/org/postgis/LinearRing.java, /tags/pgis_1_0_0RC1/jdbc/org/postgis/PGbox3d.java, /tags/pgis_1_0_0RC1/jdbc/org/postgis/PGgeometry.java, /tags/pgis_1_0_0RC1/jdbc/org/postgis/Point.java, /tags/pgis_1_0_0RC1/regress/regress_biginsert.sql: This commit was manufactured by cvs2svn to create tag 'pgis_1_0_0RC1'. 2005-01-13 18:26 strk * /trunk/lwgeom/lwgeom_estimate.c: estimated_extent() implemented for PG<80 2005-01-13 17:41 strk * /trunk/lwgeom/lwgeom_estimate.c, /trunk/lwgeom/lwpostgis.sql.in: estimated_extent() prepared for future expansion (support of pre-800 PGSQL) 2005-01-13 13:37 strk * /trunk/regress/regress_expected: Updated expected error message on !closed polygon rings to match current one. 2005-01-13 13:36 strk * /trunk/lwgeom/lwgparse.c: Added closed-ring check for polygon geometry inputs. 2005-01-13 10:54 strk * /trunk/regress/lwgeom_regress.sql: changed asText to asEWKT for lossless conversions 2005-01-13 10:45 strk * /trunk/regress/regress.sql, /trunk/regress/regress_expected: Added GEOSexception test 2005-01-13 10:44 strk * /trunk/regress/regress.sql, /trunk/regress/regress_expected: Fixed more tests 2005-01-13 10:37 strk * /trunk/regress/regress.sql: Changed astext() calls with asewkt() to mach expected results. 2005-01-13 09:42 strk * /trunk/CHANGES, /trunk/README.postgis, /trunk/TODO, /trunk/doc/Makefile, /trunk/lwgeom/Makefile: Updated 1.0.0 release date and changed version to 1.0.0RC1 2005-01-13 09:10 strk * /trunk/lwgeom/README.initial: Removed initial README, replaced with an updated one. 2005-01-13 09:10 strk * /trunk/lwgeom/README: Added updated README file 2005-01-13 08:48 strk * /trunk/README.postgis: Added note about utils/postgis_restore.pl 2005-01-13 08:43 strk * /trunk/CHANGES: Added more New Things 2005-01-13 08:39 strk * /trunk/doc/postgis.xml: Added release notes chapter 2005-01-12 17:03 strk * /trunk/Makefile.config, /trunk/loader/Makefile: added USE_ICONV configuration 2005-01-12 17:03 strk * /trunk/loader/shp2pgsql.c: Added optional UTF8 output support as suggested by IIDA Tetsushi 2005-01-12 09:38 strk * /trunk/Makefile.config: Added not for AUTOCACHE_BBOX setting 2005-01-12 09:31 strk * /trunk/make_dist.sh: don't drop the regress test 2005-01-12 09:23 strk * /trunk/make_dist.sh: Added a sleep before running make dist 2005-01-12 08:43 strk * /trunk/lwgeom/lwgeom_functions_basic.c: commented notice in LWGEOM_noop() 2005-01-12 08:30 strk * /trunk/lwgeom/BBOXCACHE_BEHAVIOURS, /trunk/lwgeom/lwgeom_functions_basic.c: Changed force_*d(geom) and multi(geom) to support AUTOCACHE_BBOX 2005-01-12 07:37 strk * /trunk/lwgeom/BBOXCACHE_BEHAVIOURS, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_ogc.c: setSRID() and force_2d() changed to use PG_LWGEOM_construct() entry point, for AUTOCACHE_BBOX support. 2005-01-12 07:27 strk * /trunk/lwgeom/BBOXCACHE_BEHAVIOURS, /trunk/lwgeom/lwgeom_functions_basic.c: forceRHR() and reverse() forced to use pglwgeom_serialize() entry point for honouring the AUTOCACHE_BBOX define 2005-01-11 18:05 strk * /trunk/lwgeom/lwpostgis.sql.in: fixed postgis_gist_joinsel signature for PG72 2005-01-11 18:04 strk * /trunk/make_dist.sh: added optional versions specificatoin on command line 2005-01-11 17:56 strk * /trunk/lwgeom/lwpostgis.sql.in: dropped special pgsql 7.1 handling 2005-01-11 17:46 strk * /trunk/doc/postgis.xml: added postgis_lib_build_date() and postgis_scripts_build_date() docs 2005-01-11 17:45 strk * /trunk/lwgeom/Makefile: Changed builddate format to Y-m-D H:M:S 2005-01-11 17:39 strk * /trunk/lwgeom/Makefile, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwpostgis.sql.in: Added postgis_lib_build_date() and postgis_scripts_build_date() provided by Markus Schaber 2005-01-11 16:54 strk * /trunk/make_dist.sh: initial revision 2005-01-11 15:40 strk * /trunk/lwgeom/lwgeom_box2dfloat4.c: Comments cleanup. 2005-01-11 15:10 strk * /trunk/lwgeom/lwgeom.sql.in: removed obsoleted script 2005-01-11 15:09 strk * /trunk/lwgeom/lwgeom_gist.c: Added SRID checks for all operators. 2005-01-11 14:20 mcayland * /trunk/doc/postgis.xml, /trunk/lwgeom/lwgeom.sql.in, /trunk/lwgeom/lwgeom_box2dfloat4.c, /trunk/lwgeom/lwgeom_gist.c, /trunk/lwgeom/lwgeom_pg.h, /trunk/lwgeom/lwpostgis.sql.in: Added new indexable operators <<|, &<|, |&> and |>> to allow comparisons of bounding box positions in the Y axis 2005-01-11 14:10 strk * /trunk/lwgeom/BBOXCACHE_BEHAVIOURS, /trunk/lwgeom/lwgeom_functions_basic.c: Fixed translate() to always use one of the AUTOCACHE_BBOX honouring entry points. Cleaned up expand(geom). 2005-01-11 08:33 strk * /trunk/doc/postgis.xml: removed link from geometry_dump type ref 2005-01-11 08:29 strk * /trunk/lwgeom/Makefile: Dropped inherithed rule for static lib build (liblwgeom.a), added a 'tsort' rule to check xdeps status. 2005-01-11 08:12 strk * /trunk/lwgeom/lwgeom_dump.c: Fixed memory handling bug in dump(geom) 2005-01-10 09:47 strk * /trunk/lwgeom/lwgparse.c, /trunk/lwgeom/wktparse.h, /trunk/lwgeom/wktparse.lex, /trunk/lwgeom/wktparse.y: Added missing prototypes 2005-01-10 09:28 strk * /trunk/lwgeom/lwgeom_functions_basic.c: changed size_t printing lines to use %lu and unsigned long cast 2005-01-10 09:27 strk * /trunk/lwgeom/Makefile, /trunk/lwgeom/measures.c, /trunk/lwgeom/misures.c: renamed misures.c to measures.c 2005-01-09 20:28 strk * /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwcollection.c, /trunk/lwgeom/lwgeom_api.c, /trunk/lwgeom/lwgeom_functions_basic.c: size_t usage cleanups. 2005-01-09 18:32 strk * /trunk/lwgeom/lwgeom_ogc.c: Avoided lwcollection_deserialize call for non collections (was broken). 2005-01-07 18:32 strk * /trunk/lwgeom/lwpostgis.sql.in: Dropped BOX2D operators. They will rely on cast to geometry. 2005-01-07 16:43 strk * /trunk/lwgeom/lwgeom_geos.c: Fixed handling of empty collection in GEOS2POSTGIS converter 2005-01-07 14:42 strk * /trunk/lwgeom/lwgeom_functions_basic.c: Made accum(geometry) compatible with PG73. 2005-01-07 14:23 strk * /trunk/lwgeom/lwgeom_transform.c: removed unused variable 2005-01-07 14:20 strk * /trunk/lwgeom/lwgeom_pg.c, /trunk/lwgeom/lwgeom_pg.h: Added a geometry type OID extractor and caching function. 2005-01-07 12:33 strk * /trunk/doc/postgis.xml: Added a note about compatibility of Dump(geometry) 2005-01-07 12:28 strk * /trunk/lwgeom/lwgeom_functions_basic.c: made accum(geom) compatible with PG72 2005-01-07 12:24 strk * /trunk/lwgeom/lwgeom_dump.c, /trunk/lwgeom/lwpostgis.sql.in: dropped dump(geometry) for PGSQL<73 builds 2005-01-07 12:09 strk * /trunk/lwgeom/lwgeom_functions_basic.c: fixed var declaration misplacement 2005-01-07 12:00 strk * /trunk/lwgeom/lwgeom_inout.c: make LWGEOM_{to,from}_bytea available to all pgsql versions 2005-01-07 11:57 strk * /trunk/lwgeom/lwpostgis.sql.in: fixed typo in symdifference function definition 2005-01-07 11:55 strk * /trunk/lwgeom/lwpostgis.sql.in: fixed postgis_gist_joinsel definition for PG73 2005-01-07 11:50 strk * /trunk/lwgeom/lwgeom_ogc.c, /trunk/lwgeom/lwgeom_pg.h, /trunk/lwgeom/pgsql_compat.h: Moved pgsql compatibility code into pgsql_compat.h 2005-01-07 10:26 strk * /trunk/lwgeom/lwgeom_functions_analytic.c: variable declaration cleanups. 2005-01-07 10:25 strk * /trunk/lwgeom/lwgeom_ogc.c: Added WARNING define for pgsql<73 2005-01-07 10:13 strk * /trunk/lwgeom/lwgparse.c: fixed misplaced declaration after body start 2005-01-07 10:10 strk * /trunk/lwgeom/Makefile, /trunk/lwgeom/lwpostgis.sql.in: Dump(geometry) enabled by default. 2005-01-07 10:06 strk * /trunk/doc/postgis.xml: Added Dump(geometry) doc 2005-01-07 10:04 strk * /trunk/lwgeom/lwgeom_dump.c: cleanup 2005-01-07 09:56 strk * /trunk/lwgeom/lwcollection.c: fixed typo in error message 2005-01-07 09:56 strk * /trunk/lwgeom/lwcollection.c: fixed typo in error message 2005-01-07 09:52 strk * /trunk/lwgeom/lwgeom_estimate.c: JOINSEL disabled for builds against pgsql<80 2005-01-07 00:58 strk * /trunk/lwgeom/lwgeom_dump.c: Initial import 2005-01-06 15:45 strk * /trunk/doc/postgis.xml: Added MakePolygon documentation 2005-01-06 15:34 strk * /trunk/doc/postgis.xml: Added not about possible lost of simplicity() using SnapToGrid(), added links to the function from there and simplify() 2005-01-06 15:29 strk * /trunk/doc/postgis.xml, /trunk/lwgeom/lwgeom_functions_analytic.c, /trunk/lwgeom/lwpostgis.sql.in: Renamed Apply_Grid to SnapToGrid, documented behaviour of collapsed geoms. 2005-01-06 13:46 strk * /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwpostgis.sql.in: Added makepolygon(geometry, geometry[]) 2005-01-06 13:45 strk * /trunk/lwgeom/liblwgeom.h: forward declarations for lwpoly_from_lwlines(), ptarray_clone() and ptarray_isclosed2d() 2005-01-06 13:45 strk * /trunk/lwgeom/lwpoly.c: Added lwpoly_from_lwlines() 2005-01-06 13:44 strk * /trunk/lwgeom/ptarray.c: Added ptarray_clone() and ptarray_isclosed2d() 2005-01-06 09:38 strk * /trunk/doc/postgis.xml: Added accum(geom) documentation 2005-01-06 09:36 strk * /trunk/lwgeom/lwpostgis.sql.in: Added accom(geom) aggregate 2005-01-06 09:08 strk * /trunk/doc/postgis.xml, /trunk/lwgeom/lwpostgis.sql.in: Added apply_grid wrappers. 2005-01-06 08:51 strk * /trunk/lwgeom/BBOXCACHE_BEHAVIOURS, /trunk/lwgeom/lwgeom_transform.c: Modified transform() to always use PG_LWGEOM_construct entry point for output (to support AUTOCACHE_BBOX). 2005-01-06 01:10 pramsey * /trunk/doc/postgis.xml: Fix spelling error 2005-01-05 22:52 strk * /trunk/doc/postgis.xml: updated Polygonize doc 2005-01-05 22:48 strk * /trunk/lwgeom/BBOXCACHE_BEHAVIOURS, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_transform.c: Had translate compute bbox cache translating input one if present. Cleanups. 2005-01-05 22:11 strk * /trunk/lwgeom/BBOXCACHE_BEHAVIOURS, /trunk/lwgeom/lwgeom_functions_analytic.c: Made apply_grid compute output bbox WHEN_SIMPLE (input bbox is present) 2005-01-05 21:59 strk * /trunk/lwgeom/BBOXCACHE_BEHAVIOURS, /trunk/lwgeom/lwgeom_functions_analytic.c: Simplify reworked to use LWGEOM abstraction (no more flattening of input collection). 2005-01-05 17:08 strk * /trunk/doc/postgis.xml: Added apply_grid doc 2005-01-05 17:06 strk * /trunk/lwgeom/lwgeom_functions_analytic.c, /trunk/lwgeom/lwpostgis.sql.in: Integrated apply_grid() contributed function. 2005-01-05 12:44 strk * /trunk/lwgeom/BBOXCACHE_BEHAVIOURS, /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwgeom_api.c, /trunk/lwgeom/lwgeom_btree.c, /trunk/lwgeom/lwgeom_functions_analytic.c, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_geos.c, /trunk/lwgeom/lwgeom_inout.c, /trunk/lwgeom/lwgeom_ogc.c, /trunk/lwgeom/lwgeom_spheroid.c, /trunk/lwgeom/lwgeom_transform.c: Added is_worth_caching_serialized_bbox(). Renamed lwgeom_setSRID() to pglwgeom_setSRID(). Fixed a bug in PG_LWGEOM_construct support for AUTOCACHE_BBOX. 2005-01-05 10:06 strk * /trunk/lwgeom/BBOXCACHE_BEHAVIOURS, /trunk/lwgeom/lwgeom_api.c: Added AUTOCACHE_BBOX support in PG_LWGEOM_construct(). 2005-01-05 09:47 strk * /trunk/lwgeom/BBOXCACHE_BEHAVIOURS, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_pg.c: collect(geom, geom) and collect_garray(geom[]) use WHEN_SIMPLE strategy for bbox computation. pglwgeom_serialize() honour user's AUTOCACHE_BBOX define. BBOXCACHE_BEHAVIOURS updated. 2005-01-03 17:51 strk * /trunk/lwgeom/lwgeom_geos_wrapper.cpp: GEOSpolygonize returns GEOMETRYCOLLECTION instead of MULTIPOLYGON 2005-01-03 15:00 strk * /trunk/lwgeom/lwpostgis.sql.in: iscacheable patch from Carl Anderson 2004-12-31 13:11 strk * /trunk/doc/postgis.xml: update ExteriorRing doc 2004-12-31 13:10 strk * /trunk/lwgeom/BBOXCACHE_BEHAVIOURS, /trunk/lwgeom/lwgeom_ogc.c: Made ExteriorRing use LWGEOM. 2004-12-31 12:46 strk * /trunk/doc/postgis.xml: update InteriorRingN doc 2004-12-31 12:44 strk * /trunk/lwgeom/BBOXCACHE_BEHAVIOURS, /trunk/lwgeom/lwgeom_ogc.c: GeometryN and InteriorRingN changed to use LWGEOM format (and the latter made OGC-strict). 2004-12-31 12:00 strk * /trunk/lwgeom/BBOXCACHE_BEHAVIOURS: updated 2004-12-31 11:39 strk * /trunk/lwgeom/lwgeom_functions_basic.c: All output geoms serializzations made using pglwgeom_serialize 2004-12-31 11:31 strk * /trunk/lwgeom/lwgeom_geos.c: fixed bugs in convexhull, made GEOS2POSTGIS use pglwgeom_serialize 2004-12-31 11:30 strk * /trunk/lwgeom/lwpoint.c: Fixed a bug in lwpoint_serialize_size 2004-12-31 11:26 strk * /trunk/lwgeom/lwgeom_pg.c: error messages and VARLENA handling cleanups 2004-12-31 10:47 strk * /trunk/lwgeom/BBOXCACHE_BEHAVIOURS: initial import 2004-12-31 10:35 strk * /trunk/lwgeom/lwgeom_geos.c: re-introduced G2P conversion profile for convexhull (was missing from previous patch) 2004-12-31 10:28 strk * /trunk/lwgeom/lwgeom_geos.c: Made convexhull use input bbox cache if any for output geom. 2004-12-31 09:04 strk * /trunk/lwgeom/lwgeom_geos.c, /trunk/lwgeom/lwgeom_inout.c: Varlena handling cleanups 2004-12-30 20:41 strk * /trunk/lwgeom/TODO: updated 2004-12-30 20:36 strk * /trunk/lwgeom/lwgeom_geos.c, /trunk/lwgeom/lwgeom_geos_wrapper.cpp: Rewrote GEOSCentroid() to pass exception using an input arg, and return NULL for EMPTY geom. 2004-12-30 16:08 strk * /trunk/lwgeom/lwgeom_inout.c: Made parse_WKT_lwgeom (text::geometry) use AUTOCACHE_BBOX heuristic, stricter use of PG text type 2004-12-30 15:59 strk * /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_transform.c: Fixed a bug in translate() and transform() leaving result geometries with the old bounding box cache. 2004-12-30 15:58 strk * /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwgeom_api.c: Added compute_serialized_bbox_p() to always recomputed a geometry bounding box 2004-12-30 15:11 strk * /trunk/lwgeom/lwgeom_functions_basic.c: Had LineFromMultiPoint make use of input SRID 2004-12-30 14:44 strk * /trunk/Makefile.config, /trunk/lwgeom/Makefile, /trunk/lwgeom/lwgeom_inout.c: Added AUTOCACHE_BBOX variable, defaulting to 1. 2004-12-30 13:47 strk * /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwgeom_geos.c, /trunk/lwgeom/lwgeom_inout.c: Introduced bbox caching worth evaluation functions, honoured in LWGEOM_in, LWGEOMFromWKB, and GEOS2POSTGIS. 2004-12-30 13:35 strk * /trunk/lwgeom/lwgeom_geos_wrapper.cpp: Handled NULL returns from getCentroid making it an EMPTY GEOM 2004-12-30 10:27 strk * /trunk/lwgeom/lwgeom_geos_wrapper.cpp: Applied Carl Anderson patch for LinearRing support. 2004-12-30 10:27 strk * /trunk/Makefile.config: USE_GEOS and USE_PROJ defaults switched to NO, and made overridable via environment. 2004-12-30 10:24 strk * /trunk/lwgeom/Makefile, /trunk/lwgeom/lwgeom_triggers.c, /trunk/lwgeom/lwpostgis.sql.in: Added cache_bbox trigger 2004-12-30 10:22 strk * /trunk/lwgeom/lwgeom_inout.c, /trunk/lwgeom/lwgeom_pg.h: moved some BBOX procs signatures from lwgeom_inout.c to lwgeom_pg.h 2004-12-30 10:21 strk * /trunk/lwgeom/lwgeom_functions_basic.c: removed useless memory copies in ndims(geom) 2004-12-30 10:18 strk * /trunk/doc/ZMSgeoms.txt: initial revision 2004-12-28 09:23 strk * /trunk/doc/postgis.xml: specified LineString input requirement for StartPoint and LastPoint 2004-12-27 13:34 strk * /trunk/doc/postgis.xml: Expanded "GIS Objects" chapter adding OGC/PostGIS (E)WKT/B and canonical forms. 2004-12-27 12:50 strk * /trunk/doc/postgis.xml: Added HasBBOX() item 2004-12-27 09:59 strk * /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwpostgis.sql.in: Added bool hasBBOX(geometry). Removed useless input copy in zmflag(geometry). 2004-12-23 14:48 strk * /trunk/utils/test_joinestimation.pl: Fixed help string, and added a TODO item 2004-12-23 11:02 strk * /trunk/doc/postgis.xml: Updated <GEOM>FromWKB signatures to take bytea instead of text, Removed non-standard GeometryFromText references and substituted with OGC GeomFromText. 2004-12-23 10:39 strk * /trunk/doc/postgis.xml: Adjusted some function refereces, added another subsection for Geometry Output functions. 2004-12-22 17:12 strk * /trunk/lwgeom/lwgeom_estimate.c: Added Mark Cave-Ayland implementation of JOIN selectivity estimator. 2004-12-22 17:02 strk * /trunk/utils/test_joinestimation.pl: initial revision 2004-12-22 10:32 strk * /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_ogc.c, /trunk/lwgeom/lwpostgis.sql.in: GeomFromWKB() and GeometryFromText() issue a warning if provided formats are not OGC-strict. Introduced GeomFromEWKT() and GeomFromEWKB() for extended formats. 2004-12-22 10:29 strk * /trunk/loader/pgsql2shp.c: Drop useless SRID from geometry when downloading EWKB format. 2004-12-21 17:46 strk * /trunk/doc/postgis.xml, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_inout.c, /trunk/lwgeom/lwgeom_ogc.c, /trunk/lwgeom/lwgeom_pg.h, /trunk/lwgeom/lwpostgis.sql.in: Made asText and asBinary strict OGC conformant, introduced asEWKT and asEWKB for extended version outputs. 2004-12-21 15:19 strk * /trunk/lwgeom/lwgeom_inout.c, /trunk/lwgeom/lwgparse.c, /trunk/lwgeom/wktunparse.c: Canonical binary reverted back to EWKB, now supporting SRID inclusion. 2004-12-21 15:17 strk * /trunk/lwgeom/lwgeom_api.c: Made setSRID(geom, -1) actually *remove* srid from LWGEOM. 2004-12-21 12:21 mcayland * /trunk/lwgeom/lwgeom_estimate.c: Fixed bug in pass 4 where sample boxes were referred as BOXs and not BOX2DFLOAT4. Also increased SDFACTOR to 3.25 2004-12-21 12:04 strk * /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_geos.c, /trunk/lwgeom/lwgeom_ogc.c: Updated geom_accum to create *real* geometry arrays, changed aggregates using it accordingly. Fixed collect output type settings, and dropped CR/LF in lwgeom_functions_basic.c 2004-12-21 11:25 strk * /trunk/lwgeom/lwline.c: allocation for deserialized lwline made after type checking 2004-12-20 17:49 strk * /trunk/lwgeom/lwpostgis.sql.in: Added array element delimiter for type geometry 2004-12-20 14:21 strk * /trunk/lwgeom/lwgeom_ogc.c: SRID is no more skipped from asText output. 2004-12-20 14:11 strk * /trunk/doc/postgis.xml: Created a new 'Geometry Editors' section. 2004-12-20 14:02 strk * /trunk/doc/postgis.xml: Added addBBOX() and dropBBOX() documentation. 2004-12-20 14:01 strk * /trunk/lwgeom/lwgeom_inout.c, /trunk/lwgeom/lwpostgis.sql.in: Added dropBBOX(). 2004-12-17 18:00 strk * /trunk/lwgeom/lwgeom_estimate.c: LWGEOM_gist_joinsel defined for all PG versions 2004-12-17 18:00 strk * /trunk/lwgeom/Makefile: Fixed call to geos_version.sh 2004-12-17 11:08 strk * /trunk/lwgeom/liblwgeom.c, /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwgeom_inout.c, /trunk/lwgeom/lwgparse.c, /trunk/lwgeom/wktparse.h, /trunk/lwgeom/wktunparse.c: Moved getMachineEndian from parser to liblwgeom.{h,c}. Added XDR and NDR defines. Fixed all usage of them. 2004-12-17 11:07 strk * /trunk/lwgeom/lwgeom_estimate.c: Added missing prototype 2004-12-17 11:06 strk * /trunk/lwgeom/lwgeom_geos.c: Added GEOSnoop stub for non-geos installations 2004-12-17 10:10 strk * /trunk/lwgeom/lwgeom_inout.c, /trunk/lwgeom/lwpostgis.sql.in: Added canonical binary conversions as bytea<->geometry casts and explicit _send and _recv for PG>73 2004-12-17 10:10 strk * /trunk/lwgeom/lwgparse.c, /trunk/lwgeom/wktparse.h: getMachineEndian exported 2004-12-17 06:53 pramsey * /trunk/CHANGES, /trunk/CREDITS, /trunk/README.postgis, /trunk/TODO: Changes in preparation for 1.0.0RC1 2004-12-16 18:50 strk * /branches/pgis_0_9_0/utils/postgis_restore.pl: Back-ported pg_restore-800 support 2004-12-16 12:30 strk * /trunk/lwgeom/lwgeom_inout.c, /trunk/lwgeom/lwpostgis.sql.in: Initial skel for geometry_send canonical binary rep. 2004-12-16 12:07 strk * /trunk/utils/postgis_restore.pl: pg_restore-800 handling 2004-12-16 09:41 strk * /branches/pgis_0_9_0/utils/postgis_restore.pl: Backported patches made in HEAD 2004-12-15 13:10 strk * /trunk/doc/postgis.xml: Added UpdateGeometrySRID documentation 2004-12-15 12:59 strk * /trunk/lwgeom/lwpostgis.sql.in: Enforced schema use in UpdateGeometrySRID 2004-12-15 12:54 strk * /trunk/lwgeom/lwpostgis.sql.in: Added UpdateGeometrySRID 2004-12-15 09:46 strk * /trunk/lwgeom/TODO: updated TODO 2004-12-15 09:43 strk * /trunk/utils/postgis_restore.pl: Die if target database exists 2004-12-15 09:41 strk * /branches/pgis_0_9_0/utils/postgis_restore.pl: Die if target db already exists. 2004-12-15 08:53 strk * /branches/pgis_0_9_0/loader/pgsql2shp.c: Plugged leak depending on input size. 2004-12-15 08:46 strk * /trunk/loader/pgsql2shp.c: Fixed memory leaks depending on input size. 2004-12-14 11:41 strk * /trunk/lwgeom/lwgeom.c: Fixed a bug in lwgeom_dropBBOX() 2004-12-14 11:02 strk * /trunk/lwgeom/lwgeom_inout.c, /trunk/lwgeom/lwpostgis.sql.in: Added geometry::text cast. 2004-12-14 09:47 strk * /trunk/lwgeom/lwgeom_functions_basic.c: Added SRID check in collect_garray(); 2004-12-14 09:37 strk * /trunk/lwgeom/lwcollection.c: reduced function calls in lwcollection_serialize_size 2004-12-14 09:29 strk * /trunk/lwgeom/lwgeom_geos.c: fixed a typo in polygonize function 2004-12-13 14:12 strk * /trunk, /trunk/.cvsignore: updated 2004-12-13 14:03 strk * /trunk/lwgeom/lwgeom_estimate.c, /trunk/lwgeom/lwpostgis.sql.in: Initial skeleton on join selectivity estimator. Current estimators application for box2d && box2d operator. 2004-12-13 13:04 strk * /trunk/Makefile, /trunk/lwgeom/Makefile: lwpostgis.sql copy moved from root to lwgeom/Makefile 2004-12-13 12:56 strk * /trunk/utils/postgis_restore.pl: Handled more schema specification in 800 pg_restore output. 2004-12-13 12:25 strk * /trunk/lwgeom/lwgeom_api.c, /trunk/lwgeom/lwgeom_estimate.c: Removed obsoleted function and fixed some warnings. 2004-12-13 06:19 cvs * /tags/pgis_0_9_1, /tags/pgis_0_9_1/Attic, /tags/pgis_0_9_1/CHANGES, /tags/pgis_0_9_1/COPYING, /tags/pgis_0_9_1/CREDITS, /tags/pgis_0_9_1/Makefile, /tags/pgis_0_9_1/README.postgis, /tags/pgis_0_9_1/doc/Makefile, /tags/pgis_0_9_1/doc/postgis.xml, /tags/pgis_0_9_1/examples/wkb_reader/README, /tags/pgis_0_9_1/examples/wkb_reader/printwkb.inc, /tags/pgis_0_9_1/geos_version.sh, /tags/pgis_0_9_1/jdbc, /tags/pgis_0_9_1/jdbc/Makefile, /tags/pgis_0_9_1/jdbc/README, /tags/pgis_0_9_1/jdbc/examples/TestServer.java, /tags/pgis_0_9_1/jdbc/org/postgis/Geometry.java, /tags/pgis_0_9_1/jdbc/org/postgis/LinearRing.java, /tags/pgis_0_9_1/jdbc/org/postgis/PGbox3d.java, /tags/pgis_0_9_1/jdbc/org/postgis/PGgeometry.java, /tags/pgis_0_9_1/jdbc/org/postgis/Point.java, /tags/pgis_0_9_1/loader/pgsql2shp.c, /tags/pgis_0_9_1/loader/shp2pgsql.c, /tags/pgis_0_9_1/lwgeom, /tags/pgis_0_9_1/postgis.h, /tags/pgis_0_9_1/postgis.sql.in, /tags/pgis_0_9_1/postgis_algo.c, /tags/pgis_0_9_1/postgis_estimate.c, /tags/pgis_0_9_1/postgis_fn.c, /tags/pgis_0_9_1/postgis_geos.c, /tags/pgis_0_9_1/postgis_geos_wrapper.cpp, /tags/pgis_0_9_1/postgis_svg.c, /tags/pgis_0_9_1/regress, /tags/pgis_0_9_1/regress/isvalid_test, /tags/pgis_0_9_1/regress/relate_test, /tags/pgis_0_9_1/spatial_ref_sys.sql: This commit was manufactured by cvs2svn to create tag 'pgis_0_9_1'. 2004-12-13 06:19 pramsey * /branches/pgis_0_9_0/CREDITS: Updated for 0.9.1 2004-12-13 06:18 pramsey * /branches/pgis_0_9_0/CHANGES, /branches/pgis_0_9_0/Makefile, /branches/pgis_0_9_0/README.postgis: Updated for 0.9.1 release. 2004-12-10 22:20 strk * /trunk/doc/postgis.xml: Added notice about availability of shorter syntax for estimated_extent() 2004-12-10 22:16 strk * /trunk/doc/postgis.xml: Added estimated_extent() doc. 2004-12-10 12:35 strk * /trunk/lwgeom/lwgeom_estimate.c, /trunk/lwgeom/lwpostgis.sql.in: implemented estimated_extent() function 2004-12-09 09:42 strk * /trunk/examples/wkb_reader, /trunk/examples/wkb_reader/.cvsignore, /trunk/examples/wkb_reader/Makefile, /trunk/examples/wkb_reader/printwkb.c, /trunk/examples/wkb_reader/printwkb.inc, /trunk/examples/wkb_reader/readwkb.c, /trunk/examples/wkb_reader/wkbtest.h: Adjusted to work with new bytea WKB encoding, only supports 2d/3dz. 2004-12-08 14:46 strk * /trunk/examples/wkb_reader/README: updated 2004-12-05 11:46 strk * /trunk/examples/ogc_test_suite, /trunk/examples/ogc_test_suite/.cvsignore, /trunk/examples/ogc_test_suite/Makefile: Initial revision 2004-12-05 11:45 strk * /trunk/examples/ogc_test_suite/3_cleanup.sql: commented out drops of unexistant tables 2004-12-05 11:44 strk * /trunk/examples/ogc_test_suite/1_schema.sql: Changed AddGeometryColumns to not complain about invalid schema 2004-11-29 16:37 strk * /trunk/lwgeom/misures.c: Fixed a bug in pt_in_ring_2d. 2004-11-29 11:16 strk * /trunk/lwgeom/Makefile: Commented out useless CFLAGS override. 2004-11-29 11:15 strk * /trunk/lwgeom/lwgeom_geos.c: Some initializzations to make compiler happy. 2004-11-26 17:08 strk * /trunk/lwgeom/regress: Removed duplicated tests 2004-11-26 17:06 strk * /trunk/lwgeom/regress/lwgeom_regress.sql, /trunk/lwgeom/regress/lwgeom_regress2.sql, /trunk/lwgeom/regress/lwgeom_regress2_expected, /trunk/lwgeom/regress/lwgeom_regress_expected, /trunk/lwgeom/regress/run_regress, /trunk/lwgeom/regress/run_regress2, /trunk/regress/lwgeom_regress.sql, /trunk/regress/lwgeom_regress_expected, /trunk/regress/run_lwgeom_regress: Moved basic LWGEOM parsing tests in mainstream regress dir. 2004-11-26 16:54 strk * /trunk/lwgeom/regress/lwgeom_regress.sql, /trunk/lwgeom/regress/lwgeom_regress_expected, /trunk/lwgeom/regress/run_regress: First regress test cleaned up. 2004-11-26 16:26 strk * /trunk/regress/regress_index.sql, /trunk/regress/regress_index_expected, /trunk/regress/regress_lots_of_points.sql, /trunk/regress/run_index_regress, /trunk/regress/run_regress: Ported index regress test to lwgeom 2004-11-26 15:52 strk * /trunk/regress/README: Added regressions test notes 2004-11-26 15:50 strk * /trunk/regress/regress.sql, /trunk/regress/regress_expected, /trunk/regress/regress_index_out, /trunk/regress/regress_out, /trunk/regress/run_regress: Finished cleanup of main regression test. 2004-11-26 15:06 strk * /trunk/lwgeom/lwcollection.c: lwcollection_same allows different components ordering to reflect older behaviour. 2004-11-26 14:56 strk * /trunk/lwgeom/lwcollection.c: Cleanup 2004-11-26 14:55 strk * /trunk/lwgeom/lwcollection.c: Fixed a bug in lwcollection_same 2004-11-26 13:04 strk * /trunk/regress/regress.sql, /trunk/regress/regress_expected, /trunk/regress/regress_out, /trunk/regress/run_regress: Initial regress tests adaptation for lwgeom 2004-11-24 10:46 strk * /branches/pgis_0_9_0/postgis.h: Added definition of PG_NARGS for PG < 7.3 2004-11-23 16:16 strk * /trunk/lwgeom/lwgeom_geos.c: POSTGIS2GEOS conversion failures handled cleanier 2004-11-22 18:36 strk * /branches/pgis_0_9_0/postgis_algo.c: Added more verbose output on OutOfMemory condition. 2004-11-19 17:39 strk * /trunk/utils/postgis_restore.pl: Massaged to work with pg_dump-7.2 and pg_restore-7.2 2004-11-19 17:29 strk * /trunk/lwgeom/lwgeom_gml.c: precision made of type signed int (for %.*d correct use). 2004-11-19 13:48 strk * /trunk/lwgeom/lwpostgis.sql.in: Added support for PG<73 in gist support functions and modified preprocessor flags to be compatible with older versions. 2004-11-19 13:32 strk * /trunk/lwgeom/lwpostgis.sql.in: Fixed IN/OUT representation of types to support < 73 PG versions 2004-11-18 18:16 strk * /trunk/loader/TODO: updated 2004-11-18 18:14 strk * /trunk/loader/Makefile, /trunk/loader/PQunescapeBytea.c, /trunk/loader/compat.h, /trunk/loader/pgsql2shp.c: Added a copy of the PQunescapeBytea function found in libpq of PG>=73 2004-11-18 13:47 strk * /trunk/lwgeom/lwgeom_geos_wrapper.cpp: Substituted isfinite() with finite(). 2004-11-17 15:28 strk * /trunk/lwgeom/lwgeom_geos_wrapper.cpp: Yet another GEOSHasZ bug fix 2004-11-17 15:18 strk * /trunk/lwgeom/lwgeom_geos_wrapper.cpp: GEOSHasZ now checks both DoubleNotANumber and isFinite 2004-11-17 09:07 strk * /trunk/lwgeom/lwgeom_geos_wrapper.cpp: Changes GEOSHasZ to use isfinite() 2004-11-17 07:57 strk * /trunk/doc/postgis.xml: Fixed a typo in geometry type names. 2004-11-16 13:54 strk * /trunk/lwgeom/lwgeom_geos.c: SRID checks and enforce for all GEOS operations. Z value handled so to show it only when available. 2004-11-16 13:52 strk * /trunk/lwgeom/lwgeom_geos_wrapper.cpp: Added GEOSHasZ() and GEOSSetSRID() 2004-11-15 10:51 strk * /trunk/loader/shp2pgsql.c: Fixed a bug in PIP invocation, added some debugging lines. 2004-11-13 01:47 pramsey * /trunk/examples/ogc_test_suite/README: Add information about where test was downloaded from. 2004-11-12 18:13 strk * /trunk/examples/ogc_test_suite/3_cleanup.sql: Deleted entries in spatial_ref_sys and geometry_columns. 2004-11-12 17:50 strk * /trunk/lwgeom/lwgeom_ogc.c: Made PointN, InteriorRingN and GeometryN 1-based as required by OGC conformance suite. 2004-11-11 21:29 pramsey * /trunk/lwgeom/Makefile: Added grep -v ^# to cpp pipeline for .sql generation. Under OS/X cpp adds a header with a # comment field to the start of the output file. 2004-11-11 09:42 strk * /trunk/lwgeom/MISSING_OBJECTS: updated 2004-11-11 09:41 strk * /branches/pgis_0_9_0/doc/Makefile, /branches/pgis_0_9_0/doc/postgis.xml: Changed LAST_RELEASE_VERSION to 0.9 2004-11-11 09:37 strk * /branches/pgis_0_9_0/postgis.h, /branches/pgis_0_9_0/postgis.sql.in, /branches/pgis_0_9_0/postgis_fn.c: Reverse() function back-ported. 2004-11-08 11:08 strk * /trunk/lwgeom/Makefile: Added -fPIC to CFLAGS as suggested by Vincent Schut. 2004-11-05 11:44 strk * /trunk/lwgeom/TODO: updated 2004-11-05 11:44 strk * /trunk/lwgeom/lwgeom_geos_wrapper.cpp: Had isvalid raise a NOTICE with invalidity message. 2004-11-05 10:04 strk * /trunk/lwgeom/TODO: updated 2004-11-05 08:16 strk * /trunk/doc/postgis.xml, /trunk/lwgeom/TODO, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwpostgis.sql.in: Added ndims(geometry) function, used in a 3rd constraint set by AddGeometryColumn, documented. 2004-11-04 11:40 strk * /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwgeom_estimate.c, /trunk/lwgeom/misures.c: Renamed max/min/avg macros to LW_MAX, LW_MIN, LW_AVG. 2004-11-04 09:18 strk * /trunk/Makefile, /trunk/lwgeom/Makefile, /trunk/lwgeom/lwpostgis.sql.in, /trunk/lwpostgis.sql.in: Oops.. my attemt at moving lwpostgis.sql.in one dir up was bogus. 2004-11-04 08:56 strk * /trunk/Makefile, /trunk/lwgeom/Makefile, /trunk/lwgeom/lwpostgis.sql.in, /trunk/lwpostgis.sql.in: Moved lwpostgis.sql.in and it's build logic up to root directory. 2004-11-02 17:53 strk * /trunk/lwgeom/liblwgeom.h: Fixed "compat.h" include to be local. 2004-11-02 16:48 strk * /trunk/lwgeom/Makefile, /trunk/lwgeom/compat.h, /trunk/lwgeom/liblwgeom.c, /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwgeom_pg.c, /trunk/lwgeom/vsprintf.c: Added a copy of GNU vsprintf.c file and compiled in. 2004-11-02 15:59 strk * /trunk/lwgeom/liblwgeom.h: min/max macro made available regardless of MINGW32 define. 2004-11-02 07:51 strk * /branches/pgis_0_9_0/spatial_ref_sys.sql: Updated as suggested by Frank Warmerdam 2004-11-02 07:50 strk * /trunk/spatial_ref_sys.sql: Updated as suggested by Frank Warmerdam. 2004-11-02 07:25 strk * /branches/pgis_0_9_0/postgis.sql.in, /trunk/lwgeom/lwpostgis.sql.in: Fixed a typo in probe_geometry_columns() reported by Vinko Vrsalovic. 2004-10-29 05:28 strk * /trunk/lwgeom/TODO: updated 2004-10-29 05:27 strk * /trunk/lwgeom/lwpostgis.sql.in: Fixed bug in AddGeometryColumn refusing to add 4D geoms. 2004-10-28 16:48 strk * /trunk/loader/TODO: Initial local TODO 2004-10-28 16:28 strk * /trunk/lwgeom/stringBuffer.c: header inclusion cleanup 2004-10-28 16:25 strk * /trunk/lwgeom/lwgeom_inout.c: Fixed bug in debugguing output 2004-10-28 16:24 strk * /trunk/lwgeom/lwgeom_inout.c: removed LF 2004-10-28 16:23 strk * /trunk/lwgeom/Makefile, /trunk/lwgeom/lwgeom_geos_wrapper.cpp, /trunk/lwgeom/lwgeom_gml.c: More cleanups. 2004-10-28 16:13 strk * /trunk/lwgeom/lwgeom_box2dfloat4.c, /trunk/lwgeom/lwgeom_geos.c: cleanups. 2004-10-28 16:10 strk * /trunk/lwgeom/lwgparse.c: Made data structurs old-compilers-friendly. 2004-10-28 16:10 strk * /trunk/lwgeom/lwgeom_gml.c: Fixed a bug in LWGEOM_asGML. 2004-10-28 15:40 strk * /trunk/lwgeom/lwgeom_geos_wrapper.cpp: Fixed geos-based opPolygonize include. 2004-10-28 09:38 strk * /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwpostgis.sql.in: Cleanups. 2004-10-28 09:29 strk * /trunk/doc/postgis.xml, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwpostgis.sql.in: Added makeline(point, point). Changed LineFromMultiPoint definition. 2004-10-28 09:00 strk * /trunk/doc/postgis.xml, /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_pg.c, /trunk/lwgeom/lwgeom_pg.h, /trunk/lwgeom/lwline.c, /trunk/lwgeom/lwpostgis.sql.in, /trunk/lwgeom/ptarray.c: Added AddPoint(line, point, [position]) and support API functions. 2004-10-28 07:56 strk * /trunk/doc/postgis.xml, /trunk/lwgeom/lwpostgis.sql.in: fixed name of line constructor as documentation reports it. LineFromMultiPoint(). 2004-10-28 07:45 strk * /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwpostgis.sql.in: collect(geometry, geometry) re-introduced. collector() is an alias for collect(). 2004-10-27 15:40 strk * /trunk/doc/postgis.xml, /trunk/lwgeom/lwgeom_box2dfloat4.c, /trunk/lwgeom/lwgeom_box3d.c, /trunk/lwgeom/lwgeom_pg.h, /trunk/lwgeom/lwpostgis.sql.in: Added MakeBox2D, MakeBox3D implementation and documentation. 2004-10-27 15:19 strk * /trunk/doc/postgis.xml, /trunk/lwgeom/lwgeom_geos.c, /trunk/lwgeom/lwpostgis.sql.in: MakePoly renamed to Polygonize 2004-10-27 15:09 strk * /trunk/lwgeom/TODO: updated 2004-10-27 14:31 strk * /branches/pgis_0_9_0/doc/postgis.xml: Added missing distance() documentation. 2004-10-27 14:28 strk * /trunk/doc/postgis.xml: Added constructors docs and intial organizzation for postgis extension functions. 2004-10-27 13:35 strk * /trunk/lwgeom/lwgeom_geos.c, /trunk/lwgeom/lwgeom_geos_wrapper.cpp: Unset debug define. 2004-10-27 12:34 strk * /branches/pgis_0_9_0/postgis_svg.c: AsSVG returns NULL on unsupported GEOMETRYCOLLECTION. 2004-10-27 12:30 strk * /trunk/lwgeom/lwgeom_svg.c: AsSVG returns NULL on GEOMETRY COLLECTION input. 2004-10-27 11:06 strk * /trunk/lwgeom/TODO: updated 2004-10-27 11:05 strk * /trunk/lwgeom/lwgeom_geos.c, /trunk/lwgeom/lwgeom_geos_wrapper.cpp: Added polygonize interface (makepoly aggregate) 2004-10-27 11:02 strk * /trunk/lwgeom/lwgeom_estimate.c: Removed another getbox2d() call. 2004-10-27 10:55 strk * /trunk/lwgeom/lwpostgis.sql.in: Fixed fix_geometry_columns() to leave correctly linked records untouched. 2004-10-27 10:52 strk * /branches/pgis_0_9_0/postgis.sql.in: Fixed fix_geometry_columns() so to avoid reset of statistics. 2004-10-26 16:50 strk * /branches/pgis_0_9_0/geos_version.sh: Fixed a bug in minor version extractor. 2004-10-26 16:48 strk * /trunk/geos_version.sh: Bug fix in GEOS version extractor. 2004-10-25 17:07 strk * /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwgeom_api.c, /trunk/lwgeom/lwgeom_estimate.c, /trunk/lwgeom/lwgeom_gist.c: Obsoleted getbox2d(). Use getbox2d_p() or getbox2d_internal() instead. 2004-10-25 15:31 strk * /trunk/geos_version.sh: portable math expressions. 2004-10-25 14:20 strk * /trunk/lwgeom/lwgeom_svg.c: Y axis reverse and relative path fixes from Olivier Courtin. 2004-10-25 12:27 strk * /trunk/lwgeom/lwgeom_inout.c, /trunk/lwgeom/wktunparse.c: Removed useless network type includes, Added param.h include for BYTE_ORDER defines under win32. 2004-10-21 19:48 strk * /trunk/lwgeom/lwgeom.c, /trunk/lwgeom/wktunparse.c: Stricter syntax fixes. Reported by S�bastien NICAISE <snicaise@iciatechnologies.com> 2004-10-21 19:47 strk * /trunk/lwgeom/TODO: updated 2004-10-21 19:46 strk * /trunk/lwgeom/lwcollection.c: ZMflags check on costituent geometries only performed when there is at least one. 2004-10-21 19:45 strk * /trunk/lwgeom/Makefile: Added detect_geos_version in all: rule 2004-10-18 11:35 strk * /trunk/doc/postgis.xml: Added reverse(geometry) and ForceRHR(geometry) documentation. 2004-10-18 11:29 strk * /trunk/lwgeom/lwpostgis.sql.in: makeline_from_multipoint renamed to line_from_multipoint 2004-10-18 09:37 strk * /trunk/lwgeom/TODO: updated 2004-10-17 13:25 strk * /trunk/loader/shp2pgsql.c: removed USE_WKB partially-used define 2004-10-17 13:24 strk * /trunk/loader/shp2pgsql.c: HEXWKB polygon 2004-10-17 13:01 strk * /trunk/lwgeom/TODO: updated 2004-10-17 12:59 strk * /trunk/loader/shp2pgsql.c: HEXWKB multiline output 2004-10-17 12:51 strk * /trunk/lwgeom/lwline.c: Fixed a bug in lwline_serialize_buf preventing dimension override 2004-10-17 12:43 strk * /trunk/lwgeom/lwline.c: Fixed a debugging function output bug 2004-10-17 12:26 strk * /trunk/loader/shp2pgsql.c: Point and MultiPoint loaded using HEXWKB. 2004-10-17 12:24 strk * /branches/pgis_0_9_0/loader/shp2pgsql.c: Fixed a bug in NULL shape object handling 2004-10-17 12:16 strk * /trunk/loader/pgsql2shp.c: fixed prototype for user query table 2004-10-17 12:15 strk * /branches/pgis_0_9_0/loader/pgsql2shp.c: Fixed a bug in multipoint3D_WKB creation 2004-10-17 12:15 strk * /trunk/loader/pgsql2shp.c: Bug fixed in multipoint4D creation 2004-10-15 22:02 strk * /trunk/lwgeom/TODO: updated 2004-10-15 22:01 strk * /trunk/loader/shp2pgsql.c: Initial WKB functionalities 2004-10-15 16:21 strk * /trunk/lwgeom/TODO, /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwgeom.h, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwline.c, /trunk/lwgeom/lwpostgis.sql.in: makeline_from_multipoint() implemented and exposed. 2004-10-15 15:25 strk * /trunk/lwgeom/TODO: updated 2004-10-15 15:21 strk * /trunk/lwgeom/lwline.c: Fixed a bug in outputput dimension detection for makeline() 2004-10-15 15:01 strk * /trunk/lwgeom/TODO: updated 2004-10-15 15:00 strk * /trunk/lwgeom/lwgeom_functions_basic.c: Added debugging lines 2004-10-15 15:00 strk * /trunk/lwgeom/lwline.c: Fixed a bug in make_lwline 2004-10-15 11:52 strk * /trunk/TODO, /trunk/lwgeom/TODO: updated 2004-10-15 11:50 strk * /branches/pgis_0_9_0/postgis_svg.c: Fixed a bug leaving a spurious byte in AsSVG() output. 2004-10-15 11:48 strk * /trunk/lwgeom/lwgeom_svg.c: Fixed a bug making asSVG return a spurious char at the end. 2004-10-15 11:42 strk * /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwgeom.h, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwline.c, /trunk/lwgeom/lwpostgis.sql.in, /trunk/lwgeom/ptarray.c: Added makeline() aggregate and make_lwline() API method. 2004-10-15 09:44 strk * /trunk/doc/postgis.xml: updated AsSVG doc 2004-10-15 09:41 strk * /trunk/lwgeom/lwgeom_svg.c: changed precision semantic back to number of decimal digits 2004-10-15 09:41 strk * /trunk/lwgeom/liblwgeom.c, /trunk/lwgeom/liblwgeom.h: Added a trailing zeros trimmer 2004-10-15 08:26 strk * /trunk/loader/pgsql2shp.c: Fixed handling of mixed dimensioned geometries in source table. 2004-10-15 07:35 strk * /trunk/lwgeom/wktunparse.c: Fixed a bug introduced by me (byteorder skipped for inner geoms in WKB) 2004-10-14 10:30 strk * /branches/pgis_0_9_0/doc/postgis.xml: Updated dumper docs. 2004-10-14 10:28 strk * /trunk/doc/postgis.xml: Updated pgsql2shp documentation. 2004-10-14 10:13 strk * /branches/pgis_0_9_0/loader/pgsql2shp.c: Added support for user defined query (replacing schema.table) 2004-10-14 09:59 strk * /trunk/loader/pgsql2shp.c: Added support for user query (replacing schema.table) 2004-10-13 19:33 strk * /trunk/TODO: updated 2004-10-13 19:33 strk * /branches/pgis_0_9_0/doc/postgis.xml: Added third buffer arg expanation 2004-10-13 19:32 strk * /trunk/doc/postgis.xml: Added third buffer arg expanation 2004-10-13 18:50 strk * /branches/pgis_0_9_0/postgis.sql.in, /branches/pgis_0_9_0/postgis_geos.c, /branches/pgis_0_9_0/postgis_geos_wrapper.cpp: Added third argument in buffer() func. 2004-10-13 18:49 strk * /trunk/lwgeom/lwgeom_geos.c: fixed arg number in buffer third arg 2004-10-13 18:39 strk * /trunk/lwgeom/lwgeom_geos.c, /trunk/lwgeom/lwgeom_geos_wrapper.cpp, /trunk/lwgeom/lwpostgis.sql.in: Added a third argument to the buffer() function. 2004-10-13 17:21 strk * /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwpostgis.sql.in: Dropped SRID argument from point constructor. Unified procedure name to 'makepoint' for 2d,3dz,4d and 'makepointm' for 3dm. 2004-10-13 15:20 strk * /trunk/lwgeom/TODO: updated 2004-10-13 15:19 strk * /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwpostgis.sql.in: Added point constructors PG funx. 2004-10-13 14:26 strk * /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwgeom.h, /trunk/lwgeom/lwpoint.c, /trunk/lwgeom/test.c: Added simpler lwpoint constructors. 2004-10-13 13:53 strk * /branches/pgis_0_9_0/postgis_estimate.c: Changed DEBUG define off by default, trimmed Log lines and moved at EOF 2004-10-13 13:39 strk * /branches/pgis_0_9_0/postgis_estimate.c: Cleanup (some elogs made it unbuildable agains PG<8) 2004-10-11 14:36 strk * /trunk/lwgeom/TODO: updated 2004-10-11 14:34 strk * /trunk/loader/pgsql2shp.c: Added endiannes specification for postgis-1.0.0+ 2004-10-11 14:03 strk * /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwgeom.c, /trunk/lwgeom/lwgeom.h, /trunk/lwgeom/lwgeom_inout.c, /trunk/lwgeom/lwgeom_ogc.c, /trunk/lwgeom/lwgeom_pg.h, /trunk/lwgeom/lwpostgis.sql.in, /trunk/lwgeom/test.c, /trunk/lwgeom/wktparse.h, /trunk/lwgeom/wktunparse.c: Added endiannes specification to unparse_WKB, AsBinary, lwgeom_to_wkb. 2004-10-11 12:23 strk * /trunk/lwgeom/Makefile: Added test.o to cleanup list 2004-10-11 12:23 strk * /trunk/lwgeom/TODO: updated 2004-10-11 11:53 strk * /trunk/lwgeom/Makefile, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/misures.c: Moved misuring functions to misures.c (from lwgeom_functions_basic.c). Added -lm to build line for the API test application. 2004-10-11 11:46 strk * /trunk/doc/postgis.xml: changed description of pgsql2shp -b switch 2004-10-11 10:31 strk * /trunk/lwgeom/lwgeom_functions_basic.c: Changed collect() to return MULTI* if applicabe (all input is corresponding SINGLE type). 2004-10-11 10:30 strk * /trunk/lwgeom/lwgeom.c: Added debug strings 2004-10-11 09:55 strk * /trunk/lwgeom/lwgeom_functions_basic.c: collect() always return a collection, with a component for each input geometry. memcollect() obsoleted. 2004-10-11 09:46 strk * /trunk/lwgeom/lwcollection.c: Fixed bug making it unbuildable. 2004-10-11 09:32 strk * /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwcollection.c, /trunk/lwgeom/lwgeom.c: Added lwgeom_addBBOX() and lwcollection_construct_empty() 2004-10-11 07:15 strk * /trunk/lwgeom/TODO, /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwcollection.c, /trunk/lwgeom/lwgeom.c, /trunk/lwgeom/lwline.c, /trunk/lwgeom/lwpoint.c, /trunk/lwgeom/lwpoly.c, /trunk/lwgeom/ptarray.c: lwgeom_same new implementation 2004-10-11 06:03 strk * /trunk/TODO: updated 2004-10-10 20:31 strk * /trunk/lwgeom/TODO, /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwcollection.c, /trunk/lwgeom/lwgeom.c, /trunk/lwgeom/lwgeom.h, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwline.c, /trunk/lwgeom/lwpoly.c, /trunk/lwgeom/ptarray.c: segmentize2d() port and use of new LWGEOM structure. 2004-10-09 15:17 strk * /trunk/lwgeom/TODO: updated 2004-10-09 15:16 strk * /branches/pgis_0_9_0/postgis_fn.c: Applied Steffen Macke <sdteffen@gmail.com> LINESTRING patch for segmentize(). 2004-10-08 13:26 strk * /trunk/lwgeom/TODO: updated 2004-10-08 13:21 strk * /trunk/lwgeom/lwgeom.c: Debugging output cleanup. 2004-10-08 13:20 strk * /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwcollection.c, /trunk/lwgeom/lwgeom.c, /trunk/lwgeom/lwgeom_api.c, /trunk/lwgeom/lwgeom_box2dfloat4.c, /trunk/lwgeom/lwgeom_box3d.c, /trunk/lwgeom/lwgeom_chip.c, /trunk/lwgeom/lwgeom_estimate.c, /trunk/lwgeom/lwgeom_functions_analytic.c, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_geos.c, /trunk/lwgeom/lwgeom_geos_wrapper.cpp, /trunk/lwgeom/lwgeom_gist.c, /trunk/lwgeom/lwgeom_ogc.c, /trunk/lwgeom/lwgeom_pg.h, /trunk/lwgeom/lwline.c, /trunk/lwgeom/lwmline.c, /trunk/lwgeom/lwmpoint.c, /trunk/lwgeom/lwmpoly.c, /trunk/lwgeom/lwpoint.c, /trunk/lwgeom/lwpoly.c, /trunk/lwgeom/lwpostgis.sql.in, /trunk/lwgeom/ptarray.c: Changed LWGEOM structure to point to an actual BOX2DFLOAT4. Renamed most function to reflect a TYPE_method naming convention. (you'll need a dump/reload for it to work) Added more manipulation functions. 2004-10-08 13:16 strk * /trunk/lwgeom/liblwgeom.c: added memory allocation debugging 2004-10-08 13:15 strk * /trunk/lwgeom/Makefile: Added box2d.o module, reverted SCRIPTS_VERSION to 0.1.0. 2004-10-08 13:15 strk * /trunk/lwgeom/box2d.c: Initial revision 2004-10-08 10:48 strk * /trunk/doc/postgis.xml: Some updates 2004-10-08 07:01 strk * /trunk/hwgeom: Dropped HWGEOM from this branch. 2004-10-08 06:59 strk * /branches/pgis_0_9_0/lwgeom: forgot this around 2004-10-08 06:58 strk * /branches/pgis_0_9_0/lwgeom/MISSING_OBJECTS, /branches/pgis_0_9_0/lwgeom/Makefile, /branches/pgis_0_9_0/lwgeom/README, /branches/pgis_0_9_0/lwgeom/TODO, /branches/pgis_0_9_0/lwgeom/lwgeom.h, /branches/pgis_0_9_0/lwgeom/lwgeom.sql.in, /branches/pgis_0_9_0/lwgeom/lwgeom_api.c, /branches/pgis_0_9_0/lwgeom/lwgeom_box2dfloat4.c, /branches/pgis_0_9_0/lwgeom/lwgeom_box3d.c, /branches/pgis_0_9_0/lwgeom/lwgeom_btree.c, /branches/pgis_0_9_0/lwgeom/lwgeom_estimate.c, /branches/pgis_0_9_0/lwgeom/lwgeom_functions_analytic.c, /branches/pgis_0_9_0/lwgeom/lwgeom_functions_basic.c, /branches/pgis_0_9_0/lwgeom/lwgeom_geos.c, /branches/pgis_0_9_0/lwgeom/lwgeom_gist.c, /branches/pgis_0_9_0/lwgeom/lwgeom_inout.c, /branches/pgis_0_9_0/lwgeom/lwgeom_ogc.c, /branches/pgis_0_9_0/lwgeom/lwgeom_pg.c, /branches/pgis_0_9_0/lwgeom/lwgeom_pg.h, /branches/pgis_0_9_0/lwgeom/lwgeom_spheroid.c, /branches/pgis_0_9_0/lwgeom/lwgeom_svg.c, /branches/pgis_0_9_0/lwgeom/lwgeom_transform.c, /branches/pgis_0_9_0/lwgeom/lwgparse.c, /branches/pgis_0_9_0/lwgeom/lwpostgis.sql.in, /branches/pgis_0_9_0/lwgeom/regress, /branches/pgis_0_9_0/lwgeom/stringBuffer.c, /branches/pgis_0_9_0/lwgeom/stringBuffer.h, /branches/pgis_0_9_0/lwgeom/wktparse.h, /branches/pgis_0_9_0/lwgeom/wktparse.lex, /branches/pgis_0_9_0/lwgeom/wktparse.y, /branches/pgis_0_9_0/lwgeom/wktunparse.c: Dropped LWGEOM from this branch. 2004-10-07 22:02 strk * /trunk/lwgeom/TODO: updated 2004-10-07 21:52 strk * /trunk/loader/shp2pgsql.c: Lots of rewriting/cleanup. TypeM/TypeZ supports. 2004-10-07 21:51 strk * /trunk/loader/pgsql2shp.c: Fixed a bug in 4d handling 2004-10-07 20:39 strk * /trunk/lwgeom/lwgeom_api.c, /trunk/lwgeom/lwgeom_functions_basic.c: Fixed bugs in TYPE_ macro usage 2004-10-07 17:18 strk * /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwgeom.h, /trunk/lwgeom/ptarray.c, /trunk/lwgeom/test.c: Changed ptarray2d_construct interface. 2004-10-07 17:18 strk * /trunk/lwgeom/lwgeom_ogc.c: Changed geometrytype() to support TYPEM. 2004-10-07 17:17 strk * /trunk/lwgeom/Makefile, /trunk/lwgeom/lwpostgis.sql.in: Changed AddGeometryColumn to handle TYPEM. Updated SCRIPTS_VERSION to 1.1.0 2004-10-07 17:15 strk * /trunk/loader/pgsql2shp.c: Fixed TYPEM handling. 2004-10-07 10:03 strk * /trunk/lwgeom/Makefile, /trunk/lwgeom/liblwgeom.c, /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwcollection.c, /trunk/lwgeom/lwgeom.c, /trunk/lwgeom/lwgeom.h, /trunk/lwgeom/lwgeom_api.c, /trunk/lwgeom/lwgeom_box2dfloat4.c, /trunk/lwgeom/lwgeom_box3d.c, /trunk/lwgeom/lwgeom_chip.c, /trunk/lwgeom/lwgeom_functions_analytic.c, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_geos.c, /trunk/lwgeom/lwgeom_geos_wrapper.cpp, /trunk/lwgeom/lwgeom_gist.c, /trunk/lwgeom/lwgeom_inout.c, /trunk/lwgeom/lwgeom_ogc.c, /trunk/lwgeom/lwgeom_pg.c, /trunk/lwgeom/lwline.c, /trunk/lwgeom/lwmline.c, /trunk/lwgeom/lwmpoint.c, /trunk/lwgeom/lwmpoly.c, /trunk/lwgeom/lwpoint.c, /trunk/lwgeom/lwpoly.c, /trunk/lwgeom/ptarray.c, /trunk/lwgeom/test.c, /trunk/lwgeom/wktparse.h, /trunk/lwgeom/wktunparse.c: API cleanup, more steps toward standalone library. 2004-10-07 06:54 strk * /trunk/loader/pgsql2shp.c, /trunk/loader/shp2pgsql.c: cleanups 2004-10-06 17:04 strk * /trunk/loader/pgsql2shp.c: ZM handling. Log trimmed. 2004-10-06 10:12 strk * /branches/pgis_0_9_0/loader/shp2pgsql.c: Other separator fixes ( back-port ) 2004-10-06 10:11 strk * /trunk/loader/shp2pgsql.c: Other separator fixes 2004-10-06 09:52 strk * /trunk/doc/postgis.xml: Added zmflag(geom) doc 2004-10-06 09:51 strk * /branches/pgis_0_9_0/loader/shp2pgsql.c: Back-ported fix for empty-DBF case handling. 2004-10-06 09:40 strk * /trunk/loader/shp2pgsql.c: Handled 0-DBF-attributes corner case. 2004-10-06 08:53 strk * /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwpostgis.sql.in: Added zmflag(geom) function. 2004-10-06 08:17 strk * /trunk/TODO: updated 2004-10-06 07:19 strk * /trunk/jdbc/org/postgis/Point.java: Left off a semicolon in previous patch... 2004-10-06 07:16 strk * /branches/pgis_0_9_0/jdbc/org/postgis/Point.java: Removed PGSQLException throw as suggested by Kris Jurka. 2004-10-05 22:46 strk * /trunk/jdbc/org/postgis/Point.java: Removed PGSQLException use as suggested by Kris Jurka 2004-10-05 21:59 strk * /trunk/lwgeom/Makefile: Flex invocation patch by Kris Jurka. 2004-10-05 21:58 strk * /branches/pgis_0_9_0/postgis_estimate.c: Yet another change in SPI_cursor_open (you'll need at least 8.0.0beta3 2004-10-05 21:54 strk * /trunk/lwgeom/lwgeom_estimate.c: Yes another change in SPI_cursor_open 2004-10-05 21:53 strk * /trunk/lwgeom/lwgeom_functions_basic.c: Fixed bugs in Centroid (not GEOS) 2004-10-05 21:42 strk * /trunk/lwgeom/lwgeom_api.c, /trunk/lwgeom/lwgeom_debug.c, /trunk/lwgeom/lwgeom_gist.c, /trunk/lwgeom/lwgeom_ogc.c, /trunk/lwgeom/lwgeom_spheroid.c: Cleanups for older compilers and PG verisons. 2004-10-05 21:20 strk * /trunk/lwgeom/TODO: updated 2004-10-05 21:08 strk * /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwgeom_api.c, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/wktunparse.c: Added debugging lines, fixed a bug in TYPE_HASSRID and TYPE_HASBBOX macros. 2004-10-05 21:08 strk * /trunk/lwgeom/Makefile: Made clean rule verbose 2004-10-05 17:15 strk * /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwgeom_api.c, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwline.c, /trunk/lwgeom/lwpoint.c, /trunk/lwgeom/lwpoly.c: Bug fix in size computation. 2004-10-05 16:28 strk * /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwcollection.c, /trunk/lwgeom/lwgeom_api.c, /trunk/lwgeom/lwgeom_box2dfloat4.c, /trunk/lwgeom/lwgeom_box3d.c, /trunk/lwgeom/lwgeom_chip.c, /trunk/lwgeom/lwgeom_functions_analytic.c, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_geos.c, /trunk/lwgeom/lwgeom_gml.c, /trunk/lwgeom/lwgeom_inout.c, /trunk/lwgeom/lwgeom_ogc.c, /trunk/lwgeom/lwgeom_spheroid.c, /trunk/lwgeom/lwgparse.c, /trunk/lwgeom/lwline.c, /trunk/lwgeom/lwmline.c, /trunk/lwgeom/lwmpoint.c, /trunk/lwgeom/lwmpoly.c, /trunk/lwgeom/lwpoint.c, /trunk/lwgeom/lwpoly.c, /trunk/lwgeom/lwpostgis.sql.in, /trunk/lwgeom/wktparse.lex, /trunk/lwgeom/wktparse.y: Added ZM dimensions flags knowledge. 2004-10-05 16:07 strk * /trunk/lwgeom/TODO: updated 2004-10-05 15:12 strk * /trunk/lwgeom/liblwgeom.c: Added newlines in standalone reporters 2004-10-05 15:11 strk * /trunk/doc/postgis.xml: Added force_3dz, force_3dm docs 2004-10-05 15:11 strk * /trunk/Makefile.config: Changed default variable setting to a more portable syntax 2004-10-05 07:53 strk * /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwgparse.c, /trunk/lwgeom/wktparse.lex, /trunk/lwgeom/wktparse.y, /trunk/lwgeom/wktunparse.c: ZM aware WKT/WKB input/output. 2004-10-04 13:53 strk * /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwcollection.c, /trunk/lwgeom/lwgeom.c, /trunk/lwgeom/lwgeom_api.c, /trunk/lwgeom/lwgeom_box2dfloat4.c, /trunk/lwgeom/lwgeom_box3d.c, /trunk/lwgeom/lwgeom_chip.c, /trunk/lwgeom/lwgeom_debug.c, /trunk/lwgeom/lwgeom_functions_analytic.c, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_geos.c, /trunk/lwgeom/lwgeom_geos_wrapper.cpp, /trunk/lwgeom/lwgeom_inout.c, /trunk/lwgeom/lwgeom_ogc.c, /trunk/lwgeom/lwgeom_pg.c, /trunk/lwgeom/lwgparse.c, /trunk/lwgeom/lwline.c, /trunk/lwgeom/lwmline.c, /trunk/lwgeom/lwmpoint.c, /trunk/lwgeom/lwmpoly.c, /trunk/lwgeom/lwpoint.c, /trunk/lwgeom/lwpoly.c, /trunk/lwgeom/wktunparse.c: Serialized form and WKB prepared to accept ZM flags replacing DD (dimensions) 2004-10-04 09:25 strk * /trunk/lwgeom/lwgeom_functions_basic.c: Added missing prototype 2004-10-03 15:57 strk * /trunk/lwgeom/TODO: updated 2004-10-03 15:52 strk * /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwcollection.c, /trunk/lwgeom/lwgeom.c, /trunk/lwgeom/lwgeom_api.c, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_geos.c, /trunk/lwgeom/lwgeom_geos_wrapper.cpp, /trunk/lwgeom/lwline.c, /trunk/lwgeom/lwpoint.c, /trunk/lwgeom/lwpoly.c, /trunk/lwgeom/lwpostgis.sql.in: Made GEOS<->LWGEOM converters keep geometry structures. Fixed bug in serializers. Added noop(geometry) for deserialize/serialize debugging. 2004-10-01 14:49 strk * /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwcollection.c, /trunk/lwgeom/lwgeom.c, /trunk/lwgeom/lwgeom_api.c, /trunk/lwgeom/lwgeom_geos.c, /trunk/lwgeom/lwgeom_geos_wrapper.cpp, /trunk/lwgeom/lwline.c, /trunk/lwgeom/lwmline.c, /trunk/lwgeom/lwmpoint.c, /trunk/lwgeom/lwmpoly.c, /trunk/lwgeom/lwpoint.c, /trunk/lwgeom/lwpoly.c: Added lwgeom_add(LWGEOM *to, int where, LWGEOM *what). Added LWGEOM2GEOS keeping input geometry structure. 2004-10-01 07:51 strk * /trunk/lwgeom/lwgeom_debug.c: initial revision 2004-10-01 07:51 strk * /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwgeom.c: Added runtime cast functions. 2004-09-30 16:06 strk * /trunk/lwgeom/TODO, /trunk/lwgeom/liblwgeom.c, /trunk/lwgeom/lwgeom.h, /trunk/lwgeom/lwgeom_functions_basic.c: bug fixes 2004-09-30 15:42 strk * /trunk/lwgeom/TODO, /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwcollection.c, /trunk/lwgeom/lwgeom.c, /trunk/lwgeom/lwgeom_api.c, /trunk/lwgeom/lwgeom_box2dfloat4.c, /trunk/lwgeom/lwgeom_gist.c, /trunk/lwgeom/lwgeom_pg.h, /trunk/lwgeom/lwline.c, /trunk/lwgeom/lwmline.c, /trunk/lwgeom/lwmpoint.c, /trunk/lwgeom/lwmpoly.c, /trunk/lwgeom/lwpoint.c, /trunk/lwgeom/lwpoly.c: Added BBOX finders and its support in serializer. 2004-09-30 11:49 strk * /trunk/lwgeom/TODO: updated 2004-09-30 11:45 strk * /trunk/lwgeom/Makefile, /trunk/lwgeom/liblwgeom.c, /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwcollection.c, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_pg.c, /trunk/lwgeom/lwline.c, /trunk/lwgeom/lwmline.c, /trunk/lwgeom/lwmpoint.c, /trunk/lwgeom/lwmpoly.c, /trunk/lwgeom/lwpoint.c, /trunk/lwgeom/lwpoly.c: More common flags between LW<type>s. LWGEOM_summary output made cleaner and moved to lwgeom_debug.c 2004-09-30 08:18 strk * /trunk/lwgeom/liblwgeom.c, /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwgeom.c, /trunk/lwgeom/lwgeom.h, /trunk/lwgeom/lwgeom_api.c, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwmline.c, /trunk/lwgeom/lwmpoint.c, /trunk/lwgeom/lwmpoly.c: Added missing liblwgeom.c file. Made LWMPOINT, LWMLINE, LWMPOLY compatible with LWCOLLECTION. Fixed reverse() and forcerhr() to maintain geometry structure. 2004-09-30 06:54 strk * /trunk/lwgeom/TODO: updated 2004-09-29 15:25 strk * /trunk/lwgeom/Makefile, /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwcollection.c, /trunk/lwgeom/lwgeom.c, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwline.c, /trunk/lwgeom/lwmline.c, /trunk/lwgeom/lwmpoint.c, /trunk/lwgeom/lwmpoly.c, /trunk/lwgeom/lwpoint.c, /trunk/lwgeom/lwpoly.c: Added serialize function for LWGEOM 2004-09-29 10:50 strk * /trunk/lwgeom/Makefile, /trunk/lwgeom/liblwgeom.h, /trunk/lwgeom/lwcollection.c, /trunk/lwgeom/lwgeom.c, /trunk/lwgeom/lwgeom.h, /trunk/lwgeom/lwgeom_api.c, /trunk/lwgeom/lwgeom_box.c, /trunk/lwgeom/lwgeom_box2dfloat4.c, /trunk/lwgeom/lwgeom_box3d.c, /trunk/lwgeom/lwgeom_btree.c, /trunk/lwgeom/lwgeom_chip.c, /trunk/lwgeom/lwgeom_estimate.c, /trunk/lwgeom/lwgeom_functions_analytic.c, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_geos.c, /trunk/lwgeom/lwgeom_gist.c, /trunk/lwgeom/lwgeom_gml.c, /trunk/lwgeom/lwgeom_inout.c, /trunk/lwgeom/lwgeom_ogc.c, /trunk/lwgeom/lwgeom_pg.c, /trunk/lwgeom/lwgeom_pg.h, /trunk/lwgeom/lwgeom_spheroid.c, /trunk/lwgeom/lwgeom_svg.c, /trunk/lwgeom/lwgeom_transform.c, /trunk/lwgeom/lwline.c, /trunk/lwgeom/lwmline.c, /trunk/lwgeom/lwmpoint.c, /trunk/lwgeom/lwmpoly.c, /trunk/lwgeom/lwpoint.c, /trunk/lwgeom/lwpoly.c: 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 2004-09-29 06:31 strk * /trunk/lwgeom/lwgeom.h, /trunk/lwgeom/lwgeom_api.c, /trunk/lwgeom/lwgeom_box2dfloat4.c, /trunk/lwgeom/lwgeom_box3d.c, /trunk/lwgeom/lwgeom_btree.c, /trunk/lwgeom/lwgeom_chip.c, /trunk/lwgeom/lwgeom_functions_analytic.c, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_geos.c, /trunk/lwgeom/lwgeom_gml.c, /trunk/lwgeom/lwgeom_inout.c, /trunk/lwgeom/lwgeom_ogc.c, /trunk/lwgeom/lwgeom_spheroid.c, /trunk/lwgeom/lwgeom_svg.c, /trunk/lwgeom/lwgeom_transform.c: Changed LWGEOM to PG_LWGEOM. Changed LWGEOM_construct to PG_LWGEOM_construct. 2004-09-28 17:13 strk * /trunk/lwgeom/lwgeom.h: Removed ^Ms, added note about flatting nature of LWGEOM_EXPLODED. 2004-09-28 16:22 strk * /trunk/doc/postgis.xml: Added AsGML function ref 2004-09-28 09:31 strk * /trunk/lwgeom/lwgeom_geos_wrapper.cpp: Fixed a bug in PostGIS2GEOS_point 2004-09-28 09:05 strk * /trunk/lwgeom/TODO: updated 2004-09-28 09:01 strk * /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwpostgis.sql.in: Added forceRHR() and support functions. 2004-09-28 09:00 strk * /trunk/lwgeom/lwgeom.h, /trunk/lwgeom/lwgeom_api.c: Added ptarray_isccw(). Added extern modifiers to public prototypes. 2004-09-28 08:28 strk * /trunk/lwgeom/TODO: updated 2004-09-28 08:22 strk * /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwpostgis.sql.in: Added reverse(geometry) and support functions 2004-09-28 08:21 strk * /trunk/lwgeom/lwgeom.h, /trunk/lwgeom/lwgeom_api.c: Added some const modifiers 2004-09-27 17:27 strk * /trunk/lwgeom/TODO: updated 2004-09-27 08:26 strk * /trunk/lwgeom/lwgeom_estimate.c, /trunk/lwgeom/lwgeom_gist.c, /trunk/lwgeom/profile.h: Debugging defines set to NODEBUG. 2004-09-27 08:24 strk * /trunk/utils/README: updated 2004-09-27 08:23 strk * /trunk/utils/profile_intersects.pl: Added USE_GIST variable on top of file. Changed true values report as fraction of total rows. 2004-09-24 22:27 strk * /trunk/lwgeom/Makefile: Added profile.h deps 2004-09-24 12:20 strk * /trunk/utils/profile_intersects.pl: Added worst and best percentile for both intersects and distance 2004-09-24 11:58 strk * /trunk/utils/profile_intersects.pl: approximated nums to 2 decimal digits 2004-09-24 11:35 strk * /trunk/utils/profile_intersects.pl: initial intersects profiler frontend implementation 2004-09-24 09:46 strk * /trunk/lwgeom/lwgeom_box2dfloat4.c, /trunk/lwgeom/lwpostgis.sql.in: Added box2d->geometry cast. 2004-09-23 16:14 strk * /trunk/loader/pgsql2shp.c: Added -m / -z switches to control output type: XYM,XYMZ. 2004-09-23 15:09 strk * /trunk/lwgeom/lwgeom_gml.c, /trunk/lwgeom/lwpostgis.sql.in: Modified GML output as suggested by Martin Daly. 2004-09-23 11:12 strk * /trunk/lwgeom/Makefile, /trunk/lwgeom/lwgeom_gml.c, /trunk/lwgeom/lwpostgis.sql.in: Initial GML output routines. 2004-09-23 10:13 strk * /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_geos.c, /trunk/lwgeom/profile.h: Profile output modified again, input geoms points and conversion times separated 2004-09-22 17:13 strk * /trunk/lwgeom/lwgeom_api.c: indentation fixes 2004-09-22 17:12 strk * /trunk/lwgeom/lwgeom_gist.c: indentation and function-call-debugging preparation 2004-09-22 17:11 strk * /trunk/lwgeom/lwgeom_functions_analytic.c: removed some compiler warnings 2004-09-22 17:11 strk * /trunk/lwgeom/lwgeom_functions_basic.c: Added missing prototype to make compiler happy 2004-09-22 16:52 strk * /trunk/lwgeom/TODO, /trunk/lwgeom/lwgeom.h, /trunk/lwgeom/lwgeom_api.c, /trunk/lwgeom/lwgeom_functions_basic.c: Added lwpoint_size, lwline_size, lwpoly_size for computing serialized size from deserialized objects. 2004-09-22 16:29 strk * /trunk/lwgeom/lwgeom.h: Some more source file cleanups. 2004-09-22 16:09 strk * /trunk/lwgeom/lwgeom.h, /trunk/lwgeom/lwgeom_api.c, /trunk/lwgeom/lwgeom_functions_basic.c: Moved size computation functions in module static scope. Renamed public one to lwgeom_size(char *). 2004-09-22 15:15 strk * /trunk/lwgeom/lwgeom.h, /trunk/lwgeom/lwgeom_api.c: lw<type>_findlength function made statics of lwgeom_api.c. public functions with those names should accept LW<TYPE> pointers instead.. 2004-09-22 15:11 strk * /trunk/TODO.lwgeom, /trunk/lwgeom/TODO: LWGEOM TODO moved back to the lwgeom/ dir. 2004-09-22 14:57 strk * /trunk/lwgeom/MISSING_OBJECTS: updated 2004-09-22 14:57 strk * /trunk/lwgeom/lwgeom_functions_analytic.c, /trunk/lwgeom/lwpostgis.sql.in: line_interpolate_point added. 2004-09-22 14:56 strk * /trunk/lwgeom/lwgeom.h: fixed a comment 2004-09-22 13:45 strk * /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_geos.c, /trunk/lwgeom/profile.h: Added 'label' argument to the profreport macro. 2004-09-22 11:42 strk * /trunk/lwgeom/lwgeom.h, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_geos.c, /trunk/lwgeom/profile.h: 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. 2004-09-22 04:48 pramsey * /trunk/doc/Makefile, /trunk/doc/postgis.xml: Add number nesting to sections. Fix link in postgis.xml 2004-09-21 21:04 strk * /trunk/lwgeom/lwgeom_geos.c: slightly changed PROF_SUM output for sort acceptance 2004-09-21 20:44 strk * /trunk/lwgeom/lwgeom_geos.c: Fixed a profiler bug. Added points count and doubled profiler output. 2004-09-21 19:10 pramsey * /trunk/doc/Makefile: Add section autolabelling to printed output 2004-09-21 19:09 pramsey * /trunk/doc/Makefile: Add autolabelling to sections in generated HTML. 2004-09-21 17:50 strk * /trunk/lwgeom/lwgeom_geos.c: Added missing profiling report calls in predicates 2004-09-21 17:36 strk * /trunk/lwgeom/lwgeom_geos.c: Added GEOS profiling support. 2004-09-21 16:08 strk * /trunk/lwgeom/lwgeom_geos.c: reduced memory copies in GEOS2POSTGIS() 2004-09-21 16:07 strk * /trunk/lwgeom/lwgeom_api.c: buffer serialized accept NULL as return-size pointer 2004-09-21 15:44 strk * /trunk/lwgeom/lwgeom.h, /trunk/lwgeom/lwgeom_api.c: Added lwgeom_empy_length(), lwgeom_constructempty_buf(), lwexploded_serialize_buf() 2004-09-21 10:57 strk * /trunk/lwgeom/lwgeom.h, /trunk/lwgeom/lwgeom_api.c: Added lwexploded_findlength 2004-09-20 21:13 strk * /trunk/lwgeom/lwgeom_geos_wrapper.cpp: Optimized postgis->geos conversion 2004-09-20 21:13 strk * /trunk/lwgeom/lwgeom_geos.c: commented pfree call in GEOSnoop (seems to generate memory faults) 2004-09-20 17:14 strk * /trunk/TODO.lwgeom: updated 2004-09-20 17:13 strk * /trunk/loader/shp2pgsql.c: changed comments to better show shape type handling 2004-09-20 17:11 strk * /trunk/loader/pgsql2shp.c: Added -d -d availability notice in help string. Added user notice about output shape type. 2004-09-20 17:03 strk * /trunk/doc/postgis.xml, /trunk/lwgeom/lwgeom.h, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwpostgis.sql.in: Added force_4d(geometry) 2004-09-20 16:33 strk * /trunk/loader/pgsql2shp.c: Added 4d geometries support. Changelog section moved at bottom file. 2004-09-20 15:39 strk * /branches/pgis_0_9_0/loader/pgsql2shp.c: Fixed a bug in multipolygon handling (failed to reverse Z values when modifying clocwise order) 2004-09-20 14:14 strk * /trunk/loader/pgsql2shp.c: Fixed a bug in popbyte. Trapped WKB endiannes errors. 2004-09-20 13:50 strk * /trunk/TODO.lwgeom: updated 2004-09-20 13:49 strk * /trunk/loader/pgsql2shp.c: Postgis-1.x support (LWGEOM) added. postgis version detected at runtime. Endiannes unchecked ... TODO. 2004-09-20 12:07 strk * /trunk/README.postgis: Changed postgis.sql to lwpostgis.sql 2004-09-20 12:07 strk * /trunk/Makefile: Added lwpostgis.sql rule 2004-09-20 10:58 strk * /trunk/README.postgis: updated layout description and configuration instructions 2004-09-20 10:09 strk * /trunk/lwgeom/README, /trunk/lwgeom/README.initial: Renamed README 2004-09-20 10:08 strk * /trunk/Makefile, /trunk/Makefile.config, /trunk/loader/Makefile, /trunk/lwgeom/Makefile: Added missing 'uninstall' rules. Fixed existing install rules. 2004-09-20 09:58 strk * /trunk/Makefile, /trunk/Makefile.config, /trunk/hwgeom/Makefile, /trunk/loader/Makefile, /trunk/lwgeom/Makefile: Configuration and common Makefile work moved to Makefile.config Build is possible from each directory and from the root directory. 2004-09-20 09:29 strk * /trunk/lwgeom/lwgeom_inout.c: added missing prototype 2004-09-20 09:22 strk * /trunk/Makefile, /trunk/hwgeom/Makefile, /trunk/lwgeom/Makefile: Reworked build scripts. 2004-09-20 09:21 strk * /trunk/lwgeom/lwgeom_functions_basic.c: fixed bugs in non-GEOS centroid function 2004-09-20 09:20 strk * /trunk/lwgeom/lwgeom_api.c: cleanups 2004-09-20 08:53 strk * /trunk/lwgeom, /trunk/lwgeom/.cvsignore: generalized library ignore line 2004-09-20 08:52 strk * /trunk/lwgeom, /trunk/lwgeom/.cvsignore: Added postgis_geos_version.h 2004-09-20 08:52 strk * /trunk/lwgeom/lwgeom_geos_wrapper.cpp: included local postgis_geos_version.h 2004-09-20 08:51 strk * /trunk/lwgeom/Makefile: Added detect_geos_version rule 2004-09-20 08:29 strk * /trunk/TODO.lwgeom, /trunk/lwgeom/TODO: Moved lwgeom TODO in the root 2004-09-20 08:25 strk * /trunk/Makefile, /trunk/postgis.h, /trunk/postgis.sql.in, /trunk/postgis_algo.c, /trunk/postgis_chip.c, /trunk/postgis_debug.c, /trunk/postgis_estimate.c, /trunk/postgis_fn.c, /trunk/postgis_geos.c, /trunk/postgis_geos_wrapper.cpp, /trunk/postgis_gist_71.c, /trunk/postgis_gist_72.c, /trunk/postgis_inout.c, /trunk/postgis_ops.c, /trunk/postgis_proj.c, /trunk/postgis_svg.c, /trunk/postgis_transform.c: HWGEOM functions moved under hwgeom/ directory 2004-09-20 08:21 strk * /trunk/utils/postgis_restore.pl: fixed typo 2004-09-20 07:50 strk * /trunk/hwgeom, /trunk/hwgeom/Makefile, /trunk/hwgeom/postgis.h, /trunk/hwgeom/postgis.sql.in, /trunk/hwgeom/postgis_algo.c, /trunk/hwgeom/postgis_chip.c, /trunk/hwgeom/postgis_debug.c, /trunk/hwgeom/postgis_estimate.c, /trunk/hwgeom/postgis_fn.c, /trunk/hwgeom/postgis_geos.c, /trunk/hwgeom/postgis_geos_wrapper.cpp, /trunk/hwgeom/postgis_gist_71.c, /trunk/hwgeom/postgis_gist_72.c, /trunk/hwgeom/postgis_inout.c, /trunk/hwgeom/postgis_ops.c, /trunk/hwgeom/postgis_proj.c, /trunk/hwgeom/postgis_svg.c, /trunk/hwgeom/postgis_transform.c: prepared to contain old internal representation code 2004-09-18 22:15 strk * /trunk/lwgeom/lwgeom_api.c: Fixed a serius bug in pointArray_construct. Added debugging output, optimized some functions, indentation buties.. 2004-09-18 22:13 strk * /trunk/lwgeom/lwgeom_gist.c: Added more debugging output 2004-09-16 20:36 pramsey * /trunk/doc/postgis.xml: Reorganize OpenGIS function reference into categories. 2004-09-16 15:50 mleslie * /trunk/CREDITS, /trunk/postgis.h, /trunk/postgis.sql.in, /trunk/postgis_proj.c: Added the distance_sphere function to calculate the distance between two points on an earth-sized sphere using an algorithm implemented by Bruno Wolff III. Added the postgresql loader function. 2004-09-16 10:42 strk * /trunk/lwgeom/lwgeom.h, /trunk/lwgeom/lwgeom_api.c: Added box3d_to_box2df_p to reduce number of required memcpys 2004-09-16 09:06 strk * /branches/pgis_0_9_0/postgis_estimate.c, /trunk/lwgeom/lwgeom_estimate.c: Changed SPI_cursor_open call changes to be used for USE_VERSION > 80 (change seems to be intended for future releases) 2004-09-16 09:05 strk * /trunk/lwgeom/lwgeom_geos.c: Added binary predicate short-circuits 2004-09-16 09:05 strk * /trunk/lwgeom/lwgeom.h, /trunk/lwgeom/lwgeom_api.c: Added getbox2d_internal 2004-09-16 09:04 strk * /trunk/lwgeom/TODO: updated 2004-09-16 08:07 strk * /branches/pgis_0_9_0/postgis_geos.c: Added missing binary predicates short-circuit tests. 2004-09-14 12:31 strk * /trunk/lwgeom/lwgeom_chip.c, /trunk/lwgeom/lwgeom_geos_wrapper.cpp: CHIP and GEOS types (forgot to add) 2004-09-14 12:24 strk * /branches/pgis_0_9_0/doc/postgis.xml: back-ported docs update 2004-09-14 12:23 strk * /trunk/doc/postgis.xml: Added a note about tweeking random_page_cost 2004-09-14 08:39 strk * /trunk/lwgeom/lwpostgis.sql.in: fixed a typo in the geometry_send function definition 2004-09-14 07:44 strk * /branches/pgis_0_9_0/postgis_estimate.c: Updated SPI_cursor_open interface to support 8.0 2004-09-14 07:43 strk * /trunk/lwgeom/lwgeom_estimate.c: Updated call to SPI_cursor_open to 8.0 (beta2) interface. 2004-09-13 19:04 strk * /trunk/lwgeom/TODO: updated 2004-09-13 19:03 strk * /branches/pgis_0_9_0/newfile.test: Removed test file 2004-09-13 17:59 strk * /trunk/Attic: removed old files from Attic/ 2004-09-13 16:29 strk * /branches/pgis_0_9_0/newfile.test: test changes 2004-09-13 16:27 strk * /branches/pgis_0_9_0/newfile.test: Test file for branch checking 2004-09-13 15:37 pramsey * /trunk/doc/Makefile: Added pdf rule that uses pdfxmltex 2004-09-13 14:26 cvs * /branches/pgis_0_9_0, /branches/pgis_0_9_0/Attic, /branches/pgis_0_9_0/COPYING, /branches/pgis_0_9_0/examples/wkb_reader/README, /branches/pgis_0_9_0/examples/wkb_reader/printwkb.inc, /branches/pgis_0_9_0/jdbc, /branches/pgis_0_9_0/jdbc/Makefile, /branches/pgis_0_9_0/jdbc/README, /branches/pgis_0_9_0/jdbc/examples/TestServer.java, /branches/pgis_0_9_0/jdbc/org/postgis/Geometry.java, /branches/pgis_0_9_0/jdbc/org/postgis/LinearRing.java, /branches/pgis_0_9_0/jdbc/org/postgis/PGbox3d.java, /branches/pgis_0_9_0/jdbc/org/postgis/PGgeometry.java, /branches/pgis_0_9_0/regress, /branches/pgis_0_9_0/regress/isvalid_test, /branches/pgis_0_9_0/regress/relate_test: This commit was manufactured by cvs2svn to create branch 'pgis_0_9_0'. 2004-09-13 14:26 strk * /trunk/lwgeom/lwgeom_inout.c, /trunk/lwgeom/lwpostgis.sql.in: Added binary input/output function for type geometry. 2004-09-13 14:26 strk * /trunk/postgis_svg.c: indentation fix 2004-09-13 13:35 strk * /trunk/lwgeom/MISSING_OBJECTS: updated 2004-09-13 13:32 strk * /trunk/lwgeom/Makefile, /trunk/lwgeom/lwgeom_svg.c, /trunk/lwgeom/lwpostgis.sql.in: Added AsSVG(). 2004-09-13 08:48 strk * /trunk/doc/postgis.xml: Added POINT rendering info for AsSVG function 2004-09-10 18:41 pramsey * /trunk/Makefile: Bump version numbers to 0.9.0 2004-09-10 16:41 pramsey * /trunk/Makefile: Added 'recommended' to proj/geos flags 2004-09-10 16:19 pramsey * /trunk/CHANGES: Note 8.0 support and w32 2004-09-10 16:16 pramsey * /trunk/postgis_svg.c: Added Log tag to header. 2004-09-10 15:52 strk * /trunk/doc/postgis.xml: Added asSVG documentation 2004-09-10 13:26 strk * /trunk/lwgeom/MISSING_OBJECTS: updated 2004-09-10 13:25 strk * /trunk/postgis_svg.c: fixed a memory fault 2004-09-10 12:49 strk * /trunk/Makefile, /trunk/postgis.sql.in, /trunk/postgis_svg.c: Included SVG output function, modified to have precision expressed in terms of significant digits. 2004-09-10 08:48 strk * /trunk/lwgeom/MISSING_OBJECTS, /trunk/lwgeom/lwpostgis.sql.in: Added all ..FromWKB functions, asbinary(geom) and bytea<->geom casts 2004-09-10 07:36 strk * /trunk/lwgeom/lwgeom_inout.c, /trunk/lwgeom/lwpostgis.sql.in: asbinary(), geomfromwkb 2004-09-09 22:48 pramsey * /trunk/CHANGES, /trunk/CREDITS, /trunk/README.postgis, /trunk/TODO: Changes in preparation for 0.9 2004-09-09 20:51 pramsey * /trunk/doc/Makefile: Fix silly entity handling in chunked mode HTML generation 2004-09-09 19:08 pramsey * /trunk/doc/postgis.xml: Added FAQ for mapserver section and entries on SQL spatial queries. 2004-09-09 17:38 pramsey * /trunk/doc/Makefile, /trunk/doc/postgis.xml: Added example spatial SQL section. 2004-09-09 15:37 pramsey * /trunk/doc/Makefile: Add --output flag to html build rule 2004-09-08 16:34 strk * /trunk/lwgeom/TODO, /trunk/lwgeom/lwgeom_inout.c, /trunk/lwgeom/lwpostgis.sql.in: some bug fixes... geometry_analyze added 2004-09-08 14:30 strk * /trunk/doc/postgis.xml: Fixed bug in GEOS link reference 2004-09-08 14:27 strk * /trunk/lwgeom/MISSING_OBJECTS: updated 2004-09-08 14:19 strk * /trunk/lwgeom/MISSING_OBJECTS, /trunk/lwgeom/lwgeom.h, /trunk/lwgeom/lwgeom_functions_analytic.c, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwpostgis.sql.in: Added segmentize() 2004-09-08 14:18 strk * /trunk/doc/postgis.xml: Added segmentize(geom,double) documentation 2004-09-08 10:57 strk * /trunk/lwgeom/MISSING_OBJECTS: updated 2004-09-08 10:44 strk * /trunk/doc/Makefile: re-introduced 'jw' optional production method 2004-09-08 10:25 strk * /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_geos.c, /trunk/lwgeom/lwgeom_ogc.c, /trunk/lwgeom/lwpostgis.sql.in: Fixed a bug in the z() function. Added ! GEOS implementation of Centroid(). 2004-09-08 00:31 pramsey * /trunk/doc/postgis.xml: Commit today's edits. 2004-09-07 22:40 pramsey * /trunk/doc/Makefile: Make default html output be a single page. 2004-09-07 22:35 pramsey * /trunk/doc/Makefile: Change chunking depth to "chapter". 2004-09-07 22:28 pramsey * /trunk/doc/postgis.xml: More minor editorial changes. 2004-09-07 22:28 pramsey * /trunk/doc/Makefile: Changed Docbook processing from DSSSL to XSL. 2004-09-07 17:04 strk * /trunk/lwgeom/MISSING_OBJECTS, /trunk/lwgeom/Makefile, /trunk/lwgeom/TODO, /trunk/lwgeom/lwgeom_api.c, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_geos.c, /trunk/lwgeom/lwpostgis.sql.in: GEOS support added. 2004-09-07 07:47 strk * /trunk/lwgeom/MISSING_OBJECTS, /trunk/lwgeom/Makefile, /trunk/lwgeom/lwgeom.h, /trunk/lwgeom/lwpostgis.sql.in: Added CHIP type and support funx 2004-09-06 16:18 strk * /trunk/lwgeom/lwgeom.h: updated some comments 2004-09-06 16:05 strk * /trunk/lwgeom/MISSING_OBJECTS, /trunk/lwgeom/TODO: updated 2004-09-06 16:04 strk * /trunk/lwgeom/MISSING_OBJECTS, /trunk/lwgeom/TODO, /trunk/lwgeom/lwgeom.h, /trunk/lwgeom/lwgeom_api.c, /trunk/lwgeom/lwgeom_box2dfloat4.c, /trunk/lwgeom/lwgeom_box3d.c, /trunk/lwgeom/lwgeom_functions_analytic.c, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_inout.c, /trunk/lwgeom/lwpostgis.sql.in: Changed getbox2d_p signature to return 0 for EMPTY geometries. Ported DP simplifier. 2004-09-06 12:24 strk * /trunk/lwgeom/MISSING_OBJECTS, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_inout.c, /trunk/lwgeom/lwpostgis.sql.in: Added IsEmpty() 2004-09-06 10:37 strk * /trunk/lwgeom/MISSING_OBJECTS, /trunk/lwgeom/lwgeom.h, /trunk/lwgeom/lwgeom_api.c, /trunk/lwgeom/lwgeom_box2dfloat4.c, /trunk/lwgeom/lwgeom_box3d.c, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwpostgis.sql.in: Finished BOX3D functions porting. Added envelope() and extent3d(). 2004-09-06 09:32 strk * /trunk/lwgeom/MISSING_OBJECTS, /trunk/lwgeom/lwgeom_box2dfloat4.c, /trunk/lwgeom/lwgeom_box3d.c, /trunk/lwgeom/lwpostgis.sql.in: Added min/max coordinates from box2d and box3d. Made geometry->box3d cast actually use 'z' value. 2004-09-06 09:13 strk * /trunk/lwgeom/MISSING_OBJECTS, /trunk/lwgeom/Makefile, /trunk/lwgeom/lwgeom.h, /trunk/lwgeom/lwgeom_api.c, /trunk/lwgeom/lwgeom_box2dfloat4.c, /trunk/lwgeom/lwgeom_box3d.c, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwpostgis.sql.in: Added box3d support and expand(geom|box2d|box3d, double) 2004-09-04 19:58 pramsey * /trunk/doc/postgis.xml: More minor edits. 2004-08-28 23:00 pramsey * /trunk/doc/postgis.xml: Replace all tabs with spaces. 2004-08-28 22:55 pramsey * /trunk/doc/postgis.xml: Updated street address reference. 2004-08-28 22:54 pramsey * /trunk/doc/postgis.xml: Removed < sign and replaced with < 2004-08-27 16:01 strk * /trunk/lwgeom/MISSING_OBJECTS, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwpostgis.sql.in: Added geom_accum(), collect_garray() and collect() 2004-08-27 15:04 strk * /trunk/lwgeom/MISSING_OBJECTS, /trunk/lwgeom/TODO: updated 2004-08-27 15:03 strk * /trunk/lwgeom/lwgeom_api.c, /trunk/lwgeom/lwgeom_functions_basic.c: Fixed bug in lwgeom_explode allocating less memory then needed. 2004-08-27 14:35 strk * /trunk/lwgeom/MISSING_OBJECTS, /trunk/lwgeom/TODO, /trunk/lwgeom/lwgeom.h, /trunk/lwgeom/lwgeom_api.c, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_inout.c, /trunk/lwgeom/lwpostgis.sql.in: Added LWGEOM_EXPLODED structure definition and utility funx. Added collector() function and memcollect() aggregate. Still faulting... 2004-08-27 08:13 strk * /trunk/lwgeom/MISSING_OBJECTS, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwpostgis.sql.in: Added point_inside_circle() and translate() 2004-08-27 08:12 strk * /trunk/doc/postgis.xml: Fixed typo ( mem_collect ==> memcollect ) 2004-08-26 16:55 strk * /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/postgis_fn.c: max_distance() raises an 'unimplemented yet' error. 2004-08-26 16:44 strk * /trunk/lwgeom/MISSING_OBJECTS, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwpostgis.sql.in: Added nrings(geom), multi(geom) and all of <type>FromText(geom, [srid]) 2004-08-26 15:04 strk * /trunk/lwgeom/TODO: updated 2004-08-26 15:02 strk * /trunk/lwgeom/MISSING_OBJECTS, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwpostgis.sql.in: Added (bogus) max_distance(geom,geom) 2004-08-26 12:55 strk * /trunk/lwgeom/MISSING_OBJECTS, /trunk/lwgeom/lwgeom.h, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwpostgis.sql.in: Added distance(geometry) and all support functions. 2004-08-26 12:54 strk * /trunk/lwgeom/TODO: Added a note about spheroid computation 2004-08-26 08:57 strk * /trunk/lwgeom/MISSING_OBJECTS, /trunk/lwgeom/Makefile, /trunk/lwgeom/lwgeom.h, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_spheroid.c, /trunk/lwgeom/lwpostgis.sql.in: Added spheroid type and functions 2004-08-25 15:28 strk * /trunk/lwgeom/MISSING_OBJECTS, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_ogc.c, /trunk/lwgeom/lwpostgis.sql.in: Added IsClosed() and force_collection() 2004-08-25 15:26 strk * /trunk/lwgeom/lwgeom.h: Added macros for LWGEOM.type manipulation 2004-08-25 13:41 strk * /trunk/lwgeom/MISSING_OBJECTS, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwpostgis.sql.in: Added force_3d 2004-08-25 12:32 strk * /trunk/lwgeom/MISSING_OBJECTS, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwpostgis.sql.in: Added perimeter,perimeter2d,perimeter3d. Modified length,length2d,length3d semantic. Added force_2d. 2004-08-25 12:29 strk * /trunk/lwgeom/lwgeom.h, /trunk/lwgeom/lwgeom_api.c: Added serialized functions writing to a pre-allocated buffer. 2004-08-25 07:29 strk * /trunk/lwgeom/MISSING_OBJECTS, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_inout.c, /trunk/lwgeom/lwgeom_ogc.c, /trunk/lwgeom/lwpostgis.sql.in: Moved some OGC functions from lwgeom_inout.c to lwgeom_ogc.c. Added area2d (area) to lwgeom_functions_basic.c 2004-08-25 07:28 strk * /trunk/lwgeom/Makefile, /trunk/lwgeom/lwgeom_pg.c, /trunk/lwgeom/lwgeom_pg.h: Added lwgeom_pg to contain PG-specific functions/interfaces. 2004-08-24 16:33 strk * /trunk/lwgeom/MISSING_OBJECTS, /trunk/lwgeom/lwgeom_ogc.c, /trunk/lwgeom/lwpostgis.sql.in: Added StartPoint(), EndPoint() 2004-08-24 16:20 strk * /trunk/lwgeom/MISSING_OBJECTS, /trunk/lwgeom/lwgeom_ogc.c, /trunk/lwgeom/lwpostgis.sql.in: Added X(), Y() and Z() funx 2004-08-24 15:50 strk * /trunk/lwgeom/MISSING_OBJECTS, /trunk/lwgeom/lwgeom_ogc.c, /trunk/lwgeom/lwpostgis.sql.in: PointN() ported. 2004-08-24 15:10 strk * /trunk/lwgeom/lwgeom_ogc.c: fixed a bug preventing ExteriorRing() and InteriorRingN from setting the correct SRID. 2004-08-24 15:07 strk * /trunk/lwgeom/TODO: updated 2004-08-24 15:05 strk * /trunk/lwgeom/MISSING_OBJECTS, /trunk/lwgeom/lwgeom_ogc.c, /trunk/lwgeom/lwpostgis.sql.in: Added NumInteriorRings() and InteriorRingN() 2004-08-24 14:48 strk * /trunk/lwgeom/MISSING_OBJECTS, /trunk/lwgeom/lwgeom_ogc.c, /trunk/lwgeom/lwpostgis.sql.in: Added dimension() and exteriorring() 2004-08-24 14:47 strk * /trunk/lwgeom/lwgeom.h, /trunk/lwgeom/lwgeom_api.c: Added LWGEOM_construct() function to easy the work of dealing with SRID/BBOX optional embedding. 2004-08-24 13:45 strk * /trunk/lwgeom/lwgeom_api.c: Fixed a bug in lwgeom_getSRID() 2004-08-24 13:35 strk * /trunk/lwgeom/lwgeom_api.c: Indentation and debugging output. 2004-08-24 13:34 strk * /trunk/lwgeom/lwgeom.h: fixed a typo in a comment 2004-08-24 13:33 strk * /trunk/lwgeom/lwgeom_inout.c: Fixed a bug in LWGEOM_addBBOX preventing it to detect missing BBOX embedding. 2004-08-24 10:01 strk * /trunk/lwgeom/Makefile, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_ogc.c, /trunk/lwgeom/lwpostgis.sql.in: OGC functions (not implemented by GEOS) moved to lwgeom_ogc.c. Renamed PG-exposed functions to start with LWGEOM 2004-08-24 09:34 strk * /trunk/lwgeom/MISSING_OBJECTS, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwpostgis.sql.in: Added npoints,numpoints,numgeometries,geometryn 2004-08-24 07:40 strk * /trunk/lwgeom/lwgeom_transform.c: transformation work made on an input copy (made by setSRID). previous behaviour was unsafe (scribbling input object). 2004-08-24 07:32 strk * /trunk/lwgeom/TODO: initial import 2004-08-24 06:59 strk * /trunk/lwgeom/lwgeom_functions_basic.c: added missing prototype 2004-08-24 06:56 strk * /trunk/lwgeom/Makefile: geos version detector and wrapper used from parent directory 2004-08-23 16:05 strk * /trunk/lwgeom/lwgeom_api.c: fixed typo 2004-08-23 15:57 strk * /trunk/lwgeom/MISSING_OBJECTS, /trunk/lwgeom/lwgeom_geos.c, /trunk/lwgeom/lwpostgis.sql.in: versioning functions completed 2004-08-23 15:41 strk * /trunk/lwgeom/Makefile: changed install rule to install lwpostgis.sql instead of lwgeom.sql 2004-08-23 15:37 strk * /trunk/Makefile, /trunk/lwgeom/MISSING_OBJECTS, /trunk/lwgeom/Makefile, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_geos.c, /trunk/lwgeom/lwpostgis.sql.in, /trunk/postgis_geos.c: Changed SCRIPTS_VERSION to 0.0.1 2004-08-23 13:54 strk * /trunk/lwgeom/MISSING_OBJECTS, /trunk/lwgeom/Makefile, /trunk/lwgeom/lwgeom_transform.c: proj support added 2004-08-23 13:40 strk * /trunk/lwgeom/lwgeom_functions_basic.c: deleted debugging block from summary() fn 2004-08-23 13:38 strk * /trunk/lwgeom/lwgeom.h, /trunk/lwgeom/lwgeom_api.c: Added getPoint(POINTARRAY *pts, int ptnum) 2004-08-23 10:49 strk * /trunk/lwgeom/lwgeom_api.c, /trunk/lwgeom/lwgeom_functions_basic.c: Fixed a bug in serializedform length computation (for collection). 2004-08-23 08:32 strk * /trunk/lwgeom/MISSING_OBJECTS, /trunk/lwgeom/lwgeom.h, /trunk/lwgeom/lwgeom_api.c, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_gist.c, /trunk/lwgeom/lwpostgis.sql.in: Removed custom allocator from lwgeom_api. Added summary(geometry). Some indentation. 2004-08-20 16:36 strk * /trunk/lwgeom/lwpostgis.sql.in: transform() support 2004-08-20 16:35 strk * /trunk/lwgeom/lwgeom_transform.c: initial skel for transform() 2004-08-20 14:54 strk * /trunk/lwgeom/MISSING_OBJECTS: updated 2004-08-20 14:54 strk * /trunk/lwgeom/lwpostgis.sql.in: gist operators support functions renamed to allow for finer control by postgis_restore.pl 2004-08-20 14:52 strk * /trunk/utils/postgis_restore.pl: Hardcoded some functions being obsoleted 2004-08-20 14:08 strk * /trunk/lwgeom/MISSING_OBJECTS, /trunk/lwgeom/lwgeom.h, /trunk/lwgeom/lwgeom_api.c, /trunk/lwgeom/lwgeom_btree.c, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_inout.c, /trunk/lwgeom/lwpostgis.sql.in: Added Geom{etry,}FromWkb(<geometry>,[<int4>]) funx. Added LWGEOM typedef and SERIALIZED_FORM(LWGEOM) macro. Made lwgeom_setSRID an API function. Added LWGEOM_setAllocator(). 2004-08-20 10:24 strk * /trunk/lwgeom, /trunk/lwgeom/.cvsignore: Added lwpostgis.sql 2004-08-20 10:23 strk * /trunk/postgis_debug.c: removed leak from mem_size() 2004-08-20 09:35 strk * /trunk/lwgeom/lwgeom_functions_basic.c: lwgeom_mem_size uses int32 cast instead of int 2004-08-20 09:31 strk * /trunk/lwgeom/lwgeom_functions_basic.c: bug fixed in lwgeom_mem_size 2004-08-20 08:14 strk * /trunk/loader/shp2pgsql.c: Whole output wrapped in transaction blocks. Drops are out of transaction, and multiple transactions are used for INSERT mode. 2004-08-20 07:57 strk * /trunk/loader/shp2pgsql.c: Fixed a bug in 'append-mode'. Added -g switch to specify geometry column. Added a note about -d mode conceptual bugs. 2004-08-19 14:16 strk * /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_inout.c: indentation fixes 2004-08-19 14:15 strk * /trunk/lwgeom/Makefile: added lwpostgis.sql build rule 2004-08-19 14:05 strk * /trunk/lwgeom/lwgeom_gist.c: Added finite coordinate check. Reduced required bounding box copies. 2004-08-19 13:57 strk * /trunk/lwgeom/MISSING_OBJECTS: mem_size removed from list 2004-08-19 13:56 strk * /trunk/lwgeom/lwgeom_functions_basic.c: Added mem_size(lwgeom) 2004-08-19 13:54 strk * /trunk/lwgeom/lwgeom_estimate.c, /trunk/lwgeom/lwpostgis.sql.in: cpp checks updated to use 80 instead of 75 for USE_VERSION 2004-08-19 13:49 strk * /trunk/lwgeom/lwpostgis.sql.in: initial import 2004-08-19 13:21 strk * /trunk/lwgeom/MISSING_OBJECTS: initial import 2004-08-19 13:18 strk * /trunk/lwgeom/lwgeom_estimate.c: Added selectivity estimation 2004-08-19 13:16 strk * /trunk/lwgeom/lwgeom_api.c, /trunk/lwgeom/lwgeom_box2dfloat4.c: some indentation fixes 2004-08-19 13:10 strk * /trunk/lwgeom/lwgeom_btree.c: fixed typos 2004-08-19 12:29 strk * /trunk/lwgeom/Makefile: added btree index support file 2004-08-19 12:28 strk * /trunk/lwgeom/lwgeom_btree.c: added btree index support 2004-08-19 10:52 strk * /trunk/utils/postgis_restore.pl: Fixed a bug in ascii dump "CREATE OPERATOR" scan 2004-08-19 09:30 strk * /trunk/postgis.sql.in: rename_geometry_table_constraints() re-introduced to make constraint names conformant. 2004-08-19 09:28 strk * /trunk/lwgeom/lwgeom.h: fixed some of the buch of broken comments 2004-08-19 06:15 strk * /trunk/Makefile, /trunk/lwgeom/Makefile, /trunk/lwgeom/lwgeom_gist.c, /trunk/postgis.h, /trunk/postgis.sql.in, /trunk/postgis_estimate.c, /trunk/postgis_gist_72.c: USE_VERSION gets 80 where it got 75 2004-08-19 05:38 pramsey * /trunk/Makefile: Added some references to Proj4 and GEOS utility and source code location in the Makefile to add context for new users. 2004-08-18 13:46 strk * /trunk/lwgeom/lwgeom_gist.c: Added PG80 (75) patches. 2004-08-18 13:21 strk * /trunk/utils/postgis_restore.pl: Added skip of postgisgistcostestimate (obsoleted) 2004-08-18 08:26 strk * /trunk/postgis.sql.in: Spatial table constraints names get column name appended. rename_geometry_table_constraints() obsoleted. 2004-08-17 15:27 strk * /trunk/lwgeom/lwgeom.sql.in, /trunk/lwgeom/lwgeom_functions_basic.c: added extent(lwgeom) and support functions. 2004-08-17 14:35 strk * /trunk/lwgeom/lwgeom.sql.in: SRID(geometry) changed to SRID(lwgeom) 2004-08-17 14:30 strk * /trunk/utils/postgis_restore.pl: Initial support for geometry->lwgeom switch (dump objects defined for 'geometry' are considered same of sql object defined for 'oldgeometry') 2004-08-17 14:28 strk * /trunk/lwgeom/lwgeom.sql.in: Added SRID(geometry) for backward compatibility 2004-08-17 14:21 strk * /trunk/lwgeom/lwgeom.sql.in, /trunk/lwgeom/lwgeom_functions_basic.c: Added geometrytype(LWGEOM) 2004-08-16 20:38 strk * /trunk/utils/postgis_restore.pl: OPERATOR parsing bug fixed. Schema removal improoved. More test reports. 2004-08-16 11:03 mcayland * /trunk/postgis_estimate.c: Added DLLIMPORT reference to "default_statistics_target" if we are compiling under Win32. This should make it unnecessary to apply Romi's patch to the PostgreSQL source tree when compiling PostgreSQL ready for PostGIS. 2004-08-16 10:46 strk * /trunk/Makefile: GEOS version extraction not attempted if USE_GEOS is not set to 1. 2004-08-13 12:29 strk * /trunk/utils/postgis_restore.pl: Support dump generated by pg_dump 7.4 2004-08-11 17:07 strk * /trunk/postgis_inout.c: Fixed a bug in non-finite Z check 2004-08-10 21:09 strk * /trunk/postgis_transform.c: changed proj version extractor to support pre 4.4.8 releases 2004-08-08 18:10 strk * /trunk/utils/postgis_restore.pl: reduced psql invocation to a single one. 2004-08-08 18:09 strk * /trunk/lwgeom/Makefile, /trunk/lwgeom/lwgeom.sql.in: lwgeom.sql production follow postgis.sql production rules (cpp usage) 2004-08-08 18:09 strk * /trunk/create_undef.pl: Added missing required parameter to usage string 2004-08-07 12:13 strk * /trunk/utils/postgis_restore.pl: more header comments 2004-08-06 09:54 strk * /trunk/utils/postgis_restore.pl: added handling of operators and operator classes (skip postgis defined, keep others) 2004-08-06 08:08 strk * /trunk/utils/postgis_restore.pl: perl detection and bug fixes. 2004-08-05 20:00 strk * /trunk/loader/shp2pgsql.c: Another schema support bug from Mark 2004-08-05 19:12 strk * /trunk/utils/postgis_restore.pl: fixed bug in automatic perl invokation 2004-08-05 16:53 strk * /trunk/loader/pgsql2shp.c, /trunk/loader/shp2pgsql.c: schema support patches sent by Mark 2004-08-03 09:41 strk * /trunk/utils/postgis_restore.pl: geometry_columns and spatial_ref_sys back created from dump 2004-08-03 09:30 strk * /trunk/utils/postgis_restore.pl: Always added 'public' to search_path, to bypass pg_dump loss of constrain functions schema. Added automatic 'perl' invocation. Reduced output (set $DEBUG=1 to have it back). 2004-08-03 09:29 strk * /trunk/utils/README: updated 2004-08-03 07:58 strk * /trunk/utils/postgis_restore.pl: handling of more cases 2004-08-02 19:03 strk * /trunk/utils/postgis_restore.pl: initial import 2004-08-02 16:27 strk * /trunk/postgis.sql.in: Fixed format bugs (needed for postgis_undef.pl to work) 2004-07-29 14:10 strk * /trunk/loader/shp2pgsql.c: Unability to open a shapefile or dbffile reported more nicely. 2004-07-28 17:32 strk * /trunk/doc/postgis.xml: Added postgis_full_version(), marked postgis_version() as deprecated. 2004-07-28 16:15 strk * /trunk/postgis.sql.in: Fixed a bug in postgis_full_version() 2004-07-28 16:10 strk * /trunk/doc/postgis.xml, /trunk/postgis.sql.in, /trunk/postgis_fn.c, /trunk/postgis_geos.c, /trunk/postgis_transform.c: Changed all version functions to return text. Renamed postgis_scripts_version() to postgis_scripts_installed() Added postgis_scripts_released(). Added postgis_full_version(). 2004-07-28 13:37 strk * /trunk/doc/postgis.xml, /trunk/postgis.h, /trunk/postgis_fn.c, /trunk/postgis_geos.c: Added postgis_uses_stats and postgis_scripts_version. Experimented with PIP short-circuit in within/contains functions. Documented new version functions. 2004-07-28 10:52 strk * /trunk/Makefile, /trunk/postgis.sql.in: Added postgis_scripts_version 2004-07-27 17:51 strk * /trunk/postgis_geos.c: short-circuit test for 'contains' 2004-07-27 17:49 strk * /trunk/postgis_geos.c: Added short-circuit test for the within function. 2004-07-23 21:24 strk * /trunk/postgis.h, /trunk/postgis.sql.in, /trunk/postgis_transform.c: Added postgis_proj_version() 2004-07-22 16:58 strk * /trunk/postgis_geos.c, /trunk/postgis_geos_wrapper.cpp: Updated to reflect geos version string split. 2004-07-22 16:20 strk * /trunk/Makefile, /trunk/postgis.h, /trunk/postgis.sql.in, /trunk/postgis_fn.c, /trunk/postgis_geos.c, /trunk/postgis_geos_wrapper.cpp, /trunk/postgis_transform.c: Added postgis_lib_version() and postgis_geos_version() 2004-07-19 16:24 strk * /trunk/loader/shp2pgsql.c: Added -i switch 2004-07-17 09:52 strk * /trunk/postgis_geos_wrapper.cpp: GEOS multi-version support switches implemented with GEOS_LAST_INTERFACE 2004-07-17 09:52 strk * /trunk/geos_version.sh: Added GEOS_FIRST_INTERFACE, GEOS_LAST_INTERFACE, GEOS_JTS_PORT detection 2004-07-17 09:51 strk * /trunk/Makefile: Modified to always detect geos version (no deps) 2004-07-08 19:33 strk * /trunk/postgis_geos_wrapper.cpp: Updated to respect CoordinateSequence GEOS interface switch. 2004-07-02 13:33 strk * /trunk/Makefile, /trunk/postgis_geos_wrapper.cpp: Changed GEOS header inclusion mechanism to be more polite 2004-07-01 17:02 strk * /trunk/postgis_geos_wrapper.cpp: Updated to support latest GEOS API. 2004-07-01 17:02 strk * /trunk/postgis_geos.c: Updated to support latest GEOS (actually removed all geos-version related switches). Fixed an access to unallocated memory. 2004-06-22 21:30 pramsey * /trunk/jdbc/examples/TestServer.java: Compile patch from Markus Schaber 2004-06-22 16:52 strk * /trunk/postgis_estimate.c: Standard deviation factor used in histogram extent computation made a compile-time define. 2004-06-22 11:05 strk * /trunk/loader/shp2pgsql.c: Handled empty strings in numeric fields as '0'es... pg_atoi() does not do this (while atoi() does). 2004-06-18 17:11 strk * /trunk/geos_version.sh: Fixed a bug in minor version extractor. Wrapped GEOS_VERSION in an #ifndef block. More runtime checks. 2004-06-16 20:04 strk * /trunk/Makefile: added geos_version.sh as dependency of postgis_geos_version.h rule 2004-06-16 19:59 strk * /trunk/geos_version.sh, /trunk/postgis_geos.c, /trunk/postgis_geos_wrapper.cpp: Changed GEOS_VERSION to POSTGIS_GEOS_VERSION to avoid future clashes 2004-06-16 19:37 strk * /trunk/postgis_geos.c, /trunk/postgis_geos_wrapper.cpp: Added cleanup needed for GEOS > 1.0 2004-06-16 19:28 strk * /trunk/geos_version.sh: fixed a typo in preprocessor define 2004-06-16 18:50 strk * /trunk, /trunk/.cvsignore, /trunk/Makefile: Added postgis_geos_version.h to .cvsignore and to the list of files removed by the clean: rule. 2004-06-16 18:47 strk * /trunk/Makefile, /trunk/postgis_geos.c, /trunk/postgis_geos_wrapper.cpp: Added code to detect geos version. Added appropriate includes in geos connectors. 2004-06-16 18:47 strk * /trunk/geos_version.sh: initial import 2004-06-16 13:42 strk * /trunk/loader/pgsql2shp.c: Added schema support in getMaxFieldSize. Added direct support for TIMESTAMP field types (thanks to Steffen Macke). 2004-06-16 13:14 strk * /trunk/doc/postgis.xml: documented statistics gethering operations 2004-06-14 08:06 strk * /trunk/create_undef.pl: fixed bogus support for PG71 2004-06-14 07:48 strk * /trunk/postgis_estimate.c: Histogram extent redefinition after hard deviant removal fixed to be "at most" the standard deviation based computed. 2004-06-11 11:38 strk * /trunk/postgis_estimate.c: Infinite geometries handling. Histogram extent re-computation after 'hard deviant' features removal. 2004-06-10 18:54 strk * /trunk/postgis_estimate.c: histogram grid size refined to use near-square cells. 2004-06-10 15:44 strk * /trunk/postgis_estimate.c: Added standard deviation based histogram extent refinement 2004-06-10 13:42 strk * /trunk/postgis_estimate.c: Separated the estimator code in an estimate_selectivity() function. Handled complete contaiment and complete miss of histogram by searc box. 2004-06-09 10:19 strk * /trunk/Makefile, /trunk/postgis_gist_72.c, /trunk/postgis_gist_75.c: Moved changes needed for PG75 inside postgis_gist_72.c using #if switches. 2004-06-09 10:05 strk * /trunk/Makefile: Added switch for GIST_SUPPORT=75 2004-06-09 10:05 strk * /trunk/postgis_gist_75.c: initial import 2004-06-09 09:35 strk * /trunk/postgis_estimate.c: Removed partial pgsql List API copy 2004-06-09 09:08 strk * /trunk/postgis_inout.c: changed index/rindex to strchr/strrchr 2004-06-09 09:06 strk * /trunk/postgis.h: Added Romi's Win32 patches. 2004-06-08 17:49 strk * /trunk/postgis_estimate.c: Fixed to build cleanly agains pg75 2004-06-08 17:48 strk * /trunk/postgis.sql.in: Compression of code terminated. Big blocks switched based on version have been removed. 2004-06-08 17:40 strk * /trunk/lwgeom/regress/lwgeom_regress3_expected, /trunk/lwgeom/regress/regress_lots_of_points.sql: removed user connect command 2004-06-08 15:18 strk * /trunk/postgis.h, /trunk/postgis_inout.c: Deleted prototype for isspace() in postgis.h and included <ctype.h> in postgis_inout.c, which is the only module calling isspace(). This was needed to compile postgis against PG75(CVS). 2004-06-08 08:42 strk * /trunk/Makefile, /trunk/lwgeom/Makefile: MODULE_FILENAME path always defaults to $libdir, but is overridable using environment variable LPATH. Added comments about it and cleaned up code. Made global and lwgeom Makefile conformant about this. 2004-06-08 08:20 strk * /trunk/lwgeom/lwgparse.c: added 'static' modifiers for the 'error' function, possibly clashing with some other declaration 2004-06-07 17:58 strk * /trunk/lwgeom/lwgparse.c: reverted change in lwg_parse_yyerror 2004-06-07 17:26 strk * /trunk/Makefile: Default MODULE_FILENAME uses $libdir unless LPATH is set in the environment 2004-06-07 16:57 strk * /trunk/postgis.sql.in: Removed obsolete postgisgistcostestimate function creation 2004-06-07 16:34 strk * /trunk/Makefile: Removed postgis_old.sql from list of default rules 2004-06-07 16:32 strk * /trunk/Attic, /trunk/Attic/postgis_sql_71_end.sql.in, /trunk/Attic/postgis_sql_71_start.sql.in, /trunk/Attic/postgis_sql_72_end.sql.in, /trunk/Attic/postgis_sql_72_start.sql.in, /trunk/Attic/postgis_sql_73_end.sql.in, /trunk/Attic/postgis_sql_73_start.sql.in, /trunk/Attic/postgis_sql_74_end.sql.in, /trunk/Attic/postgis_sql_74_start.sql.in, /trunk/Attic/postgis_sql_75_end.sql.in, /trunk/Attic/postgis_sql_75_start.sql.in, /trunk/Attic/postgis_sql_common.sql.in: Moved old version-specific sql files under the Attic directory. 2004-06-07 16:32 strk * /trunk/Attic: Moved old version-specific sql files under the Attic directory. 2004-06-07 16:11 strk * /trunk/postgis.sql.in: AddGeometryColumns call table constraints 'enforce_srid' and 'enforce_geotype' 2004-06-07 15:32 strk * /trunk/lwgeom/lwgparse.c: Fixed a bug killing the backend - lwg_parse_yyerror never called custom error handler 2004-06-07 10:07 strk * /trunk/lwgeom/lwgeom_inout.c: allowed lower case in wkt 2004-06-07 09:16 strk * /trunk/lwgeom/wktparse.lex, /trunk/lwgeom/wktunparse.c: Added missing prototypes. 2004-06-04 15:24 strk * /trunk/lwgeom, /trunk/lwgeom/.cvsignore: Added y.output 2004-06-04 15:24 strk * /trunk/lwgeom/Makefile: Added more cleanup 2004-06-04 15:23 strk * /trunk/lwgeom/wktparse.y: added semicolumns at end of blocks 2004-06-04 15:21 strk * /trunk/lwgeom/lex.yy.c: removed, will be created 2004-06-04 13:39 strk * /trunk/postgis.sql.in: Removed references to constraint name (unsafe) from probe_geometry_columns() and fix_geometry_columns(). Added a rename_geometry_table_constraints() renaming all geometry constraints to 'enforce_srid' and 'enforce_geotype' 2004-06-04 13:11 strk * /trunk/postgis.sql.in: probe_geometry_columns() return message extended 2004-06-04 12:40 strk * /trunk/postgis.sql.in: Added comments about fix_geometry_columns() job. SRID and type checks made stricter in fix_geometry_columns(). 2004-06-04 12:26 strk * /trunk/postgis.sql.in: Added probe_geometry_columns(). Modified fix_geometry_columns() to prevent fixing of bogus records for which a corrected equivalent already exists. 2004-06-04 10:19 strk * /trunk/doc/postgis.xml: Added DropGeometryTable description 2004-06-04 10:07 strk * /trunk/postgis.sql.in: Added DropGeometryColumn function 2004-06-04 09:16 strk * /trunk/lwgeom, /trunk/lwgeom/.cvsignore: first entries 2004-06-04 09:11 strk * /trunk/lwgeom/lwgparse.c, /trunk/lwgeom/wktparse.lex: Added prototypes 2004-06-04 09:07 strk * /trunk/lwgeom/Makefile: Fixed YACC call to rename standardly produced y.tab.c and y.tab.h to wktparse.tab.c and wktparse.tab.h 2004-06-04 08:49 strk * /trunk/postgis.sql.in: Moved all geoemtry_columns cleanup in fix_geometry_columns, update_geometry_stats(*) and addgeometrycolumn(*) will now call the former and print out its result text. 2004-06-04 08:31 strk * /trunk/postgis.sql.in: Lifted AddGeometryColumns result message, including output from fix_geometry_columns 2004-06-04 08:25 strk * /trunk/postgis.sql.in: fix_geometry_columns() makes its best effort to find appropriate schema. 2004-06-03 16:44 strk * /trunk/postgis.h, /trunk/postgis.sql.in, /trunk/postgis_fn.c: Added expand_geometry - expand(geometry, int8) 2004-06-03 13:49 strk * /trunk, /trunk/.cvsignore: added postgis_old.sql 2004-06-03 13:44 strk * /trunk/create_undef.pl: Made it functional again. 2004-06-03 13:43 strk * /trunk/postgis.sql.in: compatted CASTS section, commented out bogus cast geometry::chip referring to missing function 2004-06-03 13:20 strk * /trunk/postgis.sql.in: Skipped attrelid, varattnum linking for PG>=75 2004-06-03 12:48 strk * /trunk/postgis.sql.in: All type definitions moved at the beginning of the file. Left to compat: what was in postgis_sql_end_VER_. 2004-06-03 11:06 strk * /trunk/postgis.sql.in: Fixed bug in update_geometry_stats() choking on null attrelids. Modified update_geometry_stats(varchar, varchar) to cleanup stale record(s). Added a CREATEFUNCTION define to become CREATE OR REPLACE FUNCTION for PG > 71. Made update_geometry_stats(*) return meaningful result. 2004-06-03 09:45 strk * /trunk/postgis_inout.c: infinite geoms handled in WKB parser 2004-06-03 08:19 strk * /trunk/postgis_gist_72.c, /trunk/postgis_inout.c: yet another Infinite check used: finite() - which checks for NaN,-Inf,+Inf 2004-06-03 08:13 strk * /trunk/postgis_gist_72.c, /trunk/postgis_inout.c: Simplified INFINITY checks by use of isinf() 2004-06-03 07:58 strk * /trunk/postgis_gist_72.c: Infinite coordinate geoms omitted from index 2004-06-03 07:57 strk * /trunk/postgis_inout.c: wkt parser throws an error on Infinite coordinates 2004-06-03 04:51 pramsey * /trunk/doc/postgis.xml: Document the expand() function (finally!) 2004-06-02 23:54 strk * /trunk/postgis_gist_72.c: Made equality checks the default in picksplit to catch also NaN results (INF geoms) 2004-06-02 23:29 strk * /trunk/postgis_gist_72.c: reverted Inf handling modification (conceptually bogus) 2004-06-02 22:43 strk * /trunk/postgis_gist_72.c: handled special case of Inf boxes as GiST keys in picksplit 2004-06-02 17:15 strk * /trunk/postgis.sql.in: stale locks removal in fix_geometry_columns() and update_geometry_stats(). Fixed a bug in fix_geometry_columns() deleting stats. 2004-06-02 16:21 strk * /trunk/postgis.sql.in: build_histogram2d sets 'local' search_path. fix_geometry_columns sets to NULL cached data for unexistant tables. 2004-06-01 16:56 strk * /trunk/postgis.sql.in: removed namespace check for PG<73 in update_geometry_stats() 2004-06-01 16:30 strk * /trunk/postgis.sql.in: Made AddGeometryColumn delete from geometry_column records which would be incompatible with the one being added 2004-06-01 16:16 strk * /trunk/postgis.sql.in: Placed histogram2d type definition in a common place; added find_extent(schema, table, column) and build_histogram2d(histogram, schema, table, column); modified update_geometry_stats() to make use of available f_table_schema and to set statistical fields to NULL for stale records. Thanks to Carl Anderson for the ideas. 2004-05-28 03:01 cvs * /tags/pgis_0_8_2, /tags/pgis_0_8_2/COPYING, /tags/pgis_0_8_2/examples/wkb_reader/README, /tags/pgis_0_8_2/examples/wkb_reader/printwkb.inc, /tags/pgis_0_8_2/jdbc, /tags/pgis_0_8_2/jdbc/Makefile, /tags/pgis_0_8_2/jdbc/README, /tags/pgis_0_8_2/jdbc/examples/TestServer.java, /tags/pgis_0_8_2/jdbc/org/postgis/Geometry.java, /tags/pgis_0_8_2/jdbc/org/postgis/LinearRing.java, /tags/pgis_0_8_2/jdbc/org/postgis/PGbox3d.java, /tags/pgis_0_8_2/jdbc/org/postgis/PGgeometry.java, /tags/pgis_0_8_2/regress, /tags/pgis_0_8_2/regress/isvalid_test, /tags/pgis_0_8_2/regress/relate_test: This commit was manufactured by cvs2svn to create tag 'pgis_0_8_2'. 2004-05-28 03:01 pramsey * /trunk/CHANGES, /trunk/CREDITS, /trunk/README.postgis: Updates in anticipation of 0.8.2 release 2004-05-28 02:42 pramsey * /trunk/doc/postgis.xml: Document the multi() function. 2004-05-24 13:02 strk * /trunk/postgis.sql.in: compat definition of fix_geometry_columns 2004-05-20 19:21 pramsey * /trunk/loader/shp2pgsql.c: Fix bug in append mode that filled values into nonexistant gid column. 2004-05-18 16:56 pramsey * /trunk/doc/postgis.xml: Fix typos and section misreferences in OGC function reference section 2004-05-18 16:52 pramsey * /trunk/postgis.sql.in: Add multi() to the new cpp based sql.in file. 2004-05-13 12:24 strk * /trunk/loader/pgsql2shp.c: Transformed NULL numeric values to 0 as it was before the introduction of bigint bug workaround. 2004-05-13 12:13 strk * /trunk/loader/pgsql2shp.c: Used DBFWriteAttributeDirectly interface for writing attributes. This way we are not affected by shapelib long-integer bug. 2004-05-13 12:07 strk * /trunk/loader/pgsql2shp.c: Other fix in 3d handling - you should now be able to dump as 2d or 3d any 2d or 3d object 2004-05-13 11:59 strk * /trunk/loader/pgsql2shp.c: Fixed bug in 3d features handling. 2004-05-13 09:40 strk * /trunk/loader/shp2pgsql.c: Totally reworked code to have a main loop for shapefile objects. Much more readable, I belive. 2004-05-13 07:48 strk * /trunk/loader/shp2pgsql.c: Put table creation code in its own function. Fixed a bug with NULL shape records handling. 2004-05-13 06:38 strk * /trunk/loader/shp2pgsql.c: DBFReadStringValue always used to workaround shapelib bug with int values. 2004-05-04 16:55 strk * /trunk/Makefile: Added -fPIC to CXXFLAGS. Reported to be needed on Solaris7 w/ gcc-3.3.2 by Havard Tveite <havard.tveite@nlh.no>. 2004-04-29 21:07 rmason * /trunk/lwgeom/wktparse.tab.h: removed generated file 2004-04-29 21:07 rmason * /trunk/lwgeom/wktparse.tab.c: *** empty log message *** 2004-04-29 18:44 dblasby * /trunk/lwgeom/lwgeom_api.c, /trunk/lwgeom/lwgeom_box2dfloat4.c, /trunk/lwgeom/lwgeom_gist.c, /trunk/lwgeom/lwgeom_inout.c, /trunk/lwgeom/regress/run_regress2: Noted diff between inf and Infinity on Solaris/Intel machines 2004-04-29 18:41 dblasby * /trunk/lwgeom/lex.yy.c: updated version 2004-04-29 18:36 dblasby * /trunk/lwgeom/regress/run_regress, /trunk/lwgeom/regress/run_regress2, /trunk/lwgeom/regress/run_regress3: added sleep so it wouldnt complain on solarias as much 2004-04-29 18:20 dblasby * /trunk/lwgeom/regress/lwgeom_regress2.sql, /trunk/lwgeom/regress/lwgeom_regress2_expected: WKT parser changes required this change 2004-04-29 18:16 dblasby * /trunk/lwgeom/regress/lwgeom_regress3_expected: minor changes 2004-04-29 18:15 dblasby * /trunk/lwgeom/regress/lwgeom_regress_expected: WKT parser changes to MULTIPOINT required this be updated 2004-04-29 04:35 rmason * /trunk/lwgeom/lwgparse.c: clean up of wbk int and double reading code 2004-04-29 03:57 rmason * /trunk/lwgeom/wktparse.lex: fix number parsing 2004-04-29 03:13 rmason * /trunk/lwgeom/wktunparse.c: remove extra brackets from multipoints 2004-04-28 23:07 pramsey * /trunk/Makefile: Change PGSQL_SRC behavior back to developer-friendly. 2004-04-28 22:59 dblasby * /trunk/lwgeom/README: minor changes 2004-04-28 22:50 dblasby * /trunk/lwgeom/README: Inital Version. Hasnt been proofread. 2004-04-28 22:40 pramsey * /trunk/lwgeom/Makefile: Added flex/bison lines for parser. 2004-04-28 22:26 pramsey * /trunk/postgis_chip.c, /trunk/postgis_debug.c, /trunk/postgis_estimate.c, /trunk/postgis_fn.c, /trunk/postgis_geos.c, /trunk/postgis_gist_71.c, /trunk/postgis_gist_72.c, /trunk/postgis_inout.c, /trunk/postgis_ops.c, /trunk/postgis_proj.c, /trunk/postgis_transform.c: Fixed spelling mistake in header text. 2004-04-28 21:20 dblasby * /trunk/lwgeom/regress/lwgeom_regress3.sql: minor changes to ensure its using the index 2004-04-28 21:08 dblasby * /trunk/lwgeom/regress/lwgeom_regress3_expected: updated results 2004-04-28 21:02 dblasby * /trunk/lwgeom/regress/lwgeom_regress3.sql: minor change for endianess 2004-04-28 21:00 dblasby * /trunk/lwgeom/lwgeom_inout.c: removed an elog(NOTICE) 2004-04-28 19:17 dblasby * /trunk/lwgeom/regress, /trunk/lwgeom/regress/lwgeom_regress.sql, /trunk/lwgeom/regress/lwgeom_regress2.sql, /trunk/lwgeom/regress/lwgeom_regress2_expected, /trunk/lwgeom/regress/lwgeom_regress3.sql, /trunk/lwgeom/regress/lwgeom_regress3_expected, /trunk/lwgeom/regress/lwgeom_regress_expected, /trunk/lwgeom/regress/regress_lots_of_points.sql, /trunk/lwgeom/regress/run_regress, /trunk/lwgeom/regress/run_regress2, /trunk/lwgeom/regress/run_regress3: inital version of regression tests 2004-04-28 18:27 dblasby * /trunk/lwgeom/lwgeom_api.c, /trunk/lwgeom/lwgeom_regress.sql: moved to regress/ directory 2004-04-28 18:10 dblasby * /trunk/lwgeom/lwgeom_regress.sql, /trunk/lwgeom/lwgparse.c, /trunk/lwgeom/wktunparse.c: Added automatic endian detection for the WKB parser/unparser. 2004-04-28 04:55 pramsey * /trunk/lwgeom/Makefile: Genericize the Makefile per Dave's request. 2004-04-27 23:47 dblasby * /trunk/postgis_inout.c: minor 3d geometrycollection bug fix 2004-04-27 23:33 dblasby * /trunk/lwgeom/lwgeom_regress.sql: initial version 2004-04-27 23:12 dblasby * /trunk/lwgeom/lwgeom_inout.c, /trunk/lwgeom/wktunparse.c: minor changes for solaris 2004-04-27 22:13 dblasby * /trunk/lwgeom/lwgparse.c: fixed some typos for flip_bytes in read_int and read_double 2004-04-27 20:53 dblasby * /trunk/lwgeom/lwgeom.sql.in: minor ordering change 2004-04-27 20:49 dblasby * /trunk/lwgeom/lwgeom_api.c: added float nextafterf_custom(float x, float y) for OSs that do not have a nextafterf implementation. 2004-04-27 17:46 dblasby * /trunk/lwgeom/wktparse.lex, /trunk/lwgeom/wktparse.y: bison -vd -p lwg_parse_yy wktparse.y flex -Plwg_parse_yy -if -o'lex.yy.c' wktparse.lex Initial versions (from Ralph Mason) 2004-04-27 13:50 strk * /trunk/postgis_algo.c: Fixed bug in simplify() that was using the square of the given tolerance. 2004-04-27 07:44 strk * /trunk/postgis_geos_wrapper.cpp: Removed use of geometryFactory->toGeometry(), indicated by Martin Davis as being intended for internal use only. Created a linear ring instead (the function converts a box3d to a geos geometry). 2004-04-26 23:16 dblasby * /trunk/lwgeom/lwgeom.sql.in: made slightly more generic 2004-04-26 23:15 dblasby * /trunk/lwgeom/lwgeom_gist.c: Minor cleanup 2004-04-26 23:12 dblasby * /trunk/lwgeom/lwgeom_box2dfloat4.c: inital version 2004-04-26 23:05 dblasby * /trunk/lwgeom/Makefile, /trunk/lwgeom/lex.yy.c, /trunk/lwgeom/lwgeom.h, /trunk/lwgeom/lwgeom.sql.in, /trunk/lwgeom/lwgeom_api.c, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_gist.c, /trunk/lwgeom/lwgeom_inout.c, /trunk/lwgeom/lwgparse.c, /trunk/lwgeom/wktparse.h, /trunk/lwgeom/wktparse.tab.c, /trunk/lwgeom/wktparse.tab.h, /trunk/lwgeom/wktunparse.c: Initial working version - based on Ralph Masons WKT and WKB parser/writer. 2004-04-22 16:05 dblasby * /trunk/doc/postgis.xml: fixed minor typos GeomFromWKB not GeometryFromWKB 2004-04-21 09:13 strk * /trunk/loader/pgsql2shp.c, /trunk/loader/shp2pgsql.c: Attribute names escaping mechanism added. You should now be able to dump a shapefile equal to the one loaded. 2004-04-21 07:38 strk * /trunk/loader/pgsql2shp.c: Memory allocated for main_scan_query was not enough when using binary cursor. Fixed 2004-04-13 16:49 dblasby * /trunk/doc/postgis.xml: GeometryN(...) now correctly says "1" is the 1st geometry (used to be 0). 2004-04-08 17:05 dblasby * /trunk/postgis_gist_72.c: Somehow the memory leak changes I made got removed - I've re-added them. 2004-04-08 17:00 dblasby * /trunk/postgis_gist_72.c: Changed ggeometry_consistent to be aware of NULL queries. Ie. select * from <table> where the_geom && null::geometry; This tends to happen when you're joining two tables using && and the table has NULLs in it. 2004-04-07 23:12 dblasby * /trunk/lwgeom/Makefile, /trunk/lwgeom/lwgeom.sql.in, /trunk/lwgeom/lwgeom_api.c, /trunk/lwgeom/lwgeom_inout.c, /trunk/lwgeom/stringBuffer.c, /trunk/lwgeom/stringBuffer.h: Added a cstring(lwgeom) function that returns WKT! 2004-04-07 16:23 strk * /trunk/Makefile: Made new postgis.sql generation procedure the default 2004-04-06 22:58 dblasby * /trunk/lwgeom/lwgeom.h, /trunk/lwgeom/lwgeom_api.c, /trunk/lwgeom/lwgeom_inout.c: Changes to make it work with all the PostGIS type. 2004-04-02 19:03 dblasby * /trunk/lwgeom/lwgeom.h, /trunk/lwgeom/lwgeom_api.c, /trunk/lwgeom/lwgeom_inout.c: Added support for 4d coordinates 2004-03-29 10:46 strk * /trunk/Makefile, /trunk/postgis.sql.in: postgis.sql.in is now parsed by both sed and cpp 2004-03-29 10:20 strk * /trunk/loader/pgsql2shp.c: Fixed a bug in WKB parsing for Multipoints. Fixed a bug in -d handling for WKB. Added point->multipoint fluffing capabilities. 2004-03-26 01:09 pramsey * /trunk/doc/postgis.xml: Removed rogue docbook tags 2004-03-26 01:07 dblasby * /trunk/Attic/postgis_sql_common.sql.in: changed name of fluffType() to multi(). 2004-03-26 00:54 dblasby * /trunk/Attic/postgis_sql_common.sql.in, /trunk/postgis.h, /trunk/postgis_fn.c: added full support for fluffType(<geom>) postgis09=# select fluffType('POINT(0 0)'); flufftype ------------------------- SRID=-1;MULTIPOINT(0 0) 2004-03-25 00:43 dblasby * /trunk/postgis_fn.c: added function fluffType() that takes POINT LINESTRING or POLYGON type and converts it to a multi*. Needs to be integrated into a proper Postgresql function and given an SQL CREATE FUNCTION 2004-03-22 09:39 strk * /trunk/postgis.sql.in: Moved AddGeometryColumn and DropGeometryColumn from USE_VERSION blocks to the end of file. Here, differences between versions are handled on a minimun-diff basis, making it easier to understand the differences and to modify the code. Also, diffs have been splitted between pgsql < 73 and >= 73. Added reduced-parameters wrappers to both functions. 2004-03-22 08:18 strk * /trunk/Makefile: postgis_new.sql build by default 2004-03-19 16:35 strk * /trunk/doc/postgis.xml: Updated AddGeometryColumn() and DropGeometryColumn() descriptions to the schema-aware versions 2004-03-15 17:07 strk * /trunk/postgis_estimate.c: Added calls to vacuum_delay_point() to give backend a chance of interrupting geometry stats computation. Set default DEBUG_GEOMETRY_STATS to 0. 2004-03-11 01:27 dblasby * /trunk/lwgeom/lwgeom.sql.in, /trunk/lwgeom/lwgeom_api.c, /trunk/lwgeom/lwgeom_inout.c: minor clean and trying to figure out a memory bug. valgrind wasnt helping, but it went away. 2004-03-11 00:54 dblasby * /trunk/lwgeom/lwgeom.h, /trunk/lwgeom/lwgeom.sql.in, /trunk/lwgeom/lwgeom_api.c, /trunk/lwgeom/lwgeom_inout.c: Should be working (with a tonne of notices) for points lines and polygons (2d and 3d) 2004-03-10 18:46 strk * /trunk/loader/pgsql2shp.c: Fixed a bug reducing the output shapes from Multipolygon tables. 2004-03-10 17:35 strk * /trunk/loader/shp2pgsql.c: removed just-introduced bug 2004-03-10 17:23 strk * /trunk/loader/shp2pgsql.c: code cleanup, fixed a bug missing to transform 'gid' to 'gid__2' in shapefile attribute name 2004-03-10 01:15 dblasby * /trunk/lwgeom/Makefile, /trunk/lwgeom/lwgeom.h, /trunk/lwgeom/lwgeom.sql.in, /trunk/lwgeom/lwgeom_api.c, /trunk/lwgeom/lwgeom_inout.c: WKB reader and WKB writer (totally untested) 2004-03-09 17:29 dblasby * /trunk/lwgeom/Makefile, /trunk/lwgeom/lwgeom.h, /trunk/lwgeom/lwgeom_api.c: Initial implementation - should compile; not at all tested. 2004-03-09 00:21 strk * /trunk/postgis_estimate.c: Removed useless code blocks in histogram builder 2004-03-09 00:09 strk * /trunk/postgis_estimate.c: estimator applies a gain of AOI/cell_area on each cell it intersects (reverted to previous behaviour) 2004-03-08 17:21 strk * /trunk/utils/test_estimation.pl: changed error computation code to delta/totrows 2004-03-08 12:16 strk * /trunk/postgis.sql.in: Added the RECHECK clause for gist_geometry_ops operator class operators 2004-03-06 18:02 strk * /trunk/utils/test_estimation.pl: Comma-separated bps values accepted 2004-03-06 17:43 strk * /trunk/loader/pgsql2shp.c, /trunk/loader/shp2pgsql.c: Added RCSID string in usage output 2004-03-06 17:35 strk * /trunk/loader/shp2pgsql.c: Added rcsid string to usage output 2004-03-05 21:06 strk * /trunk/utils/test_estimation.pl: Added -vacuum switch 2004-03-05 21:03 strk * /trunk/utils/test_estimation.pl: Made the -bps switch specify the exact level(s) at which to run the test 2004-03-05 18:25 dblasby * /trunk/lwgeom/lwgeom_api.c, /trunk/lwgeom/lwgeom_estimate.c, /trunk/lwgeom/lwgeom_functions_analytic.c, /trunk/lwgeom/lwgeom_functions_basic.c, /trunk/lwgeom/lwgeom_geos.c, /trunk/lwgeom/lwgeom_gist.c, /trunk/lwgeom/lwgeom_inout.c, /trunk/lwgeom/lwgeom_transform.c: Empty files - preparing for writting actual code. 2004-03-05 18:23 dblasby * /trunk/lwgeom, /trunk/lwgeom/lwgeom.h: Same as the one in the above directory 2004-03-05 18:23 dblasby * /trunk/lwgeom.h: moved to lwgeom/ directory 2004-03-05 18:16 strk * /trunk/postgis_gist_72.c: Applied Mark Cave-Ayland patch 2004-03-05 16:40 strk * /trunk/utils/test_estimation.pl: rewritten split_extent to be more datatype-conservative 2004-03-05 16:01 strk * /trunk/utils/test_estimation.pl: added -bps switch to set maximun query level. reworked command line parsing 2004-03-05 15:29 strk * /trunk/utils/test_estimation.pl: more verbose output 2004-03-05 11:52 strk * /trunk/utils, /trunk/utils/README, /trunk/utils/test_estimation.pl: initial import 2004-03-05 00:38 dblasby * /trunk/lwgeom.h: Initial version - still under discussion. 2004-03-04 13:50 strk * /trunk/postgis_estimate.c: postgis_gist_sel(): added warnings if search_box goes outside of histogram grid 2004-03-04 09:44 strk * /trunk/postgis_estimate.c: The selectivity estimator does add the full value of each cell it overlaps, regardless of the actual overlapping area. Final gain is not applied (formerly 1 / minimun between average feature cells occupation and search_box cells occupation) 2004-03-03 21:59 strk * /trunk/postgis_estimate.c: added check to keep selectivity value in the range of validity (suggested by m.cave) 2004-03-02 11:39 strk * /trunk/Makefile: cpp call for postgis_new.sql creation uses shell redirection for the output file 2004-03-02 11:37 strk * /trunk/postgis.sql.in: modified to reflect new statistics building process for PG75 2004-03-01 16:02 strk * /trunk/postgis_estimate.c: histogram's boxesPerSide computed as a function of the column's statistic target 2004-02-29 21:53 strk * /trunk/postgis_estimate.c: bug fix in postgis_gist_sel (for PG75): SysCache is not released if not acquired 2004-02-28 14:44 strk * /trunk/Makefile: Added rule to generate postgis_new.sql from postgis.sql.in using cpp 2004-02-28 14:43 strk * /trunk/postgis.sql.in: initial import 2004-02-26 16:42 strk * /trunk/postgis_estimate.c: Fixed bugs reported by Mark Cave-Ayland <m.cave-ayland@webbased.co.uk>. Re-introduced previously removed estimate value incrementation by the fractional part of each of the cells' value computed as the fraction of overlapping area. 2004-02-25 13:17 strk * /trunk/postgis_gist_72.c: RTContainedBy and RTOverlap strategries implemented locally with a pgbox_overlap function 2004-02-25 12:00 strk * /trunk/postgis_estimate.c: Added handling for point features in histogram creation (add 1 instead of AOI/cell_area when AOI is 0). Fixed a wrong cast of BOX3D to BOX (called the convertion func). Added some comments and an implementation on how to change evaluation based on the average feature and search box cells occupation. 2004-02-25 00:46 strk * /trunk/postgis_estimate.c: initial version of && selectivity estimation for PG75 2004-02-23 21:59 strk * /trunk/postgis_estimate.c: geometry analyzer builds the histogram 2004-02-23 12:18 strk * /trunk/Attic/postgis_sql_75_end.sql.in, /trunk/Attic/postgis_sql_75_start.sql.in, /trunk/postgis.h, /trunk/postgis_estimate.c: added skeleton functions for pg75 stats integration 2004-02-12 10:34 strk * /trunk/postgis_fn.c, /trunk/postgis_geos.c: changed USE_GEOS check from ifdef / ifndef to if / if ! 2004-02-09 18:49 strk * /trunk/loader/pgsql2shp.c: byte endiannes detected empirically 2004-02-06 08:26 strk * /trunk/loader/pgsql2shp.c: updated wkb reading funx to reflect changes made by pramsey in postgis_inout.c to be nicer with solaris 2004-02-06 00:42 dblasby * /trunk/postgis_proj.c: moved forward declarations from postgis.h to postgis_proj.c 2004-02-05 20:31 dblasby * /trunk/postgis_proj.c: Optimized the curvature method (doesnt have to calculate e2) 2004-02-05 20:21 dblasby * /trunk/postgis_proj.c: Added 'curvature method' for cases where the original algorithm breaks down. 2004-02-04 22:27 strk * /trunk/Attic/postgis_sql_75_end.sql.in, /trunk/Attic/postgis_sql_75_start.sql.in: Added pg75 support scripts 2004-02-04 22:21 strk * /trunk/Makefile: Added detection code for PG75 2004-02-04 02:53 dblasby * /trunk/postgis_proj.c: applied patricia tozer's patch (distance function was taking acos of something just slightly outside [-1,1]). 2004-02-03 22:19 pramsey * /trunk/Makefile: Backed default sql file location out of contrib insto share 2004-02-03 22:04 pramsey * /trunk/Makefile: Real DESTDIR changes this time. 2004-02-03 21:51 pramsey * /trunk/Makefile: Ooops, let local configuration slip into cvs version 2004-02-03 21:42 pramsey * /trunk/Makefile: Fixed error in -C loader directive 2004-02-03 21:38 pramsey * /trunk/Makefile, /trunk/loader/Makefile: Added DESTDIR to Makefiles to assist in RPM building. 2004-02-03 08:37 strk * /trunk/loader/shp2pgsql.c: schema support added, slightly modified logic used to keep table and schema names cases (always quoted and forced to lower case if not asked to keep original case) 2004-01-25 19:33 pramsey * /trunk/postgis.h: Test commit on new CVS archive. 2004-01-21 19:11 strk * /trunk/doc/postgis.xml: Added line_interpolate_point entry 2004-01-21 19:04 strk * /trunk/Attic/postgis_sql_common.sql.in, /trunk/postgis.h, /trunk/postgis_algo.c: Added line_interpolate_point function by jsunday@rochgrp.com 2004-01-20 20:14 strk * /trunk/Attic/postgis_sql_73_end.sql.in, /trunk/Attic/postgis_sql_74_end.sql.in: cleaner comments for DropGeometryColumn 2004-01-20 20:10 strk * /trunk/Attic/postgis_sql_74_end.sql.in: removed bogus comment about missed alter table drop column 2004-01-16 20:06 strk * /trunk/loader/shp2pgsql.c: Added FTLogical<->boolean mapping 2004-01-15 09:57 strk * /trunk/loader/shp2pgsql.c: field type array allocates num_fields * sizeof(int) instead of sizeof(char*) 2004-01-15 00:23 pramsey * /trunk/jdbc/Makefile: Change absolute classpath reference to relative. 2004-01-14 01:52 pramsey * /trunk/postgis_transform.c: Fix solaris alignment problem in transformations. 2004-01-13 22:14 pramsey * /trunk/postgis_inout.c: Changed getint and getdouble used by WKB so that it plays nice with memory alignment (solaris issue). 2004-01-13 20:30 strk * /trunk/postgis_debug.c: Added useless PG_RETURN_NULL() call to make compiler happy 2004-01-12 19:12 cvs * /tags/pgis_0_8_1, /tags/pgis_0_8_1/COPYING, /tags/pgis_0_8_1/examples/wkb_reader/README, /tags/pgis_0_8_1/examples/wkb_reader/printwkb.inc, /tags/pgis_0_8_1/jdbc, /tags/pgis_0_8_1/jdbc/Makefile, /tags/pgis_0_8_1/jdbc/README, /tags/pgis_0_8_1/jdbc/examples/TestServer.java, /tags/pgis_0_8_1/jdbc/org/postgis/Geometry.java, /tags/pgis_0_8_1/jdbc/org/postgis/LinearRing.java, /tags/pgis_0_8_1/jdbc/org/postgis/PGbox3d.java, /tags/pgis_0_8_1/jdbc/org/postgis/PGgeometry.java, /tags/pgis_0_8_1/regress, /tags/pgis_0_8_1/regress/isvalid_test, /tags/pgis_0_8_1/regress/relate_test: This commit was manufactured by cvs2svn to create tag 'pgis_0_8_1'. 2004-01-12 19:12 pramsey * /trunk/CHANGES, /trunk/README.postgis: Updates for 0.8.1 release. 2004-01-02 20:11 strk * /trunk/loader/shp2pgsql.c: always call setval with no schema specification. drop 'database' argument using the empty string to the AddGeometryColumn call 2003-12-30 13:31 strk * /trunk/loader/shp2pgsql.c: made shp2pgsql looser about numeric precisions 2003-12-30 12:37 strk * /trunk/loader/shp2pgsql.c: Fixed segfault bug reported by Randy George, removed explicit sequence drop 2003-12-30 10:40 strk * /trunk/Attic/postgis_sql_71_end.sql.in, /trunk/Attic/postgis_sql_72_end.sql.in, /trunk/Attic/postgis_sql_73_end.sql.in, /trunk/Attic/postgis_sql_74_end.sql.in: For all versions: Updated fix_geometry_columns to use a more readable format in queries. For PG >= 73: Updated fix_geometry_columns() to consider schema when fixing attrelid and varattnum, also changed empty value to 'public' string for records with an invalid schema specification. Updated DropGeometryColumn to actually issue the ALTER TABLE DROP COLUMN query. 2003-12-27 13:30 strk * /trunk/loader/pgsql2shp.c: Added schema specification support 2003-12-23 09:00 strk * /trunk/Attic/postgis_sql_71_end.sql.in, /trunk/Attic/postgis_sql_72_end.sql.in, /trunk/Attic/postgis_sql_73_end.sql.in, /trunk/Attic/postgis_sql_74_end.sql.in, /trunk/Attic/postgis_sql_common.sql.in: AddGeometryColumn, DropGeometryColum moved to version-specific scripts. Schema support enabled for version 73 and 74. 2003-12-19 18:55 strk * /trunk/loader/pgsql2shp.c: substituted setenv() calls with putenv() for Solaris support 2003-12-18 18:07 strk * /trunk/Attic/postgis_sql_71_end.sql.in, /trunk/Attic/postgis_sql_72_end.sql.in, /trunk/Attic/postgis_sql_73_end.sql.in, /trunk/Attic/postgis_sql_74_end.sql.in, /trunk/Attic/postgis_sql_common.sql.in: Changed fix_geometry_columns() for PG >= 73 so to set f_table_schema to the empty string if its value is not a valid pg namespace. 2003-12-16 11:04 strk * /trunk/doc/postgis.xml: added simplify() documentation 2003-12-12 18:00 strk * /trunk/postgis_inout.c: reverted make_line patch, patched size_subobject instead - the reported bug was caused to their inconsistency 2003-12-12 14:39 strk * /trunk/postgis_inout.c: Fixed a bug in make_line allocating less memory then required 2003-12-12 13:34 strk * /trunk/postgis_geos_wrapper.cpp: added missing 'const' in prototypes 2003-12-12 12:03 strk * /trunk/postgis_geos.c, /trunk/postgis_geos_wrapper.cpp, /trunk/postgis_inout.c: More debugging output, some code cleanup. 2003-12-12 10:28 strk * /trunk/postgis_geos.c: added GEOSnoop OUTPUT debugging info 2003-12-12 10:08 strk * /trunk/Attic/postgis_sql_common.sql.in, /trunk/postgis_geos.c: Added GEOSnoop function and some optional debugging output for geos<->postgis converter (define DEBUG_CONVERTER at top postgis_geos.c) 2003-12-09 11:58 strk * /trunk/postgis_inout.c: Final touch to wkb binary input function 2003-12-09 11:13 strk * /trunk/postgis_inout.c: WKB_recv: set StringInfo cursor to the end of StringInfo buf as required by postgres backend 2003-12-08 17:57 strk * /trunk/postgis_inout.c: Binary WKB input function built only when USE_VERSION > 73. Making some modifications based on reported failures 2003-12-04 19:12 strk * /trunk/loader/Makefile: Removed useless linkages from dumper and loader 2003-12-04 19:11 strk * /trunk/loader/pgsql2shp.c: code cleanup (removed useless and leaking malloc calls) 2003-12-04 18:58 dblasby * /trunk/postgis_proj.c: changed david skae to skea 2003-12-01 20:52 strk * /trunk/loader/dbfopen.c, /trunk/loader/shapefil.h, /trunk/loader/shpopen.c: shapelib put in sync with gdal cvs 2003-12-01 14:27 strk * /trunk/loader/shp2pgsql.c: added simple malloc wrapper 2003-11-28 11:28 strk * /trunk/loader/wkb.h: Some more changes, now useless since wkb.h is no more used (just to get in sync) 2003-11-28 11:25 strk * /trunk/Attic/postgis_sql_73_end.sql.in, /trunk/Attic/postgis_sql_74_end.sql.in: Added explicit geometry as text cast 2003-11-28 11:06 strk * /trunk/Attic/postgis_sql_74_end.sql.in, /trunk/Attic/postgis_sql_74_start.sql.in, /trunk/postgis.h, /trunk/postgis_inout.c: Added WKB_recv function for binary WKB input 2003-11-26 18:54 strk * /trunk/loader/pgsql2shp.c: fixed bug in HexDecoder, made WKB parsing the default 2003-11-26 18:14 strk * /trunk/loader/pgsql2shp.c: binary cursor implemented 2003-11-26 17:21 strk * /trunk/loader/pgsql2shp.c: Made HEXWKB parsing settable at compile time 2003-11-26 16:40 strk * /trunk/loader/pgsql2shp.c: Handled NULLS in wkb parsing, reduced functions args 2003-11-26 15:45 strk * /trunk/loader/pgsql2shp.c: wkb support for all geom types 2003-11-26 14:31 strk * /trunk/loader/pgsql2shp.c: WKB start to work 2003-11-25 17:32 strk * /trunk/loader/wkb.h: first attempt at wkb definitions 2003-11-25 17:28 strk * /trunk/loader/pgsql2shp.c: hardly trying to get WKB parsing work 2003-11-25 03:03 pramsey * /trunk/CHANGES, /trunk/CREDITS, /trunk/README.postgis, /trunk/TODO: Updates for 0.8.0 release. 2003-11-25 02:38 pramsey * /trunk/examples/ogc_test_suite/README: Fixed syntax error in execution example. 2003-11-24 17:36 strk * /trunk/loader/pgsql2shp.c: Removed useless BYTE_ORDER checks 2003-11-21 23:51 cvs * /tags/pgis_0_8_0, /tags/pgis_0_8_0/COPYING, /tags/pgis_0_8_0/examples/wkb_reader/README, /tags/pgis_0_8_0/examples/wkb_reader/printwkb.inc, /tags/pgis_0_8_0/jdbc, /tags/pgis_0_8_0/jdbc/Makefile, /tags/pgis_0_8_0/jdbc/README, /tags/pgis_0_8_0/jdbc/examples/TestServer.java, /tags/pgis_0_8_0/jdbc/org/postgis/Geometry.java, /tags/pgis_0_8_0/jdbc/org/postgis/LinearRing.java, /tags/pgis_0_8_0/jdbc/org/postgis/PGbox3d.java, /tags/pgis_0_8_0/jdbc/org/postgis/PGgeometry.java, /tags/pgis_0_8_0/regress, /tags/pgis_0_8_0/regress/isvalid_test, /tags/pgis_0_8_0/regress/relate_test: This commit was manufactured by cvs2svn to create tag 'pgis_0_8_0'. 2003-11-21 23:51 pramsey * /trunk/loader/pgsql2shp.c: Added Cygwin endian definition include to fix windows compile. 2003-11-20 18:01 strk * /trunk/loader/pgsql2shp.c: patch from m.spring@gmx.de 2003-11-20 17:51 strk * /trunk/Makefile: Installs for PG>7.1 goes to pkglibdir 2003-11-20 16:46 strk * /trunk/doc/postgis.xml: postgresql linking against libstdc++ reported as possibly needed for geos support 2003-11-20 15:54 strk * /trunk/Makefile: Updated postgis library path to be referenced with /.. 2003-11-20 15:34 strk * /trunk/postgis_ops.c: expected in-transaction memory release for btree operators 2003-11-20 15:29 strk * /trunk/Makefile: Moved MODULE_FILENAME definition where it will be easly modifiable 2003-11-20 15:27 strk * /trunk/loader/pgsql2shp.c: Removed some useless strdups. Removed pgtype 22 (int2vector) from the list of integer DBF field types. Added pgtype 1700 (numeric) in DBF doubles list. 2003-11-20 14:46 strk * /trunk/loader/Makefile: Set CFLAGS where useless CPPFLAGS were used before 2003-11-19 18:01 strk * /trunk/postgis_debug.c: CR removed 2003-11-19 17:50 strk * /trunk/Attic/postgis_sql_common.sql.in: missing function definition added (I forgot - sorry) 2003-11-19 15:44 strk * /trunk/postgis.h: added prototypes for geometry_{le,ge,cmp} 2003-11-19 15:29 strk * /trunk/Attic/postgis_sql_74_end.sql.in: Added default btree operator class for PG7.4 2003-11-19 15:26 strk * /trunk/postgis_ops.c: Added geometry_le, geometry_ge, geometry_cmp functions, modified geometry_lt, geometry_gt, geometry_eq to be consistent. 2003-11-19 15:23 strk * /trunk/Attic/postgis_sql_common.sql.in: Fixed wrong COMMUTATOR specifications in '<','>','~=','@' operators, added new '<=', '>=' operators 2003-11-19 10:27 strk * /trunk/doc/postgis.xml: typo fixed (ENABLE_SEQSCAN missing) - PG7.4 support listed in 2.2 2003-11-18 14:58 strk * /trunk/loader/pgsql2shp.c: default row buffer lenght set to 100 2003-11-18 14:39 strk * /trunk/loader/pgsql2shp.c: Some more structuring. Initialization routine moved out of main loop. Preparing dumper for WKB parsing. 2003-11-16 00:27 strk * /trunk/loader/pgsql2shp.c: Huge code re-organization. More structured code, more errors handled, cursor based iteration, less code lines. 2003-11-14 22:04 strk * /trunk/loader/pgsql2shp.c: Used environment vars to pass libpq connection options (less error prone, easier to read). Printed clearer error message on query error. 2003-11-13 13:14 strk * /trunk/Attic/postgis_sql_common.sql.in: used quote_ident() calls in AddGeometryColumns as suggested by Bernhard Herzog 2003-11-12 20:59 strk * /trunk, /trunk/.cvsignore, /trunk/loader, /trunk/loader/.cvsignore: more cvsignore 2003-11-12 20:57 strk * /trunk/doc, /trunk/doc/.cvsignore, /trunk/doc/html, /trunk/doc/html/.cvsignore: first import 2003-11-12 20:55 strk * /trunk/Attic/postgis_sql_common.sql.in: AddGeometryColumn column identifier case respect fix as suggested by Bernhard Herzog 2003-11-12 16:36 strk * /trunk/postgis_geos_wrapper.cpp: delete all caught exceptions after use 2003-11-11 11:28 strk * /trunk/doc/postgis.xml: Added (mem)GeomUnion and (mem_)collect aggregates documentation, updated Centroid paragraph 2003-11-11 10:58 strk * /trunk/postgis_fn.c: Fixed a typo in envelope() 2003-11-11 10:38 strk * /trunk/Attic/postgis_sql_74_end.sql.in, /trunk/Attic/postgis_sql_74_start.sql.in: Postgresql 7.4 enabler scripts. 2003-11-11 10:14 strk * /trunk/postgis_estimate.c: Added support for PG74 2003-11-05 18:26 strk * /trunk/Attic/postgis_sql_common.sql.in: Added fast collect() and geomunion() aggregates implementations 2003-11-05 18:25 strk * /trunk/postgis_geos.c: moved #ifdef USE_GEOS below prototypes, added NULL implementation of unite_garray 2003-11-05 18:02 strk * /trunk/postgis_geos.c: renamed unite_finalfunc to unite_garray 2003-11-05 17:48 strk * /trunk/doc/postgis.xml: Added GEOS support tips to installation instructions 2003-11-05 11:00 strk * /trunk/doc/Makefile, /trunk/doc/postgis.xml, /trunk/doc/postgis.xml.in: postgis.xml put back in place. Makefile modified to generate a postgis-out.xml from postgis.xml. 2003-11-04 21:54 strk * /trunk/doc/postgis.xml.in: made last release version a parameter 2003-11-04 21:52 strk * /trunk/doc/Makefile: added 'global' specification to sed command 2003-11-04 19:23 strk * /trunk/doc/postgis.xml, /trunk/doc/postgis.xml.in: renamed postgis.xml to postgis.xml.in 2003-11-04 19:20 strk * /trunk/doc/Makefile: dropped 'clean' rule (not really a good idea right now) 2003-11-04 19:07 strk * /trunk/Makefile: added doc clean in clean rule 2003-11-04 19:06 strk * /trunk/postgis_geos.c: added missing first geom pfree in unite_finalfunc 2003-11-04 18:56 strk * /trunk/doc/Makefile: initial import 2003-10-29 15:53 strk * /trunk/postgis_fn.c, /trunk/postgis_geos.c: geoscentroid() removed. both geos and pgis versions are called 'centroid'. only one version will be compiled based on USE_GEOS flag. 2003-10-29 13:59 strk * /trunk/postgis_geos.c: Added geoscentroid function. 2003-10-29 13:58 strk * /trunk/postgis_geos_wrapper.cpp: Added GEOSGetCentroid() function 2003-10-28 16:57 strk * /trunk/postgis.h, /trunk/postgis_fn.c: Added collect_garray() function. 2003-10-28 15:16 strk * /trunk/postgis.h, /trunk/postgis_fn.c, /trunk/postgis_geos.c: unite_sfunc() from postgis_geos.c renamed to geom_accum() and moved in postgis_fn.c 2003-10-28 11:18 strk * /trunk/Attic/postgis_sql_common.sql.in: Added Algorithms section and simplify() enabler code 2003-10-28 11:16 strk * /trunk/postgis.h: Added postgis_algo.c prototypes 2003-10-28 11:16 strk * /trunk/Makefile: Added postgis_algo.c build support 2003-10-28 10:59 strk * /trunk/postgis_geos.c: handled NULL state array in unite_finalfunc, cleaned up some spurios code 2003-10-27 23:44 strk * /trunk/postgis_geos.c: unite_sfunc made always copy input array in long lived memory context. It should now work with safer memory. 2003-10-27 20:13 strk * /trunk/postgis_geos.c: Made GeomUnion release memory soon, Added fastunion support functions 2003-10-27 10:21 strk * /trunk/postgis_algo.c: Initial import. 2003-10-24 21:52 strk * /trunk/postgis_geos.c: Modified strcmp-based if-else with switch-case in GEOS2POSTGIS() using new GEOSGeometryTypeId() interface. 2003-10-24 21:33 strk * /trunk/postgis_geos_wrapper.cpp: Added GEOSGeometryTypeId(Geometry *) wrapper function. Added GEOSGetCoordinates_Polygon(Polygon *) as an experimental optimized version of GEOSGetCoordinates(Geometry *); More to add ... 2003-10-24 14:29 strk * /trunk/postgis_geos_wrapper.cpp: GEOSGetCoordinates() reverted to getCoordinates() call so to be compatible to all type of geometries (not only LineStrings) 2003-10-24 08:28 strk * /trunk/postgis_geos.c, /trunk/postgis_geos_wrapper.cpp: Fixed memory leak in GEOSGetCoordinates(), made sure that GEOS2POSTGIS free type string even in case of collapsed geoms. Made sure that geomunion release memory in case of exception thrown by GEOSUnion. Sooner release of palloced memory in PolyFromGeometry (pts_per_ring). 2003-10-23 19:52 strk * /trunk/Makefile: added memory debugging tips for gcc >= 3.2.2 2003-10-23 09:14 strk * /trunk/Makefile: Added default-commented line to disable gcc "smart" memory caching feature. 2003-10-23 08:06 strk * /trunk/Attic/postgis_sql_common.sql.in: Added 'unite' aggregate. 2003-10-22 20:58 pramsey * /trunk/TODO: More additions to the TODO 2003-10-22 18:51 pramsey * /trunk/TODO: Updated TODO list somewhat 2003-10-21 07:44 strk * /trunk/Makefile: Made GEOS_DIR and PROJ_DIR settable via environment vars 2003-10-20 19:50 strk * /trunk/postgis_geos_wrapper.cpp: Removed some memory leaks in PostGIS2* converters. 2003-10-17 16:32 pramsey * /trunk/Makefile: Pass USE_* information to version string, add some 7.4 version passing flags to the compile. 2003-10-17 16:12 dblasby * /trunk/postgis_fn.c: Made Envelope() CW instead of CCW. 2003-10-17 16:07 dblasby * /trunk/Attic/postgis_sql_common.sql.in, /trunk/postgis_fn.c: made isEmpty() return true/false 2003-10-17 00:56 pramsey * /trunk/examples/ogc_test_suite/2_queries.sql: Added some more AsText wrappers. 2003-10-17 00:55 pramsey * /trunk/examples/ogc_test_suite/2_queries.sql: Added some AsText wrappers to results to make results match answers. 2003-10-16 20:16 dblasby * /trunk/postgis_geos.c: Added NOTICE_HANDLER function. For some reason this didnt get properly committed last time. 2003-10-16 16:35 dblasby * /trunk/postgis.h: added #include <sys/types.h> for people using freeBSD (strk@keybit.net patch) 2003-10-15 17:04 dblasby * /trunk/postgis_geos_wrapper.cpp: added a bunch of catch (GEOSExceptions) blocks to write out more imformative error messages. 2003-10-14 23:19 dblasby * /trunk/postgis_geos.c: GEOS2POSTGIS - added protection to pfree(NULL) for multi* geoms 2003-10-14 21:42 pramsey * /trunk/postgis_geos_wrapper.cpp: Added const declarations to sync with current GEOS cvs. 2003-10-06 18:09 dblasby * /trunk/postgis_inout.c: Fixed typo in add_to_geometry(). With very poorly aligned sub-objects, it wouldnt allocate enough memory. Fixed it so its pesimistic and will allocate enough memory. 2003-10-03 16:45 dblasby * /trunk/postgis_geos.c, /trunk/postgis_geos_wrapper.cpp: added pointonsurface() as a sub. Some memory management fixes/tests. removed a few NOTICEs. 2003-09-29 16:15 pramsey * /trunk/loader/shp2pgsql.c: Patch from strk: - "\t" always preceeded the first value of a dump_format query if NULL - field values where quoted with (") in dump_format when called with -k ( did I introduce that? ) - Appropriate calls to DBF[..]ReadAttributes based on cached attribute types. - Assured that *all* shapes are NULL before exiting with an error ( I did not check that NULL shapes in the midle of the shapefiles are handled, but previous code did not check that either ... ) 2003-09-19 00:37 jeffloun * /trunk/loader/shp2pgsql.c: fixed a bug that actually tests the first 2 point for pip instead of just thinking I was testing the first two. 2003-09-16 20:27 dblasby * /trunk/loader/Makefile, /trunk/postgis_debug.c, /trunk/postgis_fn.c, /trunk/postgis_geos.c, /trunk/postgis_geos_wrapper.cpp, /trunk/postgis_transform.c: added ability to delete geometries. 2003-09-10 22:44 jeffloun * /trunk/loader/pgsql2shp.c: got rid of warning... 2003-09-10 22:40 jeffloun * /trunk/loader/pgsql2shp.c: changed it to make the field names in the dbf file capital letters 2003-09-10 21:36 jeffloun * /trunk/loader/pgsql2shp.c: fixed a bug in is_clockwise... 2003-09-04 16:46 dblasby * /trunk/doc/postgis.xml: removed truly_inside() doc. 2003-09-04 16:19 dblasby * /trunk/Attic/postgis_sql_common.sql.in: removed truly_inside() function. 2003-08-22 17:40 dblasby * /trunk/postgis_inout.c: fixed geometry_in('SRID=<int>{no ;}'). 2003-08-21 16:22 dblasby * /trunk/postgis_inout.c: added patch from strk@freek.keybit.net for PG_NARGS() not being in 7.2 2003-08-18 20:19 pramsey * /trunk/doc/postgis.xml: Add missing </para> 2003-08-18 20:08 pramsey * /trunk/doc/postgis.xml: Removed illegal characters from the file. 2003-08-18 20:00 pramsey * /trunk/doc/postgis.xml: More entities 2003-08-18 19:45 pramsey * /trunk/doc/postgis.xml: Replace <> with proper entities in Dave's new function entries 2003-08-18 16:59 pramsey * /trunk/examples/ogc_test_suite/README: Added info on piping results to output file. 2003-08-18 16:41 pramsey * /trunk/postgis_geos_wrapper.cpp: Change include from io.h to geom.h. 2003-08-17 19:00 pramsey * /trunk/loader/Makefile, /trunk/loader/shp2pgsql.c: Change sequence handling to respect versions prior to 7.3. Patch from strk. 2003-08-08 18:19 dblasby * /trunk/Attic/postgis_sql_common.sql.in, /trunk/Makefile, /trunk/create_undef.pl, /trunk/doc/postgis.xml, /trunk/examples/ogc_test_suite/2_queries.sql, /trunk/postgis.h, /trunk/postgis_debug.c, /trunk/postgis_fn.c, /trunk/postgis_geos.c, /trunk/postgis_geos_wrapper.cpp, /trunk/postgis_gist_71.c, /trunk/postgis_gist_72.c, /trunk/postgis_inout.c: Conformance changes. Removed junk from postgis_debug.c and added the first run of the long transaction locking support. (this will change - dont use it) conformance tests were corrected some dos cr/lf removed empty geometries i.e. GEOMETRYCOLLECT(EMPTY) added (with indexing support) pointN(<linestring>,1) now returns the first point (used to return 2nd) 2003-08-07 05:13 pramsey * /trunk/README.postgis: Added some information about compiling PostgreSQL with C++ support to enable proper GEOS behavior. 2003-08-06 19:31 dblasby * /trunk/Attic/postgis_sql_common.sql.in, /trunk/postgis.h, /trunk/postgis_geos.c, /trunk/postgis_inout.c: Added the WKB parser. Added all the functions like PolyFromWKB(<WKB>,[<SRID>]). Added all the functions like PolyFromText(<WKT>,[<SRID>]) Minor problem in GEOS library fixed. 2003-08-05 18:27 dblasby * /trunk/postgis_geos.c: Added null implementations of new GEOS-returning-geometry functions (ie. buffer). 2003-08-05 16:28 jeffloun * /trunk/loader/shp2pgsql.c: Removed the setval for the sequence if the value was going to be 0. This avoids a warning that occirs when you try to set it to 0. 2003-08-01 23:58 dblasby * /trunk/Attic/postgis_sql_common.sql.in, /trunk/postgis_geos.c, /trunk/postgis_geos_wrapper.cpp: added the functionality to convert GEOS->PostGIS geometries. Added those geos functions to postgis. 2003-08-01 23:22 jeffloun * /trunk/loader/shp2pgsql.c: Altered the loader to use a (gid serial) type instead of just a (gid int4). Also the gid is now declared as a primary key. 2003-08-01 17:44 pramsey * /trunk/spatial_ref_sys.sql: Added BC Albers parameterization (epsg 42102) 2003-07-25 17:08 pramsey * /trunk/postgis.h, /trunk/postgis_debug.c, /trunk/postgis_estimate.c, /trunk/postgis_fn.c, /trunk/postgis_inout.c, /trunk/postgis_ops.c: Moved Cygwin endian define out of source files into postgis.h common header file. 2003-07-08 18:35 dblasby * /trunk/postgis_inout.c: changed asbinary_specify() so that it is more aware of TEXT being un-terminated. this is a modified patch from David Garnier <david.garnier@etudier-online.com>. 2003-07-01 18:30 pramsey * /trunk/Attic/postgis_sql_71_end.sql.in, /trunk/Attic/postgis_sql_71_start.sql.in, /trunk/Attic/postgis_sql_72_end.sql.in, /trunk/Attic/postgis_sql_72_start.sql.in, /trunk/Attic/postgis_sql_73_end.sql.in, /trunk/Attic/postgis_sql_73_start.sql.in, /trunk/Attic/postgis_sql_common.sql.in, /trunk/loader/pgsql2shp.c, /trunk/loader/shp2pgsql.c, /trunk/postgis.h, /trunk/postgis_chip.c, /trunk/postgis_debug.c, /trunk/postgis_estimate.c, /trunk/postgis_fn.c, /trunk/postgis_geos.c, /trunk/postgis_gist_71.c, /trunk/postgis_gist_72.c, /trunk/postgis_inout.c, /trunk/postgis_ops.c, /trunk/postgis_proj.c, /trunk/postgis_transform.c: Added CVS revision headers. 2003-06-18 16:30 pramsey * /trunk/loader/shp2pgsql.c: It seems that invalid geometries where in the shapefile (as far as shapelib let shp2pgsql know). LINEZ objects with less then 2 vertices. I've patched shp2pgsql to recognized such an inconsistence and use a NULL geometry for that record printing a warning on stderr. <strk@freek.keybit.net> 2003-06-12 22:25 pramsey * /trunk/regress/isvalid_test, /trunk/regress/relate_test: Added transaction begin and end. 2003-05-27 22:35 dblasby * /trunk/Makefile, /trunk/postgis_geos.c, /trunk/postgis_geos_wrapper.cpp: New version of the postgis-GEOS connector. 2003-05-13 22:51 dblasby * /trunk/Attic/postgis_sql_common.sql.in: Added a modified version of Carl Anderson <carl.anderson@vadose.org> patch for schema-aware find_srid(). I have modified your schema-patched find_srid() and commited it to the postgis 1. removed isstrict qualification and explicity throw an error if one of the arguments is null 2. use "LIKE" instead of "~" for pattern matching because "~" wasnt working on my system 3. throw an error if the the requested geometry couldnt be found. 2003-04-14 18:01 pramsey * /trunk/loader/shp2pgsql.c: Patch for optional case sensitivity respect. From strk. 2003-04-10 23:35 pramsey * /trunk/examples/ogc_test_suite/README: More info 2003-04-10 19:17 dblasby * /trunk/Attic/postgis_sql_common.sql.in: added area() as alias for area2d() 2003-04-10 19:16 dblasby * /trunk/postgis_fn.c, /trunk/postgis_geos.c: changes to area() 2003-04-10 17:45 pramsey * /trunk/examples/ogc_test_suite/README: More info. 2003-04-10 17:40 pramsey * /trunk/examples/ogc_test_suite/2_queries.sql: Fixed within() test to have right order of arguments. 2003-04-10 17:29 pramsey * /trunk/examples/ogc_test_suite/2_queries.sql: Changes to function names to MATCH the specification. 2003-04-10 17:19 pramsey * /trunk/examples/ogc_test_suite/2_queries.sql: More consistency fixes. 2003-04-10 17:05 pramsey * /trunk/examples/ogc_test_suite/1_schema.sql, /trunk/examples/ogc_test_suite/2_queries.sql, /trunk/examples/ogc_test_suite/3_cleanup.sql, /trunk/examples/ogc_test_suite/README: Fixes for consistency (!!!!) of the tests and a first README on how to run them. 2003-04-10 16:40 pramsey * /trunk/Attic/postgis_sql_common.sql.in: Extra OGC text constructor functions. 2003-04-10 16:22 pramsey * /trunk/Makefile: Hack to supply c++ CXX variable if undefined. 2003-04-10 16:20 pramsey * /trunk/Makefile: Cruft removal 2003-04-10 05:19 pramsey * /trunk/Attic/postgis_sql_common.sql.in: Formatting changes. 2003-04-10 05:16 pramsey * /trunk/Attic/postgis_sql_common.sql.in: Remove old commented out duplicate function. 2003-04-09 21:53 pramsey * /trunk/Makefile: Makefile should fully honor USE_GEOS flag now. 2003-04-09 21:35 pramsey * /trunk/Makefile, /trunk/postgis_transform.c: Cleaned up makefile and transform warning removed for null case. 2003-04-09 21:08 pramsey * /trunk/Attic/postgis_sql_common.sql.in: Some reformatting. 2003-04-09 18:34 dblasby * /trunk/Attic/postgis_sql_common.sql.in, /trunk/Makefile, /trunk/postgis_geos.c, /trunk/postgis_geos_wrapper.cpp: GEOS support -first run 2003-04-09 18:34 dblasby * /trunk/regress/isvalid_test: test data for isvalid() 2003-04-09 03:40 pramsey * /trunk/jdbc/Makefile: Makefile update 2003-04-09 03:40 cvs * /tags/pgis_0_7_5, /tags/pgis_0_7_5/COPYING, /tags/pgis_0_7_5/examples/wkb_reader/README, /tags/pgis_0_7_5/examples/wkb_reader/printwkb.inc, /tags/pgis_0_7_5/jdbc, /tags/pgis_0_7_5/jdbc/README, /tags/pgis_0_7_5/jdbc/examples/TestServer.java, /tags/pgis_0_7_5/jdbc/org/postgis/Geometry.java, /tags/pgis_0_7_5/jdbc/org/postgis/LinearRing.java, /tags/pgis_0_7_5/jdbc/org/postgis/PGbox3d.java, /tags/pgis_0_7_5/jdbc/org/postgis/PGgeometry.java, /tags/pgis_0_7_5/regress, /tags/pgis_0_7_5/regress/relate_test: This commit was manufactured by cvs2svn to create tag 'pgis_0_7_5'. 2003-04-09 03:40 pramsey * /trunk/CHANGES, /trunk/CREDITS, /trunk/README.postgis: Updates for 0.7.5 release. 2003-04-08 21:41 pramsey * /trunk/Makefile: Cygwin BE_DLLLIBS fix from nvine/jtishler 2003-04-08 21:23 dblasby * /trunk/regress/relate_test: simple table to test relate(g1,g2). Taken from JTS/GEOS regression test. 2003-04-01 23:02 jeffloun * /trunk/loader/shp2pgsql.c: Fixed a bug which dropped the last Z value of each line in 3d lines. 2003-03-07 16:39 pramsey * /trunk/loader/shp2pgsql.c: M-handling patch and some Z-recognition too. From strk@freek.keybit.net. 2003-03-06 18:57 chodgson * /trunk/Attic/postgis_sql_73_end.sql.in: swapped '~=' for '=' in the operator class definition for gist_geometry_ops. 2003-03-06 18:29 chodgson * /trunk/Attic/postgis_sql_common.sql.in: changed 'geometry' to 'GEOMETRY' two places in the AddGeometryColumn sql code. 2003-03-06 18:10 chodgson * /trunk/doc/postgis.xml: Updated the documentation for the '~' operator and added documentation for the '@' operator (they were backwards). 2003-03-06 18:04 dblasby * /trunk/Attic/postgis_sql_73_end.sql.in: indexing for 7.3: @ and ~ were backwards. Corrected. 2003-02-15 00:27 jeffloun * /trunk/loader/shp2pgsql.c: added more type checking into the create table statment. Now uses int8, and numeric types if the columns definitions are too big 2003-02-14 20:07 jeffloun * /trunk/loader/shp2pgsql.c: changed the PIP function to loop from i=0 to 1<n-1 2003-02-13 02:48 cvs * /tags/pgis_0_7_4, /tags/pgis_0_7_4/COPYING, /tags/pgis_0_7_4/examples/wkb_reader/README, /tags/pgis_0_7_4/examples/wkb_reader/printwkb.inc, /tags/pgis_0_7_4/jdbc, /tags/pgis_0_7_4/jdbc/README, /tags/pgis_0_7_4/jdbc/examples/TestServer.java, /tags/pgis_0_7_4/jdbc/org/postgis/Geometry.java, /tags/pgis_0_7_4/jdbc/org/postgis/LinearRing.java, /tags/pgis_0_7_4/jdbc/org/postgis/PGbox3d.java, /tags/pgis_0_7_4/jdbc/org/postgis/PGgeometry.java, /tags/pgis_0_7_4/regress: This commit was manufactured by cvs2svn to create tag 'pgis_0_7_4'. 2003-02-13 02:48 pramsey * /trunk/CHANGES, /trunk/README.postgis, /trunk/loader/Makefile: Changes in preparation for 0.7.4 release. 2003-02-12 21:03 pramsey * /trunk/Makefile: Fixed bug with 7.1 build relating to postgis_estimate. 2003-02-04 23:11 pramsey * /trunk/Attic/postgis_sql_common.sql.in: Changed constraint name for geometry_columns_pk. 2003-02-04 22:57 pramsey * /trunk/loader/shp2pgsql.c: Fix memory management error, array of pointers allocated insufficient space. 2003-02-04 21:39 pramsey * /trunk/loader/pgsql2shp.c, /trunk/loader/shp2pgsql.c: Added CVS substitution strings for logging. 2003-02-04 06:49 pramsey * /trunk/Attic/postgis_sql_72_end.sql.in: Fixed stupid case error in 7.2 gist support. 2003-02-03 20:08 pramsey * /trunk/spatial_ref_sys.sql: Updated SRS file with better proj4 definitions and nicer commented description lines. 2003-01-31 17:23 chodgson * /trunk/doc/postgis.xml: fixed a small error in an example - road_name -> name 2003-01-22 17:07 dblasby * /trunk/postgis_estimate.c: applied Mark Cave-Ayland's new patch that is a bit cleaner and has a user-defined FETCH limit for creating a histogram. 2003-01-21 17:46 dblasby * /trunk/postgis_estimate.c: added patch from Mark Cave-Ayland that saves memory during histogram calculations by using cursors instead of loading all the BOXs at once. 2003-01-06 18:07 pramsey * /trunk/Makefile: Added USE_STATS fix for index selectivity. 2002-12-17 23:24 dblasby * /trunk/postgis_inout.c: fixed select astext(the_geom)||'dave' from ...; bug 2002-12-10 04:45 pramsey * /trunk/postgis.sql.in, /trunk/postgis_gist_71.sql.in, /trunk/postgis_gist_72.sql.in, /trunk/postgis_gist_73.sql.in: Removed old sql.in files. 2002-12-10 04:37 pramsey * /trunk/create_undef.pl: Support for 7.3 undefinition. 2002-12-10 04:36 pramsey * /trunk/Attic, /trunk/Attic/postgis_sql_71_end.sql.in, /trunk/Attic/postgis_sql_71_start.sql.in, /trunk/Attic/postgis_sql_72_end.sql.in, /trunk/Attic/postgis_sql_72_start.sql.in, /trunk/Attic/postgis_sql_73_end.sql.in, /trunk/Attic/postgis_sql_73_start.sql.in, /trunk/Attic/postgis_sql_common.sql.in, /trunk/Makefile: New SQL update files, with version dependant start and end scripts. 2002-12-06 20:31 pramsey * /trunk/Makefile: Set USE_PROJ back to default 0. 2002-12-05 22:12 pramsey * /trunk/postgis.sql.in: Returned to 'opaque' as type in creation, since 7.3 will automatically cast and < 7.3 will fail if I use a different value. This causes some warnings in 7.3, but no failures. 2002-12-05 21:49 pramsey * /trunk/Makefile, /trunk/postgis.sql.in, /trunk/postgis_gist_73.sql.in: Updates to support 7.3 typecasting conventions. 7.3 support is now ready for beta testing. 2002-12-05 21:11 pramsey * /trunk/postgis_gist_73.sql.in: "fixed" pg_opclass so that 7.3 index creation works. 2002-12-05 20:57 pramsey * /trunk/postgis_gist_73.sql.in: Changed an opaque to internal (many to go...) 2002-12-05 20:54 pramsey * /trunk/Makefile: Pass USE_VERSION macro into the C compilation process to the pre-processor can make use of it 2002-12-05 20:48 pramsey * /trunk/Makefile: Changed libdir references to LIBPATH and started using the magic $libpath entry for default installs. 2002-12-05 20:40 pramsey * /trunk/postgis_gist_73.sql.in: Formatting change. 2002-12-05 20:30 pramsey * /trunk/Makefile, /trunk/postgis_gist_73.sql.in: Early support for 7.3. No fixes for typecasting problems yet. 2002-12-05 19:55 pramsey * /trunk/postgis_gist_72.sql.in, /trunk/postgis_gist_73.sql.in: Removed DOS linefeeds from SQL files. 2002-12-05 19:48 pramsey * /trunk/postgis_gist_71.c, /trunk/postgis_gist_71.sql.in: Changes to support 7.3 cleanly. 2002-12-05 19:48 pramsey * /trunk/Makefile, /trunk/README.postgis, /trunk/postgis_gist.c, /trunk/postgis_gist.sql.in, /trunk/postgis_gist_73.sql.in: Changes to allow 7.3 support to be easily added. 2002-12-01 05:59 pramsey * /trunk/examples/ogc_test_suite, /trunk/examples/ogc_test_suite/1_schema.sql, /trunk/examples/ogc_test_suite/2_queries.sql, /trunk/examples/ogc_test_suite/3_cleanup.sql: Original OpenGIS test suite files. To be edited to conform to PostGIS syntax where legal. 2002-11-26 03:59 pramsey * /trunk/Makefile: Changed references to 'make' into macro references to MAKE 2002-11-22 21:25 chodgson * /trunk/doc/postgis.xml: changed the title of the new section from "Mapserver" to "Using Mapserver" 2002-11-22 21:22 chodgson * /trunk/doc/postgis.xml: added more advanced mapserver documentation, and separated mapserver into its own section of the documentation 2002-11-22 17:38 dblasby * /trunk/postgis_transform.c: Non-compiled in transform() returns error instead of nop. 2002-11-20 21:32 chodgson * /trunk/doc/postgis.xml: re-formatted the xml doc and added a bit about complex queries (still lots more to come on that topic) 2002-11-06 23:55 jeffloun * /trunk/loader/pgsql2shp.c: added support for clockwise-ness in shp dumper 2002-11-04 21:21 pramsey * /trunk/loader/pgsql2shp.c: Removed debugging connstring print. 2002-10-25 16:13 dblasby * /trunk/postgis_inout.c: Now accepts both types of multipoint - 'MULTIPOINT(0 0, 1 1)'::geometry and 'MULTIPOINT( (0 0), (1 1))'::geometry; 2002-10-24 15:53 pramsey * /trunk/jdbc/org/postgis/PGbox3d.java, /trunk/jdbc/org/postgis/PGgeometry.java: Added PGbox3d accessors for LLB and URB. Added PGgeometry update to account for SRIDs when they are present in the WKT. Submitted by Rueben Schultz. 2002-10-17 17:06 chodgson * /trunk/loader/dbfopen.c: fixed the last compile warning on solaris/gcc 2002-10-17 16:45 chodgson * /trunk/loader/dbfopen.c, /trunk/loader/getopt.c, /trunk/loader/shp2pgsql.c, /trunk/loader/shpopen.c: - cleaned up all the compiler warnings - for getopt.c, this involved moving the line: extern char *getenv(const char *name); outside of the two nested #ifdefs that it was inside, as it is always required (the code that calls it isn't inside any #ifdefs) Perhaps this may break compilation in non-linux/gnu environments? 2002-10-16 23:48 pramsey * /trunk/doc/postgis.xml: Fixed syntax error in hyperlink to postgis source. 2002-10-16 20:33 dblasby * /trunk/postgis_estimate.c: Added support to turn off the postgis_gist_sel() computations (see Makefile). 2002-10-16 17:27 pramsey * /trunk/Makefile: Added USE_STATS switch to make the new statistics system optional. 2002-10-16 17:06 chodgson * /trunk/Makefile: makefile now has both support for auto-determining postgres version and support for the new histogram2d stuff 2002-10-11 22:52 dblasby * /trunk/postgis_estimate.c: New file with original estimation methods. 2002-10-11 22:52 dblasby * /trunk/Makefile, /trunk/postgis.h, /trunk/postgis.sql.in, /trunk/postgis_gist_72.c, /trunk/postgis_gist_72.sql.in, /trunk/postgis_inout.c: Added support for histogram2d and better statistical analysis. 2002-10-11 20:22 jeffloun * /trunk/loader/pgsql2shp.c: fixed the errors in the error fix i had just committed... 2002-10-11 20:10 jeffloun * /trunk/loader/pgsql2shp.c: Fixed a bug from adding NULL support to shape dumper 2002-10-10 17:32 jeffloun * /trunk/loader/pgsql2shp.c: added support to write out null geometries to polygon, multipolygon, arc, and multiarcs... 2002-10-10 17:11 jeffloun * /trunk/loader/pgsql2shp.c: Added support to write out Null geometries to point and mulitpoints 2002-10-10 17:00 chodgson * /trunk/README.postgis, /trunk/doc/postgis.xml, /trunk/postgis_ops.c: - fixed a bug in box3d_overleft which would likely go unnoticed - fixed the docs for &<, &>, <<, and >> which were backwards 2002-09-20 18:05 dblasby * /trunk/postgis_debug.c: Fixed complier complaint reported by Mark Sutton <mes@lazo.ca>. 2002-09-06 20:29 cvs * /tags/pgis_0_7_3, /tags/pgis_0_7_3/COPYING, /tags/pgis_0_7_3/examples/wkb_reader/README, /tags/pgis_0_7_3/examples/wkb_reader/printwkb.inc, /tags/pgis_0_7_3/jdbc, /tags/pgis_0_7_3/jdbc/README, /tags/pgis_0_7_3/jdbc/examples/TestServer.java, /tags/pgis_0_7_3/jdbc/org/postgis/Geometry.java, /tags/pgis_0_7_3/jdbc/org/postgis/LinearRing.java, /tags/pgis_0_7_3/jdbc/org/postgis/PGbox3d.java, /tags/pgis_0_7_3/jdbc/org/postgis/PGgeometry.java, /tags/pgis_0_7_3/regress: This commit was manufactured by cvs2svn to create tag 'pgis_0_7_3'. 2002-09-06 20:29 pramsey * /trunk/jdbc/org/postgis/LinearRing.java: Trivial initialization bug, forget to set dimension. 2002-09-05 16:49 pramsey * /trunk/CHANGES, /trunk/README.postgis: Changes in preparation for 0.7.3 release 2002-09-05 16:39 dblasby * /trunk/postgis.sql.in: Fixed typo in dropgeometrycolumn() - IS null to =null. This was caused in the last 'fix'. 2002-09-05 00:07 pramsey * /trunk/Makefile: Make 7.2 index test check for version 7.1 and default to 7.2 if not This is preparatory to the 7.3 pgsql release which uses the sames GiST bindings as the 7.2 release. 2002-09-04 16:55 dblasby * /trunk/postgis_transform.c: Applied "Mark Cave-Ayland" <mark.cave-ayland@webbased.co.uk>'s patch so transform() will correctly tranform BBOX only geometries. 2002-09-03 15:31 pramsey * /trunk/Makefile: Added automatic test for version string and setting of USE_PG72 to appropriate value, as submitted by Greg Stark. 2002-09-01 20:04 cvs * /tags/pgis_0_7_2, /tags/pgis_0_7_2/COPYING, /tags/pgis_0_7_2/examples/wkb_reader/README, /tags/pgis_0_7_2/examples/wkb_reader/printwkb.inc, /tags/pgis_0_7_2/jdbc, /tags/pgis_0_7_2/jdbc/README, /tags/pgis_0_7_2/jdbc/examples/TestServer.java, /tags/pgis_0_7_2/jdbc/org/postgis/Geometry.java, /tags/pgis_0_7_2/jdbc/org/postgis/LinearRing.java, /tags/pgis_0_7_2/jdbc/org/postgis/PGbox3d.java, /tags/pgis_0_7_2/jdbc/org/postgis/PGgeometry.java, /tags/pgis_0_7_2/regress: This commit was manufactured by cvs2svn to create tag 'pgis_0_7_2'. 2002-09-01 20:04 pramsey * /trunk/CHANGES, /trunk/CREDITS, /trunk/README.postgis: Changes in preparation for 0.7.2 release. 2002-08-19 16:14 dblasby * /trunk/postgis.sql.in: changed "=NULL" to "is null" for postgresql 7.3 devel issues (as reported by Eric - redmonde@purdue.edu) 2002-08-16 17:58 dblasby * /trunk/postgis_fn.c: Applyed "Mark Cave-Ayland" <mark.cave-ayland@webbased.co.uk>'s patch to the truly_inside() function. Thanks mark! 2002-08-07 16:31 pramsey * /trunk/loader/shp2pgsql.c: Patch to write null geometries as "\N" in the dump file format case. Submitted by Steffen Macke <sdteffen@web.de> 2002-07-26 16:50 chodgson * /trunk/doc/postgis.xml: minor correction 2002-07-24 20:40 pramsey * /trunk/loader/shp2pgsql.c: fixes the unwanted quotation of NULLs for the sql insert format. Submitted by Steffen Macke. 2002-07-17 20:10 chodgson * /trunk/doc/postgis.xml: fixed some formatting errors from my previous addition 2002-07-17 18:34 chodgson * /trunk/doc/postgis.xml: added a "common problems" sub-section to the "installing postgis" section 2002-07-06 17:51 pramsey * /trunk/Makefile: Reverted USE_PROJ to 0 2002-07-06 15:16 pramsey * /trunk/loader/shp2pgsql.c: Patch from Steffen Macke, NULL attributes are imported as NULL now, gid field renaming works now (case problem), \ and ' are escaped and don't break the import 2002-07-04 23:38 dblasby * /trunk/Makefile, /trunk/postgis.h, /trunk/postgis.sql.in, /trunk/postgis_inout.c: added bytea(wkb) 2002-06-26 18:34 pramsey * /trunk/doc/postgis.xml: fixed syntax error in reference to pgsql2shp 2002-06-26 18:25 pramsey * /trunk/loader/Makefile: Cygwin fixes to the install target to provide .exe extensions. 2002-06-07 18:16 jeffloun * /trunk/loader/pgsql2shp.c: fixed a bug in pgsql2shp which displayed the total DBF rows written as one less than actually was written. 2002-05-28 18:01 chodgson * /trunk/postgis_gist.sql.in: - updated the ~ and @ operator definitions in postgis_gist.sql.in so that ~ is contains and @ is contained (should have been done in the last update, but I forgot) 2002-05-28 17:59 chodgson * /trunk/postgis_gist_72.sql.in: - updated the ~ and @ operator definitions in postgis_gist_72.sql.in so that ~ is contains and @ is contained 2002-05-28 17:54 chodgson * /trunk/postgis_fn.c: - updated the translate function in postgis_fn.c to translate the bounding box as well, as suggested by Robert Burgholzer 2002-05-22 19:29 pramsey * /trunk/doc/postgis.xml: Fixed syntax error in GeometryN defn. 2002-05-14 20:50 cvs * /tags/pgis_0_7_1, /tags/pgis_0_7_1/COPYING, /tags/pgis_0_7_1/examples/wkb_reader/README, /tags/pgis_0_7_1/examples/wkb_reader/printwkb.inc, /tags/pgis_0_7_1/jdbc, /tags/pgis_0_7_1/jdbc/README, /tags/pgis_0_7_1/jdbc/examples/TestServer.java, /tags/pgis_0_7_1/jdbc/org/postgis/Geometry.java, /tags/pgis_0_7_1/jdbc/org/postgis/LinearRing.java, /tags/pgis_0_7_1/jdbc/org/postgis/PGbox3d.java, /tags/pgis_0_7_1/jdbc/org/postgis/PGgeometry.java, /tags/pgis_0_7_1/regress: This commit was manufactured by cvs2svn to create tag 'pgis_0_7_1'. 2002-05-14 20:50 pramsey * /trunk/Makefile: Set USE_PG72 to 0. 2002-05-14 20:47 pramsey * /trunk/CHANGES, /trunk/Makefile, /trunk/README.postgis: Documentation updates for 0.7.1 release. 2002-05-14 20:36 pramsey * /trunk/postgis.h, /trunk/postgis.sql.in, /trunk/postgis_chip.c, /trunk/postgis_debug.c, /trunk/postgis_fn.c, /trunk/postgis_gist.c, /trunk/postgis_gist.sql.in, /trunk/postgis_gist_72.c, /trunk/postgis_gist_72.sql.in, /trunk/postgis_inout.c, /trunk/postgis_ops.c, /trunk/postgis_proj.c, /trunk/postgis_transform.c: Stripped DOS carriage returns from all source code files. Should fix some compilation problems on some platforms. 2002-05-14 18:28 chodgson * /trunk/loader/shp2pgsql.c, /trunk/postgis.h, /trunk/postgis.sql.in, /trunk/postgis_fn.c, /trunk/postgis_gist_72.c, /trunk/postgis_inout.c: - integrated a bugfix for the rtree_picksplit algorithm from Teodor Sigaev. This fixes the bug which reports "ERROR: MemoryContextAlloc: invalid request size 0" while building a gist rtree index (first reported by Andy Turk) - cleaned up some warnings (mostly "possibly unitialized variables") 2002-05-06 17:35 chodgson * /trunk/Makefile, /trunk/postgis_fn.c, /trunk/postgis_inout.c: - changed add_to_geometry() and collector() so that the sql collect() aggregate returns the simplest possible geometric type, ie. a MULTIPOINT instead of a GEOMETRYCOLLECTIONwhen all of the geometries being collected are of either POINT or MULTIPOINT type 2002-05-04 23:08 cvs * /tags/postgis-0_7, /tags/postgis-0_7/COPYING, /tags/postgis-0_7/examples/wkb_reader/README, /tags/postgis-0_7/examples/wkb_reader/printwkb.inc, /tags/postgis-0_7/jdbc, /tags/postgis-0_7/jdbc/README, /tags/postgis-0_7/jdbc/examples/TestServer.java, /tags/postgis-0_7/jdbc/org/postgis/Geometry.java, /tags/postgis-0_7/regress: This commit was manufactured by cvs2svn to create tag 'postgis-0_7'. 2002-05-04 23:08 cvs * /tags/pgis_0_7_0, /tags/pgis_0_7_0/COPYING, /tags/pgis_0_7_0/examples/wkb_reader/README, /tags/pgis_0_7_0/examples/wkb_reader/printwkb.inc, /tags/pgis_0_7_0/jdbc, /tags/pgis_0_7_0/jdbc/README, /tags/pgis_0_7_0/jdbc/examples/TestServer.java, /tags/pgis_0_7_0/jdbc/org/postgis/Geometry.java, /tags/pgis_0_7_0/jdbc/org/postgis/LinearRing.java, /tags/pgis_0_7_0/jdbc/org/postgis/PGbox3d.java, /tags/pgis_0_7_0/jdbc/org/postgis/PGgeometry.java, /tags/pgis_0_7_0/regress: This commit was manufactured by cvs2svn to create tag 'pgis_0_7_0'. 2002-05-04 23:08 pramsey * /trunk/doc/postgis.xml: Fixed mistake in FAQ example on radius searching. 2002-05-04 22:52 pramsey * /trunk/doc/postgis.xml: More docbook changes. 2002-05-04 22:51 pramsey * /trunk/doc/postgis.xml: Docbook syntax error changes. 2002-05-04 22:47 pramsey * /trunk/Makefile: Added postgis_undef.sql to make clean target. 2002-05-04 22:46 pramsey * /trunk/CHANGES, /trunk/CREDITS, /trunk/Makefile, /trunk/README.postgis, /trunk/TODO, /trunk/doc/postgis.xml: Documentation updates to go with the 0.7 release. All new functions documented, and appropriate changes made to installation and other directions. New build process for the PG72 indexes and PROJ4 support added to Makefile. 2002-05-04 22:44 pramsey * /trunk/spatial_ref_sys.sql: Add commenting to indicate the coordinate system of each insert line in a human readable form. 2002-05-04 22:44 pramsey * /trunk/loader/README.pgsql2shp, /trunk/loader/README.shp2pgsql, /trunk/loader/dbfopen.c, /trunk/loader/shapefil.h, /trunk/loader/shpopen.c: Update shapelib references to 1.2.9. 2002-05-04 20:30 pramsey * /trunk/loader/Makefile: Added an "install" target which installs shp2pgsql and pgsql2shp in the default pgsql bin directory. 2002-05-04 20:29 pramsey * /trunk/postgis_transform.c: Changed WANT_PROJECTION flag to USE_PROJ to match other Makefile defines. 2002-05-04 20:28 pramsey * /trunk/postgis.sql.in: Added GeomFromText alias to GeometryFromText since the former is in the SFSQL spec and the latter is not. 2002-05-03 03:14 pramsey * /trunk/doc/postgis.xml: Start of 0.7 documenation edits. 2002-05-02 22:25 dblasby * /trunk/postgis_transform.c: transform_geom() - if it gets and error -38 from PROJ.4 (couldnt open grid file) it will try to do the transform without a a datum conversion. This usually occurs if you ask for a re-projection for a point outside where you have grid data for. 2002-04-30 23:37 dblasby * /trunk/Makefile, /trunk/postgis_transform.c: Better error reporting. 2002-04-30 23:20 dblasby * /trunk/Makefile, /trunk/postgis_transform.c: Added some debugging to transform. 2002-04-29 17:23 dblasby * /trunk/postgis.h, /trunk/postgis.sql.in, /trunk/postgis_proj.c: Added distance_ellipsiod(point,point,ellipsoid) (called distance_spheroid in SQL) 2002-04-26 22:50 chodgson * /trunk/Makefile, /trunk/loader/Makefile, /trunk/postgis.h, /trunk/postgis.sql.in, /trunk/postgis_fn.c, /trunk/postgis_gist.c, /trunk/postgis_gist.sql.in, /trunk/postgis_gist_72.c, /trunk/postgis_gist_72.sql.in, /trunk/postgis_ops.c: - cut the gist indexing-related functions out of postgis_ops.c and put them in postgis_gist.c, then put the new gist indexing functions for postgres >= 7.2 in the file postgis_gist_72 - similarly, the sql definitions of the gist functions have been split into their own new sql.in file, with postgis_gist_72.sql.in containing the new postgres >= 7.2 definitions - the makefile has been updated to compile EITHER postgis_gist.c OR postgis_gist_72.c, and also to process EITHER postgis_gist.sql.in OR postgis_gist_72.sql and add the output to the end of postgis.sql - in order to compile the gist functions for posgres 7.2 or newer, make sure to point your PGSQL_SRC at the new source directory, and uncomment the line in the makefile which says PG72 = 1 (near the top) - some functions that were previously in postgis_ops.c were moved to postgis_fn.c, as part of a general cleanup I did when splitting off the gist functions into their own file - some definitions that were previously in postgis.h (unnecessarily) where removed, as they varied depending on which version of postgis_gist was being used - also edited the loader/Makefile to clean up properly 2002-04-26 16:13 pramsey * /trunk/loader/pgsql2shp.c: Column name length limitation removed. Patch submitted by Bernhard Reiter <bernhard@intevation.de> 2002-04-23 17:02 pramsey * /trunk/doc/postgis.xml: XML syntax error. 2002-04-19 18:20 pramsey * /trunk/spatial_ref_sys.sql: Removed the CREATE INDEX statement since there is already a primary key index. 2002-04-19 18:15 pramsey * /trunk/spatial_ref_sys.sql: Added PROJ4 entries to all relevant rows, altered the auth_name to be EPSG for those IDs which originated from the EPSG. 2002-04-19 15:14 pramsey * /trunk/jdbc/README, /trunk/jdbc/examples/TestServer.java: Patches to bring example up to current version in terms of SQL access and to stop silly bug in missing table case. Submitted by Steffen Macke <sdteffen@web.de> 2002-04-15 22:38 jeffloun * /trunk/loader/shp2pgsql.c: fixed bug that allowed two field names to be the same in shp2psql, we are now checking for that. 2002-03-26 23:46 dblasby * /trunk/postgis.sql.in: changed postgis_Version() to return type text, not type char. 2002-03-25 22:20 pramsey * /trunk/postgis.h: Minor syntax changes in commenting. 2002-03-25 02:04 pramsey * /trunk/postgis.h, /trunk/postgis_debug.c: Minor syntactical changes to try and allow compilation on IRIX. 2002-03-22 18:42 chodgson * /trunk/postgis.h, /trunk/postgis.sql.in, /trunk/postgis_fn.c, /trunk/postgis_inout.c: Added the collect(geometry) function which is an aggregate function that takes a group of geometries and turns them into a geometry collection. For example, "select collect(roadsgeom) from roadstable group by roadname" would return one geometrycollection for each unique road name. 2002-03-15 17:10 dblasby * /trunk/postgis.h, /trunk/postgis.sql.in, /trunk/postgis_ops.c: ADD xmin(box3d) etc... for box3d's. 2002-03-14 19:35 jeffloun * /trunk/loader/pgsql2shp.c: added a warning to the shape dumper when there are no fields in the database. 2002-03-01 19:32 pramsey * /trunk/loader/shp2pgsql.c: Alter shp2pgsql in the -d case so that 'DELETE FROM' is used to clear the 'GEOMETRY_COLUMNS' table during table drop instead of DropGeometryColumns. Patch submitted by Steffen Macke <sdteffen@yahoo.com>. 2002-02-27 00:38 dblasby * /trunk/postgis.h, /trunk/postgis_inout.c: minor bug in geometry_to_text() for BOX3D only types fixed. 2002-02-27 00:06 dblasby * /trunk/postgis_inout.c: BOX3D only geometries now dump as "SRID=x;BOX3D(...)". They are now okay to dump/restore. 2002-02-26 23:46 dblasby * /trunk/postgis_inout.c: for bbox only geometries, it will dump as "SRID=x;NULL", and on load, it will be NULL. 2002-02-23 19:04 pramsey * /trunk/loader/README.pgsql2shp, /trunk/loader/pgsql2shp.c: Patch to pgsql2shp to allow dumping of tables with more than one geometry column, and addition of -g option to specific which geometry column to dump. Submitted by Steffen Macke <sdteffen@yahoo.com>. 2002-02-19 16:57 pramsey * /trunk/loader/shp2pgsql.c: Patch to shp2pgsql.c to properly handle 3D shape files. Submitted by Steffen Macke <sdteffen@yahoo.com>. 2002-02-18 18:02 dblasby * /trunk/postgis_chip.c: minor bug fix 2002-02-18 17:02 dblasby * /trunk/Makefile, /trunk/postgis.h, /trunk/postgis.sql.in, /trunk/postgis_chip.c, /trunk/postgis_fn.c, /trunk/postgis_transform.c: Added TS support function (chip and some non-SFSQL functions) 2002-02-13 16:50 pramsey * /trunk/README.postgis: Fixed syntax error in UPDATE statement. 2002-01-11 16:58 dblasby * /trunk/postgis_transform.c: better "no proj4" support addded 2002-01-08 16:55 pramsey * /trunk/README.postgis: Fixed dumb error in POINT syntax example. 2002-01-07 21:07 dblasby * /trunk/postgis.sql.in: Order changes to avoid conflicts. 2002-01-03 23:31 dblasby * /trunk/postgis.h, /trunk/postgis.sql.in, /trunk/postgis_fn.c: Added max_distance(l1,l2) function 2001-12-21 23:01 dblasby * /trunk/Makefile, /trunk/postgis.h, /trunk/postgis.sql.in, /trunk/postgis_proj.c, /trunk/postgis_transform.c: Coordinate transformation function, transform() added in this file. Adds requirement for linking the proj4 library if non-null version of function is requested. 2001-12-21 19:44 pramsey * /trunk/README.postgis, /trunk/doc/postgis.xml, /trunk/postgis.sql.in: Doco changes to reflect use of 'createlang' as default language creator. 2001-12-18 22:28 dblasby * /trunk/postgis_transform.c: Added to achive (no code) 2001-12-12 22:21 dblasby * /trunk/postgis.sql.in: changed setSRID(chip and geometry, int) so its cachable 2001-12-12 22:19 dblasby * /trunk/postgis.sql.in: Made setSRID cachable 2001-11-21 19:39 dblasby * /trunk/postgis.h, /trunk/postgis_chip.c: Chip now handles data with different datasizes (datum_size) 2001-11-19 17:25 pramsey * /trunk/doc/postgis.xml: Fix error in sentence about OGC support. 2001-11-07 19:35 cvs * /tags/pgis_0_6_2, /tags/pgis_0_6_2/COPYING, /tags/pgis_0_6_2/examples/wkb_reader/README, /tags/pgis_0_6_2/examples/wkb_reader/printwkb.inc, /tags/pgis_0_6_2/jdbc, /tags/pgis_0_6_2/jdbc/README, /tags/pgis_0_6_2/jdbc/examples/TestServer.java, /tags/pgis_0_6_2/jdbc/org/postgis/Geometry.java, /tags/pgis_0_6_2/jdbc/org/postgis/LinearRing.java, /tags/pgis_0_6_2/jdbc/org/postgis/PGbox3d.java, /tags/pgis_0_6_2/jdbc/org/postgis/PGgeometry.java, /tags/pgis_0_6_2/regress: This commit was manufactured by cvs2svn to create tag 'pgis_0_6_2'. 2001-11-07 19:35 pramsey * /trunk/CHANGES: Added dates to changelog *yawn* 2001-11-07 17:25 pramsey * /trunk/CHANGES: Added 0.6.2 changes. 2001-11-06 23:03 jeffloun * /trunk/loader/shp2pgsql.c: Fixed the 'free memory that didn't exist problem' from newsgroup feedback 2001-11-02 23:04 dblasby * /trunk/postgis_chip.c: New CHIP type 2001-11-02 23:00 dblasby * /trunk/Makefile, /trunk/postgis.h, /trunk/postgis.sql.in: Added CHIP info 2001-11-02 00:28 pramsey * /trunk/Makefile: Added README to files installed by default 2001-11-01 22:57 pramsey * /trunk/loader/dbfopen.c, /trunk/loader/shapefil.h, /trunk/loader/shpopen.c: Updated shapelib files from latest CVS version. 2001-10-31 22:18 pramsey * /trunk/Makefile: Added spatial_ref_sys.sql to the installed files for 'make install' 2001-10-30 19:52 pramsey * /trunk/spatial_ref_sys.sql: Added some line commenting to make names more readable. 2001-10-30 19:47 pramsey * /trunk/doc/postgis.xml: More spelling fixes, this time with ispell! :) 2001-10-30 19:43 pramsey * /trunk/doc/postgis.xml: Fix spelling mistake. 2001-10-29 17:52 jeffloun * /trunk/loader/shp2pgsql.c: fixed a bug which made the last column value in the dbf file loading incorrect if you were using Dump format. 2001-10-26 17:04 pramsey * /trunk/loader/Makefile: Added N.Vines changes to Makefile for better compilation under cygwin. 2001-10-26 16:30 pramsey * /trunk/doc/postgis.xml: Fixed documentation error with respect to box3d 2001-10-25 18:22 dblasby * /trunk/postgis_inout.c: Fixed but in WKB out - wkb_multi* didnt set the 'size' return value. 2001-10-24 20:56 pramsey * /trunk/spatial_ref_sys.sql: File with all the ESRI standard ID codes, with corresponding WKT definitions, for loading into the SPATIAL_REF_SYS table. 2001-10-24 20:42 pramsey * /trunk/loader/Makefile, /trunk/loader/getopt.c: Sweet mary, mother of god, getopt.c was a mess! Cleaned out HTML entities and added stdio.h include. Works better now. 2001-10-23 23:41 jeffloun * /trunk/loader/shp2pgsql.c: fixed a bug in shp2pgsqkl that allocated way too much memory in polygon files. 2001-10-22 20:13 jeffloun * /trunk/loader/getopt.c, /trunk/loader/getopt.h: Standard GNU option handling. 2001-10-22 20:12 jeffloun * /trunk/loader/pgsql2shp.c, /trunk/loader/shp2pgsql.c: Modified both loader/dumper to use gnu getopt.c instead of standar one since getopt was not the same on solaris and linux. 2001-10-18 17:52 pramsey * /trunk/postgis_undef.sql: postgis_undef.sql is now automatically generated from postgis.sql so no longer part of source code distribution 2001-10-18 17:51 pramsey * /trunk/Makefile, /trunk/postgis_undef.sql: Added lines to automatically create postgis_undef.sql from postgis.sql using create_undef.pl as part of standard build process. 2001-10-18 16:39 dblasby * /trunk/create_undef.pl, /trunk/postgis.sql.in: create_undef.pl changed to reove the 2 meta-info tables (spatial_ref_sys and geometry_columns). 2001-10-17 23:13 pramsey * /trunk/doc/html/style.css: Updated style.css to match new website. 2001-10-15 18:07 cvs * /tags/pgis_0_6_1, /tags/pgis_0_6_1/COPYING, /tags/pgis_0_6_1/examples/wkb_reader/README, /tags/pgis_0_6_1/examples/wkb_reader/printwkb.inc, /tags/pgis_0_6_1/jdbc, /tags/pgis_0_6_1/jdbc/README, /tags/pgis_0_6_1/jdbc/examples/TestServer.java, /tags/pgis_0_6_1/jdbc/org/postgis/Geometry.java, /tags/pgis_0_6_1/jdbc/org/postgis/LinearRing.java, /tags/pgis_0_6_1/jdbc/org/postgis/PGbox3d.java, /tags/pgis_0_6_1/jdbc/org/postgis/PGgeometry.java, /tags/pgis_0_6_1/regress: This commit was manufactured by cvs2svn to create tag 'pgis_0_6_1'. 2001-10-15 18:07 pramsey * /trunk/CHANGES: 0.6.1 changes 2001-10-15 17:42 pramsey * /trunk/loader/pgsql2shp.c: Usage documentation changes. 2001-10-11 18:35 pramsey * /trunk/loader/shp2pgsql.c: Added line break ot usage. 2001-10-11 18:34 pramsey * /trunk/loader/shp2pgsql.c: Made usage line more friendly for 80 column displays. 2001-10-11 18:26 pramsey * /trunk/loader/pgsql2shp.c: Edited the usage log to by nicer to 80 column displays 2001-10-11 18:07 jeffloun * /trunk/loader/pgsql2shp.c, /trunk/loader/shp2pgsql.c: Fixed some errors and warning that caused it not to compile under linux 2001-10-11 17:15 jeffloun * /trunk/loader/shp2pgsql.c: Modified the .c files slightly to get rid of some warnings. 2001-10-04 18:53 jeffloun * /trunk/loader/README.pgsql2shp, /trunk/loader/pgsql2shp.c: Modified the pgsql2shp file to use getopt to parse the arguments. Modified the Readme file accordingly to the new command line usages. automatically CVS: CVS: Committing in . CVS: CVS: Modified Files: CVS: postgis/loader/README.pgsql2shp postgis/loader/pgsql2shp.c 2001-10-01 19:33 jeffloun * /trunk/loader/Makefile, /trunk/loader/README.shp2pgsql, /trunk/loader/shp2pgsql.c: Modified the program to use getopt topion parsing. 2001-09-20 18:14 cvs * /tags/pgis_0_6_0, /tags/pgis_0_6_0/COPYING, /tags/pgis_0_6_0/examples/wkb_reader/README, /tags/pgis_0_6_0/examples/wkb_reader/printwkb.inc, /tags/pgis_0_6_0/jdbc, /tags/pgis_0_6_0/jdbc/README, /tags/pgis_0_6_0/jdbc/examples/TestServer.java, /tags/pgis_0_6_0/jdbc/org/postgis/Geometry.java, /tags/pgis_0_6_0/jdbc/org/postgis/LinearRing.java, /tags/pgis_0_6_0/jdbc/org/postgis/PGbox3d.java, /tags/pgis_0_6_0/jdbc/org/postgis/PGgeometry.java, /tags/pgis_0_6_0/regress: This commit was manufactured by cvs2svn to create tag 'pgis_0_6_0'. 2001-09-20 18:14 jeffloun * /trunk/loader/pgsql2shp.c, /trunk/loader/shp2pgsql.c: Modified this file to dynamically detemine the name of the geometry column instead of using the default one the loader assigns. 2001-09-20 16:08 dblasby * /trunk/postgis_debug.c: Removed index-based extent() support functions in postgis_debug.c due to compile errors reported under cygwin. 2001-09-19 23:03 pramsey * /trunk/loader/README.pgsql2shp: Updated to provide usage information for the dumper. 2001-09-19 22:59 pramsey * /trunk/loader/README, /trunk/loader/README.pgsql2shp, /trunk/loader/README.shp2pgsql: Split the loader README into two readmes, one for loader and one for dumper. 2001-09-19 19:01 pramsey * /trunk/Makefile, /trunk/doc/postgis.xml: Makefile changes in preparation for 0.6 release. Documentation fiddling for final format. 2001-09-19 18:47 pramsey * /trunk/loader/Makefile, /trunk/loader/pgsql2shp.c: Changes and additions necessary to include pgsql2shp 2001-09-19 18:00 pramsey * /trunk/doc/postgis.xml: Additions for the 0.6 release. 2001-09-18 01:34 pramsey * /trunk/CHANGES, /trunk/Makefile, /trunk/README.postgis, /trunk/TODO, /trunk/doc/postgis.xml: Updates to the documentation (new functions, 0.6 special info, mapserver info). Other release-specific updates in CHANGES, README, TODO to give info on the new code. 2001-09-17 21:24 jeffloun * /trunk/loader/shp2pgsql.c: Fixed a stupid debugging error that would cause all things to be treated as 3d points. 2001-09-17 21:00 jeffloun * /trunk/loader/Makefile, /trunk/loader/shp2pgsql.c: Makefile changes: I added an option in the makefile to add debugging information into the compile. shp2psql.c Modified this program so that it works with the new specs of version 0.6 , sr_id's etc. Also added a command line option to specify the sr_id. 2001-09-04 19:41 dblasby * /trunk/postgis.sql.in: Added workaround for PostgreSQL's user defined VARIABLE length datatype default value bug 2001-09-04 19:30 dblasby * /trunk/postgis.h, /trunk/postgis.sql.in, /trunk/postgis_fn.c, /trunk/postgis_inout.c: Added support to make WKB a full type. 2001-08-30 22:24 pramsey * /trunk/doc/postgis.xml: Typo in SQL example fixed. 2001-08-24 21:11 dblasby * /trunk/postgis.h, /trunk/postgis_inout.c: geometry(text) function safer with null text fields. 2001-08-24 21:02 dblasby * /trunk/postgis.sql.in, /trunk/postgis_debug.c, /trunk/postgis_inout.c, /trunk/postgis_ops.c: added geometry(text) conversion function 2001-08-14 22:15 dblasby * /trunk/postgis.h, /trunk/postgis.sql.in, /trunk/postgis_ops.c: Added support for better restrictivity of && searches. Defaulted to 0.005 (in backend/utils/adt/geo_selfuncs.c) - I've changed it to be much smaller. This should work for everything but really really large tables. 2001-08-10 02:21 pramsey * /trunk/doc/postgis.xml: Fixed type in index description. 2001-08-08 22:10 pramsey * /trunk/Makefile: Added a -C option for the shp2pgsql compile 2001-08-08 21:54 dblasby * /trunk/create_undef.pl, /trunk/postgis_undef.sql, /trunk/undef-funcs.sql: Added new undef.sql file and perl file to generate it. 2001-08-08 21:49 dblasby * /trunk/postgis.sql.in: Added new perl function to make an undef SQL script. 2001-08-08 05:25 pramsey * /trunk/jdbc/org/postgis/Geometry.java: Made OGIS type numbers final per request from James MacGill @ Leeds 2001-08-07 21:36 pramsey * /trunk/examples/wkb_reader/comp: This file is superceded by the Makefile. 2001-08-07 21:35 pramsey * /trunk/examples/wkb_reader/readwkb: This binary should not have been in CVS. 2001-08-02 16:50 dblasby * /trunk/postgis.h, /trunk/postgis.sql.in, /trunk/postgis_fn.c: Added more openGIS functions: Length2d() is renamed length() perimeter2d() is renamed to perimeter() numgeometries(geometry) works on MULTI* types geometryn(geometry) works on MULTI* types from section 2.1.5.1 -------------------- startpoint(geometry) :- if geometry is a linestring, return the first point. Otherwise, return NULL. endpoint(geometry) :- if geometry is a linestring, return the last point. Otherwise, return NULL. from section 2.1.9.1/3.2.18.2 -------------------- centroid(geometry) :- if geometry is a polygon (or multipolygon), return the mathematical centroid (no guaranteed to be on polygon), otherwise return NULL. I define centroid as the average location of all the points in the polygon (outer ring only). For multipolygons, average all the points on all the outer rings. from section 3.2.12.2/3.2.17.2 --------------------- isclosed(geometry) :- if geometry is a linestring then returns startpoint == endpoint. If its not a linestring then return NULL. If its a multilinestring, return true only if all the sub-linestrings have startpoint=endpoint. 2001-07-31 19:11 dblasby * /trunk/postgis.h, /trunk/postgis.sql.in, /trunk/postgis_fn.c, /trunk/postgis_inout.c, /trunk/postgis_ops.c: Added plpgsql functions AddGeometryColumn() and DeleteGeometryColumn(). 2001-07-30 17:29 dblasby * /trunk/Makefile, /trunk/loader/Makefile, /trunk/postgis.h, /trunk/postgis.sql.in, /trunk/postgis_inout.c: Starting to integrate all the SRIDs into functions that create geometries or use two geometries. Throws error if try to compare geometries with different SRIDs. 2001-07-30 16:41 pramsey * /trunk/Makefile: Ooops, back to shp2pgsql as the target (dummy target) 2001-07-30 16:31 pramsey * /trunk/Makefile: Renamed loader target to 'loader'. 2001-07-30 16:27 pramsey * /trunk/Makefile: Added a line to automatically make shp2pgsql with 'all' 2001-07-29 17:18 pramsey * /trunk/README.postgis: Added section on upgrading. 2001-07-26 17:41 pramsey * /trunk/Makefile: And one last time, this time for real, fixing the install location. 2001-07-26 17:37 pramsey * /trunk/Makefile: Changed back to libdir for the install path 2001-07-26 17:22 pramsey * /trunk/Makefile: Updated minor version number to 5 2001-07-24 20:37 dblasby * /trunk/postgis.h, /trunk/postgis.sql.in, /trunk/postgis_fn.c: added expand_bbox(bbox,double) for easier searching. 2001-07-24 20:18 dblasby * /trunk/postgis_fn.c: minor change to distance(geom,geom) for stability 2001-07-24 20:12 dblasby * /trunk/postgis.h, /trunk/postgis.sql.in, /trunk/postgis_debug.c, /trunk/postgis_fn.c, /trunk/postgis_proj.c: added distance(geometry,geometry) and support functions 2001-07-23 22:53 pramsey * /trunk/loader/shp2pgsql.c: Apply Norman Vine's Cygwin fix for the loader to compile 2001-07-22 19:00 pramsey * /trunk/doc/postgis.xml: Fix error in shp2pgsql section. 2001-07-21 00:43 cvs * /tags/postgis_0_5, /tags/postgis_0_5/CHANGES, /tags/postgis_0_5/CREDITS, /tags/postgis_0_5/Makefile, /tags/postgis_0_5/README.postgis, /tags/postgis_0_5/TODO, /tags/postgis_0_5/doc/postgis.xml, /tags/postgis_0_5/examples, /tags/postgis_0_5/examples/wkb_reader/README, /tags/postgis_0_5/examples/wkb_reader/printwkb.inc, /tags/postgis_0_5/loader, /tags/postgis_0_5/postgis.h, /tags/postgis_0_5/postgis.sql.in, /tags/postgis_0_5/postgis_debug.c, /tags/postgis_0_5/postgis_fn.c, /tags/postgis_0_5/postgis_inout.c, /tags/postgis_0_5/postgis_proj.c: This commit was manufactured by cvs2svn to create tag 'postgis_0_5'. 2001-07-21 00:43 cvs * /tags/pgis_0_5_0, /tags/pgis_0_5_0/COPYING, /tags/pgis_0_5_0/examples/wkb_reader/README, /tags/pgis_0_5_0/examples/wkb_reader/printwkb.inc, /tags/pgis_0_5_0/jdbc, /tags/pgis_0_5_0/jdbc/README, /tags/pgis_0_5_0/jdbc/examples/TestServer.java, /tags/pgis_0_5_0/jdbc/org/postgis/Geometry.java, /tags/pgis_0_5_0/jdbc/org/postgis/LinearRing.java, /tags/pgis_0_5_0/jdbc/org/postgis/PGbox3d.java, /tags/pgis_0_5_0/jdbc/org/postgis/PGgeometry.java, /tags/pgis_0_5_0/regress: This commit was manufactured by cvs2svn to create tag 'pgis_0_5_0'. 2001-07-21 00:43 pramsey * /trunk/CREDITS: Added lines for 0.2 and 0.5 2001-07-21 00:16 dblasby * /trunk/loader/shp2pgsql.c: Fixes to single-point-line problem. 2001-07-21 00:02 pramsey * /trunk/README.postgis, /trunk/TODO: Updates for 0.5 release. 2001-07-20 23:49 pramsey * /trunk/CHANGES: Entered 0.5 change list 2001-07-20 23:40 pramsey * /trunk/loader/README: First version. 2001-07-20 23:27 pramsey * /trunk/doc/postgis.xml: Change version numbers 2001-07-20 23:26 pramsey * /trunk/doc/postgis.xml: Updated to include all new functions and features since release 0.2 2001-07-20 18:48 dblasby * /trunk/loader/shp2pgsql.c: Dumper changes. 2001-07-20 18:24 pramsey * /trunk/loader/Makefile: Spelling error in makefile. 2001-07-20 18:23 pramsey * /trunk/loader/shp2pgsql.c: Fixed dos2unix problem. 2001-07-20 18:21 pramsey * /trunk/loader/shp2pgsql.c: Added newlines after each begin directive. 2001-07-20 16:10 dblasby * /trunk/loader/shp2pgsql.c: Added -dump option to produce pg_dump format output. Minor fixes. 2001-07-20 15:25 pramsey * /trunk/Makefile: Hopefully fixed PGSQL_SRC environment variable test. 2001-07-18 22:17 dblasby * /trunk/postgis.h, /trunk/postgis.sql.in, /trunk/postgis_fn.c: Added function: point_inside_circle(geometry, Px, Py, d) - returns true if there is a point in geometry whose distance to (Px,Py) is < d 2001-07-18 21:45 pramsey * /trunk/loader/Makefile, /trunk/loader/pop.c, /trunk/loader/shp2pgsql.c: Changed loader name to shp2pgsql 2001-07-18 21:42 pramsey * /trunk/loader, /trunk/loader/Makefile, /trunk/loader/README, /trunk/loader/dbfopen.c, /trunk/loader/pop.c, /trunk/loader/shapefil.h, /trunk/loader/shpopen.c: Initial add of the data loader code. 2001-07-16 16:53 pramsey * /trunk/examples/wkb_reader/Makefile: Added a 'make clean' directive. 2001-06-29 22:32 dblasby * /trunk/postgis_fn.c: Fixed bug: must ALWAYS copy input data - never modify it in place. If you do, it'll (unexpectly) update the database. 2001-06-29 00:08 dblasby * /trunk/postgis.sql.in: Fix typo in box3d 2001-06-28 23:53 dblasby * /trunk/postgis.h, /trunk/postgis.sql.in, /trunk/postgis_fn.c: Added force_collection(geometry) 2001-06-28 17:52 dblasby * /trunk/examples/wkb_reader/comp, /trunk/examples/wkb_reader/readwkb, /trunk/examples/wkb_reader/readwkb.c, /trunk/postgis_inout.c: converting a GEOMETRYCOLLECTION to wkb had the size of the wkb off by 9 bytes (size of the collection header). Fixed. 2001-06-27 21:43 dblasby * /trunk/Makefile, /trunk/postgis.h, /trunk/postgis.sql.in, /trunk/postgis_proj.c: *** empty log message *** 2001-06-27 17:28 dblasby * /trunk/postgis_proj.c: Initial version of Projection support (currently limited to ellipsoids). 2001-06-26 23:57 pramsey * /trunk/Makefile: Building in non-standard location now requires the PGSQL_SRC environment variable to be set and installs in the build location. 2001-06-26 18:33 dblasby * /trunk/Makefile, /trunk/postgis.h, /trunk/postgis.sql.in, /trunk/postgis_debug.c, /trunk/postgis_fn.c, /trunk/postgis_inout.c: Added OGIS support functions and basic constructors. 2001-06-22 18:13 dblasby * /trunk/Makefile: Altered to point local development library path at right place. 2001-06-22 17:39 cvs * /tags/start: This commit was manufactured by cvs2svn to create tag 'start'. 2001-06-22 17:39 cvs * Imported Version 0.2.1 2001-06-22 17:39 cvs * /branches/refractions: This commit was manufactured by cvs2svn to create branch 'refractions'. 2001-06-22 17:39 cvs * /trunk/CHANGES, /trunk/COPYING, /trunk/CREDITS, /trunk/Makefile, /trunk/README.postgis, /trunk/TODO, /trunk/doc, /trunk/doc/html, /trunk/doc/html/style.css, /trunk/doc/postgis.xml, /trunk/examples, /trunk/examples/wkb_reader, /trunk/examples/wkb_reader/Makefile, /trunk/examples/wkb_reader/README, /trunk/examples/wkb_reader/comp, /trunk/examples/wkb_reader/printwkb.inc, /trunk/examples/wkb_reader/readwkb, /trunk/examples/wkb_reader/readwkb.c, /trunk/jdbc, /trunk/jdbc/Makefile, /trunk/jdbc/README, /trunk/jdbc/examples, /trunk/jdbc/examples/Test.java, /trunk/jdbc/examples/TestServer.java, /trunk/jdbc/org, /trunk/jdbc/org/postgis, /trunk/jdbc/org/postgis/Geometry.java, /trunk/jdbc/org/postgis/GeometryCollection.java, /trunk/jdbc/org/postgis/GeometryFactory.java, /trunk/jdbc/org/postgis/LineString.java, /trunk/jdbc/org/postgis/LinearRing.java, /trunk/jdbc/org/postgis/MultiLineString.java, /trunk/jdbc/org/postgis/MultiPoint.java, /trunk/jdbc/org/postgis/MultiPolygon.java, /trunk/jdbc/org/postgis/PGbox3d.java, /trunk/jdbc/org/postgis/PGgeometry.java, /trunk/jdbc/org/postgis/Point.java, /trunk/jdbc/org/postgis/Polygon.java, /trunk/postgis.h, /trunk/postgis.sql.in, /trunk/postgis_debug.c, /trunk/postgis_fn.c, /trunk/postgis_inout.c, /trunk/postgis_ops.c, /trunk/regress, /trunk/regress/regress.sql, /trunk/regress/regress_biginsert.sql, /trunk/regress/regress_expected, /trunk/regress/regress_index.sql, /trunk/regress/regress_index_expected, /trunk/regress/regress_index_out, /trunk/regress/regress_lots_of_points.sql, /trunk/regress/regress_out, /trunk/regress/run_index_regress, /trunk/regress/run_regress, /trunk/undef-funcs.sql: Initial revision 2001-06-22 17:39 cvs * /branches, /tags, /trunk: New repository initialized by cvs2svn.