2012-03-28 14:02 Sandro Santilli * [r9570] utils/create_undef.pl: Strip schemas from search_path as part of uninstall procedures 2012-03-28 12:40 Sandro Santilli * [r9569] configure.ac: Reduce extensions requirements (#1724) Build extensions even w/out topology, and even w/out xsltproc if comments are already built. 2012-03-28 11:36 Sandro Santilli * [r9568] topology/test/Makefile, topology/test/regress/gettopogeomelements.sql, topology/test/regress/gettopogeomelements_expected, topology/topology.sql.in.c: Fix GetGopoGeomElementArray code (#1730) Includes regression testing for both GetGopoGeomElements and GetGopoGeomElementArray 2012-03-28 09:19 Sandro Santilli * [r9567] regress/tickets.sql, regress/tickets_expected: Add regression test for GiST index crash on empty (#1697) Also tests you can query all empty items from an index 2012-03-28 08:22 Sandro Santilli * [r9563] postgis/gserialized_gist_nd.c: Fix crash in n-dimensional GiST index on EMPTY geoms (#1697) This is Paul's patch with the unrelated btree changes removed and the memset removed too. 2012-03-27 23:39 Regina Obe * [r9562] doc/installation.xml: detail how to use create extension .. from unpackaged 2012-03-27 23:17 Regina Obe * [r9561] extensions/make_unpackaged.sql, extensions/postgis/Makefile.in, extensions/postgis/sql_bits/postgis--unpackaged.sql.in, extensions/postgis_topology/Makefile.in, extensions/postgis_topology/sql_bits/topology--unpackaged.sql.in: #1727 this will make statements like CREATE EXTENSION postgis FROM unpackaged; CREATE EXTENSION postgis_topology FROM unpackaged; work. It's sadly static at the moment. 2012-03-27 22:05 Bborie Park * [r9560] raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, raster/rt_pg/rt_pg.c: Added robustness checking that GDAL supports spatial reference text from spatial_ref_sys table 2012-03-27 19:25 Bborie Park * [r9559] raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, raster/rt_pg/rt_pg.c: Merge branch 'master' into HEAD 2012-03-27 18:14 Sandro Santilli * [r9558] regress/run_test, utils/create_undef.pl: Have uninstall scripts drop created schemas, regress test it 2012-03-27 17:30 Sandro Santilli * [r9557] topology/topology.sql.in.c: Wrap most topology.sql into a transaction CREATE SCHEMA is left out because uninstall_topology isn't getting rid of it (to be fixed later) 2012-03-27 17:06 Sandro Santilli * [r9556] doc/xsl/topology_comments.sql.xsl: Do not mess with search_path when installing comments (#1723) 2012-03-27 14:47 Sandro Santilli * [r9555] extensions/README: Update extensions/README (#1720) - reStructuredText Markup, 80 column text - Rewrite several paragraphs - Add requirements section - Make it clear that --with-raster is required, and that postgis also includes the raster support Patch by Mike Toews 2012-03-27 14:32 Sandro Santilli * [r9554] postgis/lwgeom_geos_clean.c, regress/clean.sql, regress/clean_expected: Accept POINT types in ST_MakeValid (#1719) 2012-03-27 10:51 Sandro Santilli * [r9553] loader/pgsql2shp-cli.c: 80 cols wrap for pgsql2shp help screen (#1722) Patch by Mike Toews 2012-03-27 09:56 Sandro Santilli * [r9552] doc/README: Update doc/README (#1721) - reStructuredText Markup, 80 column text limit - Structure the make targets using definition lists - It turns out that graphviz is required for make doxygen Patch by Mike Toews 2012-03-27 07:01 Sandro Santilli * [r9551] java/pljava/README.txt, java/pljava/build.xml, java/pljava/functions.sql, java/pljava/install.sh, java/pljava/postgis_pljava.jar, java/pljava/src/org/postgis/pljava/Aggregates.java, java/pljava/src/org/postgis/pljava/HelloWorld.java, java/pljava/src/org/postgis/pljava/PLJGeometry.java, java/pljava/src/org/postgis/pljava/PLJtsParser.java, java/pljava/src/org/postgis/pljava/PLJtsWriter.java, java/pljava/update.sh: Drop pljava (#1411) 2012-03-27 02:08 Regina Obe * [r9550] utils/create_undef.pl: #1693, #1704 - twofer - change DROP AGGREGATE and DROP VIEW to be DROP .. IF EXISTS 2012-03-27 01:16 Regina Obe * [r9549] doc/using_postgis_dataman.xml: minor typo correction 2012-03-26 16:23 Mark Cave-Ayland * [r9548] loader/shp2pgsql-cli.c, loader/shp2pgsql-core.c, loader/shp2pgsql-core.h: Rework code from r9204 (bug #900: shp2pgsql: a switch to drop M from 4d imports) to fix bug #1710: shp2pgsql -t option is not working properly. The original implementation set the has_z/has_m flags directly based upon the -t parameter; however this lost the information as to how many dimensions were specified. Resolve this by specifying a new force_output configuration variable and setting it to an enumerated constant, so that we can then implement a simple switch() to set both the output dimension and output flags correctly. 2012-03-26 16:23 Mark Cave-Ayland * [r9547] loader/shp2pgsql-core.c, loader/shp2pgsql-core.h: Remove istypeM state variable from loader as it isn't used anymore. 2012-03-26 16:23 Mark Cave-Ayland * [r9546] loader/shp2pgsql-core.c, loader/shp2pgsql-core.h: Improve readability in the loader by fixing various whitespace issues. 2012-03-26 13:18 Regina Obe * [r9545] doc/extras_topology.xml: change example for totopogeom 2012-03-26 13:17 Sandro Santilli * [r9544] MIGRATION: Wrap within 80 cols 2012-03-26 12:26 Regina Obe * [r9543] doc/extras_topology.xml: Add an example for toTopoGeom 2012-03-23 23:46 Paul Ramsey * [r9542] CREDITS, MIGRATION: Updates for 2.0 2012-03-23 23:00 Sandro Santilli * [r9541] topology/test/regress/topogeo_addlinestring.sql: Add topology validity checking (extra paranoia) 2012-03-23 22:54 Sandro Santilli * [r9540] topology/sql/populate.sql.in.c, topology/test/regress/topogeo_addlinestring.sql, topology/test/regress/topogeo_addlinestring_expected: Do not abuse ST_Snap for tweaking edge endpoints (#1706) 2012-03-23 22:23 Sandro Santilli * [r9539] topology/sql/sqlmm.sql.in.c, topology/test/regress/st_modedgesplit.sql, topology/test/regress/st_modedgesplit_expected, topology/test/regress/st_newedgessplit.sql, topology/test/regress/st_newedgessplit_expected: Enhance edge splitting robustness (#1711) 2012-03-23 21:07 Paul Ramsey * [r9538] liblwgeom/lwgeodetic.c: Skip over geodetic check for empty geometries. 2012-03-23 19:14 Paul Ramsey * [r9537] liblwgeom/ptarray.c: Allow build to work under DEBUG=5 2012-03-23 17:08 Sandro Santilli * [r9536] topology/sql/sqlmm.sql.in.c: Add debugging lines to sqlmm edge splitting functions 2012-03-23 15:11 Sandro Santilli * [r9535] topology/test/regress/topogeo_addlinestring.sql: Add missing ticket reference to it's regression test 2012-03-23 13:16 Pierre Racine * [r9534] doc/html/style.css: Made the red color for parameters a bit darker... 2012-03-23 13:09 Regina Obe * [r9533] doc/installation.xml: flesh out upgrade a bit. 2012-03-23 07:54 Regina Obe * [r9532] doc/html/style.css: make variables names red to stand out better 2012-03-22 17:24 Paul Ramsey * [r9531] regress/wkt_expected: Update regression to handle new collection(empty) possibilities 2012-03-22 16:55 Paul Ramsey * [r9530] liblwgeom/lwin_wkt_parse.c, liblwgeom/lwin_wkt_parse.y, liblwgeom/lwout_wkt.c: Parse error on WKT for multi with empty elements (#1703) 2012-03-22 15:07 Sandro Santilli * [r9529] regress/simplify.sql, regress/simplify_expected: Add collapsed polygon case to ST_Simplify test (#1698) 2012-03-22 15:07 Sandro Santilli * [r9528] liblwgeom/liblwgeom_internal.h, liblwgeom/lwline.c, liblwgeom/lwpoly.c, liblwgeom/ptarray.c, regress/simplify.sql: Add a ptarray_simplify parameter to preserve min vertices (#1698) A polygon ring collapsed to a segment is still better handled by mapnik than the same ring collapsed to a single point. This commit retains at least 3 vertices for polygons. 2012-03-22 15:06 Sandro Santilli * [r9527] liblwgeom/lwpoly.c: Do not drop collapsed polygon shells (#1698) 2012-03-22 13:33 Regina Obe * [r9526] doc/using_postgis_dataman.xml: missing para tag 2012-03-22 13:29 Regina Obe * [r9525] doc/using_postgis_dataman.xml: explain geometry_columns is now a view and that spatial tables can be created in 1 step. 2012-03-22 13:02 Regina Obe * [r9524] doc/using_postgis_dataman.xml: more expounding on typmod vs. constraint based geometry columns 2012-03-21 21:36 Paul Ramsey * [r9523] doc/Makefile.in, doc/html/image_src/Makefile.in, extensions/postgis/Makefile.in, extensions/postgis_topology/Makefile.in, libpgcommon/Makefile.in, libpgcommon/cunit/Makefile.in, loader/Makefile.in, loader/cunit/Makefile.in, postgis/Makefile.in, raster/Makefile.in, raster/loader/Makefile.in, raster/rt_core/Makefile.in, raster/rt_pg/Makefile.in, raster/scripts/Makefile.in, raster/scripts/python/Makefile.in, raster/test/Makefile.in, raster/test/core/Makefile.in, raster/test/regress/Makefile.in, regress/Makefile.in, topology/Makefile.in: Change @rm to rm for visibility 2012-03-21 20:32 Paul Ramsey * [r9522] GNUmakefile.in, doc/Makefile.in, doc/html/image_src/Makefile.in, extensions/postgis/Makefile.in, extensions/postgis_topology/Makefile.in, liblwgeom/Makefile.in, libpgcommon/Makefile.in, libpgcommon/cunit/Makefile.in, loader/Makefile.in, loader/cunit/Makefile.in, postgis/Makefile.in, raster/Makefile.in, raster/loader/Makefile.in, raster/rt_core/Makefile.in, raster/scripts/Makefile.in, raster/scripts/python/Makefile.in, raster/test/Makefile.in, raster/test/core/Makefile.in, raster/test/regress/Makefile.in, regress/Makefile.in, topology/Makefile.in: Make distclean should remove all the Makefile's generated by ./configure 2012-03-21 20:03 Paul Ramsey * [r9519] ChangeLog, NEWS, README.postgis, Version.config, extensions/upgradeable_versions.mk: Bump versions for beta4 2012-03-21 18:22 Paul Ramsey * [r9518] postgis: Ignore some files 2012-03-19 20:40 Paul Ramsey * [r9517] README.postgis, README.raster: README.raster needs updating or removal (#1649) 2012-03-19 12:07 Sandro Santilli * [r9516] postgis/lwgeom_functions_analytic.c, regress/tickets.sql, regress/tickets_expected: ST_SnapToGrid: retain type on empty return (#1695) 2012-03-16 19:13 Sandro Santilli * [r9515] doc/reference_measure.xml: Fix typo puffered -> buffered 2012-03-16 19:11 Sandro Santilli * [r9514] liblwgeom/lwpoly.c: Be quieter on polygon ring collapse (in ST_Simplify) 2012-03-16 15:03 Regina Obe * [r9513] doc/html/images/st_mapalgebraexpr2_08.png, doc/reference_raster.xml: fix typo in example was adding band 1 twice 2012-03-16 12:58 Regina Obe * [r9512] doc/html/images/st_clip04.png, doc/html/images/st_clip05.png, doc/reference_raster.xml: surreal clipping 2012-03-16 12:47 Regina Obe * [r9511] doc/reference_raster.xml: slightly more efficient (and hmm my last timing was with 2 buildings instead of 3) 2012-03-16 12:40 Regina Obe * [r9510] doc/reference_raster.xml: minor adjustment to example 2012-03-16 12:25 Regina Obe * [r9509] doc/reference_raster.xml: Provide summarizing summary stats example using intersection of geometry. Pretty fast. 2012-03-16 12:15 Sandro Santilli * [r9508] .gitignore, postgis/Makefile.in, postgis/legacy.sql.in.c, postgis/legacy_compatibility_layer.sql.in.c, postgis/legacy_minimal.sql.in.c: Rename legacy_compatibility_layer.sql to legacy_minimal.sql As per http://postgis.refractions.net/pipermail/postgis-devel/2012-March/019663.html 2012-03-16 11:58 Sandro Santilli * [r9507] postgis/lwgeom_transform.c: Do not take PROJ4 errno value as a sign of error (#1580, #1690) Dejavu... 2012-03-16 08:48 Regina Obe * [r9506] postgis/legacy.sql.in.c, postgis/legacy_compatibility_layer.sql.in.c: Add more descriptive notes detailing difference between files 2012-03-16 08:27 Regina Obe * [r9505] doc/introduction.xml: fix spelling typos 2012-03-16 06:59 Regina Obe * [r9504] doc/introduction.xml: Put in a section for crowd sourcing campaigns 2012-03-15 09:54 Sandro Santilli * [r9503] configure.ac: Bail out if user specified json dir isn't correct (#1688) 2012-03-14 21:45 Regina Obe * [r9502] doc/reference_raster.xml: put note about slowness of raster st_union and promise it will be better in later versions 2012-03-14 21:35 Regina Obe * [r9501] doc/reference_raster.xml: change example to be more efficient (prior version was taking 9-10 seconds this much improved one takes 3.5 seconds) 2012-03-14 20:26 Bborie Park * [r9500] raster/test/core/Makefile.in: Updated to have C API tests use libtool 2012-03-14 19:05 Bborie Park * [r9499] configure.ac: Use AC_SEARCH_LIBS instead of AC_CHECK_LIB for checking GDAL libraries 2012-03-14 16:35 Sandro Santilli * [r9498] configure.ac: Don't re-implement AC_PATH_PROG for gdal-config 2012-03-14 16:02 Paul Ramsey * [r9495] ChangeLog, NEWS, README.postgis, Version.config, extensions/upgradeable_versions.mk: Prepare for 2.0.0beta3 release 2012-03-14 15:50 Sandro Santilli * [r9494] raster/rt_pg/Makefile.in: Encode dependency of raster _scripts_ to postgis_svn_revision.h 2012-03-14 15:46 Sandro Santilli * [r9493] raster/rt_pg/Makefile.in: Encode postgis_svn_revision.h dependency for raster lib 2012-03-14 15:40 Sandro Santilli * [r9492] topology/Makefile.in: Make sure to rebuild topology.sql on postgis_svn_revision.h change 2012-03-14 15:32 Sandro Santilli * [r9491] postgis/postgis.sql.in.c: Add a TOPOLOGY and a RASTER label in postgis_full_version() output This is to know if they are available 2012-03-14 13:13 Sandro Santilli * [r9490] postgis/lwgeom_inout.c: Simplify ST_AsLatLonText code and possily fix #1657 The possible bug was a call to pg_do_encoding_conversion w/out a defined string size argument. 2012-03-14 12:15 Sandro Santilli * [r9489] postgis/lwgeom_inout.c: Use existing text2cstring and cstring2text wheel 2012-03-13 18:06 Bborie Park * [r9488] raster/loader/raster2pgsql.c: Explicitly set NULL character to snprintf outputs as Windows does not do so automatically. Ticket is #1682. 2012-03-13 17:08 Sandro Santilli * [r9487] liblwgeom/cunit/Makefile.in, liblwgeom/cunit/cu_stringbuffer.c, liblwgeom/cunit/cu_tester.c: Add simple tests to stringbuffer class (#1668) Hopefully these fail on windows so it's easier to test. It may take a memory debugger to really see the failure. 2012-03-13 17:08 Sandro Santilli * [r9486] liblwgeom/cunit/cu_misc.c: Rename misc testsuite to "misc" 2012-03-13 16:23 Paul Ramsey * [r9485] configure.ac, liblwgeom/Makefile.in, liblwgeom/cunit/cu_out_kml.c, liblwgeom/liblwgeom.h.in, liblwgeom/liblwgeom_internal.h, liblwgeom/lwgeom_geos.c, liblwgeom/snprintf.c, liblwgeom/stringbuffer.c, liblwgeom/vsprintf.c, libpgcommon/lwgeom_pg.c, macros/snprintf.m4, postgis_config.h.in, raster/rt_pg/rt_pg.c: Roll back changes for autodetecting C99 vsnprintf (#1688) 2012-03-13 16:13 Bborie Park * [r9484] doc/reference_raster.xml, raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, raster/test/regress/rt_asraster.sql, raster/test/regress/rt_asraster_expected, raster/test/regress/rt_bandmetadata.sql, raster/test/regress/rt_bandmetadata_expected, raster/test/regress/rt_clip.sql, raster/test/regress/rt_clip_expected, raster/test/regress/rt_intersection.sql, raster/test/regress/rt_intersection_expected, raster/test/regress/rt_mapalgebraexpr_2raster.sql, raster/test/regress/rt_mapalgebraexpr_2raster_expected, raster/test/regress/rt_mapalgebrafct_2raster.sql, raster/test/regress/rt_mapalgebrafct_2raster_expected: Removed "hasnodata" column output of ST_BandMetaData as per #1681. If a band does NOT have a NODATA value, the "nodatavalue" column will be NULL. 2012-03-13 09:18 Sandro Santilli * [r9483] topology/README: Add upgrade instructions 2012-03-13 09:17 Sandro Santilli * [r9482] topology/README: Drop SRID constraint issue (not an issue anymore with typmod) 2012-03-13 09:17 Sandro Santilli * [r9481] topology/README: Add note about toTopoGeom 2012-03-13 08:33 Sandro Santilli * [r9480] README.postgis: Set Version to match Version.config (HOWTO_RELEASE file mentions you need to edit it anyway) 2012-03-13 08:30 Sandro Santilli * [r9479] README.postgis: Add note about topology/README 2012-03-13 08:18 Sandro Santilli * [r9478] README.postgis: Update README.postgis (#1670) - Use consistent formatting in reStructuredText; see formatted result with rst2pdf or rst2html, or if you don't want to install docutils, you can copy/paste the text to http://www.tele3.cz/jbar/rest/rest.html - Wrap lines to 80 columns, trim trailing whitespace, replace tabs with space chars - Fix typos, and use consistent case and punctuation - Alphabetize the directory structure - Add ./libpgcommon to directory structure, and attempt to describe it - Arrange style of REQUIREMENTS section a bit more consistent across components: removing repetition, stating what is required or optional, etc. - When referencing PostGIS SQL functions, use the "ST_" prefix, where applicable - Mention that both Raster and Topology extensions are built by default, add notes how build without them Patch by Mike Toews 2012-03-12 21:27 Paul Ramsey * [r9477] configure.ac, liblwgeom/Makefile.in, liblwgeom/cunit/cu_out_kml.c, liblwgeom/liblwgeom.h.in, liblwgeom/liblwgeom_internal.h, liblwgeom/lwgeom_geos.c, liblwgeom/snprintf.c, liblwgeom/stringbuffer.c, liblwgeom/vsprintf.c, libpgcommon/lwgeom_pg.c, macros/snprintf.m4, postgis/compat.h, postgis_config.h.in, raster/rt_pg/rt_pg.c: Complete alternate implementation of vsnprintf, vasprintf for non-C99 systems. (#1668) 2012-03-12 17:45 Sandro Santilli * [r9476] libpgcommon/lwgeom_transform.c, regress/tickets.sql, regress/tickets_expected: Fix UTM zone reserved SRID interpretation (#1680) 2012-03-10 14:33 Sandro Santilli * [r9475] GNUmakefile.in: Check docs as part of "make check" Adds "xmllint" to the requirements for running "make check" 2012-03-10 14:28 Sandro Santilli * [r9474] doc/release_notes.xml: Introduce use of . I think we should use it more.. 2012-03-10 14:28 Sandro Santilli * [r9473] doc/release_notes.xml: typo 2012-03-10 14:27 Sandro Santilli * [r9472] GNUmakefile.in: Drop commented out lines 2012-03-10 14:08 Sandro Santilli * [r9471] doc/release_notes.xml: Add credits to Salvatore 2012-03-10 14:08 Sandro Santilli * [r9470] doc/release_notes.xml: No allowed after in (xmllint) -- add Vizzuality credit 2012-03-10 14:08 Sandro Santilli * [r9469] doc/extras_tigergeocoder.xml: goes before 2012-03-10 14:08 Sandro Santilli <strk@keybit.net> * [r9468] doc/extras_tigergeocoder.xml: <note> cannot be direct child of <abstract> (xmllint) 2012-03-10 14:07 Sandro Santilli <strk@keybit.net> * [r9467] doc/extras_tigergeocoder.xml: choice is a <paramdef> attribute, not <type>'s 2012-03-10 14:07 Sandro Santilli <strk@keybit.net> * [r9466] doc/extras_tigergeocoder.xml: <abstract> can't contain <note> (xmllint) 2012-03-10 13:44 Sandro Santilli <strk@keybit.net> * [r9465] doc/extras_topology.xml: Use empty params as placeholders, add missing refsection title (xmllint) 2012-03-10 13:44 Sandro Santilli <strk@keybit.net> * [r9464] doc/reference_raster.xml: More <para> wrapping (xmllint) 2012-03-10 13:44 Sandro Santilli <strk@keybit.net> * [r9463] doc/reference_raster.xml: wrap more <informalfigure> content in <para> (xmllint) 2012-03-10 13:43 Sandro Santilli <strk@keybit.net> * [r9462] doc/reference_raster.xml: choice is a <paramdef> attribute, not <type>'s 2012-03-10 13:43 Sandro Santilli <strk@keybit.net> * [r9461] doc/reference_raster.xml: wrap <informalfigure> content in <para> (xmllint) 2012-03-10 13:43 Sandro Santilli <strk@keybit.net> * [r9460] doc/reference_raster.xml: wrap <listitem> content in <para> (xmllint) 2012-03-10 13:43 Sandro Santilli <strk@keybit.net> * [r9459] doc/reference_raster.xml: choice belongs to <paramdef>, not <parameter> (xmllint) 2012-03-10 13:43 Sandro Santilli <strk@keybit.net> * [r9458] doc/reference_raster.xml: <sect1info> goes before <title> 2012-03-10 13:43 Sandro Santilli <strk@keybit.net> * [r9457] doc/reference_processing.xml: <informalfigure> goes in <para> (xmllint) 2012-03-10 13:42 Sandro Santilli <strk@keybit.net> * [r9456] doc/reference_operator.xml: Use <para> as appropriate (xmllint) 2012-03-10 13:42 Sandro Santilli <strk@keybit.net> * [r9455] doc/reference_editor.xml: <informalfigure> must be in <para> (xmllint) 2012-03-10 13:42 Sandro Santilli <strk@keybit.net> * [r9454] doc/reference_constructor.xml: Put semicolon where it belongs (xmllint) 2012-03-10 13:42 Sandro Santilli <strk@keybit.net> * [r9453] doc/using_raster_dataman.xml: Use <para> elements according to the DTD (xmllint) 2012-03-10 13:42 Sandro Santilli <strk@keybit.net> * [r9452] doc/faq.xml: <strong> to <emphasis> (xmllint) 2012-03-10 13:00 Sandro Santilli <strk@keybit.net> * [r9451] doc/installation.xml: <filename> is not a valid child of <listitem>, <para> is (xmllint) 2012-03-10 12:51 Sandro Santilli <strk@keybit.net> * [r9450] doc/xsl/postgis_aggs_mm.xml.xsl: More linked -> linkend typos 2012-03-10 12:10 Sandro Santilli <strk@keybit.net> * [r9449] doc/xsl/postgis_aggs_mm.xml.xsl: Fix xref (thanks make check) 2012-03-10 12:07 Sandro Santilli <strk@keybit.net> * [r9448] doc/reference_raster.xml, doc/release_notes.xml: linked -> linkend (thanks make check) 2012-03-10 11:38 Sandro Santilli <strk@keybit.net> * [r9447] doc/introduction.xml: Add credit to Avencia (#1671) 2012-03-10 11:31 Sandro Santilli <strk@keybit.net> * [r9446] doc/introduction.xml: More credits 2012-03-10 11:26 Sandro Santilli <strk@keybit.net> * [r9445] doc/introduction.xml: Add postgis topology signers to credits section (#1601) I also formatted the names to be one-per-line. Output won't care but it's easier to sort alphabetically ... 2012-03-10 10:34 Sandro Santilli <strk@keybit.net> * [r9444] CREDITS: Substitute CREDITS content with pointers to manual (#1601) 2012-03-10 10:27 Sandro Santilli <strk@keybit.net> * [r9443] make_dist.sh: Be quiet when postgis_svn_revision.h isn't needed (#1666) 2012-03-10 00:40 Bborie Park <bkpark at ucdavis.edu> * [r9442] configure.ac: Cleanup for testing GDAL include files 2012-03-10 00:30 Bborie Park <bkpark at ucdavis.edu> * [r9441] configure.ac: This should do it. Debugging Hudson is fun... like entertaining a grumpy old man. 2012-03-10 00:24 Bborie Park <bkpark at ucdavis.edu> * [r9440] configure.ac: Removed multiple AC_ARG_WITH calls for raster 2012-03-10 00:19 Bborie Park <bkpark at ucdavis.edu> * [r9439] configure.ac: Another attempt to fix hudson... 2012-03-10 00:05 Bborie Park <bkpark at ucdavis.edu> * [r9438] configure.ac: Comment cleanup as hudson isn't happy. 2012-03-09 23:57 Bborie Park <bkpark at ucdavis.edu> * [r9437] configure.ac: Fixed GDAL configuration as hudson wasn't getting GDALFPolygonize. This may be the cause for Windows not detecting GDALFPolygonize either. 2012-03-09 19:00 Bborie Park <bkpark at ucdavis.edu> * [r9436] raster/loader/Makefile.in, raster/loader/raster2pgsql.h, raster/rt_core/rt_api.c: Initialize variables that may cause compile-time warnings in rt_api.c. Added additional NLS items to raster2pgsql. 2012-03-09 17:46 Paul Ramsey <pramsey@cleverelephant.ca> * [r9435] liblwgeom/stringbuffer.c: Work around difference between behavior of MS snprintf and C99 snprintf. (#1668) 2012-03-09 14:59 Regina Obe <lr@pcorp.us> * [r9434] doc/reference_raster.xml: minor correction in title of example 2012-03-09 14:20 Regina Obe <lr@pcorp.us> * [r9433] doc/html/images/st_mapalgebraexpr2_08.png, doc/reference_raster.xml: Fix mapalgebra2 syntax 2012-03-08 10:58 Sandro Santilli <strk@keybit.net> * [r9432] .gitignore: Ignore all html files under doc/html/ (also chunked) 2012-03-08 10:58 Sandro Santilli <strk@keybit.net> * [r9431] doc/introduction.xml: Give introduction chapter an id. This should give it a nice URL online so we can point to credits from the CREDITS file (#1601) 2012-03-08 10:36 Sandro Santilli <strk@keybit.net> * [r9430] make_dist.sh: Remove .svnignore files (#1665) 2012-03-08 10:36 Sandro Santilli <strk@keybit.net> * [r9429] doc/html/.cvsignore, extras/ogc_test_suite/.cvsignore, extras/wkb_reader/.cvsignore, java/jdbc/.cvsignore, loader/.cvsignore, postgis/.cvsignore, topology/.cvsignore, topology/ER/.cvsignore, topology/test/.cvsignore: Drop .cvsignore files 2012-03-07 20:51 Paul Ramsey <pramsey@cleverelephant.ca> * [r9427] Version.config, extensions/upgradeable_versions.mk: Update trunk versions for next cycle 2012-03-07 20:50 Paul Ramsey <pramsey@cleverelephant.ca> * [r9425] ChangeLog, NEWS, README.postgis: Update for beta2 release 2012-03-07 20:47 Paul Ramsey <pramsey@cleverelephant.ca> * [r9424] configure.ac, regress/Makefile.in: Fix need to hack regress source path 2012-03-07 20:38 Paul Ramsey <pramsey@cleverelephant.ca> * [r9423] configure.ac, raster/loader/Makefile.in, raster/rt_core/Makefile.in, raster/rt_pg/Makefile.in, raster/test/core/Makefile.in, raster/test/regress/Makefile.in, raster/test/regress/testgdalraster, raster/test/regress/testgdalraster.in: Remove reliance on `pwd` for raster build and test. 2012-03-07 19:31 Paul Ramsey <pramsey@cleverelephant.ca> * [r9422] configure.ac: Replace " with ' in mingw pwd call 2012-03-07 19:27 Paul Ramsey <pramsey@cleverelephant.ca> * [r9421] configure.ac: MinGW configure for regression dir 2012-03-07 17:40 Paul Ramsey <pramsey@cleverelephant.ca> * [r9420] liblwgeom/lwgeom_debug.c: ST_Summary output contains a spurious "+" sign (#1663) 2012-03-07 11:39 Sandro Santilli <strk@keybit.net> * [r9419] configure.ac, regress/Makefile.in: Actually run GeoJSON input tests when libjson is available 2012-03-07 11:18 Sandro Santilli <strk@keybit.net> * [r9418] postgis/lwgeom_in_geojson.c, postgis/postgis.sql.in.c: Report libjson availability from postgis_full_version (#1660) This commit adds a postgis_libjson_version() although the library doesn't give any version information. We just return NULL if not using the library and "UNKNOWN" otherwise. 2012-03-07 10:55 Sandro Santilli <strk@keybit.net> * [r9417] README.postgis: Add note about installing json-c library on apt-based systems 2012-03-07 09:16 Sandro Santilli <strk@keybit.net> * [r9416] README.postgis: Update REQUIREMENTS section, add JSON-C (#1660) 2012-03-07 08:17 Sandro Santilli <strk@keybit.net> * [r9415] TODO: I didn't realize we had ST_AsLatLonText already :) 2012-03-07 05:31 Paul Ramsey <pramsey@cleverelephant.ca> * [r9414] postgis/geography_measurement.c: Crash in ST_Project on NULL input (#1658) 2012-03-07 04:28 Bborie Park <bkpark at ucdavis.edu> * [r9413] raster/rt_core/rt_api.c: Slightly more verbose error message for when rt_raster_gdal_rasterize() is unable to have an OSR object project a provided srs text. 2012-03-06 21:16 Sandro Santilli <strk@keybit.net> * [r9412] TODO: Update TODO list dropping done items 2012-03-06 18:55 Paul Ramsey <pramsey@cleverelephant.ca> * [r9411] liblwgeom/Makefile.in: Work around default rule for lexer generation. (#1644) 2012-03-06 16:19 Paul Ramsey <pramsey@cleverelephant.ca> * [r9410] loader/Makefile.in: I'm not sure this "fix" was actually a fix so I'm removing it. 2012-03-06 16:16 Sandro Santilli <strk@keybit.net> * [r9409] NEWS, topology/sql/populate.sql.in.c, topology/test/regress/topogeo_addlinestring.sql, topology/test/regress/topogeo_addlinestring_expected: Snap new lines over existing nodes (#1654) Also add Salvatore to the list of testing heroes :) 2012-03-06 13:44 Sandro Santilli <strk@keybit.net> * [r9408] topology/sql/populate.sql.in.c, topology/test/regress/topogeo_addlinestring.sql, topology/test/regress/topogeo_addlinestring_expected: Don't let a single collapse hide _all_ edges (#1650) 2012-03-06 13:21 Sandro Santilli <strk@keybit.net> * [r9407] topology/sql/populate.sql.in.c, topology/test/regress/topogeo_addlinestring.sql, topology/test/regress/topogeo_addlinestring_expected: Skip collapsed edges after snapping (#1650) 2012-03-06 13:20 Sandro Santilli <strk@keybit.net> * [r9406] topology/test/regress/topogeo_addlinestring.sql, topology/test/regress/topogeo_addlinestring_expected: Uncomment new tests for #1641 2012-03-06 09:45 Sandro Santilli <strk@keybit.net> * [r9405] doc/Makefile.in, doc/README: Have "make install" only install what "make" built (#1652) Also updates the README to be in sync with Makefile.in 2012-03-06 09:05 Sandro Santilli <strk@keybit.net> * [r9404] topology/sql/topogeometry/totopogeom.sql.in.c, topology/test/regress/totopogeom.sql, topology/test/regress/totopogeom_expected: Fix toTopoGeom to actualy _use_ to given tolerance (#1647) 2012-03-05 23:09 Paul Ramsey <pramsey@cleverelephant.ca> * [r9403] loader/Makefile.in: Rename LOADER_OBJS to the more direct SHPLIB_OBJS 2012-03-05 22:54 Paul Ramsey <pramsey@cleverelephant.ca> * [r9402] liblwgeom/cunit/Makefile.in: Defines are picked up from ../../postgis_config.h via ../liblwgeom_internal.h 2012-03-05 22:51 Paul Ramsey <pramsey@cleverelephant.ca> * [r9401] loader/Makefile.in: Add static link directive to libtool (#1644) allows build on Debian Wheezy 2012-03-05 16:45 Paul Ramsey <pramsey@cleverelephant.ca> * [r9400] authors.svn: Update kneufeld contact info 2012-03-05 12:24 Sandro Santilli <strk@keybit.net> * [r9399] doc/extras_topology.xml, topology/topology.sql.in.c: Add GetTopologySRID (#1182) 2012-03-05 12:14 Sandro Santilli <strk@keybit.net> * [r9398] topology/sql/sqlmm.sql.in.c: Optimize ST_AddIsoNode (#983) 2012-03-05 11:33 Sandro Santilli <strk@keybit.net> * [r9397] doc/extras_topology.xml: Move topology reference entries from "processing" to "constructors" 2012-03-05 11:05 Sandro Santilli <strk@keybit.net> * [r9396] topology/sql/populate.sql.in.c: _ST_MinTolerance isn't IMMUTABLE, due to db lookup... 2012-03-05 10:49 Sandro Santilli <strk@keybit.net> * [r9395] topology/sql/populate.sql.in.c, topology/sql/topogeometry/totopogeom.sql.in.c, topology/test/regress/topogeo_addlinestring.sql, topology/test/regress/topogeo_addlinestring_expected: Handle 0 tolerance by using topology.precision or min float one This handling fixes the #1641 case w/out passing an explicit tolerance and makes a step toward #785. 2012-03-05 08:28 Sandro Santilli <strk@keybit.net> * [r9394] utils/postgis_restore.pl.in: Fix typos (FUNCION), drop duplicate entries 2012-03-04 22:35 Regina Obe <lr@pcorp.us> * [r9393] doc/installation.xml: put in libiconv path specification if it needs to be done. For some reason my mingw64 can't find it unless its explicitly set. 2012-03-03 22:59 Regina Obe <lr@pcorp.us> * [r9392] doc/release_notes.xml: Link postgis raster contributors to raster funding page. 2012-03-03 22:56 Regina Obe <lr@pcorp.us> * [r9391] doc/introduction.xml, doc/release_notes.xml: add in missing credits and link to Paul's credit description blog pages. 2012-03-02 23:35 Paul Ramsey <pramsey@cleverelephant.ca> * [r9390] liblwgeom/g_box.c, liblwgeom/liblwgeom.h.in, postgis/lwgeom_box3d.c, postgis/postgis.sql.in.c: Add an SRID to box3d to allow lossless casts. 2012-03-02 20:53 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r9389] utils/postgis_restore.pl.in: Finish fix for ticket #1635. Added operator function to skip when restoring. 2012-03-02 20:17 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r9388] doc/reference_raster.xml: Fix for ticket #1589. Removed misleading example. 2012-03-02 20:14 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r9387] doc/reference_raster.xml: Fix for ticket #1589. Removed misleading example. 2012-03-02 19:00 Bborie Park <bkpark at ucdavis.edu> * [r9386] raster/rt_pg/rt_pg.c: Fixed problem with passing PROJ.4 text to GDAL which may result in SRS WKT that is NOT what is desired. Now preferentially use EPSG:SRID if available. Ticket is #1618. 2012-03-02 15:02 Regina Obe <lr@pcorp.us> * [r9385] extensions/postgis/sql_bits/remove_from_extension.sql.in: #1630 and drop type raster_columns. Good grief how many hidden objects are there. 2012-03-02 14:36 Regina Obe <lr@pcorp.us> * [r9384] raster/rt_pg/rtpostgis_drop.sql.in.c: #1630 Add missing permutations of st_clip that exist in older versions so trimraster can be renamed to crop 2012-03-02 14:11 Regina Obe <lr@pcorp.us> * [r9383] extensions/postgis/sql_bits/remove_from_extension.sql.in: oops type in last commit. 2012-03-02 14:05 Regina Obe <lr@pcorp.us> * [r9382] extensions/postgis/sql_bits/remove_from_extension.sql.in: #1630 -- this has got to be a bug in the PostgreSQL extensions model that I have to drop dependent types of views and types from extension when drop view and type. Will confirm later. 2012-03-02 13:15 Regina Obe <lr@pcorp.us> * [r9381] doc/installation.xml: Add section about soft upgrade with extensions. 2012-03-02 01:15 Bborie Park <bkpark at ucdavis.edu> * [r9380] raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, raster/rt_pg/rt_pg.c, raster/test/core/testapi.c: Add handling of when clamped pixel values is equal to the band's clamped NODATA value. Ticket is #1139. 2012-03-01 22:25 David Zwarg <dzwarg@azavea.com> * [r9379] raster/test/regress/rt_mapalgebraexpr.sql, raster/test/regress/rt_mapalgebraexpr_expected: Added regression test for error case reported in #1638. 2012-03-01 22:17 Bborie Park <bkpark at ucdavis.edu> * [r9378] raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, raster/test/core/testapi.c, raster/test/regress/rt_asraster_expected, raster/test/regress/rt_clip_expected, raster/test/regress/rt_intersects_expected, raster/test/regress/rt_resample_expected: Refactored how skewed rasters are computed as the extents were not correct. Rewrote parts of rt_raster_gdal_warp and rt_raster_gdal_rasterize. Related ticket is #1615. 2012-03-01 21:05 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r9377] doc/reference_raster.xml: Fix for #1589 and #1633. 2012-03-01 20:32 Sandro Santilli <strk@keybit.net> * [r9376] extensions/postgis/Makefile.in: postgis_drop_before.sql.in.c => postgis_drop_before.sql 2012-03-01 19:46 Paul Ramsey <pramsey@cleverelephant.ca> * [r9375] configure.ac: Make --prefix note a warning rather than a failure. (#1628) 2012-03-01 19:09 Sandro Santilli <strk@keybit.net> * [r9374] topology/sql/populate.sql.in.c: Add an internal topology._st_mintolerance funtion This function computes the minimum tolerance for a given geometry. It works by computing the smallest floating point difference that could be expressed on any vertex of the geometry. Currently it's only used to workaround the ST_DWithin/ST_Within inconsistency (#1625) but could probably be used everytime 0 is passed as a tolerance, possibly fixing #1641 as well. 2012-03-01 16:47 Bborie Park <bkpark at ucdavis.edu> * [r9373] raster/test/regress/rt_mapalgebraexpr.sql: Update regression tests for 1-raster ST_MapAlgebraExpr due to commit r9371 2012-03-01 16:47 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r9372] raster/rt_pg/rtpostgis.sql.in.c, raster/test/regress/rt_contain.sql, raster/test/regress/rt_contain_expected, raster/test/regress/rt_overlap.sql, raster/test/regress/rt_overlap_expected: Fix for ticket #1635. Added explicit ~ and && operators on raster and geometry. 2012-03-01 15:59 Bborie Park <bkpark at ucdavis.edu> * [r9371] raster/rt_pg/rt_pg.c: Forced casting of output from 1-raster ST_MapAlgebraExpr. Ticket is #1639. 2012-03-01 15:51 Sandro Santilli <strk@keybit.net> * [r9370] doc/README: MathML DTDs are also needed for the HTML 2012-03-01 15:51 Sandro Santilli <strk@keybit.net> * [r9369] doc/README: added MathML 3 DTD to requirements in doc 2012-03-01 15:14 Sandro Santilli <strk@keybit.net> * [r9368] topology/test/regress/topogeo_addlinestring.sql, topology/test/regress/topogeo_addlinestring_expected: Add a test for #1641 using a tolerance (1e-16 is good enough) 2012-03-01 15:07 Sandro Santilli <strk@keybit.net> * [r9367] topology/test/regress/topogeo_addlinestring.sql: Add test for #1641 (disabled as it would fail) 2012-03-01 15:07 Sandro Santilli <strk@keybit.net> * [r9366] topology/test/regress/topogeo_addlinestring.sql: Cleanup the face table as well (you just can't drop the universe) 2012-03-01 12:50 Sandro Santilli <strk@keybit.net> * [r9365] utils/postgis_restore.pl.in: Add more items in the skip list (#1640) 2012-03-01 12:25 Sandro Santilli <strk@keybit.net> * [r9364] liblwgeom/cunit/cu_ptarray.c: Add tests for ptarray_insert_point (see #1640) 2012-03-01 12:25 Sandro Santilli <strk@keybit.net> * [r9363] liblwgeom/liblwgeom.h.in, liblwgeom/lwgeom_api.c, liblwgeom/ptarray.c: Check args passed to ptarray_set_point4d 2012-03-01 11:58 Sandro Santilli <strk@keybit.net> * [r9362] doc/reference_management.xml: Drop reference to postgis_uses_stats (#1632) 2012-03-01 09:16 Sandro Santilli <strk@keybit.net> * [r9361] utils/postgis_restore.pl.in: Properly exit the loop parsing spatial_ref_sys population (#1640) 2012-03-01 08:54 Sandro Santilli <strk@keybit.net> * [r9360] postgis/postgis.sql.in.c, postgis/postgis_drop_after.sql: Drop postgis_uses_stats (#1632) 2012-03-01 08:26 Sandro Santilli <strk@keybit.net> * [r9359] postgis/Makefile.in, postgis/postgis_drop.sql.in.c, postgis/postgis_drop_after.sql, postgis/postgis_drop_before.sql, postgis/postgis_drop_before.sql.in.c: Rename drop files to be hopefully clearer, add copyright headers 2012-03-01 08:26 Sandro Santilli <strk@keybit.net> * [r9358] postgis/Makefile.in, postgis/postgis.sql.in.c: Stop including drop calls from main postgis.sql file Upgrade file is still generated with the drop file included 2012-02-29 18:58 Paul Ramsey <pramsey@cleverelephant.ca> * [r9357] liblwgeom/cunit/cu_in_wkt.c: make parse location error test a little more lenient 2012-02-29 18:19 Paul Ramsey <pramsey@cleverelephant.ca> * [r9354] Version.config, extensions/upgradeable_versions.mk: Update for post-Beta1 2012-02-29 18:18 Paul Ramsey <pramsey@cleverelephant.ca> * [r9353] ChangeLog, NEWS, README.postgis: Update for beta1 2012-02-29 15:59 Sandro Santilli <strk@keybit.net> * [r9352] topology/sql/populate.sql.in.c, topology/test/regress/topogeo_addlinestring.sql, topology/test/regress/topogeo_addlinestring_expected: Check first point after snapping an edge to a new point (#1631) 2012-02-29 14:20 Sandro Santilli <strk@keybit.net> * [r9351] raster/rt_pg/rtpostgis_drop.sql.in.c: Get the deprecated function right (fixes previous commit) 2012-02-29 14:14 Sandro Santilli <strk@keybit.net> * [r9350] raster/rt_pg/rtpostgis_drop.sql.in.c: Drop removed st_clip function (#1630) 2012-02-29 13:52 Sandro Santilli <strk@keybit.net> * [r9349] raster/rt_pg/Makefile.in: Do not install intermediary files (#1621) 2012-02-29 13:35 Sandro Santilli <strk@keybit.net> * [r9348] utils/svn_repo_revision.pl: Don't override postgis_svn_revision.h with a fake revision (#1634) 2012-02-29 10:55 Sandro Santilli <strk@keybit.net> * [r9347] postgis/postgis.sql.in.c: Stop using postgis_uses_stats() from postgis_full_version() (#1632) 2012-02-29 10:48 Sandro Santilli <strk@keybit.net> * [r9346] doc/reference_management.xml: Integrate upgrade tips in postgis_full_version reference 2012-02-29 10:39 Sandro Santilli <strk@keybit.net> * [r9345] doc/installation.xml: Mention rtpostgis_upgrade* and topology_upgrade* in manual (#1611) 2012-02-29 10:08 Sandro Santilli <strk@keybit.net> * [r9344] doc/Makefile.in: Have XSLTPROCFLAGS default to --nonet This way you can drop by redefining it as in: make XSLTPROCFLAGS= 2012-02-29 09:51 Sandro Santilli <strk@keybit.net> * [r9343] doc/Makefile.in: Add support for a user-defined XSLTPROCFLAGS variable to append Example: make -C doc html XSLTPROCFLAGS=--nonet Still defaults to allow net access, I couldn't find an option to override --nonet with its contraty... 2012-02-29 09:00 Regina Obe <lr@pcorp.us> * [r9342] raster/rt_pg/rtpostgis_drop.sql.in.c: #1630: Swap the order of dropping - you have to drop the function first before the type 2012-02-29 08:44 Regina Obe <lr@pcorp.us> * [r9341] extensions/postgis/sql_bits/remove_from_extension.sql.in: #1630: drop wktgeomval type from extension, but still can't drop because of function _st_dumpaswktpolygons 2012-02-29 08:04 Regina Obe <lr@pcorp.us> * [r9340] extensions/postgis/Makefile.in, extensions/postgis/sql_bits/mark_editable_objects.sql.in, extensions/postgis_topology/Makefile.in, extensions/postgis_topology/sql_bits/mark_editable_objects.sql.in: #1619: Logic to mark spatial_ref_sys, topology, layers tables as user editable so that the data in them gets backed up during pg_dump 2012-02-29 03:01 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r9339] doc/reference_raster.xml, raster/rt_pg/rtpostgis.sql.in.c: 2012-02-29 02:56 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r9338] doc/reference_raster.xml: Other minor fix. 2012-02-29 02:51 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r9337] doc/reference_raster.xml: fix doc typo. 2012-02-29 02:47 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r9336] doc/reference_raster.xml, raster/rt_pg/rtpostgis.sql.in.c, raster/test/regress/rt_clip.sql, raster/test/regress/rt_intersection.sql, raster/test/regress/rt_intersection_expected: Fix for ticket 1536. Added a nodataval[] parameter to ST_Intersection and removed the otheruserfunc one. Changed the ST_Clip trimraster parameter name to crop and set it to true by default. Updated the doc. 2012-02-29 00:52 Paul Ramsey <pramsey@cleverelephant.ca> * [r9335] raster/raster_config.h.in: Fix for MinGW! 2012-02-29 00:49 Paul Ramsey <pramsey@cleverelephant.ca> * [r9334] postgis_config.h.in: Fix for windoze! 2012-02-28 18:50 Paul Ramsey <pramsey@cleverelephant.ca> * [r9333] configure.ac: Make our --prefix policy crystal clear 2012-02-28 18:29 Paul Ramsey <pramsey@cleverelephant.ca> * [r9332] liblwgeom/cunit/cu_out_gml.c: Fix regression due to new error message in GML generation 2012-02-28 18:09 Paul Ramsey <pramsey@cleverelephant.ca> * [r9331] liblwgeom/lwout_gml.c: Make error message on GML2 calls for TIN more instructive (#1591) 2012-02-28 17:17 Sandro Santilli <strk@keybit.net> * [r9330] topology/sql/populate.sql.in.c, topology/test/regress/topogeo_addlinestring.sql, topology/test/regress/topogeo_addlinestring_expected: TopoGeo_addPoint: use a more functional tolerance when snapping (#1613) All of this looks like magic but it isn't. I actually wonder if ST_ModEdgeSplit and ST_ModEdgesSplit and ST_Split itself should do this internally, and if in doing so we wouldn't need to do it from higher levels. It doesn't indeed feel comfortable to do all this noise on such an high level. Anyway this commit adds a now-passing regression test for the topology building issue and that's A Good Thing. 2012-02-28 17:17 Sandro Santilli <strk@keybit.net> * [r9329] topology/sql/sqlmm.sql.in.c: Hush debugging lines unless requested 2012-02-28 10:43 Sandro Santilli <strk@keybit.net> * [r9328] .gitignore: Ignore extension sql target dirs 2012-02-28 10:28 Sandro Santilli <strk@keybit.net> * [r9327] configure.ac, doc/Makefile.in, doc/postgis.xml: Have configure look for mathml2.dtd, rework doc build scripts (#1157) 2012-02-28 10:17 Regina Obe <lr@pcorp.us> * [r9326] doc/reference_raster.xml: correct proto output type -- ST_Union of rasters always returns a raster 2012-02-28 06:13 Paul Ramsey <pramsey@cleverelephant.ca> * [r9325] configure.ac: Set eol-style to LF 2012-02-27 22:08 Paul Ramsey <pramsey@cleverelephant.ca> * [r9324] COPYING, CREDITS, GNUmakefile.in, HOWTO_RELEASE, LICENSE.TXT, MIGRATION, Makefile, NEWS, README.postgis, README.raster, STYLE, TODO, Version.config, astyle.sh, autogen.sh, configure.ac, doc/Makefile.comments.in, doc/Makefile.in, doc/README, doc/ZMSgeoms.txt, doc/doxygen.cfg.in, doc/extras.xml, doc/extras_historytable.xml, doc/extras_tigergeocoder.xml, doc/extras_topology.xml, doc/faq.xml, doc/faq_raster.xml, doc/geography.txt, doc/html/image_src/Makefile.in, doc/html/image_src/de9im01.wkt, doc/html/image_src/de9im02.wkt, doc/html/image_src/de9im03.wkt, doc/html/image_src/de9im04.wkt, doc/html/image_src/de9im05.wkt, doc/html/image_src/de9im06.wkt, doc/html/image_src/de9im07.wkt, doc/html/image_src/de9im08.wkt, doc/html/image_src/de9im09.wkt, doc/html/image_src/de9im10.wkt, doc/html/image_src/de9im11.wkt, doc/html/image_src/de9im12.wkt, doc/html/image_src/de9im13.wkt, doc/html/image_src/generator.c, doc/html/image_src/st_azimuth01.wkt, doc/html/image_src/st_azimuth02.wkt, doc/html/image_src/st_azimuthmath.sql, doc/html/image_src/st_buffer01.wkt, doc/html/image_src/st_buffer02.wkt, doc/html/image_src/st_buffer03.wkt, doc/html/image_src/st_buffer04.wkt, doc/html/image_src/st_buffer05.wkt, doc/html/image_src/st_buffer06.wkt, doc/html/image_src/st_buffer07.wkt, doc/html/image_src/st_buffer08.wkt, doc/html/image_src/st_buildarea01.wkt, doc/html/image_src/st_buildarea02.wkt, doc/html/image_src/st_centroid01.wkt, doc/html/image_src/st_centroid02.wkt, doc/html/image_src/st_centroid03.wkt, doc/html/image_src/st_centroid04.wkt, doc/html/image_src/st_closestpoint01.wkt, doc/html/image_src/st_closestpoint02.wkt, doc/html/image_src/st_concavehull01.wkt, doc/html/image_src/st_concavehull02.wkt, doc/html/image_src/st_concavehull03.wkt, doc/html/image_src/st_concavehull04.wkt, doc/html/image_src/st_concavehull05.wkt, doc/html/image_src/st_concavehull06.wkt, doc/html/image_src/st_concavehull07.wkt, doc/html/image_src/st_concavehull08.wkt, doc/html/image_src/st_contains01.wkt, doc/html/image_src/st_contains02.wkt, doc/html/image_src/st_contains03.wkt, doc/html/image_src/st_contains04.wkt, doc/html/image_src/st_contains05.wkt, doc/html/image_src/st_contains06.wkt, doc/html/image_src/st_convexhull01.wkt, doc/html/image_src/st_crosses01.wkt, doc/html/image_src/st_crosses02.wkt, doc/html/image_src/st_crosses03.wkt, doc/html/image_src/st_crosses04.wkt, doc/html/image_src/st_difference01.wkt, doc/html/image_src/st_dumppoints01.wkt, doc/html/image_src/st_issimple01.wkt, doc/html/image_src/st_issimple02.wkt, doc/html/image_src/st_issimple03.wkt, doc/html/image_src/st_issimple04.wkt, doc/html/image_src/st_issimple05.wkt, doc/html/image_src/st_issimple06.wkt, doc/html/image_src/st_issimple07.wkt, doc/html/image_src/st_isvalid01.wkt, doc/html/image_src/st_isvalid02.wkt, doc/html/image_src/st_isvalid03.wkt, doc/html/image_src/st_isvalid04.wkt, doc/html/image_src/st_isvalid05.wkt, doc/html/image_src/st_isvalid06.wkt, doc/html/image_src/st_isvalid07.wkt, doc/html/image_src/st_isvalid08.wkt, doc/html/image_src/st_isvalid09.wkt, doc/html/image_src/st_line_interpolate_point01.wkt, doc/html/image_src/st_line_substring01.wkt, doc/html/image_src/st_linecrossingdirection01.wkt, doc/html/image_src/st_linecrossingdirection02.wkt, doc/html/image_src/st_linecrossingdirection03.wkt, doc/html/image_src/st_linecrossingdirection04.wkt, doc/html/image_src/st_longestline01.wkt, doc/html/image_src/st_longestline02.wkt, doc/html/image_src/st_longestline03.wkt, doc/html/image_src/st_minimumboundingcircle01.wkt, doc/html/image_src/st_offsetcurve01.wkt, doc/html/image_src/st_offsetcurve02.wkt, doc/html/image_src/st_offsetcurve03.wkt, doc/html/image_src/st_offsetcurve04.wkt, doc/html/image_src/st_offsetcurve05.wkt, doc/html/image_src/st_offsetcurve06.wkt, doc/html/image_src/st_overlaps01.wkt, doc/html/image_src/st_overlaps02.wkt, doc/html/image_src/st_overlaps03.wkt, doc/html/image_src/st_sharedpaths01.wkt, doc/html/image_src/st_sharedpaths02.wkt, doc/html/image_src/st_shortestline01.wkt, doc/html/image_src/st_shortestline02.wkt, doc/html/image_src/st_snap01.wkt, doc/html/image_src/st_snap02.wkt, doc/html/image_src/st_snap03.wkt, doc/html/image_src/st_snap04.wkt, doc/html/image_src/st_snap05.wkt, doc/html/image_src/st_split01.wkt, doc/html/image_src/st_split02.wkt, doc/html/image_src/st_split03.wkt, doc/html/image_src/st_split04.wkt, doc/html/image_src/st_symdifference01.wkt, doc/html/image_src/st_symdifference02.wkt, doc/html/image_src/st_touches01.wkt, doc/html/image_src/st_touches02.wkt, doc/html/image_src/st_touches03.wkt, doc/html/image_src/st_touches04.wkt, doc/html/image_src/st_touches05.wkt, doc/html/image_src/st_touches06.wkt, doc/html/image_src/st_within01.wkt, doc/html/image_src/styles.c, doc/html/image_src/styles.conf, doc/html/image_src/styles.h, doc/html/images/PostGIS_logo.png, doc/html/images/caution.png, doc/html/images/ccbysa.png, doc/html/images/check.png, doc/html/images/important.png, doc/html/images/matrix_autocast.png, doc/html/images/matrix_checkmark.png, doc/html/images/matrix_transform.png, doc/html/images/note.png, doc/html/images/osgeo_logo.png, doc/html/images/raster_xscale_yscale_xskew_yskew.png, doc/html/images/rt_st_transform01.png, doc/html/images/rt_st_transform02.png, doc/html/images/rt_st_transform03.png, doc/html/images/st_asraster01.png, doc/html/images/st_asraster02.png, doc/html/images/st_band01.png, doc/html/images/st_band02.png, doc/html/images/st_band03.png, doc/html/images/st_clip01.png, doc/html/images/st_clip02.png, doc/html/images/st_clip03.png, doc/html/images/st_crosses-math.gif, doc/html/images/st_mapalgebraexpr01.png, doc/html/images/st_mapalgebraexpr02.png, doc/html/images/st_mapalgebraexpr2_01.png, doc/html/images/st_mapalgebraexpr2_02.png, doc/html/images/st_mapalgebraexpr2_04.png, doc/html/images/st_mapalgebraexpr2_05.png, doc/html/images/st_mapalgebraexpr2_06.png, doc/html/images/st_mapalgebraexpr2_07.png, doc/html/images/st_mapalgebrafct2_01.png, doc/html/images/st_mapalgebrafct2_02.png, doc/html/images/st_mapalgebrafctngb01.png, doc/html/images/st_mapalgebrafctngb02.png, doc/html/images/st_resample01.png, doc/html/images/st_resample02.png, doc/html/images/st_rescale01.png, doc/html/images/st_rescale02.png, doc/html/images/st_touches-math.gif, doc/html/images/tip.png, doc/html/images/warning.png, doc/html/style.css, doc/installation.xml, doc/introduction.xml, doc/performance_tips.xml, doc/postgis.xml, doc/reference.xml, doc/reference_accessor.xml, doc/reference_constructor.xml, doc/reference_editor.xml, doc/reference_exception.xml, doc/reference_lrs.xml, doc/reference_management.xml, doc/reference_measure.xml, doc/reference_misc.xml, doc/reference_operator.xml, doc/reference_output.xml, doc/reference_processing.xml, doc/reference_raster.xml, doc/reference_transaction.xml, doc/reference_type.xml, doc/release_notes.xml, doc/reporting.xml, doc/rfc/postgis_rfc_02.txt, doc/rfc/postgis_rfc_03.txt, doc/rfc/postgis_rfc_03_sheet.txt, doc/rfc/postgis_rfc_04.txt, doc/template.xml, doc/using_postgis_app.xml, doc/using_postgis_dataman.xml, doc/using_raster_dataman.xml, doc/xmlformat.conf, extensions/Makefile.in, extensions/README, extensions/postgis/Makefile.in, extensions/postgis/postgis.control.in, extensions/postgis/sql_bits/remove_from_extension.sql.in, extensions/postgis_extension_helper.sql, extensions/postgis_extension_helper_uninstall.sql, extensions/postgis_topology/Makefile.in, extensions/postgis_topology/postgis_topology.control.in, extensions/postgis_topology/sql_bits/remove_from_extension.sql.in, extras/WFS_locks/Makefile, extras/WFS_locks/README, extras/WFS_locks/WFS_locks.c, extras/WFS_locks/WFS_locks.sql.in, extras/WFS_locks/test.sql, extras/history_table/README, extras/history_table/history_table.sql, extras/ogc_test_suite/1_schema.sql, extras/ogc_test_suite/2_queries.sql, extras/ogc_test_suite/3_cleanup.sql, extras/ogc_test_suite/Makefile, extras/ogc_test_suite/README, extras/rpm/README, extras/rpm/patches/filter-requires-perl-Pg.sh, extras/template_gis/Makefile, extras/template_gis/README, extras/template_gis/createdb.postgis.in, extras/template_gis/mktemplate_gis.in, extras/template_gis/mktemplate_gis.sh.in, extras/template_gis/postgis_env.sh.in, extras/template_gis/postgres_lib.sh.in, extras/template_gis/rmtemplate_gis.in, extras/template_gis/rmtemplate_gis.sh.in, extras/tiger_geocoder/README, extras/tiger_geocoder/tiger_2006andbefore/README, extras/tiger_geocoder/tiger_2006andbefore/create_geocode.sql, extras/tiger_geocoder/tiger_2006andbefore/geocode/geocode.sql, extras/tiger_geocoder/tiger_2006andbefore/geocode/geocode_address.sql, extras/tiger_geocoder/tiger_2006andbefore/geocode/geocode_address_countysub_exact.sql, extras/tiger_geocoder/tiger_2006andbefore/geocode/geocode_address_countysub_fuzzy.sql, extras/tiger_geocoder/tiger_2006andbefore/geocode/geocode_address_place_exact.sql, extras/tiger_geocoder/tiger_2006andbefore/geocode/geocode_address_place_fuzzy.sql, extras/tiger_geocoder/tiger_2006andbefore/geocode/geocode_address_state.sql, extras/tiger_geocoder/tiger_2006andbefore/geocode/geocode_address_zip.sql, extras/tiger_geocoder/tiger_2006andbefore/geocode/geocode_get_point.sql, extras/tiger_geocoder/tiger_2006andbefore/geocode/geocode_location.sql, extras/tiger_geocoder/tiger_2006andbefore/geocode/geocode_zip.sql, extras/tiger_geocoder/tiger_2006andbefore/geocode/includes_address.sql, extras/tiger_geocoder/tiger_2006andbefore/geocode/interpolate_from_address.sql, extras/tiger_geocoder/tiger_2006andbefore/geocode/rate_attributes.sql, extras/tiger_geocoder/tiger_2006andbefore/import/load_tiger.sh, extras/tiger_geocoder/tiger_2006andbefore/import/newdb.sh, extras/tiger_geocoder/tiger_2006andbefore/import/tigerimport.sh, extras/tiger_geocoder/tiger_2006andbefore/import/tigerpoly2.py, extras/tiger_geocoder/tiger_2006andbefore/normalize/count_words.sql, extras/tiger_geocoder/tiger_2006andbefore/normalize/end_soundex.sql, extras/tiger_geocoder/tiger_2006andbefore/normalize/get_last_words.sql, extras/tiger_geocoder/tiger_2006andbefore/normalize/location_extract.sql, extras/tiger_geocoder/tiger_2006andbefore/normalize/location_extract_countysub_exact.sql, extras/tiger_geocoder/tiger_2006andbefore/normalize/location_extract_countysub_fuzzy.sql, extras/tiger_geocoder/tiger_2006andbefore/normalize/location_extract_place_exact.sql, extras/tiger_geocoder/tiger_2006andbefore/normalize/location_extract_place_fuzzy.sql, extras/tiger_geocoder/tiger_2006andbefore/normalize/normalize_address.sql, extras/tiger_geocoder/tiger_2006andbefore/normalize/pprint_addy.sql, extras/tiger_geocoder/tiger_2006andbefore/normalize/state_extract.sql, extras/tiger_geocoder/tiger_2006andbefore/orig/tiger_geocoder.sql, extras/tiger_geocoder/tiger_2006andbefore/tables/lookup_tables.sql, extras/tiger_geocoder/tiger_2006andbefore/tables/roads_local.sql, extras/tiger_geocoder/tiger_2006andbefore/tables/tiger_geocode_roads.sql, extras/tiger_geocoder/tiger_2006andbefore/utility/cull_null.sql, extras/tiger_geocoder/tiger_2006andbefore/utility/levenshtein_ignore_case.sql, extras/tiger_geocoder/tiger_2006andbefore/utility/nullable_levenshtein.sql, extras/tiger_geocoder/tiger_2006andbefore/utility/utmzone.sql, extras/tiger_geocoder/tiger_2010/README, extras/tiger_geocoder/tiger_2010/census_loader.sql, extras/tiger_geocoder/tiger_2010/create_geocode.bat, extras/tiger_geocoder/tiger_2010/create_geocode.sh, extras/tiger_geocoder/tiger_2010/create_geocode.sql, extras/tiger_geocoder/tiger_2010/geocode/census_tracts_functions.sql, extras/tiger_geocoder/tiger_2010/geocode/geocode.sql, extras/tiger_geocoder/tiger_2010/geocode/geocode_address.sql, extras/tiger_geocoder/tiger_2010/geocode/geocode_intersection.sql, extras/tiger_geocoder/tiger_2010/geocode/geocode_location.sql, extras/tiger_geocoder/tiger_2010/geocode/includes_address.sql, extras/tiger_geocoder/tiger_2010/geocode/interpolate_from_address.sql, extras/tiger_geocoder/tiger_2010/geocode/other_helper_functions.sql, extras/tiger_geocoder/tiger_2010/geocode/rate_attributes.sql, extras/tiger_geocoder/tiger_2010/geocode/reverse_geocode.sql, extras/tiger_geocoder/tiger_2010/legacy_import/tiger2008/import_tiger_shps.sh, extras/tiger_geocoder/tiger_2010/normalize/count_words.sql, extras/tiger_geocoder/tiger_2010/normalize/end_soundex.sql, extras/tiger_geocoder/tiger_2010/normalize/get_last_words.sql, extras/tiger_geocoder/tiger_2010/normalize/location_extract.sql, extras/tiger_geocoder/tiger_2010/normalize/location_extract_countysub_exact.sql, extras/tiger_geocoder/tiger_2010/normalize/location_extract_countysub_fuzzy.sql, extras/tiger_geocoder/tiger_2010/normalize/location_extract_place_exact.sql, extras/tiger_geocoder/tiger_2010/normalize/location_extract_place_fuzzy.sql, extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql, extras/tiger_geocoder/tiger_2010/normalize/pprint_addy.sql, extras/tiger_geocoder/tiger_2010/normalize/state_extract.sql, extras/tiger_geocoder/tiger_2010/regress/geocode_regress.sql, extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress.sql, extras/tiger_geocoder/tiger_2010/regress/regress.sql, extras/tiger_geocoder/tiger_2010/regress/reverse_geocode_regress.sql, extras/tiger_geocoder/tiger_2010/tables/lookup_tables_2010.sql, extras/tiger_geocoder/tiger_2010/tiger_loader.sql, extras/tiger_geocoder/tiger_2010/topology/README, extras/tiger_geocoder/tiger_2010/topology/tiger_topology_loader.sql, extras/tiger_geocoder/tiger_2010/upgrade_geocode.sql, extras/tiger_geocoder/tiger_2010/upgrade_geocoder.bat, extras/tiger_geocoder/tiger_2010/upgrade_geocoder.sh, extras/tiger_geocoder/tiger_2010/utility/cull_null.sql, extras/tiger_geocoder/tiger_2010/utility/levenshtein_ignore_case.sql, extras/tiger_geocoder/tiger_2010/utility/nullable_levenshtein.sql, extras/tiger_geocoder/tiger_2010/utility/utmzone.sql, extras/wkb_reader/Makefile, extras/wkb_reader/README, extras/wkb_reader/printwkb.c, extras/wkb_reader/readwkb.c, extras/wkb_reader/wkbtest.h, install-sh, java/Makefile, java/ejb2/COPYING, java/ejb2/COPYING_LGPL, java/ejb2/README, java/ejb2/build.xml, java/ejb2/prepare-jboss.xml, java/ejb2/resources/application.xml, java/ejb2/resources/build.properties, java/ejb2/resources/jndi/jndi.properties, java/ejb2/resources/postgis-ejb2-ds.xml, java/ejb2/src/com/geodetix/geo/client/Client.java, java/ejb2/src/com/geodetix/geo/dao/PostGisGeometryDAO.java, java/ejb2/src/com/geodetix/geo/dao/PostGisGeometryDAOImpl.java, java/ejb2/src/com/geodetix/geo/ejb/GeometryBean.java, java/ejb2/src/com/geodetix/geo/ejb/GeometryFacadeBean.java, java/ejb2/src/com/geodetix/geo/exception/ApplicationGeoLayerException.java, java/ejb3/.settings/org.eclipse.jdt.core.prefs, java/ejb3/EJB3Spatial.odt, java/ejb3/README.txt, java/ejb3/build.xml, java/ejb3/ejb3spatial.pdf, java/ejb3/jboss/geodata-ds.xml, java/ejb3/jboss/ingest-service.xml, java/ejb3/src/META-INF/persistence.xml, java/ejb3/src/jndi.properties, java/ejb3/src/org/postgis/ejb/PersonEntity.java, java/ejb3/src/org/postgis/ejb/UserBean.java, java/ejb3/src/org/postgis/ejb/UserBeanRemote.java, java/ejb3/src/org/postgis/ejb/mdb/IngestMDB.java, java/ejb3/src/org/postgis/hibernate/ContainsExpression.java, java/ejb3/src/org/postgis/hibernate/GeometryType.java, java/ejb3/src/org/postgis/hibernate/IntersectsExpression.java, java/ejb3/src/org/postgis/hibernate/PostGISDialect.java, java/ejb3/src/org/postgis/hibernate/WithinExpression.java, java/jdbc/COPYING_LGPL, java/jdbc/Makefile.in, java/jdbc/README, java/jdbc/build.xml, java/jdbc/jtssrc/examples/JtsTestParser.java, java/jdbc/jtssrc/org/postgis/jts/JTSShape.java, java/jdbc/jtssrc/org/postgis/jts/JtsBinaryParser.java, java/jdbc/jtssrc/org/postgis/jts/JtsBinaryWriter.java, java/jdbc/jtssrc/org/postgis/jts/JtsGeometry.java, java/jdbc/jtssrc/org/postgis/jts/JtsGisWrapper.java, java/jdbc/jtssrc/org/postgis/jts/JtsWrapper.java, java/jdbc/jtssrc/pom.xml, java/jdbc/pom.xml, java/jdbc/src/examples/Test.java, java/jdbc/src/examples/TestAutoregister.java, java/jdbc/src/examples/TestBoxes.java, java/jdbc/src/examples/TestJava2d.java, java/jdbc/src/examples/TestParser.java, java/jdbc/src/examples/TestServer.java, java/jdbc/src/examples/VersionPrinter.java, java/jdbc/src/org/postgis/ComposedGeom.java, java/jdbc/src/org/postgis/DriverWrapper.java, java/jdbc/src/org/postgis/DriverWrapperAutoprobe.java, java/jdbc/src/org/postgis/DriverWrapperLW.java, java/jdbc/src/org/postgis/Geometry.java, java/jdbc/src/org/postgis/GeometryCollection.java, java/jdbc/src/org/postgis/LineString.java, java/jdbc/src/org/postgis/LinearRing.java, java/jdbc/src/org/postgis/MultiLineString.java, java/jdbc/src/org/postgis/MultiPoint.java, java/jdbc/src/org/postgis/MultiPolygon.java, java/jdbc/src/org/postgis/PGbox2d.java, java/jdbc/src/org/postgis/PGbox3d.java, java/jdbc/src/org/postgis/PGboxbase.java, java/jdbc/src/org/postgis/PGgeometry.java, java/jdbc/src/org/postgis/PGgeometryLW.java, java/jdbc/src/org/postgis/Point.java, java/jdbc/src/org/postgis/PointComposedGeom.java, java/jdbc/src/org/postgis/Polygon.java, java/jdbc/src/org/postgis/Version.java, java/jdbc/src/org/postgis/binary/BinaryParser.java, java/jdbc/src/org/postgis/binary/BinaryWriter.java, java/jdbc/src/org/postgis/binary/ByteGetter.java, java/jdbc/src/org/postgis/binary/ByteSetter.java, java/jdbc/src/org/postgis/binary/ValueGetter.java, java/jdbc/src/org/postgis/binary/ValueSetter.java, java/jdbc/src/org/postgis/java2d/Java2DWrapper.java, java/jdbc/src/org/postgis/java2d/PGShapeGeometry.java, java/jdbc/src/org/postgis/java2d/ShapeBinaryParser.java, java/jdbc/src/org/postgis/version.properties, java/jdbc/src/org/postgresql/driverconfig.properties, java/jdbc/stubs/LICENSE, java/jdbc/stubs/org/postgresql/Connection.java, java/jdbc/stubs/org/postgresql/PGConnection.java, java/jdbc/todo.txt, java/pljava/README.txt, java/pljava/build.xml, java/pljava/functions.sql, java/pljava/install.sh, java/pljava/postgis_pljava.jar, java/pljava/src/org/postgis/pljava/Aggregates.java, java/pljava/src/org/postgis/pljava/HelloWorld.java, java/pljava/src/org/postgis/pljava/PLJGeometry.java, java/pljava/src/org/postgis/pljava/PLJtsParser.java, java/pljava/src/org/postgis/pljava/PLJtsWriter.java, java/pljava/update.sh, liblwgeom/Makefile.in, liblwgeom/box2d.c, liblwgeom/cunit/Makefile.in, liblwgeom/cunit/README, liblwgeom/cunit/cu_algorithm.c, liblwgeom/cunit/cu_geodetic.c, liblwgeom/cunit/cu_geodetic_data.h, liblwgeom/cunit/cu_geos.c, liblwgeom/cunit/cu_homogenize.c, liblwgeom/cunit/cu_in_wkb.c, liblwgeom/cunit/cu_in_wkt.c, liblwgeom/cunit/cu_libgeom.c, liblwgeom/cunit/cu_measures.c, liblwgeom/cunit/cu_misc.c, liblwgeom/cunit/cu_node.c, liblwgeom/cunit/cu_out_geojson.c, liblwgeom/cunit/cu_out_gml.c, liblwgeom/cunit/cu_out_kml.c, liblwgeom/cunit/cu_out_svg.c, liblwgeom/cunit/cu_out_wkb.c, liblwgeom/cunit/cu_out_wkt.c, liblwgeom/cunit/cu_out_x3d.c, liblwgeom/cunit/cu_print.c, liblwgeom/cunit/cu_ptarray.c, liblwgeom/cunit/cu_split.c, liblwgeom/cunit/cu_surface.c, liblwgeom/cunit/cu_surface.h, liblwgeom/cunit/cu_tester.c, liblwgeom/cunit/cu_tester.h, liblwgeom/g_box.c, liblwgeom/g_serialized.c, liblwgeom/g_serialized.txt, liblwgeom/g_util.c, liblwgeom/liblwgeom.h.in, liblwgeom/liblwgeom_internal.h, liblwgeom/libtgeom.c, liblwgeom/libtgeom.h, liblwgeom/lwalgorithm.c, liblwgeom/lwcircstring.c, liblwgeom/lwcollection.c, liblwgeom/lwcompound.c, liblwgeom/lwcurvepoly.c, liblwgeom/lwgeodetic.c, liblwgeom/lwgeodetic.h, liblwgeom/lwgeom.c, liblwgeom/lwgeom_api.c, liblwgeom/lwgeom_debug.c, liblwgeom/lwgeom_geos.c, liblwgeom/lwgeom_geos.h, liblwgeom/lwgeom_geos_clean.c, liblwgeom/lwgeom_geos_node.c, liblwgeom/lwgeom_geos_split.c, liblwgeom/lwgeom_log.h, liblwgeom/lwgeom_transform.c, liblwgeom/lwhomogenize.c, liblwgeom/lwin_wkb.c, liblwgeom/lwin_wkt.c, liblwgeom/lwin_wkt.h, liblwgeom/lwin_wkt_lex.c, liblwgeom/lwin_wkt_lex.l, liblwgeom/lwin_wkt_parse.c, liblwgeom/lwin_wkt_parse.h, liblwgeom/lwin_wkt_parse.y, liblwgeom/lwline.c, liblwgeom/lwlinearreferencing.c, liblwgeom/lwmcurve.c, liblwgeom/lwmline.c, liblwgeom/lwmpoint.c, liblwgeom/lwmpoly.c, liblwgeom/lwmsurface.c, liblwgeom/lwout_geojson.c, liblwgeom/lwout_gml.c, liblwgeom/lwout_kml.c, liblwgeom/lwout_svg.c, liblwgeom/lwout_wkb.c, liblwgeom/lwout_wkt.c, liblwgeom/lwout_x3d.c, liblwgeom/lwpoint.c, liblwgeom/lwpoly.c, liblwgeom/lwprint.c, liblwgeom/lwpsurface.c, liblwgeom/lwsegmentize.c, liblwgeom/lwspheroid.c, liblwgeom/lwtin.c, liblwgeom/lwtree.c, liblwgeom/lwtree.h, liblwgeom/lwtriangle.c, liblwgeom/lwutil.c, liblwgeom/measures.c, liblwgeom/measures.h, liblwgeom/measures3d.c, liblwgeom/measures3d.h, liblwgeom/ptarray.c, liblwgeom/stringbuffer.c, liblwgeom/stringbuffer.h, liblwgeom/vsprintf.c, libpgcommon/Makefile.in, libpgcommon/common.h, libpgcommon/cunit/Makefile.in, libpgcommon/gserialized_gist.c, libpgcommon/gserialized_gist.h, libpgcommon/lwgeom_pg.c, libpgcommon/lwgeom_pg.h, libpgcommon/lwgeom_transform.c, libpgcommon/lwgeom_transform.h, libpgcommon/pgsql_compat.h, loader/Makefile.in, loader/README.i18n, loader/README.pgsql2shp, loader/README.shp2pgsql, loader/README.txt, loader/TODO, loader/cunit/Makefile.in, loader/cunit/cu_pgsql2shp.c, loader/cunit/cu_pgsql2shp.h, loader/cunit/cu_shp2pgsql.c, loader/cunit/cu_shp2pgsql.h, loader/cunit/cu_tester.c, loader/cunit/cu_tester.h, loader/cunit/map.txt, loader/dbfopen.c, loader/getopt.c, loader/getopt.h, loader/image/error.png, loader/image/good.png, loader/image/icon_source.svg, loader/image/warn.png, loader/pgsql2shp-cli.c, loader/pgsql2shp-core.c, loader/pgsql2shp-core.h, loader/safileio.c, loader/shapefil.h, loader/shp2pgsql-cli.c, loader/shp2pgsql-core.c, loader/shp2pgsql-core.h, loader/shp2pgsql-gui.c, loader/shp2pgsql-gui.ico, loader/shpcommon.c, loader/shpcommon.h, loader/shpopen.c, macros/ac_proj4_version.m4, macros/codeset.m4, macros/gettext.m4, macros/gtk-2.0.m4, macros/iconv.m4, macros/intl.m4, macros/intldir.m4, macros/intlmacosx.m4, macros/intltool.m4, macros/lib-ld.m4, macros/lib-link.m4, macros/lib-prefix.m4, macros/nls.m4, macros/po.m4, macros/progtest.m4, make_dist.sh, postgis/Makefile.in, postgis/Makefile.pgxs, postgis/README, postgis/TODO, postgis/compat.h, postgis/geography.h, postgis/geography.sql.in.c, postgis/geography_btree.c, postgis/geography_estimate.c, postgis/geography_inout.c, postgis/geography_measurement.c, postgis/geometry_estimate.c, postgis/geometry_inout.c, postgis/gserialized_gist_2d.c, postgis/gserialized_gist_nd.c, postgis/gserialized_typmod.c, postgis/legacy.sql.in.c, postgis/legacy_compatibility_layer.sql.in.c, postgis/long_xact.c, postgis/long_xact.sql.in.c, postgis/lwgeom_accum.c, postgis/lwgeom_box.c, postgis/lwgeom_box3d.c, postgis/lwgeom_btree.c, postgis/lwgeom_cache.c, postgis/lwgeom_cache.h, postgis/lwgeom_dump.c, postgis/lwgeom_export.c, postgis/lwgeom_export.h, postgis/lwgeom_functions_analytic.c, postgis/lwgeom_functions_analytic.h, postgis/lwgeom_functions_basic.c, postgis/lwgeom_functions_lrs.c, postgis/lwgeom_geos.c, postgis/lwgeom_geos.h, postgis/lwgeom_geos_clean.c, postgis/lwgeom_geos_prepared.c, postgis/lwgeom_geos_prepared.h, postgis/lwgeom_geos_relatematch.c, postgis/lwgeom_in_geojson.c, postgis/lwgeom_in_gml.c, postgis/lwgeom_in_kml.c, postgis/lwgeom_inout.c, postgis/lwgeom_ogc.c, postgis/lwgeom_rtree.c, postgis/lwgeom_rtree.h, postgis/lwgeom_spheroid.c, postgis/lwgeom_sqlmm.c, postgis/lwgeom_transform.c, postgis/lwgeom_triggers.c, postgis/postgis.sql.in.c, postgis/postgis_drop.sql.in.c, postgis/postgis_drop_before.sql.in.c, postgis/postgis_module.c, postgis/sqldefines.h.in, postgis/uninstall_geography.sql.in.c, postgis/uninstall_legacy.sql.in.c, postgis/uninstall_long_xact.sql.in.c, postgis/uninstall_sqlmm.sql.in.c, postgis_config.h.in, raster/CREDITS, raster/Makefile.in, raster/NEWS, raster/Version.config, raster/doc/doxygen.cfg.in, raster/install-sh, raster/loader/Makefile.in, raster/loader/raster2pgsql.c, raster/loader/raster2pgsql.h, raster/macros/ac_proj4_version.m4, raster/raster_config.h.in, raster/rt_core/Makefile.in, raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, raster/rt_pg/Makefile.in, raster/rt_pg/Makefile.pgxs, raster/rt_pg/rt_pg.c, raster/rt_pg/rt_pg.h, raster/rt_pg/rtpostgis.sql.in.c, raster/rt_pg/rtpostgis_drop.sql.in.c, raster/rt_pg/rtpostgis_legacy.sql.in.c, raster/rt_pg/rtpostgis_upgrade_cleanup.sql.in.c, raster/scripts/Makefile.in, raster/scripts/plpgsql/_MapAlgebraParts.sql, raster/scripts/plpgsql/readme.txt, raster/scripts/plpgsql/st_addband.sql, raster/scripts/plpgsql/st_areaweightedsummarystats.sql, raster/scripts/plpgsql/st_asraster.sql, raster/scripts/plpgsql/st_clip.sql, raster/scripts/plpgsql/st_createindexraster.sql, raster/scripts/plpgsql/st_deleteband.sql, raster/scripts/plpgsql/st_geomextent2rastercoord.sql, raster/scripts/plpgsql/st_histogram.sql, raster/scripts/plpgsql/st_mapalgebra.sql, raster/scripts/plpgsql/st_mapalgebra_optimized.sql, raster/scripts/plpgsql/st_mapalgebrafctngb.sql, raster/scripts/plpgsql/st_multibandmapalgebra.sql, raster/scripts/plpgsql/st_pixelaspoints.sql, raster/scripts/plpgsql/st_pixelaspolygons.sql, raster/scripts/plpgsql/st_querytables.sql, raster/scripts/plpgsql/st_reclass.sql, raster/scripts/plpgsql/st_setarray.sql, raster/scripts/plpgsql/st_setvalues.sql, raster/scripts/plpgsql/st_splittable.sql, raster/scripts/plpgsql/st_summarystatsagg.sql, raster/scripts/plpgsql/st_tile.sql, raster/scripts/plpgsql/st_union.sql, raster/scripts/python/Makefile.in, raster/scripts/python/Makefile.rt.sample, raster/scripts/python/genraster.py, raster/scripts/python/ovdump.py, raster/scripts/python/pixval.py, raster/scripts/python/raster2pgsql.py, raster/scripts/python/rtgdalraster.py, raster/scripts/python/rtpixdump.py, raster/scripts/python/rtreader.py, raster/scripts/python/rtrowdump.py, raster/scripts/python/window.py, raster/test/Makefile.in, raster/test/core/Makefile.in, raster/test/core/check.h, raster/test/core/testapi.c, raster/test/core/testwkb.c, raster/test/regress/Makefile.in, raster/test/regress/README, raster/test/regress/box3d.sql, raster/test/regress/box3d_expected, raster/test/regress/bug_test_car5.sql, raster/test/regress/bug_test_car5_expected, raster/test/regress/check_raster_columns.sql, raster/test/regress/check_raster_columns_expected, raster/test/regress/check_raster_overviews.sql, raster/test/regress/check_raster_overviews_expected, raster/test/regress/create_rt_band_properties_test.sql, raster/test/regress/create_rt_band_properties_test_expected, raster/test/regress/create_rt_empty_raster_test.sql, raster/test/regress/create_rt_empty_raster_test_expected, raster/test/regress/create_rt_gist_test.sql, raster/test/regress/create_rt_gist_test_expected, raster/test/regress/create_rt_mapalgebra_test.sql, raster/test/regress/create_rt_mapalgebra_test_expected, raster/test/regress/create_rt_mapalgebrafctngb_test.sql, raster/test/regress/create_rt_mapalgebrafctngb_test_expected, raster/test/regress/create_rt_properties_test.sql, raster/test/regress/create_rt_properties_test_expected, raster/test/regress/create_rt_utility_test.sql, raster/test/regress/drop_rt_band_properties_test.sql, raster/test/regress/drop_rt_band_properties_test_expected, raster/test/regress/drop_rt_empty_raster_test.sql, raster/test/regress/drop_rt_empty_raster_test_expected, raster/test/regress/drop_rt_gist_test.sql, raster/test/regress/drop_rt_gist_test_expected, raster/test/regress/drop_rt_mapalgebra_test.sql, raster/test/regress/drop_rt_mapalgebra_test_expected, raster/test/regress/drop_rt_mapalgebrafctngb_test.sql, raster/test/regress/drop_rt_mapalgebrafctngb_test_expected, raster/test/regress/drop_rt_properties_test.sql, raster/test/regress/drop_rt_properties_test_expected, raster/test/regress/loader/Basic-post.sh, raster/test/regress/loader/Basic-pre.sh, raster/test/regress/loader/Basic.select.sql, raster/test/regress/loader/BasicCopy-post.sh, raster/test/regress/loader/BasicCopy-pre.sh, raster/test/regress/loader/BasicCopy.select.sql, raster/test/regress/loader/Tiled10x10-post.sh, raster/test/regress/loader/Tiled10x10-pre.sh, raster/test/regress/loader/Tiled10x10.select.sql, raster/test/regress/loader/Tiled10x10Copy-post.sh, raster/test/regress/loader/Tiled10x10Copy-pre.sh, raster/test/regress/loader/Tiled10x10Copy.select.sql, raster/test/regress/loader/testraster.tif, raster/test/regress/rt_above.sql, raster/test/regress/rt_above_expected, raster/test/regress/rt_addband.sql, raster/test/regress/rt_addband_expected, raster/test/regress/rt_asgdalraster.sql, raster/test/regress/rt_asgdalraster_expected, raster/test/regress/rt_asjpeg.sql, raster/test/regress/rt_asjpeg_expected, raster/test/regress/rt_aspng.sql, raster/test/regress/rt_aspng_expected, raster/test/regress/rt_asraster.sql, raster/test/regress/rt_asraster_expected, raster/test/regress/rt_astiff.sql, raster/test/regress/rt_astiff_expected, raster/test/regress/rt_band.sql, raster/test/regress/rt_band_expected, raster/test/regress/rt_band_properties.sql, raster/test/regress/rt_band_properties_expected, raster/test/regress/rt_bandmetadata.sql, raster/test/regress/rt_bandmetadata_expected, raster/test/regress/rt_below.sql, raster/test/regress/rt_below_expected, raster/test/regress/rt_bytea.sql, raster/test/regress/rt_bytea_expected, raster/test/regress/rt_clip.sql, raster/test/regress/rt_clip_expected, raster/test/regress/rt_contain.sql, raster/test/regress/rt_contain_expected, raster/test/regress/rt_contained.sql, raster/test/regress/rt_contained_expected, raster/test/regress/rt_count.sql, raster/test/regress/rt_count_expected, raster/test/regress/rt_dimensions.sql, raster/test/regress/rt_dimensions_expected, raster/test/regress/rt_georeference.sql, raster/test/regress/rt_georeference_expected, raster/test/regress/rt_hasnoband.sql, raster/test/regress/rt_hasnoband_expected, raster/test/regress/rt_histogram.sql, raster/test/regress/rt_histogram_expected, raster/test/regress/rt_intersection.sql, raster/test/regress/rt_intersection_expected, raster/test/regress/rt_intersects.sql, raster/test/regress/rt_intersects_expected, raster/test/regress/rt_io.sql, raster/test/regress/rt_io_expected, raster/test/regress/rt_isempty.sql, raster/test/regress/rt_isempty_expected, raster/test/regress/rt_left.sql, raster/test/regress/rt_left_expected, raster/test/regress/rt_mapalgebraexpr.sql, raster/test/regress/rt_mapalgebraexpr_2raster.sql, raster/test/regress/rt_mapalgebraexpr_2raster_expected, raster/test/regress/rt_mapalgebraexpr_expected, raster/test/regress/rt_mapalgebrafct.sql, raster/test/regress/rt_mapalgebrafct_2raster.sql, raster/test/regress/rt_mapalgebrafct_2raster_expected, raster/test/regress/rt_mapalgebrafct_expected, raster/test/regress/rt_mapalgebrafctngb.sql, raster/test/regress/rt_mapalgebrafctngb_expected, raster/test/regress/rt_mapalgebrafctngb_userfunc.sql, raster/test/regress/rt_mapalgebrafctngb_userfunc_expected, raster/test/regress/rt_metadata.sql, raster/test/regress/rt_metadata_expected, raster/test/regress/rt_overabove.sql, raster/test/regress/rt_overabove_expected, raster/test/regress/rt_overbelow.sql, raster/test/regress/rt_overbelow_expected, raster/test/regress/rt_overlap.sql, raster/test/regress/rt_overlap_expected, raster/test/regress/rt_overleft.sql, raster/test/regress/rt_overleft_expected, raster/test/regress/rt_overright.sql, raster/test/regress/rt_overright_expected, raster/test/regress/rt_pixelsize.sql, raster/test/regress/rt_pixelsize_expected, raster/test/regress/rt_pixelvalue.sql, raster/test/regress/rt_pixelvalue_expected, raster/test/regress/rt_quantile.sql, raster/test/regress/rt_quantile_expected, raster/test/regress/rt_reclass.sql, raster/test/regress/rt_reclass_expected, raster/test/regress/rt_resample.sql, raster/test/regress/rt_resample_expected, raster/test/regress/rt_right.sql, raster/test/regress/rt_right_expected, raster/test/regress/rt_rotation.sql, raster/test/regress/rt_rotation_expected, raster/test/regress/rt_same.sql, raster/test/regress/rt_same_expected, raster/test/regress/rt_samealignment.sql, raster/test/regress/rt_samealignment_expected, raster/test/regress/rt_scale.sql, raster/test/regress/rt_scale_expected, raster/test/regress/rt_set_band_properties.sql, raster/test/regress/rt_set_band_properties_expected, raster/test/regress/rt_set_properties.sql, raster/test/regress/rt_set_properties_expected, raster/test/regress/rt_spatial_relationship.sql, raster/test/regress/rt_spatial_relationship_expected, raster/test/regress/rt_summarystats.sql, raster/test/regress/rt_summarystats_expected, raster/test/regress/rt_union.sql, raster/test/regress/rt_union_expected, raster/test/regress/rt_upperleft.sql, raster/test/regress/rt_upperleft_expected, raster/test/regress/rt_utility.sql, raster/test/regress/rt_utility_expected, raster/test/regress/rt_valuecount.sql, raster/test/regress/rt_valuecount_expected, raster/test/regress/rt_valuepercent.sql, raster/test/regress/rt_valuepercent_expected, raster/test/regress/run_test.in, raster/test/regress/testgdalraster.in, raster/test/regress/testgdalraster_expected, raster/test/regress/tickets.sql, raster/test/regress/tickets_expected, regress/Makefile.in, regress/README, regress/affine.sql, regress/affine_expected, regress/bestsrid.sql, regress/bestsrid_expected, regress/binary.sql, regress/binary_expected, regress/clean.sql, regress/clean_expected, regress/concave_hull.sql, regress/concave_hull_expected, regress/ctors.sql, regress/ctors_expected, regress/dump.sql, regress/dump_expected, regress/dumppoints.sql, regress/dumppoints_expected, regress/empty.sql, regress/empty_expected, regress/hausdorff.sql, regress/hausdorff_expected, regress/in_geojson.sql, regress/in_geojson_expected, regress/in_gml.sql, regress/in_gml_expected, regress/in_kml.sql, regress/in_kml_expected, regress/iscollection.sql, regress/iscollection_expected, regress/isvaliddetail.sql, regress/isvaliddetail_expected, regress/legacy.sql, regress/legacy_expected, regress/loader/Arc.dbf, regress/loader/Arc.select.sql, regress/loader/Arc.shp, regress/loader/ArcM.dbf, regress/loader/ArcM.select.sql, regress/loader/ArcM.shp, regress/loader/ArcZ.dbf, regress/loader/ArcZ.select.sql, regress/loader/ArcZ.shp, regress/loader/Latin1.dbf, regress/loader/Latin1.select.sql, regress/loader/MultiPoint.dbf, regress/loader/MultiPoint.select.sql, regress/loader/MultiPoint.shp, regress/loader/MultiPointM.dbf, regress/loader/MultiPointM.select.sql, regress/loader/MultiPointM.shp, regress/loader/MultiPointZ.dbf, regress/loader/MultiPointZ.select.sql, regress/loader/MultiPointZ.shp, regress/loader/MultiToSinglePoint.dbf, regress/loader/MultiToSinglePoint.select.sql, regress/loader/NoTransPoint.dbf, regress/loader/NoTransPoint.select.sql, regress/loader/NotReallyMultiPoint.dbf, regress/loader/NotReallyMultiPoint.select.sql, regress/loader/Point.dbf, regress/loader/Point.select.sql, regress/loader/Point.shp, regress/loader/PointM.dbf, regress/loader/PointM.select.sql, regress/loader/PointM.shp, regress/loader/PointWithSchema-post.sql, regress/loader/PointWithSchema-pre.sql, regress/loader/PointWithSchema.dbf, regress/loader/PointWithSchema.select.sql, regress/loader/PointZ.dbf, regress/loader/PointZ.select.sql, regress/loader/PointZ.shp, regress/loader/Polygon.dbf, regress/loader/Polygon.select.sql, regress/loader/Polygon.shp, regress/loader/PolygonM.dbf, regress/loader/PolygonM.select.sql, regress/loader/PolygonM.shp, regress/loader/PolygonZ.dbf, regress/loader/PolygonZ.select.sql, regress/loader/PolygonZ.shp, regress/loader/README, regress/loader/ReprojectPts-post.sql, regress/loader/ReprojectPts-pre.sql, regress/loader/ReprojectPts.dbf, regress/loader/ReprojectPts.select.sql, regress/loader/ReprojectPtsGeog-post.sql, regress/loader/ReprojectPtsGeog-pre.sql, regress/loader/ReprojectPtsGeog.dbf, regress/loader/ReprojectPtsGeog.select.sql, regress/loader/TSIPolygon.dbf, regress/loader/TSIPolygon.select.sql, regress/loader/TSTIPolygon.dbf, regress/loader/TSTIPolygon.select.sql, regress/loader/TSTPolygon.dbf, regress/loader/TSTPolygon.select.sql, regress/long_xact.sql, regress/long_xact_expected, regress/lwgeom_regress.sql, regress/lwgeom_regress_expected, regress/measures.sql, regress/measures_expected, regress/node.sql, regress/node_expected, regress/offsetcurve.sql, regress/offsetcurve_expected, regress/out_geography.sql, regress/out_geography_expected, regress/out_geometry.sql, regress/out_geometry_expected, regress/polygonize.sql, regress/polygonize_expected, regress/polyhedralsurface.sql, regress/polyhedralsurface_expected, regress/postgis_type_name.sql, regress/postgis_type_name_expected, regress/regress.sql, regress/regress_bdpoly.sql, regress/regress_bdpoly_expected, regress/regress_biginsert.sql, regress/regress_buffer_params.sql, regress/regress_buffer_params_expected, regress/regress_expected, regress/regress_index.sql, regress/regress_index_expected, regress/regress_index_nulls.sql, regress/regress_index_nulls_expected, regress/regress_lots_of_nulls.sql, regress/regress_lots_of_points.sql, regress/regress_lrs.sql, regress/regress_lrs_expected, regress/regress_management.sql, regress/regress_management_expected, regress/regress_ogc.sql, regress/regress_ogc_cover.sql, regress/regress_ogc_cover_expected, regress/regress_ogc_expected, regress/regress_ogc_prep.sql, regress/regress_ogc_prep_expected, regress/regress_proj.sql, regress/regress_proj_expected, regress/relate.sql, regress/relate_bnr.sql, regress/relate_bnr_expected, regress/relate_expected, regress/relatematch.sql, regress/relatematch_expected, regress/remove_repeated_points.sql, regress/remove_repeated_points_expected, regress/removepoint.sql, regress/removepoint_expected, regress/setpoint.sql, regress/setpoint_expected, regress/sharedpaths.sql, regress/sharedpaths_expected, regress/simplify.sql, regress/simplify_expected, regress/snap.sql, regress/snap_expected, regress/snaptogrid.sql, regress/snaptogrid_expected, regress/split.sql, regress/split_expected, regress/sql-mm-circularstring.sql, regress/sql-mm-circularstring_expected, regress/sql-mm-compoundcurve.sql, regress/sql-mm-compoundcurve_expected, regress/sql-mm-curvepoly.sql, regress/sql-mm-curvepoly_expected, regress/sql-mm-general.sql, regress/sql-mm-general_expected, regress/sql-mm-multicurve.sql, regress/sql-mm-multicurve_expected, regress/sql-mm-multisurface.sql, regress/sql-mm-multisurface_expected, regress/sql-mm-serialize.sql, regress/sql-mm-serialize_expected, regress/summary.sql, regress/summary_expected, regress/tickets.sql, regress/tickets_expected, regress/typmod.sql, regress/typmod_expected, regress/unaryunion.sql, regress/unaryunion_expected, regress/wkb.sql, regress/wkb_expected, regress/wkt.sql, regress/wkt_expected, regress/wmsservers.sql, regress/wmsservers_expected, spatial_ref_sys.sql, topology/ER/Makefile, topology/ER/topology.fig, topology/Makefile.in, topology/README, topology/TODO, topology/sql/gml.sql.in.c, topology/sql/manage/CopyTopology.sql.in.c, topology/sql/manage/ManageHelper.sql.in.c, topology/sql/manage/TopologySummary.sql.in.c, topology/sql/polygonize.sql.in.c, topology/sql/populate.sql.in.c, topology/sql/predicates.sql.in.c, topology/sql/query/GetNodeEdges.sql.in.c, topology/sql/query/GetRingEdges.sql.in.c, topology/sql/query/getedgebypoint.sql.in.c, topology/sql/query/getfacebypoint.sql.in.c, topology/sql/query/getnodebypoint.sql.in.c, topology/sql/sqlmm.sql.in.c, topology/sql/topoelement/topoelement_agg.sql.in.c, topology/sql/topogeometry/totopogeom.sql.in.c, topology/sql/topogeometry/type.sql.in.c, topology/test/Makefile, topology/test/cache_geometries.sql, topology/test/edit_topology.sql, topology/test/hierarchy.sql, topology/test/invalid_topology.sql, topology/test/load_features.sql, topology/test/load_topology.sql.in, topology/test/more_features.sql, topology/test/predicates.sql.in, topology/test/query_features.sql, topology/test/regress/addedge.sql, topology/test/regress/addedge_expected, topology/test/regress/addface.sql, topology/test/regress/addface2.5d.sql, topology/test/regress/addface2.5d_expected, topology/test/regress/addface_expected, topology/test/regress/addnode.sql, topology/test/regress/addnode_expected, topology/test/regress/addtopogeometrycolumn.sql, topology/test/regress/addtopogeometrycolumn_expected, topology/test/regress/copytopology.sql, topology/test/regress/copytopology_expected, topology/test/regress/createtopogeom.sql, topology/test/regress/createtopogeom_expected, topology/test/regress/createtopology.sql, topology/test/regress/createtopology_expected, topology/test/regress/droptopology.sql, topology/test/regress/droptopology_expected, topology/test/regress/getedgebypoint.sql, topology/test/regress/getedgebypoint_expected, topology/test/regress/getfacebypoint.sql, topology/test/regress/getfacebypoint_expected, topology/test/regress/getnodebypoint.sql, topology/test/regress/getnodebypoint_expected, topology/test/regress/getnodeedges.sql, topology/test/regress/getnodeedges_expected, topology/test/regress/getringedges.sql, topology/test/regress/getringedges_expected, topology/test/regress/gml.sql, topology/test/regress/gml_expected, topology/test/regress/layertrigger.sql, topology/test/regress/layertrigger_expected, topology/test/regress/legacy_invalid.sql, topology/test/regress/legacy_invalid_expected, topology/test/regress/legacy_predicate.sql, topology/test/regress/legacy_predicate_expected, topology/test/regress/legacy_query.sql, topology/test/regress/legacy_query_expected, topology/test/regress/legacy_validate.sql, topology/test/regress/legacy_validate_expected, topology/test/regress/polygonize.sql, topology/test/regress/polygonize_expected, topology/test/regress/sqlmm.sql, topology/test/regress/sqlmm_expected, topology/test/regress/st_addedgemodface.sql, topology/test/regress/st_addedgemodface_expected, topology/test/regress/st_addedgenewfaces.sql, topology/test/regress/st_addedgenewfaces_expected, topology/test/regress/st_addisoedge.sql, topology/test/regress/st_addisoedge_expected, topology/test/regress/st_addisonode.sql, topology/test/regress/st_addisonode_expected, topology/test/regress/st_changeedgegeom.sql, topology/test/regress/st_changeedgegeom_expected, topology/test/regress/st_createtopogeo.sql, topology/test/regress/st_createtopogeo_expected, topology/test/regress/st_getfaceedges.sql, topology/test/regress/st_getfaceedges_expected, topology/test/regress/st_getfacegeometry.sql, topology/test/regress/st_getfacegeometry_expected, topology/test/regress/st_modedgeheal.sql, topology/test/regress/st_modedgeheal_expected, topology/test/regress/st_modedgesplit.sql, topology/test/regress/st_modedgesplit_expected, topology/test/regress/st_newedgeheal.sql, topology/test/regress/st_newedgeheal_expected, topology/test/regress/st_newedgessplit.sql, topology/test/regress/st_newedgessplit_expected, topology/test/regress/st_remedgemodface.sql, topology/test/regress/st_remedgemodface_expected, topology/test/regress/st_remedgenewface.sql, topology/test/regress/st_remedgenewface_expected, topology/test/regress/topo2.5d.sql, topology/test/regress/topo2.5d_expected, topology/test/regress/topoelement.sql, topology/test/regress/topoelement_expected, topology/test/regress/topoelementarray_agg.sql, topology/test/regress/topoelementarray_agg_expected, topology/test/regress/topogeo_addlinestring.sql, topology/test/regress/topogeo_addlinestring_expected, topology/test/regress/topogeo_addpoint.sql, topology/test/regress/topogeo_addpoint_expected, topology/test/regress/topogeo_addpolygon.sql, topology/test/regress/topogeo_addpolygon_expected, topology/test/regress/topogeometry_type.sql, topology/test/regress/topogeometry_type_expected, topology/test/regress/totopogeom.sql, topology/test/regress/totopogeom_expected, topology/test/validate_topology.sql, topology/topology.sql.in.c, topology/topology_drop_after.sql.in.c, topology/topology_drop_before.sql.in.c, utils/Makefile.in, utils/README, utils/create_undef.pl, utils/postgis_proc_upgrade.pl, utils/postgis_restore.pl.in, utils/profile_intersects.pl, utils/read_scripts_version.pl, utils/svn_repo_revision.pl, utils/test_estimation.pl, utils/test_geography_estimation.pl, utils/test_geography_joinestimation.pl, utils/test_joinestimation.pl: Try again with line endings, this time using eol-style instead of eol-type (#1605) 2012-02-27 20:58 Paul Ramsey <pramsey@cleverelephant.ca> * [r9323] COPYING, CREDITS, GNUmakefile.in, HOWTO_RELEASE, LICENSE.TXT, MIGRATION, Makefile, NEWS, README.postgis, README.raster, STYLE, TODO, Version.config, astyle.sh, autogen.sh, configure.ac, doc/Makefile.comments.in, doc/Makefile.in, doc/README, doc/ZMSgeoms.txt, doc/doxygen.cfg.in, doc/extras.xml, doc/extras_historytable.xml, doc/extras_tigergeocoder.xml, doc/extras_topology.xml, doc/faq.xml, doc/faq_raster.xml, doc/geography.txt, doc/html/image_src/Makefile.in, doc/html/image_src/de9im01.wkt, doc/html/image_src/de9im02.wkt, doc/html/image_src/de9im03.wkt, doc/html/image_src/de9im04.wkt, doc/html/image_src/de9im05.wkt, doc/html/image_src/de9im06.wkt, doc/html/image_src/de9im07.wkt, doc/html/image_src/de9im08.wkt, doc/html/image_src/de9im09.wkt, doc/html/image_src/de9im10.wkt, doc/html/image_src/de9im11.wkt, doc/html/image_src/de9im12.wkt, doc/html/image_src/de9im13.wkt, doc/html/image_src/generator.c, doc/html/image_src/st_azimuth01.wkt, doc/html/image_src/st_azimuth02.wkt, doc/html/image_src/st_azimuthmath.sql, doc/html/image_src/st_buffer01.wkt, doc/html/image_src/st_buffer02.wkt, doc/html/image_src/st_buffer03.wkt, doc/html/image_src/st_buffer04.wkt, doc/html/image_src/st_buffer05.wkt, doc/html/image_src/st_buffer06.wkt, doc/html/image_src/st_buffer07.wkt, doc/html/image_src/st_buffer08.wkt, doc/html/image_src/st_buildarea01.wkt, doc/html/image_src/st_buildarea02.wkt, doc/html/image_src/st_centroid01.wkt, doc/html/image_src/st_centroid02.wkt, doc/html/image_src/st_centroid03.wkt, doc/html/image_src/st_centroid04.wkt, doc/html/image_src/st_closestpoint01.wkt, doc/html/image_src/st_closestpoint02.wkt, doc/html/image_src/st_concavehull01.wkt, doc/html/image_src/st_concavehull02.wkt, doc/html/image_src/st_concavehull03.wkt, doc/html/image_src/st_concavehull04.wkt, doc/html/image_src/st_concavehull05.wkt, doc/html/image_src/st_concavehull06.wkt, doc/html/image_src/st_concavehull07.wkt, doc/html/image_src/st_concavehull08.wkt, doc/html/image_src/st_contains01.wkt, doc/html/image_src/st_contains02.wkt, doc/html/image_src/st_contains03.wkt, doc/html/image_src/st_contains04.wkt, doc/html/image_src/st_contains05.wkt, doc/html/image_src/st_contains06.wkt, doc/html/image_src/st_convexhull01.wkt, doc/html/image_src/st_crosses01.wkt, doc/html/image_src/st_crosses02.wkt, doc/html/image_src/st_crosses03.wkt, doc/html/image_src/st_crosses04.wkt, doc/html/image_src/st_difference01.wkt, doc/html/image_src/st_dumppoints01.wkt, doc/html/image_src/st_issimple01.wkt, doc/html/image_src/st_issimple02.wkt, doc/html/image_src/st_issimple03.wkt, doc/html/image_src/st_issimple04.wkt, doc/html/image_src/st_issimple05.wkt, doc/html/image_src/st_issimple06.wkt, doc/html/image_src/st_issimple07.wkt, doc/html/image_src/st_isvalid01.wkt, doc/html/image_src/st_isvalid02.wkt, doc/html/image_src/st_isvalid03.wkt, doc/html/image_src/st_isvalid04.wkt, doc/html/image_src/st_isvalid05.wkt, doc/html/image_src/st_isvalid06.wkt, doc/html/image_src/st_isvalid07.wkt, doc/html/image_src/st_isvalid08.wkt, doc/html/image_src/st_isvalid09.wkt, doc/html/image_src/st_line_interpolate_point01.wkt, doc/html/image_src/st_line_substring01.wkt, doc/html/image_src/st_linecrossingdirection01.wkt, doc/html/image_src/st_linecrossingdirection02.wkt, doc/html/image_src/st_linecrossingdirection03.wkt, doc/html/image_src/st_linecrossingdirection04.wkt, doc/html/image_src/st_longestline01.wkt, doc/html/image_src/st_longestline02.wkt, doc/html/image_src/st_longestline03.wkt, doc/html/image_src/st_minimumboundingcircle01.wkt, doc/html/image_src/st_offsetcurve01.wkt, doc/html/image_src/st_offsetcurve02.wkt, doc/html/image_src/st_offsetcurve03.wkt, doc/html/image_src/st_offsetcurve04.wkt, doc/html/image_src/st_offsetcurve05.wkt, doc/html/image_src/st_offsetcurve06.wkt, doc/html/image_src/st_overlaps01.wkt, doc/html/image_src/st_overlaps02.wkt, doc/html/image_src/st_overlaps03.wkt, doc/html/image_src/st_sharedpaths01.wkt, doc/html/image_src/st_sharedpaths02.wkt, doc/html/image_src/st_shortestline01.wkt, doc/html/image_src/st_shortestline02.wkt, doc/html/image_src/st_snap01.wkt, doc/html/image_src/st_snap02.wkt, doc/html/image_src/st_snap03.wkt, doc/html/image_src/st_snap04.wkt, doc/html/image_src/st_snap05.wkt, doc/html/image_src/st_split01.wkt, doc/html/image_src/st_split02.wkt, doc/html/image_src/st_split03.wkt, doc/html/image_src/st_split04.wkt, doc/html/image_src/st_symdifference01.wkt, doc/html/image_src/st_symdifference02.wkt, doc/html/image_src/st_touches01.wkt, doc/html/image_src/st_touches02.wkt, doc/html/image_src/st_touches03.wkt, doc/html/image_src/st_touches04.wkt, doc/html/image_src/st_touches05.wkt, doc/html/image_src/st_touches06.wkt, doc/html/image_src/st_within01.wkt, doc/html/image_src/styles.c, doc/html/image_src/styles.conf, doc/html/image_src/styles.h, doc/html/images/PostGIS_logo.png, doc/html/images/caution.png, doc/html/images/ccbysa.png, doc/html/images/check.png, doc/html/images/important.png, doc/html/images/matrix_autocast.png, doc/html/images/matrix_checkmark.png, doc/html/images/matrix_transform.png, doc/html/images/note.png, doc/html/images/osgeo_logo.png, doc/html/images/raster_xscale_yscale_xskew_yskew.png, doc/html/images/rt_st_transform01.png, doc/html/images/rt_st_transform02.png, doc/html/images/rt_st_transform03.png, doc/html/images/st_asraster01.png, doc/html/images/st_asraster02.png, doc/html/images/st_band01.png, doc/html/images/st_band02.png, doc/html/images/st_band03.png, doc/html/images/st_clip01.png, doc/html/images/st_clip02.png, doc/html/images/st_clip03.png, doc/html/images/st_crosses-math.gif, doc/html/images/st_mapalgebraexpr01.png, doc/html/images/st_mapalgebraexpr02.png, doc/html/images/st_mapalgebraexpr2_01.png, doc/html/images/st_mapalgebraexpr2_02.png, doc/html/images/st_mapalgebraexpr2_04.png, doc/html/images/st_mapalgebraexpr2_05.png, doc/html/images/st_mapalgebraexpr2_06.png, doc/html/images/st_mapalgebraexpr2_07.png, doc/html/images/st_mapalgebrafct2_01.png, doc/html/images/st_mapalgebrafct2_02.png, doc/html/images/st_mapalgebrafctngb01.png, doc/html/images/st_mapalgebrafctngb02.png, doc/html/images/st_resample01.png, doc/html/images/st_resample02.png, doc/html/images/st_rescale01.png, doc/html/images/st_rescale02.png, doc/html/images/st_touches-math.gif, doc/html/images/tip.png, doc/html/images/warning.png, doc/html/style.css, doc/installation.xml, doc/introduction.xml, doc/performance_tips.xml, doc/postgis.xml, doc/reference.xml, doc/reference_accessor.xml, doc/reference_constructor.xml, doc/reference_editor.xml, doc/reference_exception.xml, doc/reference_lrs.xml, doc/reference_management.xml, doc/reference_measure.xml, doc/reference_misc.xml, doc/reference_operator.xml, doc/reference_output.xml, doc/reference_processing.xml, doc/reference_raster.xml, doc/reference_transaction.xml, doc/reference_type.xml, doc/release_notes.xml, doc/reporting.xml, doc/rfc/postgis_rfc_02.txt, doc/rfc/postgis_rfc_03.txt, doc/rfc/postgis_rfc_03_sheet.txt, doc/rfc/postgis_rfc_04.txt, doc/template.xml, doc/using_postgis_app.xml, doc/using_postgis_dataman.xml, doc/using_raster_dataman.xml, doc/xmlformat.conf, extensions/Makefile.in, extensions/README, extensions/postgis/Makefile.in, extensions/postgis/postgis.control.in, extensions/postgis/sql_bits/remove_from_extension.sql.in, extensions/postgis_extension_helper.sql, extensions/postgis_extension_helper_uninstall.sql, extensions/postgis_topology/Makefile.in, extensions/postgis_topology/postgis_topology.control.in, extensions/postgis_topology/sql_bits/remove_from_extension.sql.in, extras/WFS_locks/Makefile, extras/WFS_locks/README, extras/WFS_locks/WFS_locks.c, extras/WFS_locks/WFS_locks.sql.in, extras/WFS_locks/test.sql, extras/history_table/README, extras/history_table/history_table.sql, extras/ogc_test_suite/1_schema.sql, extras/ogc_test_suite/2_queries.sql, extras/ogc_test_suite/3_cleanup.sql, extras/ogc_test_suite/Makefile, extras/ogc_test_suite/README, extras/rpm/README, extras/rpm/patches/filter-requires-perl-Pg.sh, extras/template_gis/Makefile, extras/template_gis/README, extras/template_gis/createdb.postgis.in, extras/template_gis/mktemplate_gis.in, extras/template_gis/mktemplate_gis.sh.in, extras/template_gis/postgis_env.sh.in, extras/template_gis/postgres_lib.sh.in, extras/template_gis/rmtemplate_gis.in, extras/template_gis/rmtemplate_gis.sh.in, extras/tiger_geocoder/README, extras/tiger_geocoder/tiger_2006andbefore/README, extras/tiger_geocoder/tiger_2006andbefore/create_geocode.sql, extras/tiger_geocoder/tiger_2006andbefore/geocode/geocode.sql, extras/tiger_geocoder/tiger_2006andbefore/geocode/geocode_address.sql, extras/tiger_geocoder/tiger_2006andbefore/geocode/geocode_address_countysub_exact.sql, extras/tiger_geocoder/tiger_2006andbefore/geocode/geocode_address_countysub_fuzzy.sql, extras/tiger_geocoder/tiger_2006andbefore/geocode/geocode_address_place_exact.sql, extras/tiger_geocoder/tiger_2006andbefore/geocode/geocode_address_place_fuzzy.sql, extras/tiger_geocoder/tiger_2006andbefore/geocode/geocode_address_state.sql, extras/tiger_geocoder/tiger_2006andbefore/geocode/geocode_address_zip.sql, extras/tiger_geocoder/tiger_2006andbefore/geocode/geocode_get_point.sql, extras/tiger_geocoder/tiger_2006andbefore/geocode/geocode_location.sql, extras/tiger_geocoder/tiger_2006andbefore/geocode/geocode_zip.sql, extras/tiger_geocoder/tiger_2006andbefore/geocode/includes_address.sql, extras/tiger_geocoder/tiger_2006andbefore/geocode/interpolate_from_address.sql, extras/tiger_geocoder/tiger_2006andbefore/geocode/rate_attributes.sql, extras/tiger_geocoder/tiger_2006andbefore/import/load_tiger.sh, extras/tiger_geocoder/tiger_2006andbefore/import/newdb.sh, extras/tiger_geocoder/tiger_2006andbefore/import/tigerimport.sh, extras/tiger_geocoder/tiger_2006andbefore/import/tigerpoly2.py, extras/tiger_geocoder/tiger_2006andbefore/normalize/count_words.sql, extras/tiger_geocoder/tiger_2006andbefore/normalize/end_soundex.sql, extras/tiger_geocoder/tiger_2006andbefore/normalize/get_last_words.sql, extras/tiger_geocoder/tiger_2006andbefore/normalize/location_extract.sql, extras/tiger_geocoder/tiger_2006andbefore/normalize/location_extract_countysub_exact.sql, extras/tiger_geocoder/tiger_2006andbefore/normalize/location_extract_countysub_fuzzy.sql, extras/tiger_geocoder/tiger_2006andbefore/normalize/location_extract_place_exact.sql, extras/tiger_geocoder/tiger_2006andbefore/normalize/location_extract_place_fuzzy.sql, extras/tiger_geocoder/tiger_2006andbefore/normalize/normalize_address.sql, extras/tiger_geocoder/tiger_2006andbefore/normalize/pprint_addy.sql, extras/tiger_geocoder/tiger_2006andbefore/normalize/state_extract.sql, extras/tiger_geocoder/tiger_2006andbefore/orig/tiger_geocoder.sql, extras/tiger_geocoder/tiger_2006andbefore/tables/lookup_tables.sql, extras/tiger_geocoder/tiger_2006andbefore/tables/roads_local.sql, extras/tiger_geocoder/tiger_2006andbefore/tables/tiger_geocode_roads.sql, extras/tiger_geocoder/tiger_2006andbefore/utility/cull_null.sql, extras/tiger_geocoder/tiger_2006andbefore/utility/levenshtein_ignore_case.sql, extras/tiger_geocoder/tiger_2006andbefore/utility/nullable_levenshtein.sql, extras/tiger_geocoder/tiger_2006andbefore/utility/utmzone.sql, extras/tiger_geocoder/tiger_2010/README, extras/tiger_geocoder/tiger_2010/census_loader.sql, extras/tiger_geocoder/tiger_2010/create_geocode.bat, extras/tiger_geocoder/tiger_2010/create_geocode.sh, extras/tiger_geocoder/tiger_2010/create_geocode.sql, extras/tiger_geocoder/tiger_2010/geocode/census_tracts_functions.sql, extras/tiger_geocoder/tiger_2010/geocode/geocode.sql, extras/tiger_geocoder/tiger_2010/geocode/geocode_address.sql, extras/tiger_geocoder/tiger_2010/geocode/geocode_intersection.sql, extras/tiger_geocoder/tiger_2010/geocode/geocode_location.sql, extras/tiger_geocoder/tiger_2010/geocode/includes_address.sql, extras/tiger_geocoder/tiger_2010/geocode/interpolate_from_address.sql, extras/tiger_geocoder/tiger_2010/geocode/other_helper_functions.sql, extras/tiger_geocoder/tiger_2010/geocode/rate_attributes.sql, extras/tiger_geocoder/tiger_2010/geocode/reverse_geocode.sql, extras/tiger_geocoder/tiger_2010/legacy_import/tiger2008/import_tiger_shps.sh, extras/tiger_geocoder/tiger_2010/normalize/count_words.sql, extras/tiger_geocoder/tiger_2010/normalize/end_soundex.sql, extras/tiger_geocoder/tiger_2010/normalize/get_last_words.sql, extras/tiger_geocoder/tiger_2010/normalize/location_extract.sql, extras/tiger_geocoder/tiger_2010/normalize/location_extract_countysub_exact.sql, extras/tiger_geocoder/tiger_2010/normalize/location_extract_countysub_fuzzy.sql, extras/tiger_geocoder/tiger_2010/normalize/location_extract_place_exact.sql, extras/tiger_geocoder/tiger_2010/normalize/location_extract_place_fuzzy.sql, extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql, extras/tiger_geocoder/tiger_2010/normalize/pprint_addy.sql, extras/tiger_geocoder/tiger_2010/normalize/state_extract.sql, extras/tiger_geocoder/tiger_2010/regress/geocode_regress.sql, extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress.sql, extras/tiger_geocoder/tiger_2010/regress/regress.sql, extras/tiger_geocoder/tiger_2010/regress/reverse_geocode_regress.sql, extras/tiger_geocoder/tiger_2010/tables/lookup_tables_2010.sql, extras/tiger_geocoder/tiger_2010/tiger_loader.sql, extras/tiger_geocoder/tiger_2010/topology/README, extras/tiger_geocoder/tiger_2010/topology/tiger_topology_loader.sql, extras/tiger_geocoder/tiger_2010/upgrade_geocode.sql, extras/tiger_geocoder/tiger_2010/upgrade_geocoder.bat, extras/tiger_geocoder/tiger_2010/upgrade_geocoder.sh, extras/tiger_geocoder/tiger_2010/utility/cull_null.sql, extras/tiger_geocoder/tiger_2010/utility/levenshtein_ignore_case.sql, extras/tiger_geocoder/tiger_2010/utility/nullable_levenshtein.sql, extras/tiger_geocoder/tiger_2010/utility/utmzone.sql, extras/wkb_reader/Makefile, extras/wkb_reader/README, extras/wkb_reader/printwkb.c, extras/wkb_reader/readwkb.c, extras/wkb_reader/wkbtest.h, install-sh, java/Makefile, java/ejb2/COPYING, java/ejb2/COPYING_LGPL, java/ejb2/README, java/ejb2/build.xml, java/ejb2/prepare-jboss.xml, java/ejb2/resources/application.xml, java/ejb2/resources/build.properties, java/ejb2/resources/jndi/jndi.properties, java/ejb2/resources/postgis-ejb2-ds.xml, java/ejb2/src/com/geodetix/geo/client/Client.java, java/ejb2/src/com/geodetix/geo/dao/PostGisGeometryDAO.java, java/ejb2/src/com/geodetix/geo/dao/PostGisGeometryDAOImpl.java, java/ejb2/src/com/geodetix/geo/ejb/GeometryBean.java, java/ejb2/src/com/geodetix/geo/ejb/GeometryFacadeBean.java, java/ejb2/src/com/geodetix/geo/exception/ApplicationGeoLayerException.java, java/ejb3/.settings/org.eclipse.jdt.core.prefs, java/ejb3/EJB3Spatial.odt, java/ejb3/README.txt, java/ejb3/build.xml, java/ejb3/ejb3spatial.pdf, java/ejb3/jboss/geodata-ds.xml, java/ejb3/jboss/ingest-service.xml, java/ejb3/src/META-INF/persistence.xml, java/ejb3/src/jndi.properties, java/ejb3/src/org/postgis/ejb/PersonEntity.java, java/ejb3/src/org/postgis/ejb/UserBean.java, java/ejb3/src/org/postgis/ejb/UserBeanRemote.java, java/ejb3/src/org/postgis/ejb/mdb/IngestMDB.java, java/ejb3/src/org/postgis/hibernate/ContainsExpression.java, java/ejb3/src/org/postgis/hibernate/GeometryType.java, java/ejb3/src/org/postgis/hibernate/IntersectsExpression.java, java/ejb3/src/org/postgis/hibernate/PostGISDialect.java, java/ejb3/src/org/postgis/hibernate/WithinExpression.java, java/jdbc/COPYING_LGPL, java/jdbc/Makefile.in, java/jdbc/README, java/jdbc/build.xml, java/jdbc/jtssrc/examples/JtsTestParser.java, java/jdbc/jtssrc/org/postgis/jts/JTSShape.java, java/jdbc/jtssrc/org/postgis/jts/JtsBinaryParser.java, java/jdbc/jtssrc/org/postgis/jts/JtsBinaryWriter.java, java/jdbc/jtssrc/org/postgis/jts/JtsGeometry.java, java/jdbc/jtssrc/org/postgis/jts/JtsGisWrapper.java, java/jdbc/jtssrc/org/postgis/jts/JtsWrapper.java, java/jdbc/jtssrc/pom.xml, java/jdbc/pom.xml, java/jdbc/src/examples/Test.java, java/jdbc/src/examples/TestAutoregister.java, java/jdbc/src/examples/TestBoxes.java, java/jdbc/src/examples/TestJava2d.java, java/jdbc/src/examples/TestParser.java, java/jdbc/src/examples/TestServer.java, java/jdbc/src/examples/VersionPrinter.java, java/jdbc/src/org/postgis/ComposedGeom.java, java/jdbc/src/org/postgis/DriverWrapper.java, java/jdbc/src/org/postgis/DriverWrapperAutoprobe.java, java/jdbc/src/org/postgis/DriverWrapperLW.java, java/jdbc/src/org/postgis/Geometry.java, java/jdbc/src/org/postgis/GeometryCollection.java, java/jdbc/src/org/postgis/LineString.java, java/jdbc/src/org/postgis/LinearRing.java, java/jdbc/src/org/postgis/MultiLineString.java, java/jdbc/src/org/postgis/MultiPoint.java, java/jdbc/src/org/postgis/MultiPolygon.java, java/jdbc/src/org/postgis/PGbox2d.java, java/jdbc/src/org/postgis/PGbox3d.java, java/jdbc/src/org/postgis/PGboxbase.java, java/jdbc/src/org/postgis/PGgeometry.java, java/jdbc/src/org/postgis/PGgeometryLW.java, java/jdbc/src/org/postgis/Point.java, java/jdbc/src/org/postgis/PointComposedGeom.java, java/jdbc/src/org/postgis/Polygon.java, java/jdbc/src/org/postgis/Version.java, java/jdbc/src/org/postgis/binary/BinaryParser.java, java/jdbc/src/org/postgis/binary/BinaryWriter.java, java/jdbc/src/org/postgis/binary/ByteGetter.java, java/jdbc/src/org/postgis/binary/ByteSetter.java, java/jdbc/src/org/postgis/binary/ValueGetter.java, java/jdbc/src/org/postgis/binary/ValueSetter.java, java/jdbc/src/org/postgis/java2d/Java2DWrapper.java, java/jdbc/src/org/postgis/java2d/PGShapeGeometry.java, java/jdbc/src/org/postgis/java2d/ShapeBinaryParser.java, java/jdbc/src/org/postgis/version.properties, java/jdbc/src/org/postgresql/driverconfig.properties, java/jdbc/stubs/LICENSE, java/jdbc/stubs/org/postgresql/Connection.java, java/jdbc/stubs/org/postgresql/PGConnection.java, java/jdbc/todo.txt, java/pljava/README.txt, java/pljava/build.xml, java/pljava/functions.sql, java/pljava/install.sh, java/pljava/postgis_pljava.jar, java/pljava/src/org/postgis/pljava/Aggregates.java, java/pljava/src/org/postgis/pljava/HelloWorld.java, java/pljava/src/org/postgis/pljava/PLJGeometry.java, java/pljava/src/org/postgis/pljava/PLJtsParser.java, java/pljava/src/org/postgis/pljava/PLJtsWriter.java, java/pljava/update.sh, liblwgeom/Makefile.in, liblwgeom/box2d.c, liblwgeom/cunit/Makefile.in, liblwgeom/cunit/README, liblwgeom/cunit/cu_algorithm.c, liblwgeom/cunit/cu_geodetic.c, liblwgeom/cunit/cu_geodetic_data.h, liblwgeom/cunit/cu_geos.c, liblwgeom/cunit/cu_homogenize.c, liblwgeom/cunit/cu_in_wkb.c, liblwgeom/cunit/cu_in_wkt.c, liblwgeom/cunit/cu_libgeom.c, liblwgeom/cunit/cu_measures.c, liblwgeom/cunit/cu_misc.c, liblwgeom/cunit/cu_node.c, liblwgeom/cunit/cu_out_geojson.c, liblwgeom/cunit/cu_out_gml.c, liblwgeom/cunit/cu_out_kml.c, liblwgeom/cunit/cu_out_svg.c, liblwgeom/cunit/cu_out_wkb.c, liblwgeom/cunit/cu_out_wkt.c, liblwgeom/cunit/cu_out_x3d.c, liblwgeom/cunit/cu_print.c, liblwgeom/cunit/cu_ptarray.c, liblwgeom/cunit/cu_split.c, liblwgeom/cunit/cu_surface.c, liblwgeom/cunit/cu_surface.h, liblwgeom/cunit/cu_tester.c, liblwgeom/cunit/cu_tester.h, liblwgeom/g_box.c, liblwgeom/g_serialized.c, liblwgeom/g_serialized.txt, liblwgeom/g_util.c, liblwgeom/liblwgeom.h.in, liblwgeom/liblwgeom_internal.h, liblwgeom/libtgeom.c, liblwgeom/libtgeom.h, liblwgeom/lwalgorithm.c, liblwgeom/lwcircstring.c, liblwgeom/lwcollection.c, liblwgeom/lwcompound.c, liblwgeom/lwcurvepoly.c, liblwgeom/lwgeodetic.c, liblwgeom/lwgeodetic.h, liblwgeom/lwgeom.c, liblwgeom/lwgeom_api.c, liblwgeom/lwgeom_debug.c, liblwgeom/lwgeom_geos.c, liblwgeom/lwgeom_geos.h, liblwgeom/lwgeom_geos_clean.c, liblwgeom/lwgeom_geos_node.c, liblwgeom/lwgeom_geos_split.c, liblwgeom/lwgeom_log.h, liblwgeom/lwgeom_transform.c, liblwgeom/lwhomogenize.c, liblwgeom/lwin_wkb.c, liblwgeom/lwin_wkt.c, liblwgeom/lwin_wkt.h, liblwgeom/lwin_wkt_lex.c, liblwgeom/lwin_wkt_lex.l, liblwgeom/lwin_wkt_parse.c, liblwgeom/lwin_wkt_parse.h, liblwgeom/lwin_wkt_parse.y, liblwgeom/lwline.c, liblwgeom/lwlinearreferencing.c, liblwgeom/lwmcurve.c, liblwgeom/lwmline.c, liblwgeom/lwmpoint.c, liblwgeom/lwmpoly.c, liblwgeom/lwmsurface.c, liblwgeom/lwout_geojson.c, liblwgeom/lwout_gml.c, liblwgeom/lwout_kml.c, liblwgeom/lwout_svg.c, liblwgeom/lwout_wkb.c, liblwgeom/lwout_wkt.c, liblwgeom/lwout_x3d.c, liblwgeom/lwpoint.c, liblwgeom/lwpoly.c, liblwgeom/lwprint.c, liblwgeom/lwpsurface.c, liblwgeom/lwsegmentize.c, liblwgeom/lwspheroid.c, liblwgeom/lwtin.c, liblwgeom/lwtree.c, liblwgeom/lwtree.h, liblwgeom/lwtriangle.c, liblwgeom/lwutil.c, liblwgeom/measures.c, liblwgeom/measures.h, liblwgeom/measures3d.c, liblwgeom/measures3d.h, liblwgeom/ptarray.c, liblwgeom/stringbuffer.c, liblwgeom/stringbuffer.h, liblwgeom/vsprintf.c, libpgcommon/Makefile.in, libpgcommon/common.h, libpgcommon/cunit/Makefile.in, libpgcommon/gserialized_gist.c, libpgcommon/gserialized_gist.h, libpgcommon/lwgeom_pg.c, libpgcommon/lwgeom_pg.h, libpgcommon/lwgeom_transform.c, libpgcommon/lwgeom_transform.h, libpgcommon/pgsql_compat.h, loader/Makefile.in, loader/README.i18n, loader/README.pgsql2shp, loader/README.shp2pgsql, loader/README.txt, loader/TODO, loader/cunit/Makefile.in, loader/cunit/cu_pgsql2shp.c, loader/cunit/cu_pgsql2shp.h, loader/cunit/cu_shp2pgsql.c, loader/cunit/cu_shp2pgsql.h, loader/cunit/cu_tester.c, loader/cunit/cu_tester.h, loader/cunit/map.txt, loader/dbfopen.c, loader/getopt.c, loader/getopt.h, loader/image/error.png, loader/image/good.png, loader/image/icon_source.svg, loader/image/warn.png, loader/pgsql2shp-cli.c, loader/pgsql2shp-core.c, loader/pgsql2shp-core.h, loader/safileio.c, loader/shapefil.h, loader/shp2pgsql-cli.c, loader/shp2pgsql-core.c, loader/shp2pgsql-core.h, loader/shp2pgsql-gui.c, loader/shp2pgsql-gui.ico, loader/shpcommon.c, loader/shpcommon.h, loader/shpopen.c, macros/ac_proj4_version.m4, macros/codeset.m4, macros/gettext.m4, macros/gtk-2.0.m4, macros/iconv.m4, macros/intl.m4, macros/intldir.m4, macros/intlmacosx.m4, macros/intltool.m4, macros/lib-ld.m4, macros/lib-link.m4, macros/lib-prefix.m4, macros/nls.m4, macros/po.m4, macros/progtest.m4, make_dist.sh, postgis/Makefile.in, postgis/Makefile.pgxs, postgis/README, postgis/TODO, postgis/compat.h, postgis/geography.h, postgis/geography.sql.in.c, postgis/geography_btree.c, postgis/geography_estimate.c, postgis/geography_inout.c, postgis/geography_measurement.c, postgis/geometry_estimate.c, postgis/geometry_inout.c, postgis/gserialized_gist_2d.c, postgis/gserialized_gist_nd.c, postgis/gserialized_typmod.c, postgis/legacy.sql.in.c, postgis/legacy_compatibility_layer.sql.in.c, postgis/long_xact.c, postgis/long_xact.sql.in.c, postgis/lwgeom_accum.c, postgis/lwgeom_box.c, postgis/lwgeom_box3d.c, postgis/lwgeom_btree.c, postgis/lwgeom_cache.c, postgis/lwgeom_cache.h, postgis/lwgeom_dump.c, postgis/lwgeom_export.c, postgis/lwgeom_export.h, postgis/lwgeom_functions_analytic.c, postgis/lwgeom_functions_analytic.h, postgis/lwgeom_functions_basic.c, postgis/lwgeom_functions_lrs.c, postgis/lwgeom_geos.c, postgis/lwgeom_geos.h, postgis/lwgeom_geos_clean.c, postgis/lwgeom_geos_prepared.c, postgis/lwgeom_geos_prepared.h, postgis/lwgeom_geos_relatematch.c, postgis/lwgeom_in_geojson.c, postgis/lwgeom_in_gml.c, postgis/lwgeom_in_kml.c, postgis/lwgeom_inout.c, postgis/lwgeom_ogc.c, postgis/lwgeom_rtree.c, postgis/lwgeom_rtree.h, postgis/lwgeom_spheroid.c, postgis/lwgeom_sqlmm.c, postgis/lwgeom_transform.c, postgis/lwgeom_triggers.c, postgis/postgis.sql.in.c, postgis/postgis_drop.sql.in.c, postgis/postgis_drop_before.sql.in.c, postgis/postgis_module.c, postgis/sqldefines.h.in, postgis/uninstall_geography.sql.in.c, postgis/uninstall_legacy.sql.in.c, postgis/uninstall_long_xact.sql.in.c, postgis/uninstall_sqlmm.sql.in.c, postgis_config.h.in, raster/CREDITS, raster/Makefile.in, raster/NEWS, raster/Version.config, raster/doc/doxygen.cfg.in, raster/install-sh, raster/loader/Makefile.in, raster/loader/raster2pgsql.c, raster/loader/raster2pgsql.h, raster/macros/ac_proj4_version.m4, raster/raster_config.h.in, raster/rt_core/Makefile.in, raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, raster/rt_pg/Makefile.in, raster/rt_pg/Makefile.pgxs, raster/rt_pg/rt_pg.c, raster/rt_pg/rt_pg.h, raster/rt_pg/rtpostgis.sql.in.c, raster/rt_pg/rtpostgis_drop.sql.in.c, raster/rt_pg/rtpostgis_legacy.sql.in.c, raster/rt_pg/rtpostgis_upgrade_cleanup.sql.in.c, raster/scripts/Makefile.in, raster/scripts/plpgsql/_MapAlgebraParts.sql, raster/scripts/plpgsql/readme.txt, raster/scripts/plpgsql/st_addband.sql, raster/scripts/plpgsql/st_areaweightedsummarystats.sql, raster/scripts/plpgsql/st_asraster.sql, raster/scripts/plpgsql/st_clip.sql, raster/scripts/plpgsql/st_createindexraster.sql, raster/scripts/plpgsql/st_deleteband.sql, raster/scripts/plpgsql/st_geomextent2rastercoord.sql, raster/scripts/plpgsql/st_histogram.sql, raster/scripts/plpgsql/st_mapalgebra.sql, raster/scripts/plpgsql/st_mapalgebra_optimized.sql, raster/scripts/plpgsql/st_mapalgebrafctngb.sql, raster/scripts/plpgsql/st_multibandmapalgebra.sql, raster/scripts/plpgsql/st_pixelaspoints.sql, raster/scripts/plpgsql/st_pixelaspolygons.sql, raster/scripts/plpgsql/st_querytables.sql, raster/scripts/plpgsql/st_reclass.sql, raster/scripts/plpgsql/st_setarray.sql, raster/scripts/plpgsql/st_setvalues.sql, raster/scripts/plpgsql/st_splittable.sql, raster/scripts/plpgsql/st_summarystatsagg.sql, raster/scripts/plpgsql/st_tile.sql, raster/scripts/plpgsql/st_union.sql, raster/scripts/python/Makefile.in, raster/scripts/python/Makefile.rt.sample, raster/scripts/python/genraster.py, raster/scripts/python/ovdump.py, raster/scripts/python/pixval.py, raster/scripts/python/raster2pgsql.py, raster/scripts/python/rtgdalraster.py, raster/scripts/python/rtpixdump.py, raster/scripts/python/rtreader.py, raster/scripts/python/rtrowdump.py, raster/scripts/python/window.py, raster/test/Makefile.in, raster/test/core/Makefile.in, raster/test/core/check.h, raster/test/core/testapi.c, raster/test/core/testwkb.c, raster/test/regress/Makefile.in, raster/test/regress/README, raster/test/regress/box3d.sql, raster/test/regress/box3d_expected, raster/test/regress/bug_test_car5.sql, raster/test/regress/bug_test_car5_expected, raster/test/regress/check_raster_columns.sql, raster/test/regress/check_raster_columns_expected, raster/test/regress/check_raster_overviews.sql, raster/test/regress/check_raster_overviews_expected, raster/test/regress/create_rt_band_properties_test.sql, raster/test/regress/create_rt_band_properties_test_expected, raster/test/regress/create_rt_empty_raster_test.sql, raster/test/regress/create_rt_empty_raster_test_expected, raster/test/regress/create_rt_gist_test.sql, raster/test/regress/create_rt_gist_test_expected, raster/test/regress/create_rt_mapalgebra_test.sql, raster/test/regress/create_rt_mapalgebra_test_expected, raster/test/regress/create_rt_mapalgebrafctngb_test.sql, raster/test/regress/create_rt_mapalgebrafctngb_test_expected, raster/test/regress/create_rt_properties_test.sql, raster/test/regress/create_rt_properties_test_expected, raster/test/regress/create_rt_utility_test.sql, raster/test/regress/drop_rt_band_properties_test.sql, raster/test/regress/drop_rt_band_properties_test_expected, raster/test/regress/drop_rt_empty_raster_test.sql, raster/test/regress/drop_rt_empty_raster_test_expected, raster/test/regress/drop_rt_gist_test.sql, raster/test/regress/drop_rt_gist_test_expected, raster/test/regress/drop_rt_mapalgebra_test.sql, raster/test/regress/drop_rt_mapalgebra_test_expected, raster/test/regress/drop_rt_mapalgebrafctngb_test.sql, raster/test/regress/drop_rt_mapalgebrafctngb_test_expected, raster/test/regress/drop_rt_properties_test.sql, raster/test/regress/drop_rt_properties_test_expected, raster/test/regress/loader/Basic-post.sh, raster/test/regress/loader/Basic-pre.sh, raster/test/regress/loader/Basic.select.sql, raster/test/regress/loader/BasicCopy-post.sh, raster/test/regress/loader/BasicCopy-pre.sh, raster/test/regress/loader/BasicCopy.select.sql, raster/test/regress/loader/Tiled10x10-post.sh, raster/test/regress/loader/Tiled10x10-pre.sh, raster/test/regress/loader/Tiled10x10.select.sql, raster/test/regress/loader/Tiled10x10Copy-post.sh, raster/test/regress/loader/Tiled10x10Copy-pre.sh, raster/test/regress/loader/Tiled10x10Copy.select.sql, raster/test/regress/loader/testraster.tif, raster/test/regress/rt_above.sql, raster/test/regress/rt_above_expected, raster/test/regress/rt_addband.sql, raster/test/regress/rt_addband_expected, raster/test/regress/rt_asgdalraster.sql, raster/test/regress/rt_asgdalraster_expected, raster/test/regress/rt_asjpeg.sql, raster/test/regress/rt_asjpeg_expected, raster/test/regress/rt_aspng.sql, raster/test/regress/rt_aspng_expected, raster/test/regress/rt_asraster.sql, raster/test/regress/rt_asraster_expected, raster/test/regress/rt_astiff.sql, raster/test/regress/rt_astiff_expected, raster/test/regress/rt_band.sql, raster/test/regress/rt_band_expected, raster/test/regress/rt_band_properties.sql, raster/test/regress/rt_band_properties_expected, raster/test/regress/rt_bandmetadata.sql, raster/test/regress/rt_bandmetadata_expected, raster/test/regress/rt_below.sql, raster/test/regress/rt_below_expected, raster/test/regress/rt_bytea.sql, raster/test/regress/rt_bytea_expected, raster/test/regress/rt_clip.sql, raster/test/regress/rt_clip_expected, raster/test/regress/rt_contain.sql, raster/test/regress/rt_contain_expected, raster/test/regress/rt_contained.sql, raster/test/regress/rt_contained_expected, raster/test/regress/rt_count.sql, raster/test/regress/rt_count_expected, raster/test/regress/rt_dimensions.sql, raster/test/regress/rt_dimensions_expected, raster/test/regress/rt_georeference.sql, raster/test/regress/rt_georeference_expected, raster/test/regress/rt_hasnoband.sql, raster/test/regress/rt_hasnoband_expected, raster/test/regress/rt_histogram.sql, raster/test/regress/rt_histogram_expected, raster/test/regress/rt_intersection.sql, raster/test/regress/rt_intersection_expected, raster/test/regress/rt_intersects.sql, raster/test/regress/rt_intersects_expected, raster/test/regress/rt_io.sql, raster/test/regress/rt_io_expected, raster/test/regress/rt_isempty.sql, raster/test/regress/rt_isempty_expected, raster/test/regress/rt_left.sql, raster/test/regress/rt_left_expected, raster/test/regress/rt_mapalgebraexpr.sql, raster/test/regress/rt_mapalgebraexpr_2raster.sql, raster/test/regress/rt_mapalgebraexpr_2raster_expected, raster/test/regress/rt_mapalgebraexpr_expected, raster/test/regress/rt_mapalgebrafct.sql, raster/test/regress/rt_mapalgebrafct_2raster.sql, raster/test/regress/rt_mapalgebrafct_2raster_expected, raster/test/regress/rt_mapalgebrafct_expected, raster/test/regress/rt_mapalgebrafctngb.sql, raster/test/regress/rt_mapalgebrafctngb_expected, raster/test/regress/rt_mapalgebrafctngb_userfunc.sql, raster/test/regress/rt_mapalgebrafctngb_userfunc_expected, raster/test/regress/rt_metadata.sql, raster/test/regress/rt_metadata_expected, raster/test/regress/rt_overabove.sql, raster/test/regress/rt_overabove_expected, raster/test/regress/rt_overbelow.sql, raster/test/regress/rt_overbelow_expected, raster/test/regress/rt_overlap.sql, raster/test/regress/rt_overlap_expected, raster/test/regress/rt_overleft.sql, raster/test/regress/rt_overleft_expected, raster/test/regress/rt_overright.sql, raster/test/regress/rt_overright_expected, raster/test/regress/rt_pixelsize.sql, raster/test/regress/rt_pixelsize_expected, raster/test/regress/rt_pixelvalue.sql, raster/test/regress/rt_pixelvalue_expected, raster/test/regress/rt_quantile.sql, raster/test/regress/rt_quantile_expected, raster/test/regress/rt_reclass.sql, raster/test/regress/rt_reclass_expected, raster/test/regress/rt_resample.sql, raster/test/regress/rt_resample_expected, raster/test/regress/rt_right.sql, raster/test/regress/rt_right_expected, raster/test/regress/rt_rotation.sql, raster/test/regress/rt_rotation_expected, raster/test/regress/rt_same.sql, raster/test/regress/rt_same_expected, raster/test/regress/rt_samealignment.sql, raster/test/regress/rt_samealignment_expected, raster/test/regress/rt_scale.sql, raster/test/regress/rt_scale_expected, raster/test/regress/rt_set_band_properties.sql, raster/test/regress/rt_set_band_properties_expected, raster/test/regress/rt_set_properties.sql, raster/test/regress/rt_set_properties_expected, raster/test/regress/rt_spatial_relationship.sql, raster/test/regress/rt_spatial_relationship_expected, raster/test/regress/rt_summarystats.sql, raster/test/regress/rt_summarystats_expected, raster/test/regress/rt_union.sql, raster/test/regress/rt_union_expected, raster/test/regress/rt_upperleft.sql, raster/test/regress/rt_upperleft_expected, raster/test/regress/rt_utility.sql, raster/test/regress/rt_utility_expected, raster/test/regress/rt_valuecount.sql, raster/test/regress/rt_valuecount_expected, raster/test/regress/rt_valuepercent.sql, raster/test/regress/rt_valuepercent_expected, raster/test/regress/run_test.in, raster/test/regress/testgdalraster.in, raster/test/regress/testgdalraster_expected, raster/test/regress/tickets.sql, raster/test/regress/tickets_expected, regress/Makefile.in, regress/README, regress/affine.sql, regress/affine_expected, regress/bestsrid.sql, regress/bestsrid_expected, regress/binary.sql, regress/binary_expected, regress/clean.sql, regress/clean_expected, regress/concave_hull.sql, regress/concave_hull_expected, regress/ctors.sql, regress/ctors_expected, regress/dump.sql, regress/dump_expected, regress/dumppoints.sql, regress/dumppoints_expected, regress/empty.sql, regress/empty_expected, regress/hausdorff.sql, regress/hausdorff_expected, regress/in_geojson.sql, regress/in_geojson_expected, regress/in_gml.sql, regress/in_gml_expected, regress/in_kml.sql, regress/in_kml_expected, regress/iscollection.sql, regress/iscollection_expected, regress/isvaliddetail.sql, regress/isvaliddetail_expected, regress/legacy_expected, regress/loader/Arc.dbf, regress/loader/Arc.select.sql, regress/loader/Arc.shp, regress/loader/ArcM.dbf, regress/loader/ArcM.select.sql, regress/loader/ArcM.shp, regress/loader/ArcZ.dbf, regress/loader/ArcZ.select.sql, regress/loader/ArcZ.shp, regress/loader/Latin1.dbf, regress/loader/Latin1.select.sql, regress/loader/MultiPoint.dbf, regress/loader/MultiPoint.select.sql, regress/loader/MultiPoint.shp, regress/loader/MultiPointM.dbf, regress/loader/MultiPointM.select.sql, regress/loader/MultiPointM.shp, regress/loader/MultiPointZ.dbf, regress/loader/MultiPointZ.select.sql, regress/loader/MultiPointZ.shp, regress/loader/MultiToSinglePoint.dbf, regress/loader/MultiToSinglePoint.select.sql, regress/loader/NoTransPoint.dbf, regress/loader/NoTransPoint.select.sql, regress/loader/NotReallyMultiPoint.dbf, regress/loader/NotReallyMultiPoint.select.sql, regress/loader/Point.dbf, regress/loader/Point.select.sql, regress/loader/Point.shp, regress/loader/PointM.dbf, regress/loader/PointM.select.sql, regress/loader/PointM.shp, regress/loader/PointWithSchema-post.sql, regress/loader/PointWithSchema-pre.sql, regress/loader/PointWithSchema.dbf, regress/loader/PointWithSchema.select.sql, regress/loader/PointZ.dbf, regress/loader/PointZ.select.sql, regress/loader/PointZ.shp, regress/loader/Polygon.dbf, regress/loader/Polygon.select.sql, regress/loader/Polygon.shp, regress/loader/PolygonM.dbf, regress/loader/PolygonM.select.sql, regress/loader/PolygonM.shp, regress/loader/PolygonZ.dbf, regress/loader/PolygonZ.select.sql, regress/loader/PolygonZ.shp, regress/loader/README, regress/loader/ReprojectPts-pre.sql, regress/loader/ReprojectPts.dbf, regress/loader/ReprojectPts.select.sql, regress/loader/ReprojectPtsGeog-pre.sql, regress/loader/ReprojectPtsGeog.dbf, regress/loader/ReprojectPtsGeog.select.sql, regress/loader/TSIPolygon.dbf, regress/loader/TSIPolygon.select.sql, regress/loader/TSTIPolygon.dbf, regress/loader/TSTIPolygon.select.sql, regress/loader/TSTPolygon.dbf, regress/loader/TSTPolygon.select.sql, regress/long_xact.sql, regress/long_xact_expected, regress/lwgeom_regress.sql, regress/lwgeom_regress_expected, regress/measures.sql, regress/measures_expected, regress/node.sql, regress/node_expected, regress/offsetcurve.sql, regress/offsetcurve_expected, regress/out_geography.sql, regress/out_geography_expected, regress/out_geometry.sql, regress/out_geometry_expected, regress/polygonize.sql, regress/polygonize_expected, regress/polyhedralsurface.sql, regress/polyhedralsurface_expected, regress/postgis_type_name.sql, regress/postgis_type_name_expected, regress/regress.sql, regress/regress_bdpoly.sql, regress/regress_bdpoly_expected, regress/regress_biginsert.sql, regress/regress_buffer_params.sql, regress/regress_buffer_params_expected, regress/regress_expected, regress/regress_index.sql, regress/regress_index_expected, regress/regress_index_nulls.sql, regress/regress_index_nulls_expected, regress/regress_lots_of_nulls.sql, regress/regress_lots_of_points.sql, regress/regress_lrs.sql, regress/regress_lrs_expected, regress/regress_management.sql, regress/regress_management_expected, regress/regress_ogc.sql, regress/regress_ogc_cover.sql, regress/regress_ogc_cover_expected, regress/regress_ogc_expected, regress/regress_ogc_prep.sql, regress/regress_ogc_prep_expected, regress/regress_proj.sql, regress/regress_proj_expected, regress/relate.sql, regress/relate_bnr.sql, regress/relate_bnr_expected, regress/relate_expected, regress/relatematch.sql, regress/relatematch_expected, regress/remove_repeated_points.sql, regress/remove_repeated_points_expected, regress/removepoint.sql, regress/removepoint_expected, regress/setpoint.sql, regress/setpoint_expected, regress/sharedpaths.sql, regress/sharedpaths_expected, regress/simplify.sql, regress/simplify_expected, regress/snap.sql, regress/snap_expected, regress/snaptogrid.sql, regress/snaptogrid_expected, regress/split.sql, regress/split_expected, regress/sql-mm-circularstring.sql, regress/sql-mm-circularstring_expected, regress/sql-mm-compoundcurve.sql, regress/sql-mm-compoundcurve_expected, regress/sql-mm-curvepoly.sql, regress/sql-mm-curvepoly_expected, regress/sql-mm-general.sql, regress/sql-mm-general_expected, regress/sql-mm-multicurve.sql, regress/sql-mm-multicurve_expected, regress/sql-mm-multisurface.sql, regress/sql-mm-multisurface_expected, regress/sql-mm-serialize.sql, regress/sql-mm-serialize_expected, regress/summary.sql, regress/summary_expected, regress/tickets.sql, regress/tickets_expected, regress/typmod.sql, regress/typmod_expected, regress/unaryunion.sql, regress/unaryunion_expected, regress/wkb.sql, regress/wkb_expected, regress/wkt.sql, regress/wkt_expected, regress/wmsservers.sql, regress/wmsservers_expected, spatial_ref_sys.sql, topology/ER/Makefile, topology/ER/topology.fig, topology/Makefile.in, topology/README, topology/TODO, topology/sql/gml.sql.in.c, topology/sql/manage/CopyTopology.sql.in.c, topology/sql/manage/ManageHelper.sql.in.c, topology/sql/manage/TopologySummary.sql.in.c, topology/sql/polygonize.sql.in.c, topology/sql/populate.sql.in.c, topology/sql/predicates.sql.in.c, topology/sql/query/GetNodeEdges.sql.in.c, topology/sql/query/GetRingEdges.sql.in.c, topology/sql/query/getedgebypoint.sql.in.c, topology/sql/query/getfacebypoint.sql.in.c, topology/sql/query/getnodebypoint.sql.in.c, topology/sql/sqlmm.sql.in.c, topology/sql/topoelement/topoelement_agg.sql.in.c, topology/sql/topogeometry/totopogeom.sql.in.c, topology/sql/topogeometry/type.sql.in.c, topology/test/Makefile, topology/test/cache_geometries.sql, topology/test/edit_topology.sql, topology/test/hierarchy.sql, topology/test/invalid_topology.sql, topology/test/load_features.sql, topology/test/load_topology.sql.in, topology/test/more_features.sql, topology/test/predicates.sql.in, topology/test/query_features.sql, topology/test/regress/addedge.sql, topology/test/regress/addedge_expected, topology/test/regress/addface.sql, topology/test/regress/addface2.5d.sql, topology/test/regress/addface2.5d_expected, topology/test/regress/addface_expected, topology/test/regress/addnode.sql, topology/test/regress/addnode_expected, topology/test/regress/addtopogeometrycolumn.sql, topology/test/regress/addtopogeometrycolumn_expected, topology/test/regress/copytopology.sql, topology/test/regress/copytopology_expected, topology/test/regress/createtopogeom.sql, topology/test/regress/createtopogeom_expected, topology/test/regress/createtopology.sql, topology/test/regress/createtopology_expected, topology/test/regress/droptopology.sql, topology/test/regress/droptopology_expected, topology/test/regress/getedgebypoint.sql, topology/test/regress/getedgebypoint_expected, topology/test/regress/getfacebypoint.sql, topology/test/regress/getfacebypoint_expected, topology/test/regress/getnodebypoint.sql, topology/test/regress/getnodebypoint_expected, topology/test/regress/getnodeedges.sql, topology/test/regress/getnodeedges_expected, topology/test/regress/getringedges.sql, topology/test/regress/getringedges_expected, topology/test/regress/gml.sql, topology/test/regress/gml_expected, topology/test/regress/layertrigger.sql, topology/test/regress/layertrigger_expected, topology/test/regress/legacy_invalid.sql, topology/test/regress/legacy_invalid_expected, topology/test/regress/legacy_predicate.sql, topology/test/regress/legacy_predicate_expected, topology/test/regress/legacy_query.sql, topology/test/regress/legacy_query_expected, topology/test/regress/legacy_validate.sql, topology/test/regress/legacy_validate_expected, topology/test/regress/polygonize.sql, topology/test/regress/polygonize_expected, topology/test/regress/sqlmm.sql, topology/test/regress/sqlmm_expected, topology/test/regress/st_addedgemodface.sql, topology/test/regress/st_addedgemodface_expected, topology/test/regress/st_addedgenewfaces.sql, topology/test/regress/st_addedgenewfaces_expected, topology/test/regress/st_addisoedge.sql, topology/test/regress/st_addisoedge_expected, topology/test/regress/st_addisonode.sql, topology/test/regress/st_addisonode_expected, topology/test/regress/st_changeedgegeom.sql, topology/test/regress/st_changeedgegeom_expected, topology/test/regress/st_createtopogeo.sql, topology/test/regress/st_createtopogeo_expected, topology/test/regress/st_getfaceedges.sql, topology/test/regress/st_getfaceedges_expected, topology/test/regress/st_getfacegeometry.sql, topology/test/regress/st_getfacegeometry_expected, topology/test/regress/st_modedgeheal.sql, topology/test/regress/st_modedgeheal_expected, topology/test/regress/st_modedgesplit.sql, topology/test/regress/st_modedgesplit_expected, topology/test/regress/st_newedgeheal.sql, topology/test/regress/st_newedgeheal_expected, topology/test/regress/st_newedgessplit.sql, topology/test/regress/st_newedgessplit_expected, topology/test/regress/st_remedgemodface.sql, topology/test/regress/st_remedgemodface_expected, topology/test/regress/st_remedgenewface.sql, topology/test/regress/st_remedgenewface_expected, topology/test/regress/topo2.5d.sql, topology/test/regress/topo2.5d_expected, topology/test/regress/topoelement.sql, topology/test/regress/topoelement_expected, topology/test/regress/topoelementarray_agg.sql, topology/test/regress/topoelementarray_agg_expected, topology/test/regress/topogeo_addlinestring.sql, topology/test/regress/topogeo_addlinestring_expected, topology/test/regress/topogeo_addpoint.sql, topology/test/regress/topogeo_addpoint_expected, topology/test/regress/topogeo_addpolygon.sql, topology/test/regress/topogeo_addpolygon_expected, topology/test/regress/topogeometry_type.sql, topology/test/regress/topogeometry_type_expected, topology/test/regress/totopogeom.sql, topology/test/regress/totopogeom_expected, topology/test/validate_topology.sql, topology/topology.sql.in.c, topology/topology_drop_after.sql.in.c, topology/topology_drop_before.sql.in.c, utils/Makefile.in, utils/README, utils/create_undef.pl, utils/postgis_proc_upgrade.pl, utils/postgis_restore.pl.in, utils/profile_intersects.pl, utils/read_scripts_version.pl, utils/svn_repo_revision.pl, utils/test_estimation.pl, utils/test_geography_estimation.pl, utils/test_geography_joinestimation.pl, utils/test_joinestimation.pl: Set appropriate mime types and text file types on all files. (#1605) 2012-02-27 18:19 Paul Ramsey <pramsey@cleverelephant.ca> * [r9322] regress/legacy.sql: Load the "right" legacy.sql file (warning: hard coding 00-regress-install into a sql file). 2012-02-27 18:13 Paul Ramsey <pramsey@cleverelephant.ca> * [r9321] liblwgeom/cunit/cu_split.c: Quiet compile warning. 2012-02-27 18:07 Sandro Santilli <strk@keybit.net> * [r9320] regress/tickets.sql, regress/tickets_expected: Use rounder numbers in tests (fixes a regression on 32bit system) 2012-02-27 17:48 Paul Ramsey <pramsey@cleverelephant.ca> * [r9319] regress/run_test: Ignore LF/CRLF differences when differencing sql output files in raster tests. 2012-02-27 17:36 Sandro Santilli <strk@keybit.net> * [r9318] regress/Makefile.in, regress/legacy.sql, regress/legacy_expected: Add regression test for legacy.sql and uninstall_legacy.sql (#915) 2012-02-27 17:36 Sandro Santilli <strk@keybit.net> * [r9317] regress/loader/ReprojectPts-post.sql, regress/loader/ReprojectPts-pre.sql, regress/loader/ReprojectPtsGeog-post.sql, regress/loader/ReprojectPtsGeog-pre.sql: Properly cleanup spatial_ref_sys after loader tests 2012-02-27 17:36 Sandro Santilli <strk@keybit.net> * [r9316] regress/regress_proj.sql: Properly cleanup spatial_ref_sys 2012-02-27 16:55 Sandro Santilli <strk@keybit.net> * [r9315] postgis/legacy.sql.in.c: Define the legacy 'within' as a proxy to ST_Within as the C entry point was dropped 2012-02-27 16:52 Sandro Santilli <strk@keybit.net> * [r9314] postgis/Makefile.in, postgis/uninstall_legacy.sql.in.c: Generate uninstall_legacy.sql from legacy.sql (#949) 2012-02-27 16:42 Bborie Park <bkpark at ucdavis.edu> * [r9313] raster/rt_core/rt_api.c, raster/test/core/testapi.c: Correct handling of 8BSI pixel types when converting a raster to a GDAL MEM dataset. This should resolve the failures in #1617. 2012-02-27 16:26 Sandro Santilli <strk@keybit.net> * [r9312] topology/Makefile.in: Fix "make clean" to drop all generated files 2012-02-27 16:06 Sandro Santilli <strk@keybit.net> * [r9311] topology/Makefile.in: Encode dependency of topology script on sqldefines (for version) 2012-02-27 15:55 Sandro Santilli <strk@keybit.net> * [r9310] postgis/postgis.sql.in.c: Have postgis_full_version() check versions of all objects (#1608) 2012-02-27 15:39 Sandro Santilli <strk@keybit.net> * [r9309] raster/rt_pg/rt_pg.c: Have postgis_raster_lib_version() include SVN revision (#1608) 2012-02-27 15:26 Sandro Santilli <strk@keybit.net> * [r9308] raster/rt_pg/rtpostgis_drop.sql.in.c: st_clip signature changed (#1620) 2012-02-27 15:03 Sandro Santilli <strk@keybit.net> * [r9307] raster/rt_pg/rtpostgis.sql.in.c: Add postgis_raster_scripts_installed() function (#1608) 2012-02-27 15:02 Sandro Santilli <strk@keybit.net> * [r9306] topology/topology.sql.in.c: Add postgis_topology_scripts_installed() function (#1608) 2012-02-27 14:08 Regina Obe <lr@pcorp.us> * [r9305] NEWS, doc/release_notes.xml: update to March. Seems likely we'll miss the February boat. Maybe shoot for March. 2012-02-27 11:22 Sandro Santilli <strk@keybit.net> * [r9304] configure.ac, postgis/lwgeom_functions_basic.c, postgis/postgis.sql.in.c, postgis/sqldefines.h.in: Set script version to master version + svn revision (#1608) Affects postgis_scripts_released() and posgis_scripts_installed(). Needs some wider testing of upgrade scripts and then will attach the same version to raster and topology. 2012-02-26 18:31 Bborie Park <bkpark at ucdavis.edu> * [r9303] raster/test/core/testapi.c: Additional test of rt_raster_to_gdal(). 2012-02-25 20:35 Paul Ramsey <pramsey@cleverelephant.ca> * [r9302] loader/shp2pgsql-cli.c: Minor update to comments. 2012-02-25 20:30 Paul Ramsey <pramsey@cleverelephant.ca> * [r9301] loader/shp2pgsql-cli.c: Simplify table/schema copying, hopefully fix windows. 2012-02-25 19:46 Paul Ramsey <pramsey@cleverelephant.ca> * [r9300] raster/test/regress/run_test.in, regress/run_test: Compress sed calls into one to make life better for MSYS 2012-02-25 17:10 Paul Ramsey <pramsey@cleverelephant.ca> * [r9299] libpgcommon/lwgeom_transform.c, regress/tickets_expected: Correct fix for win32 crasher, it was proj returning a null error string. 2012-02-25 05:53 Paul Ramsey <pramsey@cleverelephant.ca> * [r9298] libpgcommon/lwgeom_transform.c: SPI_finish before dropping out on NULL proj4text 2012-02-25 05:49 Paul Ramsey <pramsey@cleverelephant.ca> * [r9297] regress/tickets_expected: Match to new behavior on null proj4text 2012-02-25 03:12 Paul Ramsey <pramsey@cleverelephant.ca> * [r9296] libpgcommon/lwgeom_transform.c: Remove Win32 crasher on NULL proj4 string 2012-02-24 23:58 Paul Ramsey <pramsey@cleverelephant.ca> * [r9295] utils/svn_repo_revision.pl: Quote out the svn and git commands for windoze 2012-02-24 23:42 Bborie Park <bkpark at ucdavis.edu> * [r9294] raster/test/regress/rt_asraster_expected: Forgot to update regression tests for changes made in r9293 2012-02-24 22:54 Bborie Park <bkpark at ucdavis.edu> * [r9293] raster/rt_core/rt_api.c: Fixed conversion of pixel types between PostGIS raster and GDAL. Essentially PostGIS raster 8BSI is now a GDT_Int16. 2012-02-24 22:46 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r9292] doc/reference_raster.xml: Minor corrections. 2012-02-24 22:41 Paul Ramsey <pramsey@cleverelephant.ca> * [r9291] loader/pgsql2shp-cli.c, loader/shp2pgsql-cli.c, loader/shp2pgsql-gui.c: Fix up the revision info in the usage lines 2012-02-24 20:17 Sandro Santilli <strk@keybit.net> * [r9290] regress/run_test: Make sure the created backend temp directory is world writeable 2012-02-24 19:24 Bborie Park <bkpark at ucdavis.edu> * [r9289] raster/rt_core/rt_api.c: Additional fixups to not increase extent if an alignment is to take place in rt_raster_gdal_rasterize(). 2012-02-24 19:11 Sandro Santilli <strk@keybit.net> * [r9288] topology/test/regress/sqlmm.sql, topology/test/regress/sqlmm_expected: Be immune from topology sequence advancements 2012-02-24 18:49 Paul Ramsey <pramsey@cleverelephant.ca> * [r9287] regress/run_test: Make sure the regress tmp directory exists before trying to write to it. 2012-02-24 17:33 Bborie Park <bkpark at ucdavis.edu> * [r9286] raster/rt_core/rt_api.c, raster/test/regress/rt_intersects_expected: Added additional conditions for rt_raster_gdal_rasterize() determining when to expand the extent. 2012-02-24 15:23 Sandro Santilli <strk@keybit.net> * [r9285] topology/test/regress/legacy_validate.sql, topology/test/regress/legacy_validate_expected, topology/topology.sql.in.c: Do not report "face without edges" error for universal face (#1612) 2012-02-24 15:23 Sandro Santilli <strk@keybit.net> * [r9284] regress/run_test: Rename the backend temp dir and drop with brute force Avoids errors when no test writes anything in there (so no dir) 2012-02-24 10:21 Sandro Santilli <strk@keybit.net> * [r9283] regress/run_test: Properly drop the temporary directory setup for backend output This prevents errors when running "make check" against backends owned by different users. 2012-02-24 05:05 Bborie Park <bkpark at ucdavis.edu> * [r9282] raster/rt_pg/rtpostgis.sql.in.c, raster/rt_pg/rtpostgis_upgrade_cleanup.sql.in.c, raster/test/regress/rt_above.sql, raster/test/regress/rt_below.sql, raster/test/regress/rt_bytea.sql, raster/test/regress/rt_contain.sql, raster/test/regress/rt_contained.sql, raster/test/regress/rt_left.sql, raster/test/regress/rt_overabove.sql, raster/test/regress/rt_overbelow.sql, raster/test/regress/rt_overlap.sql, raster/test/regress/rt_overleft.sql, raster/test/regress/rt_overright.sql, raster/test/regress/rt_right.sql, raster/test/regress/rt_same.sql: Set all raster CASTs to be ASSIGNMENT not IMPLICIT. Related ticket is #490. Knowing my luck, I'll be reverting this due to some showstopper. 2012-02-23 22:25 Bborie Park <bkpark at ucdavis.edu> * [r9281] raster/rt_core/rt_api.c, raster/test/regress/rt_resample_expected: Added correct handling of negative scale-x and positive scale-y in rt_raster_gdal_warp(). 2012-02-23 21:49 Bborie Park <bkpark at ucdavis.edu> * [r9280] raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, raster/rt_pg/rtpostgis_drop.sql.in.c, raster/test/core/testapi.c: Renamed rt_raster_dump_as_wktpolygons() to rt_raster_gdal_polygonize(). Refactored rt_raster_gdal_polygonize() to use LWPOLY objects instead of WKT strings. Also added cleanup code to make invalid dumped geometries valid. Associated tickets are #1586 and #637. 2012-02-23 16:07 Sandro Santilli <strk@keybit.net> * [r9279] postgis/lwgeom_in_gml.c: Don't deep clone POINTARRAY in GML input routine. Let's see if doing so exposes more memory errors (#1591). Does run valgrind clean here. 2012-02-23 15:42 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r9278] doc/reference_raster.xml: Rewrote most of ST_AsRaster. Grouped similar variants to make everything a bit more readable. 2012-02-23 13:28 Sandro Santilli <strk@keybit.net> * [r9277] regress/run_test: Set the default regression temp dir to /tmp/pgis_reg (#1607) 2012-02-23 12:54 Sandro Santilli <strk@keybit.net> * [r9276] topology/sql/sqlmm.sql.in.c, topology/test/regress/st_getfacegeometry.sql, topology/test/regress/st_getfacegeometry_expected: Have ST_GetFaceGeometry check face existance, regress-test 2012-02-23 11:24 Sandro Santilli <strk@keybit.net> * [r9275] postgis/postgis_drop_before.sql.in.c: Drop the UpdateGeometrySRID version with old param name (#1606) 2012-02-22 23:13 Paul Ramsey <pramsey@cleverelephant.ca> * [r9272] astyle.sh: Correctly handle the new lexer/parser output files 2012-02-22 23:06 Bborie Park <bkpark at ucdavis.edu> * [r9271] raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, raster/test/core/testapi.c, raster/test/regress/rt_asraster.sql, raster/test/regress/rt_asraster_expected, raster/test/regress/rt_intersection.sql, raster/test/regress/rt_intersection_expected, raster/test/regress/rt_resample_expected: Rewrote chunks of rt_raster_gdal_warp() and rt_raster_gdal_rasterize() to correctly generate skewed rasters. Related ticket is #1395. This should also resolve #1586. 2012-02-22 20:38 Paul Ramsey <pramsey@cleverelephant.ca> * [r9270] liblwgeom/box2d.c, liblwgeom/cunit/cu_algorithm.c, liblwgeom/cunit/cu_geodetic.c, liblwgeom/cunit/cu_geos.c, liblwgeom/cunit/cu_homogenize.c, liblwgeom/cunit/cu_in_wkb.c, liblwgeom/cunit/cu_in_wkt.c, liblwgeom/cunit/cu_libgeom.c, liblwgeom/cunit/cu_measures.c, liblwgeom/cunit/cu_misc.c, liblwgeom/cunit/cu_node.c, liblwgeom/cunit/cu_out_geojson.c, liblwgeom/cunit/cu_out_gml.c, liblwgeom/cunit/cu_out_kml.c, liblwgeom/cunit/cu_out_svg.c, liblwgeom/cunit/cu_out_wkb.c, liblwgeom/cunit/cu_out_wkt.c, liblwgeom/cunit/cu_out_x3d.c, liblwgeom/cunit/cu_print.c, liblwgeom/cunit/cu_ptarray.c, liblwgeom/cunit/cu_split.c, liblwgeom/cunit/cu_surface.c, liblwgeom/cunit/cu_tester.c, liblwgeom/g_box.c, liblwgeom/g_serialized.c, liblwgeom/g_util.c, liblwgeom/libtgeom.c, liblwgeom/lwalgorithm.c, liblwgeom/lwcircstring.c, liblwgeom/lwcollection.c, liblwgeom/lwcompound.c, liblwgeom/lwcurvepoly.c, liblwgeom/lwgeodetic.c, liblwgeom/lwgeom.c, liblwgeom/lwgeom_api.c, liblwgeom/lwgeom_geos.c, liblwgeom/lwgeom_geos_clean.c, liblwgeom/lwgeom_geos_node.c, liblwgeom/lwgeom_geos_split.c, liblwgeom/lwgeom_transform.c, liblwgeom/lwhomogenize.c, liblwgeom/lwin_wkb.c, liblwgeom/lwin_wkt.c, liblwgeom/lwin_wkt_lex.c, liblwgeom/lwin_wkt_parse.c, liblwgeom/lwline.c, liblwgeom/lwlinearreferencing.c, liblwgeom/lwmcurve.c, liblwgeom/lwmline.c, liblwgeom/lwmpoint.c, liblwgeom/lwmpoly.c, liblwgeom/lwmsurface.c, liblwgeom/lwout_geojson.c, liblwgeom/lwout_gml.c, liblwgeom/lwout_kml.c, liblwgeom/lwout_svg.c, liblwgeom/lwout_wkb.c, liblwgeom/lwout_wkt.c, liblwgeom/lwout_x3d.c, liblwgeom/lwpoint.c, liblwgeom/lwpoly.c, liblwgeom/lwprint.c, liblwgeom/lwpsurface.c, liblwgeom/lwsegmentize.c, liblwgeom/lwspheroid.c, liblwgeom/lwtin.c, liblwgeom/lwtree.c, liblwgeom/lwtriangle.c, liblwgeom/lwutil.c, liblwgeom/measures.c, liblwgeom/measures3d.c, liblwgeom/ptarray.c, liblwgeom/stringbuffer.c, liblwgeom/vsprintf.c, postgis/geography.sql.in.c, postgis/geography_btree.c, postgis/geography_estimate.c, postgis/geography_inout.c, postgis/geography_measurement.c, postgis/geometry_estimate.c, postgis/geometry_inout.c, postgis/gserialized_gist_2d.c, postgis/gserialized_gist_nd.c, postgis/gserialized_typmod.c, postgis/legacy.sql.in.c, postgis/legacy_compatibility_layer.sql.in.c, postgis/lwgeom_cache.c, postgis/lwgeom_export.c, postgis/lwgeom_geos_clean.c, postgis/lwgeom_geos_prepared.c, postgis/lwgeom_geos_relatematch.c, postgis/lwgeom_in_geojson.c, postgis/lwgeom_in_gml.c, postgis/lwgeom_in_kml.c, postgis/lwgeom_rtree.c, postgis/lwgeom_sqlmm.c, postgis/lwgeom_transform.c, postgis/postgis.sql.in.c, postgis/postgis_drop.sql.in.c, postgis/postgis_drop_before.sql.in.c, postgis/postgis_module.c, postgis/uninstall_geography.sql.in.c, postgis/uninstall_legacy.sql.in.c, postgis/uninstall_long_xact.sql.in.c, postgis/uninstall_sqlmm.sql.in.c, raster/loader/raster2pgsql.c, raster/rt_core/rt_api.c, raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, raster/rt_pg/rtpostgis_drop.sql.in.c, raster/rt_pg/rtpostgis_legacy.sql.in.c, raster/rt_pg/rtpostgis_upgrade_cleanup.sql.in.c: Set svn:eol-style native (#1598) 2012-02-22 19:40 Paul Ramsey <pramsey@cleverelephant.ca> * [r9267] ChangeLog, NEWS, README.postgis, Version.config, extensions/upgradeable_versions.mk: Update numbers for alpha6 2012-02-22 19:31 Regina Obe <lr@pcorp.us> * [r9266] liblwgeom/lwout_x3d.c: put in LF instruction to prevent my windows from putting in windows offensive line breaks 2012-02-22 19:29 Paul Ramsey <pramsey@cleverelephant.ca> * [r9265] liblwgeom/measures3d.c, liblwgeom/measures3d.h: Change dos to unix lineends. (#1598) 2012-02-22 19:20 Paul Ramsey <pramsey@cleverelephant.ca> * [r9264] java/jdbc: Ignore makefile 2012-02-22 19:18 Paul Ramsey <pramsey@cleverelephant.ca> * [r9263] liblwgeom/lwout_x3d.c, postgis/lwgeom_export.c, postgis/lwgeom_rtree.h, postgis/postgis.sql.in.c: Really remove the dos linefeeds this time (#1598) 2012-02-22 19:08 Paul Ramsey <pramsey@cleverelephant.ca> * [r9262] liblwgeom/lwout_x3d.c, liblwgeom/measures.c, liblwgeom/measures.h, postgis/lwgeom_export.c, postgis/lwgeom_rtree.h, postgis/postgis.sql.in.c: Revert dos lineending commit that blew away those files... 2012-02-22 19:01 Paul Ramsey <pramsey@cleverelephant.ca> * [r9261] liblwgeom/lwout_x3d.c, liblwgeom/measures.c, liblwgeom/measures.h, postgis/lwgeom_export.c, postgis/lwgeom_rtree.h, postgis/postgis.sql.in.c: Use consistent UNIX line endings (#1598) fix up those files that pass through the C preprocessor at least. 2012-02-22 18:59 Paul Ramsey <pramsey@cleverelephant.ca> * [r9260] raster/test/regress/bug_test_car5_expected, raster/test/regress/rt_histogram_expected, raster/test/regress/rt_quantile_expected, raster/test/regress/rt_summarystats_expected, raster/test/regress/rt_valuecount_expected, regress/regress_expected, regress/run_test, regress/sql-mm-compoundcurve_expected, regress/sql-mm-curvepoly_expected, regress/tickets.sql, regress/tickets_expected, regress/wkt_expected: Switch to evaluating tests using psql with verbosity=terse 2012-02-22 17:19 Sandro Santilli <strk@keybit.net> * [r9258] postgis/lwgeom_geos.c, regress/polygonize.sql, regress/polygonize_expected: Fix ST_Polygonize aggregate to retain Z (#1602) 2012-02-22 15:52 Sandro Santilli <strk@keybit.net> * [r9257] LICENSE.TXT: Stay within 80 cols 2012-02-22 15:33 Sandro Santilli <strk@keybit.net> * [r9256] postgis/postgis.sql.in.c, postgis/sqldefines.h.in: Parametrize max user SRID in the SQL file too 2012-02-22 12:49 Sandro Santilli <strk@keybit.net> * [r9253] postgis/postgis.sql.in.c, regress/tickets.sql, regress/tickets_expected: Check SRID passed to UpdateGeometrySRID, patch by Mike Toews (#1596) Adds regression testing 2012-02-22 12:48 Sandro Santilli <strk@keybit.net> * [r9252] postgis/lwgeom_functions_analytic.c: Forward port fix to #1595, although there's no way to expose in 2.0 2012-02-22 03:09 Regina Obe <lr@pcorp.us> * [r9251] doc/reference_raster.xml: correct st_clip raster so eimage matches the code. the behavior changed butthe code was wrong (showing old behavior). Also put back the multiband case using new syntax which is probably more common usaage. 2012-02-21 15:51 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r9249] doc/reference_raster.xml: Added single quote around 8BUI since the XSL now escape them. See #1588. 2012-02-21 15:47 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r9248] doc/reference_raster.xml: Added one missign default value for the value parameter of ST_AsRaster and added one missing variant. 2012-02-21 14:32 Sandro Santilli <strk@keybit.net> * [r9247] liblwgeom/liblwgeom.h.in, liblwgeom/lwgeom_transform.c: Add a ptarray_transform function in liblwgeom API 2012-02-21 13:54 Sandro Santilli <strk@keybit.net> * [r9246] postgis/lwgeom_in_gml.c: Draft an lwgeom_from_gml function (#1591) Can't be moved all to liblwgeom due to use of spatial_ref_sys 2012-02-21 11:07 Sandro Santilli <strk@keybit.net> * [r9245] loader/shp2pgsql-core.c: Print SRID in decimal form, not hex (#1593) 2012-02-21 10:57 Sandro Santilli <strk@keybit.net> * [r9244] doc/using_postgis_dataman.xml: Update documentation about shp2pgsql -s/-g flag (#1524) 2012-02-21 09:43 Sandro Santilli <strk@keybit.net> * [r9243] regress/run_test: Add an --extensions switch to run_test (#964) When passing that switch the install and uninstall of spatial db happens using the EXTENSION model. It's currently not run as part of "make check" because some tests fail due to use of ambiguos calls when both core and raster modules are installed (there's no way to separate them in the EXTENSION model). 2012-02-21 09:07 Sandro Santilli <strk@keybit.net> * [r9242] regress/run_test: Put prepare/upgrade/uninstall operations in their own functions 2012-02-20 20:09 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r9241] doc/reference_raster.xml: More work on ST_Resample and ST_Intersection 2012-02-20 14:32 Sandro Santilli <strk@keybit.net> * [r9240] .gitignore: Ignore generated extensions and java files 2012-02-20 13:28 Sandro Santilli <strk@keybit.net> * [r9239] postgis/lwgeom_in_gml.c: Do not printf from potgis library. Possibly fixes #1570 2012-02-20 13:18 Sandro Santilli <strk@keybit.net> * [r9238] .gitignore: Ignore generated java/jdbc/Makefile 2012-02-20 13:16 Sandro Santilli <strk@keybit.net> * [r9237] doc/xsl/raster_comments.sql.xsl: Escape single quotes in param list when generating raster comments Closes ticket #1588 2012-02-20 12:52 Sandro Santilli <strk@keybit.net> * [r9236] configure.ac, java/Makefile, java/jdbc/Makefile, java/jdbc/Makefile.in, java/jdbc/build.xml: Ant rules to excecute maven by Maria Arias de Reyna (#1437) Also simplify java Makefile to be simple proxies of ant 2012-02-20 10:52 Sandro Santilli <strk@keybit.net> * [r9235] topology/sql/sqlmm.sql.in.c, topology/test/regress/st_changeedgegeom.sql, topology/test/regress/st_changeedgegeom_expected: Update face MBR on edge change (#1587) 2012-02-20 10:19 Sandro Santilli <strk@keybit.net> * [r9234] doc/extras_topology.xml: Enhance documentation for ST_ChangeEdgeGeom 2012-02-17 23:41 Regina Obe <lr@pcorp.us> * [r9233] doc/using_raster_dataman.xml: Link to my office base article on how to display postgis rasters in base reports. 2012-02-17 22:23 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r9232] doc/reference_raster.xml: Rewrote the ST_Rescale documentation. 2012-02-17 22:00 Paul Ramsey <pramsey@cleverelephant.ca> * [r9230] postgis/geometry_estimate.c: This works but it makes estimated extent case sensitive both ways (no weaseling out and giving upper case versions of lower case tables) (#1585) 2012-02-17 20:52 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r9229] doc/reference_raster.xml, raster/rt_pg/rtpostgis.sql.in.c: Ticket #1536. First revision of st_intersection(). Removal of the extent parameter and first documentation. 2012-02-17 18:29 Sandro Santilli <strk@keybit.net> * [r9228] topology/sql/sqlmm.sql.in.c, topology/test/regress/st_changeedgegeom.sql, topology/test/regress/st_changeedgegeom_expected: Check edge disposition around endnodes (#1571) Includes a couple new testcases, for closed and non-closed edges changing disposition around their end nodes. 2012-02-17 18:28 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r9227] doc/reference_raster.xml: Many more small typo fixes... 2012-02-17 15:11 Sandro Santilli <strk@keybit.net> * [r9226] topology/sql/sqlmm.sql.in.c, topology/test/regress/st_changeedgegeom.sql, topology/test/regress/st_changeedgegeom_expected: Rework edge motion range construction (#1571) Includes a new testcase which was failing before this change 2012-02-17 14:03 Sandro Santilli <strk@keybit.net> * [r9225] topology/test/regress/st_changeedgegeom.sql, topology/test/regress/st_changeedgegeom_expected: Add another test for ST_ChangeEdgeGeom 2012-02-17 13:46 Sandro Santilli <strk@keybit.net> * [r9224] topology/sql/sqlmm.sql.in.c, topology/test/regress/st_changeedgegeom.sql, topology/test/regress/st_changeedgegeom_expected: Handle some (not all) cases of non-isomorphic edge changes (#1571) The problem is much harder than it looks ... 2012-02-17 08:39 Sandro Santilli <strk@keybit.net> * [r9223] topology/test/regress/st_changeedgegeom.sql, topology/test/regress/st_changeedgegeom_expected: Add test numbers to ST_ChangeEdgeGeom regression cases 2012-02-17 08:39 Sandro Santilli <strk@keybit.net> * [r9222] .gitignore: Ignore utils/postgis_restore.pl (now generated) 2012-02-16 17:45 Sandro Santilli <strk@keybit.net> * [r9221] topology/sql/sqlmm.sql.in.c: Update comment, hopefully clearer now 2012-02-16 15:49 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r9220] doc/reference_raster.xml: Fixed a number of small problem. Capitalized x and y. 2012-02-16 10:25 Sandro Santilli <strk@keybit.net> * [r9219] doc/extras_topology.xml, topology/Makefile.in, topology/sql/query/GetNodeEdges.sql.in.c, topology/test/regress/getnodeedges.sql, topology/test/regress/getnodeedges_expected, topology/topology.sql.in.c: Add a topology.GetNodeEdges function This function is a fundamental topological primitive to do things like SQL-based poligonization. 2012-02-16 08:49 Sandro Santilli <strk@keybit.net> * [r9218] .gitignore: Ignore postgis_svn_revision.h 2012-02-16 08:08 Sandro Santilli <strk@keybit.net> * [r9217] doc/extras_topology.xml: Set availability of ST_ChangeEdgeGeom 2012-02-16 08:08 Sandro Santilli <strk@keybit.net> * [r9216] doc/reference_raster.xml: Fix cross reference 2012-02-16 00:28 Paul Ramsey <pramsey@cleverelephant.ca> * [r9215] libpgcommon/lwgeom_transform.c: Remove now-obsolete TODO comment 2012-02-16 00:25 Paul Ramsey <pramsey@cleverelephant.ca> * [r9214] libpgcommon/lwgeom_transform.c: Prepare for Proj4.8 with spheroid info handling 2012-02-15 23:25 Paul Ramsey <pramsey@cleverelephant.ca> * [r9213] ., extensions, utils: Add generated files to svn:ignore 2012-02-15 22:45 Paul Ramsey <pramsey@cleverelephant.ca> * [r9211] java/jdbc/src/org/postgis/Point.java: jdbc: org.postgis.Point.equals() is not reflexive (#1313) 2012-02-15 22:34 Paul Ramsey <pramsey@cleverelephant.ca> * [r9209] doc/reference_processing.xml: Fix XML typo 2012-02-15 22:27 Paul Ramsey <pramsey@cleverelephant.ca> * [r9208] doc/reference_processing.xml: Negative distance argument to ST_Buffer not documented (#1535) 2012-02-15 21:56 Paul Ramsey <pramsey@cleverelephant.ca> * [r9205] doc/using_postgis_dataman.xml: shp2pgsql: a switch to drop M from 4d imports (#900) 2012-02-15 21:37 Paul Ramsey <pramsey@cleverelephant.ca> * [r9204] loader/shp2pgsql-cli.c, loader/shp2pgsql-core.c, loader/shp2pgsql-core.h: shp2pgsql: a switch to drop M from 4d imports (#900) 2012-02-15 21:23 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r9203] doc/reference_raster.xml: Updated the version returned by the PostGIS_Raster_Lib_Version() example. 2012-02-15 21:18 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r9202] doc/reference_raster.xml: Removed some garbage. 2012-02-15 21:12 Paul Ramsey <pramsey@cleverelephant.ca> * [r9201] extensions/upgradeable_versions.mk: Remove fugitive EOL white space 2012-02-15 20:58 Paul Ramsey <pramsey@cleverelephant.ca> * [r9200] extensions/upgradeable_versions.mk: Add minor version upgradeable 2012-02-15 20:57 Paul Ramsey <pramsey@cleverelephant.ca> * [r9198] Version.config: Push trunk version forward 2012-02-15 20:55 Paul Ramsey <pramsey@cleverelephant.ca> * [r9196] ChangeLog, NEWS, README.postgis: Update meta for alpha5 2012-02-15 19:28 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r9195] doc/reference_raster.xml, raster/rt_pg/rtpostgis.sql.in.c, raster/test/regress/rt_clip.sql, raster/test/regress/rt_clip_expected: Fix for #1576 & #1569. ST_Clip now works on multiband rasters and accept an array of nodata values. 2012-02-15 15:59 Sandro Santilli <strk@keybit.net> * [r9194] libpgcommon/lwgeom_transform.c, regress/tickets.sql, regress/tickets_expected: Do not take PROJ4 errno value as a sign of error (#1580) 2012-02-15 11:00 Sandro Santilli <strk@keybit.net> * [r9193] utils/svn_repo_revision.pl: dd support for fetching SVN revision from pure-git clones (#1579) 2012-02-14 22:21 Regina Obe <lr@pcorp.us> * [r9192] doc/using_raster_dataman.xml: Example of how to use only psql to output a raster image. 2012-02-14 17:57 Sandro Santilli <strk@keybit.net> * [r9191] postgis/lwgeom_functions_analytic.c, regress/tickets.sql, regress/tickets_expected: Fix crash with empty polygons in P-I-P tests (#1578) 2012-02-14 17:54 Regina Obe <lr@pcorp.us> * [r9190] doc/extras_tigergeocoder.xml: #1494: documentation of new census tract loader and get_tract functions. 2012-02-14 17:53 Regina Obe <lr@pcorp.us> * [r9189] extras/tiger_geocoder/tiger_2010/census_loader.sql, extras/tiger_geocoder/tiger_2010/create_geocode.sql, extras/tiger_geocoder/tiger_2010/geocode/census_tracts_functions.sql, extras/tiger_geocoder/tiger_2010/upgrade_geocode.sql: #1494: done with programming need to finish documenting and regress test. 2012-02-14 17:47 Bborie Park <bkpark at ucdavis.edu> * [r9188] raster/test/regress/Makefile.in, raster/test/regress/rt_clip.sql: Readded rt_clip regression test. 2012-02-14 17:29 Bborie Park <bkpark at ucdavis.edu> * [r9187] raster/rt_core/rt_api.c: Fixed handling of negative X-scale or positive Y-scale in rt_raster_gdal_rasterize(). Ticket is #1574. 2012-02-14 17:15 Sandro Santilli <strk@keybit.net> * [r9186] postgis/lwgeom_geos.c: We don't use a profiler anymore 2012-02-14 17:00 David Zwarg <dzwarg@azavea.com> * [r9185] raster/rt_pg/rt_pg.c: Reverting changes that optimize ST_MapAlgebraExpr. Re-advertise x and y parameters as int32. Reverts changes from r9137, closes #1557. 2012-02-14 13:31 Sandro Santilli <strk@keybit.net> * [r9184] liblwgeom/lwgeom_geos.c, regress/tickets.sql, regress/tickets_expected: Make one-point lines convertible to GEOS, see #1543 2012-02-13 22:46 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r9183] raster/test/regress/Makefile.in: Temporarily remove st_clip regress... 2012-02-13 22:02 Paul Ramsey <pramsey@cleverelephant.ca> * [r9182] configure.ac: Configured without raster still tries to make raster/rt_pg/rtpostgis.sql (#1575) only try to build extensions if we have both raster and topology as well as pgsql 9.1 2012-02-13 21:58 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r9181] raster/test/regress/Makefile.in, raster/test/regress/rt_clip.sql, raster/test/regress/rt_clip_expected: Closing ticket #597. Added regression tests for ST_Clip. More tests to come when fixing #1576. 2012-02-13 21:25 Sandro Santilli <strk@keybit.net> * [r9180] doc/Makefile.in: Encode dependency of topology comments and cheatsheet Same should be done for raster and tiger... 2012-02-13 20:44 Sandro Santilli <strk@keybit.net> * [r9179] doc/extras_topology.xml: Fix documentation of GetRingEdges 2012-02-13 20:44 Sandro Santilli <strk@keybit.net> * [r9178] regress/run_test: Install topology comments too, when regressing topology 2012-02-13 20:44 Sandro Santilli <strk@keybit.net> * [r9177] doc/Makefile.comments.in: Install topology_comments.sql as well 2012-02-13 18:28 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r9176] raster/rt_pg/rtpostgis.sql.in.c: Fix for ticket #1572. ST_PixelAsPolygons() return NULL values when the requested band or no band exist. 2012-02-13 18:06 Sandro Santilli <strk@keybit.net> * [r9175] doc/installation.xml, utils/postgis_restore.pl.in: Allow retaining all custom spatial_ref_sys entries, even clashing Update manual accordingly (hard upgrade procedure) 2012-02-13 17:47 Sandro Santilli <strk@keybit.net> * [r9174] utils/postgis_restore.pl.in: Fix regexp renaming srid enforcement check 2012-02-13 17:01 Sandro Santilli <strk@keybit.net> * [r9173] doc/installation.xml: Add a note about handling of out-of-range SRIDs on hard upgrade 2012-02-13 16:29 Sandro Santilli <strk@keybit.net> * [r9172] topology/test/regress/addtopogeometrycolumn.sql, topology/test/regress/addtopogeometrycolumn_expected, topology/topology.sql.in.c: Accept more feature type names from AddTopoGeometryColumn (#1470) With this commit you can pass return of ST_GeometryType or return GeometryType as input to the function. 2012-02-13 16:11 Sandro Santilli <strk@keybit.net> * [r9171] topology/sql/predicates.sql.in.c, topology/sql/sqlmm.sql.in.c: More VOLATILE -> STRICT (#955). Let's call it completed. 2012-02-13 16:04 Sandro Santilli <strk@keybit.net> * [r9170] topology/topology.sql.in.c: Some VOLATILE functions turned to STABLE (#955) A noticeable exception is the Geometry(TopoGeometry) cast which triggers a regression when made STABLE. 2012-02-13 15:43 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r9169] raster/test/regress/create_rt_band_properties_test.sql, raster/test/regress/create_rt_utility_test.sql, raster/test/regress/rt_spatial_relationship.sql: Fix regression broken by the limit imposed to SRID < 999999. Anyway the srid provided was not the right one. Changed from 4269 to 26919. 2012-02-13 15:12 Regina Obe <lr@pcorp.us> * [r9168] extras/tiger_geocoder/tiger_2010/census_loader.sql: #1494 - ability to load census tract, block group, tabblock - boy did I screw this one. Should be all fixed now and tested (loading part), still need to write the function, but that's the easy part 2012-02-13 14:48 Sandro Santilli <strk@keybit.net> * [r9167] .gitignore, configure.ac, liblwgeom/liblwgeom.h.in, utils/Makefile, utils/Makefile.in, utils/postgis_restore.pl, utils/postgis_restore.pl.in: Move SRID max and user-max definitions to configure.ac This should help keeping postgis_restore.pl and core in sync wrt SRID ranges. 2012-02-13 14:17 Sandro Santilli <strk@keybit.net> * [r9166] utils/postgis_restore.pl: Refine user feedback about SRID conversion and reserved zones 2012-02-13 11:25 Sandro Santilli <strk@keybit.net> * [r9165] topology/sql/gml.sql.in.c, topology/sql/populate.sql.in.c, topology/sql/sqlmm.sql.in.c: Drop (SRF()).* constructs (#956) 2012-02-13 10:58 Sandro Santilli <strk@keybit.net> * [r9164] regress/run_test: Have regress install comments adn throw an error on failure (#1532) 2012-02-13 10:58 Sandro Santilli <strk@keybit.net> * [r9163] GNUmakefile.in, configure.ac, doc/Makefile.comments.in, doc/Makefile.in, regress/Makefile.in: Have staged-install install comments when possible (#1532) 2012-02-13 10:16 Sandro Santilli <strk@keybit.net> * [r9162] regress/run_test: Report svn revision 2012-02-13 10:16 Sandro Santilli <strk@keybit.net> * [r9161] postgis/Makefile.in: Encode postgis_svn_revision dependency 2012-02-13 10:00 Sandro Santilli <strk@keybit.net> * [r9160] GNUmakefile.in: Cleanup postgis_svn_revision.h makefile rule (PHONY) 2012-02-13 09:58 Sandro Santilli <strk@keybit.net> * [r9159] utils/svn_repo_revision.pl: Do not override postgis_svn_revision.h if revision didn't change 2012-02-13 09:15 Sandro Santilli <strk@keybit.net> * [r9158] utils/svn_repo_revision.pl: Add support for fetching SVN revision from local git-svn repository 2012-02-11 21:17 Sandro Santilli <strk@keybit.net> * [r9157] utils/svn_repo_revision.pl: It's "svn", not "svnn". And a TODO item... 2012-02-11 16:08 Paul Ramsey <pramsey@cleverelephant.ca> * [r9156] raster/test/regress/rt_rotation.sql, raster/test/regress/rt_rotation_expected: Fix regression in OSX (-0 vs 0) 2012-02-11 05:14 Paul Ramsey <pramsey@cleverelephant.ca> * [r9155] GNUmakefile.in, postgis/lwgeom_functions_basic.c, postgis/postgis.sql.in.c, postgis_config.h.in, utils/svn_repo_revision.pl: Report SVN revision in PostGIS_Full_Version (#1518) 2012-02-10 23:33 Bborie Park <bkpark at ucdavis.edu> * [r9154] raster/rt_core/rt_api.c, raster/rt_pg/rt_pg.c, raster/test/core/testwkb.c, raster/test/regress/bug_test_car5_expected, raster/test/regress/create_rt_mapalgebra_test.sql, raster/test/regress/create_rt_mapalgebrafctngb_test.sql, raster/test/regress/create_rt_properties_test.sql, raster/test/regress/create_rt_utility_test.sql, raster/test/regress/rt_addband.sql, raster/test/regress/rt_band.sql, raster/test/regress/rt_bytea_expected, raster/test/regress/rt_count.sql, raster/test/regress/rt_histogram.sql, raster/test/regress/rt_mapalgebraexpr.sql, raster/test/regress/rt_mapalgebrafct.sql, raster/test/regress/rt_mapalgebrafctngb.sql, raster/test/regress/rt_mapalgebrafctngb_expected, raster/test/regress/rt_metadata.sql, raster/test/regress/rt_metadata_expected, raster/test/regress/rt_quantile.sql, raster/test/regress/rt_reclass.sql, raster/test/regress/rt_summarystats.sql, raster/test/regress/rt_valuecount.sql, raster/test/regress/rt_valuepercent.sql: Added checks of SRID to make sure that SRIDs are within the permitted range. Ticket is #1568. 2012-02-10 22:42 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r9153] doc/reference_raster.xml: ST_Clip returns all bands when no band is specified. 2012-02-10 22:36 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r9152] raster/rt_pg/rtpostgis.sql.in.c: Fix for ticket #1569. ST_Clip variants defaulting to band 1 should default to NULL so that they return all bands. 2012-02-10 20:21 Paul Ramsey <pramsey@cleverelephant.ca> * [r9151] GNUmakefile.in, postgis/lwgeom_functions_basic.c, postgis/postgis.sql.in.c, postgis_config.h.in, utils/read_scripts_version.pl: Back out SVN generation stuff. 2012-02-10 19:55 Paul Ramsey <pramsey@cleverelephant.ca> * [r9150] utils/Makefile, utils/svn_repo_revision.pl: Try to fail better on SVN snatching... 2012-02-10 19:49 Paul Ramsey <pramsey@cleverelephant.ca> * [r9149] postgis/lwgeom_functions_basic.c, postgis/postgis.sql.in.c, postgis_config.h.in: Report SVN revision in PostGIS_Full_Version (#1518) 2012-02-10 18:46 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r9148] raster/rt_pg/rtpostgis.sql.in.c: ST_PixelAsPolygon() does not have a band parameter anymore. 2012-02-10 18:38 Regina Obe <lr@pcorp.us> * [r9147] extras/tiger_geocoder/tiger_2010/census_loader.sql, extras/tiger_geocoder/tiger_2010/create_geocode.bat, extras/tiger_geocoder/tiger_2010/create_geocode.sh, extras/tiger_geocoder/tiger_2010/tables/census_tracts_tables.sql, extras/tiger_geocoder/tiger_2010/upgrade_geocode.sql: #1494: move parent table creation to a function so logic is in single place, add a new census_loader.sql script with census specific load logic, revise create and update scripts to load the new census logic and create tables if not present. Still need to test and write a function to return census info given a point before can mark this as done. 2012-02-10 17:05 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r9146] regress/Makefile.in: Have perl to backup the file before editing. 'make check' is failing on Windows 7 without that. See http://postgis.refractions.net/pipermail/postgis-devel/2012-February/018482.html 2012-02-10 16:53 Sandro Santilli <strk@keybit.net> * [r9145] liblwgeom/lwutil.c, utils/postgis_restore.pl: Clamp SRID valuesu > SRID_MAXIMUM to fall in the reserved range (#1505) The reserved range is SRID_USER_MAXIMUM+1 to SRID_MAXIMUM. Core takes care of typmod clamping, postgis_restore.pl takes care of clamping table definition and spatial_ref_sys entries. 2012-02-10 16:53 Sandro Santilli <strk@keybit.net> * [r9144] liblwgeom/liblwgeom.h.in: Add SRID_USER_MXIMUM define 2012-02-10 16:18 Paul Ramsey <pramsey@cleverelephant.ca> * [r9143] doc/using_postgis_app.xml: Fix syntax error in MS example 2012-02-10 09:19 Sandro Santilli <strk@keybit.net> * [r9141] .gitignore, extensions/Makefile.in: Drop the now-generated Makefile on distclean, and ignore it 2012-02-10 09:16 Sandro Santilli <strk@keybit.net> * [r9140] configure.ac, extensions/Makefile, extensions/Makefile.in: Fix builds --without-topology (#1565) 2012-02-10 01:21 Regina Obe <lr@pcorp.us> * [r9139] extensions/postgis_topology/Makefile.in: #1564 fix typo in cat call preventing other files from being concatenated 2012-02-09 23:02 Regina Obe <lr@pcorp.us> * [r9138] extensions/postgis/sql_bits/remove_from_extension.sql.in: #1563: remove raster_columns view from extension so it can be dropped without complaint. 2012-02-09 20:12 David Zwarg <dzwarg@azavea.com> * [r9137] raster/rt_pg/rt_pg.c: Performance improvement by keeping x and y pixel coordinates as floats. 2012-02-09 19:19 Sandro Santilli <strk@keybit.net> * [r9136] postgis/lwgeom_cache.c: Actually save Grand Unified Geom Cache rather than just building it Fixes #547 2012-02-09 17:16 Sandro Santilli <strk@keybit.net> * [r9135] postgis/lwgeom_geos.c, postgis/lwgeom_geos.h, postgis/lwgeom_geos_clean.c, postgis/lwgeom_geos_prepared.c, postgis/lwgeom_geos_prepared.h, postgis/lwgeom_geos_relatematch.c: More postgis_config.h inclusion removal from headers 2012-02-09 17:00 Sandro Santilli <strk@keybit.net> * [r9134] liblwgeom/lwgeom_transform.c, libpgcommon/lwgeom_pg.h, libpgcommon/lwgeom_transform.c, postgis/geography_estimate.c, postgis/geometry_estimate.c, postgis/long_xact.c, postgis/lwgeom_accum.c, postgis/lwgeom_box.c, postgis/lwgeom_box3d.c, postgis/lwgeom_btree.c, postgis/lwgeom_cache.c, postgis/lwgeom_dump.c, postgis/lwgeom_export.c, postgis/lwgeom_functions_lrs.c, postgis/lwgeom_in_geojson.c, postgis/lwgeom_in_gml.c, postgis/lwgeom_in_kml.c, postgis/lwgeom_ogc.c, postgis/lwgeom_rtree.c, postgis/lwgeom_spheroid.c, postgis/lwgeom_sqlmm.c, postgis/lwgeom_transform.c, postgis/lwgeom_triggers.c, postgis/postgis_module.c, raster/rt_pg/rt_pg.c: Drop postgis_config.h include from lwgeom_pg.h header. Generally, package config files should _not_ be included by package headers. In this specific case the aim is overriding POSTGIS_DEBUG_LEVEL in implementation files for the sake of enabling debugging of a single file. Also part of this commit is addition of copyright header in two files which were missing it (used git history to figure assignments) 2012-02-09 17:00 Sandro Santilli <strk@keybit.net> * [r9133] libpgcommon/pgsql_compat.h, raster/rt_pg/pgsql_compat.h: Fix header guard of pgsql_compat.h and drop the duplicate 2012-02-09 10:49 Regina Obe <lr@pcorp.us> * [r9132] extensions/postgis/Makefile.in: Hmm double added a file -- #1563 which was causing the can't drop because postgis extension depends on it error 2012-02-09 10:10 Sandro Santilli <strk@keybit.net> * [r9131] extensions/Makefile: Forward distclean to extensions subdirs 2012-02-09 02:34 Paul Ramsey <pramsey@cleverelephant.ca> * [r9130] doc/Makefile.in: Don't delete the comments. 2012-02-09 01:54 Regina Obe <lr@pcorp.us> * [r9129] doc/reference_raster.xml: #1562 replace string with text 2012-02-09 00:42 Paul Ramsey <pramsey@cleverelephant.ca> * [r9128] liblwgeom/lwgeodetic.c: More verbose message, per DFuhriman 2012-02-09 00:37 Paul Ramsey <pramsey@cleverelephant.ca> * [r9127] liblwgeom/cunit/cu_geodetic.c, liblwgeom/cunit/cu_geodetic_data.h, liblwgeom/lwgeodetic.c: Invalid geography polygons: BOOM! Could not generate outside point! (#1046) 2012-02-09 00:27 David Zwarg <dzwarg@azavea.com> * [r9126] raster/rt_pg/rt_pg.c: Fixed bug where PG_DETOAST_DATUM args were incorrect. 2012-02-09 00:18 David Zwarg <dzwarg@azavea.com> * [r9125] raster/rt_pg/rt_pg.c: Changed DATUM_SLICE to DATUM in setGeotransform. 2012-02-08 23:59 David Zwarg <dzwarg@azavea.com> * [r9124] doc/reference_raster.xml: Added documentation for raster processing builtin functions: st_min4ma, st_max4ma, st_mean4ma, st_sum4ma, st_range4ma, st_distinct4ma, st_stddev4ma. 2012-02-08 23:01 Paul Ramsey <pramsey@cleverelephant.ca> * [r9123] utils/read_scripts_version.pl: Change from scripts-based script versions to repository based versions. Should also be more robust? ha ha ha. (#1282) 2012-02-08 22:44 Paul Ramsey <pramsey@cleverelephant.ca> * [r9122] utils/read_scripts_version.pl: Make the scripts version get read again. 2012-02-08 21:58 Bborie Park <bkpark at ucdavis.edu> * [r9121] raster/test/core/Makefile.in: Fix to correct building of testapi in MinGW. Ticket is #1560. 2012-02-08 21:31 David Zwarg <dzwarg@azavea.com> * [r9120] raster/rt_pg/rt_pg.c: Do not allocate inside of 1 raster mapalgebra loop for datum values and nulls. 2012-02-08 21:29 Paul Ramsey <pramsey@cleverelephant.ca> * [r9119] configure.ac: ./configure still display the old raster version number (#1599) 2012-02-08 21:20 Bborie Park <bkpark at ucdavis.edu> * [r9118] raster/rt_pg/rt_pg.c: Instead of dynamically allocating space for variables "values" and "nulls" with each pixel, just initialize both to the max possible # of elements. Done for 2-raster ST_MapAlgebraExpr 2012-02-08 21:08 Bborie Park <bkpark at ucdavis.edu> * [r9117] doc/reference_raster.xml: Remove deleted function signature for ST_PixelAsPolygon. Ticket is #1529 2012-02-08 21:08 Paul Ramsey <pramsey@cleverelephant.ca> * [r9116] configure.ac: test for termios.h in case we want to do password prompting in the future 2012-02-08 21:04 Bborie Park <bkpark at ucdavis.edu> * [r9115] raster/rt_pg/rt_pg.c: Values for [rast1.x], [rast1.y], [rast2.x] and [rast2.y] should be INT4 instead of FLOAT8. Ticket is #1557 2012-02-08 21:03 David Zwarg <dzwarg@azavea.com> * [r9114] raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, raster/test/regress/rt_rotation.sql, raster/test/regress/rt_rotation_expected: Removed geotransform type. Fixed rounding, so Hudson will be my friend in raster regression tests. 2012-02-08 20:51 Sandro Santilli <strk@keybit.net> * [r9113] raster/rt_pg/rt_pg.c: do not heap-allocate SPI arg types 2012-02-08 20:33 Sandro Santilli <strk@keybit.net> * [r9112] raster/rt_pg/rt_pg.c: ST_MapAlgebraExpr: advertise X and Y params as integers (#1557) Also stop doing 3 string matches per pixel for no reason 2012-02-08 19:44 David Zwarg <dzwarg@azavea.com> * [r9111] doc/reference_raster.xml: Added documentation for 1 and 2 raster map algebra user callback function documentation for pixel position array parameter to userfunc. #1525 2012-02-08 19:09 Paul Ramsey <pramsey@cleverelephant.ca> * [r9110] utils/svn_repo_revision.pl: Handle French svn? 2012-02-08 19:04 David Zwarg <dzwarg@azavea.com> * [r9109] raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, raster/test/regress/rt_mapalgebrafctngb_userfunc.sql, raster/test/regress/rt_rotation_expected: Added geotransform methods and correction to basis vectors during raster rotation. #1353 2012-02-08 18:51 Paul Ramsey <pramsey@cleverelephant.ca> * [r9108] liblwgeom/liblwgeom.h.in, liblwgeom/liblwgeom_internal.h, libpgcommon/lwgeom_transform.c, postgis/geography.h: Stop relying on private projects.h PROJ header (#1541) 2012-02-08 17:39 Paul Ramsey <pramsey@cleverelephant.ca> * [r9107] extensions/Makefile: Add missing target 2012-02-08 17:36 Paul Ramsey <pramsey@cleverelephant.ca> * [r9105] HOWTO_RELEASE, Version.config, extensions/upgradeable_versions.mk: Push forward version numbers 2012-02-08 17:33 Paul Ramsey <pramsey@cleverelephant.ca> * [r9102] ChangeLog, NEWS, README.postgis: Commit in preparation for 2.0.0alpha4 2012-02-08 17:23 David Zwarg <dzwarg@azavea.com> * [r9101] raster/rt_pg/rtpostgis.sql.in.c, raster/test/regress/rt_mapalgebrafctngb_userfunc.sql, raster/test/regress/rt_mapalgebrafctngb_userfunc_expected: Added ST_StdDev4ma raster neighborhood processing function. #1318 2012-02-08 17:19 Paul Ramsey <pramsey@cleverelephant.ca> * [r9100] postgis/lwgeom_functions_basic.c, postgis/lwgeom_geos.c, postgis/lwgeom_sqlmm.c: lwgeom_release (#699) move free if copy calls to end of functions in any place where there is any chance that a problem might occur 2012-02-08 16:44 Bborie Park <bkpark at ucdavis.edu> * [r9099] raster/rt_core/rt_api.c: Minor debug message tweak 2012-02-08 16:11 Bborie Park <bkpark at ucdavis.edu> * [r9098] raster/loader/raster2pgsql.c, raster/test/regress/Makefile.in, raster/test/regress/loader/Basic-post.sh, raster/test/regress/loader/Basic-pre.sh, raster/test/regress/loader/Basic.select.expected, raster/test/regress/loader/Basic.select.sql, raster/test/regress/loader/Basic.sql.expected, raster/test/regress/loader/BasicCopy-post.sh, raster/test/regress/loader/BasicCopy-pre.sh, raster/test/regress/loader/BasicCopy.opts, raster/test/regress/loader/BasicCopy.select.expected, raster/test/regress/loader/BasicCopy.select.sql, raster/test/regress/loader/BasicCopy.sql.expected, raster/test/regress/loader/Tiled10x10-post.sh, raster/test/regress/loader/Tiled10x10-pre.sh, raster/test/regress/loader/Tiled10x10.opts, raster/test/regress/loader/Tiled10x10.select.expected, raster/test/regress/loader/Tiled10x10.select.sql, raster/test/regress/loader/Tiled10x10Copy-post.sh, raster/test/regress/loader/Tiled10x10Copy-pre.sh, raster/test/regress/loader/Tiled10x10Copy.opts, raster/test/regress/loader/Tiled10x10Copy.select.expected, raster/test/regress/loader/Tiled10x10Copy.select.sql, regress/run_test: Added regression tests for raster2pgsql loader. Ticket is #1388 2012-02-08 15:17 Olivier Courtin <olivier.courtin@camptocamp.com> * [r9097] liblwgeom/libtgeom.c, liblwgeom/libtgeom.h: Bugfixes related to #1552, and somehow to #665. Thanks to Sandro for report and valgrind stuff ! 2012-02-08 10:06 Sandro Santilli <strk@keybit.net> * [r9096] doc/extras_topology.xml: Document topology.GetRingEdges (#959) 2012-02-08 09:36 Sandro Santilli <strk@keybit.net> * [r9095] postgis/lwgeom_geos.c: Do not release serialized input until output is deserialized See http://postgis.refractions.net/pipermail/postgis-devel/2012-February/018336.html 2012-02-08 06:42 Paul Ramsey <pramsey@cleverelephant.ca> * [r9094] configure.ac: configure_json.patch (#1539) from Evan Roualt 2012-02-08 05:29 Olivier Courtin <olivier.courtin@camptocamp.com> * [r9093] liblwgeom/cunit/cu_surface.c: restore (at least) tin_geom and psurface_geom unit tests call. Related to #665 2012-02-08 05:23 Olivier Courtin <olivier.courtin@camptocamp.com> * [r9092] liblwgeom/libtgeom.c: Fix BBOX handling in serialization. Still related to #665 2012-02-08 04:36 Olivier Courtin <olivier.courtin@camptocamp.com> * [r9091] liblwgeom/libtgeom.c: Change BBOX double to float in serialization. Related to #665 2012-02-08 00:43 David Zwarg <dzwarg@azavea.com> * [r9090] raster/rt_pg/rtpostgis.sql.in.c, raster/test/regress/rt_mapalgebrafctngb_userfunc.sql, raster/test/regress/rt_mapalgebrafctngb_userfunc_expected: Added ST_Distinct4ma helper neighborhood processing function. See #1318 2012-02-08 00:29 David Zwarg <dzwarg@azavea.com> * [r9089] configure.ac: Fixed typo in configure.ac 2012-02-08 00:23 Paul Ramsey <pramsey@cleverelephant.ca> * [r9088] regress/loader/Latin1.select.sql, regress/run_test: loader/Latin1 regression failure with database SQL_ASCII encoding (#1465) from Greg Troxel 2012-02-08 00:15 Paul Ramsey <pramsey@cleverelephant.ca> * [r9087] liblwgeom/cunit/cu_surface.c: Remove another dying test 2012-02-08 00:14 Paul Ramsey <pramsey@cleverelephant.ca> * [r9086] liblwgeom/cunit/cu_surface.c: Remove failing test 2012-02-08 00:14 Paul Ramsey <pramsey@cleverelephant.ca> * [r9085] postgis/Makefile.in: Remove dependency on svnrevision.h 2012-02-08 00:01 Paul Ramsey <pramsey@cleverelephant.ca> * [r9084] doc/Makefile.in: docs-install uses bare cp (#1528) from Greg Troxel 2012-02-07 23:51 Paul Ramsey <pramsey@cleverelephant.ca> * [r9083] .: Ignore svnrevision.h 2012-02-07 23:49 Paul Ramsey <pramsey@cleverelephant.ca> * [r9082] regress/tickets.sql, regress/tickets_expected: ST_MinimumBoundingCircle needs regression test (#1042) 2012-02-07 23:42 Paul Ramsey <pramsey@cleverelephant.ca> * [r9081] configure.ac: Add a warning for lower numbers of GEOS 2012-02-07 23:37 Olivier Courtin <olivier.courtin@camptocamp.com> * [r9080] liblwgeom/libtgeom.c: Still several bugfixes related to #665 2012-02-07 23:27 Paul Ramsey <pramsey@cleverelephant.ca> * [r9079] GNUmakefile.in, make_dist.sh, postgis/Makefile.in, 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r9078] authors.svn: Add dzwarg 2012-02-07 22:05 Bborie Park <bkpark at ucdavis.edu> * [r9077] raster/test/Makefile.in, raster/test/core/testapi.c, raster/test/loader, raster/test/regress/Makefile.in, raster/test/regress/loader, raster/test/regress/loader/testraster.tif: Clean up raster regression and move loader regression directory. 2012-02-07 21:30 Olivier Courtin <olivier.courtin@camptocamp.com> * [r9076] liblwgeom/libtgeom.c: Still bugfixes. Related to #665 2012-02-07 21:14 Paul Ramsey <pramsey@cleverelephant.ca> * [r9075] regress/wkb.sql, regress/wkb_expected: Test non-empty new types in regress/wkb (#1477) 2012-02-07 21:04 Olivier Courtin <olivier.courtin@camptocamp.com> * [r9074] liblwgeom/cunit/Makefile.in, liblwgeom/cunit/cu_tester.c: Restore surface cunit tests 2012-02-07 21:01 Olivier Courtin <olivier.courtin@camptocamp.com> * [r9073] liblwgeom/cunit/cu_surface.c, liblwgeom/libtgeom.c: Fix some bugfixes. Handle EMPTY use cases. Minor changes. Related to #665 2012-02-07 19:42 Paul Ramsey <pramsey@cleverelephant.ca> * [r9072] liblwgeom/cunit/cu_split.c, liblwgeom/lwcircstring.c, liblwgeom/lwcollection.c, liblwgeom/lwgeom.c, liblwgeom/lwgeom_geos_node.c, liblwgeom/lwline.c, liblwgeom/lwmline.c, liblwgeom/lwmpoint.c, liblwgeom/lwmpoly.c, liblwgeom/lwpoint.c, liblwgeom/lwpoly.c, liblwgeom/lwpsurface.c, liblwgeom/lwtin.c, liblwgeom/lwtriangle.c, postgis/geography_measurement.c, postgis/lwgeom_functions_basic.c, postgis/lwgeom_functions_lrs.c, postgis/lwgeom_geos.c, postgis/lwgeom_ogc.c, postgis/lwgeom_rtree.c, postgis/lwgeom_spheroid.c, 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 Bborie Park <bkpark at ucdavis.edu> * [r9071] raster/rt_pg/rtpostgis.sql.in.c, raster/rt_pg/rtpostgis_drop.sql.in.c: Minor cleanup of parameter names of ST_Intersection(raster, geometry) 2012-02-07 19:25 David Zwarg <dzwarg@azavea.com> * [r9070] raster/rt_pg/rt_pg.c, raster/test/regress/create_rt_mapalgebra_test.sql, raster/test/regress/drop_rt_mapalgebra_test.sql, raster/test/regress/rt_mapalgebrafct.sql, raster/test/regress/rt_mapalgebrafct_expected: Added positional parameters to 1 raster version of ST_MapAlgebraFct. Closes #1525 2012-02-07 18:40 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r9069] raster/scripts/plpgsql/st_tile.sql: Added ST_TileAsGeom() returning only the extent of the planned tiles as polygons 2012-02-07 18:07 David Zwarg <dzwarg@azavea.com> * [r9068] raster/rt_pg/rt_pg.c, raster/test/regress/rt_mapalgebraexpr.sql, raster/test/regress/rt_mapalgebraexpr_expected, 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r9067] doc/extras_tigergeocoder.xml, doc/extras_topology.xml, doc/faq_raster.xml, doc/installation.xml, doc/introduction.xml, doc/performance_tips.xml, doc/reference_accessor.xml, doc/reference_constructor.xml, doc/reference_editor.xml, doc/reference_lrs.xml, doc/reference_management.xml, doc/reference_measure.xml, doc/reference_misc.xml, doc/reference_processing.xml, doc/reference_raster.xml, doc/reference_transaction.xml, doc/reference_type.xml, doc/release_notes.xml, doc/reporting.xml, doc/using_postgis_dataman.xml: Documentation URLs, visible whitespace, and minor touchups (#1548) from mwtoews 2012-02-07 17:07 Paul Ramsey <pramsey@cleverelephant.ca> * [r9066] libpgcommon/Makefile.in: Reorder the include flags, per Greg Troxel 2012-02-07 15:47 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r9065] 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 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r9064] loader/shp2pgsql-gui.c: Fix a couple of compiler warnings in shp2pgsql-gui caused by uninitialised variables. 2012-02-07 10:14 Sandro Santilli <strk@keybit.net> * [r9063] topology/sql/sqlmm.sql.in.c, topology/test/regress/st_changeedgegeom.sql, topology/test/regress/st_changeedgegeom_expected: Allow changing a closed edge (but w/out fixing linking, see #892) 2012-02-07 09:50 Sandro Santilli <strk@keybit.net> * [r9062] .gitignore, install-sh: Re-add install-sh in the repository to support libtool < 2.0 2012-02-07 07:22 Sandro Santilli <strk@keybit.net> * [r9061] .gitignore: Ignore install-sh 2012-02-07 07:20 Sandro Santilli <strk@keybit.net> * [r9060] install-sh: install-sh is generated by ./autogen.sh, needs not be in repository 2012-02-07 02:34 Olivier Courtin <olivier.courtin@camptocamp.com> * [r9059] liblwgeom/cunit/cu_tester.c: temp desactivation of surface unit test 2012-02-06 23:50 Paul Ramsey <pramsey@cleverelephant.ca> * [r9058] postgis/lwgeom_geos.c: Whoops, slight error in the empty geometry handling fixed. 2012-02-06 23:30 Olivier Courtin <olivier.courtin@camptocamp.com> * [r9057] liblwgeom/cunit/Makefile.in: Temp remove su_surface till everything fixed on it... 2012-02-06 23:25 Paul Ramsey <pramsey@cleverelephant.ca> * [r9056] postgis/lwgeom_geos.c, topology/test/regress/legacy_query_expected: Have ST_Union aggregate use UnaryUnion from GEOS-3.0.0 (#922) 2012-02-06 23:14 Bborie Park <bkpark at ucdavis.edu> * [r9055] 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r9054] postgis/lwgeom_geos.c: Remove dead prototype 2012-02-06 21:15 Olivier Courtin <olivier.courtin@camptocamp.com> * [r9053] liblwgeom/cunit/cu_surface.c, liblwgeom/libtgeom.c: Fix a bug in tgeom_free, related to #665 2012-02-06 20:53 Bborie Park <bkpark at ucdavis.edu> * [r9052] raster/rt_pg/rt_pg.c, 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r9051] libpgcommon/lwgeom_transform.c: Change searched location of proj files when no proj variable (#1022) 2012-02-06 19:45 Paul Ramsey <pramsey@cleverelephant.ca> * [r9050] doc/Makefile.in: Quiet rm 2012-02-06 19:44 Paul Ramsey <pramsey@cleverelephant.ca> * [r9049] extensions/Makefile: quiet echo 2012-02-06 19:33 Paul Ramsey <pramsey@cleverelephant.ca> * [r9048] extensions/Makefile: Dummy up a check target 2012-02-06 19:32 Paul Ramsey <pramsey@cleverelephant.ca> * [r9047] GNUmakefile.in: Move regres forward again 2012-02-06 19:30 Paul Ramsey <pramsey@cleverelephant.ca> * [r9046] configure.ac, doc/Makefile.in, extensions/postgis/Makefile.in, extensions/postgis_topology/Makefile.in: Make exensions depend on comments, so also depend on xsltproc 2012-02-06 19:13 Paul Ramsey <pramsey@cleverelephant.ca> * [r9045] doc/reference_type.xml, doc/xsl/postgis_aggs_mm.xml.xsl: Duplicate named case-insensitive XML refentry ids / HTML files (#1511) 2012-02-06 19:01 Paul Ramsey <pramsey@cleverelephant.ca> * [r9044] GNUmakefile.in, configure.ac, extensions/Makefile, extensions/postgis/Makefile.in, extensions/postgis_topology/Makefile.in: PostGIS extensions should build/install automatically if PostGIS is compiled against 9.1 (#1490) 2012-02-06 18:44 Paul Ramsey <pramsey@cleverelephant.ca> * [r9043] HOWTO_RELEASE, extensions/postgis/Makefile.in, extensions/postgis_topology/Makefile.in, extensions/upgradeable_versions.mk: Change how we calculate minor versions suitable for extension upgrade. 2012-02-06 18:36 David Zwarg <dzwarg@azavea.com> * [r9042] raster/rt_pg/rt_pg.c: Checked connection to SPI manager in ST_MapAlgebraExpr 2012-02-06 17:49 David Zwarg <dzwarg@azavea.com> * [r9041] raster/rt_pg/rtpostgis.sql.in.c: Whitespace changes to _st_hillshade4ma 2012-02-06 17:26 David Zwarg <dzwarg@azavea.com> * [r9040] 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 Sandro Santilli <strk@keybit.net> * [r9039] topology/topology.sql.in.c: Tabs to spaces (2) 2012-02-06 13:16 Sandro Santilli <strk@keybit.net> * [r9038] topology/test/invalid_topology.sql, topology/test/regress/legacy_invalid_expected, topology/topology.sql.in.c: Don't let ValidateTopology choke on invalid edges (#1544) 2012-02-06 03:20 Paul Ramsey <pramsey@cleverelephant.ca> * [r9037] raster/rt_pg/Makefile.in, 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r9036] 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 Regina Obe <lr@pcorp.us> * [r9035] 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:30 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r9033] 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 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r9032] 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 Sandro Santilli <strk@keybit.net> * [r9031] raster/rt_pg/rt_pg.c, raster/test/regress/rt_mapalgebraexpr.sql: Implemented new keywords for 1-raster ST_MapAlgebraExpr (#1525) 2012-02-04 02:36 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r9030] 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r9029] liblwgeom/liblwgeom.h.in, liblwgeom/liblwgeom_internal.h, liblwgeom/lwgeom_transform.c, libpgcommon/lwgeom_transform.c, libpgcommon/lwgeom_transform.h, postgis/geography.h, postgis/geography_inout.c, postgis/geography_measurement.c, postgis/lwgeom_transform.c, regress/out_geography_expected: Geography should support SRIDs other than 4326 (#1538) 2012-02-04 01:17 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r9028] 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 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r9027] loader/shp2pgsql-gui.c: Add GUI support for the shp2pgsql -S (simple geometries) switch. This closes #660. 2012-02-04 00:39 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r9026] 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 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r9025] loader/shp2pgsql-gui.c: Add shapefile dumper (table export) to the shp2pgsql GUI. This closes ticket #1480. 2012-02-04 00:02 Bborie Park <bkpark at ucdavis.edu> * [r9024] 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 Bborie Park <bkpark at ucdavis.edu> * [r9023] raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, raster/scripts/plpgsql/st_clip.sql, raster/scripts/plpgsql/st_union.sql, 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r9022] postgis/lwgeom_functions_basic.c, postgis/lwgeom_transform.c: Separate the cache handling code from the transform function 2012-02-03 21:04 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r9021] loader/pgsql2shp-core.c: Fix pgsql2shp crash when dumping a table without a geo column. 2012-02-03 21:04 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r9020] 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 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r9019] loader/pgsql2shp-core.c: Move initialisation of pgsql2shp state endian flag to the same location all the other initialisers. 2012-02-03 21:03 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r9018] 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 Bborie Park <bkpark at ucdavis.edu> * [r9017] raster/rt_pg/rt_pg.c, raster/test/regress/rt_mapalgebraexpr_expected: Fixed optimization bug in 1-raster ST_MapAlgebraExpr. Ticket is #1515. 2012-02-03 12:51 Regina Obe <lr@pcorp.us> * [r9016] 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 Bborie Park <bkpark at ucdavis.edu> * [r9015] raster/rt_pg/Makefile.in: Reverted r9014. Hudson ain't happy with sed. 2012-02-03 03:51 Bborie Park <bkpark at ucdavis.edu> * [r9014] raster/rt_pg/Makefile.in: Merge of patch provided in #1533. Thanks gdt. 2012-02-02 19:25 Bborie Park <bkpark at ucdavis.edu> * [r9013] raster/rt_core/rt_api.c: Message cleanup by removing unnecessary newlines. 2012-02-02 18:47 Bborie Park <bkpark at ucdavis.edu> * [r9012] 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 Bborie Park <bkpark at ucdavis.edu> * [r9011] raster/loader/raster2pgsql.c: Additional error checking and formatting of error messages 2012-02-01 23:55 Paul Ramsey <pramsey@cleverelephant.ca> * [r9010] doc/reference_editor.xml: Add lwcollection_homogenize and ST_Homogenize (#375) 2012-02-01 23:18 Paul Ramsey <pramsey@cleverelephant.ca> * [r9009] liblwgeom/lwhomogenize.c, postgis/lwgeom_functions_basic.c, postgis/postgis.sql.in.c: Add lwcollection_homogenize and ST_Homogenize (#375) 2012-02-01 23:00 Paul Ramsey <pramsey@cleverelephant.ca> * [r9008] liblwgeom/cunit/cu_homogenize.c, liblwgeom/liblwgeom.h.in, liblwgeom/lwhomogenize.c, liblwgeom/lwhomogenize.h: Support curves in lwgeom_homogenize (#1526) 2012-02-01 22:06 Bborie Park <bkpark at ucdavis.edu> * [r9007] raster/rt_pg/rtpostgis.sql.in.c: Added check of values being passed to atan2() in _st_hillshade4ma() 2012-02-01 21:27 Paul Ramsey <pramsey@cleverelephant.ca> * [r9006] doc/reference_editor.xml, postgis/postgis.sql.in.c, regress/affine.sql, regress/affine_expected: Enhance ST_Rotate by adding offset origin parameters (#1251) from mwtoews 2012-02-01 21:17 Paul Ramsey <pramsey@cleverelephant.ca> * [r9005] regress/tickets.sql, regress/tickets_expected: ST_Azimuth, ST_Project regression tests (#1398) 2012-02-01 17:39 Paul Ramsey <pramsey@cleverelephant.ca> * [r9004] make_dist.sh: Also remove .gitignore files from tarbal distro 2012-02-01 17:35 Paul Ramsey <pramsey@cleverelephant.ca> * [r9001] ChangeLog, NEWS, README.postgis, Version.config: Push forward versions for weekly snap 2012-02-01 17:28 Regina Obe <lr@pcorp.us> * [r9000] 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 Bborie Park <bkpark at ucdavis.edu> * [r8999] raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, 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 Bborie Park <bkpark at ucdavis.edu> * [r8998] raster/test/regress/rt_pixelvalue.sql: Refactored regression test for ST_PixelAsPolygon 2012-02-01 14:32 Bborie Park <bkpark at ucdavis.edu> * [r8997] raster/rt_pg/rtpostgis.sql.in.c, raster/rt_pg/rtpostgis_drop.sql.in.c: Deleted deprecated ST_PixelAsPolygon(raster, int, int, int) variant. 2012-02-01 11:51 Sandro Santilli <strk@keybit.net> * [r8996] raster/test/regress/rt_mapalgebraexpr.sql: Make test more readable 2012-02-01 11:39 Sandro Santilli <strk@keybit.net> * [r8995] raster/rt_pg/rt_pg.c, raster/test/regress/rt_mapalgebraexpr.sql, raster/test/regress/rt_mapalgebraexpr_expected: Keep initial value when an expression eveluates to null (#1523) 2012-02-01 10:15 Sandro Santilli <strk@keybit.net> * [r8994] doc/reference_raster.xml, raster/rt_pg/rt_pg.c, raster/test/regress/rt_mapalgebraexpr.sql, 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 Sandro Santilli <strk@keybit.net> * [r8993] raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, raster/rt_pg/rt_pg.c, 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r8992] liblwgeom/lwgeodetic.c: Try again to fix #1292 2012-02-01 02:14 Paul Ramsey <pramsey@cleverelephant.ca> * [r8991] spatial_ref_sys.sql: VACUUM cannot be executed from a function or multi-command string (#1517) 2012-02-01 00:41 Paul Ramsey <pramsey@cleverelephant.ca> * [r8990] postgis/geography_measurement.c: Fix include to be pathless 2012-01-31 23:36 Paul Ramsey <pramsey@cleverelephant.ca> * [r8987] spatial_ref_sys.sql: Update spatial_ref_sys to latest GDAL generated version (#1493) 2012-01-31 22:33 Paul Ramsey <pramsey@cleverelephant.ca> * [r8986] postgis/lwgeom_functions_analytic.c: ST_Line_Interpolate_Point doesn't interpolate M-values (#639) 2012-01-31 20:46 Paul Ramsey <pramsey@cleverelephant.ca> * [r8984] liblwgeom/lwgeodetic.c, loader/pgsql2shp-cli.c, loader/pgsql2shp-core.h, loader/shp2pgsql-cli.c, loader/shp2pgsql-core.h, loader/shp2pgsql-gui.c: Remove some compile warnings. 2012-01-31 18:56 Paul Ramsey <pramsey@cleverelephant.ca> * [r8982] postgis/postgis.sql.in.c: Gah, someone else can do this... 2012-01-31 18:24 Paul Ramsey <pramsey@cleverelephant.ca> * [r8981] doc/faq.xml: Really, I do know how to write XML. 2012-01-31 18:19 Paul Ramsey <pramsey@cleverelephant.ca> * [r8980] liblwgeom/liblwgeom.h.in, liblwgeom/lwgeodetic.c, postgis/geography_inout.c: ST_SnapToGrid returns a value out of range (#1292) 2012-01-31 18:12 Paul Ramsey <pramsey@cleverelephant.ca> * [r8979] liblwgeom/lwgeom_geos.c, postgis/legacy.sql.in.c: Rename ST_BuildArea backend function 2012-01-31 18:10 Paul Ramsey <pramsey@cleverelephant.ca> * [r8978] doc/faq.xml: Fix missing tag 2012-01-31 18:09 Paul Ramsey <pramsey@cleverelephant.ca> * [r8977] postgis/postgis.sql.in.c: Drop Equals(geom,geom) - deprecated in 1.2.3 (#1486) 2012-01-31 18:03 Paul Ramsey <pramsey@cleverelephant.ca> * [r8976] doc/faq.xml: FAQ about licensing (#1262) 2012-01-31 17:44 Bborie Park <bkpark at ucdavis.edu> * [r8975] raster/loader/raster2pgsql.c, 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 Bborie Park <bkpark at ucdavis.edu> * [r8974] 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 Bborie Park <bkpark at ucdavis.edu> * [r8973] raster/rt_pg/rt_pg.c: Added check of band # passed to ST_DumpAsPolygons. Fixes #1514. 2012-01-31 05:50 Paul Ramsey <pramsey@cleverelephant.ca> * [r8972] loader/pgsql2shp-core.c: Pgsql2shp: Dumping: XWKB structure does not match expected size! (#1479) 2012-01-30 21:52 Paul Ramsey <pramsey@cleverelephant.ca> * [r8971] liblwgeom/ptarray.c: ST_Segmentize returns invalid LINESTRING for zero-length input (#1304) 2012-01-30 20:41 Paul Ramsey <pramsey@cleverelephant.ca> * [r8969] liblwgeom/lwlinearreferencing.c: ST_LocateBetweenElevations should return NULL and not fail if intersection is void (#1250) 2012-01-30 20:17 Paul Ramsey <pramsey@cleverelephant.ca> * [r8968] postgis/lwgeom_geos.c, postgis/postgis.sql.in.c: ST_Within not using prepared geometries (#962) 2012-01-30 02:47 Paul Ramsey <pramsey@cleverelephant.ca> * [r8967] loader/pgsql2shp-core.c, loader/pgsql2shp-core.h, loader/safileio.c, loader/shapefil.h, loader/shp2pgsql-core.h: (#393) shp2pgsql returns "fseek(-xxx) failed on DBF file." for large (>2GB) DBF files 2012-01-30 00:37 Paul Ramsey <pramsey@cleverelephant.ca> * [r8966] liblwgeom/cunit/cu_out_gml.c, liblwgeom/lwout_gml.c, postgis/geography_inout.c, postgis/lwgeom_export.c, postgis/lwgeom_in_gml.c, regress/empty_expected, regress/tickets.sql, regress/tickets_expected: GML for empty geometries should be NULL (#1377) 2012-01-29 23:30 nicklas * [r8965] liblwgeom/measures.c, regress/measures.sql, regress/measures_expected: Increase robustness in distance-calculations when point is on segment. 2012-01-29 21:19 Sandro Santilli <strk@keybit.net> * [r8964] postgis/geometry_estimate.c: typo 2012-01-29 19:57 Paul Ramsey <pramsey@cleverelephant.ca> * [r8963] postgis/lwgeom_in_gml.c, regress/in_gml_expected: Be more liberal in accepting "empty" tags in constructing geometries from GML (#1059) 2012-01-29 14:44 Sandro Santilli <strk@keybit.net> * [r8962] CREDITS: Give me psc status 2012-01-28 23:11 Sandro Santilli <strk@keybit.net> * [r8961] topology/sql/sqlmm.sql.in.c: Fix _ST_AddFaceSplit code against PostgreSQL 9.1 2012-01-28 22:08 Sandro Santilli <strk@keybit.net> * [r8960] topology/sql/populate.sql.in.c: Don't put constant geometries in CTE, which confuses estimator 2012-01-28 17:05 Sandro Santilli <strk@keybit.net> * [r8959] 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 Sandro Santilli <strk@keybit.net> * [r8958] topology/sql/sqlmm.sql.in.c: Switch ST_AddEdgeNewFaces from ST_Polygonize to _ST_AddSplitFace See ticket #1508 2012-01-28 13:45 Sandro Santilli <strk@keybit.net> * [r8957] 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 Sandro Santilli <strk@keybit.net> * [r8956] topology/topology.sql.in.c: Rename topogeometry column check to be more readable 2012-01-28 10:42 Sandro Santilli <strk@keybit.net> * [r8955] topology/test/regress/st_addedgemodface.sql, topology/test/regress/st_addedgemodface_expected, topology/test/regress/st_addedgenewfaces.sql, topology/test/regress/st_addedgenewfaces_expected: New test for closing multi-edge ring in a face (ST_AddEdge*Face*) 2012-01-28 07:44 Sandro Santilli <strk@keybit.net> * [r8954] 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 Sandro Santilli <strk@keybit.net> * [r8953] topology/test/regress/addtopogeometrycolumn.sql, topology/test/regress/addtopogeometrycolumn_expected: Allow multiple TopoGeometry column in the same table 2012-01-28 00:23 Regina Obe <lr@pcorp.us> * [r8952] 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r8951] liblwgeom/lwout_gml.c: Fix one remaining crasher for ST_AsGML('SRID=4326;POLYGON EMPTY'); 2012-01-27 22:24 Paul Ramsey <pramsey@cleverelephant.ca> * [r8950] postgis/geometry_estimate.c: #1504 (Segfault running ST_EstimatedExtent()) 2012-01-27 21:05 Bborie Park <bkpark at ucdavis.edu> * [r8949] raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r8948] liblwgeom/cunit/cu_ptarray.c, liblwgeom/lwsegmentize.c: Tighten up on-arc test a bit more. 2012-01-27 20:14 Sandro Santilli <strk@keybit.net> * [r8947] topology/test/regress/legacy_invalid_expected, topology/topology.sql.in.c: Add "face has no rings" validity checking 2012-01-27 18:57 Paul Ramsey <pramsey@cleverelephant.ca> * [r8946] loader/safileio.c, loader/shapefil.h: Revert accidental inclusion of shape file size patch in curve patch 2012-01-27 18:54 Paul Ramsey <pramsey@cleverelephant.ca> * [r8945] install-sh, liblwgeom/cunit/cu_ptarray.c, liblwgeom/lwin_wkt.c, liblwgeom/lwsegmentize.c, loader/safileio.c, loader/shapefil.h, regress/sql-mm-curvepoly.sql, regress/sql-mm-curvepoly_expected, regress/tickets_expected: #920 (ST_LineToCurve generating invalid CURVEPOLYGON) 2012-01-27 14:22 Sandro Santilli <strk@keybit.net> * [r8944] topology/test/regress/st_addedgemodface.sql, topology/test/regress/st_addedgemodface_expected, topology/test/regress/st_addedgenewfaces.sql, topology/test/regress/st_addedgenewfaces_expected: More test for face splitting and inside holes 2012-01-27 11:36 Sandro Santilli <strk@keybit.net> * [r8943] topology/test/regress/st_addedgemodface.sql, topology/test/regress/st_addedgemodface_expected, topology/test/regress/st_addedgenewfaces.sql, topology/test/regress/st_addedgenewfaces_expected: More test for update of isolated nodes in split-faces. 2012-01-27 11:05 Sandro Santilli <strk@keybit.net> * [r8942] topology/test/regress/st_addisonode.sql, topology/test/regress/st_addisonode_expected: Rewrite test for ST_AddIsoNode (see #1503) 2012-01-27 11:05 Sandro Santilli <strk@keybit.net> * [r8941] 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 Sandro Santilli <strk@keybit.net> * [r8940] topology/test/regress/st_addedgemodface.sql, topology/test/regress/st_addedgemodface_expected, topology/test/regress/st_addedgenewfaces.sql, 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r8939] regress/Makefile.in, regress/wmsservers.sql, regress/wmsservers_expected, regress/wmsservers_new.sql, regress/wmsservers_new_expected, regress/wmsservers_old.sql, regress/wmsservers_old_expected: Complete #737 2012-01-26 20:19 Paul Ramsey <pramsey@cleverelephant.ca> * [r8938] configure.ac, postgis_config.h.in: Detect asprintf, vasprintf, fseeko 2012-01-26 18:09 Sandro Santilli <strk@keybit.net> * [r8937] regress/regress_expected, regress/tickets_expected: Change expectations from tests involving ST_MakeLine 2012-01-26 17:23 Paul Ramsey <pramsey@cleverelephant.ca> * [r8936] loader/shpopen.c: Clean up and exit when shp file missing 2012-01-26 16:22 Paul Ramsey <pramsey@cleverelephant.ca> * [r8932] java/jdbc/src/org/postgis/LineString.java: Fix contact per a message on postgis-users from Markus Innerebner 2012-01-26 13:00 Sandro Santilli <strk@keybit.net> * [r8931] doc/reference_constructor.xml, postgis/lwgeom_functions_basic.c, regress/ctors.sql, 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 Sandro Santilli <strk@keybit.net> * [r8930] liblwgeom/liblwgeom.h.in, liblwgeom/lwline.c: Implement lwline_from_lwgeom_array (untested) 2012-01-26 12:59 Sandro Santilli <strk@keybit.net> * [r8929] liblwgeom/cunit/cu_ptarray.c, liblwgeom/ptarray.c: Don't let ptarray_append_ptarray change read-only pointarrays 2012-01-26 12:59 Sandro Santilli <strk@keybit.net> * [r8928] liblwgeom/cunit/cu_ptarray.c: Test that mixed dimensionality is not allowed by ptarray_append_ptarray 2012-01-26 12:34 Sandro Santilli <strk@keybit.net> * [r8927] liblwgeom/cunit/cu_libgeom.c: Add more test for FLAGS_GET_ and FLAGS_SET_ 2012-01-26 09:16 Sandro Santilli <strk@keybit.net> * [r8926] liblwgeom/cunit/cu_ptarray.c, liblwgeom/liblwgeom.h.in, liblwgeom/ptarray.c: Implement ptarray_append_ptarray, and change its signature This is propedeutic to ticket #1500 2012-01-26 08:12 Sandro Santilli <strk@keybit.net> * [r8925] topology/sql/sqlmm.sql.in.c: Tweak debug messages not to clutter output 2012-01-25 17:40 Paul Ramsey <pramsey@cleverelephant.ca> * [r8924] Version.config: Bump version string forward 2012-01-25 17:38 Paul Ramsey <pramsey@cleverelephant.ca> * [r8921] ChangeLog, NEWS, README.postgis: Prep for alpha2 2012-01-24 22:23 Paul Ramsey <pramsey@cleverelephant.ca> * [r8920] liblwgeom/lwout_svg.c, regress/tickets.sql, regress/tickets_expected: SVG empty geometries gives invalid memory alloc (#1038) 2012-01-24 21:57 Paul Ramsey <pramsey@cleverelephant.ca> * [r8919] loader/dbfopen.c, loader/pgsql2shp-core.c, loader/safileio.c, loader/shapefil.h, loader/shp2pgsql-core.c, 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 19:42 Paul Ramsey <pramsey@cleverelephant.ca> * [r8917] configure.ac: Double guard against geos versions of 3.4.dev form. (#1488) 2012-01-24 18:04 Sandro Santilli <strk@keybit.net> * [r8916] doc/extras_topology.xml, topology/sql/populate.sql.in.c: Stop WARNING from AddFace about next_left_edge/next_right_edge 2012-01-24 17:29 Sandro Santilli <strk@keybit.net> * [r8915] topology/sql/sqlmm.sql.in.c: Optimize ST_AddEdge*Face* detection of face split conditions (#1497) 2012-01-24 17:29 Sandro Santilli <strk@keybit.net> * [r8914] topology/sql/query/GetRingEdges.sql.in.c: Protect DEBUG lines in compile-time conditional 2012-01-24 17:20 Paul Ramsey <pramsey@cleverelephant.ca> * [r8913] regress/tickets.sql, regress/tickets_expected: Test for #1150, null entry in spatial_ref_sys 2012-01-24 14:03 Sandro Santilli <strk@keybit.net> * [r8912] topology/sql/sqlmm.sql.in.c, topology/test/Makefile, topology/test/regress/st_newedgessplit.sql, 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 Sandro Santilli <strk@keybit.net> * [r8911] topology/sql/sqlmm.sql.in.c, topology/test/Makefile, topology/test/regress/st_modedgesplit.sql, 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r8910] libpgcommon/lwgeom_transform.c: Prevent people from inserting entries in spatial_ref_sys with no proj4text (#1150) 2012-01-23 23:27 Paul Ramsey <pramsey@cleverelephant.ca> * [r8908] configure.ac: Make topology enabled the default 2012-01-23 23:20 Paul Ramsey <pramsey@cleverelephant.ca> * [r8907] configure.ac: Allow raster to actually turn on by default 2012-01-23 22:20 Paul Ramsey <pramsey@cleverelephant.ca> * [r8906] configure.ac: Move raster/topology status to the bottom of the report 2012-01-23 22:18 Paul Ramsey <pramsey@cleverelephant.ca> * [r8905] configure.ac: Report on raster status whether enabled or not 2012-01-23 21:42 Paul Ramsey <pramsey@cleverelephant.ca> * [r8904] Version.config: Push forward the trunk version to match release march 2012-01-22 20:10 Sandro Santilli <strk@keybit.net> * [r8903] topology/topology.sql.in.c: Fix ambiguos references (with postgresql 9.x) 2012-01-22 19:25 Sandro Santilli <strk@keybit.net> * [r8902] topology/test/regress/addtopogeometrycolumn.sql, topology/test/regress/addtopogeometrycolumn_expected, topology/topology.sql.in.c: AddTopoGeometryColumn: check child layer before incrementing sequence 2012-01-22 19:13 Sandro Santilli <strk@keybit.net> * [r8901] doc/extras_topology.xml: typo 2012-01-22 15:43 Sandro Santilli <strk@keybit.net> * [r8900] topology/sql/populate.sql.in.c, topology/test/regress/topogeo_addlinestring.sql, topology/test/regress/topogeo_addlinestring_expected: TopoGeo_addLineString: fix node crossing, reduce edges creations 2012-01-22 12:10 Sandro Santilli <strk@keybit.net> * [r8899] topology/test/regress/topogeo_addlinestring.sql: Comment typo 2012-01-21 01:31 Regina Obe <lr@pcorp.us> * [r8898] doc/installation.xml, 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r8897] configure.ac: Fix typo 2012-01-20 23:05 Paul Ramsey <pramsey@cleverelephant.ca> * [r8896] configure.ac: Make raster on by default and --without-raster the configuration parameter to disable it. 2012-01-20 18:14 Regina Obe <lr@pcorp.us> * [r8895] doc/using_raster_dataman.xml: fix typo 2012-01-20 18:14 Regina Obe <lr@pcorp.us> * [r8894] doc/using_raster_dataman.xml: Add a plpython example for outputting raster images 2012-01-20 14:47 Sandro Santilli <strk@keybit.net> * [r8893] topology/test/regress/createtopogeom_expected, topology/test/regress/legacy_query_expected, topology/test/regress/topo2.5d_expected, topology/test/regress/totopogeom_expected, topology/topology.sql.in.c: Have TopoGeometry::Geometry always return a MULTI* (#1462) 2012-01-20 14:47 Sandro Santilli <strk@keybit.net> * [r8892] liblwgeom/lwgeom.c, regress/tickets.sql, regress/tickets_expected: Don't let ST_Multi create collections of a single EMPTY (#1489) 2012-01-20 10:06 Regina Obe <lr@pcorp.us> * [r8891] doc/reference_raster.xml: #1487: add out_db argument to AddRasterConstraints and DropRasterConstraints documentation so extensions can install again 2012-01-20 10:02 Sandro Santilli <strk@keybit.net> * [r8890] regress/wkt.sql, regress/wkt_expected: Test new types in regress/wkt (#1476) 2012-01-20 09:11 Sandro Santilli <strk@keybit.net> * [r8889] postgis/postgis.sql.in.c, raster/test/regress/Makefile.in, raster/test/regress/tickets.sql, 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 Sandro Santilli <strk@keybit.net> * [r8888] postgis/lwgeom_cache.c: Fix a missing return introduced with fix to #547 2012-01-20 08:12 Sandro Santilli <strk@keybit.net> * [r8886] postgis/lwgeom_geos.c, postgis/postgis.sql.in.c, regress/empty.sql, 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 Sandro Santilli <strk@keybit.net> * [r8885] doc/reference_operator.xml: Revert "remove ~= from documentation -- we don't want people using this operator" This reverts r8799 2012-01-20 07:10 Regina Obe <lr@pcorp.us> * [r8884] extensions/README: readme was outdated. 2012-01-20 05:08 Paul Ramsey <pramsey@cleverelephant.ca> * [r8881] ChangeLog, HOWTO_RELEASE: Update for alpha1? 2012-01-20 00:11 Paul Ramsey <pramsey@cleverelephant.ca> * [r8880] liblwgeom/lwgeom_transform.c: Transforming from SRID 4267 to 4326 returns incorrect result (#1301) 2012-01-19 23:58 Paul Ramsey <pramsey@cleverelephant.ca> * [r8879] configure.ac: Stop configure if we don't find perl. (#1484) 2012-01-19 17:39 Sandro Santilli <strk@keybit.net> * [r8878] postgis/Makefile.in, raster/rt_pg/Makefile.in, topology/Makefile.in: In 9.1, it is datamoduledir driving module install dir, not MODULEDIR 2012-01-19 17:15 Sandro Santilli <strk@keybit.net> * [r8877] postgis/Makefile.in, postgis/lwgeom_cache.c, postgis/lwgeom_cache.h, postgis/lwgeom_geos.c, postgis/lwgeom_geos_prepared.c, postgis/lwgeom_rtree.c, 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 Sandro Santilli <strk@keybit.net> * [r8876] 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:48 Sandro Santilli <strk@keybit.net> * [r8874] regress/tickets.sql, regress/tickets_expected: Add test for cached version of point_in_ring (#852) 2012-01-19 08:59 Sandro Santilli <strk@keybit.net> * [r8873] postgis/lwgeom_functions_analytic.c, regress/tickets.sql, 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 Sandro Santilli <strk@keybit.net> * [r8872] regress/Makefile.in: Do not run the upgrade test if the normal test failed 2012-01-19 08:16 Sandro Santilli <strk@keybit.net> * [r8871] regress/binary.sql: Oops, forgot to cleanup after debugging (triggered testsuite failure) 2012-01-18 15:47 Sandro Santilli <strk@keybit.net> * [r8870] postgis/geometry_estimate.c, regress/run_test, regress/tickets.sql, 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 Sandro Santilli <strk@keybit.net> * [r8869] doc/reference_accessor.xml: Drop &Z_support in ST_Summary, see #649 comment:2 2012-01-18 14:17 Sandro Santilli <strk@keybit.net> * [r8868] doc/reference_accessor.xml, liblwgeom/lwgeom_debug.c, postgis/geography.sql.in.c: Add ST_Summary(geography), "G" flag (#1277), document (#649) 2012-01-18 13:46 Sandro Santilli <strk@keybit.net> * [r8867] regress/typmod.sql, regress/typmod_expected: Complete binary IO testing in presence of typmod (#850) 2012-01-18 13:46 Sandro Santilli <strk@keybit.net> * [r8866] regress/run_test: Do proper cleanups 2012-01-18 13:46 Sandro Santilli <strk@keybit.net> * [r8865] postgis/lwgeom_inout.c: Check typmod on binary geometry input (#850) Testcase will follow 2012-01-18 10:17 Sandro Santilli <strk@keybit.net> * [r8864] postgis/gserialized_typmod.c, regress/tickets.sql, regress/tickets_expected: Have geography typmod threat unkonwn srid an omitted srid (#1482) 2012-01-18 10:17 Sandro Santilli <strk@keybit.net> * [r8863] regress/run_test: Add --expect switch to save obtained output as expected Will help generating testcases 2012-01-18 10:17 Sandro Santilli <strk@keybit.net> * [r8862] regress/run_test: Drop the support for multiple expected files (not needed anymore) The support was also broken, btw... 2012-01-18 08:19 Sandro Santilli <strk@keybit.net> * [r8861] regress/binary.sql, regress/binary_expected, 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 Sandro Santilli <strk@keybit.net> * [r8860] postgis/geography.sql.in.c, postgis/geography_inout.c, regress/binary.sql, regress/binary_expected: Implement canonical input-output for geography (#850) Note: canonical output is tested, input isn't. 2012-01-17 19:15 Sandro Santilli <strk@keybit.net> * [r8859] regress/Makefile.in, regress/binary.sql, 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 Sandro Santilli <strk@keybit.net> * [r8858] regress/run_test: Support alternate expected files Useful to test WKB output on different byte-endian machines. 2012-01-17 19:15 Sandro Santilli <strk@keybit.net> * [r8857] regress/run_test: Support for binary output (#850) 2012-01-17 18:04 Sandro Santilli <strk@keybit.net> * [r8856] postgis/geography.sql.in.c, regress/tickets.sql, 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 Sandro Santilli <strk@keybit.net> * [r8855] raster/test/regress/Makefile.in, regress/Makefile.in, topology/test/Makefile: Run the testsuite again after upgrading (#1326) 2012-01-17 17:52 Sandro Santilli <strk@keybit.net> * [r8854] regress/run_test: Reword loading of upgrade scripts 2012-01-17 17:13 Sandro Santilli <strk@keybit.net> * [r8853] postgis/Makefile.in, raster/rt_pg/Makefile.in, raster/test/regress/Makefile.in, regress/Makefile.in, regress/run_test, topology/Makefile.in, 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 Sandro Santilli <strk@keybit.net> * [r8852] postgis/postgis_drop.sql.in.c: Do not drop legacy getSRID in postgis_drop (#1401) This commit reverts r8837 2012-01-16 22:26 Paul Ramsey <pramsey@cleverelephant.ca> * [r8851] doc/installation.xml, liblwgeom/cunit/cu_algorithm.c, liblwgeom/liblwgeom_internal.h, liblwgeom/lwlinearreferencing.c: Rename lwpoint_interpolate to point_interpolate 2012-01-16 21:13 Sandro Santilli <strk@keybit.net> * [r8850] regress/tickets.sql, 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 17:37 Sandro Santilli <strk@keybit.net> * [r8847] liblwgeom/lwgeom_geos_split.c, regress/tickets.sql, regress/tickets_expected: Fix 2.5d split (#745) 2012-01-16 17:00 Sandro Santilli <strk@keybit.net> * [r8846] postgis/geography_measurement.c, regress/Makefile.in, regress/bestsrid.sql, regress/bestsrid_expected, regress/tickets.sql, regress/tickets_expected: Keep UTM zone numbers in range, regress-test _ST_BestSRID (#1234) 2012-01-16 15:39 Sandro Santilli <strk@keybit.net> * [r8845] postgis/geography.sql.in.c: Add an ST_AsEWKT(text) to prefer geometry over geography 2012-01-16 14:46 Sandro Santilli <strk@keybit.net> * [r8844] doc/reference_output.xml, postgis/geography.sql.in.c: Add ST_EWKT for geography type (#675) 2012-01-16 14:33 Sandro Santilli <strk@keybit.net> * [r8843] loader/pgsql2shp-core.c: The official unknown SRID is 0, not -1 2012-01-16 14:21 Sandro Santilli <strk@keybit.net> * [r8842] GNUmakefile.in, doc/Makefile.in: Have 'make doc' build the single-page HTML 2012-01-16 14:04 Sandro Santilli <strk@keybit.net> * [r8841] README.postgis, macros/gettext.m4: Allow building with gettext 0.14. Patch by Greg Troxel <gdt@ir.bbn.com> 2012-01-16 13:56 Sandro Santilli <strk@keybit.net> * [r8840] configure.ac, postgis/Makefile.in, raster/rt_pg/Makefile.in, topology/Makefile.in: Detect PERL locally 2012-01-16 13:10 Sandro Santilli <strk@keybit.net> * [r8839] .gitignore: Ignore generated extension files 2012-01-16 12:33 Sandro Santilli <strk@keybit.net> * [r8838] liblwgeom/Makefile.in, liblwgeom/lwgeom_debug.c, postgis/Makefile.in, postgis/lwgeom_debug.c: Move lwgeom_summary to liblwgeom (#1446) 2012-01-16 12:25 Sandro Santilli <strk@keybit.net> * [r8837] postgis/postgis_drop.sql.in.c: Drop getsrid (#1401) 2012-01-16 12:10 Sandro Santilli <strk@keybit.net> * [r8836] regress/typmod.sql, regress/typmod_expected: Add test for insertion into typmod-ed table (#1414) 2012-01-16 11:22 Sandro Santilli <strk@keybit.net> * [r8835] liblwgeom/lwout_wkb.c, regress/tickets.sql, regress/tickets_expected, regress/wkb_expected: Fix WKB output for POINT EMPTY with SRID or higher dims (#1478) 2012-01-16 10:34 Sandro Santilli <strk@keybit.net> * [r8834] regress/wkb.sql, regress/wkb_expected: Add WKB round-trip test for TIN 2012-01-16 10:31 Sandro Santilli <strk@keybit.net> * [r8833] liblwgeom/lwin_wkb.c, regress/wkb.sql, regress/wkb_expected: Fix reading TRIANGLE EMPTY in WKB form (#1474) 2012-01-16 10:31 Sandro Santilli <strk@keybit.net> * [r8832] regress/wkb.sql, regress/wkb_expected: Add POLYHEDRALSURFACE roundtrip WKB test 2012-01-16 10:24 Sandro Santilli <strk@keybit.net> * [r8831] liblwgeom/lwgeom.c, regress/wkb.sql, regress/wkb_expected: Implement lwgeom_same for MULTICURVE and MULTISURFACE (#1475) 2012-01-16 10:21 Sandro Santilli <strk@keybit.net> * [r8830] liblwgeom/lwgeom.c, regress/wkb.sql, regress/wkb_expected: Implement lwgeom_same for CURVEPOLYGON types (#1475) 2012-01-16 10:18 Sandro Santilli <strk@keybit.net> * [r8829] liblwgeom/lwgeom.c, regress/wkb.sql, regress/wkb_expected: Implement lwgeom_same for COMPOUNDCURVE (#1475) 2012-01-16 10:11 Sandro Santilli <strk@keybit.net> * [r8828] liblwgeom/liblwgeom.h.in, liblwgeom/lwgeom.c, regress/wkb.sql, regress/wkb_expected: Implement lwgeom_same for circularstring (#1475) 2012-01-16 09:11 Sandro Santilli <strk@keybit.net> * [r8827] liblwgeom/lwgeom.c, regress/tickets.sql, regress/tickets_expected: A CURVEPOLY is also a collection. Fixes #1473. 2012-01-16 09:11 Sandro Santilli <strk@keybit.net> * [r8826] liblwgeom/lwcollection.c: Prevent lwcollection_construct from creating non-collection types 2012-01-16 08:25 Sandro Santilli <strk@keybit.net> * [r8825] 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 Sandro Santilli <strk@keybit.net> * [r8824] topology/sql/topogeometry/totopogeom.sql.in.c: Comment out expensive DEBUG lines 2012-01-16 08:24 Sandro Santilli <strk@keybit.net> * [r8823] topology/sql/sqlmm.sql.in.c: Downgrade notice of face splitting to debug level 2012-01-15 20:52 Sandro Santilli <strk@keybit.net> * [r8822] topology/Makefile.in, topology/sql/gml.sql, topology/sql/gml.sql.in.c, topology/sql/manage/CopyTopology.sql, topology/sql/manage/CopyTopology.sql.in.c, topology/sql/manage/ManageHelper.sql, topology/sql/manage/ManageHelper.sql.in.c, topology/sql/manage/TopologySummary.sql, topology/sql/manage/TopologySummary.sql.in.c, topology/sql/polygonize.sql, topology/sql/polygonize.sql.in.c, topology/sql/populate.sql, topology/sql/populate.sql.in.c, topology/sql/predicates.sql, topology/sql/predicates.sql.in.c, topology/sql/query/GetRingEdges.sql, topology/sql/query/GetRingEdges.sql.in.c, topology/sql/query/getedgebypoint.sql, topology/sql/query/getedgebypoint.sql.in.c, topology/sql/query/getfacebypoint.sql, topology/sql/query/getfacebypoint.sql.in.c, topology/sql/query/getnodebypoint.sql, topology/sql/query/getnodebypoint.sql.in.c, topology/sql/sqlmm.sql, topology/sql/sqlmm.sql.in.c, topology/sql/topoelement/topoelement_agg.sql, topology/sql/topoelement/topoelement_agg.sql.in.c, topology/sql/topogeometry/totopogeom.sql, topology/sql/topogeometry/totopogeom.sql.in.c, topology/sql/topogeometry/type.sql, topology/sql/topogeometry/type.sql.in.c, topology/topology.sql.in.c: Wrap DEBUG output in ifdef POSTGIS_TOPOLOGY_DEBUG (#1469) 2012-01-15 17:50 Sandro Santilli <strk@keybit.net> * [r8821] topology/test/Makefile, topology/test/regress/addtopogeometrycolumn.sql, topology/test/regress/addtopogeometrycolumn_expected, topology/topology.sql.in.c: Make AddTopoGeometryColumn less sequence-number-eager, regress-test 2012-01-15 09:25 Regina Obe <lr@pcorp.us> * [r8820] doc/reference_lrs.xml: put in spaces in ST_InterpolatePoint See Also references 2012-01-15 09:23 Regina Obe <lr@pcorp.us> * [r8819] doc/reference_lrs.xml: ditto for ST_LocateBetween - name change flag and minor other corrections 2012-01-15 09:10 Regina Obe <lr@pcorp.us> * [r8818] 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 Regina Obe <lr@pcorp.us> * [r8817] doc/installation.xml: link to where to download pre-built cheat sheets 2012-01-15 03:32 Regina Obe <lr@pcorp.us> * [r8816] 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 Regina Obe <lr@pcorp.us> * [r8815] postgis/legacy.sql.in.c, postgis/postgis.sql.in.c, postgis/uninstall_legacy.sql.in.c: #1401 Goodbye getSRID() 2012-01-14 13:10 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r8814] 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 Regina Obe <lr@pcorp.us> * [r8813] regress/wkt_expected: change eol from native to LF to try to resolve #1466 2012-01-14 07:29 Regina Obe <lr@pcorp.us> * [r8812] 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r8811] doc/reference_lrs.xml, liblwgeom/cunit/cu_node.c, liblwgeom/cunit/cu_ptarray.c, liblwgeom/liblwgeom.h.in, liblwgeom/liblwgeom_internal.h, liblwgeom/lwgeom_geos_split.c, liblwgeom/lwlinearreferencing.c, liblwgeom/ptarray.c, postgis/lwgeom_functions_analytic.c, postgis/lwgeom_functions_lrs.c, postgis/postgis.sql.in.c, regress/regress_lrs.sql, regress/regress_lrs_expected, 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 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r8810] configure.ac, raster/rt_core/rt_api.c, 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 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r8809] liblwgeom/Makefile.in, 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 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r8808] configure.ac, loader/Makefile.in, loader/pgsql2shp-core.h, loader/shp2pgsql-cli.c, loader/shp2pgsql-core.c, loader/shp2pgsql-core.h, loader/shp2pgsql-gui.c, loader/shpcommon.h, 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 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r8807] 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 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r8806] configure.ac: Fix incorrect camel-casing for HAVE_JSON within configure.ac. 2012-01-14 00:48 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r8805] configure.ac, 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 Sandro Santilli <strk@keybit.net> * [r8804] regress/typmod.sql, regress/typmod_expected: Add test for creating tables with circularstring typmod (#1085) 2012-01-13 17:33 Sandro Santilli <strk@keybit.net> * [r8803] regress/Makefile.in, regress/typmod.sql, 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 Regina Obe <lr@pcorp.us> * [r8802] doc/reference_operator.xml: remove dangling reference to geometry_same 2012-01-13 16:23 Sandro Santilli <strk@keybit.net> * [r8801] libpgcommon/Makefile.in: Virtualize ``make'' calls (#1464) 2012-01-13 15:54 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r8800] 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 Regina Obe <lr@pcorp.us> * [r8799] doc/reference_operator.xml: remove ~= from documentation -- we don't want people using this operator 2012-01-13 13:31 Sandro Santilli <strk@keybit.net> * [r8798] utils/postgis_restore.pl: Add all signature in the current repository 2012-01-13 11:34 Sandro Santilli <strk@keybit.net> * [r8797] utils/postgis_restore.pl: Add more signatures found in a more recent dump of mine 2012-01-13 11:29 Sandro Santilli <strk@keybit.net> * [r8796] 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 Sandro Santilli <strk@keybit.net> * [r8795] 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r8794] liblwgeom/liblwgeom.h.in, liblwgeom/lwlinearreferencing.c, postgis/lwgeom_functions_lrs.c: Add in an offset option to ST_LocateBetween 2012-01-12 19:55 Paul Ramsey <pramsey@cleverelephant.ca> * [r8793] liblwgeom/liblwgeom.h.in, liblwgeom/liblwgeom_internal.h, liblwgeom/lwlinearreferencing.c: Add support for MULTIPOINT and POINT to ST_LocateBetween 2012-01-12 19:07 Paul Ramsey <pramsey@cleverelephant.ca> * [r8792] liblwgeom/cunit/cu_algorithm.c, liblwgeom/liblwgeom.h.in, liblwgeom/liblwgeom_internal.h, liblwgeom/lwalgorithm.c, liblwgeom/lwlinearreferencing.c, postgis/lwgeom_functions_analytic.c, postgis/lwgeom_functions_basic.c, postgis/lwgeom_functions_lrs.c, postgis/postgis.sql.in.c: Flip ST_LocateBetween to use the same LRS code as ST_LocateBetweenElevations 2012-01-12 17:41 Sandro Santilli <strk@keybit.net> * [r8791] topology/test/regress/addface.sql, topology/test/regress/addface_expected: Add regress test for topology.AddFace robustness (see #1383) 2012-01-12 17:06 Sandro Santilli <strk@keybit.net> * [r8790] liblwgeom/cunit/cu_measures.c, liblwgeom/measures.c: Fix lw_dist2d_pt_seg(B, AB), see #1459 Includes regress testing. Should also fix #1383 2012-01-12 11:21 Sandro Santilli <strk@keybit.net> * [r8789] regress/wkt.sql, regress/wkt_expected: Complete tests for higher coordinate dimensions (#1455) 2012-01-12 11:21 Sandro Santilli <strk@keybit.net> * [r8788] liblwgeom/cunit/cu_in_wkt.c, liblwgeom/lwin_wkt.c, 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 Sandro Santilli <strk@keybit.net> * [r8787] regress/wkt.sql, regress/wkt_expected: Add tests for higher coordinate dimensions (#1455) GEOMETRYCOLLECTION still fails 2012-01-12 08:52 Sandro Santilli <strk@keybit.net> * [r8786] regress/wkt.sql, regress/wkt_expected: Test roundtrip of WKT. Higher dimensions still needed (#1455) 2012-01-12 08:52 Sandro Santilli <strk@keybit.net> * [r8785] liblwgeom/cunit/cu_libgeom.c, 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 Sandro Santilli <strk@keybit.net> * [r8784] liblwgeom/g_box.c: gbox_float_round: do not attempt to round M when not present 2012-01-12 08:51 Sandro Santilli <strk@keybit.net> * [r8783] liblwgeom/g_box.c, liblwgeom/g_serialized.c, liblwgeom/liblwgeom.h.in: Expose gbox_float_round to liblwgeom API 2012-01-11 19:45 Paul Ramsey <pramsey@cleverelephant.ca> * [r8782] liblwgeom/liblwgeom.h.in, postgis/legacy.sql.in.c, postgis/lwgeom_box.c, postgis/lwgeom_box3d.c, postgis/postgis.sql.in.c: Change references to BOX2DFLOAT4 to just BOX2D and remove the struct. Ding dong. 2012-01-11 19:20 Paul Ramsey <pramsey@cleverelephant.ca> * [r8781] postgis/geography.sql.in.c, postgis/geography_inout.c, postgis/lwgeom_ogc.c: Tie astext(geography) and asbinary(geography) directly to the lwgeom_ C functions, without a cast 2012-01-11 18:53 Sandro Santilli <strk@keybit.net> * [r8780] postgis/lwgeom_ogc.c, regress/wkb.sql, 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 Sandro Santilli <strk@keybit.net> * [r8779] liblwgeom/cunit/cu_libgeom.c, liblwgeom/g_box.c, regress/tickets.sql, 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 Sandro Santilli <strk@keybit.net> * [r8778] postgis/gserialized_gist_2d.c, regress/empty.sql, regress/empty_expected, regress/tickets.sql, 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 Sandro Santilli <strk@keybit.net> * [r8777] libpgcommon/Makefile.in: Encode dependency of libpgcommon on postgis_config.h 2012-01-11 17:18 Sandro Santilli <strk@keybit.net> * [r8776] doc/reference_output.xml: Xref ST_AsBinary to its reverse ST_GeomFromWKB 2012-01-11 15:57 Sandro Santilli <strk@keybit.net> * [r8775] liblwgeom/cunit/cu_in_wkb.c: Add paranoid test of another malformed WKB found in #168 2012-01-11 15:51 Sandro Santilli <strk@keybit.net> * [r8774] NEWS, postgis/postgis_drop.sql.in.c: Drop ST_AsBinary(text) wrapper, removed in previous commits 2012-01-11 14:50 Sandro Santilli <strk@keybit.net> * [r8773] doc/reference_output.xml: Add documentation about enhancements in ST_AsBinary (#288) 2012-01-11 14:46 Sandro Santilli <strk@keybit.net> * [r8772] postgis/geography.sql.in.c, postgis/geography_inout.c, regress/tickets_expected: Drop geography-specific C-side of AsBinary function. Proxy to geometry. See #288 2012-01-11 12:30 Sandro Santilli <strk@keybit.net> * [r8771] 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 Sandro Santilli <strk@keybit.net> * [r8770] regress/Makefile.in, regress/wkb.sql, regress/wkb_expected, regress/wkt_expected: Add regress test for WKB (#1448) and enable the existing one for WKT 2012-01-11 11:17 Sandro Santilli <strk@keybit.net> * [r8769] NEWS, postgis/lwgeom_ogc.c: Unlease higher dimensions in ST_AsBinary, using SQL/MM (#288) 2012-01-11 11:16 Sandro Santilli <strk@keybit.net> * [r8768] NEWS: ST_AsText item is an enhancement, not a new feature 2012-01-11 10:40 Sandro Santilli <strk@keybit.net> * [r8767] NEWS: Add note aboute AsText support for higher dimension 2012-01-11 10:34 Sandro Santilli <strk@keybit.net> * [r8766] postgis/lwgeom_ogc.c, regress/remove_repeated_points_expected, regress/simplify_expected, regress/sql-mm-circularstring_expected, regress/sql-mm-compoundcurve_expected, regress/sql-mm-curvepoly_expected, regress/sql-mm-multicurve_expected, regress/sql-mm-multisurface_expected, regress/tickets.sql, regress/tickets_expected: Unleash SQL/MM WKT returned by ST_AsText (#287) 2012-01-11 08:36 Sandro Santilli <strk@keybit.net> * [r8763] doc/Makefile.in: Use $(MAKE) to invoke whatever make was used by builder 2012-01-11 08:26 Sandro Santilli <strk@keybit.net> * [r8760] README.postgis: Update HARD UPGRADE section, mention --with-topology 2012-01-11 02:27 Paul Ramsey <pramsey@cleverelephant.ca> * [r8759] extensions/postgis/Makefile.in, extensions/postgis_topology/Makefile.in: Try an older bash syntax for robe? 2012-01-10 23:22 Paul Ramsey <pramsey@cleverelephant.ca> * [r8758] liblwgeom/lwlinearreferencing.c, postgis/lwgeom_functions_lrs.c: Add ST_LocateAlong support for multipoints too (completeness) 2012-01-10 23:14 Paul Ramsey <pramsey@cleverelephant.ca> * [r8757] liblwgeom/lwlinearreferencing.c, postgis/lwgeom_functions_lrs.c, postgis/postgis.sql.in.c: Bind ST_LocateAlong() to the new LRS function that supports offsets. 2012-01-10 23:04 Paul Ramsey <pramsey@cleverelephant.ca> * [r8756] doc, extensions/postgis, extensions/postgis/Makefile.in, extensions/postgis/sql, extensions/postgis/sql_bits, extensions/postgis_topology, extensions/postgis_topology/sql, extensions/postgis_topology/sql_bits, topology/test: svn:ignore properties 2012-01-10 23:04 Paul Ramsey <pramsey@cleverelephant.ca> * [r8755] configure.ac: Spacing, yes 2012-01-10 22:20 Regina Obe <lr@pcorp.us> * [r8754] doc/installation.xml: #1444 fix typo in command (should be command not comand) 2012-01-10 21:51 Paul Ramsey <pramsey@cleverelephant.ca> * [r8753] configure.ac, extensions/postgis/Makefile, extensions/postgis/Makefile.in, extensions/postgis/postgis.control, extensions/postgis/postgis.control.in, extensions/postgis_topology/Makefile, extensions/postgis_topology/Makefile.in, extensions/postgis_topology/postgis_topology.control, extensions/postgis_topology/postgis_topology.control.in: Bring the extensions into the autoconf environment 2012-01-10 19:36 Bborie Park <bkpark at ucdavis.edu> * [r8752] raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, 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 Bborie Park <bkpark at ucdavis.edu> * [r8751] raster/rt_core/rt_api.c, 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 Bborie Park <bkpark at ucdavis.edu> * [r8750] raster/loader/raster2pgsql.c: Fixed double free of memory when using out-of-database bands 2012-01-10 18:12 Sandro Santilli <strk@keybit.net> * [r8749] postgis/postgis.sql.in.c, 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 Sandro Santilli <strk@keybit.net> * [r8748] 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 Sandro Santilli <strk@keybit.net> * [r8747] liblwgeom/g_serialized.c, liblwgeom/liblwgeom_internal.h, liblwgeom/lwcollection.c, 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 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r8746] 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 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r8745] 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 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r8744] 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 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r8743] 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 Sandro Santilli <strk@keybit.net> * [r8742] liblwgeom/cunit/cu_in_wkb.c, liblwgeom/lwcollection.c, liblwgeom/lwin_wkb.c, regress/tickets.sql, 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 Sandro Santilli <strk@keybit.net> * [r8741] liblwgeom/cunit/cu_in_wkt.c, liblwgeom/cunit/cu_out_wkt.c, liblwgeom/lwout_wkt.c, regress/regress_lrs_expected, regress/sql-mm-compoundcurve_expected, regress/sql-mm-curvepoly_expected, regress/sql-mm-multicurve_expected, regress/sql-mm-multisurface_expected, 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 Sandro Santilli <strk@keybit.net> * [r8740] .gitignore: Other generated files 2012-01-10 08:28 Sandro Santilli <strk@keybit.net> * [r8739] .gitignore: Ignore new generated files 2012-01-10 08:26 Sandro Santilli <strk@keybit.net> * [r8738] doc/Makefile.in, doc/html/image_src/Makefile.in: Add images-clean rule and perform the cleanup on maintainer-clean 2012-01-10 07:25 Regina Obe <lr@pcorp.us> * [r8737] doc/installation.xml: put in missing title tag 2012-01-10 07:12 Regina Obe <lr@pcorp.us> * [r8736] doc/installation.xml: put in missing end paragraph end tag 2012-01-10 07:03 Regina Obe <lr@pcorp.us> * [r8735] doc/installation.xml: fix typo 2012-01-10 06:53 Regina Obe <lr@pcorp.us> * [r8734] 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 Bborie Park <bkpark at ucdavis.edu> * [r8733] raster/loader/raster2pgsql.c, raster/rt_pg/rtpostgis.sql.in.c, raster/rt_pg/rtpostgis_drop.sql.in.c, 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 Regina Obe <lr@pcorp.us> * [r8732] extensions/postgis/META.json, extensions/postgis/Makefile, extensions/postgis/doc/postgis.md, extensions/postgis/postgis.control, extensions/postgis/sql_bits/remove_from_extension.sql.in, extensions/postgis_extension_helper.sql, extensions/postgis_extension_helper_uninstall.sql, extensions/postgis_topology/META.json, extensions/postgis_topology/Makefile, extensions/postgis_topology/doc/postgis.md, extensions/postgis_topology/postgis_topology.control, extensions/postgis_topology/sql_bits/remove_from_extension.sql.in: put in svn Author Date Id Revision keywords 2012-01-09 20:08 Bborie Park <bkpark at ucdavis.edu> * [r8731] raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, 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 Bborie Park <bkpark at ucdavis.edu> * [r8730] raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, raster/test/core/testapi.c, raster/test/loader, 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 Bborie Park <bkpark at ucdavis.edu> * [r8729] raster/rt_pg/rtpostgis.sql.in.c: Removed garbage whitespace. 2012-01-09 19:02 Bborie Park <bkpark at ucdavis.edu> * [r8728] 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r8727] extensions/postgis/Makefile: Remove whitespace 2012-01-09 18:27 Paul Ramsey <pramsey@cleverelephant.ca> * [r8726] liblwgeom/liblwgeom.h.in, liblwgeom/liblwgeom_internal.h, liblwgeom/lwgeom_api.c, liblwgeom/lwgeom_geos.c, liblwgeom/lwline.c, liblwgeom/lwlinearreferencing.c, liblwgeom/lwmpoint.c, liblwgeom/lwpoint.c, liblwgeom/measures.c, liblwgeom/measures3d.c, liblwgeom/ptarray.c, postgis/lwgeom_functions_basic.c, postgis/lwgeom_geos.c: Interim progress on LRS work. 2012-01-09 18:01 Sandro Santilli <strk@keybit.net> * [r8725] liblwgeom/cunit/cu_libgeom.c, liblwgeom/lwcollection.c, regress/dump_expected, regress/tickets_expected: Change lwgeom_is_empty to return spatial emptiness (#671) 2012-01-09 17:55 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r8724] 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 Sandro Santilli <strk@keybit.net> * [r8723] doc/reference_editor.xml: Further cleanup of ST_CollectionExtract documentation 2012-01-09 17:10 Sandro Santilli <strk@keybit.net> * [r8722] doc/reference_editor.xml: Document new ST_CollectionExtract behavior 2012-01-09 17:01 Sandro Santilli <strk@keybit.net> * [r8721] postgis/lwgeom_functions_basic.c, regress/regress_expected, 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 Sandro Santilli <strk@keybit.net> * [r8720] liblwgeom/liblwgeom.h.in, liblwgeom/lwgeom.c: Add lwgeom_construct_empty API call 2012-01-09 17:01 Sandro Santilli <strk@keybit.net> * [r8719] liblwgeom/lwcompound.c: Implement lwcompound_construct_empty 2012-01-09 16:20 Sandro Santilli <strk@keybit.net> * [r8718] postgis/lwgeom_functions_basic.c, regress/regress_expected, regress/tickets.sql, regress/tickets_expected: Alwas return NULL on type miss from ST_CollectionExtract (#835) 2012-01-09 16:20 Sandro Santilli <strk@keybit.net> * [r8717] liblwgeom/cunit/cu_libgeom.c, liblwgeom/lwcollection.c: Return typed empties from lwcollection_extract 2012-01-09 15:27 Sandro Santilli <strk@keybit.net> * [r8716] doc/Makefile.in, make_dist.sh: Distribute comments in tarball. Stop distributing pdf or html (#626) 2012-01-09 15:03 Sandro Santilli <strk@keybit.net> * [r8715] liblwgeom/liblwgeom.h.in, liblwgeom/lwgeom_geos.c: Fix compiler warnings 2012-01-09 15:01 Bborie Park <bkpark at ucdavis.edu> * [r8714] raster/rt_pg/rtpostgis.sql.in.c: Make _ST_Intersects(raster, raster) STRICT as per comments in #1412. 2012-01-09 14:56 Regina Obe <lr@pcorp.us> * [r8713] extras/tiger_geocoder/tiger_2010/geocode/geocode_intersection.sql, extras/tiger_geocoder/tiger_2010/regress/geocode_regress, 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 Sandro Santilli <strk@keybit.net> * [r8712] raster/loader/Makefile.in: Build the libtool wrapper script version of raster2pgsql 2012-01-09 12:48 Regina Obe <lr@pcorp.us> * [r8711] doc/introduction.xml, doc/release_notes.xml: Add Maria Arias de Reyna to credits 2012-01-09 11:01 Sandro Santilli <strk@keybit.net> * [r8710] java/jdbc/README, java/jdbc/jtssrc/org/postgis/jts/JtsBinaryParser.java, java/jdbc/jtssrc/pom.xml, java/jdbc/pom.xml, java/jdbc/src/examples/TestServer.java, java/jdbc/src/org/postgis/DriverWrapper.java, java/jdbc/src/org/postgis/Geometry.java, java/jdbc/src/org/postgis/Version.java, java/jdbc/src/org/postgis/binary/BinaryParser.java, java/jdbc/src/org/postgis/java2d/ShapeBinaryParser.java, java/jdbc/src/org/postgis/version.properties, 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 Sandro Santilli <strk@keybit.net> * [r8709] loader/shp2pgsql-core.c: Fix memory leak in shapefile loader (#1436) 2012-01-09 07:52 Regina Obe <lr@pcorp.us> * [r8707] extensions/postgis/postgis.control: fix typo in extension version 2012-01-08 23:32 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r8706] loader/Makefile.in, loader/cunit/Makefile.in, loader/cunit/cu_list.c, loader/cunit/cu_list.h, loader/cunit/cu_tester.c, loader/pgsql2shp-core.c, loader/pgsql2shp-core.h, loader/shp2pgsql-core.c, loader/shp2pgsql-core.h, loader/shp2pgsql-gui.c, loader/shpcommon.h, loader/structure.c, 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 Regina Obe <lr@pcorp.us> * [r8705] 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 Bborie Park <bkpark at ucdavis.edu> * [r8704] raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, raster/test/core/testapi.c: Code cleanup related to registering and deregistering GDAL drivers 2012-01-08 07:57 Regina Obe <lr@pcorp.us> * [r8703] doc/xsl/raster_gardentest.sql.xsl: lots of corrections, also add integer[] arg recognition 2012-01-08 07:29 Regina Obe <lr@pcorp.us> * [r8702] 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 Regina Obe <lr@pcorp.us> * [r8701] doc/xsl/raster_gardentest.sql.xsl: revise to recognize array of raster arguments 2012-01-08 06:26 Regina Obe <lr@pcorp.us> * [r8700] 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 Regina Obe <lr@pcorp.us> * [r8699] doc/extras_topology.xml: #1435: fix function proto typo of TopoGeo_AddPoint in docs 2012-01-07 19:24 Regina Obe <lr@pcorp.us> * [r8698] extensions/postgis_topology/postgis_topology.control: fix typo in version number 2012-01-07 19:04 Regina Obe <lr@pcorp.us> * [r8697] extensions/postgis/postgis.control, 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 Regina Obe <lr@pcorp.us> * [r8696] 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 Bborie Park <bkpark at ucdavis.edu> * [r8695] 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 Bborie Park <bkpark at ucdavis.edu> * [r8694] raster/rt_pg/rtpostgis.sql.in.c: Additional tweaks for the NODATA values constraint. Continues changes made in r8691. 2012-01-07 00:55 Regina Obe <lr@pcorp.us> * [r8693] extensions/postgis/Makefile, extensions/postgis/postgis.control, extensions/postgis_topology/Makefile, extensions/postgis_topology/postgis_topology.control: bump version to alpha1 in preparation for alpha1 shuttle launch 2012-01-07 00:47 Paul Ramsey <pramsey@cleverelephant.ca> * [r8692] regress/in_geojson.sql, regress/in_geojson_expected, regress/tickets.sql, regress/tickets_expected: Move geojson test into geojson.sql file 2012-01-07 00:42 Bborie Park <bkpark at ucdavis.edu> * [r8691] 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r8690] postgis/lwgeom_in_geojson.c, regress/tickets.sql, regress/tickets_expected: ST_GeomFromGeoJSON - Malformed GeoJSON causes SIGSEGV in postgres process (#1434) 2012-01-06 21:39 Paul Ramsey <pramsey@cleverelephant.ca> * [r8689] liblwgeom/Makefile.in, liblwgeom/liblwgeom.h.in, liblwgeom/lwalgorithm.c, liblwgeom/lwgeom.c, liblwgeom/lwgeom_geos.c, liblwgeom/lwlinearreferencing.c, postgis/lwgeom_geos.c, postgis/lwgeom_in_geojson.c, postgis/postgis.sql.in.c, regress/offsetcurve_expected: Move offset curve generation into liblwgeom with other geos functionality 2012-01-06 17:35 Regina Obe <lr@pcorp.us> * [r8688] doc/reference_raster.xml: fix tag typo 2012-01-06 16:29 Regina Obe <lr@pcorp.us> * [r8687] doc/reference_raster.xml: example of AddRasterConstraint that takes listing of constraints to apply 2012-01-06 15:35 Regina Obe <lr@pcorp.us> * [r8686] 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r8685] topology: Add files to svn:ignore 2012-01-05 21:18 Bborie Park <bkpark at ucdavis.edu> * [r8684] raster/rt_core/rt_api.c, 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 Bborie Park <bkpark at ucdavis.edu> * [r8683] 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 Regina Obe <lr@pcorp.us> * [r8682] postgis/Makefile.in, postgis/postgis.sql.in.c, 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 Bborie Park <bkpark at ucdavis.edu> * [r8681] raster/rt_pg/rt_pg.c, raster/test/core/testwkb.c, raster/test/regress/rt_asgdalraster.sql, raster/test/regress/rt_asgdalraster_expected, raster/test/regress/rt_asraster.sql, raster/test/regress/rt_asraster_expected, raster/test/regress/rt_metadata.sql, raster/test/regress/rt_metadata_expected, raster/test/regress/rt_resample.sql, 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 Regina Obe <lr@pcorp.us> * [r8680] postgis/legacy.sql.in.c, postgis/sqlmm.sql.in.c, postgis/uninstall_legacy.sql.in.c: #1433: part 1 -- get rid of SE functions 2012-01-05 18:59 Bborie Park <bkpark at ucdavis.edu> * [r8679] raster/rt_pg/rt_pg.c, raster/test/regress/rt_histogram.sql, raster/test/regress/rt_histogram_expected, raster/test/regress/rt_quantile.sql, raster/test/regress/rt_quantile_expected, raster/test/regress/rt_reclass.sql, raster/test/regress/rt_reclass_expected, raster/test/regress/rt_summarystats.sql, raster/test/regress/rt_summarystats_expected, raster/test/regress/rt_valuecount.sql, 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 Sandro Santilli <strk@keybit.net> * [r8678] 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 Sandro Santilli <strk@keybit.net> * [r8677] configure.ac: It takes GEOS-3.3.2 for a sane topology (noding fixes in there) 2012-01-05 07:59 Regina Obe <lr@pcorp.us> * [r8676] topology/Makefile.in, topology/topology_drop_after.sql.in.c, 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 Regina Obe <lr@pcorp.us> * [r8675] postgis/postgis_drop_before.sql.in.c: svn tags 2012-01-04 22:30 Sandro Santilli <strk@keybit.net> * [r8674] raster/rt_pg/rt_pg.c: Fix deallocation of terminating NULL in RASTER_asGDALRaster (#1432) 2012-01-04 21:38 Sandro Santilli <strk@keybit.net> * [r8673] topology/test/regress/st_remedgemodface.sql, topology/test/regress/st_remedgenewface.sql: Work around a PostgreSQL 8.4+ bug with CREATE INTO (#1431) 2012-01-04 20:50 Sandro Santilli <strk@keybit.net> * [r8672] doc/extras_topology.xml: Document topology.toTopoGeometry (#1017) 2012-01-04 18:33 Sandro Santilli <strk@keybit.net> * [r8671] topology/sql/topogeometry/totopogeom.sql, topology/test/regress/totopogeom.sql, 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 Sandro Santilli <strk@keybit.net> * [r8670] topology/test/regress/createtopogeom_expected, topology/topology.sql.in.c: Implement TopoGeometry->Geometry converter for COLLECTION types 2012-01-04 17:58 Paul Ramsey <pramsey@cleverelephant.ca> * [r8669] configure.ac: Don't allow --with-topology when GEOS version < 3.3 2012-01-04 02:07 Paul Ramsey <pramsey@cleverelephant.ca> * [r8668] configure.ac: Try to make json-c detection slightly more automatic. 2012-01-03 23:52 Paul Ramsey <pramsey@cleverelephant.ca> * [r8667] liblwgeom/lwgeodetic.c, liblwgeom/lwgeodetic.h, regress/tickets.sql, regress/tickets_expected: Change to GNU macro NAN. Still not feeling The Confidence. 2012-01-03 23:42 Paul Ramsey <pramsey@cleverelephant.ca> * [r8666] liblwgeom/lwspheroid.c: Make numerical stability fix actually be present 2012-01-03 23:28 Paul Ramsey <pramsey@cleverelephant.ca> * [r8665] liblwgeom/lwgeodetic.c: Hm, nan() function? 2012-01-03 23:24 Sandro Santilli <strk@keybit.net> * [r8664] doc/extras_topology.xml: Document TopoGeo_AddPolygon 2012-01-03 23:17 Sandro Santilli <strk@keybit.net> * [r8663] topology/sql/populate.sql, topology/test/Makefile, topology/test/regress/topogeo_addpolygon.sql, topology/test/regress/topogeo_addpolygon_expected: Implement and regress-test TopoGeo_addPolygon 2012-01-03 22:07 Paul Ramsey <pramsey@cleverelephant.ca> * [r8662] liblwgeom/lwgeodetic.c, postgis/geography.sql.in.c, postgis/geography_measurement.c, 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 Sandro Santilli <strk@keybit.net> * [r8661] TODO: ST_Split was implemented - a lot more to remove from TODO 2012-01-03 20:55 Sandro Santilli <strk@keybit.net> * [r8660] topology/sql/topogeometry/totopogeom.sql: Change parameter names to use the "athing" convention. See #1427 2012-01-03 20:48 Sandro Santilli <strk@keybit.net> * [r8659] topology/sql/populate.sql, topology/test/regress/topogeo_addlinestring_expected: Fix typo in exception message, change signature of TopoGeo_addPolygon 2012-01-03 20:31 Paul Ramsey <pramsey@cleverelephant.ca> * [r8658] postgis/geography.sql.in.c, postgis/postgis.sql.in.c, 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 Sandro Santilli <strk@keybit.net> * [r8657] topology/test/regress/topogeo_addpoint.sql, topology/test/regress/topogeo_addpoint_expected: Test invalid calls to topogeo_addpoint 2012-01-03 20:04 Sandro Santilli <strk@keybit.net> * [r8656] doc/extras_topology.xml: Document TopoGeo_addLineString 2012-01-03 19:21 Paul Ramsey <pramsey@cleverelephant.ca> * [r8655] liblwgeom/lwgeodetic.c, postgis/geography_measurement.c, postgis/lwgeom_functions_basic.c, regress/tickets.sql, regress/tickets_expected: Change units to radians and add some tests (#657 and #1305) 2012-01-03 18:41 Sandro Santilli <strk@keybit.net> * [r8654] topology/sql/populate.sql, topology/test/Makefile, topology/test/regress/topogeo_addlinestring.sql, topology/test/regress/topogeo_addlinestring_expected: Implement and regress-test TopoGeo_AddLineString 2012-01-03 18:34 Bborie Park <bkpark at ucdavis.edu> * [r8653] 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 Sandro Santilli <strk@keybit.net> * [r8652] doc/extras_topology.xml: Document TopoGeo_addPoint 2012-01-03 10:39 Sandro Santilli <strk@keybit.net> * [r8651] topology/test/Makefile, topology/test/regress/topogeo_addpoint.sql, topology/test/regress/topogeo_addpoint_expected: Add regression test for TopoGeo_AddPoint 2012-01-03 10:10 Sandro Santilli <strk@keybit.net> * [r8650] topology/sql/populate.sql, 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 Sandro Santilli <strk@keybit.net> * [r8649] topology/sql/sqlmm.sql, topology/test/regress/st_changeedgegeom.sql, 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 Sandro Santilli <strk@keybit.net> * [r8648] topology/sql/sqlmm.sql, topology/test/regress/st_changeedgegeom.sql, topology/test/regress/st_changeedgegeom_expected: Don't consider shared nodes as edge intersections. Fixes #1428. 2012-01-02 06:59 Bborie Park <bkpark at ucdavis.edu> * [r8647] raster/rt_pg, raster/rt_pg/.svnignore, raster/rt_pg/Makefile.in, raster/rt_pg/legacy.sql.in.c, 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 Regina Obe <lr@pcorp.us> * [r8646] regress/measures.sql, regress/sql-mm-general.sql: #722 more regress fixes for GeomFromText 2012-01-02 00:25 Regina Obe <lr@pcorp.us> * [r8645] regress/tickets.sql: #722: regress replace GeomFromText with ST_GeomFromText 2012-01-01 23:42 Regina Obe <lr@pcorp.us> * [r8644] postgis/legacy.sql.in.c, postgis/legacy_compatibility_layer.sql.in.c, postgis/postgis.sql.in.c, postgis/uninstall_legacy.sql.in.c: #722: Good bye GeomFromWKB, GeomFromText 2012-01-01 21:04 Bborie Park <bkpark at ucdavis.edu> * [r8643] raster/rt_pg, raster/rt_pg/.svnignore, raster/rt_pg/Makefile.in, 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 Regina Obe <lr@pcorp.us> * [r8642] doc/reference_output.xml, postgis/postgis.sql.in.c, postgis/postgis_drop.sql.in.c: #961: Change ST_GeoHash to use default args 2012-01-01 15:41 Regina Obe <lr@pcorp.us> * [r8641] 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 Regina Obe <lr@pcorp.us> * [r8640] doc/reference_output.xml, postgis/geography.sql.in.c, postgis/postgis.sql.in.c, postgis/postgis_drop.sql.in.c: #961: ST_AsGeoJSON change to use default args 2012-01-01 14:39 Regina Obe <lr@pcorp.us> * [r8639] postgis/postgis_drop.sql.in.c: over dropped ST_AsKML protos 2012-01-01 14:10 Regina Obe <lr@pcorp.us> * [r8638] doc/reference_output.xml, postgis/geography.sql.in.c, postgis/postgis.sql.in.c, postgis/postgis_drop.sql.in.c, 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 Regina Obe <lr@pcorp.us> * [r8637] doc/reference_output.xml: fix incorrect arg name in ST_AsGML 2012-01-01 13:24 Regina Obe <lr@pcorp.us> * [r8636] postgis/legacy.sql.in.c, postgis/legacy_compatibility_layer.sql.in.c, postgis/postgis.sql.in.c, 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 Regina Obe <lr@pcorp.us> * [r8635] postgis/geography.sql.in.c, 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 Regina Obe <lr@pcorp.us> * [r8634] postgis/geography.sql.in.c, 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 Regina Obe <lr@pcorp.us> * [r8633] 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 Regina Obe <lr@pcorp.us> * [r8632] 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 Regina Obe <lr@pcorp.us> * [r8631] postgis/postgis_drop.sql.in.c: forgot a ST_AsGML drop version,geometry version 2012-01-01 01:40 Bborie Park <bkpark at ucdavis.edu> * [r8630] raster/loader/raster2pgsql.c, 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 Regina Obe <lr@pcorp.us> * [r8629] doc/reference_output.xml, postgis/geography.sql.in.c, postgis/postgis.sql.in.c, postgis/postgis_drop.sql.in.c: #961: Change ST_AsGML to use default args 2011-12-31 09:47 Sandro Santilli <strk@keybit.net> * [r8628] doc/extras_topology.xml: Document new optional arguments to AddNode 2011-12-31 09:47 Sandro Santilli <strk@keybit.net> * [r8627] topology/sql/populate.sql, topology/test/regress/addnode.sql, 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 Sandro Santilli <strk@keybit.net> * [r8626] topology/sql/sqlmm.sql: Add parameter names 2011-12-31 09:47 Sandro Santilli <strk@keybit.net> * [r8625] topology/sql/query/getfacebypoint.sql: Use DEBUG level for printing SQL being executed... 2011-12-31 04:45 Regina Obe <lr@pcorp.us> * [r8624] extensions/postgis/Makefile, extensions/postgis/postgis.control, extensions/postgis_topology/Makefile, extensions/postgis_topology/postgis_topology.control: bump up release numbers 2011-12-31 04:36 Regina Obe <lr@pcorp.us> * [r8623] doc/reference_raster.xml: forgot altitude arg for hillshade 2011-12-30 15:52 Regina Obe <lr@pcorp.us> * [r8622] doc/reference_output.xml, postgis/postgis.sql.in.c: quickly change the options name arg to agree with ST_AsGML docs 2011-12-30 15:43 Regina Obe <lr@pcorp.us> * [r8621] doc/reference_output.xml, postgis/postgis.sql.in.c, postgis/postgis_drop.sql.in.c: #1415 -- beginning support for options -- expose the currently useless opts flag 2011-12-30 13:23 Paul Ramsey <pramsey@cleverelephant.ca> * [r8620] postgis/sqlmm.sql.in.c, postgis/uninstall_sqlmm.sql.in.c: Stub in ST_LocateAlong and ST_LocateBetween for implementation before 2.0 2011-12-30 09:24 Regina Obe <lr@pcorp.us> * [r8619] doc/reference_output.xml: put in default values for ST_AsSVG geography 2011-12-30 09:06 Regina Obe <lr@pcorp.us> * [r8618] 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 Regina Obe <lr@pcorp.us> * [r8617] doc/reference_output.xml, doc/reference_raster.xml, postgis/geography.sql.in.c, postgis/postgis.sql.in.c, 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r8616] regress/run_test: Conditionally drop loader test tables (requires PostgreSQL >= 8.2 to support IF EXISTS syntax) 2011-12-29 20:32 Paul Ramsey <pramsey@cleverelephant.ca> * [r8615] postgis/geography.h, postgis/geography_inout.c, postgis/gserialized_typmod.c, 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 Sandro Santilli <strk@keybit.net> * [r8614] topology/test/regress/createtopogeom.sql, topology/test/regress/createtopogeom_expected, 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 Sandro Santilli <strk@keybit.net> * [r8613] doc/extras_topology.xml, 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 Sandro Santilli <strk@keybit.net> * [r8612] topology/test/regress/createtopogeom.sql, topology/test/regress/createtopogeom_expected: Test more TopoGeometry creation 2011-12-29 10:52 Sandro Santilli <strk@keybit.net> * [r8611] topology/test/regress/createtopogeom.sql, topology/test/regress/createtopogeom_expected, topology/topology.sql.in.c: CreateTopoGeom: tweak error message on out-of-range TopoGeometry type 2011-12-29 10:44 Sandro Santilli <strk@keybit.net> * [r8610] topology/topology.sql.in.c: Complete parameter names 2011-12-29 07:40 Sandro Santilli <strk@keybit.net> * [r8609] topology/sql/populate.sql: Typos and argument names 2011-12-29 07:39 Sandro Santilli <strk@keybit.net> * [r8608] regress/run_test: Honour verbosity for database initialization errors 2011-12-29 07:04 Sandro Santilli <strk@keybit.net> * [r8607] topology/sql/predicates.sql: Tabs to spaces, a few TODO items... 2011-12-29 07:04 Sandro Santilli <strk@keybit.net> * [r8606] topology/Makefile.in, topology/sql/predicates.sql, topology/topology.sql.in.c: Put overridden (for topology) spatial predicates in their own file 2011-12-29 06:48 Sandro Santilli <strk@keybit.net> * [r8605] topology/sql/topogeometry/totopogeom.sql, topology/test/regress/totopogeom.sql, topology/test/regress/totopogeom_expected: topology.toTopoGeom: add type compatibility checks (#1017) 2011-12-29 06:05 Sandro Santilli <strk@keybit.net> * [r8604] postgis/postgis.sql.in.c: Add geometry parameter names to functions 2011-12-28 16:51 Bborie Park <bkpark at ucdavis.edu> * [r8603] 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 Bborie Park <bkpark at ucdavis.edu> * [r8602] 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 Regina Obe <lr@pcorp.us> * [r8601] doc/using_raster_dataman.xml: I have difficulty with simple math 2011-12-28 13:59 Regina Obe <lr@pcorp.us> * [r8600] doc/using_raster_dataman.xml: more description of over view 2011-12-28 11:01 Sandro Santilli <strk@keybit.net> * [r8599] raster/rt_pg/Makefile.in: Drop spurious white spaces. Should fix #1409. Thanks Peter Clark. 2011-12-28 02:19 Bborie Park <bkpark at ucdavis.edu> * [r8598] raster/loader/raster2pgsql.c, 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 Regina Obe <lr@pcorp.us> * [r8597] doc/reference_raster.xml: oops missing tag -- removed other copy paste mistakes 2011-12-27 16:33 Regina Obe <lr@pcorp.us> * [r8596] doc/reference_raster.xml: document ST_HillShade (still need to put in examples) 2011-12-27 15:31 Regina Obe <lr@pcorp.us> * [r8595] 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 Regina Obe <lr@pcorp.us> * [r8594] doc/using_raster_dataman.xml: link to npgsql download site. 2011-12-27 06:27 Regina Obe <lr@pcorp.us> * [r8593] doc/using_raster_dataman.xml: fix typo and provide link to java jdbc download site 2011-12-27 06:04 Regina Obe <lr@pcorp.us> * [r8592] doc/reference_raster.xml: link to raster applications section that demonstrates how to use these functions in an application 2011-12-27 06:01 Regina Obe <lr@pcorp.us> * [r8591] doc/using_raster_dataman.xml: replace java example with a simpler more useful one 2011-12-27 05:29 Regina Obe <lr@pcorp.us> * [r8590] doc/using_raster_dataman.xml: provide a java console app example 2011-12-26 22:22 Regina Obe <lr@pcorp.us> * [r8589] doc/using_raster_dataman.xml: more description 2011-12-26 22:10 Regina Obe <lr@pcorp.us> * [r8588] doc/using_raster_dataman.xml: c# example using ST_AsPNG 2011-12-26 20:31 Regina Obe <lr@pcorp.us> * [r8587] doc/using_raster_dataman.xml: more cleanup 2011-12-26 20:24 Regina Obe <lr@pcorp.us> * [r8586] doc/using_raster_dataman.xml: use docbook paragraph tags 2011-12-26 20:21 Regina Obe <lr@pcorp.us> * [r8585] doc/using_raster_dataman.xml: some other minor cleanup 2011-12-26 20:20 Regina Obe <lr@pcorp.us> * [r8584] doc/using_raster_dataman.xml: wrap php code in cdata tags 2011-12-26 20:10 Regina Obe <lr@pcorp.us> * [r8583] doc/using_raster_dataman.xml: Add php example using postgis raster 2011-12-26 17:43 Regina Obe <lr@pcorp.us> * [r8582] doc/reference_raster.xml: correct comment 2011-12-26 17:38 Regina Obe <lr@pcorp.us> * [r8581] doc/reference_raster.xml: minor formatting cleanup 2011-12-26 17:37 Regina Obe <lr@pcorp.us> * [r8580] doc/reference_raster.xml: fix typo in image names 2011-12-26 11:04 Regina Obe <lr@pcorp.us> * [r8579] doc/html/images/st_resample01.png, doc/html/images/st_resample02.png, doc/reference_raster.xml: example of resample 2011-12-26 10:31 Regina Obe <lr@pcorp.us> * [r8578] 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 Regina Obe <lr@pcorp.us> * [r8577] extensions/postgis/Makefile, extensions/postgis/postgis.control, extensions/postgis_topology/Makefile, extensions/postgis_topology/postgis_topology.control: bump up version numbers 2011-12-25 10:56 Sandro Santilli <strk@keybit.net> * [r8576] topology/Makefile.in, topology/sql/topogeometry/totopogeom.sql, topology/test/Makefile, topology/test/regress/totopogeom.sql, topology/test/regress/totopogeom_expected, topology/topology.sql.in.c: Stub toTopoGeom function and testcase (#1017) 2011-12-25 10:56 Sandro Santilli <strk@keybit.net> * [r8575] topology/Makefile.in: Add missing dependencies of topology.sql (includes) 2011-12-24 22:27 Regina Obe <lr@pcorp.us> * [r8574] doc/reference_raster.xml: another minor typo 2011-12-24 22:10 Regina Obe <lr@pcorp.us> * [r8573] doc/reference_raster.xml: fix typo in column numbers 2011-12-24 21:39 Regina Obe <lr@pcorp.us> * [r8572] doc/reference_raster.xml: minor formatting change 2011-12-24 21:07 Regina Obe <lr@pcorp.us> * [r8571] doc/html/images/rt_st_transform03.png, doc/reference_raster.xml: fix formatting of ST_Transform example and add another sub example demonstrating using different algorithm 2011-12-24 20:18 Regina Obe <lr@pcorp.us> * [r8570] doc/html/images/rt_st_transform01.png, doc/html/images/rt_st_transform02.png, doc/reference_raster.xml: example for raster transform 2011-12-24 18:40 Regina Obe <lr@pcorp.us> * [r8569] 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 Bborie Park <bkpark at ucdavis.edu> * [r8568] raster/loader/raster2pgsql.c: If generating overviews and -F is set, overview tables will have "filename" column. 2011-12-24 15:52 Bborie Park <bkpark at ucdavis.edu> * [r8567] raster/loader/raster2pgsql.c: Testing the wrong variable when checking if two rasters is different. 2011-12-24 11:41 Sandro Santilli <strk@keybit.net> * [r8566] raster/rt_pg/Makefile.in: Encode dependency of objects and scripts on configuration 2011-12-24 11:22 Sandro Santilli <strk@keybit.net> * [r8565] .gitignore: Ignore generated uninstall_rtpostgis.sql 2011-12-24 11:22 Sandro Santilli <strk@keybit.net> * [r8564] topology/test/regress/droptopology.sql: Drop created tables after run 2011-12-24 11:22 Sandro Santilli <strk@keybit.net> * [r8563] topology/test/regress/topo2.5d.sql: Cleanup created tables after run 2011-12-24 11:21 Sandro Santilli <strk@keybit.net> * [r8562] topology/test/regress/gml.sql: drop created table after run 2011-12-24 11:21 Sandro Santilli <strk@keybit.net> * [r8561] utils/create_undef.pl: Add support for dropping DOMAINs in create_undef.pl (#1407) 2011-12-24 11:21 Sandro Santilli <strk@keybit.net> * [r8560] regress/run_test: Enable uninstall_topology.sql testing 2011-12-24 11:21 Sandro Santilli <strk@keybit.net> * [r8559] utils/create_undef.pl: Allow fully-qualified basetype name for aggregates 2011-12-24 11:21 Sandro Santilli <strk@keybit.net> * [r8558] utils/create_undef.pl: Drop tables in reverse order, reducing probability of fkey troubles 2011-12-24 10:42 Sandro Santilli <strk@keybit.net> * [r8557] raster/test/regress/Makefile.in, regress/Makefile.in, topology/test/Makefile: run_test doesn't need USE_VERSION anymore 2011-12-24 10:42 Sandro Santilli <strk@keybit.net> * [r8556] .gitignore, topology/Makefile.in: Generate uninstall_topology.sql 2011-12-24 10:34 Sandro Santilli <strk@keybit.net> * [r8555] regress/run_test: Stop using USE_VERSION, assume pgsql is always > 7.4. Hopefully fixes #819 2011-12-24 10:34 Sandro Santilli <strk@keybit.net> * [r8554] utils/create_undef.pl: Add support for objects schema definition in create_undef.pl 2011-12-24 09:59 Sandro Santilli <strk@keybit.net> * [r8553] raster/test/regress/rt_intersection.sql: Drop created function after run 2011-12-24 09:59 Sandro Santilli <strk@keybit.net> * [r8552] raster/test/regress/Makefile.in, raster/test/regress/drop_rt_mapalgebra_test.sql, raster/test/regress/drop_rt_mapalgebra_test_expected, raster/test/regress/drop_rt_mapalgebrafctngb_test.sql, raster/test/regress/drop_rt_mapalgebrafctngb_test_expected: Ensure mapalgebra test functions are dropped 2011-12-24 09:59 Sandro Santilli <strk@keybit.net> * [r8551] raster/test/regress/Makefile.in, raster/test/regress/create_rt_utility_test_expected, raster/test/regress/rt_utility.sql: Don't load rt_utility_test data creator as test 2011-12-24 09:58 Sandro Santilli <strk@keybit.net> * [r8550] raster/test/regress/Makefile.in, raster/test/regress/drop_rt_empty_raster_test.sql, raster/test/regress/drop_rt_empty_raster_test_expected: Add rt_empty_raster dropper script 2011-12-24 09:58 Sandro Santilli <strk@keybit.net> * [r8549] raster/test/regress/Makefile.in, raster/test/regress/drop_rt_properties_test.sql, raster/test/regress/drop_rt_properties_test_expected: Add rt_properties_test dropper script 2011-12-24 09:58 Sandro Santilli <strk@keybit.net> * [r8548] raster/test/regress/Makefile.in, raster/test/regress/box3d.sql, raster/test/regress/create_box3d_test.sql, raster/test/regress/create_box3d_test_expected, raster/test/regress/create_rt_bytea_test.sql, raster/test/regress/create_rt_bytea_test_expected, raster/test/regress/rt_bytea.sql: Move single-test data tables within the testfiles, cleanup after run 2011-12-24 09:58 Sandro Santilli <strk@keybit.net> * [r8547] raster/test/regress/rt_io.sql: Cleanup after run 2011-12-24 09:58 Sandro Santilli <strk@keybit.net> * [r8546] raster/test/regress/Makefile.in, raster/test/regress/drop_rt_band_properties_test.sql, 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 Sandro Santilli <strk@keybit.net> * [r8545] raster/test/regress/rt_spatial_relationship.sql: cleanup data tables 2011-12-24 09:58 Sandro Santilli <strk@keybit.net> * [r8544] raster/test/regress/Makefile.in, raster/test/regress/drop_rt_gist_test.sql, 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 Sandro Santilli <strk@keybit.net> * [r8543] raster/test/regress/bug_test_car5.sql: Cleanup created objects 2011-12-24 09:57 Sandro Santilli <strk@keybit.net> * [r8542] 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 Sandro Santilli <strk@keybit.net> * [r8541] utils/create_undef.pl: Enhance DEFAULT specification stripper 2011-12-24 09:57 Sandro Santilli <strk@keybit.net> * [r8540] regress/run_test: Run uninstall test for raster, when enabled 2011-12-24 09:56 Sandro Santilli <strk@keybit.net> * [r8539] raster/rt_pg/Makefile.in: Generate uninstall_rtpostgis.sql (#301) 2011-12-24 02:51 Bborie Park <bkpark at ucdavis.edu> * [r8538] 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 Bborie Park <bkpark at ucdavis.edu> * [r8537] raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, 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 Bborie Park <bkpark at ucdavis.edu> * [r8536] 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 Sandro Santilli <strk@keybit.net> * [r8535] utils/create_undef.pl: support multiline function signatures at the parsing stage too... 2011-12-23 17:30 Sandro Santilli <strk@keybit.net> * [r8534] utils/create_undef.pl: Add support for multiline function signatures 2011-12-23 17:01 Bborie Park <bkpark at ucdavis.edu> * [r8533] 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 Sandro Santilli <strk@keybit.net> * [r8532] 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 Sandro Santilli <strk@keybit.net> * [r8531] .gitignore, postgis/Makefile.in, postgis/uninstall_postgis.sql.in.c: Simplify uninstall_postgis.sql rule, drop the manual edited version 2011-12-23 16:39 Bborie Park <bkpark at ucdavis.edu> * [r8530] raster/loader/raster2pgsql.c: Fixed erroneous addition of filename to overviews when the flags -l -F -Y are combined. 2011-12-23 16:22 Bborie Park <bkpark at ucdavis.edu> * [r8529] utils/uninstall_script: Fixed for better path handling 2011-12-23 16:18 Regina Obe <lr@pcorp.us> * [r8528] doc/installation.xml: put in sections for postgis extensions. Probably will need some cleanup. 2011-12-23 16:14 Sandro Santilli <strk@keybit.net> * [r8527] .gitignore: Ignore generated comment files 2011-12-23 16:14 Sandro Santilli <strk@keybit.net> * [r8526] .gitignore: Ignore generated raster files 2011-12-23 16:14 Sandro Santilli <strk@keybit.net> * [r8525] postgis/Makefile.in: Let create_undef.pl generate uninstall_postgis.sql 2011-12-23 16:14 Sandro Santilli <strk@keybit.net> * [r8524] regress/run_test: Cleanup after loader test runs, fixing uninstall testing 2011-12-23 16:14 Sandro Santilli <strk@keybit.net> * [r8523] regress/clean.sql, regress/sql-mm-serialize.sql: Drop objects created by the tests 2011-12-23 16:14 Sandro Santilli <strk@keybit.net> * [r8522] utils/create_undef.pl: Fix create_undef.pl script to generate correct uninstall script 2011-12-23 16:04 Bborie Park <bkpark at ucdavis.edu> * [r8521] 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 Regina Obe <lr@pcorp.us> * [r8520] doc/reference_raster.xml: minor code change to make example a bit shorter 2011-12-23 13:06 Regina Obe <lr@pcorp.us> * [r8519] doc/reference_raster.xml: fix some erroneous statements about ST_Clip and provide example demonstrating trimraster argument effect 2011-12-23 08:53 Regina Obe <lr@pcorp.us> * [r8518] doc/reference_raster.xml: fix unbalanced tag 2011-12-23 08:38 Regina Obe <lr@pcorp.us> * [r8517] doc/reference_raster.xml: some cosmetic cleanup 2011-12-23 08:35 Regina Obe <lr@pcorp.us> * [r8516] doc/html/images/st_clip01.png, doc/html/images/st_clip02.png, doc/html/images/st_clip03.png, doc/reference_raster.xml: example of st_clip with pictures 2011-12-23 07:58 Regina Obe <lr@pcorp.us> * [r8515] doc/reference_raster.xml: start documenting ST_Clip 2011-12-22 19:09 Regina Obe <lr@pcorp.us> * [r8514] doc/reference_raster.xml: fill in missing protos for droprasterconstraints / addrasterconstraints 2011-12-22 13:24 Regina Obe <lr@pcorp.us> * [r8513] doc/using_raster_dataman.xml: make title a little shorter 2011-12-22 13:23 Regina Obe <lr@pcorp.us> * [r8512] doc/using_postgis_app.xml, 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 Regina Obe <lr@pcorp.us> * [r8511] doc/using_raster_dataman.xml: minor error in statement 2011-12-22 11:20 Sandro Santilli <strk@keybit.net> * [r8510] postgis/uninstall_geography.sql.in.c, postgis/uninstall_postgis.sql.in.c: Drop operator families, not classes (#543) 2011-12-22 11:20 Sandro Santilli <strk@keybit.net> * [r8509] postgis/Makefile.in: Encode dependency of uninstall_postgis.sql on included files 2011-12-22 11:20 Sandro Santilli <strk@keybit.net> * [r8508] postgis/uninstall_postgis.sql.in.c: Add more uninstall objects found by uninstall test (#1397) 2011-12-22 11:19 Sandro Santilli <strk@keybit.net> * [r8507] regress/run_test: Count objects in the _regress_ database, not elsewhere (#1397) 2011-12-22 10:21 Sandro Santilli <strk@keybit.net> * [r8506] 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 Sandro Santilli <strk@keybit.net> * [r8505] postgis/uninstall_postgis.sql.in.c: Fix uninstall script [#1153] 2011-12-22 10:21 Sandro Santilli <strk@keybit.net> * [r8504] postgis/postgis.sql.in.c, postgis/postgis_drop.sql.in.c: Deprecate Polygonize and Collect aggregates [#1400] 2011-12-22 10:21 Sandro Santilli <strk@keybit.net> * [r8503] postgis/Makefile.in: Encode dependency of postgis.sql from included scripts 2011-12-22 10:21 Sandro Santilli <strk@keybit.net> * [r8502] 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 Sandro Santilli <strk@keybit.net> * [r8501] regress/run_test: Add testing for uninstall_postgis.sql [#1397] The uninstall currently fails due to #1153 2011-12-22 08:23 Sandro Santilli <strk@keybit.net> * [r8500] regress/tickets.sql, regress/tickets_expected: Don't depend on bytea representation for unrelated tests. Fix testing against PostgreSQL 9.0+. 2011-12-22 08:01 Sandro Santilli <strk@keybit.net> * [r8499] 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r8498] 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 Regina Obe <lr@pcorp.us> * [r8497] doc/reference_raster.xml: change ST_Reclass example to use less verbose ST_AddBand array syntax 2011-12-21 19:07 Paul Ramsey <pramsey@cleverelephant.ca> * [r8496] liblwgeom/liblwgeom.h.in, liblwgeom/lwgeodetic.c, postgis/geography.sql.in.c, postgis/geography_measurement.c: ST_Azimuth on the spheroid (#1305) 2011-12-21 18:42 Paul Ramsey <pramsey@cleverelephant.ca> * [r8495] doc/reference_measure.xml, liblwgeom/liblwgeom.h.in, liblwgeom/lwgeodetic.c, postgis/geography.sql.in.c, 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 Regina Obe <lr@pcorp.us> * [r8494] doc/using_raster_dataman.xml: fix typo 2011-12-21 17:15 Sandro Santilli <strk@keybit.net> * [r8493] regress/run_test: Add missing options in the help string 2011-12-21 17:09 Sandro Santilli <strk@keybit.net> * [r8492] regress/Makefile.in, regress/run_test: Put staged postgis.sql with other staged intsall objects 2011-12-21 16:17 Sandro Santilli <strk@keybit.net> * [r8491] doc/man/shp2pgsql.1: Document the new -s from:to syntax of shp2pgsql [#994] 2011-12-21 14:53 Sandro Santilli <strk@keybit.net> * [r8490] postgis/lwgeom_inout.c: Add include for lwgeom_typmod_valid define 2011-12-21 14:50 Sandro Santilli <strk@keybit.net> * [r8489] 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 Sandro Santilli <strk@keybit.net> * [r8488] liblwgeom/liblwgeom_internal.h, liblwgeom/lwin_wkb.c, liblwgeom/lwout_wkb.c, liblwgeom/lwutil.c: Use own implementation of endian detection, should fix #1172 2011-12-21 14:16 Sandro Santilli <strk@keybit.net> * [r8487] java/jdbc/src/org/postgis/Geometry.java: Fix repeated modifier 2011-12-21 14:03 Sandro Santilli <strk@keybit.net> * [r8486] postgis/Makefile.in, postgis/lwgeom_functions_basic.c, 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 Regina Obe <lr@pcorp.us> * [r8485] postgis/uninstall_legacy.sql.in.c: #1257 - drop mem_size 2011-12-21 13:14 Regina Obe <lr@pcorp.us> * [r8484] 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:03 Regina Obe <lr@pcorp.us> * [r8482] 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 Sandro Santilli <strk@keybit.net> * [r8481] java/jdbc/jtssrc/org/postgis/jts/JtsBinaryParser.java, java/jdbc/jtssrc/org/postgis/jts/JtsBinaryWriter.java, java/jdbc/src/org/postgis/Geometry.java, java/jdbc/src/org/postgis/PGboxbase.java, java/jdbc/src/org/postgis/PGgeometry.java, java/jdbc/src/org/postgis/binary/BinaryParser.java, java/jdbc/src/org/postgis/binary/BinaryWriter.java, java/jdbc/src/org/postgis/java2d/PGShapeGeometry.java, java/jdbc/src/org/postgis/java2d/ShapeBinaryParser.java, java/pljava/src/org/postgis/pljava/PLJtsParser.java, 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 Sandro Santilli <strk@keybit.net> * [r8480] postgis/lwgeom_geos.c, regress/tickets.sql, regress/tickets_expected: Different types _can_ be equal, see #756 2011-12-20 16:56 Regina Obe <lr@pcorp.us> * [r8479] doc/installation.xml: link to windows supplementary hard upgrade instructions 2011-12-20 16:01 Sandro Santilli <strk@keybit.net> * [r8478] utils/postgis_restore.pl: Add comments in current version, including topo and raster [#1390] 2011-12-20 15:43 Sandro Santilli <strk@keybit.net> * [r8477] utils/postgis_restore.pl: Add comments from pgis-1.4 [#1390] Also handle pg_restore errors more cleanly 2011-12-20 15:18 Sandro Santilli <strk@keybit.net> * [r8476] utils/postgis_restore.pl: Add more objects from a 1.5 install, including comments [#1390] 2011-12-20 03:28 Bborie Park <bkpark at ucdavis.edu> * [r8475] raster/loader/Makefile.in, raster/scripts/Makefile.in: Finished support for make target "uninstall". 2011-12-20 02:58 Bborie Park <bkpark at ucdavis.edu> * [r8474] raster/Makefile.in, raster/loader/Makefile.in, raster/rt_pg, raster/rt_pg/.svnignore, raster/rt_pg/Makefile.in, raster/scripts/Makefile.in, raster/scripts/python/Makefile.in, raster/test/Makefile.in, raster/test/regress/Makefile.in: Correct handling of make target "distclean". Next is "uninstall". 2011-12-19 19:21 Sandro Santilli <strk@keybit.net> * [r8473] regress/loader/ReprojectPts.opts, regress/loader/ReprojectPtsGeog.opts: Update loader tests to use the new reprojection switch [#994] 2011-12-19 19:06 Sandro Santilli <strk@keybit.net> * [r8472] loader/shp2pgsql-cli.c: Drop -r switch, allow requesting reprojection with -s [#994] 2011-12-19 16:19 Sandro Santilli <strk@keybit.net> * [r8471] doc/html/image_src/generator.c: Make sure input is at least 3 characters long (#1146) 2011-12-19 16:19 Sandro Santilli <strk@keybit.net> * [r8470] 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 Sandro Santilli <strk@keybit.net> * [r8469] 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 Sandro Santilli <strk@keybit.net> * [r8468] 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 Sandro Santilli <strk@keybit.net> * [r8467] utils/postgis_restore.pl: Fix SRIDs in topology.topology after restore. 2011-12-19 06:33 Regina Obe <lr@pcorp.us> * [r8466] extensions/postgis/Makefile, extensions/postgis/postgis.control, extensions/postgis_extension_helper.sql, extensions/postgis_extension_helper_uninstall.sql, extensions/postgis_topology/Makefile, 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 Regina Obe <lr@pcorp.us> * [r8465] raster/rt_pg/rtpostgis_drop.sql.in.c: get rid of superfluous drop if exists _drop_st_samealignment 2011-12-19 04:56 Bborie Park <bkpark at ucdavis.edu> * [r8464] raster/test/regress/check_raster_columns.sql, raster/test/regress/check_raster_columns_expected, raster/test/regress/check_raster_overviews.sql, raster/test/regress/check_raster_overviews_expected, raster/test/regress/rt_intersection.sql, 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 Regina Obe <lr@pcorp.us> * [r8463] raster/rt_pg/Makefile.in, raster/rt_pg/rtpostgis_drop.sql.in.c, raster/rt_pg/rtpostgis_upgrade_cleanup.sql.in.c: revise upgrade script to take into consideration change in casts 2011-12-19 04:12 Regina Obe <lr@pcorp.us> * [r8462] doc/reference_raster.xml: replace box2d with box3d in examples and remaining func 2011-12-19 03:44 Regina Obe <lr@pcorp.us> * [r8461] doc/extras_topology.xml: Clarify topology topoelement example that it is an example of WHAT NOT TO DO 2011-12-19 03:37 Regina Obe <lr@pcorp.us> * [r8460] doc/reference_raster.xml: replace references to box2d with box3d 2011-12-19 02:18 Regina Obe <lr@pcorp.us> * [r8459] 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 Regina Obe <lr@pcorp.us> * [r8458] doc/faq_raster.xml, doc/reference_raster.xml, 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 Bborie Park <bkpark at ucdavis.edu> * [r8457] raster/test/regress/check_raster_columns.sql, raster/test/regress/check_raster_columns_expected, raster/test/regress/check_raster_overviews.sql, 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 Sandro Santilli <strk@keybit.net> * [r8456] 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 Sandro Santilli <strk@keybit.net> * [r8455] raster/test/regress/check_raster_columns_expected, raster/test/regress/check_raster_overviews_expected: Do not expect things to happen in "userland" schema (what is it?) 2011-12-18 18:49 Regina Obe <lr@pcorp.us> * [r8454] doc/using_raster_dataman.xml: put in missing tag 2011-12-18 18:05 Regina Obe <lr@pcorp.us> * [r8453] 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 Sandro Santilli <strk@keybit.net> * [r8452] regress/tickets_expected: Update after typo fix for AddGeometryColumn error message 2011-12-18 14:22 Sandro Santilli <strk@keybit.net> * [r8451] postgis/lwgeom_box3d.c, regress/tickets.sql, regress/tickets_expected: Fix st_extent on empty relation (#1385) 2011-12-17 21:00 Sandro Santilli <strk@keybit.net> * [r8450] postgis/postgis.sql.in.c: AddGeometryColumns => AddGeometryColumn 2011-12-17 01:50 Regina Obe <lr@pcorp.us> * [r8449] doc/using_raster_dataman.xml: fix typo 2011-12-16 22:07 Bborie Park <bkpark at ucdavis.edu> * [r8448] raster/rt_pg/rtpostgis.sql.in.c, raster/test/regress/check_raster_columns.sql, raster/test/regress/check_raster_columns_expected, raster/test/regress/check_raster_overviews.sql, 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 Sandro Santilli <strk@keybit.net> * [r8447] 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 Sandro Santilli <strk@keybit.net> * [r8446] utils/postgis_restore.pl: Add more signatures to skip on restore (raster) 2011-12-16 15:16 Sandro Santilli <strk@keybit.net> * [r8445] liblwgeom/lwgeom_geos.c: Report full exception string on ST_Intersection failure (see #1173) 2011-12-16 14:59 Sandro Santilli <strk@keybit.net> * [r8444] regress/tickets.sql, regress/tickets_expected: Add test for #1344 (can't dump invalid geometries) 2011-12-16 04:34 Regina Obe <lr@pcorp.us> * [r8442] doc/using_raster_dataman.xml: fix more typos 2011-12-16 04:27 Regina Obe <lr@pcorp.us> * [r8441] doc/using_raster_dataman.xml: more typo fix 2011-12-16 04:24 Regina Obe <lr@pcorp.us> * [r8440] doc/using_raster_dataman.xml: fix more typos 2011-12-16 04:21 Regina Obe <lr@pcorp.us> * [r8439] doc/using_raster_dataman.xml: flesh out creating rasters section a bit. 2011-12-16 01:41 Regina Obe <lr@pcorp.us> * [r8438] doc/using_raster_dataman.xml: start best practices stuff and break up loading and creating into two separate sections. 2011-12-16 01:25 Regina Obe <lr@pcorp.us> * [r8437] doc/using_raster_dataman.xml: cosmetic change to lists 2011-12-16 01:11 Bborie Park <bkpark at ucdavis.edu> * [r8436] raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, raster/rt_pg/rtpostgis_drop.sql.in.c, raster/scripts/plpgsql/st_clip.sql, raster/scripts/plpgsql/st_mapalgebra.sql, raster/scripts/plpgsql/st_mapalgebra_optimized.sql, raster/scripts/plpgsql/st_mapalgebrafctngb.sql, raster/scripts/plpgsql/st_minpossibleval.sql, raster/test/regress/rt_utility.sql, 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 Bborie Park <bkpark at ucdavis.edu> * [r8435] raster/rt_pg/rtpostgis.sql.in.c: Just changes to the comments of ST_Intersection(geometry, raster) 2011-12-15 23:47 Bborie Park <bkpark at ucdavis.edu> * [r8434] raster/rt_pg/rtpostgis.sql.in.c, raster/rt_pg/rtpostgis_drop.sql.in.c, raster/test/regress/Makefile.in, raster/test/regress/rt_intersection.sql, 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 Bborie Park <bkpark at ucdavis.edu> * [r8433] raster/rt_pg/rtpostgis.sql.in.c, 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 Sandro Santilli <strk@keybit.net> * [r8432] postgis/geography_inout.c: Allow calling geography_in with less than 3 args (see #1320) 2011-12-15 23:26 Sandro Santilli <strk@keybit.net> * [r8431] postgis/lwgeom_inout.c, regress/tickets.sql, regress/tickets_expected: Check typmod on geometry input. Fixes before triggers (#1320) 2011-12-15 15:11 Sandro Santilli <strk@keybit.net> * [r8430] doc/reference_output.xml: Fix documentation for the new option for GML box output 2011-12-15 02:19 Regina Obe <lr@pcorp.us> * [r8429] doc/using_raster_dataman.xml: more error fixes and change ordered lists to itemized lists 2011-12-15 02:17 Regina Obe <lr@pcorp.us> * [r8428] doc/using_raster_dataman.xml: fix invalid link end 2011-12-15 02:15 Regina Obe <lr@pcorp.us> * [r8427] doc/using_raster_dataman.xml: get rid of extra tag 2011-12-15 02:14 Regina Obe <lr@pcorp.us> * [r8426] doc/using_raster_dataman.xml: correct regular_blocking definition, add descriptions for raster_overview columns 2011-12-15 01:56 Regina Obe <lr@pcorp.us> * [r8425] doc/using_raster_dataman.xml: more reasons why we have raster overviews 2011-12-15 01:54 Regina Obe <lr@pcorp.us> * [r8424] doc/using_raster_dataman.xml: Start raster_overviews section 2011-12-15 00:21 Bborie Park <bkpark at ucdavis.edu> * [r8423] raster/rt_pg/rtpostgis.sql.in.c, raster/rt_pg/rtpostgis_drop.sql.in.c, 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 Bborie Park <bkpark at ucdavis.edu> * [r8422] 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 Bborie Park <bkpark at ucdavis.edu> * [r8421] raster/rt_pg/rtpostgis.sql.in.c, raster/rt_pg/rtpostgis_drop.sql.in.c, raster/test/regress/rt_above.sql, raster/test/regress/rt_above_expected, raster/test/regress/rt_below.sql, raster/test/regress/rt_below_expected, raster/test/regress/rt_contain.sql, raster/test/regress/rt_contain_expected, raster/test/regress/rt_contained.sql, raster/test/regress/rt_contained_expected, raster/test/regress/rt_left.sql, raster/test/regress/rt_left_expected, raster/test/regress/rt_overabove.sql, raster/test/regress/rt_overabove_expected, raster/test/regress/rt_overbelow.sql, raster/test/regress/rt_overbelow_expected, raster/test/regress/rt_overlap.sql, raster/test/regress/rt_overlap_expected, raster/test/regress/rt_overleft.sql, raster/test/regress/rt_overleft_expected, raster/test/regress/rt_overright.sql, raster/test/regress/rt_overright_expected, raster/test/regress/rt_right.sql, raster/test/regress/rt_right_expected, raster/test/regress/rt_same.sql, 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 Bborie Park <bkpark at ucdavis.edu> * [r8420] raster/rt_pg/rtpostgis_drop.sql.in.c: Added DROP CAST and DROP FUNCTION for box2d. 2011-12-14 22:57 Bborie Park <bkpark at ucdavis.edu> * [r8419] raster/rt_pg/rtpostgis.sql.in.c, raster/test/regress/Makefile.in, raster/test/regress/box3d.sql, raster/test/regress/box3d_expected, raster/test/regress/create_box3d_test.sql, raster/test/regress/create_box3d_test_expected, raster/test/regress/create_rt_box2d_test.sql, raster/test/regress/create_rt_box2d_test_expected, raster/test/regress/rt_box2d.sql, 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 Bborie Park <bkpark at ucdavis.edu> * [r8418] raster/loader/raster2pgsql.c, raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, raster/rt_pg/rt_pg.c, 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 Regina Obe <lr@pcorp.us> * [r8417] doc/using_raster_dataman.xml: document raster_columns catalog view 2011-12-14 18:33 Sandro Santilli <strk@keybit.net> * [r8416] 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 Sandro Santilli <strk@keybit.net> * [r8415] postgis/lwgeom_ogc.c, regress/empty.sql, 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 Sandro Santilli <strk@keybit.net> * [r8414] doc/reference_accessor.xml: Crossref ST_InteriorRingN with ST_ExteriorRing 2011-12-14 17:13 Sandro Santilli <strk@keybit.net> * [r8413] regress/run_test: Drop temporary files if there are no failures (#1376) 2011-12-14 16:02 Sandro Santilli <strk@keybit.net> * [r8412] liblwgeom/cunit/cu_out_gml.c, liblwgeom/lwout_gml.c, regress/empty.sql, 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 Sandro Santilli <strk@keybit.net> * [r8411] regress/empty.sql, regress/empty_expected: Fix a typo from last commit, stub test for GML emptyness 2011-12-14 14:46 Sandro Santilli <strk@keybit.net> * [r8410] regress/tickets.sql, regress/tickets_expected: Enable a test for an old bugfix (#683) 2011-12-14 14:46 Sandro Santilli <strk@keybit.net> * [r8409] regress/empty.sql, regress/empty_expected, regress/tickets.sql, regress/tickets_expected: Move the EMPTY buffer test from tickets.sql to empty.sql 2011-12-14 14:37 Sandro Santilli <strk@keybit.net> * [r8408] postgis/lwgeom_functions_analytic.c, regress/Makefile.in, regress/empty.sql, regress/empty_expected: Return empty geoms snapped to a grid as immutated (#1089) Also introduces an "empty" regression test 2011-12-14 14:25 Regina Obe <lr@pcorp.us> * [r8407] doc/using_raster_dataman.xml: minor corrections / enhancements 2011-12-14 13:31 Sandro Santilli <strk@keybit.net> * [r8406] configure.ac, topology/Version.config: Drop topology specific versioning 2011-12-14 13:31 Sandro Santilli <strk@keybit.net> * [r8405] utils/postgis_restore.pl: Add more skip signatures, from interim builds 2011-12-14 11:22 Regina Obe <lr@pcorp.us> * [r8404] extensions/postgis/Makefile, extensions/postgis/postgis.control, extensions/postgis/sql_bits/remove_from_extension.sql.in, extensions/postgis_topology/Makefile, extensions/postgis_topology/postgis_topology.control, 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 Regina Obe <lr@pcorp.us> * [r8403] doc/reference_raster.xml, doc/xsl/raster_comments.sql.xsl: fix errors in documentation and comment scripts preveningt comments install from installing cleanly 2011-12-14 10:06 Regina Obe <lr@pcorp.us> * [r8402] doc/reference_raster.xml, 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 Sandro Santilli <strk@keybit.net> * [r8401] utils/postgis_restore.pl: Add -v switch to postgis_restore.pl, tweak usage and debug output 2011-12-14 02:54 Regina Obe <lr@pcorp.us> * [r8400] 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 Bborie Park <bkpark at ucdavis.edu> * [r8399] 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 Bborie Park <bkpark at ucdavis.edu> * [r8398] raster/loader/raster2pgsql.c: Refactored for less memory usage by aggresively flushing string buffers. 2011-12-13 23:29 Sandro Santilli <strk@keybit.net> * [r8397] 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 Bborie Park <bkpark at ucdavis.edu> * [r8396] 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 Regina Obe <lr@pcorp.us> * [r8395] doc/using_raster_dataman.xml: Add -Y copy switch 2011-12-13 21:58 Regina Obe <lr@pcorp.us> * [r8394] doc/using_raster_dataman.xml: more examples -- put in a missing copy switch -- more switches to add. 2011-12-13 21:19 Bborie Park <bkpark at ucdavis.edu> * [r8393] 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 Bborie Park <bkpark at ucdavis.edu> * [r8392] doc/postgis.xml: Fixed incorrect entity using_raster_dataman. 2011-12-13 19:15 Regina Obe <lr@pcorp.us> * [r8391] doc/Makefile.in, doc/postgis.xml, doc/reference_raster.xml, 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 Bborie Park <bkpark at ucdavis.edu> * [r8390] raster/rt_pg/rtpostgis.sql.in.c, raster/rt_pg/rtpostgis_drop.sql.in.c: Removal of now-unsupported AddRasterColumn, DropRasterColumn and DropRasterTable. 2011-12-13 18:16 Bborie Park <bkpark at ucdavis.edu> * [r8389] 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 Bborie Park <bkpark at ucdavis.edu> * [r8388] 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 Sandro Santilli <strk@keybit.net> * [r8387] utils/new_postgis_restore.pl, utils/postgis_restore.pl: Drop the old postgis_restore.pl and substitute it with the new one 2011-12-13 16:33 Sandro Santilli <strk@keybit.net> * [r8386] .gitignore: Ignore more Makefiles 2011-12-13 16:33 Sandro Santilli <strk@keybit.net> * [r8385] utils/new_postgis_restore.pl: Strictness fixes, internal docs 2011-12-13 15:04 Bborie Park <bkpark at ucdavis.edu> * [r8384] 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 Bborie Park <bkpark at ucdavis.edu> * [r8383] raster/loader/Makefile.in: Removed PGXS as per ticket #1370. 2011-12-13 12:00 Sandro Santilli <strk@keybit.net> * [r8382] postgis/lwgeom_geos.c, regress/tickets.sql, regress/tickets_expected: Maintain the buffer-returns-areal invariant on empty input (#322) 2011-12-13 12:00 Sandro Santilli <strk@keybit.net> * [r8381] configure.ac: tabs to spaces 2011-12-13 10:38 Sandro Santilli <strk@keybit.net> * [r8380] utils/postgis_proc_upgrade.pl: Always output create ore replace view in upgrade scripts (#1097) 2011-12-13 09:59 Sandro Santilli <strk@keybit.net> * [r8379] utils/postgis_proc_upgrade.pl: Allow function definitions to end with '$$ LANGUAGE' (#1365) 2011-12-13 09:59 Sandro Santilli <strk@keybit.net> * [r8378] utils/postgis_proc_upgrade.pl: Use warnings 2011-12-13 09:58 Sandro Santilli <strk@keybit.net> * [r8377] postgis/Makefile.in: Encode dependency of upgrade script from the tool generating it 2011-12-13 09:16 Sandro Santilli <strk@keybit.net> * [r8376] utils/new_postgis_restore.pl, utils/postgis_proc_upgrade.pl, utils/postgis_restore.pl: Add copyright headers, looking at SCM logs. Review welcome. 2011-12-13 05:23 Bborie Park <bkpark at ucdavis.edu> * [r8375] raster/loader/raster2pgsql.c, raster/scripts/Makefile.in: Text format cleanup in loader/raster2pgsql.c. Fixed missing target in scripts/Makefile.in 2011-12-13 05:11 Bborie Park <bkpark at ucdavis.edu> * [r8374] raster/scripts/Makefile.in: Added missing Makefile.in for raster/scripts 2011-12-13 05:06 Bborie Park <bkpark at ucdavis.edu> * [r8373] raster/loader/raster2pgsql.c, raster/loader/raster2pgsql.h: Set svn:keywords for "$Id$" 2011-12-13 05:03 Bborie Park <bkpark at ucdavis.edu> * [r8372] raster/loader/raster2pgsql.c, raster/loader/raster2pgsql.h: Added version information. Associated ticket is #1369. 2011-12-13 03:00 Bborie Park <bkpark at ucdavis.edu> * [r8371] configure.ac, raster/Makefile.in, 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 Bborie Park <bkpark at ucdavis.edu> * [r8370] raster/loader/raster2pgsql.c, 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 Bborie Park <bkpark at ucdavis.edu> * [r8369] configure.ac, raster/Makefile.in, raster/loader, raster/loader/.svnignore, raster/loader/Makefile.in, raster/loader/raster2pgsql.c, raster/loader/raster2pgsql.h, 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 Sandro Santilli <strk@keybit.net> * [r8368] utils/new_postgis_restore.pl: Skip constraints on raster_columns and raster_overviews 2011-12-12 22:38 Regina Obe <lr@pcorp.us> * [r8367] doc/reference_raster.xml: fix title 2011-12-12 22:22 Sandro Santilli <strk@keybit.net> * [r8366] 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 Sandro Santilli <strk@keybit.net> * [r8365] 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 Regina Obe <lr@pcorp.us> * [r8364] doc/reference_raster.xml: another example of ST_Union 2011-12-12 20:23 Regina Obe <lr@pcorp.us> * [r8363] doc/reference_raster.xml: example of ST_Union 2011-12-12 16:10 Sandro Santilli <strk@keybit.net> * [r8362] postgis/Makefile.in, postgis/lwgeom_gist.c, utils/new_postgis_restore.pl: Drop lwgeom_gist and dependent items, including from dumps (#1362) 2011-12-12 15:45 Sandro Santilli <strk@keybit.net> * [r8361] utils/new_postgis_restore.pl: Do not restore metadata tables which now became views 2011-12-12 15:28 Sandro Santilli <strk@keybit.net> * [r8360] utils/new_postgis_restore.pl: Cleanup item list: drop duplicates, add some missings 2011-12-12 15:28 Sandro Santilli <strk@keybit.net> * [r8359] utils/new_postgis_restore.pl: Remove duplicated entries, add some missing ones 2011-12-12 12:17 Regina Obe <lr@pcorp.us> * [r8358] postgis/postgis.sql.in.c, 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 Regina Obe <lr@pcorp.us> * [r8357] doc/reference_constructor.xml: oops took out a tag by accident 2011-12-12 12:03 Regina Obe <lr@pcorp.us> * [r8356] 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 Regina Obe <lr@pcorp.us> * [r8355] extras/tiger_geocoder/tiger_2010/geocode/geocode_intersection.sql: #1366 -- don't rely on state field being capitalized. 2011-12-11 20:23 Regina Obe <lr@pcorp.us> * [r8354] doc/reference_raster.xml: forgot about max /min 2011-12-11 20:21 Regina Obe <lr@pcorp.us> * [r8353] 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 Regina Obe <lr@pcorp.us> * [r8352] doc/reference_raster.xml: preliminary documentation for raster version of ST_Union aggregate function 2011-12-11 15:45 Regina Obe <lr@pcorp.us> * [r8351] raster/rt_pg/rtpostgis.sql.in.c, raster/rt_pg/rtpostgis_drop.sql.in.c, raster/test/regress/Makefile.in, raster/test/regress/rt_union.sql, 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 Regina Obe <lr@pcorp.us> * [r8350] doc/extras_tigergeocoder.xml: fix function name typo in geocode_intersection 2011-12-10 18:08 Regina Obe <lr@pcorp.us> * [r8349] doc/reference_raster.xml: minor edit 2011-12-10 18:03 Regina Obe <lr@pcorp.us> * [r8348] doc/reference_raster.xml: fix error in logic 2011-12-10 16:56 Regina Obe <lr@pcorp.us> * [r8347] doc/reference_raster.xml: missed a spot 2011-12-10 16:55 Regina Obe <lr@pcorp.us> * [r8346] doc/reference_raster.xml: describe the example a bit better for ST_AddBand multi-band example 2011-12-10 11:09 Regina Obe <lr@pcorp.us> * [r8345] doc/release_notes.xml: #1361: fill in some more cases where hard/soft 2011-12-10 11:04 Regina Obe <lr@pcorp.us> * [r8344] doc/release_notes.xml: #1361: make it clearer that a hard upgrade is required of everyone. 2011-12-10 03:12 Regina Obe <lr@pcorp.us> * [r8343] doc/reference_raster.xml, raster/rt_pg/rtpostgis.sql.in.c, raster/test/regress/rt_addband.sql, raster/test/regress/rt_addband_expected: ST_AddBand version that takes an array of rasters 2011-12-10 01:20 Bborie Park <bkpark at ucdavis.edu> * [r8342] raster/rt_pg/rt_pg.c: Fixed calls to the wrong memory allocation function in rtpg_XXX utility functions. 2011-12-10 01:01 Bborie Park <bkpark at ucdavis.edu> * [r8341] raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, 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 Bborie Park <bkpark at ucdavis.edu> * [r8340] 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 Sandro Santilli <strk@keybit.net> * [r8339] utils/new_postgis_restore.pl: Add all signatures found in a newly created PostGIS 2.0 database See #1360 2011-12-09 17:17 Sandro Santilli <strk@keybit.net> * [r8338] utils/new_postgis_restore.pl, utils/postgis_restore.pl: Add box3d related objects to skip in the _restore scripts (#1359) 2011-12-09 16:27 Sandro Santilli <strk@keybit.net> * [r8337] 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 Sandro Santilli <strk@keybit.net> * [r8336] 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 Sandro Santilli <strk@keybit.net> * [r8335] liblwgeom/liblwgeom.h.in, liblwgeom/lwgeom.c, liblwgeom/lwout_gml.c: Add a public lwgeom_get_bbox function (#1324) 2011-12-09 14:37 Sandro Santilli <strk@keybit.net> * [r8334] liblwgeom/cunit/cu_out_gml.c, liblwgeom/lwgeom.c, 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 Sandro Santilli <strk@keybit.net> * [r8333] liblwgeom/cunit/cu_out_gml.c, 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 Sandro Santilli <strk@keybit.net> * [r8332] postgis/lwgeom_functions_basic.c, postgis/postgis.sql.in.c, regress/regress.sql, regress/regress_expected: Allow calling ST_MakeEnvelope w/out a srid (#1339) 2011-12-09 11:18 Sandro Santilli <strk@keybit.net> * [r8331] liblwgeom/g_box.c, liblwgeom/liblwgeom.h.in, postgis/lwgeom_geos.c: Add a gbox_overlaps_2d function, use when appropriate (#1357) 2011-12-08 22:16 Paul Ramsey <pramsey@cleverelephant.ca> * [r8328] liblwgeom/cunit/cu_libgeom.c, liblwgeom/lwgeom_geos.c, postgis/lwgeom_geos.c: Guard against NaN values in coordinates passing into GEOS (#627) 2011-12-08 21:57 Paul Ramsey <pramsey@cleverelephant.ca> * [r8327] 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r8326] liblwgeom/cunit/cu_libgeom.c: Test for bbox calculations when there's an infinite coordinate. 2011-12-08 20:05 Bborie Park <bkpark at ucdavis.edu> * [r8325] raster/rt_core/rt_api.c: Return use of GDAL "natural" blocking removed in r8313 and refactor pointer handling. 2011-12-08 19:51 Paul Ramsey <pramsey@cleverelephant.ca> * [r8324] doc/reference_misc.xml, doc/reference_type.xml, doc/xsl/postgis_aggs_mm.xml.xsl, postgis/legacy.sql.in.c, postgis/lwgeom_box3d.c, postgis/postgis.sql.in.c, postgis/postgis_drop.sql.in.c, postgis/uninstall_legacy.sql.in.c, postgis/uninstall_postgis.sql.in.c: Remove box3d_extent hack 2011-12-08 17:54 Paul Ramsey <pramsey@cleverelephant.ca> * [r8323] postgis/lwgeom_geos.c: Make the ST_Equals test insensitive to minor box differences. 2011-12-08 14:44 Regina Obe <lr@pcorp.us> * [r8322] NEWS, doc/introduction.xml, doc/release_notes.xml: Add Jose and Even to credits 2011-12-08 13:35 Sandro Santilli <strk@keybit.net> * [r8321] doc/reference_misc.xml: Add a note about ST_Estimated_Extent on empty or non-analyzed tables (#877) 2011-12-08 11:29 Sandro Santilli <strk@keybit.net> * [r8319] postgis/geometry_estimate.c, regress/tickets.sql, 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 Sandro Santilli <strk@keybit.net> * [r8318] regress/run_test: Hush VACUUM and ANALYZE backend feedback while running tests 2011-12-08 08:07 Sandro Santilli <strk@keybit.net> * [r8315] topology/sql/manage/ManageHelper.sql: topology.AddToSearchPath: quote database identifier. Thanks to Jose Carlos Martinez Llario <jomarlla@cgf.upv.es> 2011-12-07 20:46 Bborie Park <bkpark at ucdavis.edu> * [r8314] raster/rt_core/rt_api.c, 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 Bborie Park <bkpark at ucdavis.edu> * [r8313] raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, 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 Regina Obe <lr@pcorp.us> * [r8312] NEWS, doc/release_notes.xml: alphabetize and update tester credits 2011-12-07 03:41 Regina Obe <lr@pcorp.us> * [r8311] LICENSE.TXT: update license to provide detail about documentation license and copyright of data etc. 2011-12-07 01:15 Bborie Park <bkpark at ucdavis.edu> * [r8310] 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 Bborie Park <bkpark at ucdavis.edu> * [r8309] raster/rt_core/rt_api.c: Removed attempt to duplicate entire band in rt_raster_from_gdal_dataset 2011-12-06 14:40 Regina Obe <lr@pcorp.us> * [r8308] 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 Sandro Santilli <strk@keybit.net> * [r8307] 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 Bborie Park <bkpark at ucdavis.edu> * [r8306] 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 Bborie Park <bkpark at ucdavis.edu> * [r8305] raster/rt_pg/rtpostgis.sql.in.c, raster/rt_pg/rtpostgis_drop.sql.in.c, raster/test/regress/check_raster_columns.sql, 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 Bborie Park <bkpark at ucdavis.edu> * [r8304] 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 Bborie Park <bkpark at ucdavis.edu> * [r8303] raster/rt_pg/rt_pg.c: Correctly free raster memory when handling NULL rasters. Associated ticket is #1349 2011-12-03 08:29 Regina Obe <lr@pcorp.us> * [r8302] raster/rt_pg/rtpostgis.sql.in.c, 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 Regina Obe <lr@pcorp.us> * [r8301] doc/html/images/raster_xscale_yscale_xskew_yskew.png, doc/reference_raster.xml: #1338 - document ST_PixelWidth/Height 2011-12-03 06:54 Bborie Park <bkpark at ucdavis.edu> * [r8300] raster/rt_pg/rtpostgis.sql.in.c, raster/test/regress/rt_bandmetadata.sql: Removed VARIADIC from ST_BandMetadata. Associated ticket is #1343. 2011-12-02 17:44 Regina Obe <lr@pcorp.us> * [r8299] topology/sql/manage/ManageHelper.sql: #1346: fix misuse of quote_literal causing topology, topology, topology, topology 2011-12-02 17:28 Sandro Santilli <strk@keybit.net> * [r8298] topology/Makefile.in: Encode dependency of topology.sql on ManageHelper.sql 2011-12-02 15:43 Regina Obe <lr@pcorp.us> * [r8297] extras/tiger_geocoder/tiger_2010/geocode/geocode_intersection.sql, 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 Bborie Park <bkpark at ucdavis.edu> * [r8296] 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 Bborie Park <bkpark at ucdavis.edu> * [r8295] raster/rt_pg/rtpostgis.sql.in.c: Removed the type bandmetadata as per #1343. 2011-12-02 08:07 Regina Obe <lr@pcorp.us> * [r8294] extras/tiger_geocoder/tiger_2010/create_geocode.sql, 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 Regina Obe <lr@pcorp.us> * [r8293] doc/reference_operator.xml: try to make emphasis bold by putting in a role='bold' 2011-12-01 20:41 Regina Obe <lr@pcorp.us> * [r8292] 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 Regina Obe <lr@pcorp.us> * [r8291] doc/reference_operator.xml: emphasize approximate in KNN operators to reduce the chance of any misunderstandings 2011-12-01 19:06 Regina Obe <lr@pcorp.us> * [r8290] extras/tiger_geocoder/tiger_2010/geocode/geocode_intersection.sql: make compatible with postgresql 8.4, more speed improvements 2011-12-01 17:52 Regina Obe <lr@pcorp.us> * [r8289] doc/reference_operator.xml: missed a spot about occasions where point distance is not same as <-> 2011-12-01 17:38 Regina Obe <lr@pcorp.us> * [r8288] doc/reference_operator.xml: try to clarify accuracy etc. of <#> and <-> 2011-12-01 16:14 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r8287] raster/rt_pg/rtpostgis.sql.in.c: Ticket 1342. Integrate ST_PixelAsPolygons into rtpostgis.sql 2011-12-01 16:07 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r8286] raster/scripts/plpgsql/st_pixelaspolygons.sql: Return null when band number does not exist. 2011-12-01 16:06 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r8285] raster/scripts/plpgsql/st_mapalgebra.sql: Removed ST_MinPossibleVal defined in another script 2011-12-01 16:05 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r8284] raster/scripts/plpgsql/st_clip.sql: Added doc, more test and return null when band number does not exist. 2011-12-01 15:52 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r8283] raster/rt_pg/rtpostgis.sql.in.c: Ticket 1342. Integrate ST_Clip script into rtpostgis.sql 2011-12-01 15:15 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r8282] raster/rt_pg/rtpostgis.sql.in.c: Ticket #1340. Integrate ST_Union into rtpostgis.sql 2011-12-01 15:11 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r8281] raster/scripts/plpgsql/st_union.sql: Replaced AsBinary with ST_AsBinary in the test section 2011-12-01 13:32 Regina Obe <lr@pcorp.us> * [r8280] 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 08:36 Regina Obe <lr@pcorp.us> * [r8276] extras/tiger_geocoder/tiger_2010/create_geocode.sql, extras/tiger_geocoder/tiger_2010/geocode/geocode_intersection.sql, extras/tiger_geocoder/tiger_2010/upgrade_geocode.sql: #1333 geocode_intersections: would help to actually include the function to. 2011-12-01 08:28 Regina Obe <lr@pcorp.us> * [r8275] doc/extras_tigergeocoder.xml, extras/tiger_geocoder/tiger_2010/regress/geocode_regress, extras/tiger_geocoder/tiger_2010/regress/geocode_regress.sql: #1333 geocode intersections 2011-12-01 04:29 David Zwarg <dzwarg@azavea.com> * [r8274] raster/rt_pg/rtpostgis.sql.in.c, raster/test/regress/rt_mapalgebrafctngb_userfunc.sql, raster/test/regress/rt_mapalgebrafctngb_userfunc_expected: Added neighborhood hillshade on top of ST_MapAlgebraFctNgb. Part of #1318 2011-12-01 02:23 Bborie Park <bkpark at ucdavis.edu> * [r8273] raster/rt_pg/rt_pg.c, raster/test/regress/rt_bandmetadata.sql, 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 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r8272] raster/scripts/plpgsql/st_minpossibleval.sql: Copied from ST_MapAlgebra.sql 2011-12-01 01:10 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r8271] raster/scripts/plpgsql/st_multibandmapalgebra.sql: Copied from ST_Union 2011-12-01 01:09 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r8270] raster/scripts/plpgsql/st_union.sql: Some cleaning before inclusion in rtpostgis.sql Removed ST_MultiBandMapAlgebra and ST_HasNoBand 2011-12-01 01:07 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r8269] raster/scripts/plpgsql/st_pixelaspolygons.sql: Return the last band when the provided band number does not exist. 2011-12-01 01:07 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r8268] raster/scripts/plpgsql/st_clip.sql: Added some variants and tests 2011-11-30 22:42 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r8267] raster/scripts/plpgsql/st_clip.sql: plpgsql implementation for st_clip.sql(raster, geom) 2011-11-30 22:41 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r8266] raster/scripts/plpgsql/st_areaweightedsummarystats.sql: Added the id of the polygon in the example 2011-11-30 22:34 David Zwarg <dzwarg@azavea.com> * [r8265] raster/rt_pg/rtpostgis.sql.in.c, raster/test/regress/rt_mapalgebrafctngb_userfunc.sql, raster/test/regress/rt_mapalgebrafctngb_userfunc_expected: Added ST_Aspect map algebra neighborhood shortcut function. #1318 2011-11-30 21:44 David Zwarg <dzwarg@azavea.com> * [r8264] raster/rt_pg/rtpostgis.sql.in.c, raster/test/regress/rt_mapalgebrafctngb_userfunc.sql, raster/test/regress/rt_mapalgebrafctngb_userfunc_expected: Added ST_Slope map algebra neighborhood shortcut function. 2011-11-30 20:35 Bborie Park <bkpark at ucdavis.edu> * [r8263] raster/rt_core/rt_api.c, raster/rt_pg/rt_pg.c, raster/test/core/testapi.c, 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 David Zwarg <dzwarg@azavea.com> * [r8262] raster/rt_pg/rtpostgis.sql.in.c, raster/test/regress/Makefile.in, raster/test/regress/create_rt_mapalgebrafctngb_test.sql, raster/test/regress/rt_mapalgebrafctngb.sql, raster/test/regress/rt_mapalgebrafctngb_userfunc.sql, 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 David Zwarg <dzwarg@azavea.com> * [r8261] raster/rt_pg/rt_pg.c, raster/test/regress/rt_mapalgebrafctngb.sql, 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 David Zwarg <dzwarg@azavea.com> * [r8260] raster/rt_pg/rt_pg.c, raster/test/regress/rt_mapalgebrafctngb.sql, raster/test/regress/rt_mapalgebrafctngb_expected: Added additional tests for ST_MapAlgebraFctNgb, changed string compare on nodatamode to != 2011-11-29 23:25 Bborie Park <bkpark at ucdavis.edu> * [r8259] raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, raster/test/regress/rt_bandmetadata.sql, 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 Sandro Santilli <strk@keybit.net> * [r8258] .gitignore: Ignore more generated files 2011-11-29 20:22 Paul Ramsey <pramsey@cleverelephant.ca> * [r8257] liblwgeom/ptarray.c: ST_AddPoint returns incorrect result on Linux (#1335) from roualt 2011-11-29 16:57 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r8256] 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 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r8255] raster/scripts/plpgsql/st_asraster.sql, raster/scripts/plpgsql/st_histogram.sql, raster/scripts/plpgsql/st_mapalgebra.sql, 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 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r8254] raster/scripts/plpgsql/st_pixelaspoints.sql, raster/scripts/plpgsql/st_querytables.sql, raster/scripts/plpgsql/st_splittable.sql: Some more useful functions 2011-11-29 16:15 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r8253] raster/scripts/plpgsql/st_areaweightedsummarystats.sql, raster/scripts/plpgsql/st_createindexraster.sql, raster/scripts/plpgsql/st_splittable.sql, raster/scripts/plpgsql/st_summarystatsagg.sql: Added some plpgsql functions 2011-11-29 08:49 Regina Obe <lr@pcorp.us> * [r8252] extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql, extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress, extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress.sql: Fix for #1310 2011-11-28 13:36 Regina Obe <lr@pcorp.us> * [r8251] doc/installation.xml, 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 Regina Obe <lr@pcorp.us> * [r8250] NEWS, doc/release_notes.xml: put a firmer sorta date in the sand 2011-11-26 21:16 Regina Obe <lr@pcorp.us> * [r8249] NEWS, doc/introduction.xml, doc/release_notes.xml: more credit cleanup -- add people I missed, fix some minor typos 2011-11-26 06:07 Paul Ramsey <pramsey@cleverelephant.ca> * [r8246] liblwgeom/lwout_svg.c: ST_AsSVG kills whole postgres server when fails (#1028) 2011-11-26 05:25 Regina Obe <lr@pcorp.us> * [r8244] NEWS, doc/introduction.xml, doc/release_notes.xml: update credits to include hard-core testers 2011-11-26 05:04 Paul Ramsey <pramsey@cleverelephant.ca> * [r8243] regress/run_test: Revert per #1246 2011-11-25 11:54 Regina Obe <lr@pcorp.us> * [r8242] doc/reference_raster.xml, extensions/postgis/Makefile, extensions/postgis/postgis.control, extensions/postgis_topology/Makefile, extensions/postgis_topology/postgis_topology.control: remove more obsolete protos in docs and up extension alpha version numbers 2011-11-25 11:49 Regina Obe <lr@pcorp.us> * [r8241] doc/reference_raster.xml: remove more protos that have been removed and replaced with default args 2011-11-24 21:13 Sandro Santilli <strk@keybit.net> * [r8239] 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r8238] postgis/postgis.sql.in.c: Fix operator mis-referencing nd function for 2d op. 2011-11-24 16:01 Sandro Santilli <strk@keybit.net> * [r8237] topology/sql/topogeometry, topology/sql/topogeometry/type.sql, topology/test/Makefile, topology/test/hierarchy.sql, topology/test/regress/topogeometry_type.sql, topology/test/regress/topogeometry_type_expected, 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 Sandro Santilli <strk@keybit.net> * [r8236] topology/test/hierarchy.sql, topology/test/predicate.expected, topology/test/predicates.sql.in, topology/test/query_features.sql, topology/test/regress/legacy_predicate_expected, topology/test/regress/legacy_query_expected: Shake legacy testcase a bit to avoid to mix population with queries 2011-11-24 03:44 Regina Obe <lr@pcorp.us> * [r8235] doc/reference_constructor.xml: provide examples for ST_GeomFromGeoJSON now that I can compile it :) 2011-11-24 03:23 Regina Obe <lr@pcorp.us> * [r8234] doc/installation.xml: update to include links to wiki for extra compilation help and pre-built binaries. 2011-11-24 03:14 Regina Obe <lr@pcorp.us> * [r8233] doc/installation.xml: Amend installation instructions to include json-dir configure option 2011-11-24 02:05 Regina Obe <lr@pcorp.us> * [r8232] doc/introduction.xml: minor updates to bios 2011-11-24 01:58 Regina Obe <lr@pcorp.us> * [r8231] NEWS, doc/release_notes.xml: update news / credits for ST_GeomFromGeoJSON 2011-11-23 17:28 Sandro Santilli <strk@keybit.net> * [r8229] liblwgeom/liblwgeom.h.in, liblwgeom/lwout_gml.c: Const-correct GML signatures 2011-11-23 17:26 Regina Obe <lr@pcorp.us> * [r8228] doc/reference_output.xml: change + to | to make strk happy 2011-11-23 17:24 Regina Obe <lr@pcorp.us> * [r8227] doc/reference_output.xml: update ST_AsGML with examples and include envelope bits option 2011-11-23 15:27 Regina Obe <lr@pcorp.us> * [r8226] doc/reference_output.xml: fix typo in GML description noted by strk 2011-11-23 02:17 Regina Obe <lr@pcorp.us> * [r8225] doc/reference_raster.xml: correct signatures of some functions changed to use more default args 2011-11-22 19:01 Bborie Park <bkpark at ucdavis.edu> * [r8224] 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 Bborie Park <bkpark at ucdavis.edu> * [r8223] raster/rt_pg/rtpostgis_drop.sql.in.c: Corrected incorrect drop function statement. 2011-11-22 17:58 Bborie Park <bkpark at ucdavis.edu> * [r8222] raster/rt_pg/rtpostgis.sql.in.c, raster/rt_pg/rtpostgis_drop.sql.in.c: More SQL function cleanup with use of default parameter values. 2011-11-22 09:26 Regina Obe <lr@pcorp.us> * [r8221] extensions/postgis/Makefile, extensions/postgis/postgis.control, extensions/postgis_topology/Makefile, extensions/postgis_topology/postgis_topology.control: up the alpha numbers 2011-11-22 09:21 Regina Obe <lr@pcorp.us> * [r8220] doc/reference_raster.xml: missed a spot 2011-11-22 09:05 Regina Obe <lr@pcorp.us> * [r8219] doc/reference_raster.xml: correct documentation to get rid of protos eradicated in r8218 (so extensions installs) 2011-11-22 01:06 Bborie Park <bkpark at ucdavis.edu> * [r8218] raster/rt_pg/rtpostgis.sql.in.c, raster/rt_pg/rtpostgis_drop.sql.in.c: Additional function cleanup by making use of DEFAULT parameter values 2011-11-21 20:09 Bborie Park <bkpark at ucdavis.edu> * [r8217] 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 Bborie Park <bkpark at ucdavis.edu> * [r8216] 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 Bborie Park <bkpark at ucdavis.edu> * [r8215] raster/rt_core/rt_api.c: Fixed extent bug for UNION in rt_raster_from_two_rasters 2011-11-21 19:18 Regina Obe <lr@pcorp.us> * [r8214] doc/reference_raster.xml: description corrections to ST_MapAlgebraNgbFct based on input from dzwarg 2011-11-21 17:37 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r8213] 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 Sandro Santilli <strk@keybit.net> * [r8212] liblwgeom/liblwgeom.h.in, liblwgeom/lwgeom_geos_split.c, liblwgeom/ptarray.c, 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 Regina Obe <lr@pcorp.us> * [r8211] 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 Sandro Santilli <strk@keybit.net> * [r8210] regress/regress_lrs.sql, regress/regress_lrs_expected: Numerate tests for line_substring 2011-11-21 15:59 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r8209] raster/scripts/plpgsql/st_union.sql: -Fix cut and paste error 2011-11-21 15:37 Regina Obe <lr@pcorp.us> * [r8208] doc/reference_raster.xml: get rid of extra para tag 2011-11-21 15:32 Regina Obe <lr@pcorp.us> * [r8207] 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 Sandro Santilli <strk@keybit.net> * [r8206] 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 Sandro Santilli <strk@keybit.net> * [r8205] liblwgeom/lwgeom_geos_split.c: Fix memory leak in lwgeom_split 2011-11-21 12:10 Sandro Santilli <strk@keybit.net> * [r8204] 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 Sandro Santilli <strk@keybit.net> * [r8203] liblwgeom/g_serialized.c, regress/tickets.sql, 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 Sandro Santilli <strk@keybit.net> * [r8202] topology/test/regress/addface.sql, topology/test/regress/addface_expected: Add testcase for ticket #1302 (now passes) 2011-11-21 08:33 Sandro Santilli <strk@keybit.net> * [r8201] 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 Sandro Santilli <strk@keybit.net> * [r8200] liblwgeom/cunit/cu_libgeom.c: Rename "LibGeom Suite" to simply "libgeom", for easy of use 2011-11-21 08:21 Sandro Santilli <strk@keybit.net> * [r8199] liblwgeom/cunit/cu_libgeom.c, liblwgeom/cunit/cu_ptarray.c: Surrender to evidence of the narrow ring tested being clockwise 2011-11-21 08:08 Sandro Santilli <strk@keybit.net> * [r8198] liblwgeom/lwgeom_api.c: Improve robustness of ptarray_isccw (see #1302) 2011-11-21 07:48 Regina Obe <lr@pcorp.us> * [r8197] topology/sql/manage/ManageHelper.sql, topology/topology.sql.in.c: Logic to add topology to database search path on install or upgrade 2011-11-21 04:02 Regina Obe <lr@pcorp.us> * [r8196] doc/reference_raster.xml, 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 Regina Obe <lr@pcorp.us> * [r8195] 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 Sandro Santilli <strk@keybit.net> * [r8194] 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 Sandro Santilli <strk@keybit.net> * [r8193] liblwgeom/ptarray.c: Do not memcpy to self in ptarray_reverse (see #1302) 2011-11-20 21:19 Sandro Santilli <strk@keybit.net> * [r8192] liblwgeom/cunit/cu_libgeom.c: Better indent for comparing obtained/expected 2011-11-20 20:51 Sandro Santilli <strk@keybit.net> * [r8191] loader/Makefile.in: Fix 'clean' rule under loader to drop stuff under .libs 2011-11-20 20:51 Sandro Santilli <strk@keybit.net> * [r8190] liblwgeom/cunit/cu_libgeom.c: Add test for lwgeom_force_clockwise (see #1302) 2011-11-19 17:28 Sandro Santilli <strk@keybit.net> * [r8189] liblwgeom/cunit/cu_ptarray.c: Add test for ptarray_isccw (see #1302) 2011-11-18 23:47 Bborie Park <bkpark at ucdavis.edu> * [r8188] raster/rt_core/rt_api.c, 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 David Zwarg <dzwarg@azavea.com> * [r8187] doc/reference_raster.xml: Documented ST_Rotation and ST_SetRotation. 2011-11-18 21:41 Bborie Park <bkpark at ucdavis.edu> * [r8186] raster/rt_pg/rtpostgis.sql.in.c: Update parameter names for regprocedure data types 2011-11-18 21:28 David Zwarg <dzwarg@azavea.com> * [r8185] raster/rt_pg/rt_pg.c, raster/test/regress/rt_mapalgebrafctngb.sql, 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 David Zwarg <dzwarg@azavea.com> * [r8184] raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, raster/rt_pg/rt_pg.h, raster/test/regress/rt_band_properties.sql, raster/test/regress/rt_box2d.sql, raster/test/regress/rt_set_band_properties.sql, raster/test/regress/rt_set_properties.sql: Non-functional change. Updated author email address for dzwarg. 2011-11-18 20:53 David Zwarg <dzwarg@azavea.com> * [r8183] raster/rt_pg/rt_pg.c, raster/test/regress/create_rt_mapalgebrafctngb_test.sql, raster/test/regress/rt_mapalgebrafctngb.sql, 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 David Zwarg <dzwarg@azavea.com> * [r8182] raster/rt_pg/rt_pg.c, raster/test/regress/Makefile.in, raster/test/regress/create_rt_mapalgebra_test.sql, raster/test/regress/create_rt_mapalgebrafctngb_test.sql, raster/test/regress/create_rt_mapalgebrafctngb_test_expected, raster/test/regress/rt_mapalgebrafct.sql, raster/test/regress/rt_mapalgebrafct_expected, 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 Bborie Park <bkpark at ucdavis.edu> * [r8181] configure.ac, raster/raster_config.h.in, raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, raster/test/regress/rt_addband_expected, raster/test/regress/rt_mapalgebraexpr_expected, raster/test/regress/rt_mapalgebrafct_expected, 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 David Zwarg <dzwarg@azavea.com> * [r8180] raster/test/regress/rt_mapalgebrafctngb.sql, raster/test/regress/rt_mapalgebrafctngb_expected: Enabled all tests on ST_MapAlgebraFctNgb. 2011-11-18 14:53 David Zwarg <dzwarg@azavea.com> * [r8179] raster/rt_core/rt_api.c, raster/rt_pg/rt_pg.c: Fixed debug problem in #1308 2011-11-18 13:59 Regina Obe <lr@pcorp.us> * [r8178] doc/reference_constructor.xml: fix minor typo 2011-11-18 13:58 Regina Obe <lr@pcorp.us> * [r8177] 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 Regina Obe <lr@pcorp.us> * [r8176] doc/reference_raster.xml: minor corrections 2011-11-18 03:36 Regina Obe <lr@pcorp.us> * [r8175] extensions/postgis/Makefile, extensions/postgis/postgis.control: increment alpha release number to allow upgrade with extensions 2011-11-18 03:08 Regina Obe <lr@pcorp.us> * [r8174] doc/reference_raster.xml: fix code comment 2011-11-18 02:54 Regina Obe <lr@pcorp.us> * [r8173] doc/reference_raster.xml: forgot pixeltype in ngb arg list 2011-11-18 02:48 Regina Obe <lr@pcorp.us> * [r8172] doc/reference_raster.xml: fix typo in linkends 2011-11-18 02:32 Regina Obe <lr@pcorp.us> * [r8171] doc/reference_raster.xml: put in missing spaces 2011-11-18 02:31 Regina Obe <lr@pcorp.us> * [r8170] doc/html/images/st_mapalgebrafctngb01.png, doc/html/images/st_mapalgebrafctngb02.png, doc/reference_raster.xml: ST_MapAlgebraFctNgb (and put in immuatable for other st_mapalgebras) 2011-11-18 01:15 Regina Obe <lr@pcorp.us> * [r8169] doc/html/images/st_rescale01.png, doc/html/images/st_rescale02.png, 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r8168] configure.ac: Move library link to appropriate place. 2011-11-18 00:17 Paul Ramsey <pramsey@cleverelephant.ca> * [r8167] configure.ac, doc/installation.xml, postgis/Makefile.in, postgis/geometry_estimate.c, postgis/lwgeom_export.c, postgis/lwgeom_export.h, postgis/lwgeom_in_geojson.c, postgis/postgis.sql.in.c, postgis_config.h.in, regress/Makefile.in, regress/in_geojson.sql, regress/in_geojson_expected: Add ST_GeomFromGeoJSON (#376) 2011-11-18 00:17 Regina Obe <lr@pcorp.us> * [r8166] 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 Bborie Park <bkpark at ucdavis.edu> * [r8165] raster/test/regress/rt_mapalgebrafctngb.sql: Fix the 8.4 error only described in #1296. 2011-11-17 15:04 Bborie Park <bkpark at ucdavis.edu> * [r8164] doc/reference_raster.xml, raster/rt_pg/rtpostgis.sql.in.c, raster/rt_pg/rtpostgis_drop.sql.in.c: Additional corrections and cleanup for ST_BandNoDataValue 2011-11-17 14:57 Bborie Park <bkpark at ucdavis.edu> * [r8163] raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c: Fixed a bunch of other nodataval datatype issues. 2011-11-17 14:49 Bborie Park <bkpark at ucdavis.edu> * [r8162] raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, 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 Regina Obe <lr@pcorp.us> * [r8161] doc/xsl/post_gis_day_cards.html.xsl: put in some spacing 2011-11-17 01:44 Regina Obe <lr@pcorp.us> * [r8160] doc/xsl/post_gis_day_cards.html.xsl: more event ideas 2011-11-16 20:39 Regina Obe <lr@pcorp.us> * [r8159] doc/xsl/post_gis_day_cards.html.xsl, doc/xsl/postgis_cheatsheet.html.xsl, doc/xsl/raster_cheatsheet.html.xsl, doc/xsl/tiger_geocoder_cheatsheet.html.xsl, doc/xsl/topology_cheatsheet.html.xsl, doc/xsl/topology_comments.sql.xsl, 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 Regina Obe <lr@pcorp.us> * [r8158] doc/xsl/post_gis_day_cards.html.xsl: Post GIS day commemorative cards generator 2011-11-16 03:41 Regina Obe <lr@pcorp.us> * [r8157] topology/Makefile.in: logic to create a an topology_upgrade_20_minor.sql 2011-11-15 18:15 Bborie Park <bkpark at ucdavis.edu> * [r8156] 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 Regina Obe <lr@pcorp.us> * [r8155] doc/reference_raster.xml: put in missing t in raster load examples 2011-11-14 23:21 David Zwarg <dzwarg@azavea.com> * [r8154] raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, raster/scripts/plpgsql/st_mapalgebrafctngb.sql, raster/test/regress/Makefile.in, raster/test/regress/rt_mapalgebrafctngb.sql, raster/test/regress/rt_mapalgebrafctngb_expected: Added single version of map algebra that operates on neighborhoods. 2011-11-14 21:40 Bborie Park <bkpark at ucdavis.edu> * [r8153] raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, raster/rt_pg/rtpostgis_drop.sql.in.c, raster/test/core/testapi.c, raster/test/regress/rt_resample.sql, 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 Regina Obe <lr@pcorp.us> * [r8152] extensions/postgis/Makefile, extensions/postgis/postgis.control, 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 Regina Obe <lr@pcorp.us> * [r8151] extensions/postgis_extension_helper.sql, extensions/postgis_extension_helper_uninstall.sql, extensions/postgis_topology/Makefile, extensions/postgis_topology/postgis_topology.control, 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 Regina Obe <lr@pcorp.us> * [r8150] 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 Regina Obe <lr@pcorp.us> * [r8149] 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 Sandro Santilli <strk@keybit.net> * [r8148] topology/sql/sqlmm.sql, topology/test/regress/st_createtopogeo.sql, 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 Bborie Park <bkpark at ucdavis.edu> * [r8147] raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis_drop.sql.in.c, raster/test/regress/rt_mapalgebrafct_2raster.sql, 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 Regina Obe <lr@pcorp.us> * [r8146] doc/reference_raster.xml: Fix typo 2011-11-12 05:28 Regina Obe <lr@pcorp.us> * [r8145] doc/reference_raster.xml: escape html entitities in program listing of ST_MApAlgebrafct 2 band version 2011-11-12 04:27 Regina Obe <lr@pcorp.us> * [r8144] doc/html/images/st_mapalgebrafct2_01.png, doc/html/images/st_mapalgebrafct2_02.png, doc/reference_raster.xml: add examples and fix arg list 2011-11-12 00:01 Bborie Park <bkpark at ucdavis.edu> * [r8143] 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 Regina Obe <lr@pcorp.us> * [r8142] 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 Regina Obe <lr@pcorp.us> * [r8141] 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 David Zwarg <dzwarg@azavea.com> * [r8140] raster/scripts/plpgsql/st_mapalgebrafctngb.sql: Added more test to plpgsql ST_MapAlgebraFctNgb prototype. 2011-11-11 18:50 David Zwarg <dzwarg@azavea.com> * [r8139] raster/scripts/plpgsql/st_mapalgebrafctngb.sql: Added pl/pgsql prototype of the neighborhood map algebra function. 2011-11-11 15:45 Bborie Park <bkpark at ucdavis.edu> * [r8138] raster/rt_pg/rt_pg.c: Removed commented-out stubs for nonexistant RASTER_mapAlgebra2Fct 2011-11-11 15:41 Bborie Park <bkpark at ucdavis.edu> * [r8137] raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, raster/test/regress/Makefile.in, raster/test/regress/rt_mapalgebraexpr_2raster.sql, raster/test/regress/rt_mapalgebraexpr_2raster_expected, raster/test/regress/rt_mapalgebrafct_2raster.sql, 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 Regina Obe <lr@pcorp.us> * [r8136] doc/reference_raster.xml: put comment about expression 2011-11-10 20:59 David Zwarg <dzwarg@azavea.com> * [r8135] doc/reference_raster.xml: Updated documentation for all variants of ST_MapAlgebraFct. 2011-11-10 11:10 Sandro Santilli <strk@keybit.net> * [r8134] liblwgeom/g_serialized.c, regress/tickets.sql, 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 Regina Obe <lr@pcorp.us> * [r8133] doc/reference_raster.xml: add missing references to other functions used 2011-11-10 00:15 Regina Obe <lr@pcorp.us> * [r8132] doc/html/images/st_mapalgebraexpr2_04.png, doc/html/images/st_mapalgebraexpr2_05.png, doc/html/images/st_mapalgebraexpr2_06.png, doc/html/images/st_mapalgebraexpr2_07.png, doc/reference_raster.xml: Add example of overlaying single rasters on same canvas 2011-11-10 00:02 Bborie Park <bkpark at ucdavis.edu> * [r8131] 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 Bborie Park <bkpark at ucdavis.edu> * [r8130] raster/test/core/testapi.c: Removed all remaining memory leaks from testapi.c 2011-11-09 23:12 Bborie Park <bkpark at ucdavis.edu> * [r8129] 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 Bborie Park <bkpark at ucdavis.edu> * [r8128] raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, raster/rt_pg/rt_pg.c, 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 Regina Obe <lr@pcorp.us> * [r8127] 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 Bborie Park <bkpark at ucdavis.edu> * [r8126] raster/rt_pg/rt_pg.c, raster/test/regress/rt_mapalgebraexpr_2raster.sql, 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 Regina Obe <lr@pcorp.us> * [r8125] doc/reference_raster.xml: fix minor typos 2011-11-09 03:52 Regina Obe <lr@pcorp.us> * [r8124] extensions/postgis/postgis.control, extensions/postgis_topology/postgis_topology.control: increment version 2011-11-09 03:45 Regina Obe <lr@pcorp.us> * [r8123] doc/reference_raster.xml: break out what all the different arguments are in 2 map algebra. 2011-11-09 02:55 Regina Obe <lr@pcorp.us> * [r8122] doc/html/images/st_mapalgebraexpr2_01.png, doc/html/images/st_mapalgebraexpr2_02.png, doc/reference_raster.xml: fix some typos, revise example demonstrating difference between intersection and union. include pictures. 2011-11-09 01:05 Regina Obe <lr@pcorp.us> * [r8121] 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 Bborie Park <bkpark at ucdavis.edu> * [r8120] raster/rt_core/rt_api.c, 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 Bborie Park <bkpark at ucdavis.edu> * [r8119] 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 Regina Obe <lr@pcorp.us> * [r8118] doc/reference_raster.xml: ST_MapAlgebraExpr - 2 band version - incorporate Pierre's corrections / additions 2011-11-08 18:41 Regina Obe <lr@pcorp.us> * [r8117] 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r8116] 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 Sandro Santilli <strk@keybit.net> * [r8115] liblwgeom/cunit/cu_ptarray.c, 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 Sandro Santilli <strk@keybit.net> * [r8114] regress/regress_lrs.sql, regress/regress_lrs_expected: Give unique names to linearref tests 2011-11-08 08:55 Sandro Santilli <strk@keybit.net> * [r8113] liblwgeom/cunit/cu_split.c: Add test for bug #1270 2011-11-08 08:51 Sandro Santilli <strk@keybit.net> * [r8112] liblwgeom/ptarray.c: Fix st_line_locate_point check for "last point" (#1271) 2011-11-08 05:27 Bborie Park <bkpark at ucdavis.edu> * [r8111] raster/rt_pg/rtpostgis.sql.in.c, raster/test/regress/Makefile.in, raster/test/regress/rt_mapalgebra2expr.sql, raster/test/regress/rt_mapalgebra2expr_expected, raster/test/regress/rt_mapalgebraexpr.sql, raster/test/regress/rt_mapalgebraexpr_2raster.sql, raster/test/regress/rt_mapalgebraexpr_2raster_expected: Renamed ST_MapAlgebra2Expr to ST_MapAlgebra after concensus with Pierre and Regina. 2011-11-08 00:00 Bborie Park <bkpark at ucdavis.edu> * [r8110] raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, raster/test/regress/rt_mapalgebraexpr.sql, 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 Bborie Park <bkpark at ucdavis.edu> * [r8109] doc/reference_raster.xml: Rephrased a sentence or two in ST_Resample. Might not be the best. 2011-11-07 21:07 Bborie Park <bkpark at ucdavis.edu> * [r8108] raster, raster/rt_pg, raster/rt_pg/rt_pg.c, raster/rt_pg/rt_pg.h, raster/rt_pg/rtpostgis.sql.in.c, raster/scripts/plpgsql/st_mapalgebra.sql, raster/scripts/plpgsql/st_mapalgebra_optimized.sql, raster/test/regress/Makefile.in, raster/test/regress/rt_mapalgebra2expr.sql, 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 Sandro Santilli <strk@keybit.net> * [r8107] liblwgeom/cunit/cu_ptarray.c, liblwgeom/ptarray.c: Enhance robustness of ptarray_locate_point, fixing bug #1269. Includes regression testcase. 2011-11-06 20:26 Bborie Park <bkpark at ucdavis.edu> * [r8106] postgis/postgis.sql.in.c, postgis/sqldefines.h.in: Following the cleanup in r8104, additional cleanup to remove POSTGIS_GDAL_VERSION 2011-11-06 20:17 Sandro Santilli <strk@keybit.net> * [r8105] 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 Sandro Santilli <strk@keybit.net> * [r8104] postgis/postgis.sql.in.c: Don't change SQL at compile time. The code is safe enough. 2011-11-06 19:30 Bborie Park <bkpark at ucdavis.edu> * [r8103] raster/rt_pg/rtpostgis.sql.in.c, raster/test/regress/rt_asraster.sql, 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 Bborie Park <bkpark at ucdavis.edu> * [r8102] raster/Makefile.in, raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, 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 Bborie Park <bkpark at ucdavis.edu> * [r8101] postgis/Makefile.in, postgis/postgis.sql.in.c, 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 Bborie Park <bkpark at ucdavis.edu> * [r8100] postgis/Makefile.in, postgis/postgis.sql.in.c, 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 Regina Obe <lr@pcorp.us> * [r8099] 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 Regina Obe <lr@pcorp.us> * [r8098] extensions/postgis/Makefile, extensions/postgis/postgis.control: increment to 2.0.0a4 2011-11-04 22:05 Regina Obe <lr@pcorp.us> * [r8097] extensions/postgis_topology/Makefile, extensions/postgis_topology/postgis_topology.control: increment to 2.0.0a4 2011-11-04 21:43 Regina Obe <lr@pcorp.us> * [r8096] doc/reference_processing.xml, doc/xsl/postgis_cheatsheet.html.xsl, 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 Regina Obe <lr@pcorp.us> * [r8095] 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 Sandro Santilli <strk@keybit.net> * [r8094] doc/reference_processing.xml: Document ST_Node (#1206) 2011-11-04 18:24 Sandro Santilli <strk@keybit.net> * [r8093] regress/Makefile.in, regress/node.sql, regress/node_expected: Add SQL-level tests for ST_Node (#1206) 2011-11-04 18:17 Sandro Santilli <strk@keybit.net> * [r8092] liblwgeom/Makefile.in: Fix clean rule to get rid of .o files 2011-11-04 14:25 Sandro Santilli <strk@keybit.net> * [r8091] postgis/lwgeom_geos.c, postgis/postgis.sql.in.c: Expose ST_Node at SQL level (#1206) 2011-11-04 12:22 Regina Obe <lr@pcorp.us> * [r8090] doc/xsl/raster_cheatsheet.html.xsl: ability to turn off example generation, and change to turn off by default 2011-11-04 08:15 Sandro Santilli <strk@keybit.net> * [r8089] liblwgeom/lwgeom_geos_node.c: Fix builds againts GEOS < 3.3 2011-11-04 06:45 Sandro Santilli <strk@keybit.net> * [r8088] liblwgeom/Makefile.in, liblwgeom/cunit/Makefile.in, liblwgeom/cunit/cu_node.c, liblwgeom/cunit/cu_tester.c, liblwgeom/liblwgeom.h.in, liblwgeom/lwgeom_geos_node.c: Add an lwgeom_node function in liblwgeom (see #1206) Includes testcase 2011-11-04 00:57 Regina Obe <lr@pcorp.us> * [r8087] doc/reference_management.xml: Add enhanced note for AddGeometryColumn 2011-11-03 17:28 Sandro Santilli <strk@keybit.net> * [r8086] liblwgeom/liblwgeom_internal.h, liblwgeom/lwcollection.c: Add lwcollection_reserve internal function 2011-11-03 17:09 Sandro Santilli <strk@keybit.net> * [r8085] liblwgeom/cunit/Makefile.in, 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 Sandro Santilli <strk@keybit.net> * [r8084] liblwgeom/cunit/Makefile.in, liblwgeom/cunit/cu_split.c, liblwgeom/cunit/cu_tester.c, liblwgeom/liblwgeom_internal.h, 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 Sandro Santilli <strk@keybit.net> * [r8083] regress/Makefile.in, regress/summary.sql, regress/summary_expected: Add test for ST_Summary 2011-11-02 13:48 Regina Obe <lr@pcorp.us> * [r8082] postgis/postgis_drop.sql.in.c: change order of populate_geometry_columns drop all one depends on oid one 2011-11-02 13:47 Regina Obe <lr@pcorp.us> * [r8081] 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 Regina Obe <lr@pcorp.us> * [r8080] postgis/postgis_drop.sql.in.c: #1256 drop memgeomunion so geomunion can be dropped 2011-11-02 06:50 Regina Obe <lr@pcorp.us> * [r8079] doc/xsl/postgis_cheatsheet.html.xsl, doc/xsl/raster_cheatsheet.html.xsl: more formatting experiments 2011-11-02 04:28 Paul Ramsey <pramsey@cleverelephant.ca> * [r8078] liblwgeom/Makefile.in, liblwgeom/g_serialized.c, liblwgeom/liblwgeom.h.in, liblwgeom/lwgeom_api.c, postgis/MISSING_OBJECTS, postgis/lwgeom_debug.c: Composite geometries end up with nested BBOX caches (#1254) 2011-11-01 18:17 Bborie Park <bkpark at ucdavis.edu> * [r8077] 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r8076] liblwgeom/cunit/cu_libgeom.c, liblwgeom/cunit/cu_surface.c, liblwgeom/liblwgeom.h.in, liblwgeom/lwgeom_api.c, liblwgeom/lwsegmentize.c, liblwgeom/lwtin.c, liblwgeom/measures3d.c, postgis/lwgeom_debug.c: Make st_summary at least return consistent results (#1254) 2011-11-01 17:11 Regina Obe <lr@pcorp.us> * [r8075] doc/reference_raster.xml: document ST_SameAlignment 2011-11-01 04:41 Regina Obe <lr@pcorp.us> * [r8074] doc/xsl/postgis_cheatsheet.html.xsl, doc/xsl/raster_cheatsheet.html.xsl, doc/xsl/tiger_geocoder_cheatsheet.html.xsl, doc/xsl/topology_cheatsheet.html.xsl: revise all to output arg list and conditionally show examples and descriptions 2011-11-01 03:06 Regina Obe <lr@pcorp.us> * [r8073] GNUmakefile.in, doc/Makefile.in, doc/installation.xml, doc/xsl/postgis_cheatsheet.html.xsl, 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 22:26 Sandro Santilli <strk@keybit.net> * [r8069] topology/sql/sqlmm.sql, topology/test/regress/st_createtopogeo_expected: ST_CreateTopoGeo: speedup merged lines splitting [RT-SIGTA] 2011-10-31 21:18 Paul Ramsey <pramsey@cleverelephant.ca> * [r8068] liblwgeom/lwpoly.c: Increase accuracy of area calculation (#810) 2011-10-31 20:59 Paul Ramsey <pramsey@cleverelephant.ca> * [r8067] libpgcommon/lwgeom_pg.h: Remove redundant prototype 2011-10-31 20:55 Paul Ramsey <pramsey@cleverelephant.ca> * [r8066] liblwgeom/g_serialized.c, liblwgeom/liblwgeom.h.in, liblwgeom/liblwgeom_internal.h, libpgcommon/lwgeom_pg.c, postgis/geography_measurement.c: Move gserialized_get_gbox_p to liblwgeom and gserialized_read_gbox_p to liblwgeom_internal 2011-10-31 20:23 Paul Ramsey <pramsey@cleverelephant.ca> * [r8065] liblwgeom/g_serialized.c, liblwgeom/liblwgeom.h.in, libpgcommon/lwgeom_pg.c, libpgcommon/lwgeom_pg.h, postgis/geography_measurement.c, postgis/lwgeom_box.c, postgis/lwgeom_btree.c, postgis/lwgeom_functions_basic.c, postgis/lwgeom_geos.c, postgis/lwgeom_gist.c: Rename pglwgeom_box2d_p 2011-10-31 20:02 Regina Obe <lr@pcorp.us> * [r8064] doc/Makefile.in, doc/xsl/raster_cheatsheet.html.xsl, doc/xsl/topology_cheatsheet.html.xsl: add raster cheat sheet generator -- and a make cheatsheets command to generate all. 2011-10-31 19:20 Regina Obe <lr@pcorp.us> * [r8063] doc/reference_raster.xml: get rid of word "Functions" in section headers 2011-10-31 13:03 Sandro Santilli <strk@keybit.net> * [r8062] topology/sql/sqlmm.sql, topology/test/regress/st_createtopogeo.sql, topology/test/regress/st_createtopogeo_expected: ST_CreateTopoGeo: do not drop input nodes of degree 2 (#1258) [RT-SIGTA] 2011-10-31 12:45 Sandro Santilli <strk@keybit.net> * [r8061] topology/sql/sqlmm.sql, topology/test/regress/st_createtopogeo.sql, 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 Regina Obe <lr@pcorp.us> * [r8060] doc/extras_topology.xml: fix another erroneous statement - its ValidateTopology not ST_ValidateTopology 2011-10-31 11:58 Regina Obe <lr@pcorp.us> * [r8059] 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 Regina Obe <lr@pcorp.us> * [r8058] doc/xsl/tiger_geocoder_cheatsheet.html.xsl, doc/xsl/topology_cheatsheet.html.xsl: more cleanup -- only print example sections if they have examples 2011-10-31 03:14 Regina Obe <lr@pcorp.us> * [r8057] doc/Makefile.in, 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 Regina Obe <lr@pcorp.us> * [r8056] doc/xsl/topology_cheatsheet.html.xsl: logic to flag new functions and allow tags in listings to be displayed 2011-10-30 23:10 Regina Obe <lr@pcorp.us> * [r8055] doc/xsl/topology_cheatsheet.html.xsl: get rid of unused styles 2011-10-30 21:47 Sandro Santilli <strk@keybit.net> * [r8054] topology/sql/sqlmm.sql: AddEdgeModFace, AddEdgeNewFaces: simplify calls to AddEdge [RT-SIGTA] 2011-10-30 20:57 Paul Ramsey <pramsey@cleverelephant.ca> * [r8053] liblwgeom/box2d.c, liblwgeom/g_box.c, liblwgeom/liblwgeom_internal.h, liblwgeom/libtgeom.c, liblwgeom/lwcircstring.c, liblwgeom/lwgeodetic.h, liblwgeom/lwgeom_api.c, liblwgeom/lwgeom_transform.c, liblwgeom/lwout_geojson.c, liblwgeom/lwout_gml.c, liblwgeom/lwout_kml.c, liblwgeom/lwout_svg.c, liblwgeom/lwout_x3d.c, liblwgeom/lwsegmentize.c, liblwgeom/measures.c, liblwgeom/measures3d.c, liblwgeom/vsprintf.c, libpgcommon/lwgeom_pg.c, libpgcommon/lwgeom_pg.h, libpgcommon/lwgeom_transform.c, postgis/geography_inout.c: Remove some duplicate headers (much of this to be done...) 2011-10-30 20:45 Paul Ramsey <pramsey@cleverelephant.ca> * [r8052] liblwgeom/profile.h, libpgcommon/lwgeom_pg.h, postgis/SERIALIZED_FORM, postgis/profile.h: Remove SERIALIZED_FORM 2011-10-30 20:40 Paul Ramsey <pramsey@cleverelephant.ca> * [r8051] libpgcommon/lwgeom_pg.c, libpgcommon/lwgeom_pg.h, postgis/Makefile.in, postgis/geography.h, postgis/geography_inout.c, postgis/lwgeom_box.c, postgis/lwgeom_box3d.c, postgis/lwgeom_functions_analytic.c, postgis/lwgeom_functions_basic.c, postgis/lwgeom_functions_lrs.c, postgis/lwgeom_geos.c, postgis/lwgeom_geos_clean.c, postgis/lwgeom_in_gml.c, postgis/lwgeom_in_kml.c, postgis/lwgeom_inout.c, postgis/lwgeom_ogc.c, postgis/lwgeom_rtree.c, postgis/lwgeom_sqlmm.c, postgis/lwgeom_transform.c: Remove pglwgeom_serialize 2011-10-30 19:15 Sandro Santilli <strk@keybit.net> * [r8050] doc/extras_topology.xml: Add some hints about the visited table for topology.AsGML 2011-10-30 18:49 Regina Obe <lr@pcorp.us> * [r8049] doc/Makefile.in, 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 Regina Obe <lr@pcorp.us> * [r8048] doc/extras_topology.xml: get rid of extra fluff words in section titles 2011-10-29 20:54 Paul Ramsey <pramsey@cleverelephant.ca> * [r8047] postgis/lwgeom_functions_basic.c: Fix regression 2011-10-29 20:35 Paul Ramsey <pramsey@cleverelephant.ca> * [r8046] liblwgeom/g_serialized.c, liblwgeom/liblwgeom.h.in, liblwgeom/lwgeom.c, libpgcommon/lwgeom_pg.c, libpgcommon/lwgeom_pg.h, postgis/geography_inout.c, postgis/lwgeom_functions_basic.c, postgis/lwgeom_ogc.c, raster/rt_pg/rt_pg.c: Remove pglwgeom_ndims 2011-10-29 20:07 Paul Ramsey <pramsey@cleverelephant.ca> * [r8045] libpgcommon/lwgeom_pg.c, libpgcommon/lwgeom_pg.h, postgis/lwgeom_functions_basic.c: Remove pglwgeom_size 2011-10-29 20:04 Paul Ramsey <pramsey@cleverelephant.ca> * [r8044] liblwgeom/g_serialized.c, liblwgeom/liblwgeom.h.in, libpgcommon/lwgeom_pg.c, libpgcommon/lwgeom_pg.h, postgis/lwgeom_functions_basic.c: Remove pglwgeom_get_zm 2011-10-29 01:05 Paul Ramsey <pramsey@cleverelephant.ca> * [r8043] postgis/lwgeom_functions_basic.c: Fix odd formating in optimistic_overlap 2011-10-29 01:01 Paul Ramsey <pramsey@cleverelephant.ca> * [r8042] libpgcommon/lwgeom_pg.c, libpgcommon/lwgeom_pg.h, postgis/lwgeom_geos.c: Remove pglwgeom_is_empty 2011-10-29 01:00 Paul Ramsey <pramsey@cleverelephant.ca> * [r8041] libpgcommon/lwgeom_pg.c, libpgcommon/lwgeom_pg.h, postgis/lwgeom_inout.c: Remove pglwgeom_drop_bbox 2011-10-29 00:58 Paul Ramsey <pramsey@cleverelephant.ca> * [r8040] liblwgeom/g_serialized.c, liblwgeom/liblwgeom.h.in: Remove pglwgeom_has_bbox, pglwgeom_has_z, pglwgeom_has_m 2011-10-29 00:58 Paul Ramsey <pramsey@cleverelephant.ca> * [r8039] libpgcommon/lwgeom_pg.c, libpgcommon/lwgeom_pg.h, postgis/lwgeom_functions_basic.c, postgis/lwgeom_functions_lrs.c, postgis/lwgeom_geos.c, postgis/lwgeom_gist.c, postgis/lwgeom_inout.c, postgis/lwgeom_ogc.c: Remove pglwgeom_has_bbox, pglwgeom_has_z, pglwgeom_has_m 2011-10-29 00:50 Paul Ramsey <pramsey@cleverelephant.ca> * [r8038] libpgcommon/lwgeom_pg.c, libpgcommon/lwgeom_pg.h, postgis/geography_inout.c, postgis/lwgeom_dump.c, postgis/lwgeom_functions_analytic.c, postgis/lwgeom_functions_basic.c, postgis/lwgeom_functions_lrs.c, postgis/lwgeom_geos.c, postgis/lwgeom_inout.c, postgis/lwgeom_ogc.c, postgis/lwgeom_spheroid.c: Remove pglwgeom_get_type 2011-10-28 22:06 Paul Ramsey <pramsey@cleverelephant.ca> * [r8037] libpgcommon/lwgeom_pg.c, libpgcommon/lwgeom_pg.h, postgis/lwgeom_btree.c, postgis/lwgeom_export.c, postgis/lwgeom_functions_analytic.c, postgis/lwgeom_functions_basic.c, postgis/lwgeom_functions_lrs.c, postgis/lwgeom_geos.c, postgis/lwgeom_gist.c, postgis/lwgeom_ogc.c, postgis/lwgeom_spheroid.c, postgis/lwgeom_transform.c: remove pglwgeom_get_srid, pglwgeom_set_srid 2011-10-28 21:57 Paul Ramsey <pramsey@cleverelephant.ca> * [r8036] libpgcommon/lwgeom_pg.c, libpgcommon/lwgeom_pg.h, postgis/geography_inout.c, postgis/lwgeom_box.c, postgis/lwgeom_box3d.c, postgis/lwgeom_dump.c, postgis/lwgeom_export.c, postgis/lwgeom_functions_analytic.c, postgis/lwgeom_functions_basic.c, postgis/lwgeom_functions_lrs.c, postgis/lwgeom_geos.c, postgis/lwgeom_geos_clean.c, postgis/lwgeom_inout.c, postgis/lwgeom_ogc.c, postgis/lwgeom_rtree.c, postgis/lwgeom_spheroid.c, postgis/lwgeom_sqlmm.c, postgis/lwgeom_transform.c: Remove pglwgeom_deserialize 2011-10-28 20:54 Paul Ramsey <pramsey@cleverelephant.ca> * [r8035] libpgcommon/lwgeom_pg.c, libpgcommon/lwgeom_pg.h: Commit remaining removals of BOX2DFLOAT4 and PG_LWGEOM 2011-10-28 20:46 Paul Ramsey <pramsey@cleverelephant.ca> * [r8034] liblwgeom/box2d.c, liblwgeom/g_serialized.c, liblwgeom/liblwgeom.h.in, liblwgeom/liblwgeom_internal.h, postgis/geography_inout.c, postgis/geometry_estimate.c, postgis/lwgeom_box.c, postgis/lwgeom_box3d.c, postgis/lwgeom_btree.c, postgis/lwgeom_dump.c, postgis/lwgeom_export.c, postgis/lwgeom_functions_analytic.c, postgis/lwgeom_functions_basic.c, postgis/lwgeom_functions_lrs.c, postgis/lwgeom_geos.c, postgis/lwgeom_geos.h, postgis/lwgeom_geos_clean.c, postgis/lwgeom_geos_prepared.c, postgis/lwgeom_geos_prepared.h, postgis/lwgeom_gist.c, postgis/lwgeom_in_gml.c, postgis/lwgeom_in_kml.c, postgis/lwgeom_inout.c, postgis/lwgeom_ogc.c, postgis/lwgeom_rtree.c, postgis/lwgeom_rtree.h, postgis/lwgeom_spheroid.c, postgis/lwgeom_sqlmm.c, postgis/lwgeom_transform.c: Remove BOX2DFLOAT4->GBOX and PG_LWGEOM->GSERIALIZED #defines 2011-10-28 18:21 Paul Ramsey <pramsey@cleverelephant.ca> * [r8033] liblwgeom/cunit/cu_libgeom.c: Fix call to geometry_type_from_string to use right type. 2011-10-28 18:09 Paul Ramsey <pramsey@cleverelephant.ca> * [r8032] liblwgeom/liblwgeom.h.in, liblwgeom/liblwgeom_internal.h: Move clone support functions into internal 2011-10-28 18:01 Paul Ramsey <pramsey@cleverelephant.ca> * [r8031] liblwgeom/liblwgeom.h.in, liblwgeom/liblwgeom_internal.h, liblwgeom/lwalgorithm.c, liblwgeom/measures.c, postgis/geography_estimate.c, postgis/geometry_estimate.c, postgis/lwgeom_box.c, postgis/lwgeom_box3d.c, 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r8030] liblwgeom/box2d.c, liblwgeom/liblwgeom.h.in, liblwgeom/lwgeom_api.c, postgis/lwgeom_functions_analytic.c: Remove orphaned box3d and box2dfloat4 utility functions 2011-10-28 17:44 Paul Ramsey <pramsey@cleverelephant.ca> * [r8029] liblwgeom/cunit/cu_geodetic.c, liblwgeom/liblwgeom.h.in, liblwgeom/lwcircstring.c, liblwgeom/lwcollection.c, liblwgeom/lwgeom.c, liblwgeom/lwline.c, liblwgeom/lwpoint.c, liblwgeom/lwpoly.c, liblwgeom/lwtriangle.c, liblwgeom/ptarray.c: Remove orphaned _compute_box3d functions 2011-10-28 17:35 Paul Ramsey <pramsey@cleverelephant.ca> * [r8028] liblwgeom/g_box.c, liblwgeom/liblwgeom.h.in: Remove box2df_from_gbox and gbox_from_box2df 2011-10-28 17:01 Paul Ramsey <pramsey@cleverelephant.ca> * [r8027] liblwgeom/g_util.c, liblwgeom/liblwgeom.h.in, liblwgeom/liblwgeom_internal.h, liblwgeom/lwgeodetic.c, liblwgeom/lwgeom.c, liblwgeom/lwgeom_api.c, liblwgeom/lwutil.c, loader/pgsql2shp-core.c, postgis/gserialized_typmod.c, postgis/lwgeom_debug.c, postgis/lwgeom_functions_basic.c: Ensure calls to lwgeom->type use type of uint8_t 2011-10-28 14:51 Paul Ramsey <pramsey@cleverelephant.ca> * [r8026] liblwgeom/lwgeom_geos.c, postgis/lwgeom_dump.c, postgis/lwgeom_functions_basic.c, postgis/lwgeom_geos.c, postgis/lwgeom_geos.h, postgis/lwgeom_inout.c: Remove old profiling code 2011-10-27 23:02 Paul Ramsey <pramsey@cleverelephant.ca> * [r8025] liblwgeom/liblwgeom.h.in, liblwgeom/lwgeom_api.c, liblwgeom/lwsegmentize.c, postgis/lwgeom_rtree.c: Remove old 8-bit type utility functions. 2011-10-27 22:48 Paul Ramsey <pramsey@cleverelephant.ca> * [r8024] liblwgeom/liblwgeom.h.in, postgis/geography_estimate.c, postgis/geometry_estimate.c, postgis/lwgeom_box.c, postgis/lwgeom_box3d.c: Remove LWGEOM_Min* and LWGEOM_Max* 2011-10-27 21:03 Paul Ramsey <pramsey@cleverelephant.ca> * [r8023] liblwgeom/liblwgeom.h.in, liblwgeom/lwcircstring.c, liblwgeom/lwcollection.c, liblwgeom/lwgeom.c, liblwgeom/lwgeom_api.c, liblwgeom/lwline.c, liblwgeom/lwpoint.c, liblwgeom/lwpoly.c, liblwgeom/lwtriangle.c, 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r8022] liblwgeom/liblwgeom.h.in, liblwgeom/lwgeom_api.c: Remove printBYTES 2011-10-27 20:51 Paul Ramsey <pramsey@cleverelephant.ca> * [r8021] liblwgeom/liblwgeom.h.in: Reorder header file a little. 2011-10-27 20:14 Paul Ramsey <pramsey@cleverelephant.ca> * [r8020] liblwgeom/lwgeom_api.c: Complete removal of LWGEOM_INSPECTED 2011-10-27 20:07 Paul Ramsey <pramsey@cleverelephant.ca> * [r8019] liblwgeom/liblwgeom.h.in: Remove LWGEOM_INSPECTED 2011-10-27 20:05 Paul Ramsey <pramsey@cleverelephant.ca> * [r8018] liblwgeom/liblwgeom.h.in, liblwgeom/lwcircstring.c, liblwgeom/lwcollection.c, liblwgeom/lwcompound.c, liblwgeom/lwcurvepoly.c, liblwgeom/lwgeom.c, liblwgeom/lwgeom_api.c, liblwgeom/lwline.c, liblwgeom/lwmcurve.c, liblwgeom/lwmline.c, liblwgeom/lwmpoint.c, liblwgeom/lwmpoly.c, liblwgeom/lwmsurface.c, liblwgeom/lwpoint.c, liblwgeom/lwpoly.c, liblwgeom/lwpsurface.c, liblwgeom/lwtin.c, 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r8017] liblwgeom/liblwgeom.h.in, liblwgeom/lwgeom_api.c: Remove compute_serialized_box3d 2011-10-27 19:10 Paul Ramsey <pramsey@cleverelephant.ca> * [r8016] liblwgeom/liblwgeom.h.in, postgis/lwgeom_geos.c, postgis/lwgeom_inout.c: Remove duplicate and unused is_worth_caching_serialized_bbox and is_worth_caching_lwgeom_bbox 2011-10-27 18:44 Paul Ramsey <pramsey@cleverelephant.ca> * [r8015] liblwgeom, libpgcommon, libpgcommon/cunit, postgis, raster, raster/test/regress: Add ignores for new built files 2011-10-27 14:35 Sandro Santilli <strk@keybit.net> * [r8013] liblwgeom/g_serialized.txt: Wrap lines within 80 columns 2011-10-27 14:09 Bborie Park <bkpark at ucdavis.edu> * [r8012] 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 Bborie Park <bkpark at ucdavis.edu> * [r8011] raster/.svnignore, raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, raster/scripts/python, 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r8010] libpgcommon/lwgeom_pg.c, libpgcommon/lwgeom_pg.h, postgis/lwgeom_btree.c: Remove PG_LWGEOM_construct 2011-10-26 23:21 Paul Ramsey <pramsey@cleverelephant.ca> * [r8009] libpgcommon/lwgeom_pg.c, libpgcommon/lwgeom_pg.h: Remove orphaned pglwgeom function pglwgeom_compute_serialized_box3d 2011-10-26 23:07 Paul Ramsey <pramsey@cleverelephant.ca> * [r8008] libpgcommon/lwgeom_pg.c: Remove non-gserialized portions of utility functions. 2011-10-26 22:58 Paul Ramsey <pramsey@cleverelephant.ca> * [r8007] doc/rfc/postgis_rfc_03_sheet.txt, liblwgeom/box2d.c, liblwgeom/liblwgeom.h.in, liblwgeom/lwgeom_api.c: Remove more orphaned box2d support functions 2011-10-26 22:36 Paul Ramsey <pramsey@cleverelephant.ca> * [r8006] liblwgeom/liblwgeom.h.in, liblwgeom/lwcircstring.c, liblwgeom/lwcollection.c, liblwgeom/lwgeom.c, liblwgeom/lwline.c, liblwgeom/lwpoint.c, liblwgeom/lwpoly.c, liblwgeom/lwtriangle.c, liblwgeom/ptarray.c: Remove *_compute_box2d* functions that are now orphans. 2011-10-25 21:19 Paul Ramsey <pramsey@cleverelephant.ca> * [r8005] postgis/lwgeom_box3d.c, postgis/lwgeom_functions_basic.c, postgis/lwgeom_geos.c, raster/rt_pg/rt_pg.c: Remove gserialized_on conditionals. Only type defines remain to be cleared out. 2011-10-25 21:05 Paul Ramsey <pramsey@cleverelephant.ca> * [r8004] libpgcommon/lwgeom_pg.h, postgis/Makefile.in, postgis/lwgeom_box.c, postgis/lwgeom_box2dfloat4.c, postgis/lwgeom_box3d.c: Remove old box2dfloat4 in favor of gbox. 2011-10-25 20:31 Sandro Santilli <strk@keybit.net> * [r8003] 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r8002] postgis/Makefile.in, postgis/geometry_estimate.c, postgis/geometry_gist_selectivity.c, postgis/lwgeom_estimate.c: Remove old serialized_form index selectivity code. 2011-10-21 21:49 Sandro Santilli <strk@keybit.net> * [r8001] 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 Bborie Park <bkpark at ucdavis.edu> * [r8000] raster/rt_core/rt_api.c, 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 Bborie Park <bkpark at ucdavis.edu> * [r7999] raster/rt_core/rt_api.c, raster/rt_pg/rt_pg.c, raster/test/core/testapi.c, 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 Bborie Park <bkpark at ucdavis.edu> * [r7998] doc/reference_raster.xml, raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, 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 Bborie Park <bkpark at ucdavis.edu> * [r7997] raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, 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 Regina Obe <lr@pcorp.us> * [r7996] 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 Bborie Park <bkpark at ucdavis.edu> * [r7995] raster/rt_pg/rt_pg.c, 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 Bborie Park <bkpark at ucdavis.edu> * [r7994] 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 David Zwarg <dzwarg@azavea.com> * [r7993] raster/rt_pg/rtpostgis.sql.in.c: Replaced missing signatures of ST_MapAlgebraFct. 2011-10-20 00:49 Regina Obe <lr@pcorp.us> * [r7992] topology/sql/gml.sql, 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 Regina Obe <lr@pcorp.us> * [r7991] doc/reference_raster.xml: add in missing ST_MapAlgebraFct protos 2011-10-19 23:25 Regina Obe <lr@pcorp.us> * [r7990] doc/reference_raster.xml: evidentally missed one or get the wrong ST_MapAlgebraFct proto in last commit 2011-10-19 20:31 Regina Obe <lr@pcorp.us> * [r7989] 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 Regina Obe <lr@pcorp.us> * [r7988] doc/reference_raster.xml: #860 Get rid of some dup definitions in ST_MapAlgebraFct and add some missing ones. 2011-10-18 02:23 Regina Obe <lr@pcorp.us> * [r7987] 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 David Zwarg <dzwarg@azavea.com> * [r7986] 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 Regina Obe <lr@pcorp.us> * [r7985] doc/introduction.xml: update bios 2011-10-17 13:10 David Zwarg <dzwarg@azavea.com> * [r7984] doc/reference_raster.xml: Added ST_MapAlgebraFct to documentation, with same examples as ST_MapAlgebraExpr 2011-10-16 18:17 Regina Obe <lr@pcorp.us> * [r7983] extensions/postgis/Makefile, extensions/postgis/postgis.control, extensions/postgis_topology/Makefile, 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 Regina Obe <lr@pcorp.us> * [r7982] doc/reference_accessor.xml, 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 Regina Obe <lr@pcorp.us> * [r7981] doc/reference_processing.xml: Getr di of the word function in heard. Guess it is kind of stupid 2011-10-14 18:11 David Zwarg <dzwarg@azavea.com> * [r7980] raster/rt_core/rt_api.c, raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, raster/test/regress/Makefile.in, raster/test/regress/create_rt_mapalgebra_test.sql, raster/test/regress/rt_mapalgebra.sql, raster/test/regress/rt_mapalgebra_expected, raster/test/regress/rt_mapalgebraexpr.sql, raster/test/regress/rt_mapalgebraexpr_expected, raster/test/regress/rt_mapalgebrafct.sql, raster/test/regress/rt_mapalgebrafct_expected: Implemented raster map algebra with user functions/callbacks. (#860) 2011-10-13 17:54 Paul Ramsey <pramsey@cleverelephant.ca> * [r7979] regress/run_test: Actually we use bash code, not sh code 2011-10-13 12:28 Regina Obe <lr@pcorp.us> * [r7977] 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 Regina Obe <lr@pcorp.us> * [r7976] 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 Bborie Park <bkpark at ucdavis.edu> * [r7975] 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 Regina Obe <lr@pcorp.us> * [r7974] 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:26 Regina Obe <lr@pcorp.us> * [r7972] doc/using_postgis_dataman.xml: another minor correction 2011-10-12 11:18 Regina Obe <lr@pcorp.us> * [r7971] doc/using_postgis_dataman.xml: #1241 apply doc_vacuum_analyze_and_I_None_typo.patch 2011-10-11 14:37 Sandro Santilli <strk@keybit.net> * [r7970] regress/sql-mm-circularstring.sql, regress/sql-mm-compoundcurve.sql, regress/sql-mm-curvepoly.sql, regress/sql-mm-multicurve.sql, regress/sql-mm-multisurface.sql: Typename in type specifier doesn't need to be quoted. 2011-10-11 10:33 Sandro Santilli <strk@keybit.net> * [r7969] .gitignore: Ignore more generated files 2011-10-10 20:50 Sandro Santilli <strk@keybit.net> * [r7968] 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 Sandro Santilli <strk@keybit.net> * [r7967] postgis/gserialized_typmod.c: Clamp SRID in typmod parser. Now we get NOTICE/clamp also on create table. 2011-10-10 20:26 Sandro Santilli <strk@keybit.net> * [r7966] postgis/postgis.sql.in.c, topology/test/regress/legacy_predicate_expected, topology/test/regress/legacy_query_expected, topology/test/regress/st_remedgemodface_expected, 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 Sandro Santilli <strk@keybit.net> * [r7965] regress/sql-mm-circularstring.sql, regress/sql-mm-circularstring_expected, regress/sql-mm-compoundcurve.sql, regress/sql-mm-compoundcurve_expected, regress/sql-mm-curvepoly.sql, regress/sql-mm-curvepoly_expected, regress/sql-mm-multicurve.sql, regress/sql-mm-multicurve_expected, regress/sql-mm-multisurface.sql, regress/sql-mm-multisurface_expected: Do not use AddGeometryColumn, to avoid having to write an explicit unknown SRID value. 2011-10-10 17:50 Sandro Santilli <strk@keybit.net> * [r7964] 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 Sandro Santilli <strk@keybit.net> * [r7963] liblwgeom/cunit/cu_libgeom.c, liblwgeom/g_serialized.c, liblwgeom/liblwgeom.h.in, liblwgeom/liblwgeom_internal.h, liblwgeom/lwutil.c: Clamp SRID on serialization and deserialization. Raise an error when clamp_srid receives a number > 999999 2011-10-10 07:35 Sandro Santilli <strk@keybit.net> * [r7962] 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 Sandro Santilli <strk@keybit.net> * [r7961] regress/tickets.sql: Do not input an explicit value to mean unknown SRID 2011-10-10 06:55 Sandro Santilli <strk@keybit.net> * [r7960] libpgcommon/lwgeom_transform.c, libpgcommon/lwgeom_transform.h, 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 Bborie Park <bkpark at ucdavis.edu> * [r7959] raster/rt_core/rt_api.c, raster/rt_pg/rt_pg.c, raster/test/core/testapi.c, raster/test/regress/rt_samealignment_expected: Added additional error checking and error messages to ST_SameAlignment function 2011-10-06 23:25 Bborie Park <bkpark at ucdavis.edu> * [r7958] raster/rt_pg/Makefile.in: minor cleanup and prettiness. 2011-10-06 15:47 Bborie Park <bkpark at ucdavis.edu> * [r7957] raster/rt_pg/rt_pg.c: Make use of clamp_srid function for SRID checks 2011-10-06 14:08 Sandro Santilli <strk@keybit.net> * [r7956] liblwgeom/lwutil.c: Raise a NOTICE when a SRID <= 0 but != SRID_UNKNOWN is converted 2011-10-06 13:35 Sandro Santilli <strk@keybit.net> * [r7955] liblwgeom/lwin_wkb.c, liblwgeom/lwin_wkt.c: Clamp literal SRID values occurring in WKB and WKT. 2011-10-06 13:35 Sandro Santilli <strk@keybit.net> * [r7954] liblwgeom/liblwgeom_internal.h, liblwgeom/lwutil.c: Add clamp_srid internal function returning UNKNOWN for <= 0 values. 2011-10-06 07:18 Sandro Santilli <strk@keybit.net> * [r7953] regress/out_geography.sql: Do not use an explicit SRID=-1 in EKWT. It's not needed. 2011-10-06 06:57 Sandro Santilli <strk@keybit.net> * [r7952] regress/relate.sql: Do not use an explicit SRID=-1 in EKWT. It's not needed. 2011-10-05 23:03 Bborie Park <bkpark at ucdavis.edu> * [r7951] raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, raster/test/core/testapi.c, raster/test/regress/Makefile.in, raster/test/regress/rt_samealignment.sql, raster/test/regress/rt_samealignment_expected: Implements ST_SameAlignment. Associated ticket is #589. 2011-10-05 18:55 Bborie Park <bkpark at ucdavis.edu> * [r7950] configure.ac: Fixed --with-gdalconfig parameter as per ticket #1167. 2011-10-05 18:49 Bborie Park <bkpark at ucdavis.edu> * [r7949] raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, 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 Bborie Park <bkpark at ucdavis.edu> * [r7948] postgis/postgis.sql.in.c, postgis/sqldefines.h.in, 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 Bborie Park <bkpark at ucdavis.edu> * [r7947] postgis/postgis.sql.in.c, 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 Sandro Santilli <strk@keybit.net> * [r7946] regress/run_test: don't try to call postgis_gdal_version() if not testing raster (the signature is unavailable) 2011-10-04 22:38 Bborie Park <bkpark at ucdavis.edu> * [r7945] configure.ac, postgis/postgis.sql.in.c, raster/raster_config.h.in, raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, regress/run_test: Adds postgis_gdal_version() function as per ticket #1225. 2011-10-04 20:51 Bborie Park <bkpark at ucdavis.edu> * [r7944] 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 Regina Obe <lr@pcorp.us> * [r7943] NEWS: add KNN GIST + credits to news release (was already in docs) 2011-10-04 20:43 Regina Obe <lr@pcorp.us> * [r7942] doc/reference_operator.xml: minor correction to <#> description 2011-10-04 19:50 Bborie Park <bkpark at ucdavis.edu> * [r7941] raster/rt_core/rt_api.c, raster/rt_pg/rtpostgis.sql.in.c, 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 Sandro Santilli <strk@keybit.net> * [r7940] postgis/lwgeom_geos.c, 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 Sandro Santilli <strk@keybit.net> * [r7939] topology/README: Simple review of the topology README. Wasn't that outdated :) 2011-10-04 16:27 Sandro Santilli <strk@keybit.net> * [r7938] 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 Sandro Santilli <strk@keybit.net> * [r7937] topology/test/regress/createtopology_expected, 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 Sandro Santilli <strk@keybit.net> * [r7936] 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 Regina Obe <lr@pcorp.us> * [r7935] 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 Sandro Santilli <strk@keybit.net> * [r7934] topology/sql/sqlmm.sql, topology/test/regress/st_modedgeheal_expected, topology/test/regress/st_newedgeheal_expected, topology/test/regress/st_remedgemodface_expected, 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 Sandro Santilli <strk@keybit.net> * [r7933] topology/sql/sqlmm.sql: Use ASCII dash, not UTF8 one. Fixes #1226. [RT-SIGTA] 2011-10-02 23:38 Regina Obe <lr@pcorp.us> * [r7932] raster/rt_pg/rtpostgis_drop.sql.in.c: Add in st_valuecount evidentally changed output in 2.0 series 2011-10-02 14:12 Bborie Park <bkpark at ucdavis.edu> * [r7931] 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 Regina Obe <lr@pcorp.us> * [r7930] raster/rt_pg/Makefile.in, 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 Bborie Park <bkpark at ucdavis.edu> * [r7929] 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 Regina Obe <lr@pcorp.us> * [r7928] raster/rt_pg/rtpostgis_drop.sql.in.c: itemize more removed functions for upgrade purposes 2011-10-01 03:46 Regina Obe <lr@pcorp.us> * [r7927] doc/reference_measure.xml: add very paertinatnet ST_3DDistance reference to ST_3DDwithin 2011-10-01 02:58 Regina Obe <lr@pcorp.us> * [r7926] 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 David Zwarg <dzwarg@azavea.com> * [r7925] doc/html/images/st_mapalgebra01.png, doc/html/images/st_mapalgebra02.png, doc/html/images/st_mapalgebraexpr01.png, doc/html/images/st_mapalgebraexpr02.png, doc/reference_raster.xml, raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, 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 David Zwarg <dzwarg@azavea.com> * [r7924] raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c: Renamed 'nodatavalueexpr' variable. (#866) 2011-09-30 00:11 Bborie Park <bkpark at ucdavis.edu> * [r7923] raster/rt_pg/rtpostgis.sql.in.c, raster/test/core/testapi.c, raster/test/regress/rt_asgdalraster.sql, raster/test/regress/rt_asjpeg.sql, raster/test/regress/rt_aspng.sql, raster/test/regress/rt_astiff.sql, 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 Sandro Santilli <strk@keybit.net> * [r7922] liblwgeom/Makefile.in, liblwgeom/cunit/Makefile.in: Fix distclean rule to drop Makefile too 2011-09-29 19:43 Sandro Santilli <strk@keybit.net> * [r7921] liblwgeom/Makefile.in, liblwgeom/cunit/Makefile.in, loader/Makefile.in: Define SHELL (used by LIBTOOL and INSTALL) hopefully helps bug #1218 2011-09-29 18:53 Bborie Park <bkpark at ucdavis.edu> * [r7920] 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 Bborie Park <bkpark at ucdavis.edu> * [r7919] raster/rt_core/rt_api.c, raster/rt_pg/rtpostgis.sql.in.c, 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 Sandro Santilli <strk@keybit.net> * [r7918] doc/using_postgis_app.xml: Do not incentivate use of SRID=-1 in mapserver examples. 2011-09-29 10:34 Sandro Santilli <strk@keybit.net> * [r7917] doc/extras_topology.xml: Do not suggest using "SRID=<unknown>" prefix in EWKT 2011-09-29 07:18 Regina Obe <lr@pcorp.us> * [r7916] extensions/postgis/Makefile: start work building unpackaged 2011-09-29 04:05 Regina Obe <lr@pcorp.us> * [r7915] doc/introduction.xml, doc/release_notes.xml: add KNN gist and srid =0 breaking change. Add Vizzuality to corporate sponsors 2011-09-28 23:59 Paul Ramsey <pramsey@cleverelephant.ca> * [r7914] libpgcommon/gserialized.h: Remove gserialized.h define file (actual #define is now temporarily in liblwgeom.h) 2011-09-28 23:58 Paul Ramsey <pramsey@cleverelephant.ca> * [r7913] liblwgeom/liblwgeom.h.in, libpgcommon/gserialized.h, libpgcommon/lwgeom_pg.h, postgis/geography.h, postgis/geography.sql.in.c, postgis/legacy.sql.in.c, postgis/legacy_compatibility_layer.sql.in.c, postgis/postgis.sql.in.c, postgis/sqldefines.h.in, raster/rt_pg/rt_pg.h, raster/rt_pg/rtpostgis.sql.in.c: Remove GSERIALIZED_ON from .sql files. 2011-09-28 23:38 Paul Ramsey <pramsey@cleverelephant.ca> * [r7912] doc/extras_topology.xml, liblwgeom/cunit/cu_algorithm.c, liblwgeom/cunit/cu_geodetic.c, liblwgeom/cunit/cu_libgeom.c, liblwgeom/examples, liblwgeom/liblwgeom.h.in, liblwgeom/lwgeom.c, liblwgeom/lwgeom_geos_split.c, liblwgeom/lwin_wkb.c, liblwgeom/lwout_wkb.c, postgis/lwgeom_functions_basic.c, postgis/lwgeom_in_gml.c, postgis/lwgeom_inout.c, postgis/lwgeom_rtree.c, postgis/lwgeom_transform.c, regress/out_geometry.sql, regress/out_geometry_expected, regress/regress_proj.sql, regress/regress_proj_expected, regress/sql-mm-circularstring_expected, regress/sql-mm-compoundcurve_expected, regress/sql-mm-curvepoly_expected: Change "no SRID" SRID to 0 (#286) 2011-09-28 21:56 Regina Obe <lr@pcorp.us> * [r7911] doc/reference_operator.xml: document box distance KNN operator 2011-09-28 15:06 Paul Ramsey <pramsey@cleverelephant.ca> * [r7910] postgis/gserialized_gist_2d.c: Make the <-> operator return linear not square units, to match the <#> operator. 2011-09-28 15:04 Paul Ramsey <pramsey@cleverelephant.ca> * [r7909] postgis/gserialized_gist_2d.c, postgis/postgis.sql.in.c: Add box-wise ORDER BY for KNN (#701) 2011-09-28 10:13 Sandro Santilli <strk@keybit.net> * [r7908] doc/html/image_src/generator.c: Image generator also uses LWDEBUG macros... how popular ! 2011-09-28 10:05 Sandro Santilli <strk@keybit.net> * [r7907] liblwgeom/Makefile.in, liblwgeom/g_box.c, liblwgeom/g_serialized.c, liblwgeom/liblwgeom.h.in, liblwgeom/liblwgeom_internal.h, liblwgeom/libtgeom.c, liblwgeom/lwalgorithm.c, liblwgeom/lwcircstring.c, liblwgeom/lwcollection.c, liblwgeom/lwcompound.c, liblwgeom/lwcurvepoly.c, liblwgeom/lwgeodetic.c, liblwgeom/lwgeom.c, liblwgeom/lwgeom_api.c, liblwgeom/lwgeom_geos.c, liblwgeom/lwgeom_geos_clean.c, liblwgeom/lwgeom_log.h, liblwgeom/lwgeom_transform.c, liblwgeom/lwhomogenize.c, liblwgeom/lwin_wkb.c, liblwgeom/lwin_wkt.c, liblwgeom/lwin_wkt_lex.c, liblwgeom/lwin_wkt_lex.l, liblwgeom/lwin_wkt_parse.c, liblwgeom/lwin_wkt_parse.y, liblwgeom/lwline.c, liblwgeom/lwmpoint.c, liblwgeom/lwmpoly.c, liblwgeom/lwmsurface.c, liblwgeom/lwout_wkb.c, liblwgeom/lwout_wkt.c, liblwgeom/lwpoint.c, liblwgeom/lwpoly.c, liblwgeom/lwpsurface.c, liblwgeom/lwsegmentize.c, liblwgeom/lwspheroid.c, liblwgeom/lwtin.c, liblwgeom/lwtree.c, liblwgeom/lwtriangle.c, liblwgeom/lwutil.c, liblwgeom/measures.c, liblwgeom/measures3d.c, liblwgeom/ptarray.c, libpgcommon/lwgeom_transform.c, loader/pgsql2shp-core.c, loader/shp2pgsql-core.c, postgis/geography_measurement.c, postgis/lwgeom_debug.c, postgis/lwgeom_functions_analytic.c, postgis/lwgeom_functions_lrs.c, postgis/lwgeom_rtree.c, 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 Regina Obe <lr@pcorp.us> * [r7906] extensions/postgis, extensions/postgis/META.json, extensions/postgis/Makefile, extensions/postgis/postgis.control, extensions/postgis/postgis_core.control, extensions/postgis_core, extensions/postgis_raster, 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 Regina Obe <lr@pcorp.us> * [r7905] doc/reference_raster.xml, raster/rt_pg/rtpostgis_drop.sql.in.c: more drop of functions that changed signature 2011-09-27 17:35 Regina Obe <lr@pcorp.us> * [r7904] doc/reference_operator.xml: clarify current implementation is centroid of box not the geometry. 2011-09-27 15:33 Sandro Santilli <strk@keybit.net> * [r7903] postgis/postgis.sql.in.c: Drop duplicated geometry_out definition 2011-09-27 05:09 Regina Obe <lr@pcorp.us> * [r7902] doc/reference_operator.xml: correct the description on semantics of knn operator 2011-09-27 03:40 Bborie Park <bkpark at ucdavis.edu> * [r7901] raster/rt_pg/rtpostgis.sql.in.c, 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 Regina Obe <lr@pcorp.us> * [r7900] doc/reference_operator.xml: wrap examples in cdata tags so don't break parser 2011-09-27 02:58 Regina Obe <lr@pcorp.us> * [r7899] 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 Regina Obe <lr@pcorp.us> * [r7898] raster/rt_pg/rtpostgis_drop.sql.in.c: preliminary work on drop deprecated functions. Not tied into anything yet. 2011-09-27 02:09 Regina Obe <lr@pcorp.us> * [r7897] 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 Regina Obe <lr@pcorp.us> * [r7896] postgis/postgis_drop.sql.in.c: put in svn keywords and forcce to LF 2011-09-26 21:05 Paul Ramsey <pramsey@cleverelephant.ca> * [r7895] postgis/postgis.sql.in.c: Wrap <-> distance ordering into a PgSQL 9.1+ block. 2011-09-26 20:39 Paul Ramsey <pramsey@cleverelephant.ca> * [r7894] postgis/gserialized_gist_2d.c, postgis/postgis.sql.in.c: Add support for KNN-GiST ops. First cut only, much testing required. (#701) 2011-09-26 14:25 Sandro Santilli <strk@keybit.net> * [r7893] 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 Regina Obe <lr@pcorp.us> * [r7892] 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 Regina Obe <lr@pcorp.us> * [r7891] raster/test/core/Makefile.in: add missing geos flag to let it make check under mingw 2011-09-25 14:48 Bborie Park <bkpark at ucdavis.edu> * [r7890] raster/rt_core/rt_api.h: Removed unnecessary typedef for fmin and fmax on windows. Possible fix to #1207. 2011-09-24 19:05 Bborie Park <bkpark at ucdavis.edu> * [r7889] raster/rt_core/Makefile.in, raster/rt_core/rt_api.h, 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 Regina Obe <lr@pcorp.us> * [r7888] extensions/postgis_topology/Makefile, 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 Regina Obe <lr@pcorp.us> * [r7887] extras/tiger_geocoder/tiger_2010/tiger_loader.sql: #1209: redundant constraint chk_statefp on loading edges. 2011-09-23 19:21 Sandro Santilli <strk@keybit.net> * [r7886] topology/topology.sql.in.c: Update topology functions status. We've completed the SQL/MM set ! 2011-09-23 19:21 Sandro Santilli <strk@keybit.net> * [r7885] doc/extras_topology.xml, topology/sql/sqlmm.sql, topology/test/Makefile, topology/test/regress/st_createtopogeo.sql, topology/test/regress/st_createtopogeo_expected: Implement topology.ST_CreateTopoGeo (#1190) [RT-SIGTA] Includes regress testing and documentation update 2011-09-22 15:07 Bborie Park <bkpark at ucdavis.edu> * [r7884] raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, raster/test/core/testapi.c, raster/test/regress/Makefile.in, raster/test/regress/rt_intersects.sql, raster/test/regress/rt_intersects_expected, raster/test/regress/rt_spatial_relationship.sql, 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 Sandro Santilli <strk@keybit.net> * [r7883] topology/sql/sqlmm.sql, 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 Sandro Santilli <strk@keybit.net> * [r7882] topology/sql/sqlmm.sql: Add notes and TODO items about the edge-adding functions [RT-SIGTA] See ticket #1205 2011-09-22 07:22 Sandro Santilli <strk@keybit.net> * [r7881] topology/sql/sqlmm.sql: Reduce noice produced by ST_AddEdgeModFace at NOTICE level [RT-SIGTA] 2011-09-21 10:34 Sandro Santilli <strk@keybit.net> * [r7880] 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 Sandro Santilli <strk@keybit.net> * [r7879] postgis/lwgeom_geos.c, postgis/lwgeom_geos.h, postgis/lwgeom_geos_prepared.h, 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 Sandro Santilli <strk@keybit.net> * [r7878] doc/extras_topology.xml, topology/sql/sqlmm.sql, 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 Regina Obe <lr@pcorp.us> * [r7877] topology/sql/gml.sql, 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 Regina Obe <lr@pcorp.us> * [r7876] 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 Regina Obe <lr@pcorp.us> * [r7875] extensions/postgis_topology/Makefile, 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 Regina Obe <lr@pcorp.us> * [r7874] extensions/postgis_topology/Makefile: pick up table, type, trigger, and schemas in unlogged add 2011-09-20 16:47 Regina Obe <lr@pcorp.us> * [r7873] extensions/postgis_topology/Makefile, 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 Regina Obe <lr@pcorp.us> * [r7872] extensions/postgis_topology/Makefile: preliminary logic to build install from unpackaged file 2011-09-20 15:21 Sandro Santilli <strk@keybit.net> * [r7871] doc/extras_topology.xml, topology/sql/sqlmm.sql, topology/test/Makefile, topology/test/regress/st_remedgemodface.sql, topology/test/regress/st_remedgemodface_expected: Implement ST_RemEdgeModFace (#1189) [RT-SIGTA] Include regress testing and documentation. 2011-09-19 21:28 Bborie Park <bkpark at ucdavis.edu> * [r7870] raster/rt_core/rt_api.c: additional code cleanup of rt_raster_gdal_rasterize 2011-09-19 16:53 Sandro Santilli <strk@keybit.net> * [r7869] doc/extras_topology.xml, topology/sql/sqlmm.sql, 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 Sandro Santilli <strk@keybit.net> * [r7868] postgis/geometry_gist_selectivity.c: Fix ST_Estimated_Extent by correctly interpret histogram box (#1200) 2011-09-19 06:40 Sandro Santilli <strk@keybit.net> * [r7867] topology/sql/manage/TopologySummary.sql: TopologySummary: do not count the universe face in the face count 2011-09-19 06:40 Sandro Santilli <strk@keybit.net> * [r7866] topology/sql/sqlmm.sql, topology/test/regress/sqlmm_expected: ST_InitTopoGeo: use named argument, drop trailing space from return text 2011-09-18 15:51 Regina Obe <lr@pcorp.us> * [r7865] 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 Regina Obe <lr@pcorp.us> * [r7864] postgis/postgis.sql.in.c: fix typo in warning 2011-09-18 14:56 Regina Obe <lr@pcorp.us> * [r7863] 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r7862] loader/shp2pgsql-core.c: shp2pgsql gui wrong use of create spatial index (#1091) 2011-09-17 07:58 Sandro Santilli <strk@keybit.net> * [r7861] topology/test/regress/st_remedgenewface.sql, topology/test/regress/st_remedgenewface_expected: Typo in testcase label 2011-09-17 07:10 Sandro Santilli <strk@keybit.net> * [r7860] topology/sql/sqlmm.sql: Typo 2011-09-17 06:58 Sandro Santilli <strk@keybit.net> * [r7859] topology/sql/sqlmm.sql, topology/topology.sql.in.c: Minor inline documentation updates 2011-09-17 06:46 Sandro Santilli <strk@keybit.net> * [r7858] doc/extras_topology.xml, topology/sql/sqlmm.sql, topology/test/Makefile, topology/test/cache_geometries.sql, topology/test/regress/st_remedgenewface.sql, topology/test/regress/st_remedgenewface_expected: Implement ST_RemEdgeNewFace (#1188) [RT-SIGTA] Includes regress testing and documentation. 2011-09-16 13:32 Bborie Park <bkpark at ucdavis.edu> * [r7857] 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 Regina Obe <lr@pcorp.us> * [r7856] extensions/postgis_core/Makefile, extensions/postgis_raster/META.json, extensions/postgis_raster/Makefile, extensions/postgis_raster/all.sql, extensions/postgis_topology/META.json, extensions/postgis_topology/Makefile: more cleanup and put in logic to also install in database help descriptors 2011-09-15 20:05 Regina Obe <lr@pcorp.us> * [r7855] doc/reference_raster.xml: fix invalid st_summarystats proto 2011-09-15 18:35 Regina Obe <lr@pcorp.us> * [r7854] extensions/README: now topology installs can get rid of error note. 2011-09-15 18:33 Regina Obe <lr@pcorp.us> * [r7853] extensions/postgis_core/META.json, extensions/postgis_topology/META.json, extensions/postgis_topology/Makefile, extensions/postgis_topology/all.sql, 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 Regina Obe <lr@pcorp.us> * [r7852] extensions/postgis_core/META.json, extensions/postgis_core/Makefile, extensions/postgis_core/all.sql: more cleanup -- this time no more errors when installing 2011-09-15 08:40 Regina Obe <lr@pcorp.us> * [r7851] extensions, extensions/README, extensions/postgis_core, extensions/postgis_core/META.json, extensions/postgis_core/Makefile, extensions/postgis_core/all.sql, extensions/postgis_core/doc, extensions/postgis_core/doc/postgis.md, extensions/postgis_core/postgis_core.control, extensions/postgis_core/sql, extensions/postgis_core/sql_bits, extensions/postgis_raster, extensions/postgis_raster/META.json, extensions/postgis_raster/Makefile, extensions/postgis_raster/all.sql, extensions/postgis_raster/doc, extensions/postgis_raster/doc/postgis.md, extensions/postgis_raster/postgis_raster.control, extensions/postgis_raster/sql, extensions/postgis_raster/sql_bits, extensions/postgis_topology, extensions/postgis_topology/META.json, extensions/postgis_topology/Makefile, extensions/postgis_topology/all.sql, extensions/postgis_topology/doc, extensions/postgis_topology/doc/postgis.md, extensions/postgis_topology/postgis_topology.control, extensions/postgis_topology/sql, extensions/postgis_topology/sql_bits: Support for PostgreSQL 9.1 CREATE EXTENSION syntax 2011-09-14 15:37 Regina Obe <lr@pcorp.us> * [r7850] doc/extras_topology.xml: change & to html equivalent entity 2011-09-14 15:24 Regina Obe <lr@pcorp.us> * [r7849] doc/extras_topology.xml: provide real world examples of how to use CreateTopoGeom 2011-09-14 14:55 Regina Obe <lr@pcorp.us> * [r7848] doc/extras_tigergeocoder.xml: more fixes 2011-09-14 14:51 Regina Obe <lr@pcorp.us> * [r7847] doc/extras_tigergeocoder.xml: put in new timings. After speed fix loading is 3 times faster 2011-09-14 14:02 Regina Obe <lr@pcorp.us> * [r7846] doc/extras_tigergeocoder.xml: fix typo and create another link reference 2011-09-14 12:14 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r7845] 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 Regina Obe <lr@pcorp.us> * [r7844] 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 Sandro Santilli <strk@keybit.net> * [r7843] postgis/lwgeom_geos.c: Re-enable accidentally disabled prepared geoms. Fixes bug #1165. 2011-09-13 18:47 Chris Hodgson <chodgson@refractions.net> * [r7842] doc/html/image_src/Makefile.in, doc/html/image_src/st_overlaps01.wkt, doc/html/image_src/st_overlaps02.wkt, doc/html/image_src/st_overlaps03.wkt, doc/reference_measure.xml: Added some diagrams to the st_overlaps docmentation 2011-09-13 03:51 Regina Obe <lr@pcorp.us> * [r7841] postgis/Makefile.in, raster/rt_pg/Makefile.in: fix for #1158 can't compile 8.4 under mingw windows 2011-09-12 16:02 Sandro Santilli <strk@keybit.net> * [r7840] regress/run_test: Handle db initialization errors earlier 2011-09-12 04:56 Regina Obe <lr@pcorp.us> * [r7839] doc/extras_topology.xml: make topoelementarray examples make more sense 2011-09-12 04:44 Regina Obe <lr@pcorp.us> * [r7838] doc/extras_topology.xml: put in more description about what type id means 2011-09-11 02:42 Regina Obe <lr@pcorp.us> * [r7837] 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 Regina Obe <lr@pcorp.us> * [r7836] doc/extras_tigergeocoder.xml, doc/installation.xml: minor wording changes and reference to configuration part of documentation 2011-09-10 13:52 Regina Obe <lr@pcorp.us> * [r7835] doc/extras_tigergeocoder.xml, doc/extras_topology.xml: fix typo link to tiger topology loader 2011-09-10 12:43 Sandro Santilli <strk@keybit.net> * [r7834] doc/extras_tigergeocoder.xml: Fix "no ID for constraint linkedn: Create_Topology" error 2011-09-10 11:49 Sandro Santilli <strk@keybit.net> * [r7833] doc/Makefile.in: Honour DESTDIR in documentation Makefile. Patch by Bryce L Nordgren. See ticket #1184 2011-09-10 06:43 Regina Obe <lr@pcorp.us> * [r7832] doc/extras_tigergeocoder.xml, extras/tiger_geocoder/tiger_2010/create_geocode.sql, extras/tiger_geocoder/tiger_2010/topology/tiger_topology_loader.sql, 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 Regina Obe <lr@pcorp.us> * [r7831] extras/tiger_geocoder/tiger_2010/topology/tiger_topology_loader.sql: save as UTF-8 2011-09-10 05:11 Regina Obe <lr@pcorp.us> * [r7830] 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 Regina Obe <lr@pcorp.us> * [r7829] extras/tiger_geocoder/tiger_2010/topology/tiger_topology_loader.sql: get rid of superfluous junk 2011-09-09 14:47 Regina Obe <lr@pcorp.us> * [r7828] doc/extras_topology.xml: example of how to get actual edge geometries 2011-09-09 14:06 Regina Obe <lr@pcorp.us> * [r7827] 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 Regina Obe <lr@pcorp.us> * [r7826] 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 Regina Obe <lr@pcorp.us> * [r7825] extras/tiger_geocoder/tiger_2010/topology/tiger_topology_loader.sql: more changes to add missing edges 2011-09-08 14:36 Regina Obe <lr@pcorp.us> * [r7824] extras/tiger_geocoder/tiger_2010/topology/tiger_topology_loader.sql: more minor corrections 2011-09-08 14:23 Regina Obe <lr@pcorp.us> * [r7823] 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 Regina Obe <lr@pcorp.us> * [r7822] 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 Regina Obe <lr@pcorp.us> * [r7821] extras/tiger_geocoder/tiger_2010/topology/tiger_topology_loader.sql: more typo corrections 2011-09-07 14:57 Regina Obe <lr@pcorp.us> * [r7820] extras/tiger_geocoder/tiger_2010/topology/tiger_topology_loader.sql: more typos 2011-09-07 14:55 Regina Obe <lr@pcorp.us> * [r7819] extras/tiger_geocoder/tiger_2010/topology/tiger_topology_loader.sql: fix typo 2011-09-07 14:54 Regina Obe <lr@pcorp.us> * [r7818] extras/tiger_geocoder/tiger_2010/topology/README, 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 Bborie Park <bkpark at ucdavis.edu> * [r7817] raster/test/regress/rt_aspng_expected: Updated expected output due to change in message 2011-09-06 21:01 Regina Obe <lr@pcorp.us> * [r7816] doc/reference_raster.xml: correct some mistatements about export functions 2011-09-06 20:10 Bborie Park <bkpark at ucdavis.edu> * [r7815] 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 Regina Obe <lr@pcorp.us> * [r7814] doc/reference_raster.xml: fix typos 2011-09-06 16:24 Regina Obe <lr@pcorp.us> * [r7813] doc/html/images/st_mapalgebra01.png, doc/html/images/st_mapalgebra02.png, doc/reference_raster.xml: more examples 2011-09-06 08:07 Regina Obe <lr@pcorp.us> * [r7812] doc/reference_raster.xml: minor indentation fix 2011-09-06 08:07 Regina Obe <lr@pcorp.us> * [r7811] doc/reference_raster.xml: document st_resample - still need to put in examples 2011-09-06 07:25 Regina Obe <lr@pcorp.us> * [r7810] doc/html/images/st_asraster01.png, doc/html/images/st_asraster02.png: get rid of transparency -- transparency turning to black in pdf format 2011-09-06 06:56 Regina Obe <lr@pcorp.us> * [r7809] doc/html/images/st_band01.png, doc/html/images/st_band02.png, doc/html/images/st_band03.png, doc/reference_raster.xml: Add another example with pictures 2011-09-06 02:11 Regina Obe <lr@pcorp.us> * [r7808] doc/extras_historytable.xml, doc/reference_raster.xml: Move ST_AsRaster and ST_Band to raster contructor section 2011-09-05 15:44 Regina Obe <lr@pcorp.us> * [r7806] doc/extras.xml: revmoe history table out of docs for now 2011-09-04 02:50 Regina Obe <lr@pcorp.us> * [r7804] doc/postgis.xml: fix typo 2011-09-02 19:46 Regina Obe <lr@pcorp.us> * [r7803] doc/html/images/ccbysa.png, doc/postgis.xml: Put in creative commons license stamp 2011-09-02 01:54 Bborie Park <bkpark at ucdavis.edu> * [r7802] raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, raster/test/core/testapi.c: Added optimizations and shortcuts for rt_band_get_quantiles_stream 2011-09-01 14:58 Regina Obe <lr@pcorp.us> * [r7801] 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 Regina Obe <lr@pcorp.us> * [r7800] 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 Regina Obe <lr@pcorp.us> * [r7799] doc/extras_tigergeocoder.xml: fill in missing tag 2011-09-01 09:00 Regina Obe <lr@pcorp.us> * [r7798] extras/tiger_geocoder/tiger_2010/geocode/interpolate_from_address.sql, extras/tiger_geocoder/tiger_2010/regress/geocode_regress: more finetuninng of street offset to consider non-straight tlids 2011-08-31 14:54 Regina Obe <lr@pcorp.us> * [r7797] doc/extras_tigergeocoder.xml: #1052 update doco to reflect change in behavior. 2011-08-31 14:53 Regina Obe <lr@pcorp.us> * [r7796] extras/tiger_geocoder/tiger_2010/geocode/geocode_address.sql, extras/tiger_geocoder/tiger_2010/geocode/interpolate_from_address.sql, 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 Sandro Santilli <strk@keybit.net> * [r7795] regress/Makefile.in, 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 Regina Obe <lr@pcorp.us> * [r7794] doc/reference_raster.xml: fill in missing protos for ST_AsRaster 2011-08-29 15:23 Sandro Santilli <strk@keybit.net> * [r7793] 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 Sandro Santilli <strk@keybit.net> * [r7792] liblwgeom/cunit/Makefile.in: Use libtool to link liblwgeom unit tester (helps testing the shared library) 2011-08-27 17:16 Bborie Park <bkpark at ucdavis.edu> * [r7791] 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 Bborie Park <bkpark at ucdavis.edu> * [r7790] 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 Bborie Park <bkpark at ucdavis.edu> * [r7789] raster/rt_core/rt_api.c, raster/rt_pg/rt_pg.c: Tweaked memory allocation in RASTER_quantileCoverage. 2011-08-25 23:23 Bborie Park <bkpark at ucdavis.edu> * [r7788] raster/rt_core/rt_api.c, raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, 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 Bborie Park <bkpark at ucdavis.edu> * [r7787] raster/rt_pg/rtpostgis.sql.in.c: Removed "WITH OIDS" from raster table creation. 2011-08-25 18:18 Bborie Park <bkpark at ucdavis.edu> * [r7786] libpgcommon/gserialized_gist.c, libpgcommon/gserialized_gist.h, 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 Bborie Park <bkpark at ucdavis.edu> * [r7785] raster/raster_config.h.in, raster/rt_core/rt_api.h, raster/rt_pg/rt_pg.c, raster/rt_pg/rt_pg.h, 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 Regina Obe <lr@pcorp.us> * [r7784] doc/html/images/st_asraster01.png, doc/html/images/st_asraster02.png, 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r7783] libpgcommon/Makefile.in: Added in gettext headers to allow compilation under osx with iconv 2011-08-24 19:20 Regina Obe <lr@pcorp.us> * [r7782] doc/reference_raster.xml: cleanup formatting a bit on ST_AsRaster example 2011-08-24 17:40 Bborie Park <bkpark at ucdavis.edu> * [r7781] raster/scripts/python/Makefile.in: Added DESTDIR so that raster2pgsql.py is installed in the user-specified path 2011-08-24 16:08 Regina Obe <lr@pcorp.us> * [r7780] doc/reference_raster.xml: Provide some examples for using ST_AsRaster. This function is way cool. 2011-08-24 15:23 Bborie Park <bkpark at ucdavis.edu> * [r7779] raster/rt_pg/rtpostgis.sql.in.c, raster/test/regress/Makefile.in, raster/test/regress/rt_pixelsize.sql, 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 Bborie Park <bkpark at ucdavis.edu> * [r7778] raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, raster/test/core/testapi.c: Refactored ST_ValueCount and ST_ValuePercent to be a C function rather than a plpgsql function. 2011-08-22 21:24 Regina Obe <lr@pcorp.us> * [r7775] 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 Regina Obe <lr@pcorp.us> * [r7774] raster/test/core/Makefile.in: #1158 add proj flags to fix mingw test issue 2011-08-20 21:17 Sandro Santilli <strk@keybit.net> * [r7773] libpgcommon/lwgeom_pg.c, postgis/lwgeom_functions_basic.c, 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 Sandro Santilli <strk@keybit.net> * [r7772] raster/rt_pg/Makefile.in: Use PROJ cflags when building raster module (see #1158) 2011-08-20 17:51 Bborie Park <bkpark at ucdavis.edu> * [r7771] raster/rt_core/rt_api.c, raster/rt_pg/rt_pg.c, raster/test/core/testapi.c, raster/test/regress/rt_quantile.sql, 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 Sandro Santilli <strk@keybit.net> * [r7770] liblwgeom/liblwgeom.h.in: Drop duplicated typedef [RT-SIGTA] 2011-08-20 15:55 Sandro Santilli <strk@keybit.net> * [r7769] liblwgeom/Makefile.in: Install liblwgeom.h under a sensible location... [RT-SIGTA] 2011-08-20 15:43 Sandro Santilli <strk@keybit.net> * [r7768] libpgcommon/Makefile.in, libpgcommon/gserialized_gist.c, libpgcommon/gserialized_gist.h, postgis/Makefile.in, postgis/gserialized_gist.c, postgis/gserialized_gist.h, postgis/gserialized_gist_nd.c, raster/rt_pg/Makefile.in, 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 Bborie Park <bkpark at ucdavis.edu> * [r7767] raster/rt_pg/rt_pg.c: Corrected incorrect function usage 2011-08-19 22:57 Bborie Park <bkpark at ucdavis.edu> * [r7766] raster/rt_core/rt_api.c, raster/rt_pg/rt_pg.c: Added forgotten explicit freeing of memory and some code cleanup 2011-08-19 19:08 Bborie Park <bkpark at ucdavis.edu> * [r7765] raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, raster/test/core/testapi.c, raster/test/regress/rt_histogram.sql, raster/test/regress/rt_histogram_expected, raster/test/regress/rt_quantile.sql, 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 14:04 Bborie Park <bkpark at ucdavis.edu> * [r7763] raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, raster/test/regress/create_rt_properties_test.sql, raster/test/regress/rt_georeference.sql, raster/test/regress/rt_georeference_expected, raster/test/regress/rt_rotation.sql, 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 Sandro Santilli <strk@keybit.net> * [r7762] .gitignore, configure.ac, liblwgeom/Makefile.in, liblwgeom/liblwgeom.h, liblwgeom/liblwgeom.h.in: Include version in liblwgeom.h [RT-SIGTA] Closes ticket #1164 2011-08-19 09:34 Sandro Santilli <strk@keybit.net> * [r7761] liblwgeom/cunit/cu_geodetic.c, liblwgeom/cunit/cu_in_wkb.c, liblwgeom/cunit/cu_in_wkt.c, liblwgeom/cunit/cu_libgeom.c, liblwgeom/cunit/cu_out_wkt.c, liblwgeom/cunit/cu_surface.c, liblwgeom/examples/unparser.c, liblwgeom/g_box.c, liblwgeom/g_serialized.c, liblwgeom/g_util.c, liblwgeom/liblwgeom.h, liblwgeom/liblwgeom_internal.h, liblwgeom/libtgeom.c, liblwgeom/libtgeom.h, liblwgeom/lwcircstring.c, liblwgeom/lwcollection.c, liblwgeom/lwcompound.c, liblwgeom/lwcurvepoly.c, liblwgeom/lwgeodetic.c, liblwgeom/lwgeodetic.h, liblwgeom/lwgeom.c, liblwgeom/lwgeom_api.c, liblwgeom/lwgeom_geos.c, liblwgeom/lwgeom_geos_clean.c, liblwgeom/lwhomogenize.c, liblwgeom/lwin_wkb.c, liblwgeom/lwin_wkt.c, liblwgeom/lwin_wkt.h, liblwgeom/lwline.c, liblwgeom/lwmcurve.c, liblwgeom/lwmline.c, liblwgeom/lwmpoint.c, liblwgeom/lwmpoly.c, liblwgeom/lwmsurface.c, liblwgeom/lwout_wkb.c, liblwgeom/lwout_wkt.c, liblwgeom/lwpoint.c, liblwgeom/lwpoly.c, liblwgeom/lwpsurface.c, liblwgeom/lwsegmentize.c, liblwgeom/lwtin.c, liblwgeom/lwtriangle.c, liblwgeom/lwutil.c, liblwgeom/ptarray.c, libpgcommon/lwgeom_pg.c, libpgcommon/lwgeom_pg.h, loader/pgsql2shp-core.c, loader/shpopen.c, postgis/geography.h, postgis/geography_inout.c, postgis/gserialized_gist.c, postgis/gserialized_gist_2d.c, postgis/lwgeom_estimate.c, postgis/lwgeom_functions_analytic.c, postgis/lwgeom_inout.c, postgis/lwgeom_ogc.c, 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 Sandro Santilli <strk@keybit.net> * [r7760] loader/shp2pgsql-core.c: Don't use problematic int types for no reason... 2011-08-19 08:16 Sandro Santilli <strk@keybit.net> * [r7759] liblwgeom/Makefile.in: Install liblwgeom on 'make install' [RT-SIGTA] Uses liblwgeom.h as the API header for liblwgeom. 2011-08-19 07:55 Sandro Santilli <strk@keybit.net> * [r7758] libpgcommon/lwgeom_transform.c, libpgcommon/lwgeom_transform.h, postgis/Makefile.in, postgis/lwgeom_transform.c: Move SQL-exposed functions out of libpgcommon (#1163). 2011-08-16 13:19 Regina Obe <lr@pcorp.us> * [r7757] doc/xsl/postgis_aggs_mm.xml.xsl: more clarification of behavior change in 2.0 of bbox storage 2011-08-16 12:51 Regina Obe <lr@pcorp.us> * [r7755] doc/reference_operator.xml: #1160: documentation clarification of behavior 2011-08-16 09:47 Sandro Santilli <strk@keybit.net> * [r7754] liblwgeom/liblwgeom.h, liblwgeom/liblwgeom_internal.h: Move NO_*_VALUE from liblwgeom.h to liblwgeom_internal.h [RT-SIGTA] 2011-08-16 09:25 Sandro Santilli <strk@keybit.net> * [r7753] liblwgeom/liblwgeom.h, 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 Sandro Santilli <strk@keybit.net> * [r7752] 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 Bborie Park <bkpark at ucdavis.edu> * [r7751] raster/rt_core/rt_api.c, 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 11:36 Sandro Santilli <strk@keybit.net> * [r7749] raster/rt_core/Makefile.in: Use proper PROJ4 flags when linking against liblwgeom. See ticket #1158. [RT-SIGTA] 2011-08-14 19:47 Sandro Santilli <strk@keybit.net> * [r7748] configure.ac: Fix for missing include directory on Mingw (#1158). Thanks Bryce Nordgren. 2011-08-14 12:39 Regina Obe <lr@pcorp.us> * [r7747] 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 Regina Obe <lr@pcorp.us> * [r7746] extras/tiger_geocoder/tiger_2010/topology, extras/tiger_geocoder/tiger_2010/topology/README, extras/tiger_geocoder/tiger_2010/topology/tiger_topology_loader.sql: #1071 - start work on tiger PostGIS topology loader 2011-08-13 18:10 Bborie Park <bkpark at ucdavis.edu> * [r7745] raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, raster/rt_pg/rt_pg.c, 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 Sandro Santilli <strk@keybit.net> * [r7744] configure.ac, doc/html/image_src/Makefile.in, liblwgeom/Makefile.in, liblwgeom/cunit/Makefile.in, loader/Makefile.in, loader/cunit/Makefile.in, 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 Sandro Santilli <strk@keybit.net> * [r7743] postgis/lwgeom_geos_prepared.c: Drop unused code 2011-08-13 02:01 Regina Obe <lr@pcorp.us> * [r7742] extras/tiger_geocoder/tiger_2010/README: #1156 incorporate suggestions from forkandwait 2011-08-12 19:18 Sandro Santilli <strk@keybit.net> * [r7741] liblwgeom/Makefile.in, liblwgeom/liblwgeom.h, liblwgeom/lwgeom_transform.c, libpgcommon/lwgeom_transform.c, libpgcommon/lwgeom_transform.h: Move lwproj_from_string from libpgcommon to liblwgeom [RT-SIGTA] 2011-08-12 17:57 Sandro Santilli <strk@keybit.net> * [r7740] liblwgeom/cunit/Makefile.in: liblwgeom/cunit also needs PROJ_CPPFLAGS 2011-08-12 17:55 Sandro Santilli <strk@keybit.net> * [r7739] liblwgeom/lwgeom_transform.c, libpgcommon/lwgeom_transform.c, libpgcommon/lwgeom_transform.h, 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 Sandro Santilli <strk@keybit.net> * [r7738] doc/html/image_src/Makefile.in: Even generator.c will need proper proj cflags now.. 2011-08-12 17:37 Sandro Santilli <strk@keybit.net> * [r7737] loader/Makefile.in: loader also includes liblwgeom.h, thus wants PROJ cpp flags 2011-08-12 17:33 Sandro Santilli <strk@keybit.net> * [r7736] libpgcommon/Makefile.in: Use PROJ4 C flags, see if this makes Hudson happy. 2011-08-12 17:26 Sandro Santilli <strk@keybit.net> * [r7735] libpgcommon/lwgeom_pg.c, libpgcommon/lwgeom_pg.h: Copyright review on lwgeom_pg.{c,h} files 2011-08-12 17:25 Sandro Santilli <strk@keybit.net> * [r7734] .gitignore, GNUmakefile.in, configure.ac, liblwgeom/Makefile.in, liblwgeom/liblwgeom.h, liblwgeom/lwgeom_transform.c, libpgcommon, libpgcommon/Makefile.in, libpgcommon/common.h, libpgcommon/cunit, libpgcommon/cunit/Makefile.in, libpgcommon/gserialized.h, libpgcommon/lwgeom_pg.c, libpgcommon/lwgeom_pg.h, libpgcommon/lwgeom_transform.c, libpgcommon/lwgeom_transform.h, libpgcommon/pgsql_compat.h, postgis/Makefile.in, postgis/gserialized.h, postgis/lwgeom_in_gml.c, postgis/lwgeom_pg.c, postgis/lwgeom_pg.h, postgis/lwgeom_transform.c, postgis/lwgeom_transform.h, postgis/pgsql_compat.h, raster/rt_pg/Makefile.in, raster/rt_pg/rt_pg.h, raster/rt_pg/rtpostgis.sql.in.c: Make transformation and projection cache API available (ticket #1053) 2011-08-12 10:12 Sandro Santilli <strk@keybit.net> * [r7733] liblwgeom/liblwgeom.h: Drop unused macros CARTESIAN and GEODETIC from liblwgeom.h 2011-08-12 10:11 Sandro Santilli <strk@keybit.net> * [r7732] liblwgeom/liblwgeom.h: Snap and SharedPaths are both direct GEOS proxies, not extra [RT-SIGTA] 2011-08-12 09:11 Sandro Santilli <strk@keybit.net> * [r7731] liblwgeom/liblwgeom.h, liblwgeom/lwgeom_geos.c, postgis/Makefile.in, postgis/lwgeom_geos.c, postgis/lwgeom_geos_sharedpaths.c, regress/sharedpaths_expected: Export lwgeom_sharedpaths to liblwgeom, and fix exception message [RT-SIGTA] 2011-08-11 21:01 Bborie Park <bkpark at ucdavis.edu> * [r7730] raster/rt_core/rt_api.c, raster/rt_pg/rt_pg.c, 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 Regina Obe <lr@pcorp.us> * [r7729] extras/tiger_geocoder/tiger_2010/geocode/reverse_geocode.sql, extras/tiger_geocoder/tiger_2010/regress/reverse_geocode_regress, 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 Sandro Santilli <strk@keybit.net> * [r7728] doc/html/image_src/generator.c: Fix leftover PARSER_CHECK reference (thanks Hudson) [RT-SIGTA] 2011-08-11 08:04 Sandro Santilli <strk@keybit.net> * [r7727] liblwgeom/Makefile.in, liblwgeom/liblwgeom.h, liblwgeom/lwgeom_geos_split.c, postgis/Makefile.in, postgis/lwgeom_geos.c, postgis/lwgeom_geos_split.c: Export lwgeom_split to liblwgeom, const-correct it [RT-SIGTA] 2011-08-11 07:52 Sandro Santilli <strk@keybit.net> * [r7726] liblwgeom/liblwgeom.h, liblwgeom/lwgeom_geos.c, postgis/Makefile.in, postgis/lwgeom_geos.c, postgis/lwgeom_geos_snap.c: Export lwgeom_snap to liblwgeom [RT-SIGTA] 2011-08-11 07:51 Sandro Santilli <strk@keybit.net> * [r7725] liblwgeom/cunit/cu_algorithm.c, liblwgeom/cunit/cu_geodetic.c, liblwgeom/cunit/cu_geos.c, liblwgeom/cunit/cu_homogenize.c, liblwgeom/cunit/cu_in_wkb.c, liblwgeom/cunit/cu_in_wkt.c, liblwgeom/cunit/cu_libgeom.c, liblwgeom/cunit/cu_measures.c, liblwgeom/cunit/cu_misc.c, liblwgeom/cunit/cu_out_geojson.c, liblwgeom/cunit/cu_out_gml.c, liblwgeom/cunit/cu_out_kml.c, liblwgeom/cunit/cu_out_svg.c, liblwgeom/cunit/cu_out_wkb.c, liblwgeom/cunit/cu_out_wkt.c, liblwgeom/cunit/cu_out_x3d.c, liblwgeom/cunit/cu_print.c, liblwgeom/cunit/cu_ptarray.c, liblwgeom/cunit/cu_surface.c, liblwgeom/liblwgeom.h, liblwgeom/lwin_wkb.c, liblwgeom/lwin_wkt.c, loader/pgsql2shp-core.c, postgis/geography_inout.c, postgis/lwgeom_inout.c, postgis/lwgeom_ogc.c: Give PARSER_CHECK macros an LW_ prefix [RT-SIGTA] 2011-08-11 07:50 Sandro Santilli <strk@keybit.net> * [r7724] liblwgeom/liblwgeom.h: Fix parser documentation [RT-SIGTA] 2011-08-10 23:16 Paul Ramsey <pramsey@cleverelephant.ca> * [r7723] liblwgeom/liblwgeom_internal.h: Match style of liblwgeom.h include guard 2011-08-10 22:43 Paul Ramsey <pramsey@cleverelephant.ca> * [r7722] liblwgeom/cunit/cu_out_wkt.c: Little checks in clean_wkt_out_suite 2011-08-10 22:28 Paul Ramsey <pramsey@cleverelephant.ca> * [r7721] doc/html/image_src/generator.c, liblwgeom/Makefile.in, liblwgeom/cunit/cu_algorithm.c, liblwgeom/cunit/cu_geodetic.c, liblwgeom/cunit/cu_geos.c, liblwgeom/cunit/cu_homogenize.c, liblwgeom/cunit/cu_libgeom.c, liblwgeom/cunit/cu_measures.c, liblwgeom/cunit/cu_misc.c, liblwgeom/cunit/cu_out_geojson.c, liblwgeom/cunit/cu_out_gml.c, liblwgeom/cunit/cu_out_kml.c, liblwgeom/cunit/cu_out_svg.c, liblwgeom/cunit/cu_out_wkb.c, liblwgeom/cunit/cu_out_wkt.c, liblwgeom/cunit/cu_out_x3d.c, liblwgeom/cunit/cu_print.c, liblwgeom/cunit/cu_surface.c, liblwgeom/cunit/cu_tester.c, liblwgeom/lex.yy.c, liblwgeom/liblwgeom.h, liblwgeom/lwalgorithm.c, liblwgeom/lwgeodetic.c, liblwgeom/lwgeom.c, liblwgeom/lwgeom_api.c, liblwgeom/lwgeom_geos.c, liblwgeom/lwgeom_geos_clean.c, liblwgeom/lwgparse.c, liblwgeom/lwgunparse.c, liblwgeom/lwin_wkt.c, liblwgeom/wktparse.h, liblwgeom/wktparse.lex, liblwgeom/wktparse.tab.c, liblwgeom/wktparse.tab.h, liblwgeom/wktparse.y, 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 Sandro Santilli <strk@keybit.net> * [r7720] liblwgeom/Makefile.in, liblwgeom/liblwgeom.h, liblwgeom/lwgeom_geos_clean.c, postgis/lwgeom_geos_clean.c: Export lwgeom_makevalid to liblwgeom [RT-SIGTA] 2011-08-09 16:05 Sandro Santilli <strk@keybit.net> * [r7719] liblwgeom/liblwgeom.h, liblwgeom/lwgeom_geos.c, liblwgeom/lwgeom_geos.h, postgis/lwgeom_geos.c, postgis/lwgeom_geos.h: Add GEOS entry points in liblwgeom.h (public API) [RT-SIGTA] 2011-08-09 15:43 Sandro Santilli <strk@keybit.net> * [r7718] liblwgeom/liblwgeom.h: Add some documentation about parsing [RT-SIGTA] 2011-08-09 15:43 Sandro Santilli <strk@keybit.net> * [r7717] doc/rfc/postgis_rfc_03_sheet.txt: Mark "chip" functions for deletion 2011-08-09 15:12 Sandro Santilli <strk@keybit.net> * [r7716] liblwgeom/cunit/cu_ptarray.c, liblwgeom/examples/unparser.c, liblwgeom/liblwgeom.h, liblwgeom/liblwgeom_internal.h, liblwgeom/libtgeom.c, liblwgeom/lwalgorithm.c, liblwgeom/lwin_wkt.c, liblwgeom/lwline.c, liblwgeom/lwout_gml.c, liblwgeom/lwpoint.c, liblwgeom/lwsegmentize.c, liblwgeom/ptarray.c, loader/shp2pgsql-core.c, postgis/lwgeom_box2dfloat4.c, postgis/lwgeom_box3d.c, postgis/lwgeom_functions_analytic.c, postgis/lwgeom_functions_basic.c, postgis/lwgeom_functions_lrs.c, postgis/lwgeom_in_gml.c, postgis/lwgeom_in_kml.c, 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 Regina Obe <lr@pcorp.us> * [r7715] doc/rfc/postgis_rfc_02.txt, doc/rfc/postgis_rfc_03.txt, doc/rfc/postgis_rfc_03_sheet.txt, 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 Sandro Santilli <strk@keybit.net> * [r7714] liblwgeom/liblwgeom.h, liblwgeom/liblwgeom_internal.h, postgis/geography_btree.c, postgis/geography_measurement.c, 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 Sandro Santilli <strk@keybit.net> * [r7713] loader/pgsql2shp-core.c, loader/pgsql2shp-core.h, loader/shp2pgsql-cli.c, loader/shp2pgsql-core.c, loader/shp2pgsql-core.h, loader/shp2pgsql-gui.c, loader/shpcommon.c, 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 Sandro Santilli <strk@keybit.net> * [r7712] loader/Makefile.in: Clean up gui as well 2011-08-09 08:28 Sandro Santilli <strk@keybit.net> * [r7711] liblwgeom/liblwgeom.h, postgis/Makefile.in, postgis/legacy_chip.sql.in.c, postgis/lwgeom_chip.c: Drop CHIP type and any reference to it [RT-SIGTA] 2011-08-09 05:52 Regina Obe <lr@pcorp.us> * [r7710] postgis/Makefile.in: strk's patch fix for #1155 2011-08-08 10:11 Sandro Santilli <strk@keybit.net> * [r7709] loader/Makefile.in: Encode more deps 2011-08-08 09:56 Sandro Santilli <strk@keybit.net> * [r7708] liblwgeom/lwgeom_geos.c, 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 Sandro Santilli <strk@keybit.net> * [r7707] liblwgeom/liblwgeom.h, liblwgeom/liblwgeom_internal.h, liblwgeom/lwgeom_geos.c, postgis/lwgeom_box2dfloat4.c, postgis/lwgeom_box3d.c, postgis/lwgeom_functions_analytic.c, postgis/lwgeom_geos.c, postgis/lwgeom_geos_clean.c, postgis/lwgeom_geos_sharedpaths.c, postgis/lwgeom_geos_snap.c, postgis/lwgeom_geos_split.c, postgis/lwgeom_gist.c: Move getMachineEndian() and error_if_srid_mismatch() from liblwgeom.h to liblwgeom_internal.h 2011-08-08 08:59 Sandro Santilli <strk@keybit.net> * [r7706] liblwgeom/liblwgeom.h, postgis/lwgeom_pg.h: Put PG_LWGEOM stuff where it belongs (out of liblwgeom) [RT-SIGTA] 2011-08-06 18:42 Sandro Santilli <strk@keybit.net> * [r7705] loader/pgsql2shp-cli.c, loader/shp2pgsql-cli.c, loader/shp2pgsql-core.h: Include postgis_config.h to find POSTGIS_VERSION and stringbuffer.h when needed 2011-08-06 18:17 Sandro Santilli <strk@keybit.net> * [r7704] liblwgeom/liblwgeom.h, liblwgeom/libtgeom.c, liblwgeom/lwgeom_geos.c, liblwgeom/lwin_wkt.c, liblwgeom/lwout_kml.c, liblwgeom/lwout_wkt.c, 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 Sandro Santilli <strk@keybit.net> * [r7703] liblwgeom/Makefile.in: Fix dependency referencing dropped rule [RT-SIGTA] 2011-08-06 18:01 Sandro Santilli <strk@keybit.net> * [r7702] liblwgeom/Makefile.in: Add static library to {,un}install-liblwgeom rules [RT-SIGTA] 2011-08-06 17:48 Sandro Santilli <strk@keybit.net> * [r7701] configure.ac, liblwgeom/Makefile.in, liblwgeom/cunit/Makefile.in, loader/Makefile.in, loader/cunit/Makefile.in, 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 Sandro Santilli <strk@keybit.net> * [r7700] liblwgeom/Makefile.in: Re-introduce numerical flags in building "NM" objs [RT-SIGTA] 2011-08-06 15:12 Sandro Santilli <strk@keybit.net> * [r7699] .gitignore, configure.ac, liblwgeom/Makefile.in, liblwgeom/cunit/Makefile.in, loader/Makefile.in, loader/cunit/Makefile.in, postgis/Makefile.in: Use libtool to build liblwgeom. Still only static. [RT-SIGTA] 2011-08-06 09:47 Sandro Santilli <strk@keybit.net> * [r7698] configure.ac, liblwgeom/Makefile.in, liblwgeom/cunit/Makefile.in, liblwgeom/cunit/cu_geos.c, liblwgeom/cunit/cu_tester.c, liblwgeom/lwgeom_geos.c, 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 Sandro Santilli <strk@keybit.net> * [r7697] liblwgeom/lwgeom_geos.c, liblwgeom/lwgeom_geos.h, postgis/lwgeom_geos.c, postgis/lwgeom_geos.h: Add lwgeom_buildarea to liblwgeom [RT-SIGTA] 2011-08-06 09:46 Sandro Santilli <strk@keybit.net> * [r7696] liblwgeom/Makefile.in, liblwgeom/lwgeom_geos.c, liblwgeom/lwgeom_geos.h, liblwgeom/profile.h, postgis/lwgeom_geos.c, postgis/lwgeom_geos.h: Add GEOS spatial operations to liblwgeom (ticket #1050) [RT-SIGTA] 2011-08-05 12:45 Regina Obe <lr@pcorp.us> * [r7695] doc/installation.xml: Another minor check 2011-08-04 15:03 Regina Obe <lr@pcorp.us> * [r7694] doc/installation.xml: Update hard upgrade to include use of legacy_compatibility_layer.sql 2011-08-03 15:01 Regina Obe <lr@pcorp.us> * [r7693] postgis/Makefile.in, postgis/legacy.sql.in.c, postgis/legacy_compatibility_layer.sql.in.c, 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 Regina Obe <lr@pcorp.us> * [r7692] doc/extras_tigergeocoder.xml: some typo cleanup 2011-08-03 05:00 Regina Obe <lr@pcorp.us> * [r7691] extras/tiger_geocoder/tiger_2010/geocode/geocode_address.sql, extras/tiger_geocoder/tiger_2010/regress/geocode_regress, 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 Regina Obe <lr@pcorp.us> * [r7690] doc/extras_tigergeocoder.xml: document new drop_indexes_generate_script function 2011-08-03 02:06 Regina Obe <lr@pcorp.us> * [r7689] extras/tiger_geocoder/tiger_2010/geocode/geocode_address.sql, extras/tiger_geocoder/tiger_2010/geocode/interpolate_from_address.sql, extras/tiger_geocoder/tiger_2010/geocode/other_helper_functions.sql, extras/tiger_geocoder/tiger_2010/geocode/reverse_geocode.sql, extras/tiger_geocoder/tiger_2010/regress/geocode_regress, extras/tiger_geocoder/tiger_2010/regress/geocode_regress.sql, extras/tiger_geocoder/tiger_2010/regress/regress.sql, extras/tiger_geocoder/tiger_2010/upgrade_geocode.sql, 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 Regina Obe <lr@pcorp.us> * [r7688] doc/extras_topology.xml: Add link to Sandro's topology Paris 2011 slides in summary of topology reference section 2011-07-28 18:56 Sandro Santilli <strk@keybit.net> * [r7687] doc/html/image_src/generator.c: Use strcpy rather than strncpy, simpler and less error-prone 2011-07-28 18:43 Sandro Santilli <strk@keybit.net> * [r7686] doc/html/image_src/generator.c: Give strncpy enough space to write a terminating null. Thanks gengor for the patch. 2011-07-27 19:21 Regina Obe <lr@pcorp.us> * [r7684] doc/reference_constructor.xml: minor updates to ST_MakeLine to clarify pre-9.0 and 9.0+ approaches 2011-07-27 11:55 Regina Obe <lr@pcorp.us> * [r7683] doc/reference_constructor.xml: 1 more change 2011-07-27 11:54 Regina Obe <lr@pcorp.us> * [r7682] doc/reference_constructor.xml: fix typo 2011-07-27 11:52 Regina Obe <lr@pcorp.us> * [r7681] doc/reference_constructor.xml: example of using new PostgreSQL 9.0+ ORDER BY aggregate feature for ST_MakeLine 2011-07-26 15:39 Regina Obe <lr@pcorp.us> * [r7680] doc/html/image_src/Makefile.in, doc/html/image_src/st_offsetcurve05.wkt, doc/html/image_src/st_offsetcurve06.wkt, doc/reference_processing.xml: more examples for ST_Offsetcurve 2011-07-26 14:30 Regina Obe <lr@pcorp.us> * [r7679] doc/reference_processing.xml: fix typo 2011-07-26 14:29 Regina Obe <lr@pcorp.us> * [r7678] 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 Regina Obe <lr@pcorp.us> * [r7677] doc/reference_raster.xml: Start work documenting ST_AsRaster 2011-07-25 15:53 Regina Obe <lr@pcorp.us> * [r7676] doc/reference_processing.xml: reduce spacing more 2011-07-25 15:52 Bborie Park <bkpark at ucdavis.edu> * [r7675] raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, raster/test/core/testapi.c, raster/test/regress/Makefile.in, raster/test/regress/rt_asraster.sql, raster/test/regress/rt_asraster_expected, 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 Regina Obe <lr@pcorp.us> * [r7674] doc/reference_processing.xml: another typo 2011-07-25 14:10 Regina Obe <lr@pcorp.us> * [r7673] doc/html/image_src/st_offsetcurve04.wkt: fix coloring to agree with color of other examples 2011-07-25 14:08 Regina Obe <lr@pcorp.us> * [r7672] doc/reference_processing.xml: reduce width of table cells -- ST_OffsetCurve 2011-07-25 14:04 Regina Obe <lr@pcorp.us> * [r7671] doc/html/image_src/st_offsetcurve01.wkt, doc/html/image_src/st_offsetcurve02.wkt, doc/html/image_src/st_offsetcurve03.wkt, doc/reference_processing.xml: redo all examples so they fit in the 0 0 200 200 grid 2011-07-25 13:44 Regina Obe <lr@pcorp.us> * [r7670] doc/html/image_src/st_offsetcurve04.wkt, doc/reference_processing.xml: fix some typos and grid more to fix 2011-07-25 12:18 Regina Obe <lr@pcorp.us> * [r7669] doc/html/image_src/st_offsetcurve02.wkt, doc/html/image_src/st_offsetcurve03.wkt, doc/html/image_src/st_offsetcurve04.wkt: get rid of semicolons 2011-07-25 12:13 Regina Obe <lr@pcorp.us> * [r7668] doc/html/image_src/Makefile.in, doc/html/image_src/st_offsetcurve01.wkt, doc/html/image_src/st_offsetcurve02.wkt, doc/html/image_src/st_offsetcurve03.wkt, doc/html/image_src/st_offsetcurve04.wkt, doc/reference_processing.xml: need more pictures :), visual examples for st_offsetcurve 2011-07-24 08:15 Regina Obe <lr@pcorp.us> * [r7667] 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 Sandro Santilli <strk@keybit.net> * [r7666] topology/test/regress/createtopogeom.sql, topology/test/regress/createtopogeom_expected: Be terse, we don't care about context. Closes ticket #1142. 2011-07-23 21:34 Sandro Santilli <strk@keybit.net> * [r7665] regress/loader/PointZ-G.select.expected, regress/loader/PointZ-w.select.expected, regress/loader/PointZ.select.expected, regress/run_test: Set 'C' collation when creating regress database. See #1140. 2011-07-22 20:20 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r7664] raster/scripts/plpgsql/st_histogram.sql, 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 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r7663] 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 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r7662] raster/rt_pg/rtpostgis.sql.in.c: Fix for ticket #969. Removed conflicting function variant. 2011-07-22 19:31 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r7661] 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 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r7660] raster/scripts/plpgsql/st_mapalgebra_optimized.sql: Modified comment on further enhancements. 2011-07-22 19:28 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r7659] 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 Bborie Park <bkpark at ucdavis.edu> * [r7658] 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 Bborie Park <bkpark at ucdavis.edu> * [r7657] raster/rt_core/rt_api.c, raster/rt_pg/rt_pg.c, 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 Sandro Santilli <strk@keybit.net> * [r7656] regress/loader/Arc.select.sql, regress/loader/ArcM.select.sql, regress/loader/ArcZ.select.sql, regress/loader/Point.select.sql, regress/loader/PointM-G.select.expected, regress/loader/PointM-w.select.expected, regress/loader/PointM.select.expected, regress/loader/PointM.select.sql, regress/loader/PointWithSchema.select.sql, regress/loader/PointZ-G.select.expected, regress/loader/PointZ-w.select.expected, regress/loader/PointZ.select.expected, regress/loader/PointZ.select.sql: Improve testsuite predictability (#1135) 2011-07-19 22:20 Bborie Park <bkpark at ucdavis.edu> * [r7654] raster/rt_core/rt_api.c: Bug fix of deallocating array using wrong index variable 2011-07-18 23:39 Bborie Park <bkpark at ucdavis.edu> * [r7653] raster/test/regress/rt_resample_expected: Fixed width and height values expected. 2011-07-18 23:29 Bborie Park <bkpark at ucdavis.edu> * [r7652] raster/rt_core/rt_api.c, raster/test/regress/rt_resample.sql, 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 Regina Obe <lr@pcorp.us> * [r7651] 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 Regina Obe <lr@pcorp.us> * [r7650] extras/tiger_geocoder/tiger_2010/geocode/geocode_address.sql: Limit edge and featnames search to just road / street types 2011-07-17 17:02 Regina Obe <lr@pcorp.us> * [r7649] extras/tiger_geocoder/tiger_2010/regress/reverse_geocode_regress, extras/tiger_geocoder/tiger_2010/regress/reverse_geocode_regress.sql: more regress tests for reverse_geocode 2011-07-17 16:46 Regina Obe <lr@pcorp.us> * [r7648] 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 Regina Obe <lr@pcorp.us> * [r7647] extras/tiger_geocoder/tiger_2010/geocode/other_helper_functions.sql, extras/tiger_geocoder/tiger_2010/geocode/reverse_geocode.sql, extras/tiger_geocoder/tiger_2010/regress/regress.sql, extras/tiger_geocoder/tiger_2010/regress/reverse_geocode_regress, 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 Regina Obe <lr@pcorp.us> * [r7646] extras/tiger_geocoder/tiger_2010/normalize/pprint_addy.sql, extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress, extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress.sql, extras/tiger_geocoder/tiger_2010/tables/lookup_tables_2010.sql, extras/tiger_geocoder/tiger_2010/upgrade_geocode.sql: #1125 have highway designations print in front of streetname instead of after 2011-07-15 21:07 Bborie Park <bkpark at ucdavis.edu> * [r7644] raster/rt_core/rt_api.c, raster/rt_core/rt_api.h: Minor comment updates to correct details 2011-07-15 06:40 Regina Obe <lr@pcorp.us> * [r7641] extras/tiger_geocoder/tiger_2010/geocode/geocode_address.sql, extras/tiger_geocoder/tiger_2010/geocode/rate_attributes.sql, extras/tiger_geocoder/tiger_2010/regress/geocode_regress, 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 Regina Obe <lr@pcorp.us> * [r7640] extras/tiger_geocoder/tiger_2010/regress/geocode_regress, extras/tiger_geocoder/tiger_2010/regress/geocode_regress.sql, extras/tiger_geocoder/tiger_2010/tables/lookup_tables_2010.sql, 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 Bborie Park <bkpark at ucdavis.edu> * [r7639] raster/rt_pg/rt_pg.c, 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 Bborie Park <bkpark at ucdavis.edu> * [r7638] raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, raster/test/regress/rt_bandmetadata.sql, raster/test/regress/rt_bandmetadata_expected, 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 Regina Obe <lr@pcorp.us> * [r7637] doc/Makefile.in: add make tiger_geocoder_comments.sql to build script 2011-07-14 11:32 Regina Obe <lr@pcorp.us> * [r7636] doc/xsl/tiger_geocoder_comments.sql.xsl: Start work on PostgreSQL in db help for geocoder 2011-07-14 11:13 Regina Obe <lr@pcorp.us> * [r7635] doc/extras_tigergeocoder.xml: document the install_missing_indexes function that is used as part of the upgrade process 2011-07-14 07:45 Regina Obe <lr@pcorp.us> * [r7634] extras/tiger_geocoder/tiger_2010/README, extras/tiger_geocoder/tiger_2010/geocode/geocode_address.sql, extras/tiger_geocoder/tiger_2010/geocode/other_helper_functions.sql, extras/tiger_geocoder/tiger_2010/geocode/rate_attributes.sql, extras/tiger_geocoder/tiger_2010/regress/geocode_regress, extras/tiger_geocoder/tiger_2010/regress/geocode_regress.sql, 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 Bborie Park <bkpark at ucdavis.edu> * [r7633] raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, raster/test/core/testapi.c, raster/test/regress/Makefile.in, raster/test/regress/rt_resample.sql, raster/test/regress/rt_resample_expected, raster/test/regress/rt_transform.sql, 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 Regina Obe <lr@pcorp.us> * [r7632] extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql, extras/tiger_geocoder/tiger_2010/regress/geocode_regress, extras/tiger_geocoder/tiger_2010/regress/geocode_regress.sql, extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress.sql, extras/tiger_geocoder/tiger_2010/tables/lookup_tables_2010.sql, extras/tiger_geocoder/tiger_2010/upgrade_geocode.sql: Fix for #1112 service roads 2011-07-12 13:03 Regina Obe <lr@pcorp.us> * [r7631] extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql, extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress, extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress.sql: Partial fix for #1108 2011-07-12 04:14 Regina Obe <lr@pcorp.us> * [r7630] extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql, extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress, 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 Sandro Santilli <strk@keybit.net> * [r7629] postgis/lwgeom_geos.c, postgis/postgis.sql.in.c: Change ST_OffsetCurve parameters type from cstrin to text. See ticket #1117. 2011-07-11 12:17 Sandro Santilli <strk@keybit.net> * [r7628] doc/extras_topology.xml, topology/sql/sqlmm.sql, 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 Regina Obe <lr@pcorp.us> * [r7627] extras/tiger_geocoder/tiger_2010/tiger_loader.sql: oops typo 2011-07-09 20:25 Regina Obe <lr@pcorp.us> * [r7626] extras/tiger_geocoder/tiger_2010/tiger_loader.sql: revert change 2011-07-09 20:12 Regina Obe <lr@pcorp.us> * [r7625] extras/tiger_geocoder/tiger_2010/tiger_loader.sql: fix type in county load 2011-07-09 15:55 Sandro Santilli <strk@keybit.net> * [r7624] doc/extras_topology.xml: Clarify return code from topology.ST_ModEdgeHeal. Clean up description of ST_NewEdgeHeal too. 2011-07-09 01:23 Regina Obe <lr@pcorp.us> * [r7623] doc/extras_tigergeocoder.xml: example of using geocode geometry filter 2011-07-09 01:06 Regina Obe <lr@pcorp.us> * [r7622] doc/reference_raster.xml: Fix ST_Transform signature to match revised function declarations 2011-07-08 08:23 Regina Obe <lr@pcorp.us> * [r7621] 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 Regina Obe <lr@pcorp.us> * [r7620] doc/extras_tigergeocoder.xml, extras/tiger_geocoder/tiger_2010/geocode/geocode.sql, extras/tiger_geocoder/tiger_2010/geocode/geocode_address.sql, extras/tiger_geocoder/tiger_2010/geocode/geocode_location.sql, extras/tiger_geocoder/tiger_2010/regress/geocode_regress, extras/tiger_geocoder/tiger_2010/regress/geocode_regress.sql, 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 Bborie Park <bkpark at ucdavis.edu> * [r7619] raster/rt_pg/rt_pg.c, 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 Bborie Park <bkpark at ucdavis.edu> * [r7618] raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c: Refactored ST_Transform in preparation for additional refactoring to accomodate ST_Resample 2011-07-07 18:28 Bborie Park <bkpark at ucdavis.edu> * [r7617] raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, 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 Regina Obe <lr@pcorp.us> * [r7616] extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql, extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress, 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 Regina Obe <lr@pcorp.us> * [r7615] extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress, extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress.sql: more regress tests for #1109 2011-07-06 23:15 Bborie Park <bkpark at ucdavis.edu> * [r7614] raster/rt_core/rt_api.c: Refactored how user-specified upperleft corner coordinates are handled 2011-07-06 23:00 Regina Obe <lr@pcorp.us> * [r7613] 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 Sandro Santilli <strk@keybit.net> * [r7612] liblwgeom/lwout_x3d.c: Properly destroy lwgeom in lwgeom_to_x3d3 now that it's safe (see #1102) 2011-07-06 14:55 Sandro Santilli <strk@keybit.net> * [r7611] liblwgeom/lwalgorithm.c: Properly release memory in lwmline_clip_to_ordinate_range (see #1102) 2011-07-06 14:45 Sandro Santilli <strk@keybit.net> * [r7610] liblwgeom/cunit/cu_libgeom.c, 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 Sandro Santilli <strk@keybit.net> * [r7609] liblwgeom/lwhomogenize.c: Properly lwgeom_free cloned objects in lwgeom_homogenize now that it is safe 2011-07-06 14:29 Sandro Santilli <strk@keybit.net> * [r7608] liblwgeom/cunit/cu_homogenize.c, liblwgeom/cunit/cu_libgeom.c, liblwgeom/liblwgeom.h, liblwgeom/lwcircstring.c, liblwgeom/lwgeom.c, liblwgeom/lwline.c, liblwgeom/lwpoint.c, liblwgeom/lwpoly.c, liblwgeom/lwtriangle.c, 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 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r7607] postgis/geography_measurement.c: Fix compile warning in geography_measurement.c caused by missing function prototype. 2011-07-06 10:48 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r7606] loader/shpcommon.h: Fix compile warning for lwgeom_init_allocators() in loader/dumper by adding missing liblwgeom.h #include. 2011-07-06 09:40 Sandro Santilli <strk@keybit.net> * [r7605] liblwgeom/liblwgeom.h, liblwgeom/libtgeom.c, liblwgeom/lwline.c, liblwgeom/lwpoly.c, liblwgeom/lwsegmentize.c, liblwgeom/lwtriangle.c, liblwgeom/ptarray.c, postgis/lwgeom_dump.c, postgis/lwgeom_functions_basic.c, postgis/lwgeom_in_gml.c, 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 Sandro Santilli <strk@keybit.net> * [r7604] liblwgeom/cunit/cu_print.c: Compiler warning fix 2011-07-06 07:42 Sandro Santilli <strk@keybit.net> * [r7603] liblwgeom/lwout_x3d.c: Fix compiler warnings (#999) 2011-07-06 07:42 Sandro Santilli <strk@keybit.net> * [r7602] 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 Sandro Santilli <strk@keybit.net> * [r7601] liblwgeom/liblwgeom.h, liblwgeom/lwcircstring.c, liblwgeom/lwcompound.c, liblwgeom/lwline.c, liblwgeom/lwpsurface.c, liblwgeom/lwtin.c: const-correct lw*_is_closed 2011-07-06 06:46 Sandro Santilli <strk@keybit.net> * [r7600] liblwgeom/cunit/cu_tester.c: properly release reported error message string 2011-07-06 06:46 Sandro Santilli <strk@keybit.net> * [r7599] liblwgeom/cunit/cu_print.c: properly release lwgeom objec in test_lwprint_assert_error 2011-07-06 06:46 Sandro Santilli <strk@keybit.net> * [r7598] liblwgeom/cunit/cu_misc.c: properly release lwgeom objec in test_misc_area 2011-07-06 05:18 Bborie Park <bkpark at ucdavis.edu> * [r7597] raster/rt_core/rt_api.c, 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 Regina Obe <lr@pcorp.us> * [r7596] doc/extras_tigergeocoder.xml: fix typo 2011-07-06 01:02 Regina Obe <lr@pcorp.us> * [r7595] doc/extras_tigergeocoder.xml, 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 Regina Obe <lr@pcorp.us> * [r7594] extras/tiger_geocoder/tiger_2010/geocode/geocode_address.sql, 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r7593] liblwgeom/cunit/cu_in_wkt.c, liblwgeom/lwin_wkt.c: Remove leak in mixed time ptarray case (#1102) 2011-07-05 21:01 Sandro Santilli <strk@keybit.net> * [r7592] liblwgeom/cunit/cu_homogenize.c, liblwgeom/cunit/cu_libgeom.c, liblwgeom/cunit/cu_surface.c: Plug some more easy leaks in testers 2011-07-05 20:21 Paul Ramsey <pramsey@cleverelephant.ca> * [r7591] liblwgeom/lwin_wkt_lex.c, liblwgeom/lwin_wkt_lex.l: Stop up small but universal leak. (#1102) 2011-07-05 18:55 Sandro Santilli <strk@keybit.net> * [r7590] liblwgeom/lwcollection.c: Fix memory leak while computing box3d for nested geometrycollection (revealed by test in cu_geodetic.c) 2011-07-05 18:41 Sandro Santilli <strk@keybit.net> * [r7589] liblwgeom/cunit/cu_geodetic.c: Properly release memory allocated by tester 2011-07-05 17:49 Regina Obe <lr@pcorp.us> * [r7588] extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql, extras/tiger_geocoder/tiger_2010/regress/geocode_regress, 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r7587] liblwgeom/cunit/cu_in_wkt.c, liblwgeom/lwgeom.c, liblwgeom/lwin_wkt.c, liblwgeom/ptarray.c: Remove memory leaks when a parse error kicks out in WKT (#1102) 2011-07-04 17:32 Regina Obe <lr@pcorp.us> * [r7586] extras/tiger_geocoder/tiger_2010/geocode/geocode_address.sql, extras/tiger_geocoder/tiger_2010/geocode/other_helper_functions.sql, extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql, extras/tiger_geocoder/tiger_2010/regress/geocode_regress, extras/tiger_geocoder/tiger_2010/regress/geocode_regress.sql, extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress, extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress.sql, extras/tiger_geocoder/tiger_2010/tables/lookup_tables_2010.sql, 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 Sandro Santilli <strk@keybit.net> * [r7585] doc/reference_management.xml: Drop dangling reference to Probe_Geometry_Columns (see #1083) 2011-07-04 15:40 Sandro Santilli <strk@keybit.net> * [r7584] regress/tickets.sql, regress/tickets_expected: A couple more tests for btree against points: different points, differently cached boxes 2011-07-04 15:34 Sandro Santilli <strk@keybit.net> * [r7583] postgis/lwgeom_pg.c: Have pglwgeom_getbox2d_p compute a bounding box when not cached. Fixes #1023. 2011-07-04 15:12 Sandro Santilli <strk@keybit.net> * [r7582] postgis/lwgeom_pg.h: Document pglwgeom_getbox2d_p. See http://trac.osgeo.org/postgis/ticket/1023 2011-07-04 14:50 Sandro Santilli <strk@keybit.net> * [r7581] liblwgeom/cunit/cu_algorithm.c: More unit test memory leaks and compiler warnings fixed 2011-07-04 14:14 Sandro Santilli <strk@keybit.net> * [r7580] regress/tickets.sql, regress/tickets_expected: Add test for btree equality of points (#1023) 2011-07-04 13:56 Sandro Santilli <strk@keybit.net> * [r7579] 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 Sandro Santilli <strk@keybit.net> * [r7578] liblwgeom/cunit/cu_algorithm.c, liblwgeom/cunit/cu_geodetic.c, liblwgeom/cunit/cu_homogenize.c, liblwgeom/cunit/cu_libgeom.c, liblwgeom/cunit/cu_print.c, liblwgeom/cunit/cu_surface.c: Plug some memory leaks in the unit tests, to help finding lower-level ones... 2011-07-04 12:29 Sandro Santilli <strk@keybit.net> * [r7577] liblwgeom/lwprint.c: Document memory management of lwdoubles_to_latlon and lwpoint_to_latlon 2011-07-04 11:24 Sandro Santilli <strk@keybit.net> * [r7576] postgis/postgis.sql.in.c, regress/Makefile.in, regress/postgis_type_name.sql, 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 Sandro Santilli <strk@keybit.net> * [r7575] liblwgeom/g_util.c: Add missing circular types to geomtype_struct_array, fixing bug #1094 2011-07-04 11:24 Sandro Santilli <strk@keybit.net> * [r7574] liblwgeom/g_util.c: Do not hard-code lenght of geomtype struct array (See #1094) 2011-07-04 10:10 Sandro Santilli <strk@keybit.net> * [r7573] 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 Sandro Santilli <strk@keybit.net> * [r7572] postgis/lwgeom_geos.c: Fix unused variable warning when building against GEOS >= 3.3 2011-07-04 09:26 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r7571] 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 Sandro Santilli <strk@keybit.net> * [r7570] postgis/postgis.sql.in.c: typo 2011-07-04 09:07 Sandro Santilli <strk@keybit.net> * [r7569] topology/test/regress/createtopology_expected: Update expected error messages since typmod introduction. Closes ticket #1101. 2011-07-04 09:00 Sandro Santilli <strk@keybit.net> * [r7568] 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 Regina Obe <lr@pcorp.us> * [r7567] extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql, extras/tiger_geocoder/tiger_2010/regress/geocode_regress, extras/tiger_geocoder/tiger_2010/regress/geocode_regress.sql, extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress, extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress.sql, extras/tiger_geocoder/tiger_2010/regress/regress.sql, extras/tiger_geocoder/tiger_2010/tables/lookup_tables_2010.sql, 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 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r7566] 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 Regina Obe <lr@pcorp.us> * [r7565] extras/tiger_geocoder/tiger_2010/geocode/geocode.sql, extras/tiger_geocoder/tiger_2010/geocode/geocode_address.sql, extras/tiger_geocoder/tiger_2010/geocode/other_helper_functions.sql, extras/tiger_geocoder/tiger_2010/regress/geocode_regress, extras/tiger_geocoder/tiger_2010/regress/geocode_regress.sql, 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 Regina Obe <lr@pcorp.us> * [r7564] extras/tiger_geocoder/tiger_2010/regress/geocode_regress, extras/tiger_geocoder/tiger_2010/regress/geocode_regress.sql, extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress, extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress.sql: Add more tests, minor cleanup 2011-07-03 05:03 Regina Obe <lr@pcorp.us> * [r7563] NEWS, doc/introduction.xml, 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 Regina Obe <lr@pcorp.us> * [r7562] MIGRATION: more column width cleanup 2011-07-03 01:52 Regina Obe <lr@pcorp.us> * [r7561] MIGRATION: #1095 clarification of what is mean by geometry_columns not supporting views built the old constraint way 2011-07-03 01:50 Regina Obe <lr@pcorp.us> * [r7560] MIGRATION: #1095 cleanup MIGRATION document 2011-07-03 01:29 Regina Obe <lr@pcorp.us> * [r7559] postgis/postgis.sql.in.c: #1096 same fix as for linestringZ, apply to geometryM, zm and multilinestringZ 2011-07-03 00:59 Regina Obe <lr@pcorp.us> * [r7558] postgis/postgis.sql.in.c: #1098 fix UpdateGeometrySRID 2011-07-02 18:19 Regina Obe <lr@pcorp.us> * [r7557] 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 Regina Obe <lr@pcorp.us> * [r7556] doc/reference_management.xml: missed a spot 2011-07-02 17:52 Regina Obe <lr@pcorp.us> * [r7555] doc/reference_management.xml: add missing para end tag 2011-07-02 17:25 Regina Obe <lr@pcorp.us> * [r7554] 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 Regina Obe <lr@pcorp.us> * [r7553] postgis/postgis.sql.in.c: #1096 can't create 2.5d linestrings 2011-07-02 16:29 Regina Obe <lr@pcorp.us> * [r7552] doc/template.xml: revise template to give example of optional argument 2011-07-02 13:43 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r7551] loader/cunit/Makefile.in, loader/cunit/cu_pgsql2shp.c, loader/cunit/cu_shp2pgsql.c, loader/cunit/cu_shp2pgsql.h, loader/cunit/cu_tester.c, loader/cunit/cu_tester.h, loader/pgsql2shp-cli.c, loader/pgsql2shp-core.c, loader/pgsql2shp-core.h, loader/shp2pgsql-cli.c, loader/shp2pgsql-core.c, loader/shp2pgsql-core.h, loader/shp2pgsql-gui.c, 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 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r7550] loader/cunit/Makefile.in, 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 Regina Obe <lr@pcorp.us> * [r7549] 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 Regina Obe <lr@pcorp.us> * [r7548] postgis/legacy.sql.in.c, postgis/postgis.sql.in.c, postgis/postgis_drop.sql.in.c, postgis/uninstall_legacy.sql.in.c, regress/loader/PointWithSchema-post.sql, 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 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r7547] 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 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r7546] loader/pgsql2shp-core.c: Revised fix for #1080 based upon backtrace provided by Regina. 2011-07-01 21:32 Regina Obe <lr@pcorp.us> * [r7545] 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 Regina Obe <lr@pcorp.us> * [r7544] MIGRATION: Benchmark notes 2011-07-01 13:45 Regina Obe <lr@pcorp.us> * [r7543] MIGRATION: itemize more upgrade GOTCHAS 2011-07-01 13:10 Regina Obe <lr@pcorp.us> * [r7542] postgis/postgis.sql.in.c: convert to CREATE OR REPLACE postgis_constraint_srid 2011-07-01 12:59 Regina Obe <lr@pcorp.us> * [r7541] extras/tiger_geocoder/tiger_2010/regress/geocode_regress, extras/tiger_geocoder/tiger_2010/regress/geocode_regress.sql, extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress, extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress.sql, 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 Sandro Santilli <strk@keybit.net> * [r7540] regress/offsetcurve.sql, regress/offsetcurve_expected: Add 2 more testcases for ST_OffsetCurve, one of which returning a MULTILINESTRING 2011-07-01 10:59 Sandro Santilli <strk@keybit.net> * [r7539] doc/reference_processing.xml: Use choice="opt" to encode default parameter for ST_OffsetCurve 2011-07-01 10:36 Sandro Santilli <strk@keybit.net> * [r7538] 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 Sandro Santilli <strk@keybit.net> * [r7537] regress/offsetcurve.sql, regress/offsetcurve_expected: Test LINESTRING EMPTY return from ST_OffsetCurve 2011-07-01 10:10 Sandro Santilli <strk@keybit.net> * [r7536] postgis/lwgeom_geos.c, regress/tickets_expected: Properly convert typed empties coming from GEOS. 2011-07-01 10:10 Sandro Santilli <strk@keybit.net> * [r7535] NEWS: Add ST_OffsetCurve news item 2011-07-01 09:56 Sandro Santilli <strk@keybit.net> * [r7534] doc/reference_processing.xml, postgis/lwgeom_geos.c, postgis/postgis.sql.in.c, regress/Makefile.in, regress/offsetcurve.sql, 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 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r7533] 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 Regina Obe <lr@pcorp.us> * [r7532] extras/tiger_geocoder/tiger_2010/tiger_loader.sql, 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 Regina Obe <lr@pcorp.us> * [r7531] extras/tiger_geocoder/tiger_2010/normalize/location_extract.sql, extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql, extras/tiger_geocoder/tiger_2010/normalize/state_extract.sql, extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress, 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 Regina Obe <lr@pcorp.us> * [r7530] postgis/postgis.sql.in.c: fix build -- had functions installed out of order of dependency 2011-06-30 19:18 Regina Obe <lr@pcorp.us> * [r7529] 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 Bborie Park <bkpark at ucdavis.edu> * [r7528] raster/rt_core/rt_api.c: removed accidental commit of some debug testing 2011-06-30 13:28 Bborie Park <bkpark at ucdavis.edu> * [r7527] raster/rt_core/rt_api.c, raster/rt_pg/rtpostgis.sql.in.c, raster/test/regress/rt_asjpeg_expected: fixed logic issues in ST_AsJPEG 2011-06-29 23:14 Paul Ramsey <pramsey@cleverelephant.ca> * [r7526] spatial_ref_sys.sql: Change parameter order in 900913 (magic!) 2011-06-29 22:40 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r7524] doc/man/pgsql2shp.1, loader/cunit/cu_pgsql2shp.c, loader/pgsql2shp-cli.c, loader/pgsql2shp-core.c, 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r7523] postgis/lwgeom_geos.c, regress/tickets.sql, regress/tickets_expected: GEOS no like POINT EMPTY (#1060) 2011-06-29 21:10 Regina Obe <lr@pcorp.us> * [r7522] MIGRATION: Itemize some issues with restoring data from old that cause failures 2011-06-29 19:14 Regina Obe <lr@pcorp.us> * [r7521] NEWS, doc/introduction.xml, doc/release_notes.xml: Add Hunter Systems Group to credits for funding Geocoder enhancements 2011-06-29 16:26 Regina Obe <lr@pcorp.us> * [r7520] postgis/legacy.sql.in.c, postgis/postgis.sql.in.c, postgis/uninstall_legacy.sql.in.c: #949 more legacy cleanup -- add G-M to uninstall, remove accum 2011-06-29 12:56 Regina Obe <lr@pcorp.us> * [r7519] postgis/uninstall_legacy.sql.in.c: fix typo in uninstall script 2011-06-29 10:35 Regina Obe <lr@pcorp.us> * [r7518] doc/extras_tigergeocoder.xml, extras/tiger_geocoder/tiger_2010/geocode/geocode.sql, extras/tiger_geocoder/tiger_2010/upgrade_geocode.sql: #1069: Support for specifying max_results to return. Regress already committed 2011-06-29 05:06 Regina Obe <lr@pcorp.us> * [r7517] extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql, extras/tiger_geocoder/tiger_2010/regress/geocode_regress, extras/tiger_geocoder/tiger_2010/regress/geocode_regress.sql, extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress, 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 Regina Obe <lr@pcorp.us> * [r7516] extras/tiger_geocoder/tiger_2010/regress, extras/tiger_geocoder/tiger_2010/regress/geocode_regress, extras/tiger_geocoder/tiger_2010/regress/geocode_regress.sql, extras/tiger_geocoder/tiger_2010/regress/normalize_address_regress, 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 Sandro Santilli <strk@keybit.net> * [r7515] topology/test/regress/layertrigger.sql, 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 Sandro Santilli <strk@keybit.net> * [r7514] topology/test/Makefile, topology/test/regress/layertrigger.sql, topology/test/regress/layertrigger_expected, 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:26 Regina Obe <lr@pcorp.us> * [r7512] HOWTO_RELEASE: #1063 - add update website with released doc version to HOWTO_RELEASE steps 2011-06-28 12:32 Regina Obe <lr@pcorp.us> * [r7511] 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 Regina Obe <lr@pcorp.us> * [r7510] 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 Regina Obe <lr@pcorp.us> * [r7509] extras/tiger_geocoder/tiger_2010/geocode/geocode_address.sql, extras/tiger_geocoder/tiger_2010/geocode/other_helper_functions.sql, 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 Regina Obe <lr@pcorp.us> * [r7508] 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 Regina Obe <lr@pcorp.us> * [r7507] 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 Bborie Park <bkpark at ucdavis.edu> * [r7506] raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, raster/rt_pg/rt_pg.c, 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r7505] .: Ignore GNUMakefile 2011-06-27 19:24 Paul Ramsey <pramsey@cleverelephant.ca> * [r7504] liblwgeom/cunit/cu_out_geojson.c, liblwgeom/cunit/cu_out_gml.c, liblwgeom/cunit/cu_out_kml.c, liblwgeom/cunit/cu_out_svg.c, liblwgeom/cunit/cu_out_x3d.c, postgis/SERIALIZED_FORM: Change CompoundString to CompoundCurve 2011-06-27 19:02 Bborie Park <bkpark at ucdavis.edu> * [r7503] raster/test/regress/rt_pixelvalue_expected: modified expected results for rt_pixelvalue. Associated ticket is #1055 2011-06-27 18:53 Paul Ramsey <pramsey@cleverelephant.ca> * [r7502] MIGRATION: Add migration guide for upgraders 2011-06-27 18:02 Paul Ramsey <pramsey@cleverelephant.ca> * [r7497] liblwgeom/lwutil.c: Fix type name for CompoundCurve 2011-06-27 16:47 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r7496] 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 Bborie Park <bkpark at ucdavis.edu> * [r7495] raster/rt_pg/rt_pg.c: Cleanup of error messages. 2011-06-27 01:53 Regina Obe <lr@pcorp.us> * [r7494] doc/Makefile.in, doc/xsl/raster_gardentest.sql.xsl, 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 Regina Obe <lr@pcorp.us> * [r7493] doc/xsl/postgis_gardentest.sql.xsl, 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 Regina Obe <lr@pcorp.us> * [r7492] 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r7491] liblwgeom/liblwgeom.h, liblwgeom/lwgeom.c, postgis/lwgeom_geos.c: ST_IsValidDetail and ST_IsValidReason POLYGON CRASH (#712) 2011-06-26 03:15 Paul Ramsey <pramsey@cleverelephant.ca> * [r7490] liblwgeom/lwsegmentize.c: Make test for co-linearity a little more double-barrelled. 2011-06-26 02:29 Paul Ramsey <pramsey@cleverelephant.ca> * [r7489] liblwgeom/lwsegmentize.c: Simplify circle stroking code (#1057) 2011-06-25 23:35 Paul Ramsey <pramsey@cleverelephant.ca> * [r7488] doc/html/image_src/generator.c: Remove reference to algorithm.h from generator.c 2011-06-25 22:36 Paul Ramsey <pramsey@cleverelephant.ca> * [r7487] liblwgeom/Makefile.in, liblwgeom/cunit/cu_algorithm.c, liblwgeom/g_box.c, liblwgeom/liblwgeom.h, liblwgeom/liblwgeom_internal.h, liblwgeom/lwalgorithm.c, liblwgeom/lwalgorithm.h, liblwgeom/lwsegmentize.c, liblwgeom/lwtree.c, postgis/lwgeom_functions_analytic.c, postgis/lwgeom_functions_basic.c, 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r7486] liblwgeom/cunit/cu_algorithm.c, liblwgeom/lwalgorithm.c, liblwgeom/lwalgorithm.h, postgis/lwgeom_functions_basic.c: Convert some BOX3D functions to GBOX 2011-06-25 21:11 Regina Obe <lr@pcorp.us> * [r7485] doc/extras_tigergeocoder.xml: correct column names of norm_addy object - they were wrong 2011-06-25 20:32 Regina Obe <lr@pcorp.us> * [r7484] NEWS, doc/release_notes.xml: update release notes 2011-06-25 20:24 Regina Obe <lr@pcorp.us> * [r7483] doc/extras_topology.xml, doc/faq_raster.xml, doc/introduction.xml, doc/man/pgsql2shp.1, doc/reference_processing.xml, doc/reference_raster.xml: #1062 apply typo patch from Kasif Rasul 2011-06-25 19:20 Bborie Park <bkpark at ucdavis.edu> * [r7482] raster/rt_core/rt_api.c, raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, raster/test/regress/rt_transform.sql, 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 Regina Obe <lr@pcorp.us> * [r7481] doc/reference_operator.xml: bounding box clarification && (that it's 2D) 2011-06-25 18:14 Regina Obe <lr@pcorp.us> * [r7480] doc/extras_tigergeocoder.xml: minor clarifications 2011-06-25 08:13 Regina Obe <lr@pcorp.us> * [r7474] 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 Regina Obe <lr@pcorp.us> * [r7473] doc/xsl/postgis_aggs_mm.xml.xsl: bah pdflatex doesn't like sect3. Just make it a sect2 2011-06-24 21:49 Regina Obe <lr@pcorp.us> * [r7472] doc/xsl/postgis_aggs_mm.xml.xsl: Id on para didn't take -- lets try a sect3 2011-06-24 21:20 Bborie Park <bkpark at ucdavis.edu> * [r7471] raster/rt_core/rt_api.c, raster/rt_pg/rt_pg.c, raster/test/regress/rt_transform.sql, 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 Regina Obe <lr@pcorp.us> * [r7470] 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 Regina Obe <lr@pcorp.us> * [r7469] 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 Regina Obe <lr@pcorp.us> * [r7468] 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 Regina Obe <lr@pcorp.us> * [r7467] doc/reference_raster.xml: Get rid of note about ST_Transform not working on all platforms. No longer true 2011-06-24 01:28 Regina Obe <lr@pcorp.us> * [r7463] extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql: revert unnecessary edit 2011-06-24 01:20 Regina Obe <lr@pcorp.us> * [r7462] extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql: fix for #1051 -- postDirAbbrev doesn't parse 2011-06-23 23:50 Chris Hodgson <chodgson@refractions.net> * [r7461] ., liblwgeom/liblwgeom.h, liblwgeom/lwcircstring.c, loader/getopt.c, loader/getopt.h, loader/shpcommon.h, postgis/long_xact.sql.in.c, postgis/lwgeom_functions_analytic.c, postgis/postgis.sql.in.c, postgis/sqlmm.sql.in.c, raster/doc/RFC2-WellKnownBinaryFormat, raster/scripts/python/Makefile.rt.sample, raster/scripts/python/rtreader.py: further bug fix for #884 2011-06-23 22:29 Regina Obe <lr@pcorp.us> * [r7459] 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 Regina Obe <lr@pcorp.us> * [r7458] extras/tiger_geocoder/tiger_2010/normalize/location_extract_place_exact.sql, extras/tiger_geocoder/tiger_2010/normalize/location_extract_place_fuzzy.sql: time autho stamp signatures 2011-06-23 21:11 Regina Obe <lr@pcorp.us> * [r7457] extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql: fix typos 2011-06-23 21:08 Regina Obe <lr@pcorp.us> * [r7456] 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 Bborie Park <bkpark at ucdavis.edu> * [r7455] raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, raster/rt_pg/rt_pg.c, 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 Bborie Park <bkpark at ucdavis.edu> * [r7454] raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r7453] regress/sql-mm-circularstring_expected, regress/sql-mm-curvepoly_expected, regress/sql-mm-multisurface_expected: Re-base circular bbox regressions 2011-06-23 13:57 Paul Ramsey <pramsey@cleverelephant.ca> * [r7452] liblwgeom/g_box.c, liblwgeom/liblwgeom.h, liblwgeom/lwsegmentize.c: PostGIS Box2D (and && operator) gives wrong result for ST_CircularString type (#578) 2011-06-23 13:53 Regina Obe <lr@pcorp.us> * [r7451] CREDITS: clean up credits a bit 2011-06-23 11:07 Regina Obe <lr@pcorp.us> * [r7450] 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 Sandro Santilli <strk@keybit.net> * [r7449] postgis/lwgeom_debug.c: Don't interpret types as flags in ST_Summary. Fixes bug #1054 (needs automated testing) 2011-06-22 23:13 Regina Obe <lr@pcorp.us> * [r7448] doc/reference_constructor.xml: minor addition to GEOMETRYCOLLECTION(EMPTY) warning 2011-06-22 23:10 Regina Obe <lr@pcorp.us> * [r7447] doc/reference_accessor.xml, doc/reference_constructor.xml: #924 - document breaking change 2011-06-22 22:09 Paul Ramsey <pramsey@cleverelephant.ca> * [r7446] liblwgeom/lwpoly.c: ST_ForceRHR POLYGON EMPTY crash (#710) 2011-06-22 21:33 Paul Ramsey <pramsey@cleverelephant.ca> * [r7445] liblwgeom/lwgeom.c, postgis/lwgeom_functions_basic.c: ST_GeoHash POLYGON Empty crash (#711) 2011-06-22 06:55 Regina Obe <lr@pcorp.us> * [r7444] 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 Regina Obe <lr@pcorp.us> * [r7443] doc/reference_raster.xml: get rid of extraneous proto 2011-06-21 05:45 Regina Obe <lr@pcorp.us> * [r7442] doc/reference_raster.xml: more fine tuning of output of driver options 2011-06-21 05:25 Regina Obe <lr@pcorp.us> * [r7441] 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 Bborie Park <bkpark at ucdavis.edu> * [r7440] raster/rt_pg/rt_pg.c, raster/test/regress/rt_band.sql, 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 Regina Obe <lr@pcorp.us> * [r7439] doc/reference_raster.xml: change bigint to integer for ST_ValueCount record outputs 2011-06-21 03:26 Regina Obe <lr@pcorp.us> * [r7438] doc/reference_raster.xml: document ST_AsJPEG and fill in missing protos for ST_ValueCount 2011-06-21 01:52 Regina Obe <lr@pcorp.us> * [r7437] doc/reference_raster.xml: Get rid of removed ST_SummaryStats proto and add new ST_SummaryStats proto 2011-06-20 21:15 Paul Ramsey <pramsey@cleverelephant.ca> * [r7436] postgis/lwgeom_dump.c: ST_Dump with GSerialized POINT EMPTY and EWKT/AsText mismatch (#746) 2011-06-20 17:08 Paul Ramsey <pramsey@cleverelephant.ca> * [r7435] doc/html/image_src/generator.c: Increase size of generator.c static buffer. (#583) 2011-06-20 16:58 Paul Ramsey <pramsey@cleverelephant.ca> * [r7433] liblwgeom/g_box.c: geography: ST_Intersects, ST_DWithin gbox_overlaps: geometries have mismatched dimensionality (#1037) 2011-06-20 14:55 Bborie Park <bkpark at ucdavis.edu> * [r7432] raster/test/regress/rt_transform.sql, 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 Sandro Santilli <strk@keybit.net> * [r7431] topology/topology.sql.in.c: Add missing SQL/MM functions in the status section (TODO) 2011-06-20 09:29 Regina Obe <lr@pcorp.us> * [r7430] doc/reference_processing.xml, postgis/postgis.sql.in.c, 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 Regina Obe <lr@pcorp.us> * [r7429] doc/installation.xml: more cleanup of hard upgrade instructions 2011-06-19 05:52 Regina Obe <lr@pcorp.us> * [r7428] 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 Regina Obe <lr@pcorp.us> * [r7427] 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 Regina Obe <lr@pcorp.us> * [r7426] 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r7425] postgis/gserialized_typmod.c: Error message change 2011-06-18 07:35 Regina Obe <lr@pcorp.us> * [r7424] extras/tiger_geocoder/tiger_2010/geocode/other_helper_functions.sql: hmm lets try that again 2011-06-18 07:34 Regina Obe <lr@pcorp.us> * [r7423] extras/tiger_geocoder/tiger_2010/geocode/other_helper_functions.sql: backout some code didn't mean to commit 2011-06-18 07:29 Regina Obe <lr@pcorp.us> * [r7422] doc/extras_tigergeocoder.xml, extras/tiger_geocoder/tiger_2010/geocode/other_helper_functions.sql, 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 Regina Obe <lr@pcorp.us> * [r7421] extras/tiger_geocoder/tiger_2010/geocode/geocode_address.sql: fix error in last commit 2011-06-18 05:33 Regina Obe <lr@pcorp.us> * [r7420] extras/tiger_geocoder/tiger_2010/geocode/geocode_address.sql: get rid of unnecessary auto casting 2011-06-18 05:15 Regina Obe <lr@pcorp.us> * [r7419] 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 Regina Obe <lr@pcorp.us> * [r7418] doc/reference_measure.xml, postgis/geography.sql.in.c, 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r7417] regress/sql-mm-circularstring.sql, regress/sql-mm-circularstring_expected: Quiet regression failure for minor rounding difference. 2011-06-17 22:18 Paul Ramsey <pramsey@cleverelephant.ca> * [r7416] liblwgeom/g_box.c, liblwgeom/liblwgeom.h, liblwgeom/lwcircstring.c, liblwgeom/lwsegmentize.c, regress/tickets.sql, regress/tickets_expected: Bounding box calculation for straight CircString fails (#668) 2011-06-17 21:26 Paul Ramsey <pramsey@cleverelephant.ca> * [r7415] postgis/geography.sql.in.c: Retrieving and storing Geography column data through JDBC does not work (#350) 2011-06-17 21:11 Paul Ramsey <pramsey@cleverelephant.ca> * [r7414] postgis/geography.sql.in.c, postgis/geography_measurement.c: Define alias ST_Perimeter (for geography ST_Length) (#526) 2011-06-17 20:33 Regina Obe <lr@pcorp.us> * [r7413] doc/reference_raster.xml: #1032 fix typos 2011-06-17 20:14 Regina Obe <lr@pcorp.us> * [r7412] postgis/postgis.sql.in.c: change geography to geometry and limit view to only output tables and views 2011-06-17 20:06 Bborie Park <bkpark at ucdavis.edu> * [r7411] raster/rt_pg/rtpostgis.sql.in.c: fixed parameter passing in ST_AsTiff 2011-06-17 15:16 Bborie Park <bkpark at ucdavis.edu> * [r7410] 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r7409] postgis/Makefile.in, postgis/geography.h, postgis/geography.sql.in.c, postgis/geography_inout.c, postgis/geometry_inout.c, postgis/gserialized_typmod.c, postgis/postgis.sql.in.c: Partial typmod support for PostGIS geometry (#944) 2011-06-16 20:29 Regina Obe <lr@pcorp.us> * [r7408] 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 02:16 Regina Obe <lr@pcorp.us> * [r7404] doc/reference_operator.xml: put in missing tag 2011-06-16 02:08 Regina Obe <lr@pcorp.us> * [r7403] doc/reference_operator.xml: document &&& nd interacts bounding box operator 2011-06-15 23:59 Paul Ramsey <pramsey@cleverelephant.ca> * [r7402] liblwgeom/g_box.c, liblwgeom/liblwgeom.h, postgis/geography.sql.in.c, postgis/geometry_gist_selectivity.c, postgis/lwgeom_box3d.c, postgis/postgis.sql.in.c: Fix up selectivity and operators a little 2011-06-15 20:22 Paul Ramsey <pramsey@cleverelephant.ca> * [r7401] liblwgeom/g_box.c, liblwgeom/liblwgeom.h, postgis/lwgeom_box2dfloat4.c, postgis/lwgeom_gist.c: Add a couple more GBOX functions to map to B2DF4 requirements 2011-06-15 15:43 Bborie Park <bkpark at ucdavis.edu> * [r7400] 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 Bborie Park <bkpark at ucdavis.edu> * [r7399] 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 Regina Obe <lr@pcorp.us> * [r7398] postgis/legacy.sql.in.c, postgis/postgis.sql.in.c, 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 Regina Obe <lr@pcorp.us> * [r7397] doc/reference_raster.xml, 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 Bborie Park <bkpark at ucdavis.edu> * [r7396] raster/test/regress/create_rt_band_properties_test.sql, 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r7395] postgis/lwgeom_box2dfloat4.c: bug in BOX2DFLOAT4_in function due to GSERIALIZED_ON change (#1020) 2011-06-14 16:04 Bborie Park <bkpark at ucdavis.edu> * [r7394] 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 Sandro Santilli <strk@keybit.net> * [r7393] topology/topology.sql.in.c: Do not explicitly name GIST opclass (was renamed). Fixes topology after the GSERIALIZED switch. 2011-06-14 08:20 Sandro Santilli <strk@keybit.net> * [r7392] loader/Makefile.in, loader/cunit/Makefile.in: Fix libiconv linker flags 2011-06-14 04:26 Paul Ramsey <pramsey@cleverelephant.ca> * [r7391] postgis/lwgeom_box2dfloat4.c: Apply bug in BOX2DFLOAT4_in function due to GSERIALIZED_ON change (#1020) from dustymugs 2011-06-13 21:47 Bborie Park <bkpark at ucdavis.edu> * [r7390] raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, raster/rt_pg/rt_pg.c, 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r7389] postgis/gserialized.h, regress/dump_expected, regress/lwgeom_regress_expected, regress/regress_expected, 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r7388] loader/cunit/Makefile.in: Allow cunit tests to build and run in OS/X 2011-06-13 19:51 Paul Ramsey <pramsey@cleverelephant.ca> * [r7387] postgis: Add svn:ignores for some new derived files. 2011-06-13 12:30 Regina Obe <lr@pcorp.us> * [r7386] NEWS, doc/release_notes.xml: update 1.5.3 release notes 2011-06-13 11:25 Regina Obe <lr@pcorp.us> * [r7384] doc/using_postgis_app.xml: #609 revise JDBC to use non-deprecated calling syntax 2011-06-13 01:32 Regina Obe <lr@pcorp.us> * [r7382] extras/tiger_geocoder/tiger_2010/geocode/reverse_geocode.sql: surpress outputting sql if not in debug mode 2011-06-13 01:31 Regina Obe <lr@pcorp.us> * [r7381] 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 Regina Obe <lr@pcorp.us> * [r7380] 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 Regina Obe <lr@pcorp.us> * [r7379] extras/tiger_geocoder/tiger_2010/geocode/geocode_address.sql: fix division by zero issue 2011-06-12 04:55 Regina Obe <lr@pcorp.us> * [r7378] extras/tiger_geocoder/tiger_2010/geocode/reverse_geocode.sql: make debug statement conditional 2011-06-12 04:52 Regina Obe <lr@pcorp.us> * [r7377] extras/tiger_geocoder/tiger_2010/geocode/reverse_geocode.sql, extras/tiger_geocoder/tiger_2010/tiger_loader.sql, 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 Bborie Park <bkpark at ucdavis.edu> * [r7376] raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, raster/rt_pg/rt_pg.c, 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 Bborie Park <bkpark at ucdavis.edu> * [r7375] raster/rt_pg/rtpostgis.sql.in.c, raster/test/regress/Makefile.in, raster/test/regress/rt_mean.sql, raster/test/regress/rt_mean_expected, raster/test/regress/rt_minmax.sql, raster/test/regress/rt_minmax_expected, raster/test/regress/rt_stddev.sql, raster/test/regress/rt_stddev_expected, raster/test/regress/rt_sum.sql, raster/test/regress/rt_sum_expected, raster/test/regress/rt_transform.sql, 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 Regina Obe <lr@pcorp.us> * [r7374] 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 Regina Obe <lr@pcorp.us> * [r7373] doc/reference_raster.xml: Fix ST_BandMetaData, ST_AsGDalRaster (they take defaults now so prots have ben removed) 2011-06-11 04:59 Bborie Park <bkpark at ucdavis.edu> * [r7372] raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, raster/rt_pg/rt_pg.c, 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 Regina Obe <lr@pcorp.us> * [r7371] doc/reference_raster.xml: Note about issues with raster ST_Transform 2011-06-11 00:43 Regina Obe <lr@pcorp.us> * [r7370] doc/reference_raster.xml: document raster ST_Transform function. Will provide examples later. 2011-06-11 00:05 Bborie Park <bkpark at ucdavis.edu> * [r7369] raster/rt_core/rt_api.c, 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 Regina Obe <lr@pcorp.us> * [r7368] 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 Bborie Park <bkpark at ucdavis.edu> * [r7367] 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 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r7366] raster/rt_core/rt_api.c, raster/test/regress/rt_pixelvalue.sql, 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 Bborie Park <bkpark at ucdavis.edu> * [r7365] raster/rt_pg/rt_pg.c: Fixed error messages. 2011-06-10 18:14 Bborie Park <bkpark at ucdavis.edu> * [r7364] 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 Regina Obe <lr@pcorp.us> * [r7363] doc/using_postgis_app.xml: #609 jdbc error in documentation 2011-06-10 17:00 Regina Obe <lr@pcorp.us> * [r7361] 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:16 Paul Ramsey <pramsey@cleverelephant.ca> * [r7359] spatial_ref_sys.sql: Update NZ projections for grid transformation support (#631) 2011-06-10 15:19 Bborie Park <bkpark at ucdavis.edu> * [r7357] raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, raster/test/regress/Makefile.in, raster/test/regress/rt_bandmetadata.sql, raster/test/regress/rt_bandmetadata_expected, raster/test/regress/rt_metadata.sql, 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 Regina Obe <lr@pcorp.us> * [r7356] doc/reference_raster.xml: more description on reclass expressions 2011-06-10 01:52 Regina Obe <lr@pcorp.us> * [r7354] doc/reference_constructor.xml: more examples for ST_Point and example converting to geography 2011-06-09 21:27 Paul Ramsey <pramsey@cleverelephant.ca> * [r7353] regress/regress_index.sql: Minor change to work with gserialzed 2011-06-09 21:15 Bborie Park <bkpark at ucdavis.edu> * [r7352] raster/rt_pg/rt_pg.c, 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r7351] postgis/lwgeom_export.c: Remove some compile warnings 2011-06-09 21:12 Paul Ramsey <pramsey@cleverelephant.ca> * [r7350] doc, macros: Add some ignores 2011-06-09 20:51 Paul Ramsey <pramsey@cleverelephant.ca> * [r7349] postgis/lwgeom_geos.c: Bad handling of Inf values in GEOS (#1013) 2011-06-09 20:32 Regina Obe <lr@pcorp.us> * [r7348] doc/installation.xml: #448 add CUnit requirement for testing 2011-06-09 18:55 Bborie Park <bkpark at ucdavis.edu> * [r7346] raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, 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 Regina Obe <lr@pcorp.us> * [r7345] extras/tiger_geocoder/tiger_2010/tables/lookup_tables_2010.sql: #1009 typo in index creation 2011-06-08 22:47 Bborie Park <bkpark at ucdavis.edu> * [r7343] raster/test/regress/rt_transform.sql, 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 Bborie Park <bkpark at ucdavis.edu> * [r7342] raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, 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 Bborie Park <bkpark at ucdavis.edu> * [r7341] 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 Bborie Park <bkpark at ucdavis.edu> * [r7340] raster/rt_pg/rtpostgis.sql.in.c, raster/test/regress/rt_sum_expected, 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 Bborie Park <bkpark at ucdavis.edu> * [r7339] raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, raster/test/core/testapi.c, raster/test/regress/rt_histogram.sql, 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 Bborie Park <bkpark at ucdavis.edu> * [r7338] raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, raster/test/core/testapi.c, raster/test/regress/Makefile.in, raster/test/regress/rt_transform.sql, 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:04 Regina Obe <lr@pcorp.us> * [r7336] 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 Regina Obe <lr@pcorp.us> * [r7335] doc/reference_raster.xml: more corrections of erroneous statements 2011-06-07 12:16 Regina Obe <lr@pcorp.us> * [r7334] doc/reference_raster.xml: Fix minor formatting issues 2011-06-07 07:45 Regina Obe <lr@pcorp.us> * [r7333] doc/reference_raster.xml: forgot output column in histogram type 2011-06-07 07:41 Regina Obe <lr@pcorp.us> * [r7332] doc/reference_raster.xml: more correction in ST_Histogram explanation 2011-06-07 07:26 Regina Obe <lr@pcorp.us> * [r7331] doc/reference_raster.xml: make description of programming match what is going on in histogram example 2011-06-07 07:24 Regina Obe <lr@pcorp.us> * [r7330] doc/reference_raster.xml: missing one proto for ST_Histogram 2011-06-07 07:20 Regina Obe <lr@pcorp.us> * [r7329] doc/reference_raster.xml: add description ST_Histogram inputs 2011-06-07 07:10 Regina Obe <lr@pcorp.us> * [r7328] doc/reference_raster.xml: document histogram type 2011-06-07 07:02 Regina Obe <lr@pcorp.us> * [r7327] doc/reference_raster.xml: document ST_Histogram 2011-06-05 21:49 Bborie Park <bkpark at ucdavis.edu> * [r7326] 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 Bborie Park <bkpark at ucdavis.edu> * [r7325] raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, 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 Regina Obe <lr@pcorp.us> * [r7324] 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 Regina Obe <lr@pcorp.us> * [r7323] extras/tiger_geocoder/tiger_2010/geocode/geocode_address.sql, extras/tiger_geocoder/tiger_2010/geocode/interpolate_from_address.sql, extras/tiger_geocoder/tiger_2010/geocode/rate_attributes.sql: more speed optimizations 2011-06-05 07:07 Regina Obe <lr@pcorp.us> * [r7322] extras/tiger_geocoder/tiger_2010/geocode/geocode_address.sql: revise function s so lookup zip utilizes constraint exclusion 2011-06-05 06:13 Regina Obe <lr@pcorp.us> * [r7321] extras/tiger_geocoder/tiger_2010/geocode/geocode_location.sql, extras/tiger_geocoder/tiger_2010/tables/lookup_tables_2010.sql, extras/tiger_geocoder/tiger_2010/tiger_loader.sql, 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 Regina Obe <lr@pcorp.us> * [r7320] doc/reference_raster.xml: Fix more erroneous statements about ST_Reclass 2011-06-04 00:59 Regina Obe <lr@pcorp.us> * [r7319] doc/reference_raster.xml: get rid of TODO note on ST_REclass exmaple -- I already did it. 2011-06-04 00:58 Regina Obe <lr@pcorp.us> * [r7318] doc/reference_raster.xml: huh more mistakes in ST_Reclass 2011-06-03 17:02 Bborie Park <bkpark at ucdavis.edu> * [r7317] raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, 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 * [r7316] configure.ac, raster/rt_core/rt_api.c, 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 Regina Obe <lr@pcorp.us> * [r7315] doc/reference_raster.xml: add missing ST_ValueCount protos, get rid of ' around , causing comment installation to fail. 2011-06-02 22:51 Regina Obe <lr@pcorp.us> * [r7314] doc/reference_raster.xml: fix wording of reclassarg and summarystats 2011-06-02 22:25 Regina Obe <lr@pcorp.us> * [r7313] doc/reference_raster.xml: Fix typo 2011-06-02 21:54 Regina Obe <lr@pcorp.us> * [r7312] doc/reference_raster.xml: document ST_Band 2011-06-02 21:27 Regina Obe <lr@pcorp.us> * [r7311] doc/reference_raster.xml: get rid of extra paragraph marks 2011-06-02 21:13 Regina Obe <lr@pcorp.us> * [r7310] 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 Regina Obe <lr@pcorp.us> * [r7309] doc/faq_raster.xml: Clarify GDAL version requirements for Mapserver to load PostGIS raster 2011-06-01 23:50 jorgearevalo * [r7308] raster/rt_core/Makefile.in, raster/rt_core/rt_api.c, 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 Sandro Santilli <strk@keybit.net> * [r7307] postgis/lwgeom_box2dfloat4.c, regress/tickets.sql, 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 Regina Obe <lr@pcorp.us> * [r7306] 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 Regina Obe <lr@pcorp.us> * [r7305] doc/reference_raster.xml: st_recalss -- hmm screwed up on example. Had overlapping ranges before. 2011-06-01 08:17 Regina Obe <lr@pcorp.us> * [r7304] doc/reference_raster.xml, doc/reference_type.xml, 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 Bborie Park <bkpark at ucdavis.edu> * [r7303] raster/rt_core/rt_api.c: additional code refactoring in rt_raster_from_band 2011-05-31 22:47 Bborie Park <bkpark at ucdavis.edu> * [r7302] 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 Regina Obe <lr@pcorp.us> * [r7301] doc/reference_raster.xml: #960 get rid of obsolete ST_AsPNG protos to make consistent with implementation 2011-05-31 01:39 Regina Obe <lr@pcorp.us> * [r7300] 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 Regina Obe <lr@pcorp.us> * [r7299] doc/reference_measure.xml, postgis/geography.sql.in.c, 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 Regina Obe <lr@pcorp.us> * [r7298] doc/extras_topology.xml: document missing proto for createtopology 2011-05-31 00:54 Regina Obe <lr@pcorp.us> * [r7297] doc/reference_raster.xml: Document ST_SummaryStats raster function 2011-05-30 20:18 Bborie Park <bkpark at ucdavis.edu> * [r7296] 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 Bborie Park <bkpark at ucdavis.edu> * [r7295] raster/rt_pg/rtpostgis.sql.in.c: Added default parameter for ST_AsGDALRaster Associated ticket is #960 2011-05-30 14:53 Bborie Park <bkpark at ucdavis.edu> * [r7294] raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, raster/rt_pg/rt_pg.c, 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 Regina Obe <lr@pcorp.us> * [r7293] 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 Regina Obe <lr@pcorp.us> * [r7292] doc/reference_raster.xml: 2011-05-30 08:27 Regina Obe <lr@pcorp.us> * [r7291] doc/reference_raster.xml: more corrections and one more example for ST_ValueCount 2011-05-30 07:39 Regina Obe <lr@pcorp.us> * [r7290] doc/reference_raster.xml: fix errors in notes 2011-05-30 03:57 Regina Obe <lr@pcorp.us> * [r7289] doc/reference_raster.xml: fill in more missing protos for st_valuecount -- still more to go 2011-05-30 03:43 Regina Obe <lr@pcorp.us> * [r7288] doc/reference_raster.xml, doc/xsl/postgis_comments.sql.xsl, doc/xsl/raster_comments.sql.xsl, 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 Regina Obe <lr@pcorp.us> * [r7287] doc/reference_raster.xml: document ST_quantile -- still missing some protos (also get rid of obsolete warnings) 2011-05-30 01:56 Regina Obe <lr@pcorp.us> * [r7286] doc/reference_raster.xml: reference to st_valuecount in st_dumpaspixels 2011-05-30 01:51 Regina Obe <lr@pcorp.us> * [r7285] doc/reference_raster.xml, 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 Regina Obe <lr@pcorp.us> * [r7284] extras/tiger_geocoder/tiger_2010/create_geocode.bat, extras/tiger_geocoder/tiger_2010/create_geocode.sh, 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 Regina Obe <lr@pcorp.us> * [r7283] extras/tiger_geocoder/tiger_2010/geocode/geocode_location.sql: Get rid of deprecated call to centroid 2011-05-28 15:07 Regina Obe <lr@pcorp.us> * [r7282] extras/tiger_geocoder/tiger_2010/create_geocode.bat, extras/tiger_geocoder/tiger_2010/create_geocode.sh, extras/tiger_geocoder/tiger_2010/geocode/other_helper_functions.sql, extras/tiger_geocoder/tiger_2010/tables/lookup_tables_2010.sql, extras/tiger_geocoder/tiger_2010/tiger_loader.sql, 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 Regina Obe <lr@pcorp.us> * [r7281] extras/tiger_geocoder/tiger_2010/create_geocode.sql, extras/tiger_geocoder/tiger_2010/tiger_loader.sql, extras/tiger_geocoder/tiger_2010/upgrade_geocode.sql, extras/tiger_geocoder/tiger_2010/upgrade_geocoder.bat, extras/tiger_geocoder/tiger_2010/upgrade_geocoder.sh: fill in some missing licensing headers and svn tags 2011-05-28 11:46 Sandro Santilli <strk@keybit.net> * [r7280] spatial_ref_sys.sql: It's "spatialreference.org", not "spatialreferencing.org" (srid=900913) 2011-05-28 11:24 Regina Obe <lr@pcorp.us> * [r7279] 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 Regina Obe <lr@pcorp.us> * [r7278] extras/tiger_geocoder/tiger_2010/README, extras/tiger_geocoder/tiger_2010/create_geocode.bat, extras/tiger_geocoder/tiger_2010/create_geocode.sh, 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 Bborie Park <bkpark at ucdavis.edu> * [r7277] raster/rt_pg/rtpostgis.sql.in.c, raster/test/regress/rt_count.sql, raster/test/regress/rt_count_expected, raster/test/regress/rt_mean.sql, raster/test/regress/rt_mean_expected, raster/test/regress/rt_quantile.sql, raster/test/regress/rt_quantile_expected, raster/test/regress/rt_stddev.sql, raster/test/regress/rt_stddev_expected, raster/test/regress/rt_sum.sql, raster/test/regress/rt_sum_expected, raster/test/regress/rt_valuecount.sql, 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 Bborie Park <bkpark at ucdavis.edu> * [r7276] raster/rt_pg/rtpostgis.sql.in.c: Added default values for function arguments of ST_Reclass 2011-05-27 14:01 Sandro Santilli <strk@keybit.net> * [r7275] topology/topology.sql.in.c: ST_AddEdgeModFace is complete... 2011-05-27 14:01 Sandro Santilli <strk@keybit.net> * [r7274] doc/extras_topology.xml: Document ST_AddEdgeModFace, tweak documentation of ST_AddEdgeNewFaces [RT-SIGTA] 2011-05-27 14:01 Sandro Santilli <strk@keybit.net> * [r7273] topology/sql/sqlmm.sql, topology/test/Makefile, topology/test/regress/st_addedgemodface.sql, topology/test/regress/st_addedgemodface_expected: Implement topology.ST_AddEdgeModFace. Includes regress test. [RT-SIGTA] 2011-05-27 12:15 Regina Obe <lr@pcorp.us> * [r7272] doc/reference_raster.xml: fix indentation 2011-05-27 10:18 Sandro Santilli <strk@keybit.net> * [r7271] topology/sql/sqlmm.sql: Simplify face registration by the end of ST_AddEdgeNewFaces [RT-SIGTA] 2011-05-27 09:51 Sandro Santilli <strk@keybit.net> * [r7270] topology/test/regress/st_addedgenewfaces.sql, 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 Sandro Santilli <strk@keybit.net> * [r7269] topology/sql/sqlmm.sql, topology/test/regress/st_addedgenewfaces.sql, 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 Sandro Santilli <strk@keybit.net> * [r7268] doc/extras_topology.xml, topology/sql/populate.sql, topology/test/regress/addface.sql, 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 Sandro Santilli <strk@keybit.net> * [r7267] topology/topology.sql.in.c: fix cpp extra token warning 2011-05-27 07:13 Regina Obe <lr@pcorp.us> * [r7266] doc/reference_processing.xml, postgis/postgis.sql.in.c, postgis/postgis_drop.sql.in.c: change ST_ConcaveHull to use default parameters 2011-05-27 06:46 Regina Obe <lr@pcorp.us> * [r7265] doc/reference_raster.xml: preliminary documentation for ST_Count 2011-05-27 00:02 Bborie Park <bkpark at ucdavis.edu> * [r7264] raster/rt_pg/rtpostgis.sql.in.c, raster/test/regress/rt_valuecount.sql, 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 Bborie Park <bkpark at ucdavis.edu> * [r7263] raster/rt_pg/rtpostgis.sql.in.c: Added default parameter values for ST_Quantile functions 2011-05-26 23:11 Bborie Park <bkpark at ucdavis.edu> * [r7262] 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 Bborie Park <bkpark at ucdavis.edu> * [r7261] 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 Bborie Park <bkpark at ucdavis.edu> * [r7260] 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 Bborie Park <bkpark at ucdavis.edu> * [r7259] raster/rt_pg/rtpostgis.sql.in.c, raster/test/regress/rt_band.sql, 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 Bborie Park <bkpark at ucdavis.edu> * [r7258] 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 Bborie Park <bkpark at ucdavis.edu> * [r7257] raster/rt_core/rt_api.c, raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, raster/test/core/testapi.c, 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 Bborie Park <bkpark at ucdavis.edu> * [r7256] raster/rt_core/rt_api.c, raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, raster/test/core/testapi.c, raster/test/regress/Makefile.in, raster/test/regress/rt_valuecount.sql, raster/test/regress/rt_valuecount_expected, raster/test/regress/rt_valuepercent.sql, 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 Bborie Park <bkpark at ucdavis.edu> * [r7255] 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 Regina Obe <lr@pcorp.us> * [r7254] postgis/legacy.sql.in.c, 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 Sandro Santilli <strk@keybit.net> * [r7253] topology/sql/sqlmm.sql, topology/test/regress/st_addedgenewfaces.sql, 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 Bborie Park <bkpark at ucdavis.edu> * [r7252] raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, raster/test/core/testapi.c, raster/test/regress/Makefile.in, raster/test/regress/rt_valuecount.sql, 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 Regina Obe <lr@pcorp.us> * [r7251] doc/reference_output.xml: 2011-05-25 23:37 Regina Obe <lr@pcorp.us> * [r7250] doc/reference_output.xml: put header on table 2011-05-25 21:09 Regina Obe <lr@pcorp.us> * [r7249] doc/reference_raster.xml: try group 2011-05-25 18:42 Paul Ramsey <pramsey@cleverelephant.ca> * [r7248] postgis/geography_inout.c: #661 Type info of geography columns incomplete - pg_dump output wrong 2011-05-25 18:28 Bborie Park <bkpark at ucdavis.edu> * [r7246] raster/rt_pg/rtpostgis.sql.in.c, raster/test/regress/Makefile.in, raster/test/regress/rt_count.sql, raster/test/regress/rt_count_expected, raster/test/regress/rt_sum.sql, 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 Regina Obe <lr@pcorp.us> * [r7245] doc/Makefile.in: 2011-05-25 12:49 Regina Obe <lr@pcorp.us> * [r7244] doc/reference_raster.xml: 2011-05-25 12:48 Regina Obe <lr@pcorp.us> * [r7243] doc/reference_raster.xml: 2011-05-25 12:35 Regina Obe <lr@pcorp.us> * [r7242] doc/reference_output.xml: 2011-05-25 12:29 Regina Obe <lr@pcorp.us> * [r7241] doc/Makefile.in: revert 2011-05-25 12:13 Regina Obe <lr@pcorp.us> * [r7240] doc/Makefile.in: define style for methodsynopsis 2011-05-24 18:53 Regina Obe <lr@pcorp.us> * [r7239] doc/reference_output.xml: missed a spot 2011-05-24 18:50 Regina Obe <lr@pcorp.us> * [r7238] 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 Sandro Santilli <strk@keybit.net> * [r7237] 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 Sandro Santilli <strk@keybit.net> * [r7236] topology/sql/sqlmm.sql, topology/test/regress/st_getfaceedges.sql, 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 Bborie Park <bkpark at ucdavis.edu> * [r7235] raster/test/regress/Makefile.in, raster/test/regress/rt_asgdalraster.sql, raster/test/regress/rt_asgdalraster_expected, raster/test/regress/rt_asjpeg.sql, raster/test/regress/rt_asjpeg_expected, raster/test/regress/rt_aspng.sql, raster/test/regress/rt_aspng_expected, raster/test/regress/rt_astiff.sql, raster/test/regress/rt_astiff_expected, raster/test/regress/testgdalraster.in, raster/test/regress/testgdalraster.test, 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 Sandro Santilli <strk@keybit.net> * [r7234] topology/sql/sqlmm.sql, topology/test/regress/st_getfacegeometry.sql, 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 Sandro Santilli <strk@keybit.net> * [r7233] 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 Sandro Santilli <strk@keybit.net> * [r7232] topology/sql/sqlmm.sql, topology/test/regress/st_addedgenewfaces.sql, 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 Sandro Santilli <strk@keybit.net> * [r7231] topology/test/regress/st_addedgenewfaces.sql, 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 Sandro Santilli <strk@keybit.net> * [r7230] topology/test/regress/st_addedgenewfaces.sql, 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 Sandro Santilli <strk@keybit.net> * [r7229] topology/sql/sqlmm.sql: Add TODO item and SQL/MM compatibility note in ST_ChangeEdgeGeom 2011-05-24 09:13 Sandro Santilli <strk@keybit.net> * [r7228] topology/test/regress/st_changeedgegeom.sql, topology/test/regress/st_changeedgegeom_expected: Test ST_ChangeEdgeGeom with edge crossing 2011-05-24 08:45 Sandro Santilli <strk@keybit.net> * [r7227] topology/sql/sqlmm.sql, topology/test/regress/st_changeedgegeom.sql, 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 Sandro Santilli <strk@keybit.net> * [r7226] topology/sql/sqlmm.sql: No functional change: tabs to 2 spaces. 2011-05-24 08:13 Sandro Santilli <strk@keybit.net> * [r7225] topology/test/Makefile, topology/test/regress/sqlmm.sql, topology/test/regress/sqlmm_expected, topology/test/regress/st_changeedgegeom.sql, 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 Sandro Santilli <strk@keybit.net> * [r7224] topology/test/regress/st_getfacegeometry.sql, 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 Sandro Santilli <strk@keybit.net> * [r7223] topology/sql/sqlmm.sql, topology/test/regress/st_addisoedge.sql, 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 Sandro Santilli <strk@keybit.net> * [r7222] topology/sql/sqlmm.sql, topology/test/Makefile, topology/test/regress/sqlmm_expected, topology/test/regress/st_addisonode.sql, 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 Regina Obe <lr@pcorp.us> * [r7221] topology/test/hierarchy.sql, topology/test/query_features.sql: Fix for #981 - using astext legacy function in tests 2011-05-24 06:43 Regina Obe <lr@pcorp.us> * [r7220] doc/extras_topology.xml: fix typos 2011-05-24 05:48 Regina Obe <lr@pcorp.us> * [r7219] postgis/legacy.sql.in.c, postgis/postgis.sql.in.c, 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 Regina Obe <lr@pcorp.us> * [r7218] doc/extras_topology.xml: fix link error 2011-05-24 05:05 Regina Obe <lr@pcorp.us> * [r7217] postgis/legacy.sql.in.c, postgis/postgis.sql.in.c, 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 Regina Obe <lr@pcorp.us> * [r7216] doc/extras_topology.xml, 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 Sandro Santilli <strk@keybit.net> * [r7215] topology/topology.sql.in.c: update the list of what's implemented and what not 2011-05-23 13:30 Sandro Santilli <strk@keybit.net> * [r7214] topology/sql/sqlmm.sql, topology/test/regress/st_addisoedge.sql, 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 Sandro Santilli <strk@keybit.net> * [r7213] topology/sql/sqlmm.sql, topology/test/regress/st_addisoedge.sql, 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 Sandro Santilli <strk@keybit.net> * [r7212] topology/sql/sqlmm.sql, topology/test/regress/st_addisoedge.sql, 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 Sandro Santilli <strk@keybit.net> * [r7211] topology/sql/sqlmm.sql, topology/test/Makefile, topology/test/regress/sqlmm.sql, topology/test/regress/sqlmm_expected, topology/test/regress/st_addisoedge.sql, 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 Sandro Santilli <strk@keybit.net> * [r7210] topology/test/load_topology.sql.in, topology/test/regress/st_addedgenewfaces_expected: Update load_topology.sql to properly set MBR field of faces. 2011-05-23 11:28 Sandro Santilli <strk@keybit.net> * [r7209] 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 Sandro Santilli <strk@keybit.net> * [r7208] topology/test/regress/st_addedgenewfaces.sql: Oops, forgot to uncomment temporarely disabled lines 2011-05-23 08:44 Sandro Santilli <strk@keybit.net> * [r7207] topology/test/regress/st_addedgenewfaces.sql, 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 Bborie Park <bkpark at ucdavis.edu> * [r7206] raster/rt_pg/rtpostgis.sql.in.c, 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 Regina Obe <lr@pcorp.us> * [r7205] postgis/Makefile.in, postgis/legacy.sql.in.c, postgis/postgis_drop.sql.in.c, 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 Regina Obe <lr@pcorp.us> * [r7204] regress/loader/Latin1.select.expected: treating as executable didn't help - going to reinit my db as utf-8 instead 2011-05-20 13:48 jorgearevalo * [r7202] raster/rt_pg/rt_pg.c: Commented line that caused memory crash because an invalid free. Related ticket #958. 2011-05-19 20:36 Sandro Santilli <strk@keybit.net> * [r7201] topology/sql/populate.sql, 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 Regina Obe <lr@pcorp.us> * [r7200] doc/reference_output.xml: fix typo 2011-05-19 04:53 Regina Obe <lr@pcorp.us> * [r7199] doc/reference_output.xml, liblwgeom/cunit/cu_out_x3d.c, 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 Regina Obe <lr@pcorp.us> * [r7198] liblwgeom/lwout_x3d.c: clean up some compiler warnings 2011-05-18 23:33 Bborie Park <bkpark at ucdavis.edu> * [r7196] raster/rt_core/rt_api.c, raster/rt_pg/rt_pg.c, raster/test/regress/rt_histogram.sql, raster/test/regress/rt_histogram_expected, raster/test/regress/rt_mean.sql, raster/test/regress/rt_mean_expected, raster/test/regress/rt_minmax.sql, raster/test/regress/rt_minmax_expected, raster/test/regress/rt_quantile.sql, raster/test/regress/rt_quantile_expected, raster/test/regress/rt_stddev.sql, raster/test/regress/rt_stddev_expected, raster/test/regress/rt_summarystats.sql, 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 Sandro Santilli <strk@keybit.net> * [r7195] doc/extras_topology.xml: ST_AddEdgeNewFaces is now implemented.. 2011-05-18 16:08 Sandro Santilli <strk@keybit.net> * [r7194] topology/sql/sqlmm.sql, topology/test/regress/st_addedgenewfaces.sql, topology/test/regress/st_addedgenewfaces_expected: topology.ST_AddEdgeNewFaces implementation and regression test [RT-SIGTA] 2011-05-18 14:18 Bborie Park <bkpark at ucdavis.edu> * [r7193] raster/rt_core/rt_api.c, raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, raster/test/core/testapi.c, raster/test/regress/rt_summarystats_expected, 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 Sandro Santilli <strk@keybit.net> * [r7192] doc/extras_topology.xml, topology/sql/populate.sql, topology/test/regress/addface.sql, topology/test/regress/addface_expected, topology/test/regress/getfacebypoint.sql, 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 Regina Obe <lr@pcorp.us> * [r7191] 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 Regina Obe <lr@pcorp.us> * [r7190] doc/reference_raster.xml: define ST_SRText and backref 2011-05-18 12:41 Regina Obe <lr@pcorp.us> * [r7189] doc/reference_raster.xml: fix ST_ASTIFF incorrect types start putting in defaults 2011-05-18 12:05 Regina Obe <lr@pcorp.us> * [r7188] doc/reference_output.xml: let me try to put the opt somewhere else. 2011-05-18 11:12 Regina Obe <lr@pcorp.us> * [r7187] doc/reference_raster.xml: more mistakes 2011-05-18 11:08 Regina Obe <lr@pcorp.us> * [r7186] doc/reference_raster.xml: fix some incorrect statements 2011-05-18 08:58 Sandro Santilli <strk@keybit.net> * [r7185] topology/Makefile.in, topology/sql/query/GetRingEdges.sql, topology/test/Makefile, topology/test/regress/getringedges.sql, topology/test/regress/getringedges_expected, 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 Sandro Santilli <strk@keybit.net> * [r7184] 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 Regina Obe <lr@pcorp.us> * [r7183] doc/reference_raster.xml: Fix ST_AsTiff function proto typos 2011-05-18 05:43 Regina Obe <lr@pcorp.us> * [r7182] 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 Regina Obe <lr@pcorp.us> * [r7181] doc/xsl/postgis_comments.sql.xsl: get rid of opt 2011-05-18 04:43 Regina Obe <lr@pcorp.us> * [r7180] 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 Regina Obe <lr@pcorp.us> * [r7179] doc/reference_output.xml: try to get optional argument to have brackets using optional tag 2011-05-18 00:00 Regina Obe <lr@pcorp.us> * [r7178] doc/xsl/postgis_comments.sql.xsl: revise to put optional arguments in [] in the description. Damn dtd keeps downloading 2011-05-17 22:50 Regina Obe <lr@pcorp.us> * [r7177] doc/reference_output.xml, postgis/postgis.sql.in.c, 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 Sandro Santilli <strk@keybit.net> * [r7176] topology/sql/gml.sql: Appropriately tag GML functions as STABLE, IMMUTABLE or VOLATILE - see bug #955 2011-05-17 17:51 Regina Obe <lr@pcorp.us> * [r7175] doc/reference_raster.xml: more back ref 2011-05-17 17:45 Regina Obe <lr@pcorp.us> * [r7174] doc/reference_raster.xml: fix typos add backrefere to ST_GDALDrivers 2011-05-17 15:58 Sandro Santilli <strk@keybit.net> * [r7173] raster/test/regress/create_rt_gist_test_expected, raster/test/regress/rt_mean_expected, raster/test/regress/rt_stddev_expected, raster/test/regress/rt_summarystats_expected, regress/run_test: Strip 'SELECT' feedback from regression test outputs 2011-05-17 15:27 Bborie Park <bkpark at ucdavis.edu> * [r7172] 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 Bborie Park <bkpark at ucdavis.edu> * [r7171] raster/rt_pg/rtpostgis.sql.in.c: Code cleanup of uncorrected statement from r7170 Associated ticket is #954 2011-05-17 14:46 Bborie Park <bkpark at ucdavis.edu> * [r7170] 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 Sandro Santilli <strk@keybit.net> * [r7169] topology/sql/manage/TopologySummary.sql, topology/sql/query/getedgebypoint.sql, topology/sql/query/getfacebypoint.sql, topology/sql/query/getnodebypoint.sql, topology/sql/topoelement/topoelement_agg.sql: Tag some functions as STABLE or even IMMUTABLE (from volatile) - see bug #955 2011-05-17 14:04 Bborie Park <bkpark at ucdavis.edu> * [r7168] 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 Sandro Santilli <strk@keybit.net> * [r7167] topology/test/load_topology.sql.in, topology/test/regress/copytopology_expected, topology/test/regress/gml_expected, topology/test/regress/legacy_predicate_expected, topology/test/regress/legacy_query_expected, topology/test/regress/legacy_validate_expected, topology/test/regress/st_addedgenewfaces_expected, topology/test/regress/st_modedgeheal_expected, topology/test/regress/st_newedgeheal_expected: Fixed bug in sample topology load (face id sequence value) [RT-SIGTA] 2011-05-17 06:34 Regina Obe <lr@pcorp.us> * [r7166] doc/xsl/raster_comments.sql.xsl: revise to correctly comment functions with OUT parameters 2011-05-17 05:37 Regina Obe <lr@pcorp.us> * [r7165] doc/introduction.xml: fix typo 2011-05-17 03:02 Regina Obe <lr@pcorp.us> * [r7164] doc/reference_raster.xml: document ST_GDALDrivers and back reference to ST_AsGDALRaster 2011-05-17 02:06 Regina Obe <lr@pcorp.us> * [r7163] doc/reference_raster.xml: Document ST_AsGDALRaster 2011-05-17 00:55 Regina Obe <lr@pcorp.us> * [r7162] doc/reference_raster.xml: forgot availability and GDAL dependency note on ST_AsPNG 2011-05-17 00:40 Regina Obe <lr@pcorp.us> * [r7161] doc/reference_raster.xml: First draft of ST_ASPNG doco. Need some more examples and perhaps even pictures. 2011-05-16 22:01 Bborie Park <bkpark at ucdavis.edu> * [r7160] raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, raster/scripts/python/rtgdalraster.py, raster/test/core/testapi.c, raster/test/regress/Makefile.in, raster/test/regress/rt_histogram.sql, raster/test/regress/rt_mean.sql, raster/test/regress/rt_minmax.sql, raster/test/regress/rt_quantile.sql, raster/test/regress/rt_stddev.sql, 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 Bborie Park <bkpark at ucdavis.edu> * [r7159] raster/rt_pg/rtpostgis.sql.in.c: removed duplicative ST_Histogram function 2011-05-16 19:54 Bborie Park <bkpark at ucdavis.edu> * [r7158] raster/rt_pg/rtpostgis.sql.in.c, raster/test/regress/Makefile.in, raster/test/regress/rt_aspng.sql, 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 Bborie Park <bkpark at ucdavis.edu> * [r7157] raster/rt_pg/rtpostgis.sql.in.c, raster/test/regress/Makefile.in, raster/test/regress/rt_asjpeg.sql, 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 Bborie Park <bkpark at ucdavis.edu> * [r7156] raster/rt_pg/rtpostgis.sql.in.c, raster/test/regress/Makefile.in, raster/test/regress/rt_astiff.sql, 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 Bborie Park <bkpark at ucdavis.edu> * [r7155] raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, raster/scripts/python/rtgdalraster.py, raster/test/core/testapi.c, raster/test/regress/Makefile.in, raster/test/regress/rt_asgdalraster.sql, 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 Bborie Park <bkpark at ucdavis.edu> * [r7154] raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, raster/test/core/testapi.c, raster/test/regress/Makefile.in, raster/test/regress/rt_reclass.sql, 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 Bborie Park <bkpark at ucdavis.edu> * [r7153] raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, raster/test/core/testapi.c, raster/test/regress/Makefile.in, raster/test/regress/rt_quantile.sql, 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 Bborie Park <bkpark at ucdavis.edu> * [r7152] raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, raster/test/core/testapi.c, raster/test/regress/Makefile.in, raster/test/regress/rt_histogram.sql, 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 Bborie Park <bkpark at ucdavis.edu> * [r7151] raster/rt_pg/rtpostgis.sql.in.c, raster/test/regress/Makefile.in, raster/test/regress/rt_minmax.sql, 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 Bborie Park <bkpark at ucdavis.edu> * [r7150] raster/rt_pg/rtpostgis.sql.in.c, raster/test/regress/Makefile.in, raster/test/regress/rt_stddev.sql, 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 Bborie Park <bkpark at ucdavis.edu> * [r7149] raster/rt_pg/rtpostgis.sql.in.c, raster/test/regress/Makefile.in, raster/test/regress/rt_mean.sql, 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 Bborie Park <bkpark at ucdavis.edu> * [r7148] raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, raster/test/core/testapi.c, raster/test/regress/Makefile.in, raster/test/regress/rt_summarystats.sql, 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 Bborie Park <bkpark at ucdavis.edu> * [r7147] raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, raster/test/core/testapi.c, raster/test/regress/Makefile.in, raster/test/regress/rt_band.sql, 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 Sandro Santilli <strk@keybit.net> * [r7146] topology/test/load_topology.sql.in, topology/test/regress/st_modedgeheal_expected, 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 Regina Obe <lr@pcorp.us> * [r7145] doc/introduction.xml: forgot to add Bborie's organization 2011-05-13 19:27 Regina Obe <lr@pcorp.us> * [r7144] CREDITS, authors.svn, 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 Regina Obe <lr@pcorp.us> * [r7143] liblwgeom/lwout_x3d.c: apply astyle 2011-05-13 08:46 Regina Obe <lr@pcorp.us> * [r7142] postgis/lwgeom_accum.c: apply astyle 2011-05-13 01:04 Chris Hodgson <chodgson@refractions.net> * [r7141] postgis/lwgeom_rtree.c: additional bug fix for #844 2011-05-12 22:05 Chris Hodgson <chodgson@refractions.net> * [r7139] ., liblwgeom/liblwgeom.h, liblwgeom/lwcircstring.c, loader/getopt.c, loader/getopt.h, loader/shpcommon.h, postgis/long_xact.sql.in.c, postgis/postgis.sql.in.c, postgis/sqlmm.sql.in.c, raster/doc/RFC2-WellKnownBinaryFormat, raster/scripts/python/Makefile.rt.sample, raster/scripts/python/rtreader.py, regress/tickets.sql, regress/tickets_expected: added regess test for #884 2011-05-12 18:51 Chris Hodgson <chodgson@refractions.net> * [r7137] ., liblwgeom/liblwgeom.h, liblwgeom/lwcircstring.c, loader/getopt.c, loader/getopt.h, loader/shpcommon.h, postgis/long_xact.sql.in.c, postgis/lwgeom_functions_analytic.c, postgis/lwgeom_functions_analytic.h, postgis/lwgeom_geos.c, postgis/lwgeom_rtree.c, postgis/lwgeom_rtree.h, postgis/postgis.sql.in.c, postgis/sqlmm.sql.in.c, raster/doc/RFC2-WellKnownBinaryFormat, raster/scripts/python/Makefile.rt.sample, raster/scripts/python/rtreader.py: merged fix from r7136 in 1.5 branch, fixes broken point_in_multipolygon_rtree, for #884 2011-05-12 17:39 Regina Obe <lr@pcorp.us> * [r7135] postgis/lwgeom_accum.c: fix for #940 -- can't compile PostGIS 2.0 against PostgreSQL 9.1 beta 1 2011-05-12 16:14 Sandro Santilli <strk@keybit.net> * [r7134] topology/sql/sqlmm.sql, topology/test/Makefile, topology/test/regress/st_addedgenewfaces.sql, 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 Sandro Santilli <strk@keybit.net> * [r7133] topology/test/Makefile: Don't miss to clean load_topology-4326.sql 2011-05-12 07:28 Regina Obe <lr@pcorp.us> * [r7132] doc/extras_tigergeocoder.xml: add about the tiger upgrade script 2011-05-11 14:59 Regina Obe <lr@pcorp.us> * [r7131] extras/tiger_geocoder/tiger_2010/normalize/location_extract_place_exact.sql, extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql: more optimizations 2011-05-11 13:50 Regina Obe <lr@pcorp.us> * [r7130] extras/tiger_geocoder/tiger_2010/tables/lookup_tables_2010.sql, extras/tiger_geocoder/tiger_2010/tiger_loader.sql, extras/tiger_geocoder/tiger_2010/upgrade_geocode.sql: put in some missing indexes 2011-05-11 13:32 Regina Obe <lr@pcorp.us> * [r7129] extras/tiger_geocoder/tiger_2010/geocode/reverse_geocode.sql, extras/tiger_geocoder/tiger_2010/tables/lookup_tables_2010.sql, extras/tiger_geocoder/tiger_2010/tiger_loader.sql, extras/tiger_geocoder/tiger_2010/upgrade_geocode.sql: more performance enhancements 2011-05-11 12:56 Regina Obe <lr@pcorp.us> * [r7128] extras/tiger_geocoder/tiger_2010/geocode/reverse_geocode.sql: turn off debug mode 2011-05-11 12:55 Regina Obe <lr@pcorp.us> * [r7127] extras/tiger_geocoder/tiger_2010/README, extras/tiger_geocoder/tiger_2010/geocode/geocode_address.sql, extras/tiger_geocoder/tiger_2010/geocode/reverse_geocode.sql, extras/tiger_geocoder/tiger_2010/tables/lookup_tables_2010.sql, extras/tiger_geocoder/tiger_2010/upgrade_geocode.sql, extras/tiger_geocoder/tiger_2010/upgrade_geocoder.bat, 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 Regina Obe <lr@pcorp.us> * [r7126] doc/release_notes.xml: bah Hudson still not happy. Make some preemptive changes 2011-05-11 11:08 Regina Obe <lr@pcorp.us> * [r7125] doc/introduction.xml: Frivolous edit to try to cure Hudson's hiccup 2011-05-11 02:34 Regina Obe <lr@pcorp.us> * [r7124] doc/introduction.xml: minor change to Kevin's bio 2011-05-11 02:11 Regina Obe <lr@pcorp.us> * [r7123] 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 Regina Obe <lr@pcorp.us> * [r7122] liblwgeom/lwout_x3d.c: fix some comments 2011-05-10 03:57 Regina Obe <lr@pcorp.us> * [r7121] liblwgeom/lwout_x3d.c: put in a todo why I'm punting properly handling holes for now 2011-05-09 19:59 Regina Obe <lr@pcorp.us> * [r7120] extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql: more cleanup of normalize_address function 2011-05-09 16:10 Regina Obe <lr@pcorp.us> * [r7119] extras/tiger_geocoder/tiger_2010/tiger_loader.sql: put in missing constraints 2011-05-09 15:16 Sandro Santilli <strk@keybit.net> * [r7118] doc/extras_topology.xml, topology/sql/sqlmm.sql, topology/test/Makefile, topology/test/regress/st_newedgeheal.sql, topology/test/regress/st_newedgeheal_expected: Implement, document, and regress-test SQL/MM ST_NewEdgeHeal [RT-SIGTA] 2011-05-09 15:00 Regina Obe <lr@pcorp.us> * [r7117] extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql: major speed improvements to normalize_address 2011-05-09 14:17 Sandro Santilli <strk@keybit.net> * [r7116] topology/sql/sqlmm.sql: Check for "other connected edges" before TopoGeometry definitions 2011-05-09 14:07 Sandro Santilli <strk@keybit.net> * [r7115] regress/run_test: Fix path to raster (regress) enabler script. Fixes ticket #947. 2011-05-08 19:34 Regina Obe <lr@pcorp.us> * [r7114] doc/extras_tigergeocoder.xml: some explanation of theoretical vs. actual 2011-05-08 17:20 Regina Obe <lr@pcorp.us> * [r7113] extras/tiger_geocoder/tiger_2010/normalize/count_words.sql: mark as immutable 2011-05-08 17:18 Regina Obe <lr@pcorp.us> * [r7112] extras/tiger_geocoder/tiger_2010/geocode/reverse_geocode.sql, extras/tiger_geocoder/tiger_2010/normalize/end_soundex.sql, extras/tiger_geocoder/tiger_2010/normalize/get_last_words.sql, extras/tiger_geocoder/tiger_2010/normalize/location_extract.sql, extras/tiger_geocoder/tiger_2010/normalize/location_extract_countysub_exact.sql, extras/tiger_geocoder/tiger_2010/normalize/location_extract_place_exact.sql, extras/tiger_geocoder/tiger_2010/normalize/location_extract_place_fuzzy.sql, extras/tiger_geocoder/tiger_2010/normalize/pprint_addy.sql, extras/tiger_geocoder/tiger_2010/normalize/state_extract.sql, extras/tiger_geocoder/tiger_2010/utility/cull_null.sql, extras/tiger_geocoder/tiger_2010/utility/levenshtein_ignore_case.sql, extras/tiger_geocoder/tiger_2010/utility/nullable_levenshtein.sql, 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 Regina Obe <lr@pcorp.us> * [r7111] extras/tiger_geocoder/tiger_2010/README, extras/tiger_geocoder/tiger_2010/create_geocode.sql, extras/tiger_geocoder/tiger_2010/geocode/geocode.sql, extras/tiger_geocoder/tiger_2010/geocode/geocode_address.sql, extras/tiger_geocoder/tiger_2010/geocode/geocode_location.sql, extras/tiger_geocoder/tiger_2010/geocode/includes_address.sql, extras/tiger_geocoder/tiger_2010/geocode/interpolate_from_address.sql, 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 Regina Obe <lr@pcorp.us> * [r7110] 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 Sandro Santilli <strk@keybit.net> * [r7109] topology/sql/sqlmm.sql, topology/test/regress/st_modedgeheal.sql, 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 Sandro Santilli <strk@keybit.net> * [r7108] topology/sql/sqlmm.sql, topology/test/regress/st_modedgeheal.sql, 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 * [r7107] raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, raster/rt_pg/rt_pg.c, raster/rt_pg/rt_pg.h, raster/test/core/testapi.c, raster/test/core/testwkb.c: Trailing spaces removed from raster files. 2011-05-06 12:06 jorgearevalo * [r7106] raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, raster/rt_pg/rt_pg.c, raster/test/core/testapi.c, raster/test/core/testwkb.c, raster/test/regress/rt_addband_expected, 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 Sandro Santilli <strk@keybit.net> * [r7105] topology/sql/sqlmm.sql, topology/test/regress/st_getfaceedges.sql, topology/test/regress/st_getfaceedges_expected, topology/test/regress/st_modedgeheal_expected: Closer-to-iso exceptions from ST_GetFaceEdges/ST_ModEdgeHeal [RT-SIGTA] 2011-05-05 21:12 Sandro Santilli <strk@keybit.net> * [r7104] liblwgeom/lwout_wkb.c: Drop commented out code 2011-05-05 21:12 Sandro Santilli <strk@keybit.net> * [r7103] liblwgeom/lwgunparse.c: Do not attempt to read points from empty pointarrays (thanks valgrind for finding this) 2011-05-05 21:12 Sandro Santilli <strk@keybit.net> * [r7102] liblwgeom/cunit/cu_out_wkb.c, liblwgeom/lwout_wkb.c: Allow dumping polygons with empty rings, fixing bug #937, add unit testing for that case. 2011-05-05 12:13 Regina Obe <lr@pcorp.us> * [r7101] doc/faq_raster.xml: amend 2011-05-05 08:32 Sandro Santilli <strk@keybit.net> * [r7100] .gitignore: another generated file git-ignored 2011-05-05 07:34 Sandro Santilli <strk@keybit.net> * [r7099] .gitignore: Ignore new generated files 2011-05-05 07:30 Regina Obe <lr@pcorp.us> * [r7098] doc/html/images/PostGIS_logo.png, doc/html/images/osgeo_logo.png, doc/introduction.xml, 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 Regina Obe <lr@pcorp.us> * [r7097] doc/introduction.xml: get rid of literal wrapper 2011-05-05 02:44 Regina Obe <lr@pcorp.us> * [r7096] doc/faq.xml: amend faq and fix some typos 2011-05-05 02:30 Regina Obe <lr@pcorp.us> * [r7095] doc/introduction.xml: Update Chris' bio now that he is taking on more of an active role 2011-05-05 02:26 Regina Obe <lr@pcorp.us> * [r7094] doc/html/images/osgeo_logo.png, doc/introduction.xml: attempt at OSGeo branding our documentation 2011-05-04 23:56 Chris Hodgson <chodgson@refractions.net> * [r7093] ., postgis/lwgeom_functions_basic.c, regress/tickets.sql, 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 18:34 Sandro Santilli <strk@keybit.net> * [r7091] 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 Sandro Santilli <strk@keybit.net> * [r7090] doc/extras_topology.xml: Document ST_ModEdgeHeal [RT-SIGTA] 2011-05-04 18:20 Sandro Santilli <strk@keybit.net> * [r7089] topology/sql/sqlmm.sql, topology/test/regress/st_modedgeheal.sql, topology/test/regress/st_modedgeheal_expected: ST_ModEdgeHeal: update TopoGeom definitions, and test it [RT-SIGTA] 2011-05-04 18:20 Sandro Santilli <strk@keybit.net> * [r7088] topology/sql/sqlmm.sql, topology/test/regress/st_modedgeheal.sql, 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 Sandro Santilli <strk@keybit.net> * [r7087] topology/sql/sqlmm.sql, topology/test/regress/st_modedgeheal.sql, 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 Sandro Santilli <strk@keybit.net> * [r7086] topology/sql/sqlmm.sql, topology/test/Makefile, topology/test/regress/st_modedgeheal.sql, topology/test/regress/st_modedgeheal_expected: Complete primitive (SQL/MM) portion of ST_ModEdgeHeal, regress test [RT-SIGTA] 2011-05-04 18:19 Sandro Santilli <strk@keybit.net> * [r7085] topology/sql/sqlmm.sql, topology/topology.sql.in.c: Stub topology.ST_ModEdgeHeal [RT-SIGTA] 2011-05-03 16:56 Sandro Santilli <strk@keybit.net> * [r7084] doc/extras_topology.xml: Add examples of ST_GetFaceEdges 2011-05-03 13:35 Regina Obe <lr@pcorp.us> * [r7083] liblwgeom/lwout_x3d.c: more work on handling 3d polygons with holes 2011-05-03 13:32 Sandro Santilli <strk@keybit.net> * [r7082] raster/test/regress/rt_above.sql, raster/test/regress/rt_below.sql, raster/test/regress/rt_contain.sql, raster/test/regress/rt_contained.sql, raster/test/regress/rt_left.sql, raster/test/regress/rt_overabove.sql, raster/test/regress/rt_overbelow.sql, raster/test/regress/rt_overlap.sql, raster/test/regress/rt_overleft.sql, raster/test/regress/rt_overright.sql, raster/test/regress/rt_right.sql, raster/test/regress/rt_same.sql: extent() -> st_extent() 2011-05-03 13:32 Sandro Santilli <strk@keybit.net> * [r7081] topology/sql/sqlmm.sql, topology/test/Makefile, topology/test/regress/st_getfaceedges.sql, topology/test/regress/st_getfaceedges_expected, topology/topology.sql.in.c: Implement ST_GetFaceEdges (sql/mm topology function) [RT-SIGTA] 2011-05-03 12:45 Regina Obe <lr@pcorp.us> * [r7080] regress/regress_management.sql, regress/regress_management_expected: Use strk's suggestion of quieting hudson reqress by adding a \set VERBOSITY terse 2011-05-03 08:20 Sandro Santilli <strk@keybit.net> * [r7079] topology/sql/sqlmm.sql, topology/topology.sql.in.c: Move type definition close to the function using it (ST_GetFaceEdges) 2011-05-01 02:46 Regina Obe <lr@pcorp.us> * [r7078] doc/reference_output.xml, liblwgeom/cunit/cu_out_x3d.c, 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 Olivier Courtin <olivier.courtin@camptocamp.com> * [r7077] liblwgeom/liblwgeom.h, liblwgeom/lwout_gml.c, postgis/lwgeom_export.c: First implementation of #459. Still need unit tests and docs 2011-04-30 08:38 Regina Obe <lr@pcorp.us> * [r7075] doc/Makefile.in: put topology_comments generation back in the overall comments make 2011-04-30 08:29 Olivier Courtin <olivier.courtin@camptocamp.com> * [r7074] postgis/lwgeom_in_gml.c, regress/in_gml.sql, 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 Regina Obe <lr@pcorp.us> * [r7073] 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 Olivier Courtin <olivier.courtin@camptocamp.com> * [r7072] regress/in_gml.sql, regress/in_gml_expected: Add LinearRing unit test for ST_GeomFromGML. Related to #905 2011-04-29 17:44 Olivier Courtin <olivier.courtin@camptocamp.com> * [r7071] doc/reference_constructor.xml, postgis/lwgeom_in_gml.c, postgis/postgis.sql.in.c, 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 Regina Obe <lr@pcorp.us> * [r7070] extras/tiger_geocoder/tiger_2010/geocode/reverse_geocode.sql: Fix for #927 2011-04-28 17:57 Regina Obe <lr@pcorp.us> * [r7069] LICENSE.TXT: fix typo 2011-04-26 12:35 Regina Obe <lr@pcorp.us> * [r7065] postgis/legacy.sql.in.c, 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 Regina Obe <lr@pcorp.us> * [r7064] liblwgeom/liblwgeom.h: missed a spot 2011-04-25 21:18 Regina Obe <lr@pcorp.us> * [r7063] doc/reference_accessor.xml, liblwgeom/lwgeom_api.c: #923: document fix 2011-04-25 20:43 Regina Obe <lr@pcorp.us> * [r7062] doc/release_notes.xml, 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 Regina Obe <lr@pcorp.us> * [r7061] CREDITS, doc/introduction.xml: more update of credits 2011-04-25 18:49 Paul Ramsey <pramsey@cleverelephant.ca> * [r7060] CREDITS: Fix spelling of chodgson 2011-04-23 08:19 Regina Obe <lr@pcorp.us> * [r7059] doc/faq.xml: Add faq about how to get back removed legacy functions 2011-04-23 08:03 Regina Obe <lr@pcorp.us> * [r7058] doc/reference_raster.xml: Add missing ST_MapAlgebra proto 2011-04-22 11:36 jorgearevalo * [r7057] raster/test/regress/rt_mapalgebra_expected: MapAlgebra expected test messages updated. 2011-04-21 18:51 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r7056] raster/scripts/plpgsql/st_geomextent2rastercoord.sql: Function necessary for ST_Histogram with a geometry parameter 2011-04-21 15:03 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r7055] raster/scripts/plpgsql/st_histogram.sql: -First version of ST_Histogram 2011-04-20 09:23 nicklas * [r7054] postgis/postgis.sql.in.c: Fix bug #918 2011-04-20 08:36 Regina Obe <lr@pcorp.us> * [r7053] 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 Regina Obe <lr@pcorp.us> * [r7052] LICENSE.TXT: attempt at itemizing our licensing terms and licenses in use by various files and dependencies 2011-04-20 08:06 Regina Obe <lr@pcorp.us> * [r7051] doc/extras_topology.xml: minor indent change 2011-04-20 07:04 Regina Obe <lr@pcorp.us> * [r7050] 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 Sandro Santilli <strk@keybit.net> * [r7049] doc/extras_topology.xml: Document topology.polygonize(<toponame>) 2011-04-19 16:58 Sandro Santilli <strk@keybit.net> * [r7048] topology/test/Makefile, topology/test/regress/polygonize.sql, topology/test/regress/polygonize_expected: Regress test for topology.polygonize(<toponame>) 2011-04-19 16:58 Sandro Santilli <strk@keybit.net> * [r7047] topology/Makefile.in, topology/sql/polygonize.sql, topology/topology.sql.in.c: Add topology.polygonize(<toponame>) function, see ticket #916 2011-04-19 16:51 Regina Obe <lr@pcorp.us> * [r7046] postgis/legacy.sql.in.c, 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 Regina Obe <lr@pcorp.us> * [r7045] postgis/legacy.sql.in.c: fix for #913 replace geometry2box2d with LWGEOM_to_BOX2DFLOAT4 in st_box2d function definition. 2011-04-17 16:41 Regina Obe <lr@pcorp.us> * [r7044] doc/xsl/postgis_gardentest.sql.xsl: variable for buffer styles 2011-04-15 20:34 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r7042] raster/scripts/plpgsql/st_addband.sql: Warn that this function was implemented in C 2011-04-15 20:30 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r7041] 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 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r7040] raster/rt_pg/rtpostgis.sql.in.c: -Fix for #651. Replace "scale" parameter for "pixelsize". 2011-04-15 18:05 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r7039] doc/reference_raster.xml: -Fix for #651. Replace "scale" parameter for "pixelsize". 2011-04-15 17:56 jorgearevalo * [r7038] raster/scripts/python/raster2pgsql.py: Bug fixed: Loader tried to insert in <schema>.raster_overviews instead of public.raster_overviews 2011-04-15 11:21 Regina Obe <lr@pcorp.us> * [r7037] extras/tiger_geocoder/tiger_2010/geocode/geocode.sql, extras/tiger_geocoder/tiger_2010/geocode/geocode_address.sql, extras/tiger_geocoder/tiger_2010/geocode/geocode_location.sql, extras/tiger_geocoder/tiger_2010/geocode/includes_address.sql, extras/tiger_geocoder/tiger_2010/geocode/interpolate_from_address.sql, extras/tiger_geocoder/tiger_2010/geocode/other_helper_functions.sql, extras/tiger_geocoder/tiger_2010/geocode/rate_attributes.sql, extras/tiger_geocoder/tiger_2010/utility/cull_null.sql, extras/tiger_geocoder/tiger_2010/utility/levenshtein_ignore_case.sql, extras/tiger_geocoder/tiger_2010/utility/nullable_levenshtein.sql, extras/tiger_geocoder/tiger_2010/utility/utmzone.sql: 2011-04-15 11:19 Regina Obe <lr@pcorp.us> * [r7036] extras/tiger_geocoder/tiger_2010/normalize/count_words.sql, extras/tiger_geocoder/tiger_2010/normalize/end_soundex.sql, extras/tiger_geocoder/tiger_2010/normalize/get_last_words.sql, extras/tiger_geocoder/tiger_2010/normalize/location_extract.sql, extras/tiger_geocoder/tiger_2010/normalize/location_extract_countysub_exact.sql, extras/tiger_geocoder/tiger_2010/normalize/location_extract_countysub_fuzzy.sql, extras/tiger_geocoder/tiger_2010/normalize/location_extract_place_exact.sql, extras/tiger_geocoder/tiger_2010/normalize/location_extract_place_fuzzy.sql, extras/tiger_geocoder/tiger_2010/normalize/normalize_address.sql, extras/tiger_geocoder/tiger_2010/normalize/pprint_addy.sql, extras/tiger_geocoder/tiger_2010/normalize/state_extract.sql, extras/tiger_geocoder/tiger_2010/tables/lookup_tables_2010.sql: change to all line feed 2011-04-15 11:15 Regina Obe <lr@pcorp.us> * [r7035] extras/tiger_geocoder/tiger_2010/create_geocode.sh, extras/tiger_geocoder/tiger_2010/create_geocode.sql, extras/tiger_geocoder/tiger_2010/tiger_loader.sql: more patch corrections to support sh 2011-04-15 11:03 Regina Obe <lr@pcorp.us> * [r7034] extras/tiger_geocoder/tiger_2010/geocode/reverse_geocode.sql: cleanup of breaks minor other changes 2011-04-15 11:00 Regina Obe <lr@pcorp.us> * [r7033] extras/tiger_geocoder/tiger_2010/create_geocode.sh: replace with linux breaks, minor changes to paths 2011-04-14 16:29 jorgearevalo * [r7032] 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 Sandro Santilli <strk@keybit.net> * [r7031] configure.ac: Drop the unused BUILD_RASTER configure variable, fix use of the RASTER variable. Fixes bug #910. 2011-04-14 11:07 Sandro Santilli <strk@keybit.net> * [r7030] doc/introduction.xml: Properly credit Stadt Uster, co-sponsor of buffer styles in 1.5 2011-04-14 11:07 Sandro Santilli <strk@keybit.net> * [r7029] postgis/lwgeom_functions_analytic.c, regress/tickets.sql, regress/tickets_expected: Implement SnapToGrid for CIRCULARSTRING and COMPOUNDCURVE. Just enough to fix #183. 2011-04-14 10:38 Sandro Santilli <strk@keybit.net> * [r7028] loader/cunit/Makefile.in: Do not error out if things are clean already 2011-04-14 10:36 Sandro Santilli <strk@keybit.net> * [r7027] loader/Makefile.in: Properly clean in loader's cunit test dir 2011-04-13 19:53 jorgearevalo * [r7026] raster/rt_pg/rt_pg.c: Context freed. It's not necessary. 2011-04-13 19:44 jorgearevalo * [r7025] raster/rt_core/rt_api.c, 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 Sandro Santilli <strk@keybit.net> * [r7024] regress/tickets.sql, regress/tickets_expected: Add test for ticket #834 2011-04-13 10:25 Mark Leslie <mark.leslie@lisasoft.com> * [r7023] loader/shp2pgsql-gui.c: Adding a dbf filter for file selection. 2011-04-13 08:08 Sandro Santilli <strk@keybit.net> * [r7022] .gitignore, GNUmakefile.in, 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 Sandro Santilli <strk@keybit.net> * [r7021] GNUmakefile.in: Add svnrebase rule, to facilitate use from git 2011-04-13 07:41 Sandro Santilli <strk@keybit.net> * [r7020] author.sh: Add script to be used with git-svn --authors-prog 2011-04-12 12:34 Regina Obe <lr@pcorp.us> * [r7019] regress/loader/PointWithSchema-post.sql: Quiet quiet Hudson 2011-04-11 17:13 Regina Obe <lr@pcorp.us> * [r7018] liblwgeom/cunit/cu_out_x3d.c: credit change 2011-04-11 16:17 Regina Obe <lr@pcorp.us> * [r7017] liblwgeom/cunit/cu_out_x3d.c: 2011-04-11 16:14 Regina Obe <lr@pcorp.us> * [r7016] liblwgeom/cunit/Makefile.in, liblwgeom/cunit/cu_out_x3d.c, liblwgeom/cunit/cu_tester.c: preliminary cunit tests for x3d output functions 2011-04-11 09:54 Sandro Santilli <strk@keybit.net> * [r7015] raster/test/regress/Makefile.in, regress/Makefile.in, 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 Sandro Santilli <strk@keybit.net> * [r7014] postgis/postgis.sql.in.c, regress/regress_management.sql, 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 Regina Obe <lr@pcorp.us> * [r7013] doc/reference_processing.xml: minor cleanup replace tabs with spaces in ST_LineToCurve example 2011-04-09 06:32 Regina Obe <lr@pcorp.us> * [r7012] doc/reference_measure.xml: fix url in ST_Azimuth. 2011-04-08 17:02 Regina Obe <lr@pcorp.us> * [r7011] doc/html/image_src/Makefile.in, doc/html/image_src/st_azimuth01.wkt, doc/html/image_src/st_azimuth02.wkt, doc/html/image_src/st_azimuthmath.sql, 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 Regina Obe <lr@pcorp.us> * [r7010] doc/extras_topology.xml: Document TopologySummary 2011-04-08 10:58 Sandro Santilli <strk@keybit.net> * [r7009] NEWS: tabs to spaces 2011-04-07 18:02 jorgearevalo * [r7008] raster/rt_pg/rt_pg.c: Some memory freed. Related ticket #851. 2011-04-06 14:30 Sandro Santilli <strk@keybit.net> * [r7007] postgis/gserialized_gist_nd.c: Fix typo in gserialized_overlaps (contains->overlaps). Fixes ticket #869. 2011-04-05 22:26 Regina Obe <lr@pcorp.us> * [r7006] postgis/postgis.sql.in.c, regress/Makefile.in, regress/concave_hull.sql, 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 Regina Obe <lr@pcorp.us> * [r7005] doc/extras_tigergeocoder.xml, extras/tiger_geocoder/tiger_2010/normalize/location_extract.sql, 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 Regina Obe <lr@pcorp.us> * [r7004] doc/using_postgis_dataman.xml: add pgsql2shp -m switch to dumper help 2011-04-04 13:10 Regina Obe <lr@pcorp.us> * [r7003] postgis/legacy.sql.in.c: minor issue preventing legacy load: locate_along_measure should use ST_ wrapper 2011-04-04 12:11 Sandro Santilli <strk@keybit.net> * [r7002] 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 Sandro Santilli <strk@keybit.net> * [r7001] doc/man/pgsql2shp.1: Add -m reference in pgsql2shp manpage, by Loic Dachary. See ticket #885. 2011-04-04 03:10 Regina Obe <lr@pcorp.us> * [r7000] NEWS, doc/introduction.xml, doc/release_notes.xml: Add pgsql2shp allow predefined list to news and release. Add Loic Dachary to credits. 2011-04-04 02:35 Regina Obe <lr@pcorp.us> * [r6999] doc/reference_raster.xml: forgot one ST_AddBand proto 2011-04-04 02:20 Regina Obe <lr@pcorp.us> * [r6998] doc/reference_raster.xml: Add missing ST_Band protos and remove non-existent one 2011-04-04 01:25 Regina Obe <lr@pcorp.us> * [r6997] 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 Sandro Santilli <strk@keybit.net> * [r6996] loader/cunit/Makefile.in, loader/cunit/cu_pgsql2shp.c, loader/cunit/cu_pgsql2shp.h, loader/cunit/cu_tester.c, loader/cunit/cu_tester.h, loader/cunit/map.txt, loader/pgsql2shp-cli.c, loader/pgsql2shp-core.c, loader/pgsql2shp-core.h: Ticket #855 by Loic Dachary: pgsql2shp fields conversion from predefined list 2011-04-02 12:27 Sandro Santilli <strk@keybit.net> * [r6995] topology/test/Makefile, topology/test/regress/addface2.5d.sql, topology/test/regress/addface2.5d_expected, 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 * [r6994] GNUmakefile.in, configure.ac, raster/Makefile.in, raster/rt_pg/Makefile.in, raster/test/Makefile.in, raster/test/core/testapi.c, raster/test/regress/Makefile.in, regress/run_test: Raster testing added to core testing. Related ticket #762. 2011-03-31 10:26 Sandro Santilli <strk@keybit.net> * [r6993] 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 Sandro Santilli <strk@keybit.net> * [r6992] topology/sql/manage/TopologySummary.sql: topology.TopologySummary: report 'has Z' flag on topologies 2011-03-31 09:35 Sandro Santilli <strk@keybit.net> * [r6991] topology/test/Makefile, topology/test/regress/createtopology.sql, topology/test/regress/createtopology_expected, topology/test/regress/topo2.5d.sql, topology/test/regress/topo2.5d_expected, 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 Regina Obe <lr@pcorp.us> * [r6990] regress/loader/Latin1.select.expected: try to save as utf-8 2011-03-29 14:10 Regina Obe <lr@pcorp.us> * [r6989] regress/loader/Latin1.select.expected: that didn't work. Try resaving as latin1 and then repull down. 2011-03-29 13:57 Regina Obe <lr@pcorp.us> * [r6988] 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 Sandro Santilli <strk@keybit.net> * [r6987] topology/test/regress/addface.sql, 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 * [r6986] 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 Regina Obe <lr@pcorp.us> * [r6985] NEWS, doc/release_notes.xml: Add #817 Renaming old 3D functions to the convention ST_3D to release notes 2011-03-28 23:24 jorgearevalo * [r6984] raster/test/regress/create_rt_gist_test_expected, raster/test/regress/rt_addband_expected: Modified expected values for some raster tests 2011-03-28 23:10 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r6983] raster/rt_core/rt_api.c: -Minimal value for float is -FLT_MAX, not FLT_MIN 2011-03-28 22:56 jorgearevalo * [r6982] liblwgeom/lex.yy.c: liblwgeom/lex.yy.c version 6180 reverted 2011-03-28 22:52 jorgearevalo * [r6981] liblwgeom/lex.yy.c, raster/rt_core/rt_api.c: Missed check added again. 2011-03-28 22:49 jorgearevalo * [r6980] raster/rt_core/rt_api.c, raster/test/core/testapi.c: Some bugs related with ticket #870 solved. Added more test for polygonize function. 2011-03-28 22:10 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r6979] raster/rt_core/rt_api.c, raster/test/regress/rt_addband_expected: -Changed message not proper when just setting pixel value 2011-03-28 20:31 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r6978] raster/rt_core/rt_api.c, raster/rt_pg/rt_pg.c, 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 Regina Obe <lr@pcorp.us> * [r6977] regress/loader/ReprojectPts-w.select.expected, regress/loader/ReprojectPts.select.expected, regress/loader/ReprojectPts.select.sql, regress/loader/ReprojectPtsGeog-w.select.expected, regress/loader/ReprojectPtsGeog.select.expected, 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 * [r6976] doc/reference_constructor.xml, doc/reference_measure.xml, doc/reference_misc.xml, postgis/legacy.sql.in.c, 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 * [r6975] 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 * [r6974] doc/reference_constructor.xml, doc/reference_measure.xml, doc/reference_misc.xml, doc/reference_type.xml, doc/rfc/postgis_rfc_03_sheet.txt, postgis/postgis.sql.in.c, postgis/uninstall_postgis.sql.in.c, regress/ctors.sql, regress/lwgeom_regress.sql, regress/measures.sql, utils/new_postgis_restore.pl: Renaming of 3D functions, #817 2011-03-27 02:43 Regina Obe <lr@pcorp.us> * [r6973] NEWS, doc/release_notes.xml: more additions / corrections to release notes 2011-03-26 23:44 Regina Obe <lr@pcorp.us> * [r6972] extras/tiger_geocoder/tiger_2010/create_geocode.sh: 2011-03-26 23:42 Regina Obe <lr@pcorp.us> * [r6971] extras/tiger_geocoder/tiger_2010/create_geocode.sh, extras/tiger_geocoder/tiger_2010/tiger_loader.sql: more typo corrections 2011-03-26 18:04 Regina Obe <lr@pcorp.us> * [r6970] doc/extras_tigergeocoder.xml: update docs to reflect changes in tiger loader 2011-03-26 17:43 Regina Obe <lr@pcorp.us> * [r6969] extras/tiger_geocoder/tiger_2010/README, extras/tiger_geocoder/tiger_2010/create_geocode.sql, extras/tiger_geocoder/tiger_2010/geocode/reverse_geocode.sql, 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 Regina Obe <lr@pcorp.us> * [r6968] doc/xsl/postgis_aggs_mm.xml.xsl: amend to include work on tiger geocoder 2011-03-24 22:56 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r6967] raster/rt_pg/rt_pg.c: -Fixxed a bug getting toindex band index -Classified one function declaration 2011-03-24 22:55 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r6966] 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 Regina Obe <lr@pcorp.us> * [r6965] 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 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r6964] 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 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r6963] raster/rt_pg/rt_pg.c, 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 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r6962] raster/test/regress/rt_io.sql: Removed extra spaces 2011-03-23 20:51 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r6961] raster/rt_pg/rt_pg.c, 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 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r6960] raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, raster/test/regress/rt_addband_expected, 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 * [r6959] raster/rt_pg/rt_pg.c: Semicolon missed. 2011-03-23 02:57 jorgearevalo * [r6958] raster/rt_core/rt_api.c, 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 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r6957] raster/scripts/plpgsql/st_pixelaspolygons.sql: -ST_PixelAsPolygons also return the x & y coordinates of the pixel 2011-03-22 14:26 Regina Obe <lr@pcorp.us> * [r6956] doc/reference_output.xml: some clarification of specs 2011-03-22 13:54 Regina Obe <lr@pcorp.us> * [r6955] doc/introduction.xml: more cleanup 2011-03-22 05:57 Regina Obe <lr@pcorp.us> * [r6954] doc/introduction.xml: minor rearrangement wording changes to Paul's bio 2011-03-22 05:53 Regina Obe <lr@pcorp.us> * [r6953] 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 Regina Obe <lr@pcorp.us> * [r6952] doc/extras_topology.xml, 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 Sandro Santilli <strk@keybit.net> * [r6951] regress/Makefile.in, regress/polygonize.sql, regress/polygonize_expected: Add test for ST_Polygonize with nested collection input (see ticket #878) 2011-03-21 11:04 Sandro Santilli <strk@keybit.net> * [r6950] topology/sql/sqlmm.sql, topology/topology.sql.in.c: Convert to $$ quoting (ticket #714) 2011-03-21 10:28 Sandro Santilli <strk@keybit.net> * [r6949] topology/sql/sqlmm.sql: Add an ST_RemIsoNode alias to ST_RemoveIsoNode (ticket #798) 2011-03-21 10:18 Sandro Santilli <strk@keybit.net> * [r6948] topology/sql/sqlmm.sql, topology/topology.sql.in.c: ST_ModEdgesSplit -> ST_ModEdgeSplit (ticket #794) 2011-03-20 16:04 Regina Obe <lr@pcorp.us> * [r6947] doc/introduction.xml: 2011-03-20 15:58 Regina Obe <lr@pcorp.us> * [r6946] doc/introduction.xml: more credit cleanup and rounding up of credits 2011-03-20 15:44 Regina Obe <lr@pcorp.us> * [r6945] doc/introduction.xml: fix typo 2011-03-20 14:01 jorgearevalo * [r6944] raster/rt_pg/rtpostgis.sql.in.c, raster/test/regress/rt_addband.sql, raster/test/regress/rt_addband_expected, raster/test/regress/rt_mapalgebra_expected: Two ST_AddBands missing variants added. Related tickets #858, #792. 2011-03-20 08:55 Sandro Santilli <strk@keybit.net> * [r6943] 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 Sandro Santilli <strk@keybit.net> * [r6942] topology/sql/populate.sql, 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 Regina Obe <lr@pcorp.us> * [r6941] NEWS, doc/release_notes.xml: more company contribution amendments 2011-03-19 02:31 Regina Obe <lr@pcorp.us> * [r6940] NEWS, doc/release_notes.xml: more updating to better reflect corporate sponsor contributions 2011-03-19 02:05 Regina Obe <lr@pcorp.us> * [r6939] NEWS, doc/introduction.xml, 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 Regina Obe <lr@pcorp.us> * [r6938] liblwgeom/lwout_x3d.c: Fill in coordIndex for multipolygons 2011-03-18 20:06 Regina Obe <lr@pcorp.us> * [r6937] regress/loader/Latin1.select.expected: 2011-03-18 19:56 Regina Obe <lr@pcorp.us> * [r6936] regress/loader/PointWithSchema.select.expected: force to LF eol type so doesn't barf in MingW 2011-03-18 19:43 Paul Ramsey <pramsey@cleverelephant.ca> * [r6935] loader/shp2pgsql-cli.c, 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 Regina Obe <lr@pcorp.us> * [r6934] NEWS, doc/introduction.xml, 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r6933] 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r6932] loader/shp2pgsql-core.c, regress/Makefile.in, regress/loader/Latin1.dbf, regress/loader/Latin1.opts, regress/loader/Latin1.select.expected, regress/loader/Latin1.select.sql, regress/loader/README, regress/run_test: Jeff Adams: Added regression test for LATIN1 encoding, fixed failure to convert to UTF8. (#808) 2011-03-18 19:03 Regina Obe <lr@pcorp.us> * [r6931] 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r6930] regress/loader/Arc-G.shp.expected, regress/loader/ArcM-G.shp.expected, regress/loader/ArcZ-G.shp.expected, regress/loader/MultiPoint-G.shp.expected, regress/loader/MultiPointM-G.shp.expected, regress/loader/MultiPointZ-G.shp.expected, regress/loader/Point-G.shp.expected, regress/loader/PointM-G.shp.expected, regress/loader/PointZ-G.shp.expected, regress/loader/Polygon-G.shp.expected, regress/loader/PolygonM-G.shp.expected, regress/loader/PolygonZ-G.shp.expected, regress/run_test: Jeff Adams: Added dumping tests for -G versions of loader regress tests. 2011-03-18 18:21 Paul Ramsey <pramsey@cleverelephant.ca> * [r6929] regress/loader/Arc-G.select.expected, regress/loader/Arc.select.sql, regress/loader/ArcM-G.select.expected, regress/loader/ArcM.select.sql, regress/loader/ArcZ-G.select.expected, regress/loader/ArcZ.select.sql, regress/loader/MultiPoint-G.select.expected, regress/loader/MultiPoint.select.sql, regress/loader/MultiPointM-G.select.expected, regress/loader/MultiPointM.select.sql, regress/loader/MultiPointZ-G.select.expected, regress/loader/MultiPointZ.select.sql, regress/loader/Point-G.select.expected, regress/loader/Point.select.sql, regress/loader/PointM-G.select.expected, regress/loader/PointM.select.sql, regress/loader/PointZ-G.select.expected, regress/loader/PointZ.select.sql, regress/loader/Polygon-G.select.expected, regress/loader/Polygon.select.sql, regress/loader/PolygonM-G.select.expected, regress/loader/PolygonM.select.sql, regress/loader/PolygonZ-G.select.expected, regress/loader/PolygonZ.select.sql, regress/run_test: Jeff Adams: Now runs all the normal regression tests with the -G option as well. (#358) 2011-03-18 17:36 Paul Ramsey <pramsey@cleverelephant.ca> * [r6928] regress/Makefile.in, regress/loader/PointWithSchema-post.sql, regress/loader/PointWithSchema-pre.sql, regress/loader/PointWithSchema.dbf, regress/loader/PointWithSchema.opts, regress/loader/PointWithSchema.select.expected, regress/loader/PointWithSchema.select.sql, regress/loader/PointWithSchema.shp, 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r6927] loader/shp2pgsql-cli.c: Jeff Adams: Per suggestion on #857, corrected output to indicate table name is optional. 2011-03-18 16:47 Paul Ramsey <pramsey@cleverelephant.ca> * [r6926] postgis/gserialized.h: Whoops, back out the gserialized flag 2011-03-18 16:24 Paul Ramsey <pramsey@cleverelephant.ca> * [r6925] loader/shp2pgsql-core.c, loader/shp2pgsql-core.h, regress/loader/MultiToSinglePoint-w.select.expected, regress/loader/NotReallyMultiPoint-w.select.expected, regress/loader/ReprojectPts-w.select.expected, regress/loader/ReprojectPtsGeog-w.select.expected: Jeff Adams: Increasing precision due to tests failing in automatic build. 2011-03-18 16:16 Paul Ramsey <pramsey@cleverelephant.ca> * [r6924] postgis/geography.sql.in.c, postgis/gserialized.h, postgis/gserialized_gist_nd.c, postgis/lwgeom_btree.c, 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r6923] raster/rt_core/rt_api.c: Fix build fail when DEBUG = 1. 2011-03-18 15:40 Paul Ramsey <pramsey@cleverelephant.ca> * [r6922] doc/man/shp2pgsql.1, doc/using_postgis_dataman.xml, loader/shp2pgsql-cli.c, loader/shp2pgsql-core.c, loader/shp2pgsql-core.h, loader/shp2pgsql-gui.c, regress/Makefile.in, regress/loader/Arc-w.select.expected, regress/loader/Arc-wkb.expected, regress/loader/Arc-wkb.sql, regress/loader/Arc-wkt.expected, regress/loader/Arc-wkt.sql, regress/loader/Arc.select.expected, regress/loader/Arc.select.sql, regress/loader/Arc.shp.expected, regress/loader/ArcM-w.select.expected, regress/loader/ArcM-wkb.expected, regress/loader/ArcM-wkb.sql, regress/loader/ArcM-wkt.expected, regress/loader/ArcM-wkt.sql, regress/loader/ArcM.select.expected, regress/loader/ArcM.select.sql, regress/loader/ArcM.shp.expected, regress/loader/ArcZ-w.select.expected, regress/loader/ArcZ-wkb.expected, regress/loader/ArcZ-wkt.expected, regress/loader/ArcZ.select.expected, regress/loader/ArcZ.select.sql, regress/loader/ArcZ.shp.expected, regress/loader/MultiPoint-w.select.expected, regress/loader/MultiPoint-wkb.expected, regress/loader/MultiPoint-wkb.sql, regress/loader/MultiPoint-wkt.expected, regress/loader/MultiPoint-wkt.sql, regress/loader/MultiPoint.select.expected, regress/loader/MultiPoint.select.sql, regress/loader/MultiPoint.shp.expected, regress/loader/MultiPointM-w.select.expected, regress/loader/MultiPointM-wkb.expected, regress/loader/MultiPointM-wkb.sql, regress/loader/MultiPointM-wkt.expected, regress/loader/MultiPointM-wkt.sql, regress/loader/MultiPointM.select.expected, regress/loader/MultiPointM.select.sql, regress/loader/MultiPointM.shp.expected, regress/loader/MultiPointZ-w.select.expected, regress/loader/MultiPointZ-wkb.expected, regress/loader/MultiPointZ-wkb.sql, regress/loader/MultiPointZ-wkt.expected, regress/loader/MultiPointZ-wkt.sql, regress/loader/MultiPointZ.select.expected, regress/loader/MultiPointZ.select.sql, regress/loader/MultiPointZ.shp.expected, regress/loader/MultiToSinglePoint-w.select.expected, regress/loader/MultiToSinglePoint.dbf, regress/loader/MultiToSinglePoint.opts, regress/loader/MultiToSinglePoint.select.expected, regress/loader/MultiToSinglePoint.select.sql, regress/loader/MultiToSinglePoint.shp, regress/loader/MultiToSinglePoint.shp.expected, regress/loader/MultiToSinglePoint.shx, regress/loader/NoTransPoint-w.select.expected, regress/loader/NoTransPoint-wkb.expected, regress/loader/NoTransPoint-wkb.sql, regress/loader/NoTransPoint-wkt.expected, regress/loader/NoTransPoint-wkt.sql, regress/loader/NoTransPoint.select.expected, regress/loader/NoTransPoint.select.sql, regress/loader/NoTransPoint.shp.expected, regress/loader/NotReallyMultiPoint-w.select.expected, regress/loader/NotReallyMultiPoint.dbf, regress/loader/NotReallyMultiPoint.select.expected, regress/loader/NotReallyMultiPoint.select.sql, regress/loader/NotReallyMultiPoint.shp, regress/loader/NotReallyMultiPoint.shp.expected, regress/loader/NotReallyMultiPoint.shx, regress/loader/Point-w.select.expected, regress/loader/Point-wkb.expected, regress/loader/Point-wkb.sql, regress/loader/Point-wkt.expected, regress/loader/Point-wkt.sql, regress/loader/Point.select.expected, regress/loader/Point.select.sql, regress/loader/Point.shp.expected, regress/loader/PointM-w.select.expected, regress/loader/PointM-wkb.expected, regress/loader/PointM-wkb.sql, regress/loader/PointM-wkt.expected, regress/loader/PointM-wkt.sql, regress/loader/PointM.select.expected, regress/loader/PointM.select.sql, regress/loader/PointM.shp.expected, regress/loader/PointZ-w.select.expected, regress/loader/PointZ-wkb.expected, regress/loader/PointZ-wkb.sql, regress/loader/PointZ-wkt.expected, regress/loader/PointZ-wkt.sql, regress/loader/PointZ.select.expected, regress/loader/PointZ.select.sql, regress/loader/PointZ.shp.expected, regress/loader/Polygon-w.select.expected, regress/loader/Polygon-wkb.expected, regress/loader/Polygon-wkb.sql, regress/loader/Polygon-wkt.expected, regress/loader/Polygon-wkt.sql, regress/loader/Polygon.select.expected, regress/loader/Polygon.select.sql, regress/loader/Polygon.shp.expected, regress/loader/PolygonM-w.select.expected, regress/loader/PolygonM-wkb.expected, regress/loader/PolygonM-wkb.sql, regress/loader/PolygonM-wkt.expected, regress/loader/PolygonM-wkt.sql, regress/loader/PolygonM.select.expected, regress/loader/PolygonM.select.sql, regress/loader/PolygonM.shp.expected, regress/loader/PolygonZ-w.select.expected, regress/loader/PolygonZ-wkb.expected, regress/loader/PolygonZ-wkb.sql, regress/loader/PolygonZ-wkt.expected, regress/loader/PolygonZ-wkt.sql, regress/loader/PolygonZ.select.expected, regress/loader/PolygonZ.select.sql, regress/loader/PolygonZ.shp.expected, regress/loader/README, regress/loader/ReprojectPts-pre.sql, regress/loader/ReprojectPts-w.select.expected, regress/loader/ReprojectPts.dbf, regress/loader/ReprojectPts.opts, regress/loader/ReprojectPts.select.expected, regress/loader/ReprojectPts.select.sql, regress/loader/ReprojectPts.shp, regress/loader/ReprojectPts.shx, regress/loader/ReprojectPtsGeog-pre.sql, regress/loader/ReprojectPtsGeog-w.select.expected, regress/loader/ReprojectPtsGeog.dbf, regress/loader/ReprojectPtsGeog.opts, regress/loader/ReprojectPtsGeog.select.expected, regress/loader/ReprojectPtsGeog.select.sql, regress/loader/ReprojectPtsGeog.shp, regress/loader/ReprojectPtsGeog.shx, regress/loader/TSIPolygon-w.select.expected, regress/loader/TSIPolygon-wkb.expected, regress/loader/TSIPolygon-wkb.sql, regress/loader/TSIPolygon-wkt.expected, regress/loader/TSIPolygon-wkt.sql, regress/loader/TSIPolygon.select.expected, regress/loader/TSIPolygon.select.sql, regress/loader/TSIPolygon.shp.expected, regress/loader/TSTIPolygon-w.select.expected, regress/loader/TSTIPolygon-wkb.expected, regress/loader/TSTIPolygon-wkb.sql, regress/loader/TSTIPolygon-wkt.expected, regress/loader/TSTIPolygon-wkt.sql, regress/loader/TSTIPolygon.select.expected, regress/loader/TSTIPolygon.select.sql, regress/loader/TSTIPolygon.shp.expected, regress/loader/TSTPolygon-w.select.expected, regress/loader/TSTPolygon-wkb.expected, regress/loader/TSTPolygon-wkb.sql, regress/loader/TSTPolygon-wkt.expected, regress/loader/TSTPolygon-wkt.sql, regress/loader/TSTPolygon.select.expected, regress/loader/TSTPolygon.select.sql, regress/loader/TSTPolygon.shp.expected, regress/out_geometry.sql, 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 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r6921] raster/rt_pg/rtpostgis.sql.in.c, raster/scripts/plpgsql/_MapAlgebraParts.sql, raster/scripts/plpgsql/st_reclass.sql, raster/scripts/python/raster2pgsql.py, 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 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r6920] raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, raster/rt_pg/rt_pg.c, raster/test/regress/rt_addband_expected, raster/test/regress/rt_io_expected, 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r6919] postgis/lwgeom_functions_analytic.c, postgis/lwgeom_gist.c, postgis/lwgeom_rtree.c, postgis/lwgeom_spheroid.c: Quiet some debug-level warnings. 2011-03-17 19:27 Paul Ramsey <pramsey@cleverelephant.ca> * [r6918] postgis/gserialized_gist_2d.c: Fix mis-named debugging global 2011-03-17 13:44 Paul Ramsey <pramsey@cleverelephant.ca> * [r6917] liblwgeom/liblwgeom.h, postgis/Makefile.in, postgis/geography.h, postgis/geography.sql.in.c, postgis/geography_btree.c, postgis/geography_gist.c, postgis/gserialized_gist.c, postgis/gserialized_gist.h, postgis/gserialized_gist_2d.c, postgis/gserialized_gist_nd.c, postgis/postgis.sql.in.c: Replace variable-length-key 2D index with fixed-length-key for GSERIALIZED case. 2011-03-17 00:08 Sandro Santilli <strk@keybit.net> * [r6916] topology/sql/populate.sql: Avoid using ST_SharedPath in topology.AddFace as well. 2011-03-16 22:15 Regina Obe <lr@pcorp.us> * [r6915] doc/reference_output.xml, 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 Regina Obe <lr@pcorp.us> * [r6914] 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r6913] doc/man/shp2pgsql.1: Jeff Adams: Updated man page for -X, -T, and -e parameters (#110 and #67). 2011-03-16 19:16 Paul Ramsey <pramsey@cleverelephant.ca> * [r6912] regress/run_test: Jeff Adams: Only automatically run -D tests if no custom parameters have been set. 2011-03-16 18:48 jorgearevalo * [r6911] raster/rt_core/rt_api.c, 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 Regina Obe <lr@pcorp.us> * [r6910] doc/reference_raster.xml: replace & with & to fix build 2011-03-16 17:16 Paul Ramsey <pramsey@cleverelephant.ca> * [r6909] loader/shp2pgsql-cli.c, loader/shp2pgsql-core.c, loader/shp2pgsql-core.h, regress/Makefile.in, regress/loader/NoTransPoint-wkb.expected, regress/loader/NoTransPoint-wkb.sql, regress/loader/NoTransPoint-wkt.expected, regress/loader/NoTransPoint-wkt.sql, regress/loader/NoTransPoint.dbf, regress/loader/NoTransPoint.opts, regress/loader/NoTransPoint.shp, regress/loader/NoTransPoint.shx: Jeff Adams patch to add command line flag to not use a transaction. (#110) 2011-03-16 16:47 Regina Obe <lr@pcorp.us> * [r6908] doc/reference_raster.xml: #651 revise ST_MakeEmptyRaster so arg names and types are consistent 2011-03-16 14:06 Paul Ramsey <pramsey@cleverelephant.ca> * [r6907] regress/loader/README, regress/loader/TSIPolygon-wkb.expected, regress/loader/TSIPolygon-wkb.sql, regress/loader/TSIPolygon-wkt.expected, regress/loader/TSIPolygon-wkt.sql, regress/loader/TSIPolygon.dbf, regress/loader/TSIPolygon.opts, regress/loader/TSIPolygon.shp, regress/loader/TSIPolygon.shx, regress/loader/TSTIPolygon-wkb.expected, regress/loader/TSTIPolygon-wkb.sql, regress/loader/TSTIPolygon-wkt.expected, regress/loader/TSTIPolygon-wkt.sql, regress/loader/TSTIPolygon.dbf, regress/loader/TSTIPolygon.opts, regress/loader/TSTIPolygon.shp, regress/loader/TSTIPolygon.shx, regress/loader/TSTPolygon-wkb.expected, regress/loader/TSTPolygon-wkb.sql, regress/loader/TSTPolygon-wkt.expected, regress/loader/TSTPolygon-wkt.sql, regress/loader/TSTPolygon.dbf, regress/loader/TSTPolygon.opts, regress/loader/TSTPolygon.shp, regress/loader/TSTPolygon.shx, regress/run_test: Jeff Adams new testing of loader with cmd line options. 2011-03-16 13:03 Paul Ramsey <pramsey@cleverelephant.ca> * [r6906] regress/README, regress/run_test: Jeff Adams patch to allow pre/post actions in regression tests 2011-03-16 13:02 Paul Ramsey <pramsey@cleverelephant.ca> * [r6905] loader/shp2pgsql-cli.c, loader/shp2pgsql-core.c, loader/shp2pgsql-core.h: Jeff Adams patch to support tablespaces (#67) 2011-03-16 05:15 Regina Obe <lr@pcorp.us> * [r6904] 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 Regina Obe <lr@pcorp.us> * [r6903] liblwgeom/lwout_x3d.c, 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 * [r6902] doc/reference_raster.xml: Added ST_IsEmpty documentation. Related ticket #591. 2011-03-15 14:04 Regina Obe <lr@pcorp.us> * [r6901] regress/Makefile.in, regress/regress_management.sql, regress/regress_management_expected: Add regress tests for populate_geometry_columns,DropGeometryTable 2011-03-15 06:01 Regina Obe <lr@pcorp.us> * [r6900] liblwgeom/lwout_x3d.c: Fix copy comment error 2011-03-14 17:00 Regina Obe <lr@pcorp.us> * [r6899] liblwgeom/lwout_x3d.c: Lots of fixes. TIN is about perfect, Point, multipoint about perfect too, LINESTRING close. 2011-03-12 10:42 Regina Obe <lr@pcorp.us> * [r6898] NEWS, doc/release_notes.xml: minor corrections 2011-03-11 21:12 Regina Obe <lr@pcorp.us> * [r6897] liblwgeom/Makefile.in, liblwgeom/lwout_x3d.c, postgis/lwgeom_export.c, 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 Regina Obe <lr@pcorp.us> * [r6896] doc/extras_topology.xml: minor change 2011-03-11 12:37 Regina Obe <lr@pcorp.us> * [r6895] 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 Regina Obe <lr@pcorp.us> * [r6894] doc/extras_topology.xml, doc/release_notes.xml: document GetFaceByPoint and revise release_notes 2011-03-10 21:18 Regina Obe <lr@pcorp.us> * [r6893] doc/faq_raster.xml: Add in Jorge's great windows instructions 2011-03-10 18:53 Sandro Santilli <strk@keybit.net> * [r6892] regress/run_test: Add a --raster flag to run_test 2011-03-10 11:33 Sandro Santilli <strk@keybit.net> * [r6891] 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 21:59 Sandro Santilli <strk@keybit.net> * [r6889] topology/Makefile.in, topology/sql/query/getfacebypoint.sql, topology/test/Makefile, topology/test/regress/getfacebypoint.sql, topology/test/regress/getfacebypoint_expected, topology/topology.sql.in.c: Ticket #849 by Andrea Peri: topology.GetFaceByPoint implementation and test 2011-03-09 19:18 Sandro Santilli <strk@keybit.net> * [r6888] doc/extras_topology.xml, topology/Makefile.in, topology/sql/manage/CopyTopology.sql, topology/test/Makefile, topology/test/regress/copytopology.sql, topology/test/regress/copytopology_expected, topology/topology.sql.in.c: Ticket #856: topology.CopyTopology(text,text) implementation, test and documentation 2011-03-09 16:30 Sandro Santilli <strk@keybit.net> * [r6887] topology/test/regress/createtopogeom.sql, topology/test/regress/createtopogeom_expected: Make createtopogeom test independent from the number of topologies created before running it 2011-03-09 10:19 Sandro Santilli <strk@keybit.net> * [r6886] topology/Makefile.in, topology/sql/manage, topology/sql/manage/TopologySummary.sql, topology/topology.sql.in.c: Ticket #855: topology.TopologySummary(<name>) 2011-03-09 10:14 Sandro Santilli <strk@keybit.net> * [r6885] NEWS: Add note for ST_Relate with boundary node rule 2011-03-08 15:26 Sandro Santilli <strk@keybit.net> * [r6884] 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 Sandro Santilli <strk@keybit.net> * [r6883] doc/reference_measure.xml: Some (poor) documentation for ST_Relate(g1,g2,boundaryNodeRule) 2011-03-08 10:23 Sandro Santilli <strk@keybit.net> * [r6882] postgis/lwgeom_geos.c, postgis/postgis.sql.in.c, regress/Makefile.in, regress/relate_bnr.sql, regress/relate_bnr_expected: Ticket #844: add support for boundary node rule specification in ST_Relate [RT-SIGTA] 2011-03-08 08:16 Sandro Santilli <strk@keybit.net> * [r6881] regress/Makefile.in, regress/relate.sql, regress/relate_expected, regress/relate_test: Enable a very old relate test which for some reason was never automatically run 2011-03-07 11:05 Sandro Santilli <strk@keybit.net> * [r6880] topology/sql/gml.sql: Avoid using ST_SharedPath (expensive) 2011-03-05 11:00 jorgearevalo * [r6879] raster/scripts/python/raster2pgsql.py: is_nan function defined for Python versions under 2.6 2011-03-05 09:12 Regina Obe <lr@pcorp.us> * [r6878] doc/reference_accessor.xml: more marks of TIN 2011-03-05 06:17 Regina Obe <lr@pcorp.us> * [r6877] doc/reference_accessor.xml: Flag more functions as supporting TINS, provide some examples 2011-03-05 06:07 Regina Obe <lr@pcorp.us> * [r6876] doc/reference_accessor.xml, doc/reference_processing.xml: more examples of TIN and polyhedral surfaces 2011-03-05 05:51 Regina Obe <lr@pcorp.us> * [r6875] doc/reference_processing.xml: Fix ST_DumpPoints 3D examples so they don't flatten to 2D 2011-03-01 14:47 Sandro Santilli <strk@keybit.net> * [r6874] .gitignore: More ignores 2011-02-28 18:14 Sandro Santilli <strk@keybit.net> * [r6873] 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 Sandro Santilli <strk@keybit.net> * [r6872] topology/test/regress/addface.sql, topology/test/regress/addface_expected: Add test for invalid AddFace call (polygon not fully defined by known edges) 2011-02-28 10:40 Sandro Santilli <strk@keybit.net> * [r6871] topology/test/regress/getedgebypoint_expected, topology/test/regress/getnodebypoint_expected: Founded -> Found (in expected results..) 2011-02-26 21:29 Regina Obe <lr@pcorp.us> * [r6870] doc/extras_topology.xml, topology/sql/query/getedgebypoint.sql, topology/sql/query/getnodebypoint.sql: #848 Fix eror message for GetNodeByPoint, GetNodeByEdge 2011-02-26 04:22 Regina Obe <lr@pcorp.us> * [r6869] doc/extras_topology.xml: cealn up examples and data type mistake 2011-02-26 03:32 Regina Obe <lr@pcorp.us> * [r6868] doc/extras_topology.xml, doc/xsl/postgis_aggs_mm.xml.xsl: minor changes and attempt to fix matrix table (cutting off now) 2011-02-25 23:01 Regina Obe <lr@pcorp.us> * [r6867] 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 Sandro Santilli <strk@keybit.net> * [r6866] topology/sql/query/getedgebypoint.sql, topology/sql/query/getnodebypoint.sql: Update copyright notice 2011-02-25 08:56 Sandro Santilli <strk@keybit.net> * [r6865] topology/Makefile.in, topology/sql/query/getedgebypoint.sql, topology/test/Makefile, topology/test/regress/getedgebypoint.sql, topology/test/regress/getedgebypoint_expected, 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 Sandro Santilli <strk@keybit.net> * [r6864] topology/Makefile.in, topology/sql/query, topology/sql/query/getnodebypoint.sql, topology/test/Makefile, topology/test/regress/getnodebypoint.sql, topology/test/regress/getnodebypoint_expected, topology/topology.sql.in.c: topology.GetEdgeByPoint: implementation and regress test, by Andrea Peri. Ticket #793 2011-02-24 21:44 nicklas * [r6863] liblwgeom/measures.c, liblwgeom/measures.h, liblwgeom/measures3d.c, liblwgeom/measures3d.h: Copyright notes 2011-02-24 17:39 Regina Obe <lr@pcorp.us> * [r6862] doc/extras_tigergeocoder.xml: fix typo 2011-02-24 17:23 Regina Obe <lr@pcorp.us> * [r6861] 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 * [r6860] 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 Sandro Santilli <strk@keybit.net> * [r6859] postgis/lwgeom_functions_analytic.c: Improve precision of point_in_ring_rtree too (bug #845). 2011-02-24 15:17 Sandro Santilli <strk@keybit.net> * [r6857] postgis/lwgeom_functions_analytic.c, regress/tickets.sql, regress/tickets_expected: Improve precision of point_in_ring. Fixes and regress-tests bug #845. 2011-02-24 07:54 Regina Obe <lr@pcorp.us> * [r6856] CREDITS: note psc members 2011-02-24 07:52 Regina Obe <lr@pcorp.us> * [r6855] CREDITS: amend list of core contributors, add in their svn usernames and core areas of responsibility 2011-02-24 07:35 Regina Obe <lr@pcorp.us> * [r6854] CREDITS, 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 Regina Obe <lr@pcorp.us> * [r6853] 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 Sandro Santilli <strk@keybit.net> * [r6852] doc/reference_output.xml, postgis/lwgeom_export.c, regress/out_geometry.sql, regress/out_geometry_expected: Ticket #816: flag to select <LineString> over <Curve> for GML3 line output [RT-SIGTA] 2011-02-22 14:25 Sandro Santilli <strk@keybit.net> * [r6851] liblwgeom/cunit/cu_out_gml.c: Test new LW_GML_SHORTLINE GML2 option [RT-SIGTA] 2011-02-22 14:25 Sandro Santilli <strk@keybit.net> * [r6850] liblwgeom/liblwgeom.h, liblwgeom/lwout_gml.c: Add LW_GML_SHORTLINE flag to prefer <LineString> over <Curve> tag for lines GML3 output [RT-SIGTA] 2011-02-22 13:01 Sandro Santilli <strk@keybit.net> * [r6849] liblwgeom/cunit/cu_out_gml.c, liblwgeom/liblwgeom.h, liblwgeom/lwout_gml.c, postgis/geography_inout.c, postgis/lwgeom_export.c: Use a single bitfield for GML output options [RT-SIGTA] 2011-02-19 01:05 Mateusz Loskot <mateusz@loskot.net> * [r6848] configure.ac: Improved GDAL detection and reporting 2011-02-19 00:42 Mateusz Loskot <mateusz@loskot.net> * [r6847] configure.ac: ./configure checks for GDAL Python bindings with built-in NumPy array support (Ticket #838) 2011-02-18 16:24 Sandro Santilli <strk@keybit.net> * [r6846] 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 Sandro Santilli <strk@keybit.net> * [r6845] topology/test/regress/addface.sql, topology/test/regress/addface_expected, topology/test/regress/createtopogeom_expected: Test passing polygons with holes to topology.AddFace [RT-SIGTA] 2011-02-17 19:19 Regina Obe <lr@pcorp.us> * [r6844] doc/reference_constructor.xml, doc/reference_output.xml: Amend ST_AsGML and ST_GeomFromGML to include the fact they support TINS 2011-02-17 13:13 Regina Obe <lr@pcorp.us> * [r6843] doc/reference_raster.xml: 2011-02-17 13:08 Regina Obe <lr@pcorp.us> * [r6842] doc/reference_raster.xml: wrong statement 2011-02-17 13:02 Regina Obe <lr@pcorp.us> * [r6841] doc/reference_raster.xml: indent a bit better 2011-02-17 13:01 Regina Obe <lr@pcorp.us> * [r6840] doc/reference_raster.xml: Provide a more useful example of map algebra. 2011-02-17 12:15 Regina Obe <lr@pcorp.us> * [r6839] doc/reference_raster.xml: fix typo and add reference to ST_Value 2011-02-17 12:10 Regina Obe <lr@pcorp.us> * [r6838] 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 Regina Obe <lr@pcorp.us> * [r6837] doc/reference_raster.xml: provide an example of map algebra 2011-02-17 04:31 Regina Obe <lr@pcorp.us> * [r6836] doc/doxygen.cfg.in: #836 PostGIS raster in 2.0 is not being output in Trunk Doxygen 2011-02-17 04:23 Regina Obe <lr@pcorp.us> * [r6835] doc/reference_raster.xml: Document ST_MapAlgebra -- need better description and examples forthcoming 2011-02-16 19:15 jorgearevalo * [r6834] doc/reference_raster.xml: Added documentation for the new version of ST_AddBand function 2011-02-16 19:12 jorgearevalo * [r6833] raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, raster/test/regress/rt_addband.sql, 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 * [r6832] doc/reference_raster.xml, raster/rt_core/ma_lexer.l, raster/rt_core/ma_parser.y, raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, raster/test/regress/Makefile.in, raster/test/regress/create_rt_mapalgebra_test.sql, raster/test/regress/create_rt_mapalgebra_test_expected, raster/test/regress/rt_mapalgebra.sql, 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 Sandro Santilli <strk@keybit.net> * [r6831] NEWS: Add UnaryUnion item 2011-02-16 11:15 Sandro Santilli <strk@keybit.net> * [r6830] doc/reference_processing.xml: Document ST_UnaryUnion 2011-02-16 10:19 Sandro Santilli <strk@keybit.net> * [r6829] regress/run_test: Stop on first error when creating the regress db 2011-02-16 10:19 Sandro Santilli <strk@keybit.net> * [r6828] doc/reference_accessor.xml, postgis/postgis.sql.in.c, regress/isvaliddetail.sql, 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 Sandro Santilli <strk@keybit.net> * [r6827] 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 Sandro Santilli <strk@keybit.net> * [r6826] regress/Makefile.in, regress/isvaliddetail.sql, regress/isvaliddetail_expected: Regression test for ST_isValidDetail (including "ESRI" flag) [RT-SIGTA] 2011-02-16 08:34 Sandro Santilli <strk@keybit.net> * [r6825] doc/reference_accessor.xml: Document ST_isValidDetail(geom, flags) variant [RT-SIGTA] 2011-02-15 17:36 Sandro Santilli <strk@keybit.net> * [r6824] postgis/lwgeom_geos.c, postgis/postgis.sql.in.c: Allow specifying validity checking flags in ST_isValidDetail [RT-SIGTA] 2011-02-15 13:49 Regina Obe <lr@pcorp.us> * [r6823] doc/extras_tigergeocoder.xml, 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 Sandro Santilli <strk@keybit.net> * [r6822] 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 Regina Obe <lr@pcorp.us> * [r6821] doc/extras_tigergeocoder.xml: document reverse_geocode 2011-02-15 06:36 Regina Obe <lr@pcorp.us> * [r6820] 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 Regina Obe <lr@pcorp.us> * [r6819] extras/tiger_geocoder/tiger_2010/create_geocode.sql, extras/tiger_geocoder/tiger_2010/geocode/other_helper_functions.sql, 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 Regina Obe <lr@pcorp.us> * [r6818] 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 Regina Obe <lr@pcorp.us> * [r6817] 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 Sandro Santilli <strk@keybit.net> * [r6816] postgis/lwgeom_geos.c, postgis/postgis.sql.in.c, regress/Makefile.in, regress/unaryunion.sql, regress/unaryunion_expected: ST_UnaryUnion and test 2011-02-14 12:10 jorgearevalo * [r6815] 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 Regina Obe <lr@pcorp.us> * [r6814] doc/extras_topology.xml: fix another mismatched tag 2011-02-14 03:33 Regina Obe <lr@pcorp.us> * [r6813] doc/extras_topology.xml: put in missing / and not about implementation 2011-02-14 03:10 Regina Obe <lr@pcorp.us> * [r6812] doc/extras_topology.xml: recommit 2011-02-14 02:33 Regina Obe <lr@pcorp.us> * [r6811] doc/faq_raster.xml: amend mapserver instructions mode='2' is now required for most rasters to display 2011-02-13 03:51 Regina Obe <lr@pcorp.us> * [r6810] 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 Regina Obe <lr@pcorp.us> * [r6809] doc/extras_topology.xml: ST_AddEdgeNewFaces - still need to put in an example 2011-02-12 18:22 Regina Obe <lr@pcorp.us> * [r6808] doc/faq_raster.xml, doc/reference_raster.xml: fix typo and add minor amendments 2011-02-11 22:58 Regina Obe <lr@pcorp.us> * [r6807] doc/reference_raster.xml: 2011-02-11 22:45 Regina Obe <lr@pcorp.us> * [r6806] doc/reference_raster.xml: add back in example 2011-02-11 22:40 Regina Obe <lr@pcorp.us> * [r6805] doc/reference_raster.xml: more pieces 2011-02-11 22:31 Regina Obe <lr@pcorp.us> * [r6804] doc/reference_raster.xml: add another piece 2011-02-11 22:18 Regina Obe <lr@pcorp.us> * [r6803] doc/reference_raster.xml: Slowly put back new section -- last build worked. 2011-02-11 22:06 Regina Obe <lr@pcorp.us> * [r6802] doc/reference_raster.xml: remove new section to see if that fixes build 2011-02-11 21:15 Regina Obe <lr@pcorp.us> * [r6801] doc/reference_raster.xml: Get rid of <p> and replace with <para> 2011-02-11 21:04 Regina Obe <lr@pcorp.us> * [r6800] doc/reference_raster.xml: Hudson is alive again but not happy. Hopefully this will make him happier. 2011-02-11 08:56 Regina Obe <lr@pcorp.us> * [r6799] 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 Regina Obe <lr@pcorp.us> * [r6798] doc/README, doc/extras_tigergeocoder.xml, doc/faq.xml, doc/faq_raster.xml, doc/geography.txt, doc/installation.xml, doc/reference_accessor.xml, doc/reference_lrs.xml, doc/reference_misc.xml, doc/reference_output.xml, doc/reference_processing.xml, doc/reference_raster.xml, doc/release_notes.xml, doc/using_postgis_dataman.xml, doc/xsl/postgis_aggs_mm.xml.xsl: #824 more corrections from Kashif Rasul 2011-02-10 06:56 Regina Obe <lr@pcorp.us> * [r6797] doc/extras_tigergeocoder.xml: wow geocoder flies on decent hardware. 2011-02-10 06:10 Regina Obe <lr@pcorp.us> * [r6796] doc/reporting.xml: documentaiton is in DocBook XML not SGML (well not anymore anyway). 2011-02-10 06:01 Regina Obe <lr@pcorp.us> * [r6795] NEWS, doc/introduction.xml, 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 Regina Obe <lr@pcorp.us> * [r6794] doc/extras_tigergeocoder.xml, 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 Regina Obe <lr@pcorp.us> * [r6793] extras/tiger_geocoder/tiger_2010/README, extras/tiger_geocoder/tiger_2010/tiger_loader.sql: Revise README to be clearer. Update the tiger_loader linux script. 2011-02-09 16:36 Sandro Santilli <strk@keybit.net> * [r6792] topology/sql/populate.sql: topology.AddFace: report an "uncovered point" on missing edges [RT-SIGTA] 2011-02-09 16:01 Regina Obe <lr@pcorp.us> * [r6791] 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 Regina Obe <lr@pcorp.us> * [r6790] doc/ZMSgeoms.txt, doc/extras_historytable.xml, doc/extras_topology.xml, doc/installation.xml, doc/reference_management.xml, doc/reference_measure.xml, doc/reference_output.xml, doc/reference_processing.xml, doc/reference_raster.xml, doc/reference_type.xml, doc/xsl/postgis_gardentest.sql.xsl, doc/xsl/postgis_gardentest_subset.sql.xsl, doc/xsl/raster_gardentest.sql.xsl, doc/xsl/topology_gardentest.sql.xsl: #821: doc typos errata from Kashif Rasul 2011-02-08 17:42 Sandro Santilli <strk@keybit.net> * [r6789] 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 Regina Obe <lr@pcorp.us> * [r6788] doc/extras_historytable.xml: fix typo 2011-02-07 17:51 Regina Obe <lr@pcorp.us> * [r6787] doc/Makefile.in, doc/extras.xml, doc/extras_historytable.xml, doc/postgis.xml: document history_table feature 2011-02-07 17:03 Sandro Santilli <strk@keybit.net> * [r6786] regress/run_test: Also set LANG (see ticket #819) [RT-SIGTA] 2011-02-07 16:53 Sandro Santilli <strk@keybit.net> * [r6785] topology/sql/populate.sql: Tag VOLATILE functions explicitly [RT-SIGTA] 2011-02-06 00:39 Regina Obe <lr@pcorp.us> * [r6784] doc/reference_editor.xml: oops 2011-02-06 00:34 Regina Obe <lr@pcorp.us> * [r6782] doc/reference_editor.xml: Fix typo in ST_SetSRID and add examples 2011-02-05 00:53 Regina Obe <lr@pcorp.us> * [r6781] doc/extras_tigergeocoder.xml, 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 Regina Obe <lr@pcorp.us> * [r6780] doc/extras_tigergeocoder.xml: 2011-02-04 18:33 Regina Obe <lr@pcorp.us> * [r6779] doc/extras_tigergeocoder.xml: fix some spelling and revise some wording 2011-02-04 17:33 Regina Obe <lr@pcorp.us> * [r6778] doc/extras_tigergeocoder.xml: add description of loader function. 2011-02-04 17:26 Sandro Santilli <strk@keybit.net> * [r6777] topology/topology.sql.in.c: Use quote_ident more... 2011-02-04 17:19 Sandro Santilli <strk@keybit.net> * [r6776] topology/test/Makefile, topology/test/regress/createtopogeom.sql, topology/test/regress/createtopogeom_expected, topology/topology.sql.in.c: Fix a bug in topology.CreateTopoGeom in presence of MixCased topologies [RT-SIGTA] 2011-02-04 16:31 Sandro Santilli <strk@keybit.net> * [r6775] topology/sql/populate.sql, topology/test/regress/addedge.sql, topology/test/regress/addedge_expected, topology/test/regress/addface.sql, topology/test/regress/addface_expected, topology/test/regress/addnode.sql, 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 Regina Obe <lr@pcorp.us> * [r6774] extras/tiger_geocoder/tiger_2010/create_geocode.bat, 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 Sandro Santilli <strk@keybit.net> * [r6773] postgis/lwgeom_estimate.c: ST_Estimated_Extent: make exception message about lack of stats clearer 2011-02-01 10:24 Sandro Santilli <strk@keybit.net> * [r6772] topology/test/regress/gml.sql, topology/test/regress/gml_expected: AsGML(TopoGeometry): test xref to visited face [RT-SIGTA]. 2011-02-01 09:55 Sandro Santilli <strk@keybit.net> * [r6771] topology/test/regress/gml.sql, topology/test/regress/gml_expected: AsGML(TopoGeometry): add test for faces marking visit of edges [RT-SIGTA] 2011-02-01 09:43 Sandro Santilli <strk@keybit.net> * [r6770] topology/test/regress/gml.sql, topology/test/regress/gml_expected: AsGML(TopoGeometry) Add test for ouput of multi puntual features [RT-SIGTA] 2011-01-31 20:26 Sandro Santilli <strk@keybit.net> * [r6769] doc/extras_topology.xml: Document the new version of topology.AsGML() signature (polluting for commandline friendliness!) 2011-01-31 17:33 Sandro Santilli <strk@keybit.net> * [r6768] topology/sql/gml.sql, topology/test/regress/gml_expected: Use a <gml:Face> tag for each topological face, allowing proper xrefs. Needs xref testing (requires overlapping topological features) [RT-SIGTA] 2011-01-31 15:04 Regina Obe <lr@pcorp.us> * [r6767] doc/reference_raster.xml, postgis/legacy.sql.in.c, postgis/postgis.sql.in.c: minor formatting change in doc. #722 remove more deprecated functions: ConvexHull. 2011-01-31 14:39 Regina Obe <lr@pcorp.us> * [r6766] doc/reference_raster.xml: fix typo 2011-01-31 14:37 Regina Obe <lr@pcorp.us> * [r6765] 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 Regina Obe <lr@pcorp.us> * [r6764] 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 Regina Obe <lr@pcorp.us> * [r6763] extras/tiger_geocoder/tiger_2010, extras/tiger_geocoder/tiger_geocoder_2010: rename to agree with documentation and other tiger folder 2011-01-28 21:31 Regina Obe <lr@pcorp.us> * [r6762] 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 Sandro Santilli <strk@keybit.net> * [r6761] doc/extras_topology.xml: syntetize purpose of AsGML(TopoGeometry) 2011-01-28 17:15 Sandro Santilli <strk@keybit.net> * [r6760] topology/sql/gml.sql: Use named parameters 2011-01-28 17:05 Sandro Santilli <strk@keybit.net> * [r6759] doc/extras_topology.xml, topology/sql/gml.sql, topology/test/regress/gml.sql, topology/test/regress/gml_expected: Add a "gmlversion" parameter to topology.AsGML(TopoGeometry). Test and document. [RT-SIGTA]. 2011-01-28 16:01 Regina Obe <lr@pcorp.us> * [r6758] doc/extras_tigergeocoder.xml: 2011-01-28 16:00 Regina Obe <lr@pcorp.us> * [r6757] doc/extras_tigergeocoder.xml: corrections to data types in functions -- had them backwards 2011-01-28 15:19 Regina Obe <lr@pcorp.us> * [r6756] extras/tiger_geocoder/tiger_geocoder_2010/create_geocode.sql, extras/tiger_geocoder/tiger_geocoder_2010/geocode/includes_address.sql, extras/tiger_geocoder/tiger_geocoder_2010/tiger_loader.sql: missed some spots 2011-01-28 15:01 Regina Obe <lr@pcorp.us> * [r6755] doc/extras_tigergeocoder.xml, extras/tiger_geocoder/README, extras/tiger_geocoder/tiger_2006andbefore/README, extras/tiger_geocoder/tiger_geocoder_2010/README, extras/tiger_geocoder/tiger_geocoder_2010/create_geocode.bat, extras/tiger_geocoder/tiger_geocoder_2010/create_geocode.sql, extras/tiger_geocoder/tiger_geocoder_2010/geocode/geocode.sql, extras/tiger_geocoder/tiger_geocoder_2010/geocode/geocode_address.sql, extras/tiger_geocoder/tiger_geocoder_2010/geocode/geocode_location.sql, extras/tiger_geocoder/tiger_geocoder_2010/geocode/includes_address.sql, extras/tiger_geocoder/tiger_geocoder_2010/geocode/interpolate_from_address.sql, extras/tiger_geocoder/tiger_geocoder_2010/geocode/other_helper_functions.sql, extras/tiger_geocoder/tiger_geocoder_2010/geocode/rate_attributes.sql, extras/tiger_geocoder/tiger_geocoder_2010/legacy_import/tiger2008/import_tiger_shps.sh, extras/tiger_geocoder/tiger_geocoder_2010/normalize/count_words.sql, extras/tiger_geocoder/tiger_geocoder_2010/normalize/end_soundex.sql, extras/tiger_geocoder/tiger_geocoder_2010/normalize/get_last_words.sql, extras/tiger_geocoder/tiger_geocoder_2010/normalize/location_extract.sql, extras/tiger_geocoder/tiger_geocoder_2010/normalize/location_extract_countysub_exact.sql, extras/tiger_geocoder/tiger_geocoder_2010/normalize/location_extract_countysub_fuzzy.sql, extras/tiger_geocoder/tiger_geocoder_2010/normalize/location_extract_place_exact.sql, extras/tiger_geocoder/tiger_geocoder_2010/normalize/location_extract_place_fuzzy.sql, extras/tiger_geocoder/tiger_geocoder_2010/normalize/normalize_address.sql, extras/tiger_geocoder/tiger_geocoder_2010/normalize/pprint_addy.sql, extras/tiger_geocoder/tiger_geocoder_2010/normalize/state_extract.sql, extras/tiger_geocoder/tiger_geocoder_2010/tables/lookup_tables_2010.sql, extras/tiger_geocoder/tiger_geocoder_2010/tiger_loader.sql, extras/tiger_geocoder/tiger_geocoder_2010/utility/cull_null.sql, extras/tiger_geocoder/tiger_geocoder_2010/utility/levenshtein_ignore_case.sql, extras/tiger_geocoder/tiger_geocoder_2010/utility/nullable_levenshtein.sql, 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 Regina Obe <lr@pcorp.us> * [r6754] doc/extras_tigergeocoder.xml: fix some typos 2011-01-28 13:09 Regina Obe <lr@pcorp.us> * [r6753] doc/extras_tigergeocoder.xml: put back missing tag 2011-01-28 13:03 Regina Obe <lr@pcorp.us> * [r6752] doc/extras_tigergeocoder.xml: simplify example 2011-01-28 12:27 Regina Obe <lr@pcorp.us> * [r6751] doc/extras_tigergeocoder.xml: get rid of some redundancy 2011-01-28 12:25 Regina Obe <lr@pcorp.us> * [r6750] doc/extras_tigergeocoder.xml: minor clarifications 2011-01-28 12:11 Regina Obe <lr@pcorp.us> * [r6748] 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 Sandro Santilli <strk@keybit.net> * [r6747] topology/sql/populate.sql, topology/test/regress/addface.sql, 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 Regina Obe <lr@pcorp.us> * [r6746] doc/extras_tigergeocoder.xml: document normalize_address and pprint_addy functions of tiger geocoder 2011-01-27 20:40 Sandro Santilli <strk@keybit.net> * [r6745] doc/extras_topology.xml: Document new parameter of AsGML(TopoGeometry) [RT-SIGTA]. 2011-01-27 20:35 Sandro Santilli <strk@keybit.net> * [r6744] topology/sql/gml.sql, topology/test/regress/gml.sql, 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 Regina Obe <lr@pcorp.us> * [r6743] doc/extras_tigergeocoder.xml: correction 2011-01-27 18:17 Regina Obe <lr@pcorp.us> * [r6742] doc/extras_tigergeocoder.xml, extras/tiger_geocoder/tiger_geocoder_2010/create_geocode.sql, extras/tiger_geocoder/tiger_geocoder_2010/geocode/geocode_address.sql, extras/tiger_geocoder/tiger_geocoder_2010/geocode/other_helper_functions.sql, 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 Regina Obe <lr@pcorp.us> * [r6741] doc/Makefile.in, doc/extras.xml, doc/extras_tigergeocoder.xml, doc/postgis.xml: start documenting tiger geocoder 2011-01-27 09:43 Sandro Santilli <strk@keybit.net> * [r6740] topology/sql/gml.sql, topology/test/regress/gml_expected: AsGML(TopoGeometry): fix xref syntax error (#811) [RT-SIGTA] 2011-01-27 08:48 Sandro Santilli <strk@keybit.net> * [r6739] topology/sql/populate.sql, topology/test/regress/addedge_expected: topology.AddEdge: when an intersection occurs, also report intersection point [RT-SIGTA] 2011-01-26 16:57 jorgearevalo * [r6738] raster/rt_pg/rt_pg.c: Added header for RASTER_setBandIsNoData.Related ticket #593. 2011-01-26 16:28 jorgearevalo * [r6737] 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 * [r6736] doc/reference_raster.xml, raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, raster/scripts/python/raster2pgsql.py, raster/test/regress/create_rt_band_properties_test.sql, raster/test/regress/rt_band_properties.sql, raster/test/regress/rt_band_properties_expected, 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 Regina Obe <lr@pcorp.us> * [r6735] 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 Sandro Santilli <strk@keybit.net> * [r6734] 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 Sandro Santilli <strk@keybit.net> * [r6733] doc/extras_topology.xml: Document the new 'visitedTable' parameter to topology.AsGML [RT-SIGTA]. 2011-01-25 21:52 Sandro Santilli <strk@keybit.net> * [r6732] topology/sql/gml.sql, topology/test/regress/gml.sql, topology/test/regress/gml_expected: Complete visited bookkeeping for AsGML(TopoGeometry) and automate test for it [RT-SIGTA] 2011-01-25 18:08 Sandro Santilli <strk@keybit.net> * [r6731] topology/sql/gml.sql, topology/sql/populate.sql, topology/sql/sqlmm.sql, topology/sql/topoelement/topoelement_agg.sql, topology/topology.sql.in.c: I realized we're in 2011... 2011-01-25 17:16 Regina Obe <lr@pcorp.us> * [r6730] doc/installation.xml: update installation instructions to include raster_comments.sql, topology_comments.sql 2011-01-25 17:04 Sandro Santilli <strk@keybit.net> * [r6729] topology/sql/gml.sql: AsGML(TopoGeometry): Add support for visited table and xlink:xref for Edges [RT-SIGTA] 2011-01-25 16:46 Regina Obe <lr@pcorp.us> * [r6728] doc/Makefile.in: Put in missing make topology_comments.sql and also add to the make comments routine 2011-01-25 15:05 Sandro Santilli <strk@keybit.net> * [r6726] topology/test/regress/gml.sql, topology/test/regress/gml_expected: Test use of the options argument to topology.AsGML [RT-SIGTA] 2011-01-25 14:52 Sandro Santilli <strk@keybit.net> * [r6725] doc/extras_topology.xml, topology/sql/gml.sql: Allow specifying GML output precision and options to the topology.AsGML(TopoGeometry) function [RT-SIGTA]. 2011-01-25 09:39 Sandro Santilli <strk@keybit.net> * [r6724] doc/extras_topology.xml, topology/sql/populate.sql, topology/test/regress/addedge.sql, 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 Regina Obe <lr@pcorp.us> * [r6723] extras/tiger_geocoder/tiger_geocoder_2010/legacy_import/import_tiger_shps.sh, extras/tiger_geocoder/tiger_geocoder_2010/legacy_import/load_tiger.sh, extras/tiger_geocoder/tiger_geocoder_2010/legacy_import/newdb.sh, extras/tiger_geocoder/tiger_geocoder_2010/legacy_import/tiger2008/import_tiger_shps.sh, extras/tiger_geocoder/tiger_geocoder_2010/legacy_import/tigerimport.sh, extras/tiger_geocoder/tiger_geocoder_2010/legacy_import/tigerpoly2.py: cleanup -- other legacy stuff is already in tiger2006 2011-01-25 06:36 Regina Obe <lr@pcorp.us> * [r6722] extras/tiger_geocoder/tiger_geocoder_2010: 2011-01-25 06:31 Regina Obe <lr@pcorp.us> * [r6721] extras/tiger_geocoder/INSTALL, extras/tiger_geocoder/README, extras/tiger_geocoder/create_geocode.sql, extras/tiger_geocoder/geocode, extras/tiger_geocoder/import, extras/tiger_geocoder/normalize, extras/tiger_geocoder/orig, extras/tiger_geocoder/tables, extras/tiger_geocoder/tiger_2006andbefore, extras/tiger_geocoder/tiger_2006andbefore/INSTALL, extras/tiger_geocoder/tiger_2006andbefore/README, extras/tiger_geocoder/tiger_2006andbefore/create_geocode.sql, extras/tiger_geocoder/tiger_2006andbefore/geocode, extras/tiger_geocoder/tiger_2006andbefore/geocode/geocode.sql, extras/tiger_geocoder/tiger_2006andbefore/geocode/geocode_address.sql, extras/tiger_geocoder/tiger_2006andbefore/geocode/geocode_address_countysub_exact.sql, extras/tiger_geocoder/tiger_2006andbefore/geocode/geocode_address_countysub_fuzzy.sql, extras/tiger_geocoder/tiger_2006andbefore/geocode/geocode_address_place_exact.sql, extras/tiger_geocoder/tiger_2006andbefore/geocode/geocode_address_place_fuzzy.sql, extras/tiger_geocoder/tiger_2006andbefore/geocode/geocode_address_state.sql, extras/tiger_geocoder/tiger_2006andbefore/geocode/geocode_address_zip.sql, extras/tiger_geocoder/tiger_2006andbefore/geocode/geocode_get_point.sql, extras/tiger_geocoder/tiger_2006andbefore/geocode/geocode_location.sql, extras/tiger_geocoder/tiger_2006andbefore/geocode/geocode_zip.sql, extras/tiger_geocoder/tiger_2006andbefore/geocode/includes_address.sql, extras/tiger_geocoder/tiger_2006andbefore/geocode/interpolate_from_address.sql, extras/tiger_geocoder/tiger_2006andbefore/geocode/rate_attributes.sql, extras/tiger_geocoder/tiger_2006andbefore/import, extras/tiger_geocoder/tiger_2006andbefore/import/load_tiger.sh, extras/tiger_geocoder/tiger_2006andbefore/import/newdb.sh, extras/tiger_geocoder/tiger_2006andbefore/import/tigerimport.sh, extras/tiger_geocoder/tiger_2006andbefore/import/tigerpoly2.py, extras/tiger_geocoder/tiger_2006andbefore/normalize, extras/tiger_geocoder/tiger_2006andbefore/normalize/count_words.sql, extras/tiger_geocoder/tiger_2006andbefore/normalize/end_soundex.sql, extras/tiger_geocoder/tiger_2006andbefore/normalize/get_last_words.sql, extras/tiger_geocoder/tiger_2006andbefore/normalize/location_extract.sql, extras/tiger_geocoder/tiger_2006andbefore/normalize/location_extract_countysub_exact.sql, extras/tiger_geocoder/tiger_2006andbefore/normalize/location_extract_countysub_fuzzy.sql, extras/tiger_geocoder/tiger_2006andbefore/normalize/location_extract_place_exact.sql, extras/tiger_geocoder/tiger_2006andbefore/normalize/location_extract_place_fuzzy.sql, extras/tiger_geocoder/tiger_2006andbefore/normalize/normalize_address.sql, extras/tiger_geocoder/tiger_2006andbefore/normalize/pprint_addy.sql, extras/tiger_geocoder/tiger_2006andbefore/normalize/state_extract.sql, extras/tiger_geocoder/tiger_2006andbefore/orig, extras/tiger_geocoder/tiger_2006andbefore/orig/tiger_geocoder.sql, extras/tiger_geocoder/tiger_2006andbefore/tables, extras/tiger_geocoder/tiger_2006andbefore/tables/lookup_tables.sql, extras/tiger_geocoder/tiger_2006andbefore/tables/roads_local.sql, extras/tiger_geocoder/tiger_2006andbefore/tables/tiger_geocode_roads.sql, extras/tiger_geocoder/tiger_2006andbefore/utility, extras/tiger_geocoder/tiger_2006andbefore/utility/cull_null.sql, extras/tiger_geocoder/tiger_2006andbefore/utility/levenshtein_ignore_case.sql, extras/tiger_geocoder/tiger_2006andbefore/utility/nullable_levenshtein.sql, extras/tiger_geocoder/tiger_2006andbefore/utility/utmzone.sql, extras/tiger_geocoder/utility: reshuffle in preparation for merging in tiger 2010 support version 2011-01-25 06:20 Regina Obe <lr@pcorp.us> * [r6720] NEWS, doc/release_notes.xml: Add ST_ConcaveHull to news item 2011-01-24 20:56 Sandro Santilli <strk@keybit.net> * [r6719] topology/test/regress/gml.sql, topology/test/regress/gml_expected: Test multi-component lineal topogeometries [RT-SIGTA] 2011-01-24 20:52 Sandro Santilli <strk@keybit.net> * [r6718] topology/sql/gml.sql: Output multi-edge lineal TopoGeometry GML with a meaningful edge ordering [RT-SIGTA] 2011-01-24 15:06 jorgearevalo * [r6716] doc/reference_raster.xml, raster/doc/RFC1-SerializedFormat, raster/doc/RFC2-WellKnownBinaryFormat, raster/rt_core/rt_api.c, raster/scripts/python/raster2pgsql.py: Documentation updated for ST_BandIsNodata function. Added band nodata checking in loader script. 2011-01-24 14:38 Sandro Santilli <strk@keybit.net> * [r6715] topology/test/regress/gml.sql, topology/test/regress/gml_expected: Add test for TopoSurface GML output with multi-face TopoGeometry objects [RT-SIGTA] 2011-01-24 14:18 Sandro Santilli <strk@keybit.net> * [r6714] .gitignore: load_topology* are generated now 2011-01-24 14:14 Sandro Santilli <strk@keybit.net> * [r6713] topology/test/regress/gml.sql, 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 Sandro Santilli <strk@keybit.net> * [r6712] topology/test/regress/gml.sql, topology/test/regress/gml_expected: Add test for single-component areal TopoGeometry GML output [RT-SIGTA] 2011-01-24 14:01 Sandro Santilli <strk@keybit.net> * [r6711] 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 Sandro Santilli <strk@keybit.net> * [r6710] 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 Sandro Santilli <strk@keybit.net> * [r6709] topology/test/regress/gml.sql, 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 Sandro Santilli <strk@keybit.net> * [r6708] topology/test/Makefile, topology/test/regress/gml.sql, 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-23 20:25 Sandro Santilli <strk@keybit.net> * [r6702] topology/sql/gml.sql: topology.AsGML(TopoGeometry): Write end node of edges. Fixes bug #807 [RT-SIGTA] 2011-01-23 14:48 Regina Obe <lr@pcorp.us> * [r6701] doc/extras_topology.xml: Document AsGML and fill in some missing examples in other functions 2011-01-22 23:02 Sandro Santilli <strk@keybit.net> * [r6700] topology/topology.sql.in.c: Port topology.Geometry to $$ syntax [RT-SIGTA] 2011-01-22 22:38 Sandro Santilli <strk@keybit.net> * [r6699] topology/sql/sqlmm.sql, topology/topology.sql.in.c: update email address 2011-01-22 19:26 Sandro Santilli <strk@keybit.net> * [r6698] 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 Sandro Santilli <strk@keybit.net> * [r6697] regress/tickets.sql, 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 Sandro Santilli <strk@keybit.net> * [r6696] topology/test/cache_geometries.sql, topology/test/load_features.sql, topology/test/regress/legacy_predicate_expected, 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 Sandro Santilli <strk@keybit.net> * [r6695] topology/test/Makefile, topology/test/load_topology.sql, 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 Sandro Santilli <strk@keybit.net> * [r6694] 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 Sandro Santilli <strk@keybit.net> * [r6693] topology/sql/gml.sql: topology.AsGML(TopoGeometry): Add support for specifying a namespace prefix. See ticket #801. [RT-SIGTA] 2011-01-22 16:10 Sandro Santilli <strk@keybit.net> * [r6692] topology/sql/gml.sql: topology.AsGML: Use Long CRS for pointProperty and curveProperty [RT-SIGTA] 2011-01-22 15:24 Sandro Santilli <strk@keybit.net> * [r6691] topology/sql/gml.sql: Use GML3 for Edge curveProperty and Node pointProperty (see #802) [RT-SIGTA]. 2011-01-22 13:55 Sandro Santilli <strk@keybit.net> * [r6690] topology/sql/gml.sql: topology.AsGML(TopoGeometry): add a <gml:Face> tag (See ticket #803) [RT-SIGTA] 2011-01-22 13:27 Sandro Santilli <strk@keybit.net> * [r6689] topology/topology.sql.in.c: Don't miss to include the gml routines in the main topology.sql 2011-01-22 08:37 Sandro Santilli <strk@keybit.net> * [r6688] topology/sql/gml.sql: fix spurious ending bracket in topo-GML output [RT-SIGTA] 2011-01-21 22:10 Sandro Santilli <strk@keybit.net> * [r6687] topology/Makefile.in, topology/sql/gml.sql: First version of topological gml output routines (still miss the visited map) [RT-SIGTA] 2011-01-21 14:08 Sandro Santilli <strk@keybit.net> * [r6684] doc/extras_topology.xml, topology/test/regress/topoelement.sql, topology/test/regress/topoelement_expected, 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 Sandro Santilli <strk@keybit.net> * [r6683] 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 Regina Obe <lr@pcorp.us> * [r6682] doc/extras_topology.xml: document ST_RemoveIsoNode minor changes to match function signatures toponame -> atopology for ST_ functions 2011-01-21 07:03 Regina Obe <lr@pcorp.us> * [r6681] doc/extras_topology.xml: Move ST_GetFaceGeomety, document the non-existence of ST_GetFaceEdges (its just a stub) 2011-01-20 23:29 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r6680] raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, raster/test/regress/create_rt_band_properties_test.sql, raster/test/regress/rt_pixelvalue.sql, 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:07 jorgearevalo * [r6678] raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, raster/test/regress/create_rt_band_properties_test.sql, raster/test/regress/rt_band_properties.sql, raster/test/regress/rt_band_properties_expected, 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-19 21:42 Regina Obe <lr@pcorp.us> * [r6675] doc/reference_raster.xml: #795: ST_Intersects raster documentation is confusing 2011-01-19 21:11 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r6674] raster/scripts/python/raster2pgsql.py: -Clarify help messages. 2011-01-19 20:52 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r6673] 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 Sandro Santilli <strk@keybit.net> * [r6672] topology/test/Makefile, topology/test/regress/topoelement.sql, topology/test/regress/topoelement_expected, topology/test/regress/topoelementarray_agg.sql, topology/test/regress/topoelementarray_agg_expected, 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 Regina Obe <lr@pcorp.us> * [r6671] doc/extras_topology.xml: Put in section abstact for each 2011-01-18 17:19 Sandro Santilli <strk@keybit.net> * [r6670] topology/sql/populate.sql, topology/test/regress/addface.sql, 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 Regina Obe <lr@pcorp.us> * [r6669] postgis/legacy.sql.in.c, postgis/postgis.sql.in.c, regress/tickets.sql: #722: remove more deprecated functions - ST_MakeLineGArray, Polygonize_GArray,PointFromWKB (proto), max_distance 2011-01-18 13:52 Sandro Santilli <strk@keybit.net> * [r6668] topology/topology.sql.in.c: ValidateTopology: have temporary table dropped on commit (#783). Thanks Andrea Peri [RT-SIGTA] 2011-01-18 12:50 Regina Obe <lr@pcorp.us> * [r6667] doc/extras_topology.xml: Link to Vincent Picavet's great Foss4G 2010 presentation on Topology and Network Analysis. 2011-01-18 12:28 Regina Obe <lr@pcorp.us> * [r6666] doc/extras_topology.xml: minor corrections 2011-01-18 06:38 Regina Obe <lr@pcorp.us> * [r6665] 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 Regina Obe <lr@pcorp.us> * [r6664] doc/extras_topology.xml: Fix typo 2011-01-18 06:06 Regina Obe <lr@pcorp.us> * [r6663] doc/extras_topology.xml: ST_MoveIsoNode 2011-01-18 05:17 Regina Obe <lr@pcorp.us> * [r6662] doc/extras_topology.xml: fix redundancy in description 2011-01-18 04:45 Regina Obe <lr@pcorp.us> * [r6661] doc/extras_topology.xml: ST_NewEdgesSplit, add new processing section, fix some links 2011-01-17 23:07 Regina Obe <lr@pcorp.us> * [r6660] doc/extras_topology.xml, 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 Sandro Santilli <strk@keybit.net> * [r6659] topology/sql/populate.sql, topology/test/regress/addnode.sql, topology/test/regress/addnode_expected: topology.AddNode: fix detection of edge crossing (#780) [RT-SIGTA] 2011-01-17 21:32 Sandro Santilli <strk@keybit.net> * [r6658] 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 Sandro Santilli <strk@keybit.net> * [r6657] topology/test/regress/legacy_invalid_expected, 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 Sandro Santilli <strk@keybit.net> * [r6656] topology/topology.sql.in.c: ST_DWithin already includes a bounding box check 2011-01-17 18:15 Regina Obe <lr@pcorp.us> * [r6655] NEWS, doc/release_notes.xml: Put in accent in Jorge's name 2011-01-17 13:18 Regina Obe <lr@pcorp.us> * [r6654] NEWS: forgot this in last commit 2011-01-17 13:18 Regina Obe <lr@pcorp.us> * [r6653] doc/release_notes.xml: fix typos in Mat's name 2011-01-17 12:16 Regina Obe <lr@pcorp.us> * [r6652] doc/extras_topology.xml: document ST_InitTopoGeo, cleanup some of the sql-mm labelings 2011-01-17 10:39 Regina Obe <lr@pcorp.us> * [r6651] 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 Sandro Santilli <strk@keybit.net> * [r6650] topology/test/regress/legacy_invalid_expected, 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 Sandro Santilli <strk@keybit.net> * [r6649] topology/sql/populate.sql, topology/test/regress/addedge.sql, 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 Sandro Santilli <strk@keybit.net> * [r6648] topology/sql/populate.sql, 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 Regina Obe <lr@pcorp.us> * [r6647] NEWS, doc/release_notes.xml: note magnitude of deprecation 2011-01-16 21:42 Sandro Santilli <strk@keybit.net> * [r6646] 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 Sandro Santilli <strk@keybit.net> * [r6645] 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 Regina Obe <lr@pcorp.us> * [r6644] NEWS, doc/release_notes.xml: release notes minor updates while still fresh in my mind. 2011-01-16 17:19 Sandro Santilli <strk@keybit.net> * [r6643] .gitignore: ignore more generated files 2011-01-16 12:08 Regina Obe <lr@pcorp.us> * [r6642] 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 Regina Obe <lr@pcorp.us> * [r6641] topology/sql/sqlmm.sql: #776: replace dump with ST_Dump in ST_CreateTopogeo 2011-01-16 10:36 Sandro Santilli <strk@keybit.net> * [r6640] topology/topology.sql.in.c: Drop unused domain TopoGeomElementArray. See #775 2011-01-16 10:22 Regina Obe <lr@pcorp.us> * [r6639] doc/extras_topology.xml: minor corrections and start documenting ST_CreateTopoGeo 2011-01-16 09:10 Regina Obe <lr@pcorp.us> * [r6638] postgis/sqlmm.sql.in.c: #774: regress fails - Oops forgot to commit this file on last commit 2011-01-16 08:18 Regina Obe <lr@pcorp.us> * [r6637] postgis/legacy.sql.in.c, postgis/postgis.sql.in.c: #722: remove drecated functions BuildArea, MakePolygon 2011-01-15 23:55 Sandro Santilli <strk@keybit.net> * [r6636] 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 Sandro Santilli <strk@keybit.net> * [r6635] doc/Makefile.in: There's no 'html' rule, so there's no point in making it PHONY... 2011-01-15 23:37 Sandro Santilli <strk@keybit.net> * [r6634] 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 Sandro Santilli <strk@keybit.net> * [r6633] 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 Regina Obe <lr@pcorp.us> * [r6632] doc/extras_topology.xml: ST_GetFaceGeometry and minor formatting 2011-01-15 18:49 Regina Obe <lr@pcorp.us> * [r6631] doc/extras_topology.xml: fix some typos 2011-01-15 14:59 Regina Obe <lr@pcorp.us> * [r6630] doc/extras_topology.xml: Put back AddNode -- accidentally replaced with an extra AddEdge. 2011-01-15 14:33 Regina Obe <lr@pcorp.us> * [r6629] doc/extras_topology.xml: AddFace, minor additions to other functions and note about dependencies on GEOS 3.3 2011-01-15 07:14 Regina Obe <lr@pcorp.us> * [r6628] doc/extras_topology.xml: document addnode, fix typo 2011-01-15 06:50 Regina Obe <lr@pcorp.us> * [r6627] 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 Sandro Santilli <strk@keybit.net> * [r6626] topology/sql/populate.sql, topology/test/regress/addedge.sql, topology/test/regress/addedge_expected: topology.AddEdge: handle case of endpoint intersection between closed edges. Fixes #770. [RT-SIGTA] 2011-01-14 00:01 Regina Obe <lr@pcorp.us> * [r6625] 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 Regina Obe <lr@pcorp.us> * [r6624] doc/extras_topology.xml: Document AddEdge function will provide example later 2011-01-13 23:44 Regina Obe <lr@pcorp.us> * [r6623] doc/reference_accessor.xml: forgot to update the description too 2011-01-13 23:40 Regina Obe <lr@pcorp.us> * [r6622] doc/reference_accessor.xml: Amend ST_GeometryN to note singular geometry behavior change 2011-01-13 21:36 jorgearevalo * [r6621] raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, raster/test/regress/rt_band_properties.sql, raster/test/regress/rt_set_band_properties.sql, raster/test/regress/rt_spatial_relationship.sql: Functions ST_BandHasNodataValue and ST_SetBandHasNodataValue deleted. Related ticket #602. 2011-01-13 20:09 jorgearevalo * [r6620] raster/rt_core/rt_api.c: Minor bug solved in debug functions. 2011-01-13 15:05 Regina Obe <lr@pcorp.us> * [r6619] doc/release_notes.xml: fix typo 2011-01-13 14:55 Regina Obe <lr@pcorp.us> * [r6618] NEWS, doc/introduction.xml, doc/release_notes.xml, doc/xsl/postgis_aggs_mm.xml.xsl: Amend release notes to include new changes in 2.0 2011-01-13 13:36 Regina Obe <lr@pcorp.us> * [r6617] 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 Sandro Santilli <strk@keybit.net> * [r6616] NEWS: add ST_RelateMatch item 2011-01-13 09:37 Regina Obe <lr@pcorp.us> * [r6615] doc/extras_topology.xml: fix another id typo 2011-01-13 09:34 Regina Obe <lr@pcorp.us> * [r6614] doc/extras_topology.xml: fix link id 2011-01-13 08:48 Regina Obe <lr@pcorp.us> * [r6613] doc/extras_topology.xml, 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 Regina Obe <lr@pcorp.us> * [r6612] doc/extras_topology.xml, 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 Regina Obe <lr@pcorp.us> * [r6611] 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 * [r6610] raster/scripts/python/raster2pgsql.py: Fixed bug #655. 2011-01-12 22:03 Regina Obe <lr@pcorp.us> * [r6609] postgis/postgis.sql.in.c: #768: get rid of replace ndims with st_ndims in populate_geometry_columns 2011-01-12 22:02 Mateusz Loskot <mateusz@loskot.net> * [r6608] raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, raster/rt_pg/rt_pg.c, raster/rt_pg/rt_pg.h: [raster] Cleaned and updated copyright notice. 2011-01-12 21:58 nicklas * [r6607] 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 * [r6606] raster/test/regress/rt_band_properties_expected: Regression test expected result is now empty. Related tickets: #759, #769. 2011-01-12 19:10 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r6605] 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 Regina Obe <lr@pcorp.us> * [r6604] doc/reference_measure.xml: update see also links 2011-01-12 17:22 Regina Obe <lr@pcorp.us> * [r6603] 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 Regina Obe <lr@pcorp.us> * [r6602] 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 Regina Obe <lr@pcorp.us> * [r6601] doc/reference_raster.xml: update to reflect note about breaking change in naming of PixelSize to Scale 2011-01-12 08:14 Regina Obe <lr@pcorp.us> * [r6600] doc/extras_topology.xml: GetTopologyName, GetTopologyID accessors 2011-01-12 07:52 Regina Obe <lr@pcorp.us> * [r6599] doc/extras_topology.xml, 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 Regina Obe <lr@pcorp.us> * [r6598] doc/extras_topology.xml: ValidateTopology and validatetopology_returntype 2011-01-12 05:01 Regina Obe <lr@pcorp.us> * [r6597] 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 Regina Obe <lr@pcorp.us> * [r6596] regress/Makefile.in: make relatematch a conditional GEOS 3.3 test 2011-01-11 15:53 Regina Obe <lr@pcorp.us> * [r6595] doc/extras_topology.xml, doc/installation.xml, 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 Regina Obe <lr@pcorp.us> * [r6594] doc/extras_topology.xml, doc/installation.xml, 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 Regina Obe <lr@pcorp.us> * [r6593] 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 Regina Obe <lr@pcorp.us> * [r6592] doc/extras_topology.xml: fix duplicate refentry id 2011-01-11 03:22 Regina Obe <lr@pcorp.us> * [r6591] doc/extras_topology.xml: #763: documentation had wrong datatype for tg_type which made the associated comment break 2011-01-10 17:31 Regina Obe <lr@pcorp.us> * [r6590] topology/sql/sqlmm.sql: #760: missed some 2011-01-10 17:27 Regina Obe <lr@pcorp.us> * [r6589] topology/sql/populate.sql, 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 Regina Obe <lr@pcorp.us> * [r6588] topology/topology.sql.in.c: Start replacing deprecated names with new names - still more to do 2011-01-10 16:36 Regina Obe <lr@pcorp.us> * [r6587] postgis/legacy.sql.in.c, 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 * [r6586] 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 Regina Obe <lr@pcorp.us> * [r6585] 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 * [r6584] raster/rt_core/rt_api.c: Replaced annoying warning message for a debug-only message. Related ticket #759. 2011-01-08 10:51 nicklas * [r6583] liblwgeom/measures3d.c: fix typo from r6580, and some enhanced notes 2011-01-07 15:12 jorgearevalo * [r6582] raster/rt_core/rt_api.c: Bug solved: RASTER_DEBUGf replaced by RASTER_DEBUGF. Related ticket #757. 2011-01-07 13:38 Regina Obe <lr@pcorp.us> * [r6581] regress/Makefile.in: remove wmsservers_old so its failure doesn't halt further make check 2011-01-07 13:08 nicklas * [r6580] liblwgeom/measures3d.c: Fix for ticket #755 2011-01-07 10:48 Sandro Santilli <strk@keybit.net> * [r6579] topology/ER/topology.fig: Enlarge the diagram image, by Andrea Peri (#750) 2011-01-07 09:55 Sandro Santilli <strk@keybit.net> * [r6578] topology/test/Makefile, topology/test/regress/droptopology.sql, topology/test/regress/droptopology_expected, topology/topology.sql.in.c: Fix bug in topology.DropTopology getting confused in presence of multiple topologies [RT-SIGTA] 2011-01-07 09:54 Sandro Santilli <strk@keybit.net> * [r6577] topology/sql/topoelement, topology/sql/topoelement/topoelement_agg.sql, topology/test/Makefile, topology/test/regress/topoelementarray_agg.sql, topology/test/regress/topoelementarray_agg_expected, topology/topology.sql.in.c: Add TopoElementArray_agg function, to help with TopoGeometry construction [RT-SIGTA] 2011-01-05 23:35 Regina Obe <lr@pcorp.us> * [r6576] postgis/legacy.sql.in.c, postgis/postgis.sql.in.c, 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 Regina Obe <lr@pcorp.us> * [r6575] postgis/legacy.sql.in.c, postgis/postgis.sql.in.c, regress/regress_buffer_params.sql, regress/snaptogrid.sql, 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 * [r6574] raster/scripts/plpgsql/st_mapalgebra.sql, 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 * [r6573] raster/scripts/plpgsql/st_asraster.sql, raster/scripts/plpgsql/st_clip.sql, raster/scripts/plpgsql/st_mapalgebra.sql, raster/scripts/plpgsql/st_mapalgebra_optimized.sql: Updated plpgsql scripts, replacing "PixelSize" with "Scale". Related ticket #654 2011-01-05 17:01 jorgearevalo * [r6572] 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 Regina Obe <lr@pcorp.us> * [r6571] postgis/legacy.sql.in.c, postgis/postgis.sql.in.c, 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 Regina Obe <lr@pcorp.us> * [r6570] postgis/uninstall_postgis.sql.in.c: more cleanup of operator functions that are now removed 2011-01-05 13:36 Regina Obe <lr@pcorp.us> * [r6569] 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 Regina Obe <lr@pcorp.us> * [r6568] postgis/legacy.sql.in.c, 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 Regina Obe <lr@pcorp.us> * [r6567] postgis/legacy.sql.in.c, 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 Regina Obe <lr@pcorp.us> * [r6566] postgis/legacy.sql.in.c, 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 Regina Obe <lr@pcorp.us> * [r6565] postgis/legacy.sql.in.c, postgis/postgis.sql.in.c: #722 - remove more deprecated functions - crosses, within,multipointfromtext,mpolyfromtext, multipolygonfromtext 2011-01-04 13:59 Regina Obe <lr@pcorp.us> * [r6564] postgis/legacy.sql.in.c, postgis/postgis.sql.in.c, 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 Regina Obe <lr@pcorp.us> * [r6563] postgis/legacy.sql.in.c, postgis/postgis.sql.in.c, 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 Regina Obe <lr@pcorp.us> * [r6562] postgis/legacy.sql.in.c, postgis/postgis.sql.in.c: remove deprecated functions: addpoint,ndims,numgeometries,numpoints,removepoint,setpoint 2011-01-04 12:51 Regina Obe <lr@pcorp.us> * [r6561] postgis/legacy.sql.in.c, postgis/postgis.sql.in.c, regress/sql-mm-circularstring.sql: remove more deprecated functions 2011-01-03 19:26 Regina Obe <lr@pcorp.us> * [r6560] postgis/legacy.sql.in.c, postgis/postgis.sql.in.c, regress/sql-mm-circularstring.sql, regress/sql-mm-circularstring_expected, regress/sql-mm-compoundcurve.sql, regress/sql-mm-compoundcurve_expected: get rid of more deprecated functions 2011-01-03 18:52 Regina Obe <lr@pcorp.us> * [r6559] postgis/legacy.sql.in.c, postgis/postgis.sql.in.c, regress/ctors.sql: remove more deprecated functions 2011-01-03 18:24 Regina Obe <lr@pcorp.us> * [r6558] regress/wmsservers_new_expected, regress/wmsservers_old_expected: 2011-01-03 16:35 jorgearevalo * [r6557] raster/ma_lexer.l, raster/ma_lexer_only.l, raster/ma_parser.y: Deleted old flex/bison analyzer for MapAlgebra. Newer version on raster/rt_core. 2011-01-03 16:17 jorgearevalo * [r6556] raster/test/regress/Makefile.in, raster/test/regress/create_rt_empty_raster_test.sql, raster/test/regress/create_rt_empty_raster_test_expected, raster/test/regress/rt_hasnoband.sql, raster/test/regress/rt_hasnoband_expected, raster/test/regress/rt_isempty.sql, 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 * [r6555] raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, raster/test/core/testapi.c, 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 * [r6554] 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 * [r6553] 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 * [r6552] raster/rt_core/ma_lexer.l, raster/rt_core/ma_parser.y, raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, raster/test/core/testapi.c, raster/test/core/testwkb.c, raster/test/regress/Makefile.in, raster/test/regress/rt_box2d.sql, raster/test/regress/rt_georeference.sql, raster/test/regress/rt_pixelsize.sql, raster/test/regress/rt_pixelsize_expected, raster/test/regress/rt_scale.sql, raster/test/regress/rt_scale_expected, 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 * [r6551] raster/rt_core/ma_lexer.l, 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 * [r6550] 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 Regina Obe <lr@pcorp.us> * [r6549] doc/xsl/postgis_gardentest.sql.xsl: add gist index overlap tests 2010-12-31 01:53 Regina Obe <lr@pcorp.us> * [r6548] doc/introduction.xml: update bios 2010-12-30 23:28 jorgearevalo * [r6547] raster/rt_pg/rtpostgis.sql.in.c: Changed some functions names for operators. Related tickets #742, #730 2010-12-30 23:17 Paul Ramsey <pramsey@cleverelephant.ca> * [r6546] liblwgeom/lwline.c, liblwgeom/lwpoly.c, liblwgeom/lwtriangle.c: gserialized enabled ST_Reverse LINESTRING EMPTY crash (#743) 2010-12-30 21:00 Paul Ramsey <pramsey@cleverelephant.ca> * [r6545] postgis/lwgeom_geos.c: Convex hull serialization problem (#741) 2010-12-30 18:31 nicklas * [r6543] regress/measures.sql, regress/measures_expected: rounding precision difference in measures regress test #703, #735, #607 2010-12-30 16:54 Paul Ramsey <pramsey@cleverelephant.ca> * [r6542] liblwgeom/lwgeom.c: Guard against empty in isclosed (#740) 2010-12-30 00:14 Paul Ramsey <pramsey@cleverelephant.ca> * [r6540] postgis/Makefile.in, postgis/geography.sql.in.c, postgis/geometry_gist_selectivity.c, postgis/lwgeom_estimate.c, postgis/postgis.sql.in.c: Add in gserialized-ready selectivity functions for 2d default index. 2010-12-29 18:51 Paul Ramsey <pramsey@cleverelephant.ca> * [r6538] postgis/lwgeom_ogc.c: ST_ExteriorRing POLYGON EMPTY crash (#708) 2010-12-29 15:49 nicklas * [r6537] liblwgeom/measures3d.h: typo in comment 2010-12-29 15:38 Regina Obe <lr@pcorp.us> * [r6536] postgis/legacy.sql.in.c, 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 Regina Obe <lr@pcorp.us> * [r6535] regress/Makefile.in, regress/sql-mm-multisurface.sql, regress/sql-mm-multisurface_expected, regress/wmsservers.sql, regress/wmsservers_expected, regress/wmsservers_new.sql, regress/wmsservers_new_expected, regress/wmsservers_old.sql, 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 Regina Obe <lr@pcorp.us> * [r6534] regress/sql-mm-multicurve.sql, regress/sql-mm-multicurve_expected: remove deprecated tests 2010-12-29 14:50 Regina Obe <lr@pcorp.us> * [r6533] regress/lwgeom_regress_expected, regress/regress_lrs.sql, regress/regress_lrs_expected: forgot these 2010-12-29 14:48 Regina Obe <lr@pcorp.us> * [r6532] regress/loader/MultiPointM-wkt.sql, regress/loader/PointZ-wkb.sql, regress/loader/Polygon-wkt.sql, regress/loader/PolygonM-wkb.sql, regress/loader/PolygonM-wkt.sql, regress/loader/PolygonZ-wkb.sql, regress/loader/PolygonZ-wkt.sql, regress/lwgeom_regress.sql, regress/regress_proj.sql, regress/regress_proj_expected, regress/sql-mm-curvepoly.sql, regress/sql-mm-curvepoly_expected: get rid of more deprecated 2010-12-29 14:14 Regina Obe <lr@pcorp.us> * [r6531] regress/affine.sql, regress/affine_expected, regress/ctors.sql, regress/ctors_expected, regress/regress_ogc.sql, regress/regress_ogc_expected, regress/removepoint.sql, regress/removepoint_expected, regress/setpoint.sql, regress/setpoint_expected, regress/sql-mm-circularstring.sql, regress/sql-mm-circularstring_expected, regress/sql-mm-compoundcurve.sql: Get rid of more deprecated calls 2010-12-29 14:07 Paul Ramsey <pramsey@cleverelephant.ca> * [r6530] regress/measures.sql, regress/measures_expected: Update test to reflect that polygons are now supported. 2010-12-29 09:58 Regina Obe <lr@pcorp.us> * [r6529] doc/extras_topology.xml: start new section 2010-12-28 22:12 nicklas * [r6528] liblwgeom/measures3d.c, liblwgeom/measures3d.h: 3D distance functions against polygons 2010-12-28 21:58 Regina Obe <lr@pcorp.us> * [r6527] doc/reference_raster.xml: fix dangling RT_ST_Box2D references 2010-12-28 18:24 Regina Obe <lr@pcorp.us> * [r6526] regress/loader/Arc-wkb.sql, regress/loader/Arc-wkt.sql, regress/loader/ArcM-wkb.sql, regress/loader/ArcM-wkt.sql, regress/loader/MultiPoint-wkb.sql, regress/loader/MultiPoint-wkt.sql, regress/loader/MultiPointM-wkb.sql, regress/loader/MultiPointZ-wkb.sql, regress/loader/MultiPointZ-wkt.sql, regress/loader/Point-wkb.sql, regress/loader/Point-wkt.sql, regress/loader/PointM-wkb.sql, regress/loader/PointM-wkt.sql, regress/loader/PointZ-wkt.sql, regress/loader/Polygon-wkb.sql: Get rid of deprecated calls 2010-12-28 18:24 Regina Obe <lr@pcorp.us> * [r6525] regress/regress_bdpoly.sql, regress/regress_bdpoly_expected: get rid of deprecated calls 2010-12-28 18:22 Regina Obe <lr@pcorp.us> * [r6524] loader/pgsql2shp-core.c, loader/shp2pgsql-cli.c, loader/shp2pgsql-core.c: start getting rid of deprecated calls 2010-12-28 18:00 Paul Ramsey <pramsey@cleverelephant.ca> * [r6523] liblwgeom/g_box.c, regress/tickets.sql, regress/tickets_expected: Fix regression failure in standard serialization mode. (#735) 2010-12-28 17:16 Sandro Santilli <strk@keybit.net> * [r6522] topology/topology.sql.in.c: Default topology tolerance is 0, not -1 2010-12-28 15:47 Regina Obe <lr@pcorp.us> * [r6521] doc/xsl/postgis_gardentest.sql.xsl: reenable ST_AddPoint 2010-12-28 01:10 Paul Ramsey <pramsey@cleverelephant.ca> * [r6520] liblwgeom/lwline.c: Over-determined dimensionality in building line from lwptarray 2010-12-28 00:54 Paul Ramsey <pramsey@cleverelephant.ca> * [r6519] postgis/geography.sql.in.c, postgis/geography_gist.c: Whoops, senses of many 2d operators were reversed. 2010-12-28 00:42 Regina Obe <lr@pcorp.us> * [r6518] doc/extras_topology.xml: miscellaneous fixes and indentation 2010-12-28 00:27 Paul Ramsey <pramsey@cleverelephant.ca> * [r6517] regress/tickets.sql, regress/tickets_expected: T_Distance_Spheroid is kinda broken (#677) 2010-12-28 00:24 Paul Ramsey <pramsey@cleverelephant.ca> * [r6516] liblwgeom/g_box.c, liblwgeom/lwgeodetic.c, postgis/lwgeom_spheroid.c: ST_Distance_Spheroid is kinda broken (#677) 2010-12-27 22:41 Paul Ramsey <pramsey@cleverelephant.ca> * [r6515] liblwgeom/liblwgeom.h, liblwgeom/lwgeom_api.c, liblwgeom/lwline.c, postgis/lwgeom_functions_basic.c, regress/tickets.sql, regress/tickets_expected: ST_MakeLine aggregate function crashes with empty geometries (#729) 2010-12-27 11:56 Sandro Santilli <strk@keybit.net> * [r6514] topology/Makefile.in: PG_CONFIG seems to be needed for PGXS 2010-12-27 11:10 Sandro Santilli <strk@keybit.net> * [r6513] NEWS: Add ST_SharedPaths and ST_Snap items 2010-12-27 11:05 Sandro Santilli <strk@keybit.net> * [r6512] topology/test/regress/sqlmm.sql, 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 Regina Obe <lr@pcorp.us> * [r6511] doc/reference_raster.xml: ST_Box2D -> Box2D 2010-12-27 01:40 Regina Obe <lr@pcorp.us> * [r6510] postgis/legacy.sql.in.c, postgis/postgis.sql.in.c: get rid of more functions 2010-12-26 19:27 Regina Obe <lr@pcorp.us> * [r6509] doc/xsl/postgis_aggs_mm.xml.xsl: revise to include mention of topology support 2010-12-26 19:11 Regina Obe <lr@pcorp.us> * [r6507] doc/using_postgis_dataman.xml: fix tag typo pointed out by strk 2010-12-26 18:47 Regina Obe <lr@pcorp.us> * [r6506] doc/extras_topology.xml: put AddTopo.. example in programlisting tag, minior indenting changes 2010-12-26 13:24 jorgearevalo * [r6505] raster/rt_pg/rtpostgis.sql.in.c: ST_Box2D replaced by Box2D. Related ticket #730. 2010-12-25 19:38 Regina Obe <lr@pcorp.us> * [r6504] doc/extras_topology.xml: DropTopogeometryColumn 2010-12-25 19:02 Regina Obe <lr@pcorp.us> * [r6503] doc/extras_topology.xml: 2010-12-25 18:58 Regina Obe <lr@pcorp.us> * [r6502] doc/extras_topology.xml: Example for addtopogeometrycolumn 2010-12-24 22:08 Paul Ramsey <pramsey@cleverelephant.ca> * [r6501] postgis/geography.sql.in.c, 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 Regina Obe <lr@pcorp.us> * [r6500] doc/extras_topology.xml, 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 Regina Obe <lr@pcorp.us> * [r6499] doc/xsl/topology_comments.sql.xsl, doc/xsl/topology_gardentest.sql.xsl: Start work on topology database help and garden tester. 2010-12-24 17:53 Regina Obe <lr@pcorp.us> * [r6498] doc/extras_topology.xml: AddTopoGeometryColumn 2010-12-24 10:22 Sandro Santilli <strk@keybit.net> * [r6497] topology/README: Update with some integrations provided by Andrea Peri [RT-SIGTA] 2010-12-24 01:38 Regina Obe <lr@pcorp.us> * [r6496] postgis/postgis_drop.sql.in.c: Fix for #732 - chip does not exist 2010-12-23 22:49 Paul Ramsey <pramsey@cleverelephant.ca> * [r6495] regress/tickets.sql, regress/tickets_expected: Add more tickets tests up to #700 2010-12-23 22:06 Paul Ramsey <pramsey@cleverelephant.ca> * [r6494] raster/rt_pg/rt_pg.c, raster/rt_pg/rt_pg.h: Fix conversion to geometry (#730) 2010-12-23 19:06 Paul Ramsey <pramsey@cleverelephant.ca> * [r6493] regress/tickets.sql, regress/tickets_expected: Add some tickets from the trac into regression 2010-12-23 18:05 Paul Ramsey <pramsey@cleverelephant.ca> * [r6492] liblwgeom/liblwgeom.h, liblwgeom/liblwgeom_internal.h: Move clone prototypes back into public... 2010-12-23 18:03 Paul Ramsey <pramsey@cleverelephant.ca> * [r6491] liblwgeom/liblwgeom.h, liblwgeom/liblwgeom_internal.h, liblwgeom/lwcollection.c, liblwgeom/lwgeom.c, liblwgeom/lwline.c, liblwgeom/lwpoly.c, liblwgeom/ptarray.c, postgis/lwgeom_functions_basic.c: ST_AddPoint is broken (#662) 2010-12-23 17:41 Regina Obe <lr@pcorp.us> * [r6490] doc/xsl/postgis_gardentest.sql.xsl: ability to exclude operators from testing 2010-12-23 17:30 Sandro Santilli <strk@keybit.net> * [r6489] topology/topology.sql.in.c: Other CREATEFUNCTION and _VOLATILE* gone (see #714) 2010-12-23 17:21 Regina Obe <lr@pcorp.us> * [r6488] doc/xsl/raster_gardentest.sql.xsl: log more sql 2010-12-23 17:04 Paul Ramsey <pramsey@cleverelephant.ca> * [r6487] postgis/lwgeom_box2dfloat4.c: ST_MakeBox2D crashes with LINESTRING (#728) 2010-12-23 14:19 Sandro Santilli <strk@keybit.net> * [r6486] topology/sql/sqlmm.sql: Stop relying on preprocessor for CREATEFUNCTION and _VOLATILE (see #714) 2010-12-23 13:31 Regina Obe <lr@pcorp.us> * [r6485] doc/reference_measure.xml: miss end para 2010-12-23 12:49 Sandro Santilli <strk@keybit.net> * [r6484] topology/sql/sqlmm.sql, topology/test/Makefile, topology/test/regress/st_getfacegeometry.sql, 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 Sandro Santilli <strk@keybit.net> * [r6483] topology/test/regress/st_getfacegeometry.sql: Add test showing bug in st_getfacegeometry 2010-12-23 07:57 Sandro Santilli <strk@keybit.net> * [r6482] .gitignore: more git ignores 2010-12-22 22:40 Paul Ramsey <pramsey@cleverelephant.ca> * [r6481] liblwgeom/liblwgeom.h, liblwgeom/lwgeom_api.c, postgis/lwgeom_box2dfloat4.c, postgis/lwgeom_functions_basic.c, postgis/postgis.sql.in.c: Last regression fixes for postgis-on-gserialized 2010-12-22 21:16 Paul Ramsey <pramsey@cleverelephant.ca> * [r6480] liblwgeom/cunit/cu_libgeom.c, liblwgeom/g_serialized.c, liblwgeom/g_serialized.txt, liblwgeom/liblwgeom.h, liblwgeom/lwgeom.c, postgis/lwgeom_functions_basic.c, postgis/lwgeom_geos.c, postgis/lwgeom_rtree.c, 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 Regina Obe <lr@pcorp.us> * [r6479] postgis/legacy.sql.in.c, postgis/postgis.sql.in.c, regress/measures.sql: miscellaneous 2010-12-22 19:41 Regina Obe <lr@pcorp.us> * [r6478] postgis/legacy.sql.in.c, postgis/postgis.sql.in.c, regress/measures.sql: Goodbye length 2010-12-22 19:15 Regina Obe <lr@pcorp.us> * [r6477] postgis/legacy.sql.in.c, postgis/postgis.sql.in.c, regress/simplify.sql, regress/simplify_expected: Good bye simplify 2010-12-22 19:04 Regina Obe <lr@pcorp.us> * [r6476] postgis/legacy.sql.in.c, 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 * [r6475] raster/ma_lexer.l, raster/ma_parser.y: Basic flex/bison grammar to start working with raster MapAlgebra 2010-12-22 18:45 Sandro Santilli <strk@keybit.net> * [r6474] topology/sql/populate.sql, topology/test/regress/addface.sql, topology/test/regress/addface_expected: Support faces with all edges on the same side, and test [RT-SIGTA] 2010-12-22 18:42 Regina Obe <lr@pcorp.us> * [r6473] postgis/legacy.sql.in.c, postgis/postgis.sql.in.c, regress/regress.sql: get rid of addbbox,dropbbox,hasbbox (and replace occurrences in regress with newer postgis_addbbox etc) 2010-12-22 18:24 Sandro Santilli <strk@keybit.net> * [r6472] Makefile: Add rules to avoid the infinite loop took before ./configure is run 2010-12-22 17:27 Sandro Santilli <strk@keybit.net> * [r6471] topology/sql/populate.sql, topology/test/Makefile, topology/test/regress/addface.sql, topology/test/regress/addface_expected: Implement topology.AddFace and add test 2010-12-22 17:08 Regina Obe <lr@pcorp.us> * [r6470] postgis/legacy.sql.in.c, postgis/postgis.sql.in.c, regress/affine.sql, regress/affine_expected, 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r6469] postgis/legacy.sql.in.c: Add legacy file for removed-but-not-forgotten old function aliases 2010-12-22 01:08 Paul Ramsey <pramsey@cleverelephant.ca> * [r6468] liblwgeom/liblwgeom.h, liblwgeom/lwpoint.c, liblwgeom/measures.c, liblwgeom/measures3d.c, postgis/geography_measurement.c, postgis/lwgeom_box2dfloat4.c, postgis/lwgeom_functions_basic.c, 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r6467] liblwgeom/g_serialized.c, liblwgeom/liblwgeom.h, liblwgeom/lwcollection.c, liblwgeom/lwpoly.c, liblwgeom/ptarray.c, postgis/geography_gist.c, postgis/gserialized.h, postgis/lwgeom_functions_analytic.c, postgis/lwgeom_geos.c, postgis/lwgeom_pg.c, postgis/lwgeom_pg.h, postgis/postgis.sql.in.c, postgis/postgis_drop.sql.in.c, regress/affine.sql, regress/lwgeom_regress.sql, regress/regress.sql, regress/regress_expected, regress/sql-mm-circularstring.sql, 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 Regina Obe <lr@pcorp.us> * [r6466] doc/using_postgis_dataman.xml: fix typo 2010-12-21 22:14 Regina Obe <lr@pcorp.us> * [r6464] doc/reference_measure.xml, doc/using_postgis_dataman.xml: point relation functions to DE-9IM section of docs for more info 2010-12-21 21:39 Paul Ramsey <pramsey@cleverelephant.ca> * [r6463] liblwgeom/cunit/cu_libgeom.c, liblwgeom/g_box.c, liblwgeom/g_serialized.c, liblwgeom/liblwgeom.h, liblwgeom/lwgeom.c, postgis/geography.h, postgis/geography_gist.c, postgis/lwgeom_box3d.c, postgis/lwgeom_pg.c: More clean-up and work on using gserialized. 2010-12-21 18:01 Paul Ramsey <pramsey@cleverelephant.ca> * [r6462] liblwgeom/cunit/cu_libgeom.c, liblwgeom/g_serialized.c, liblwgeom/lwgeom.c, liblwgeom/lwhomogenize.c: Push the UNKNOWN forcing down into gserialized get/set 2010-12-21 17:38 Regina Obe <lr@pcorp.us> * [r6461] doc/extras_topology.xml, doc/postgis.xml, doc/reference_measure.xml: Document ST_RelateMatch -- polish up later 2010-12-21 17:36 Sandro Santilli <strk@keybit.net> * [r6460] postgis/lwgeom_geos_relatematch.c: Don't release memory associated with arguments. Fixes #725. 2010-12-21 10:32 Sandro Santilli <strk@keybit.net> * [r6459] postgis/Makefile.in, postgis/lwgeom_geos_relatematch.c, postgis/postgis.sql.in.c, regress/Makefile.in, regress/relatematch.sql, regress/relatematch_expected: Implement ST_RelateMatch, see ticket #717. [RT-SIGTA] 2010-12-21 01:55 Paul Ramsey <pramsey@cleverelephant.ca> * [r6458] liblwgeom/cunit/cu_algorithm.c, liblwgeom/cunit/cu_surface.c, liblwgeom/lwhomogenize.c, liblwgeom/lwin_wkb.c: Some preliminary fixes to support SRID_UNKNOWN == 0 2010-12-20 23:34 Paul Ramsey <pramsey@cleverelephant.ca> * [r6457] regress/tickets.sql, regress/tickets_expected: Add regression test for #723 2010-12-20 22:01 Sandro Santilli <strk@keybit.net> * [r6456] topology/sql/populate.sql, topology/test/regress/addedge.sql, 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r6455] postgis/geography_inout.c: Fix last regression break in casting 2010-12-20 19:31 Paul Ramsey <pramsey@cleverelephant.ca> * [r6454] liblwgeom/g_box.c, postgis/lwgeom_inout.c, postgis/lwgeom_transform.c: Arg, there's regression breaks in the last commit! 2010-12-20 19:16 Paul Ramsey <pramsey@cleverelephant.ca> * [r6453] liblwgeom/cunit/cu_libgeom.c, liblwgeom/g_box.c, liblwgeom/g_serialized.c, liblwgeom/liblwgeom.h, liblwgeom/lwgeom.c, postgis/geography_gist.c: ST_Intersection for geography is really messed up (#723) 2010-12-20 12:03 Regina Obe <lr@pcorp.us> * [r6452] doc/xsl/postgis_gardentest.sql.xsl: fix typo 2010-12-20 04:39 Paul Ramsey <pramsey@cleverelephant.ca> * [r6450] liblwgeom/g_box.c, liblwgeom/liblwgeom.h, postgis/lwgeom_box3d.c, postgis/lwgeom_functions_basic.c: Remove a few more old constructions in favour of forward-compatible approaches. 2010-12-18 21:48 Regina Obe <lr@pcorp.us> * [r6448] doc/xsl/postgis_gardentest.sql.xsl: fix spatial_class update 2010-12-18 16:44 Paul Ramsey <pramsey@cleverelephant.ca> * [r6447] postgis/geography.sql.in.c: Add the operators to the index opclass too 2010-12-18 16:42 Paul Ramsey <pramsey@cleverelephant.ca> * [r6446] postgis/geography.sql.in.c, postgis/geography_gist.c, postgis/postgis.sql.in.c: Add some operators to indexes on gserialized 2010-12-18 15:31 Paul Ramsey <pramsey@cleverelephant.ca> * [r6445] regress/tickets.sql, regress/tickets_expected: Add in test for #720 2010-12-18 15:27 Paul Ramsey <pramsey@cleverelephant.ca> * [r6444] postgis/lwgeom_transform.c: ST_Transform is broken for all MULTI geometries (#720), wonder how that got through... 2010-12-18 05:06 Paul Ramsey <pramsey@cleverelephant.ca> * [r6443] postgis/geography.sql.in.c, postgis/gserialized.h, postgis/lwgeom_pg.h, 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r6442] liblwgeom/g_box.c, liblwgeom/lwgeodetic.c, liblwgeom/lwgeom.c: Remove oddity around gbox duplication 2010-12-18 00:38 Paul Ramsey <pramsey@cleverelephant.ca> * [r6441] liblwgeom/g_box.c, liblwgeom/liblwgeom.h, liblwgeom/lwin_wkb.c, loader/cunit, postgis/Makefile.in, postgis/geography.sql.in.c, postgis/geography_gist.c, postgis/postgis.sql.in.c: More syncro between geometry and geography. Stubbed index binding. 2010-12-17 22:16 Paul Ramsey <pramsey@cleverelephant.ca> * [r6440] postgis/geography.sql.in.c, postgis/geography_gist.c: Re-name GiST index functions generically for re-use in geometry. 2010-12-17 22:03 Paul Ramsey <pramsey@cleverelephant.ca> * [r6439] postgis/geography.h, postgis/geography_gist.c, regress/tickets.sql, regress/tickets_expected: Review to prepare generic index bindings for geography, then geometry 2010-12-17 21:32 Paul Ramsey <pramsey@cleverelephant.ca> * [r6438] liblwgeom/g_box.c, liblwgeom/liblwgeom.h, postgis/geography.h, postgis/geography_btree.c, postgis/geography_gist.c, postgis/geography_measurement.c, regress/tickets.sql, regress/tickets_expected: Harmonize some index support functions to be more generic gserialized functions and less specific geography functions. 2010-12-17 20:10 Paul Ramsey <pramsey@cleverelephant.ca> * [r6437] liblwgeom/cunit/cu_geodetic.c, liblwgeom/cunit/cu_libgeom.c, liblwgeom/g_box.c, liblwgeom/g_serialized.c, liblwgeom/liblwgeom.h, liblwgeom/lwcircstring.c, liblwgeom/lwcollection.c, liblwgeom/lwcurvepoly.c, liblwgeom/lwgeodetic.c, liblwgeom/lwgeom.c, liblwgeom/lwgeom_api.c, liblwgeom/lwline.c, liblwgeom/lwmline.c, liblwgeom/lwmpoly.c, liblwgeom/lwout_geojson.c, liblwgeom/lwpoly.c, liblwgeom/lwspheroid.c, liblwgeom/lwtriangle.c, liblwgeom/ptarray.c, postgis/geography.h, postgis/geography_gist.c, postgis/geography_inout.c, postgis/geography_measurement.c, postgis/lwgeom_geos_clean.c, postgis/lwgeom_ogc.c, postgis/lwgeom_transform.c, 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 Regina Obe <lr@pcorp.us> * [r6436] doc/extras_topology.xml, doc/using_postgis_dataman.xml: fix typo add DropTopology 2010-12-17 17:56 Sandro Santilli <strk@keybit.net> * [r6435] topology/test/Makefile, topology/test/regress/addedge.sql, topology/test/regress/addedge_expected: Add regress testing for topology.AddEdge 2010-12-17 17:44 Regina Obe <lr@pcorp.us> * [r6434] doc/extras.xml, doc/extras_topology.xml: 2010-12-17 17:24 Regina Obe <lr@pcorp.us> * [r6433] doc/Makefile.in, doc/extras_topology.xml, doc/postgis.xml: 2010-12-17 17:19 Sandro Santilli <strk@keybit.net> * [r6432] topology/sql/populate.sql: Add a note about possible semantic change 2010-12-17 17:16 Sandro Santilli <strk@keybit.net> * [r6431] topology/sql/populate.sql: New topology.AddEdge function [RT-SIGTA] 2010-12-17 16:45 Regina Obe <lr@pcorp.us> * [r6430] doc/postgis.xml: fix typos 2010-12-17 16:34 Regina Obe <lr@pcorp.us> * [r6429] doc/extras.xml, doc/extras_topology.xml, doc/introduction.xml, 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 Sandro Santilli <strk@keybit.net> * [r6428] 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 Sandro Santilli <strk@keybit.net> * [r6427] topology/test/regress/addnode.sql, topology/test/regress/addnode_expected: Add an inspection in the final node table 2010-12-17 15:27 Sandro Santilli <strk@keybit.net> * [r6426] topology/test/Makefile, topology/test/regress/addnode.sql, topology/test/regress/addnode_expected: Add test for topology.addNode 2010-12-17 15:17 Sandro Santilli <strk@keybit.net> * [r6425] topology/test/invalid_topology.sql, topology/test/load_topology.sql, topology/test/regress/legacy_invalid.sql, topology/test/regress/legacy_invalid_expected, topology/test/regress/legacy_predicate.sql, topology/test/regress/legacy_predicate_expected, topology/test/regress/legacy_query.sql, topology/test/regress/legacy_query_expected, topology/test/regress/legacy_validate.sql, 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 * [r6424] raster/ma_lexer.l, 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 Sandro Santilli <strk@keybit.net> * [r6423] topology/test/Makefile, topology/test/load_features.sql, topology/test/load_topology.sql, topology/test/query_features.sql, topology/test/regress/legacy_predicate.sql, topology/test/regress/legacy_predicate_expected, topology/test/regress/legacy_query.sql, topology/test/regress/legacy_query_expected, topology/test/regress/legacy_validate.sql, topology/test/regress/legacy_validate_expected, 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 Sandro Santilli <strk@keybit.net> * [r6422] regress/run_test: Return number of failures as exit status 2010-12-16 18:00 Sandro Santilli <strk@keybit.net> * [r6421] regress/run_test: Have run_test exit code reflect presence of failures. 2010-12-16 17:52 Sandro Santilli <strk@keybit.net> * [r6420] regress/Makefile.in: Remove duplicated check rule 2010-12-16 17:46 Sandro Santilli <strk@keybit.net> * [r6419] .gitignore: This one shouldn't be in the repository.. anyway, since it is... 2010-12-16 17:30 Sandro Santilli <strk@keybit.net> * [r6418] GNUmakefile.in, regress/Makefile.in: Turn 'regress' dir into a first class subdir, fixes ticket #715 2010-12-16 16:33 Sandro Santilli <strk@keybit.net> * [r6417] GNUmakefile.in: Comment-out obsoleted rules (didn't drop in case someone will miss them) 2010-12-16 16:28 Sandro Santilli <strk@keybit.net> * [r6416] GNUmakefile.in, liblwgeom/Makefile.in, utils/Makefile: Add 'distclean' to the SUBDIRS target 2010-12-16 14:46 Sandro Santilli <strk@keybit.net> * [r6415] GNUmakefile.in, utils/Makefile: Add 'check' rule under the SUBDIR loop. You now get topology checked if you configured --with-topology 2010-12-16 14:35 Sandro Santilli <strk@keybit.net> * [r6414] 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 Regina Obe <lr@pcorp.us> * [r6413] 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 Regina Obe <lr@pcorp.us> * [r6412] regress/long_xact_expected, regress/lwgeom_regress_expected, regress/measures_expected: most have missed these 2010-12-16 09:48 Sandro Santilli <strk@keybit.net> * [r6411] GNUmakefile.in, utils/Makefile: Add 'clean' to the set of targets handled with the SUBDIRS loop 2010-12-15 22:17 Paul Ramsey <pramsey@cleverelephant.ca> * [r6410] postgis/lwgeom_pg.c: Add in GSERIALIZED options for many of the pglgweom_ support functions. 2010-12-15 21:31 Paul Ramsey <pramsey@cleverelephant.ca> * [r6409] liblwgeom/liblwgeom.h, postgis/lwgeom_functions_basic.c, postgis/lwgeom_functions_lrs.c, postgis/lwgeom_inout.c, postgis/lwgeom_pg.c, postgis/lwgeom_pg.h: Add in #defines to allow conditional switch-over to GSERIALIZED 2010-12-15 20:06 Sandro Santilli <strk@keybit.net> * [r6408] GNUmakefile.in, liblwgeom/Makefile.in: Fail on fix subdir build failure. Add missing uninstall rule in liblwgeom 2010-12-15 18:35 Paul Ramsey <pramsey@cleverelephant.ca> * [r6407] postgis/lwgeom_functions_basic.c: Remove silly pointer tests from LWGEOM_collect 2010-12-15 18:29 Sandro Santilli <strk@keybit.net> * [r6406] topology/Makefile.in: Install topology.sql in the same directory as other things postgis 2010-12-15 18:28 Paul Ramsey <pramsey@cleverelephant.ca> * [r6405] postgis/lwgeom_functions_basic.c: LWGEOM_accum is orphaned code, bye bye! 2010-12-15 18:03 Sandro Santilli <strk@keybit.net> * [r6404] GNUmakefile, GNUmakefile.in, configure.ac, topology/Version.config: Generate GNUMakefile, add a --with-topology switch to configure, enabling descending under topology/ dir 2010-12-15 17:51 Paul Ramsey <pramsey@cleverelephant.ca> * [r6403] liblwgeom/cunit/cu_out_kml.c: Move geometrycollection back out of the supported types for KML 2010-12-15 17:46 Paul Ramsey <pramsey@cleverelephant.ca> * [r6402] liblwgeom/lwout_kml.c, liblwgeom/stringbuffer.c, postgis/geography_inout.c: KML crashes on EMPTY (#681) 2010-12-15 17:14 Sandro Santilli <strk@keybit.net> * [r6401] GNUmakefile: Thanks for the great partecipation around GNUmakefile improvements proposal. It's finally here :) 2010-12-15 17:11 Sandro Santilli <strk@keybit.net> * [r6400] topology/Makefile.in: Add a check rule under topology/ [RT-SIGTA] 2010-12-15 17:06 Sandro Santilli <strk@keybit.net> * [r6399] topology/test/Makefile: Make sure predicate sql file is generated before use 2010-12-15 16:41 Sandro Santilli <strk@keybit.net> * [r6398] topology/test/Makefile, topology/test/regress/sqlmm.sql, topology/test/regress/sqlmm_expected, topology/test/sqlmm_topology.sql: Add sqlmm automated test. Drop old rules [RT-SIGTA] 2010-12-15 16:24 Sandro Santilli <strk@keybit.net> * [r6397] topology/test/Makefile, topology/test/regress/legacy_invalid.sql, topology/test/regress/legacy_invalid_expected: automatize topology validity checking [RT-SIGTA] 2010-12-15 16:04 Sandro Santilli <strk@keybit.net> * [r6396] topology/test/Makefile, topology/test/regress, topology/test/regress/legacy_predicate.sql, topology/test/regress/legacy_predicate_expected, topology/test/regress/legacy_validate.sql, 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 Regina Obe <lr@pcorp.us> * [r6395] doc/xsl/postgis_gardentest.sql.xsl, doc/xsl/postgis_gardentest_subset.sql.xsl, 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 Sandro Santilli <strk@keybit.net> * [r6394] regress/run_test: Allow run_test calls from foreign directories 2010-12-15 14:09 Sandro Santilli <strk@keybit.net> * [r6393] regress/run_test: Do not read ~/.psqlrc when creating database 2010-12-15 14:04 Sandro Santilli <strk@keybit.net> * [r6392] regress/run_test: Add a --topology switch to equip regression db with topology support when requested 2010-12-15 13:39 Sandro Santilli <strk@keybit.net> * [r6391] topology/Makefile.in, topology/sql/populate.sql, topology/topology.sql.in.c: Add new populate.sql file to host topology population routines. Properly encode dependencies. 2010-12-15 13:23 Regina Obe <lr@pcorp.us> * [r6390] doc/xsl/postgis_gardentest.sql.xsl: exclude more functions from tests that are sorta broken 2010-12-15 11:01 Sandro Santilli <strk@keybit.net> * [r6389] topology/sql, topology/sql/sqlmm.sql, topology/topology.sql.in.c: Split sqlmm specific things into its own file 2010-12-15 10:48 Sandro Santilli <strk@keybit.net> * [r6388] 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 Sandro Santilli <strk@keybit.net> * [r6387] topology/topology.sql.in.c: Fix typo in TopoGeo_addLinestring description, add DEBUG lines [RT-SIGTA] 2010-12-15 10:08 Sandro Santilli <strk@keybit.net> * [r6386] topology/topology.sql.in.c: Fix detection of non-existent schema in ST_CreateTopoGeo 2010-12-15 00:57 Paul Ramsey <pramsey@cleverelephant.ca> * [r6385] postgis/geography_inout.c, postgis/geography_measurement.c, postgis/lwgeom_estimate.c, postgis/lwgeom_export.c: Flip more memcpy calls away. 2010-12-15 00:24 Paul Ramsey <pramsey@cleverelephant.ca> * [r6384] postgis/lwgeom_geos_clean.c, postgis/lwgeom_in_gml.c, postgis/lwgeom_in_kml.c, postgis/lwgeom_ogc.c, postgis/lwgeom_transform.c: Remove some calls to memcpy in favor of API functions. 2010-12-15 00:12 Paul Ramsey <pramsey@cleverelephant.ca> * [r6383] postgis/lwgeom_box2dfloat4.c, postgis/lwgeom_box3d.c, postgis/lwgeom_btree.c, postgis/lwgeom_estimate.c, postgis/lwgeom_functions_basic.c, postgis/lwgeom_geos.c, postgis/lwgeom_geos_prepared.c, postgis/lwgeom_gist.c, postgis/lwgeom_ogc.c, postgis/lwgeom_pg.c, postgis/lwgeom_pg.h: Strip out more instances of SERIALIZED_FORM 2010-12-14 20:30 Paul Ramsey <pramsey@cleverelephant.ca> * [r6382] liblwgeom/cunit/cu_tester.c: Return non-zero when tests fail 2010-12-14 20:21 Paul Ramsey <pramsey@cleverelephant.ca> * [r6381] liblwgeom/cunit/cu_out_kml.c, liblwgeom/lwout_kml.c, liblwgeom/stringbuffer.c, liblwgeom/stringbuffer.h: Fix regressions in the new KML emitter 2010-12-14 16:00 Regina Obe <lr@pcorp.us> * [r6380] doc/xsl/postgis_gardentest.sql.xsl: exclude from testing functions known to crash with POLYGON EMPTY 2010-12-14 05:53 Paul Ramsey <pramsey@cleverelephant.ca> * [r6376] postgis/geography_inout.c: Memory leak in geography_from_text (#624) 2010-12-14 05:01 Paul Ramsey <pramsey@cleverelephant.ca> * [r6374] loader/shp2pgsql-cli.c: Minor usage changes. (#604) 2010-12-14 00:56 Paul Ramsey <pramsey@cleverelephant.ca> * [r6371] liblwgeom/lwout_kml.c: Update (c) header 2010-12-14 00:54 Paul Ramsey <pramsey@cleverelephant.ca> * [r6370] liblwgeom/lwout_kml.c, postgis/lwgeom_export.c: Convert KML output to use stringbuffer for a 50% code shrinkage... 2010-12-14 00:49 Paul Ramsey <pramsey@cleverelephant.ca> * [r6369] liblwgeom/cunit/cu_out_wkt.c: Remove multicurve warning 2010-12-14 00:37 Regina Obe <lr@pcorp.us> * [r6368] 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r6367] liblwgeom/stringbuffer.c, liblwgeom/stringbuffer.h: Second thoughts on stringbuffer changes 2010-12-13 23:40 Paul Ramsey <pramsey@cleverelephant.ca> * [r6366] liblwgeom/stringbuffer.c, liblwgeom/stringbuffer.h: Potential minor speed-up functions for stringbuffering 2010-12-13 23:34 Paul Ramsey <pramsey@cleverelephant.ca> * [r6365] liblwgeom/cunit/cu_out_wkb.c, liblwgeom/cunit/cu_out_wkt.c: Add extra multicurve test for WKT 2010-12-13 21:42 Paul Ramsey <pramsey@cleverelephant.ca> * [r6364] liblwgeom/cunit/cu_in_wkt.c, liblwgeom/lwin_wkt_parse.c, liblwgeom/lwin_wkt_parse.y: Update parser to handling compound curves within multicurves (#525) 2010-12-13 21:31 Paul Ramsey <pramsey@cleverelephant.ca> * [r6363] postgis/lwgeom_functions_basic.c, regress/tickets.sql, regress/tickets_expected: ST_CollectionExtract returns non-requested type (#457) 2010-12-13 20:40 Paul Ramsey <pramsey@cleverelephant.ca> * [r6360] loader/shp2pgsql-core.c: Return value of snprintf not correctly checked (#556) 2010-12-13 20:25 Paul Ramsey <pramsey@cleverelephant.ca> * [r6359] 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r6358] loader/shp2pgsql-core.h: Change default shp2pgsql column to "geom" (#352) 2010-12-13 19:50 Regina Obe <lr@pcorp.us> * [r6357] regress/removepoint_expected, regress/setpoint_expected, regress/sharedpaths_expected, regress/simplify_expected, regress/snap_expected, regress/snaptogrid_expected: 2010-12-13 19:44 Regina Obe <lr@pcorp.us> * [r6356] regress/loader/Arc-wkb.expected, regress/loader/Arc-wkt.expected, regress/loader/ArcM-wkt.expected, regress/loader/ArcZ-wkb.expected, regress/loader/ArcZ-wkt.expected: 2010-12-13 19:44 Regina Obe <lr@pcorp.us> * [r6355] regress/loader/Polygon-wkb.expected, regress/loader/Polygon-wkt.expected, regress/loader/PolygonM-wkb.expected, regress/loader/PolygonM-wkt.expected, regress/loader/PolygonZ-wkb.expected, regress/loader/PolygonZ-wkt.expected: 2010-12-13 19:43 Paul Ramsey <pramsey@cleverelephant.ca> * [r6354] 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 Regina Obe <lr@pcorp.us> * [r6353] regress/regress_bdpoly_expected, regress/regress_buffer_params_expected, regress/regress_index_expected, regress/regress_index_nulls_expected, regress/regress_lrs_expected, regress/regress_ogc_cover_expected, regress/regress_ogc_expected, regress/regress_ogc_prep_expected, regress/regress_proj_expected: 2010-12-13 19:34 Regina Obe <lr@pcorp.us> * [r6352] regress/loader/MultiPoint-wkb.expected, regress/loader/MultiPoint-wkt.expected, regress/loader/MultiPointM-wkb.expected, regress/loader/MultiPointM-wkt.expected, regress/loader/MultiPointZ-wkb.expected, regress/loader/MultiPointZ-wkt.expected, regress/loader/PointM-wkb.expected, regress/loader/PointM-wkt.expected: 2010-12-13 19:32 Regina Obe <lr@pcorp.us> * [r6351] regress/affine_expected, regress/clean_expected, regress/ctors_expected, regress/dump_expected, regress/dumppoints_expected, regress/hausdorff_expected, regress/in_gml_expected, regress/in_kml_expected, regress/iscollection_expected: 2010-12-13 19:25 Regina Obe <lr@pcorp.us> * [r6350] regress/loader/PointZ-wkb.expected, regress/loader/PointZ-wkt.expected: 2010-12-13 19:25 Paul Ramsey <pramsey@cleverelephant.ca> * [r6349] liblwgeom/g_serialized.c, liblwgeom/libtgeom.c, liblwgeom/lwcircstring.c, liblwgeom/lwgeom.c, liblwgeom/lwgeom_api.c, liblwgeom/lwgparse.c, liblwgeom/lwhomogenize.c, liblwgeom/lwline.c, liblwgeom/lwpoint.c, liblwgeom/lwpoly.c, liblwgeom/lwtriangle.c, liblwgeom/ptarray.c, postgis/lwgeom_functions_basic.c, postgis/lwgeom_geos_split.c, postgis/lwgeom_in_gml.c, postgis/lwgeom_pg.c, postgis/lwgeom_transform.c, raster/rt_core/rt_api.c, 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 Regina Obe <lr@pcorp.us> * [r6348] regress/loader/ArcM-wkb.expected, regress/loader/Point-wkb.expected, regress/loader/Point-wkt.expected: 2010-12-13 16:38 Regina Obe <lr@pcorp.us> * [r6347] 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 Regina Obe <lr@pcorp.us> * [r6346] 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 Sandro Santilli <strk@keybit.net> * [r6345] topology/topology.sql.in.c: Add comments on the 'edge' topology primitives view 2010-12-13 09:51 Sandro Santilli <strk@keybit.net> * [r6344] topology/README: typo 2010-12-12 22:42 nicklas * [r6343] liblwgeom/measures3d.c, liblwgeom/measures3d.h, regress/measures.sql, regress/measures_expected: 3d distance functions for line-line cases 2010-12-12 18:59 nicklas * [r6342] postgis/lwgeom_functions_basic.c: Some cleaning up in measure functions in lwgeom_functions_basic.c 2010-12-12 00:12 Paul Ramsey <pramsey@cleverelephant.ca> * [r6341] postgis/lwgeom_export.c, postgis/lwgeom_functions_analytic.c, postgis/lwgeom_inout.c: Remove more SERIALIZED_FORM 2010-12-11 00:28 Paul Ramsey <pramsey@cleverelephant.ca> * [r6340] liblwgeom/liblwgeom.h, liblwgeom/lwcircstring.c, liblwgeom/lwcollection.c, liblwgeom/lwgeom.c, liblwgeom/lwin_wkt_parse.c, liblwgeom/lwin_wkt_parse.y, liblwgeom/lwmline.c, liblwgeom/lwmpoint.c, liblwgeom/lwmpoly.c, liblwgeom/lwpoint.c, liblwgeom/lwpsurface.c, liblwgeom/lwsegmentize.c, liblwgeom/lwtin.c, liblwgeom/lwtriangle.c, liblwgeom/ptarray.c, loader/shp2pgsql-core.c: ptarray_free now frees the serialized_ptlist, unless FLAGS_GET_READONLY is set. 2010-12-11 00:27 Sandro Santilli <strk@keybit.net> * [r6339] 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r6338] postgis/lwgeom_inout.c, postgis/lwgeom_transform.c: Switch to cstring2text for text returns. 2010-12-10 23:15 Paul Ramsey <pramsey@cleverelephant.ca> * [r6337] postgis/lwgeom_functions_basic.c, postgis/lwgeom_geos_clean.c, postgis/lwgeom_geos_split.c: Clean out more SERIALIZED_FORM calls 2010-12-10 22:45 Paul Ramsey <pramsey@cleverelephant.ca> * [r6336] postgis/lwgeom_ogc.c, postgis/lwgeom_rtree.c, postgis/lwgeom_spheroid.c, postgis/lwgeom_sqlmm.c: Clean out some more calls to SERIALIZED_FORM 2010-12-10 20:22 Paul Ramsey <pramsey@cleverelephant.ca> * [r6335] liblwgeom/lwtriangle.c, regress/regress.sql, regress/regress_expected: Issues with TRIANGLE AND TIN EMPTY collections - hmm do they exist? (#686) 2010-12-10 19:44 Paul Ramsey <pramsey@cleverelephant.ca> * [r6334] postgis/lwgeom_ogc.c, postgis/lwgeom_pg.c, postgis/lwgeom_pg.h: Fix for TIN EMPTY per #686 2010-12-10 19:10 Paul Ramsey <pramsey@cleverelephant.ca> * [r6333] liblwgeom/liblwgeom.h, liblwgeom/lwin_wkb.c, liblwgeom/lwin_wkt.c, liblwgeom/lwin_wkt.h, liblwgeom/lwin_wkt_parse.c, liblwgeom/lwin_wkt_parse.y, liblwgeom/ptarray.c, regress/regress.sql, regress/regress_expected: Fix cunit failures on Polyhedral surface (#697) 2010-12-10 18:10 Paul Ramsey <pramsey@cleverelephant.ca> * [r6332] liblwgeom/lwin_wkb.c, liblwgeom/lwin_wkt.c: WKB and WKT closure checks are now in X/Y only (#693) 2010-12-10 18:06 Sandro Santilli <strk@keybit.net> * [r6331] GNUmakefile: Revert GNUMakefile changes as per Mark request. I had enough complains about build scripts this week... 2010-12-10 18:00 Paul Ramsey <pramsey@cleverelephant.ca> * [r6330] postgis/lwgeom_functions_basic.c: Fix ST_Segmentize and Polyhedral Surface -- CRASH (#696) 2010-12-10 17:57 Sandro Santilli <strk@keybit.net> * [r6329] GNUmakefile, raster/Makefile.in, 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 Sandro Santilli <strk@keybit.net> * [r6328] GNUmakefile, liblwgeom/Makefile.in, utils/Makefile: Be verbose during recursion. List liblwgeom in SUBDIRS, stub install rules for liblwgeom and utils 2010-12-10 17:29 Sandro Santilli <strk@keybit.net> * [r6327] .gitignore: more ignores 2010-12-10 17:19 Sandro Santilli <strk@keybit.net> * [r6326] GNUmakefile: Start listing some subdirs to recurse into. Hopefully one day this will become cleaner 2010-12-10 17:19 Sandro Santilli <strk@keybit.net> * [r6325] .gitignore: add .svn to .gitignore (why is this in repo ? oh well.. it is useful anyway) 2010-12-10 15:45 Paul Ramsey <pramsey@cleverelephant.ca> * [r6324] postgis/lwgeom_functions_basic.c: Fix for crash in ST_RemovePoint (#695) 2010-12-10 14:53 Mateusz Loskot <mateusz@loskot.net> * [r6323] 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r6322] postgis/lwgeom_geos.c: Wrap up GEOS predicates in EMPTY tests (#685) 2010-12-09 18:52 Paul Ramsey <pramsey@cleverelephant.ca> * [r6321] doc/html/image_src/generator.c: Remove old function calls 2010-12-09 18:51 Paul Ramsey <pramsey@cleverelephant.ca> * [r6320] postgis/lwgeom_geos.c, postgis/lwgeom_pg.c, postgis/lwgeom_pg.h: Fix for centroid crash on emtpy (#684) 2010-12-09 18:00 Paul Ramsey <pramsey@cleverelephant.ca> * [r6319] postgis/lwgeom_functions_basic.c, regress/regress.sql, regress/regress_expected: Fix crash in ST_MakeLine (#690) 2010-12-09 16:10 Paul Ramsey <pramsey@cleverelephant.ca> * [r6318] config.rpath: Add config rpath 2010-12-09 15:00 Regina Obe <lr@pcorp.us> * [r6317] doc/reference_editor.xml: formatting 2010-12-08 23:58 Paul Ramsey <pramsey@cleverelephant.ca> * [r6316] postgis/lwgeom_geos.c, postgis/lwgeom_geos_sharedpaths.c, postgis/lwgeom_geos_snap.c, postgis/lwgeom_ogc.c, postgis/lwgeom_spheroid.c: Remove more appeals to pglwgeom->type 2010-12-08 23:52 Paul Ramsey <pramsey@cleverelephant.ca> * [r6315] postgis/lwgeom_functions_basic.c, postgis/lwgeom_pg.c, postgis/lwgeom_pg.h: Remove more appeals to pglwgeom->type 2010-12-08 23:40 Paul Ramsey <pramsey@cleverelephant.ca> * [r6314] liblwgeom/liblwgeom.h, liblwgeom/lwgeom_api.c, liblwgeom/lwout_geojson.c, liblwgeom/lwpoint.c, liblwgeom/lwpoly.c, liblwgeom/lwsegmentize.c, liblwgeom/ptarray.c, postgis/lwgeom_functions_basic.c, postgis/lwgeom_pg.c, postgis/lwgeom_pg.h: Remove more appeals to pglwgeom->type 2010-12-08 23:29 Paul Ramsey <pramsey@cleverelephant.ca> * [r6313] postgis/lwgeom_functions_basic.c: Remove another call to TYPE_HASBBOX 2010-12-08 23:28 Paul Ramsey <pramsey@cleverelephant.ca> * [r6312] postgis/lwgeom_functions_basic.c: Remove call to TYPE_HASBBOX 2010-12-08 23:27 Paul Ramsey <pramsey@cleverelephant.ca> * [r6311] liblwgeom/liblwgeom.h, liblwgeom/lwgeom_api.c, postgis/lwgeom_functions_basic.c, postgis/lwgeom_pg.c, postgis/lwgeom_pg.h, postgis/lwgeom_rtree.c: Remove many cases of calls to SERIALIZED_FORM in favour of direct pglwgeom deserialization 2010-12-08 23:19 Regina Obe <lr@pcorp.us> * [r6310] 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r6309] loader/pgsql2shp-core.c, postgis/lwgeom_functions_analytic.c, postgis/lwgeom_functions_basic.c, postgis/lwgeom_gist.c, postgis/lwgeom_inout.c, postgis/lwgeom_ogc.c, postgis/lwgeom_pg.c, postgis/lwgeom_pg.h: Remove many instances of lwgeom_getType used on PG_LWGEOM 2010-12-08 22:02 Regina Obe <lr@pcorp.us> * [r6308] doc/xsl/postgis_gardentest.sql.xsl: Add more emptiness. We need to explore emptiness more deeply :) 2010-12-08 21:21 Paul Ramsey <pramsey@cleverelephant.ca> * [r6307] postgis/lwgeom_functions_analytic.c, postgis/lwgeom_functions_basic.c, postgis/lwgeom_functions_lrs.c, postgis/lwgeom_geos.c, postgis/lwgeom_inout.c, postgis/lwgeom_ogc.c: When asking for a serialized forms type, use pglwgeom_get_type 2010-12-08 20:54 Paul Ramsey <pramsey@cleverelephant.ca> * [r6306] postgis/lwgeom_box3d.c, postgis/lwgeom_chip.c, postgis/lwgeom_debug.c, postgis/lwgeom_dump.c, postgis/lwgeom_functions_analytic.c, postgis/lwgeom_functions_basic.c, postgis/lwgeom_functions_lrs.c, postgis/lwgeom_geos.c, postgis/lwgeom_inout.c, postgis/lwgeom_ogc.c, postgis/lwgeom_pg.c, postgis/lwgeom_pg.h, 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r6305] liblwgeom/lwin_wkb.c, liblwgeom/measures3d.c: Expunge some TYPE_GETTYPE 2010-12-08 20:35 Paul Ramsey <pramsey@cleverelephant.ca> * [r6304] postgis/geography_inout.c, postgis/lwgeom_pg.c, postgis/lwgeom_pg.h: Start to work on PG_LWGEOM sanity before changeover 2010-12-08 19:24 Paul Ramsey <pramsey@cleverelephant.ca> * [r6303] liblwgeom/liblwgeom.h, liblwgeom/lwsegmentize.c, postgis/lwgeom_sqlmm.c: Rename has_arc to lwgeom_has_arc 2010-12-08 19:23 Paul Ramsey <pramsey@cleverelephant.ca> * [r6302] postgis/lwgeom_geos.c: Fix crash on BuildArea(empty) (#683) 2010-12-08 18:20 Paul Ramsey <pramsey@cleverelephant.ca> * [r6301] postgis/lwgeom_geos.c, regress/regress_ogc.sql, regress/regress_ogc_expected: Handle empty geometries in ST_Buffer(). If argument empty, return empty. (#682) 2010-12-08 18:06 Paul Ramsey <pramsey@cleverelephant.ca> * [r6300] liblwgeom/cunit/cu_out_gml.c, liblwgeom/lwout_gml.c: Fix crash in GML output of POLYGON EMPTY (#681) 2010-12-08 16:20 Paul Ramsey <pramsey@cleverelephant.ca> * [r6299] postgis/geography_inout.c: Fix AsBinary handling of > 2d features in geography (#680) 2010-12-08 16:04 Paul Ramsey <pramsey@cleverelephant.ca> * [r6298] postgis/geography_inout.c: Output higher dimensions in astext in geography (#680) 2010-12-08 00:23 Paul Ramsey <pramsey@cleverelephant.ca> * [r6295] liblwgeom/lwin_wkb.c, postgis/lwgeom_functions_analytic.c, postgis/lwgeom_functions_basic.c: Minor rearrangement of memory handling. 2010-12-08 00:02 Paul Ramsey <pramsey@cleverelephant.ca> * [r6294] liblwgeom/cunit/cu_in_wkb.c, liblwgeom/cunit/cu_in_wkt.c, liblwgeom/cunit/cu_out_wkb.c, liblwgeom/cunit/cu_ptarray.c, liblwgeom/cunit/cu_surface.c, liblwgeom/liblwgeom.h, liblwgeom/lwgeom.c, liblwgeom/lwin_wkb.c, liblwgeom/lwin_wkt_parse.c, liblwgeom/lwin_wkt_parse.y, liblwgeom/lwout_wkb.c, loader/shp2pgsql-core.c, postgis/geography_inout.c, postgis/lwgeom_dump.c, postgis/lwgeom_geos.c, postgis/lwgeom_inout.c, 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r6293] liblwgeom/liblwgeom.h, liblwgeom/libtgeom.c, liblwgeom/lwcircstring.c, liblwgeom/lwcollection.c, liblwgeom/lwgeom_api.c, liblwgeom/lwgparse.c, liblwgeom/lwline.c, liblwgeom/lwout_wkb.c, liblwgeom/lwpoint.c, liblwgeom/lwpoly.c, liblwgeom/lwtriangle.c, loader/shp2pgsql-core.c, postgis/lwgeom_inout.c, postgis/lwgeom_ogc.c, postgis/lwgeom_pg.c: Start flipping over references to srid = -1 to srid = SRID_UNKNOWN 2010-12-07 21:55 Sandro Santilli <strk@keybit.net> * [r6292] regress/run_test: Use unified diffs for expected/obtained (easier to read) 2010-12-07 21:08 Paul Ramsey <pramsey@cleverelephant.ca> * [r6291] liblwgeom/cunit/cu_algorithm.c, liblwgeom/cunit/cu_geodetic.c, liblwgeom/cunit/cu_in_wkb.c, liblwgeom/cunit/cu_in_wkt.c, liblwgeom/cunit/cu_libgeom.c, liblwgeom/cunit/cu_misc.c, liblwgeom/cunit/cu_out_wkb.c, liblwgeom/cunit/cu_out_wkt.c, liblwgeom/cunit/cu_surface.c, liblwgeom/g_serialized.c, liblwgeom/liblwgeom.h, liblwgeom/liblwgeom_internal.h, liblwgeom/lwcircstring.c, liblwgeom/lwcompound.c, liblwgeom/lwcurvepoly.c, liblwgeom/lwgeom.c, liblwgeom/lwin_wkb.c, liblwgeom/lwin_wkt.c, liblwgeom/lwin_wkt.h, liblwgeom/lwin_wkt_lex.c, liblwgeom/lwin_wkt_lex.l, liblwgeom/lwin_wkt_parse.c, liblwgeom/lwin_wkt_parse.y, liblwgeom/lwline.c, liblwgeom/lwout_wkb.c, liblwgeom/lwout_wkt.c, liblwgeom/lwpoint.c, liblwgeom/lwpoly.c, liblwgeom/lwtriangle.c, liblwgeom/ptarray.c, loader/pgsql2shp-core.c, loader/shp2pgsql-core.c, postgis/geography_inout.c, postgis/lwgeom_dump.c, postgis/lwgeom_export.c, postgis/lwgeom_functions_basic.c, postgis/lwgeom_geos.c, postgis/lwgeom_gist.c, postgis/lwgeom_inout.c, postgis/lwgeom_ogc.c, postgis/lwgeom_pg.c, postgis/lwgeom_pg.h, regress/Makefile.in, regress/clean.sql, regress/dump_expected, regress/out_geography.sql, regress/out_geography_expected, regress/out_geometry.sql, regress/polyhedralsurface_expected, regress/regress_expected, regress/regress_proj.sql, regress/regress_proj_expected, regress/run_test, regress/sql-mm-compoundcurve_expected, regress/sql-mm-curvepoly_expected, regress/tickets_expected: Replace the old WKB/WKT parser and emitters with the new ones. 2010-12-07 14:02 Regina Obe <lr@pcorp.us> * [r6290] doc/reference_processing.xml: change to 1 column (st_sharedpaths) 2010-12-07 13:45 Regina Obe <lr@pcorp.us> * [r6289] doc/reference_editor.xml: reduce width some more 2010-12-07 13:42 Regina Obe <lr@pcorp.us> * [r6288] doc/html/image_src/st_sharedpaths02.wkt, doc/reference_processing.xml: change color to be clearer reduce width of text 2010-12-07 12:51 Regina Obe <lr@pcorp.us> * [r6287] doc/reference_processing.xml: end tbody 2010-12-07 12:45 Regina Obe <lr@pcorp.us> * [r6286] doc/reference_editor.xml: fix formatting 2010-12-07 12:42 Regina Obe <lr@pcorp.us> * [r6285] doc/html/image_src/Makefile.in, doc/html/image_src/st_sharedpaths01.wkt, doc/html/image_src/st_sharedpaths02.wkt, doc/reference_processing.xml: diagram of shared paths 2010-12-07 12:25 Regina Obe <lr@pcorp.us> * [r6284] doc/html/image_src/st_snap04.wkt, doc/reference_editor.xml: formatting fixes 2010-12-07 12:02 Regina Obe <lr@pcorp.us> * [r6283] doc/html/image_src/Makefile.in, doc/html/image_src/st_snap04.wkt, doc/html/image_src/st_snap05.wkt, doc/reference_editor.xml: more examples to demonstrate its not just limited to 1 point snapping 2010-12-07 08:30 Regina Obe <lr@pcorp.us> * [r6282] doc/reference_editor.xml: looks funny in one row, better put each in separate row 2010-12-07 07:56 Regina Obe <lr@pcorp.us> * [r6281] doc/html/image_src/Makefile.in, doc/html/image_src/st_snap01.wkt, doc/html/image_src/st_snap02.wkt, doc/html/image_src/st_snap03.wkt, doc/reference_editor.xml: example with diagram for ST_Snap 2010-12-06 15:15 Regina Obe <lr@pcorp.us> * [r6280] doc/xsl/postgis_gardentest.sql.xsl: minor comment corrections 2010-12-06 15:15 Regina Obe <lr@pcorp.us> * [r6279] doc/xsl/raster_gardentest.sql.xsl: start logging sql queries to log table 2010-12-06 15:07 Sandro Santilli <strk@keybit.net> * [r6278] regress/sharedpaths.sql, regress/sharedpaths_expected: Add a couple more cases provided by RT-SITA 2010-12-06 14:52 Sandro Santilli <strk@keybit.net> * [r6277] doc/reference_editor.xml: Document ST_Snap, xref with SnapToGrid 2010-12-06 14:21 Sandro Santilli <strk@keybit.net> * [r6276] doc/reference_processing.xml: Fix typo in ST_SharedPaths documentation, add some xrefs 2010-12-03 21:38 Paul Ramsey <pramsey@cleverelephant.ca> * [r6275] liblwgeom/cunit/cu_in_wkt.c, liblwgeom/cunit/cu_out_wkb.c, liblwgeom/liblwgeom.h, liblwgeom/liblwgeom_internal.h, liblwgeom/lwin_wkb.c, liblwgeom/lwin_wkt.c, liblwgeom/lwin_wkt_lex.c, liblwgeom/lwin_wkt_lex.l, liblwgeom/lwin_wkt_parse.c, liblwgeom/lwin_wkt_parse.y, liblwgeom/lwout_wkb.c: Updates to the WKT parser to report errlocation in more places. 2010-12-03 16:53 Paul Ramsey <pramsey@cleverelephant.ca> * [r6274] liblwgeom/liblwgeom.h, liblwgeom/ptarray.c, postgis/lwgeom_geos.c: Make use of ptarray api for manipulating serialized_pointlist 2010-12-03 15:53 Paul Ramsey <pramsey@cleverelephant.ca> * [r6273] postgis/lwgeom_functions_basic.c, postgis/lwgeom_ogc.c: Remove a couple warnings. 2010-12-03 10:13 Sandro Santilli <strk@keybit.net> * [r6272] regress/snap.sql, regress/snap_expected: Add SNAP test reported on JTS mailing list 2010-12-03 09:53 Sandro Santilli <strk@keybit.net> * [r6271] postgis/lwgeom_geos_snap.c: Fix release of wrong memory (same bug as #670, found here for copy&paste) 2010-12-03 09:22 Sandro Santilli <strk@keybit.net> * [r6270] postgis/lwgeom_geos_sharedpaths.c: FREE the right argument (fixes bug #670) 2010-12-03 09:00 Sandro Santilli <strk@keybit.net> * [r6269] regress/sharedpaths.sql, regress/sharedpaths_expected: Add test for bug 670 2010-12-03 05:40 Regina Obe <lr@pcorp.us> * [r6268] doc/reference_processing.xml: document st_sharedpaths and alphabetize listings 2010-12-02 20:38 Paul Ramsey <pramsey@cleverelephant.ca> * [r6267] loader/Makefile.in, loader/README.i18n: Change i18n instructions to use shp2pgsql_LANG.po as format for po file names. 2010-12-02 20:35 Paul Ramsey <pramsey@cleverelephant.ca> * [r6266] postgis/lwgeom_functions_basic.c: Remove serialized_pointlist direct access from ./postgis 2010-12-02 19:09 Paul Ramsey <pramsey@cleverelephant.ca> * [r6265] liblwgeom/liblwgeom.h, liblwgeom/lwgeom.c, postgis/lwgeom_ogc.c: Move is_closed fully to liblwgeom and remove LWGEOM_INSPECTED from IsClosed 2010-12-02 18:52 Paul Ramsey <pramsey@cleverelephant.ca> * [r6264] liblwgeom/liblwgeom.h, liblwgeom/lwline.c, postgis/lwgeom_functions_basic.c, postgis/lwgeom_ogc.c, regress/regress_ogc.sql, regress/regress_ogc_expected: Remove LWGEOM_INSPECTED from pointn, startpoint, endpoint, and migrate functionality to liblwgeom. 2010-12-02 18:12 Sandro Santilli <strk@keybit.net> * [r6263] postgis/Makefile.in, postgis/lwgeom_geos_snap.c, postgis/postgis.sql.in.c, regress/Makefile.in, regress/snap.sql, regress/snap_expected: ST_Snap and regress testing 2010-12-02 18:01 Paul Ramsey <pramsey@cleverelephant.ca> * [r6262] postgis/lwgeom_ogc.c: Remove LWGEOM_INSPECTED from PointN 2010-12-02 17:46 Paul Ramsey <pramsey@cleverelephant.ca> * [r6261] postgis/lwgeom_ogc.c: Remove LWGEOM_INSPECTED from NumInteriorRings 2010-12-02 17:39 Paul Ramsey <pramsey@cleverelephant.ca> * [r6260] postgis/lwgeom_ogc.c: Remove unused function 2010-12-02 17:38 Paul Ramsey <pramsey@cleverelephant.ca> * [r6259] liblwgeom/liblwgeom.h, liblwgeom/lwgeom.c, postgis/lwgeom_ogc.c: Remove LWGEOM_INSPECTED from ndims 2010-12-02 17:18 Paul Ramsey <pramsey@cleverelephant.ca> * [r6258] postgis/lwgeom_ogc.c, regress/sql-mm-circularstring.sql, regress/sql-mm-circularstring_expected: Remove INSPECTED from numpoints 2010-12-02 16:25 Mateusz Loskot <mateusz@loskot.net> * [r6257] raster/scripts/python/Makefile.rt.sample: Updated SQL scripts location in the database building makefile 2010-12-02 16:13 Paul Ramsey <pramsey@cleverelephant.ca> * [r6256] liblwgeom/lwgeom.c: Remove GET_GETTYPE from some functions. 2010-12-02 16:06 Regina Obe <lr@pcorp.us> * [r6255] doc/xsl/postgis_gardentest.sql.xsl: fix typo 2010-12-02 15:55 Paul Ramsey <pramsey@cleverelephant.ca> * [r6253] postgis/lwgeom_geos.c, regress/regress_ogc.sql, regress/regress_ogc_expected: Remove LWGEOM_INSPECTED from ST_Union 2010-12-02 15:54 Regina Obe <lr@pcorp.us> * [r6252] doc/reference_operator.xml, 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 Regina Obe <lr@pcorp.us> * [r6251] 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r6250] loader/Makefile.in: Pass iconv header flags to cpp in all cases. 2010-12-02 15:29 Mateusz Loskot <mateusz@loskot.net> * [r6249] raster/rt_core/rt_api.c: Fixed invalid on-error return value from rt_raster_add_band 2010-12-02 15:28 Mateusz Loskot <mateusz@loskot.net> * [r6248] configure.ac: Updated the raster messages output by the configure script. 2010-12-02 14:40 jorgearevalo * [r6247] raster/test/core/testapi.c: Changed SRID by srid in LWPOLY structure call. Due to change in r6204 2010-12-02 06:55 Regina Obe <lr@pcorp.us> * [r6246] 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r6245] loader/Makefile.in, loader/pgsql2shp-cli.c, loader/pgsql2shp-core.c, loader/pgsql2shp-core.h, loader/shp2pgsql-cli.c: Add i18n string wrapper for pgsql2shp utility too. 2010-12-02 00:51 Paul Ramsey <pramsey@cleverelephant.ca> * [r6244] macros/progtest.m4: Now for sure. 2010-12-02 00:50 Paul Ramsey <pramsey@cleverelephant.ca> * [r6243] macros/lib-ld.m4: Final one? 2010-12-02 00:48 Paul Ramsey <pramsey@cleverelephant.ca> * [r6242] macros/lib-link.m4, macros/lib-prefix.m4: More NLS macros 2010-12-02 00:47 Paul Ramsey <pramsey@cleverelephant.ca> * [r6241] macros/po.m4: Add another NLS macro 2010-12-02 00:46 Paul Ramsey <pramsey@cleverelephant.ca> * [r6240] macros/codeset.m4: Add needed macro 2010-12-02 00:44 Paul Ramsey <pramsey@cleverelephant.ca> * [r6239] configure.ac, loader/Makefile.in, loader/README.i18n, loader/README.txt, loader/po, loader/shp2pgsql-cli.c, loader/shp2pgsql-core.c, loader/shp2pgsql-core.h, loader/shp2pgsql-gui.c, macros/gettext.m4, macros/iconv.m4, macros/intl.m4, macros/intldir.m4, macros/intlmacosx.m4, macros/intltool.m4, macros/nls.m4: First attempt at i18n for the loader/dumper. 2010-12-01 20:28 Paul Ramsey <pramsey@cleverelephant.ca> * [r6238] liblwgeom/liblwgeom.h, liblwgeom/liblwgeom_internal.h, liblwgeom/libtgeom.c, liblwgeom/libtgeom.h, liblwgeom/lwcurvepoly.c, liblwgeom/lwgeom.c, liblwgeom/lwpoly.c, liblwgeom/lwtriangle.c, liblwgeom/measures.c, postgis/lwgeom_functions_basic.c: Remove LWGEOM_INSPECTED from perimeter calculation 2010-12-01 19:59 Paul Ramsey <pramsey@cleverelephant.ca> * [r6237] postgis/lwgeom_transform.c: Remove LWGEOM_INSPECTED from transform functions 2010-12-01 18:13 Sandro Santilli <strk@keybit.net> * [r6236] regress/Makefile.in, regress/sharedpaths.sql, regress/sharedpaths_expected: Add regression testing for ST_SharedPaths 2010-12-01 18:11 Sandro Santilli <strk@keybit.net> * [r6235] postgis/lwgeom_geos.c: Support typed multi* empties, just enough fro ST_SharedEdge (see issue #673 for more) 2010-12-01 16:23 Sandro Santilli <strk@keybit.net> * [r6234] postgis/lwgeom_geos_sharedpaths.c: Fix builds against libgeos < 3.3.0 2010-12-01 16:23 Sandro Santilli <strk@keybit.net> * [r6233] postgis/lwgeom_geos_sharedpaths.c: Retain SRID in output 2010-12-01 16:15 Sandro Santilli <strk@keybit.net> * [r6232] 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 Sandro Santilli <strk@keybit.net> * [r6231] postgis/Makefile.in, postgis/postgis.sql.in.c: Build and register ST_SharedPaths 2010-12-01 15:42 Sandro Santilli <strk@keybit.net> * [r6230] postgis/Makefile: postgis/Makefile is generated from postgis/Makefile.in by ./configure 2010-12-01 15:12 Regina Obe <lr@pcorp.us> * [r6229] doc/xsl/postgis_gardentest.sql.xsl: no fair -- I want a collection of empties too 2010-12-01 15:07 Sandro Santilli <strk@keybit.net> * [r6228] postgis/postgis.sql.in.c: typo 2010-12-01 14:56 Sandro Santilli <strk@keybit.net> * [r6227] regress/dump.sql, regress/dump_expected: Test dumping an insanely _empty_ geometry 2010-12-01 14:44 Sandro Santilli <strk@keybit.net> * [r6226] regress/dump.sql, regress/dump_expected: Test ST_Dump(EMPTY) 2010-12-01 14:41 Sandro Santilli <strk@keybit.net> * [r6225] regress/Makefile.in, regress/dump.sql, regress/dump_expected: Add test for ST_Dump 2010-12-01 13:57 Sandro Santilli <strk@keybit.net> * [r6224] .gitignore: some ignores 2010-12-01 13:57 Sandro Santilli <strk@keybit.net> * [r6223] utils/postgis_restore.pl: Execute bit 2010-12-01 13:57 Sandro Santilli <strk@keybit.net> * [r6222] postgis/Makefile, postgis/lwgeom_geos_sharedpaths.c: Build ST_SharedPaths function (currently returning a geometrycollection) 2010-12-01 01:02 Paul Ramsey <pramsey@cleverelephant.ca> * [r6221] liblwgeom/stringbuffer.c, liblwgeom/stringbuffer.h: Add stringbuffer_create_size() to allow different starting sizes for the buffer 2010-12-01 00:53 Paul Ramsey <pramsey@cleverelephant.ca> * [r6220] liblwgeom/liblwgeom.h, liblwgeom/liblwgeom_internal.h, liblwgeom/lwgeom.c, liblwgeom/ptarray.c, postgis/lwgeom_functions_basic.c: Move affine transforms into liblwgeom and expunge LWGEOM_INSPECTED 2010-12-01 00:00 Paul Ramsey <pramsey@cleverelephant.ca> * [r6219] liblwgeom/lwgeodetic.c: Make spheroid distance respect z if it's there. 2010-11-30 23:46 Paul Ramsey <pramsey@cleverelephant.ca> * [r6218] postgis/lwgeom_spheroid.c: Remove old length_ellipse functions 2010-11-30 23:44 Paul Ramsey <pramsey@cleverelephant.ca> * [r6217] postgis/geography_measurement.c, postgis/lwgeom_spheroid.c, regress/measures.sql, regress/measures_expected: Move spheroid length calculation to using same function as geography 2010-11-30 23:23 Paul Ramsey <pramsey@cleverelephant.ca> * [r6216] postgis/lwgeom_functions_basic.c: Include some extra memory freeing in the force_ndims variants. 2010-11-30 22:55 Paul Ramsey <pramsey@cleverelephant.ca> * [r6215] liblwgeom/liblwgeom.h, liblwgeom/liblwgeom_internal.h, liblwgeom/lwcircstring.c, liblwgeom/lwcompound.c, liblwgeom/lwcurvepoly.c, liblwgeom/lwgeom.c, liblwgeom/lwline.c, liblwgeom/lwmline.c, liblwgeom/lwsegmentize.c, liblwgeom/measures.c, liblwgeom/ptarray.c, postgis/lwgeom_functions_analytic.c, postgis/lwgeom_functions_basic.c, postgis/lwgeom_spheroid.c: Move length calculations fully to liblwgeom and remove LWGEOM_INSPECTED 2010-11-30 21:54 Paul Ramsey <pramsey@cleverelephant.ca> * [r6214] liblwgeom/liblwgeom.h, liblwgeom/liblwgeom_internal.h, liblwgeom/lwcurvepoly.c, liblwgeom/lwgeom.c, liblwgeom/lwpoly.c, liblwgeom/lwtriangle.c, liblwgeom/measures.c, postgis/lwgeom_functions_basic.c: Move area calculations fully to liblwgeom and remove LWGEOM_INSPECTED 2010-11-30 21:35 Paul Ramsey <pramsey@cleverelephant.ca> * [r6213] liblwgeom/cunit/cu_out_gml.c, liblwgeom/cunit/cu_out_kml.c, liblwgeom/liblwgeom.h, liblwgeom/lwout_gml.c, liblwgeom/lwout_kml.c, postgis/geography_inout.c, postgis/lwgeom_export.c: Remove LWGEOM_INSPECTED from AsGML and AsKML 2010-11-30 20:11 Paul Ramsey <pramsey@cleverelephant.ca> * [r6212] liblwgeom/cunit/cu_out_geojson.c, liblwgeom/liblwgeom.h, liblwgeom/lwout_geojson.c, postgis/geography_inout.c, postgis/lwgeom_export.c: Remove LWGEOM_INSPECTED from AsGeoJSON 2010-11-30 19:02 Paul Ramsey <pramsey@cleverelephant.ca> * [r6211] liblwgeom/cunit/cu_out_svg.c, liblwgeom/liblwgeom.h, liblwgeom/lwout_svg.c, postgis/geography_inout.c, postgis/lwgeom_export.c: Remove LWGEOM_INSPECTED from AsSVG 2010-11-30 07:02 Regina Obe <lr@pcorp.us> * [r6210] doc/reference_output.xml, doc/xsl/postgis_gardentest.sql.xsl, 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 Regina Obe <lr@pcorp.us> * [r6209] doc/reference_raster.xml: more mistakes 2010-11-29 12:55 Regina Obe <lr@pcorp.us> * [r6208] doc/reference_raster.xml: fix typo 2010-11-26 16:55 Regina Obe <lr@pcorp.us> * [r6207] doc/xsl/postgis_gardentest.sql.xsl, 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 Regina Obe <lr@pcorp.us> * [r6206] 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 Olivier Courtin <olivier.courtin@camptocamp.com> * [r6205] liblwgeom/g_serialized.c, liblwgeom/liblwgeom.h, liblwgeom/lwcircstring.c, liblwgeom/lwgeom_api.c, liblwgeom/lwin_wkt.c, liblwgeom/lwline.c, liblwgeom/lwout_geojson.c, liblwgeom/lwout_gml.c, liblwgeom/lwout_kml.c, liblwgeom/lwout_wkb.c, liblwgeom/lwout_wkt.c, liblwgeom/lwpoint.c, liblwgeom/lwpoly.c, liblwgeom/lwsegmentize.c, liblwgeom/lwtriangle.c, liblwgeom/measures.c, liblwgeom/ptarray.c, postgis/lwgeom_chip.c, postgis/lwgeom_functions_analytic.c, postgis/lwgeom_functions_basic.c, postgis/lwgeom_functions_lrs.c, postgis/lwgeom_geos.c, postgis/lwgeom_geos_clean.c, postgis/lwgeom_spheroid.c: Change POINTARRAY.dims to POINTARRAY.flags. Related to #658 2010-11-25 17:34 Olivier Courtin <olivier.courtin@camptocamp.com> * [r6204] liblwgeom/cunit/cu_surface.c, liblwgeom/g_serialized.c, liblwgeom/liblwgeom.h, liblwgeom/libtgeom.c, liblwgeom/lwalgorithm.c, liblwgeom/lwcircstring.c, liblwgeom/lwcollection.c, liblwgeom/lwcompound.c, liblwgeom/lwcurvepoly.c, liblwgeom/lwgeom.c, liblwgeom/lwgeom_api.c, liblwgeom/lwhomogenize.c, liblwgeom/lwline.c, liblwgeom/lwmcurve.c, liblwgeom/lwmline.c, liblwgeom/lwmpoint.c, liblwgeom/lwmpoly.c, liblwgeom/lwmsurface.c, liblwgeom/lwout_wkb.c, liblwgeom/lwout_wkt.c, liblwgeom/lwpoint.c, liblwgeom/lwpoly.c, liblwgeom/lwpsurface.c, liblwgeom/lwsegmentize.c, liblwgeom/lwtin.c, liblwgeom/lwtriangle.c, liblwgeom/lwutil.c, loader/shp2pgsql-core.c, postgis/geography_inout.c, postgis/lwgeom_box2dfloat4.c, postgis/lwgeom_box3d.c, postgis/lwgeom_btree.c, postgis/lwgeom_chip.c, postgis/lwgeom_dump.c, postgis/lwgeom_estimate.c, postgis/lwgeom_export.c, postgis/lwgeom_export.h, postgis/lwgeom_functions_analytic.c, postgis/lwgeom_functions_basic.c, postgis/lwgeom_functions_lrs.c, postgis/lwgeom_geos.c, postgis/lwgeom_geos_clean.c, postgis/lwgeom_geos_prepared.c, postgis/lwgeom_geos_split.c, postgis/lwgeom_gist.c, postgis/lwgeom_inout.c, postgis/lwgeom_ogc.c, postgis/lwgeom_pg.c, postgis/lwgeom_pg.h, postgis/lwgeom_spheroid.c, postgis/lwgeom_transform.c, postgis/lwgeom_transform.h, 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 Regina Obe <lr@pcorp.us> * [r6203] doc/xsl/raster_gardentest.sql.xsl: fix casing in dropRastertable 2010-11-24 22:29 Regina Obe <lr@pcorp.us> * [r6202] doc/xsl/raster_gardentest.sql.xsl: fix table casing in Addrastercolumn 2010-11-24 17:49 Paul Ramsey <pramsey@cleverelephant.ca> * [r6201] liblwgeom/lwsegmentize.c: Fully free temporary ptarray 2010-11-24 17:46 Regina Obe <lr@pcorp.us> * [r6200] doc/xsl/postgis_gardentest.sql.xsl: reenable st_curvetoline and st_linetocurve functions. Seem to work now. 2010-11-24 15:41 Regina Obe <lr@pcorp.us> * [r6199] doc/xsl/postgis_gardentest.sql.xsl: Exclude ST_MinimumBoundingCircle from testing. That uses ST_AddPoint too. 2010-11-24 13:34 Regina Obe <lr@pcorp.us> * [r6198] 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r6197] liblwgeom/lwgeodetic.c: Inherit gbox flags from lwgeom when calculating. This makes sense. 2010-11-24 01:06 Paul Ramsey <pramsey@cleverelephant.ca> * [r6196] liblwgeom/lwgeodetic.c: Initialize static GBOX flags to zero to avoid nastiness. 2010-11-24 00:39 Paul Ramsey <pramsey@cleverelephant.ca> * [r6195] liblwgeom/lwgeodetic.c: Tighten up lwgeodetic a little 2010-11-24 00:28 Paul Ramsey <pramsey@cleverelephant.ca> * [r6194] liblwgeom/lwcircstring.c, liblwgeom/lwcollection.c, liblwgeom/lwcompound.c, liblwgeom/lwcurvepoly.c, liblwgeom/lwline.c, liblwgeom/lwmcurve.c, liblwgeom/lwmline.c, liblwgeom/lwmpoint.c, liblwgeom/lwmpoly.c, liblwgeom/lwmsurface.c, liblwgeom/lwpoint.c, liblwgeom/lwpoly.c, liblwgeom/lwpsurface.c, liblwgeom/lwtin.c, liblwgeom/lwtriangle.c, postgis/geography_measurement.c: Ensure that flags are initialized cleanly in constructors 2010-11-23 23:47 Paul Ramsey <pramsey@cleverelephant.ca> * [r6193] liblwgeom/cunit/cu_geodetic.c, liblwgeom/cunit/cu_ptarray.c, liblwgeom/liblwgeom.h, liblwgeom/liblwgeom_internal.h, liblwgeom/lwgeodetic.c, liblwgeom/lwgeodetic.h, liblwgeom/lwspheroid.c, postgis/geography_inout.c, postgis/geography_measurement.c, postgis/lwgeom_spheroid.c: Update geography functions to use the in-build .flags attribute on LWGEOM 2010-11-23 20:22 Paul Ramsey <pramsey@cleverelephant.ca> * [r6192] liblwgeom/Makefile.in, liblwgeom/cunit/cu_homogenize.c, liblwgeom/cunit/cu_in_wkb.c, liblwgeom/cunit/cu_in_wkt.c, liblwgeom/cunit/cu_libgeom.c, liblwgeom/cunit/cu_out_geojson.c, liblwgeom/cunit/cu_out_gml.c, liblwgeom/cunit/cu_out_kml.c, liblwgeom/cunit/cu_out_svg.c, liblwgeom/cunit/cu_out_wkb.c, liblwgeom/cunit/cu_out_wkt.c, liblwgeom/libgeom.h: Remove libgeom.h 2010-11-23 15:49 Regina Obe <lr@pcorp.us> * [r6191] doc/xsl/raster_gardentest.sql.xsl: fix casing of pixel types 2010-11-23 00:44 Paul Ramsey <pramsey@cleverelephant.ca> * [r6190] liblwgeom/cunit/cu_ptarray.c, liblwgeom/examples/unparser.c, liblwgeom/liblwgeom.h, liblwgeom/liblwgeom_internal.h, liblwgeom/libtgeom.c, liblwgeom/lwalgorithm.c, liblwgeom/lwin_wkt.c, liblwgeom/lwsegmentize.c, liblwgeom/ptarray.c, loader/shp2pgsql-core.c, postgis/lwgeom_functions_analytic.c, postgis/lwgeom_functions_basic.c, postgis/lwgeom_functions_lrs.c, postgis/lwgeom_in_gml.c, postgis/lwgeom_in_kml.c, postgis/lwgeom_rtree.c: Make the ptarray_add_point behavior more explicit. 2010-11-23 00:23 Paul Ramsey <pramsey@cleverelephant.ca> * [r6189] liblwgeom/cunit/cu_tester.c: Remove dlfcn.h. Doesn't seem to make any difference under OS/X. 2010-11-23 00:16 Paul Ramsey <pramsey@cleverelephant.ca> * [r6188] liblwgeom/liblwgeom.h, liblwgeom/lwalgorithm.c, liblwgeom/ptarray.c: Update force2d to preserve repeated points. 2010-11-22 22:33 Paul Ramsey <pramsey@cleverelephant.ca> * [r6187] liblwgeom/cunit/cu_ptarray.c: Add in actual cu_ptarray.c test file 2010-11-22 22:23 Paul Ramsey <pramsey@cleverelephant.ca> * [r6186] liblwgeom/cunit/Makefile.in, liblwgeom/cunit/cu_tester.c, liblwgeom/liblwgeom.h, liblwgeom/liblwgeom_internal.h, liblwgeom/ptarray.c: Make ptarray_append_point handle higher dimensions more consistently. 2010-11-22 19:24 Paul Ramsey <pramsey@cleverelephant.ca> * [r6185] postgis/lwgeom_functions_basic.c: Make LWGEOM_expand use the ptarray API 2010-11-22 15:43 Regina Obe <lr@pcorp.us> * [r6184] 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 Regina Obe <lr@pcorp.us> * [r6183] doc/xsl/raster_gardentest.sql.xsl: fix more bugs in test 2010-11-22 13:34 Regina Obe <lr@pcorp.us> * [r6182] doc/xsl/raster_gardentest.sql.xsl: fix some bugs in tests. More fixes to come 2010-11-21 19:13 Olivier Courtin <olivier.courtin@camptocamp.com> * [r6181] postgis/lwgeom_transform.c: Add triangle support for ST_Transform. Fix #600. Thanks to Regina for report ! 2010-11-21 19:02 Olivier Courtin <olivier.courtin@camptocamp.com> * [r6180] liblwgeom/cunit/cu_algorithm.c, liblwgeom/cunit/cu_surface.c, liblwgeom/g_box.c, liblwgeom/g_serialized.c, liblwgeom/lex.yy.c, liblwgeom/liblwgeom.h, liblwgeom/libtgeom.c, liblwgeom/libtgeom.h, liblwgeom/lwalgorithm.c, liblwgeom/lwcircstring.c, liblwgeom/lwcollection.c, liblwgeom/lwcompound.c, liblwgeom/lwcurvepoly.c, liblwgeom/lwgeodetic.c, liblwgeom/lwgeom.c, liblwgeom/lwgeom_api.c, liblwgeom/lwgparse.c, liblwgeom/lwgunparse.c, liblwgeom/lwhomogenize.c, liblwgeom/lwin_wkt.c, liblwgeom/lwline.c, liblwgeom/lwmcurve.c, liblwgeom/lwmline.c, liblwgeom/lwmpoint.c, liblwgeom/lwmpoly.c, liblwgeom/lwmsurface.c, liblwgeom/lwout_geojson.c, liblwgeom/lwout_gml.c, liblwgeom/lwout_kml.c, liblwgeom/lwout_wkb.c, liblwgeom/lwout_wkt.c, liblwgeom/lwpoint.c, liblwgeom/lwpoly.c, liblwgeom/lwpsurface.c, liblwgeom/lwsegmentize.c, liblwgeom/lwspheroid.c, liblwgeom/lwtin.c, liblwgeom/lwtriangle.c, liblwgeom/lwutil.c, liblwgeom/measures.c, liblwgeom/measures.h, liblwgeom/ptarray.c, loader/shp2pgsql-core.c, postgis/geography_inout.c, postgis/lwgeom_box2dfloat4.c, postgis/lwgeom_functions_analytic.c, postgis/lwgeom_functions_basic.c, postgis/lwgeom_functions_lrs.c, postgis/lwgeom_geos.c, postgis/lwgeom_geos_clean.c, postgis/lwgeom_geos_split.c, postgis/lwgeom_in_gml.c, postgis/lwgeom_in_kml.c, postgis/lwgeom_ogc.c, postgis/lwgeom_transform.c: #658 part 1. Enhance LWGEOM struct (type, flags and GBOX) and related functions call. 2010-11-19 22:12 Paul Ramsey <pramsey@cleverelephant.ca> * [r6179] regress/in_gml_expected: Revert GML change. Hm. 2010-11-19 21:51 Paul Ramsey <pramsey@cleverelephant.ca> * [r6178] regress/in_gml_expected: Change in gml regression to match what seems to be the right answers. 2010-11-18 18:37 Paul Ramsey <pramsey@cleverelephant.ca> * [r6177] liblwgeom/liblwgeom.h, liblwgeom/lwgeom.c, postgis/lwgeom_functions_basic.c: Flip nrings function from serialized to lwgeom based. 2010-11-18 18:13 Paul Ramsey <pramsey@cleverelephant.ca> * [r6176] liblwgeom/cunit/cu_misc.c, liblwgeom/liblwgeom.h, liblwgeom/lwgeom.c, postgis/lwgeom_functions_basic.c: Change over npoints to use an lwgeom based function intead of serialized. 2010-11-18 05:28 Paul Ramsey <pramsey@cleverelephant.ca> * [r6175] liblwgeom/cunit/Makefile.in, liblwgeom/cunit/cu_algorithm.c, liblwgeom/cunit/cu_measures.c, liblwgeom/cunit/cu_misc.c, liblwgeom/cunit/cu_tester.c, liblwgeom/examples/unparser.c, liblwgeom/g_serialized.c, liblwgeom/liblwgeom.h, liblwgeom/liblwgeom_internal.h, liblwgeom/libtgeom.c, liblwgeom/lwalgorithm.c, liblwgeom/lwcircstring.c, liblwgeom/lwcollection.c, liblwgeom/lwgeom.c, liblwgeom/lwgeom_api.c, liblwgeom/lwin_wkt.c, liblwgeom/lwline.c, liblwgeom/lwpoint.c, liblwgeom/lwpoly.c, liblwgeom/lwsegmentize.c, liblwgeom/lwtriangle.c, liblwgeom/ptarray.c, loader/shp2pgsql-core.c, postgis/geography_inout.c, postgis/lwgeom_functions_analytic.c, postgis/lwgeom_functions_basic.c, postgis/lwgeom_functions_lrs.c, postgis/lwgeom_in_gml.c, postgis/lwgeom_in_kml.c, postgis/lwgeom_rtree.c, postgis/lwgeom_transform.c, 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 Regina Obe <lr@pcorp.us> * [r6174] doc/xsl/postgis_gardentest.sql.xsl: minor logging corrections 2010-11-14 18:10 jorgearevalo * [r6173] raster/rt_core/rt_api.c, raster/rt_core/rt_api.h: Added MapAlgebra prerequisites to raster core. 2010-11-12 15:48 Regina Obe <lr@pcorp.us> * [r6172] doc/faq.xml: Update 9.0 FAQ to include npgsql fixed driver for bytea support 2010-11-04 23:21 Paul Ramsey <pramsey@cleverelephant.ca> * [r6170] liblwgeom/cunit/cu_geodetic.c, liblwgeom/g_serialized.c, liblwgeom/liblwgeom.h, liblwgeom/libtgeom.c, liblwgeom/lwcircstring.c, liblwgeom/lwgeom_api.c, liblwgeom/lwline.c, liblwgeom/lwpoint.c, liblwgeom/lwpoly.c, liblwgeom/lwtriangle.c, liblwgeom/ptarray.c, postgis/lwgeom_box2dfloat4.c, postgis/lwgeom_box3d.c, postgis/lwgeom_functions_analytic.c, postgis/lwgeom_functions_basic.c, postgis/lwgeom_ogc.c: Change pointArray_construct() to ptarray_construct_reference_data() 2010-11-02 14:20 Regina Obe <lr@pcorp.us> * [r6168] doc/reference_processing.xml: add relevant references 2010-11-02 06:20 Paul Ramsey <pramsey@cleverelephant.ca> * [r6167] liblwgeom/lwgeom.c, liblwgeom/measures.c, liblwgeom/measures.h, liblwgeom/measures3d.c, liblwgeom/measures3d.h, postgis/lwgeom_dump.c, postgis/lwgeom_functions_basic.c, postgis/lwgeom_geos_clean.c, postgis/lwgeom_geos_split.c: Change over to lwgeom_is_collection where appropriate. 2010-11-02 05:52 Paul Ramsey <pramsey@cleverelephant.ca> * [r6166] liblwgeom/liblwgeom.h, liblwgeom/liblwgeom_internal.h, liblwgeom/lwcollection.c, liblwgeom/lwgeodetic.c, liblwgeom/lwgeom.c, liblwgeom/lwhomogenize.c, liblwgeom/lwin_wkt.c, liblwgeom/measures.c, liblwgeom/measures3d.c, loader/pgsql2shp-core.c, postgis/lwgeom_dump.c, postgis/lwgeom_functions_basic.c, postgis/lwgeom_geos_clean.c, postgis/lwgeom_geos_split.c: Remove unused function. Rename lwgeom_is_collection to lwtype_is_collection. 2010-11-01 21:03 Kevin Neufeld <kneufeld.ca@gmail.com> * [r6165] doc/postgis.xml, 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 Regina Obe <lr@pcorp.us> * [r6164] doc/xsl/postgis_gardentest.sql.xsl: logging for multi arg functions 2010-11-01 14:07 Regina Obe <lr@pcorp.us> * [r6163] doc/introduction.xml: Get rid of WKT in credits and some minor spring cleaning 2010-11-01 08:15 Paul Ramsey <pramsey@cleverelephant.ca> * [r6162] doc/html/image_src/generator.c: Fix liblwgeom.h reference in generator 2010-11-01 08:11 Paul Ramsey <pramsey@cleverelephant.ca> * [r6161] liblwgeom/examples/unparser.c, liblwgeom/liblwgeom.h, liblwgeom/liblwgeom_internal.h, liblwgeom/libtgeom.c, liblwgeom/lwalgorithm.c, liblwgeom/lwcollection.c, liblwgeom/lwin_wkt.c, liblwgeom/lwsegmentize.c, liblwgeom/ptarray.c, loader/shp2pgsql-core.c, postgis/lwgeom_functions_analytic.c, postgis/lwgeom_functions_lrs.c, postgis/lwgeom_in_gml.c, postgis/lwgeom_in_kml.c: Remove DYNPTARRAY and all users of it 2010-11-01 01:28 Paul Ramsey <pramsey@cleverelephant.ca> * [r6160] liblwgeom/box2d.c, liblwgeom/cunit/cu_measures.c, liblwgeom/cunit/cu_print.c, liblwgeom/cunit/cu_tester.c, liblwgeom/examples/unparser.c, liblwgeom/liblwgeom.h, liblwgeom/liblwgeom_internal.h, liblwgeom/libtgeom.c, liblwgeom/lwcircstring.c, liblwgeom/lwcollection.c, liblwgeom/lwcompound.c, liblwgeom/lwcurvepoly.c, liblwgeom/lwgeom_api.c, liblwgeom/lwgparse.c, liblwgeom/lwgunparse.c, liblwgeom/lwhomogenize.c, liblwgeom/lwhomogenize.h, liblwgeom/lwin_wkt.c, liblwgeom/lwline.c, liblwgeom/lwmcurve.c, liblwgeom/lwmline.c, liblwgeom/lwmpoint.c, liblwgeom/lwmpoly.c, liblwgeom/lwmsurface.c, liblwgeom/lwout_geojson.c, liblwgeom/lwout_gml.c, liblwgeom/lwout_kml.c, liblwgeom/lwout_svg.c, liblwgeom/lwpoint.c, liblwgeom/lwpoly.c, liblwgeom/lwprint.c, liblwgeom/lwpsurface.c, liblwgeom/lwsegmentize.c, liblwgeom/lwtin.c, liblwgeom/lwtriangle.c, liblwgeom/lwutil.c, liblwgeom/measures.h, liblwgeom/measures3d.h, liblwgeom/ptarray.c, liblwgeom/stringbuffer.c: Flip all the internal liblwgeom files over to use liblwgeom_internal.h 2010-11-01 01:16 Paul Ramsey <pramsey@cleverelephant.ca> * [r6159] liblwgeom/libtgeom.c: Remove one use of DYNPTARRAY 2010-10-31 03:19 Paul Ramsey <pramsey@cleverelephant.ca> * [r6158] liblwgeom/liblwgeom.h, liblwgeom/lwgeom_api.c: Remove a pair of unused functions. 2010-10-31 02:31 Paul Ramsey <pramsey@cleverelephant.ca> * [r6157] configure.ac, liblwgeom/Makefile.in, liblwgeom/cunit/cu_algorithm.c, liblwgeom/cunit/cu_libgeom.c, liblwgeom/cunit/cu_surface.h, liblwgeom/g_box.c, liblwgeom/g_coord.c, liblwgeom/g_geometry.c, liblwgeom/g_ptarray.c, liblwgeom/g_serialized.c, liblwgeom/g_util.c, liblwgeom/libgeom.h, liblwgeom/liblwgeom.h, liblwgeom/liblwgeom_internal.h, liblwgeom/libtgeom.c, liblwgeom/libtgeom.h, liblwgeom/lwalgorithm.c, liblwgeom/lwalgorithm.h, liblwgeom/lwgeodetic.c, liblwgeom/lwgeodetic.h, liblwgeom/lwgeom.c, liblwgeom/lwin_wkb.c, liblwgeom/lwin_wkt.h, liblwgeom/lwout_wkb.c, liblwgeom/lwout_wkt.c, liblwgeom/lwspheroid.c, liblwgeom/lwtree.c, liblwgeom/lwtree.h, liblwgeom/measures.c, postgis/geography_btree.c, postgis/geography_estimate.c, postgis/geography_gist.c, postgis/geography_inout.c, postgis/geography_measurement.c, postgis/lwgeom_functions_basic.c, postgis/lwgeom_spheroid.c, postgis_config.h.in, raster: Clean out scruft from my G_ phase and start attempting to separate _internal from external liblwgeom functions. 2010-10-30 17:35 Sandro Santilli <strk@keybit.net> * [r6156] raster/rt_pg/rt_pg.c: ISO C90 forbids mixed declarations and code 2010-10-29 22:57 Regina Obe <lr@pcorp.us> * [r6155] doc/reference_raster.xml: put in references to geomval data type 2010-10-29 22:20 Regina Obe <lr@pcorp.us> * [r6154] doc/postgis.xml, doc/xsl/postgis_aggs_mm.xml.xsl: 2010-10-29 21:57 Regina Obe <lr@pcorp.us> * [r6153] doc/postgis.xml: switch order back 2010-10-29 21:33 Regina Obe <lr@pcorp.us> * [r6152] doc/postgis.xml, 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 Regina Obe <lr@pcorp.us> * [r6151] doc/xsl/raster_gardentest.sql.xsl: test all functions -- first draft -- lots of false negatives 2010-10-29 12:21 Regina Obe <lr@pcorp.us> * [r6150] doc/xsl/raster_gardentest.sql.xsl: fix typo in logging 2010-10-29 12:04 Regina Obe <lr@pcorp.us> * [r6149] doc/xsl/raster_gardentest.sql.xsl: update to test the raster operators 2010-10-29 11:28 Regina Obe <lr@pcorp.us> * [r6148] doc/reference_measure.xml: ST_3DDFullyWithin 2010-10-28 23:08 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r6147] raster/scripts/plpgsql/_MapAlgebraParts.sql, raster/scripts/plpgsql/st_addband.sql, raster/scripts/plpgsql/st_asraster.sql, raster/scripts/plpgsql/st_clip.sql, raster/scripts/plpgsql/st_deleteband.sql, raster/scripts/plpgsql/st_mapalgebra.sql, raster/scripts/plpgsql/st_mapalgebra_optimized.sql, raster/scripts/plpgsql/st_pixelaspolygons.sql, raster/scripts/plpgsql/st_reclass.sql, raster/scripts/plpgsql/st_setvalues.sql, raster/scripts/plpgsql/st_sevalues.sql, raster/scripts/plpgsql/st_union.sql: --General enhancement to the script functions. Still a lot of work to do... 2010-10-28 13:47 Regina Obe <lr@pcorp.us> * [r6146] doc/faq_raster.xml: some cleanup and one more link 2010-10-28 13:10 Regina Obe <lr@pcorp.us> * [r6145] doc/reference_raster.xml: get rid of tabs 2010-10-28 12:45 Regina Obe <lr@pcorp.us> * [r6144] doc/reference_raster.xml: Try to clarify use of ST_MakeEmptyRaster to address #651 2010-10-27 18:01 Kevin Neufeld <kneufeld.ca@gmail.com> * [r6143] doc/html/image_src/st_isvalid09.wkt, doc/using_postgis_dataman.xml: updated reference to appropriate image in the discussion on geometry validity 2010-10-27 17:27 Kevin Neufeld <kneufeld.ca@gmail.com> * [r6142] doc/html/image_src/Makefile.in, doc/html/image_src/st_isvalid09.wkt, 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 Kevin Neufeld <kneufeld.ca@gmail.com> * [r6141] doc/reference_measure.xml: remove <remark> TODO tag in doc. 2010-10-27 16:47 Regina Obe <lr@pcorp.us> * [r6140] doc/xsl/raster_gardentest.sql.xsl: Logic to test inserting rasters of all different types 2010-10-27 14:38 Regina Obe <lr@pcorp.us> * [r6139] doc/reference_raster.xml, 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 * [r6138] doc/faq_raster.xml, doc/reference_raster.xml, raster/scripts/python/Makefile.in, raster/scripts/python/gdal2raster.py, raster/scripts/python/raster2pgsql.py: gdal2raster.py renamed to raster2pgsql.py. Related ticket #612 2010-10-27 11:06 jorgearevalo * [r6137] raster/rt_core/Makefile.in: Added CC=@CC@ in raster/rt_core/Makefile.in. Related ticket #550. 2010-10-26 17:40 jorgearevalo * [r6136] README.raster, README.raster.debugging, configure.ac, raster/DEBUG, raster/raster_config.h.in, raster/rt_core/Makefile.in, raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, raster/rt_pg/Makefile.in, raster/rt_pg/rt_pg.c, 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 Regina Obe <lr@pcorp.us> * [r6135] doc/xsl/raster_gardentest.sql.xsl: start work on raster garden test generator 2010-10-26 16:40 jorgearevalo * [r6134] raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, raster/rt_pg/rt_pg.c, 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 Regina Obe <lr@pcorp.us> * [r6133] doc/reference_type.xml: fix id ref 2010-10-26 15:42 Regina Obe <lr@pcorp.us> * [r6132] doc/xsl/postgis_aggs_mm.xml.xsl: fix build issue -- need more fixing later 2010-10-26 15:01 Regina Obe <lr@pcorp.us> * [r6131] doc/xsl/postgis_aggs_mm.xml.xsl: fix typo 2010-10-26 14:47 Regina Obe <lr@pcorp.us> * [r6130] doc/reference_type.xml, doc/xsl/postgis_aggs_mm.xml.xsl, doc/xsl/postgis_comments.sql.xsl, 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 Regina Obe <lr@pcorp.us> * [r6129] doc/xsl/postgis_aggs_mm.xml.xsl: try to get rid of utf stuff again 2010-10-25 17:28 Paul Ramsey <pramsey@cleverelephant.ca> * [r6128] liblwgeom/lwin_wkb.c: Use ptarray_isclosed to check closure 2010-10-25 16:06 jorgearevalo * [r6127] raster/raster_config.h.in, raster/scripts/plpgsql/st_asraster.sql, raster/scripts/plpgsql/st_clip.sql, raster/scripts/plpgsql/st_deleteband.sql, raster/scripts/plpgsql/st_mapalgebra.sql, raster/scripts/plpgsql/st_pixelaspolygons.sql, raster/scripts/plpgsql/st_reclass.sql, raster/scripts/plpgsql/st_setarray.sql, raster/scripts/plpgsql/st_sevalues.sql, raster/scripts/plpgsql/st_union.sql: Added svn tag keywords to raster plpgsql scripts. Related ticket #642. 2010-10-25 14:46 Regina Obe <lr@pcorp.us> * [r6126] doc/xsl/postgis_aggs_mm.xml.xsl: revert 2010-10-25 14:33 Regina Obe <lr@pcorp.us> * [r6125] 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r6124] liblwgeom/cunit/cu_in_wkt.c: Add some WKT tests on EMPTY 2010-10-25 04:57 Paul Ramsey <pramsey@cleverelephant.ca> * [r6123] liblwgeom/cunit/cu_in_wkt.c, liblwgeom/lwgeom.c, liblwgeom/lwin_wkt.c, liblwgeom/lwin_wkt_lex.c, liblwgeom/lwin_wkt_lex.l, liblwgeom/lwin_wkt_parse.c, liblwgeom/lwin_wkt_parse.h, liblwgeom/lwin_wkt_parse.y: Add/improve comments, fix SRID handling for EWKT inputs. 2010-10-25 04:34 Paul Ramsey <pramsey@cleverelephant.ca> * [r6122] liblwgeom/cunit/cu_in_wkt.c, liblwgeom/lwin_wkt.c: More care handling mixed dimensional inputs and being tolerant of wierd stuff 2010-10-25 00:14 Paul Ramsey <pramsey@cleverelephant.ca> * [r6121] liblwgeom/lwin_wkt.c, liblwgeom/lwin_wkt.h, liblwgeom/lwin_wkt_parse.c, liblwgeom/lwin_wkt_parse.y: Add destructors for the _list elements of the grammar. 2010-10-24 19:51 Paul Ramsey <pramsey@cleverelephant.ca> * [r6120] liblwgeom/Makefile.in: Remove parse/lex outputs from 'clean' target, add to 'maintainer-clean' 2010-10-24 19:30 Paul Ramsey <pramsey@cleverelephant.ca> * [r6119] liblwgeom/lwin_wkt_lex.c: Update lexer 2010-10-24 19:30 Paul Ramsey <pramsey@cleverelephant.ca> * [r6118] liblwgeom/lwin_wkt_lex.c, liblwgeom/lwin_wkt_parse.c, liblwgeom/lwin_wkt_parse.h: Add generated parser/lexer files 2010-10-24 19:29 Paul Ramsey <pramsey@cleverelephant.ca> * [r6117] liblwgeom: Remove svn:ignores for lex/parser results 2010-10-24 19:28 Paul Ramsey <pramsey@cleverelephant.ca> * [r6116] liblwgeom/lwin_wkt_lex.l: Remove header-file option 2010-10-24 19:25 Paul Ramsey <pramsey@cleverelephant.ca> * [r6115] liblwgeom/Makefile.in, liblwgeom/cunit/cu_in_wkt.c, liblwgeom/lwin_wkt_lex.l: More tweaks to lexer to generate header 2010-10-24 19:13 Paul Ramsey <pramsey@cleverelephant.ca> * [r6114] liblwgeom/lwin_wkt_lex.l: Change order of options 2010-10-24 19:00 Paul Ramsey <pramsey@cleverelephant.ca> * [r6113] liblwgeom/lwin_wkt_parse.y: Turn off verbose grammar 2010-10-24 19:00 Paul Ramsey <pramsey@cleverelephant.ca> * [r6112] liblwgeom/cunit/cu_in_wkt.c, liblwgeom/lwcurvepoly.c, liblwgeom/lwin_wkt.c, liblwgeom/lwin_wkt.h, liblwgeom/lwin_wkt_parse.y: Add in tests for more WKT types and fix bugs as they show up. 2010-10-24 16:08 Paul Ramsey <pramsey@cleverelephant.ca> * [r6111] liblwgeom/Makefile.in: Add quotes to bison/flex calls. 2010-10-24 16:04 Paul Ramsey <pramsey@cleverelephant.ca> * [r6110] liblwgeom/cunit/cu_in_wkt.c, liblwgeom/liblwgeom.h, liblwgeom/lwgparse.c, liblwgeom/lwin_wkt.c, liblwgeom/lwin_wkt.h, liblwgeom/lwin_wkt_lex.l, liblwgeom/lwin_wkt_parse.y: Match the error strings with the legacy ones in the old WKT parser. 2010-10-24 15:25 Paul Ramsey <pramsey@cleverelephant.ca> * [r6109] liblwgeom/cunit/cu_out_wkt.c, liblwgeom/cunit/cu_tester.c: Rename WKT out suite. 2010-10-23 23:53 Paul Ramsey <pramsey@cleverelephant.ca> * [r6108] liblwgeom/Makefile.in: Change sytax on calls to LEX to maybe make windoze and others happier 2010-10-23 23:50 Paul Ramsey <pramsey@cleverelephant.ca> * [r6107] loader/cunit: Ignore generated Makefile 2010-10-23 23:49 Paul Ramsey <pramsey@cleverelephant.ca> * [r6106] postgis/lwgeom_functions_analytic.c, postgis/lwgeom_functions_lrs.c, postgis/lwgeom_geos.c, postgis/lwgeom_in_gml.c, 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r6105] liblwgeom/cunit/cu_in_wkt.c, liblwgeom/liblwgeom.h, liblwgeom/libtgeom.c, liblwgeom/lwalgorithm.c, liblwgeom/lwcollection.c, liblwgeom/lwcurvepoly.c, liblwgeom/lwgeom.c, liblwgeom/lwhomogenize.c, liblwgeom/lwin_wkb.c, liblwgeom/lwin_wkt.c, liblwgeom/lwin_wkt.h, liblwgeom/lwin_wkt_parse.y, liblwgeom/lwmline.c, liblwgeom/lwmpoint.c, liblwgeom/lwmpoly.c, liblwgeom/measures.c, liblwgeom/measures3d.c: Finish untested support for all types in WKT input. 2010-10-23 14:41 Paul Ramsey <pramsey@cleverelephant.ca> * [r6104] liblwgeom/Makefile.in: Remove long form lex parameters 2010-10-22 23:32 Paul Ramsey <pramsey@cleverelephant.ca> * [r6103] liblwgeom/lwin_wkt_parse.y: Add dimensional empties to the grammar 2010-10-22 23:29 Paul Ramsey <pramsey@cleverelephant.ca> * [r6102] liblwgeom/lwout_wkb.c: comment the fact we support ISO extended types in WKB emitter 2010-10-22 23:27 Paul Ramsey <pramsey@cleverelephant.ca> * [r6101] liblwgeom/cunit/cu_in_wkt.c, liblwgeom/liblwgeom.h, liblwgeom/lwin_wkt.c, liblwgeom/lwin_wkt.h, liblwgeom/lwin_wkt_lex.l, liblwgeom/lwin_wkt_parse.y, liblwgeom/lwline.c, liblwgeom/lwmpoint.c, liblwgeom/lwout_wkt.c, liblwgeom/lwpoly.c, liblwgeom/ptarray.c: Add in the ISO extended types to the WKT parser and emitter. 2010-10-22 19:27 Paul Ramsey <pramsey@cleverelephant.ca> * [r6100] liblwgeom/Makefile.in: Apply mcayland patch to build parse/lex. Remember: make clean before make. 2010-10-22 16:29 jorgearevalo * [r6099] configure.ac, doc/installation.xml: Changed '--with-gdal' for '--with-gdalconfig'. Related tickets #610 #616 2010-10-22 14:54 Regina Obe <lr@pcorp.us> * [r6098] doc/installation.xml: fix typo 2010-10-22 14:52 Regina Obe <lr@pcorp.us> * [r6097] 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 Regina Obe <lr@pcorp.us> * [r6096] doc/installation.xml: amend install instructions to reflect new simplied installation of raster support 2010-10-22 14:00 jorgearevalo * [r6095] GNUmakefile, configure.ac, raster/Makefile.in, 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r6094] liblwgeom/cunit/cu_in_wkt.c, liblwgeom/lwin_wkt.c, liblwgeom/lwin_wkt.h, liblwgeom/lwin_wkt_parse.y, liblwgeom/lwout_wkt.c, liblwgeom/stringbuffer.c, liblwgeom/stringbuffer.h: Add in more parser cases and test an EMPTY case. 2010-10-21 22:22 Paul Ramsey <pramsey@cleverelephant.ca> * [r6093] liblwgeom/cunit/cu_in_wkt.c, liblwgeom/lex.yy.c, liblwgeom/liblwgeom.h, liblwgeom/lwin_wkt.c, liblwgeom/lwin_wkt.h, liblwgeom/lwin_wkt_parse.y, liblwgeom/lwmpoint.c, liblwgeom/lwpoint.c: Add support for point and multipoints to the WKT parser. 2010-10-21 21:32 Paul Ramsey <pramsey@cleverelephant.ca> * [r6092] liblwgeom/Makefile.in: Ensure the parser prereqs are built (#636) 2010-10-20 22:51 Paul Ramsey <pramsey@cleverelephant.ca> * [r6091] liblwgeom/Makefile.in, liblwgeom/cunit/Makefile.in, liblwgeom/cunit/cu_in_wkt.c, liblwgeom/cunit/cu_tester.c, liblwgeom/libgeom.h, liblwgeom/liblwgeom.h, liblwgeom/liblwgeom_internal.h, liblwgeom/lwgeom.c, liblwgeom/lwin_wkt.c, liblwgeom/lwin_wkt.h, liblwgeom/lwin_wkt_lex.l, 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 Regina Obe <lr@pcorp.us> * [r6090] doc/reference_raster.xml: correction in output type 2010-10-20 13:41 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r6089] raster/rt_core/rt_api.c: -Fix for ticket ticket 634. Typo in error message. 2010-10-20 13:38 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r6088] 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 Regina Obe <lr@pcorp.us> * [r6087] 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 Regina Obe <lr@pcorp.us> * [r6086] 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 Regina Obe <lr@pcorp.us> * [r6085] doc/reference_output.xml: missing protos for st_askml, st_asgml 2010-10-18 15:59 Sandro Santilli <strk@keybit.net> * [r6084] postgis/lwgeom_geos.c: Location argument to GEOSIsValidDetail is non-const 2010-10-18 13:15 Sandro Santilli <strk@keybit.net> * [r6083] regress/measures.sql, regress/measures_expected: Snap ShortestLine to 1e-14 grid (fixes failure on opensuse) 2010-10-15 21:46 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r6082] raster/scripts/python/gdal2raster.py: -Fix for ticket 628. 2010-10-15 14:32 Regina Obe <lr@pcorp.us> * [r6081] doc/xsl/postgis_gardentest.sql.xsl: typo 2010-10-15 14:29 Regina Obe <lr@pcorp.us> * [r6080] doc/xsl/postgis_gardentest.sql.xsl: more logic errors 2010-10-15 13:28 Regina Obe <lr@pcorp.us> * [r6079] doc/xsl/postgis_comments.sql.xsl, doc/xsl/postgis_gardentest.sql.xsl, 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 Regina Obe <lr@pcorp.us> * [r6078] doc/xsl/postgis_aggs_mm.xml.xsl: fix non valid RT_Reference link 2010-10-14 06:04 Olivier Courtin <olivier.courtin@camptocamp.com> * [r6077] doc/installation.xml, doc/reference_accessor.xml, doc/reference_processing.xml, doc/reference_raster.xml, doc/using_postgis_dataman.xml: Fix few errors inside DocBook documentation. Refer to #471 2010-10-13 22:22 Regina Obe <lr@pcorp.us> * [r6076] doc/faq_raster.xml, doc/reference_raster.xml: address some dtd errors 2010-10-13 17:12 jorgearevalo * [r6075] raster/rt_core/Makefile.in, raster/rt_pg/Makefile.in, 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 * [r6074] doc/faq_raster.xml, raster/rt_pg/rtpostgis.sql.in.c: Deleted references to 'WKT' in rtpostgis.sql and faq_raster.xml 2010-10-13 14:31 Regina Obe <lr@pcorp.us> * [r6072] doc/reference_processing.xml: Correct the spelling of Peucker 2010-10-13 13:44 Regina Obe <lr@pcorp.us> * [r6071] doc/reference_raster.xml: correction to example 2010-10-13 13:03 Regina Obe <lr@pcorp.us> * [r6070] doc/xsl/postgis_aggs_mm.xml.xsl: amend the what is new in PostGIS 2.0 section 2010-10-13 08:52 Regina Obe <lr@pcorp.us> * [r6069] 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 Regina Obe <lr@pcorp.us> * [r6068] 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 Regina Obe <lr@pcorp.us> * [r6067] doc/Makefile.comments.in: add raster_comments.sql to be copied to contrib directory as well 2010-10-12 18:38 Regina Obe <lr@pcorp.us> * [r6066] raster/doc/raster_comments.sql: this is now auto built when make comments is run 2010-10-12 18:37 Regina Obe <lr@pcorp.us> * [r6065] doc/Makefile.in: revise to also build raster_comments.sql when make comments is run 2010-10-11 00:45 Regina Obe <lr@pcorp.us> * [r6064] doc/reference_raster.xml: typo 2010-10-11 00:45 Regina Obe <lr@pcorp.us> * [r6063] doc/faq_raster.xml, doc/reference_raster.xml: fix typo in faxq_raster. Document ST_AddBand 2010-10-10 22:00 Paul Ramsey <pramsey@cleverelephant.ca> * [r6062] liblwgeom/cunit/cu_in_wkb.c: Remove warnings 2010-10-10 11:16 jorgearevalo * [r6061] raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r6060] liblwgeom, liblwgeom/Makefile.in, liblwgeom/liblwgeom.h, liblwgeom/lwin_wkt.c, liblwgeom/lwin_wkt.h, liblwgeom/lwin_wkt_lex.l, liblwgeom/lwin_wkt_parse.y, liblwgeom/lwline.c, 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 Regina Obe <lr@pcorp.us> * [r6059] doc/faq_raster.xml: Put link to Jorge's PostGIS Raster and Oracle GeoRaster series 2010-10-08 18:08 Paul Ramsey <pramsey@cleverelephant.ca> * [r6058] liblwgeom/lwin_wkb.c: Add param.h to headers, pick up ENDIAN macros? 2010-10-08 16:45 Regina Obe <lr@pcorp.us> * [r6057] doc/xsl/postgis_gardentest.sql.xsl: another fix 2010-10-08 14:55 Pierre Racine <Pierre.Racine@sbf.ulaval.ca> * [r6056] 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 Regina Obe <lr@pcorp.us> * [r6055] doc/xsl/postgis_gardentest.sql.xsl: 2010-10-08 13:14 Regina Obe <lr@pcorp.us> * [r6054] doc/xsl/postgis_gardentest.sql.xsl: more corrections 2010-10-08 13:00 Regina Obe <lr@pcorp.us> * [r6053] doc/Makefile.in, 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 Regina Obe <lr@pcorp.us> * [r6052] doc/Makefile.in, 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 Regina Obe <lr@pcorp.us> * [r6051] doc/xsl/raster_comments.sql.xsl: rename to raster to be consistent with other files 2010-10-07 15:55 Regina Obe <lr@pcorp.us> * [r6050] doc/xsl/postgis_gardentest.sql.xsl: Put in vacuum analyze crash test 2010-10-06 20:23 Paul Ramsey <pramsey@cleverelephant.ca> * [r6049] liblwgeom/cunit/cu_in_wkb.c: Add nested geometry collection test. 2010-10-06 20:11 Paul Ramsey <pramsey@cleverelephant.ca> * [r6048] liblwgeom/cunit/cu_in_wkb.c, liblwgeom/cunit/cu_out_wkb.c, liblwgeom/lwin_wkb.c: Add extra comments. 2010-10-06 19:32 Paul Ramsey <pramsey@cleverelephant.ca> * [r6047] liblwgeom/cunit/cu_in_wkb.c, liblwgeom/cunit/cu_out_wkb.c: Add extra tests, remove printf noise from run. 2010-10-06 19:17 Paul Ramsey <pramsey@cleverelephant.ca> * [r6046] liblwgeom/Makefile.in, liblwgeom/cunit/Makefile.in, liblwgeom/cunit/cu_in_wkb.c, liblwgeom/cunit/cu_out_wkb.c, liblwgeom/cunit/cu_tester.c, liblwgeom/libgeom.h, liblwgeom/liblwgeom.h, liblwgeom/lwin_wkb.c, liblwgeom/lwout_wkb.c: Add in WKB reader and associated test framework to build. 2010-10-06 17:51 Paul Ramsey <pramsey@cleverelephant.ca> * [r6045] liblwgeom/lwout_wkb.c: Fix a write-out-of-bounds error. 2010-10-06 15:20 Paul Ramsey <pramsey@cleverelephant.ca> * [r6044] liblwgeom/lwcollection.c, liblwgeom/lwin_wkb.c, liblwgeom/lwpoly.c: Finish first draft of WKB reader. 2010-10-06 00:35 Paul Ramsey <pramsey@cleverelephant.ca> * [r6043] liblwgeom/liblwgeom.h, liblwgeom/lwcircstring.c, liblwgeom/lwin_wkb.c, liblwgeom/lwout_wkb.c: Clean out compile warnings. 2010-10-05 23:33 Paul Ramsey <pramsey@cleverelephant.ca> * [r6042] liblwgeom/lwout_wkb.c: Add WKB writing support for TIN, Triangle and PolyhedralSurface 2010-10-05 23:32 Paul Ramsey <pramsey@cleverelephant.ca> * [r6041] liblwgeom/lwin_wkb.c: Add WKB writing support for TIN, Triangle and PolyhedralSurface 2010-10-05 22:49 Paul Ramsey <pramsey@cleverelephant.ca> * [r6040] liblwgeom/libgeom.h, liblwgeom/lwin_wkb.c, liblwgeom/lwout_wkb.c: Macroify the WKB type numbers and add the extended types for 3D objects. 2010-10-03 19:57 Paul Ramsey <pramsey@cleverelephant.ca> * [r6039] liblwgeom/ptarray.c: Fix syntax error in ptarray_segmentize2d introduced in last commit 2010-10-03 19:43 Paul Ramsey <pramsey@cleverelephant.ca> * [r6038] liblwgeom/ptarray.c: Ensure maxpoints is filled in appropriately 2010-10-03 18:15 Paul Ramsey <pramsey@cleverelephant.ca> * [r6037] liblwgeom/Makefile.in: Remove lwin_wkb from build until it's complete 2010-10-03 18:14 Paul Ramsey <pramsey@cleverelephant.ca> * [r6036] liblwgeom/Makefile.in, liblwgeom/cunit/Makefile.in, liblwgeom/cunit/cu_out_wkb.c, liblwgeom/cunit/cu_out_wkt.c, liblwgeom/cunit/cu_wkb.c, liblwgeom/cunit/cu_wkt.c, liblwgeom/liblwgeom.h, liblwgeom/lwgeom.c, liblwgeom/lwin_wkb.c, liblwgeom/lwpoly.c, liblwgeom/lwtriangle.c, liblwgeom/ptarray.c, postgis/lwgeom_functions_basic.c, 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:39 Regina Obe <lr@pcorp.us> * [r6034] doc/faq.xml: typo 2010-10-02 15:46 Regina Obe <lr@pcorp.us> * [r6032] doc/faq.xml: update PostgreSQL 9.0 that upgrading the driver works as well. 2010-09-29 20:28 nicklas * [r6030] liblwgeom/measures.c: removing run-time sized array 2010-09-27 15:20 Regina Obe <lr@pcorp.us> * [r6028] NEWS: copy Paul's changes to trunk 2010-09-27 13:25 Regina Obe <lr@pcorp.us> * [r6024] doc/installation.xml: missing gtk dependency note 2010-09-27 13:11 Regina Obe <lr@pcorp.us> * [r6022] doc/installation.xml: update install instructions to include install of raster and dependency on GDAL 2010-09-27 12:59 jorgearevalo * [r6021] install-sh, liblwgeom/lex.yy.c, liblwgeom/wktparse.tab.c, liblwgeom/wktparse.tab.h, raster/.vimrc, raster/COPYING: liblwgeom/lex.yy.c replaced with previous version 2010-09-26 21:41 jorgearevalo * [r6020] README.postgis, README.raster: README files updated with the new raster extension information. 2010-09-26 21:21 jorgearevalo * [r6019] GNUmakefile, README.raster, README.raster.debugging, configure.ac, doc/reference_raster.xml, install-sh, liblwgeom/lex.yy.c, liblwgeom/wktparse.tab.c, liblwgeom/wktparse.tab.h, raster, raster/Makefile, raster/Makefile.in, raster/NEWS, raster/README, raster/README.debugging, raster/autogen.sh, raster/config.guess, raster/config.sub, raster/configure.ac, raster/doc/raster_comments.sql, raster/doc/wktraster_comments.sql, raster/raster_config.h.in, raster/rt_core/Makefile.in, raster/rt_core/rt_api.c, raster/rt_core/rt_api.h, raster/rt_pg/Makefile.in, raster/rt_pg/rt_pg.c, raster/rt_pg/rtpostgis.sql.in.c, raster/scripts/Makefile.in, raster/scripts/Makefile.rt.sample, raster/scripts/gdal2wktraster.py, raster/scripts/genraster.py, raster/scripts/ovdump.py, raster/scripts/pixval.py, raster/scripts/python, raster/scripts/python/Makefile.in, raster/scripts/python/Makefile.rt.sample, raster/scripts/python/gdal2raster.py, raster/scripts/python/genraster.py, raster/scripts/python/ovdump.py, raster/scripts/python/pixval.py, raster/scripts/python/rtpixdump.py, raster/scripts/python/rtreader.py, raster/scripts/python/rtrowdump.py, raster/scripts/python/window.py, raster/scripts/rtpixdump.py, raster/scripts/rtreader.py, raster/scripts/rtrowdump.py, raster/scripts/window.py, raster/test/core/Makefile.in, raster/test/core/testapi.c, raster/test/regress/run_test.in, 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-24 18:41 Paul Ramsey <pramsey@cleverelephant.ca> * [r6017] regress/tickets.sql, regress/tickets_expected, regress/wmsservers.sql, regress/wmsservers_expected: Forward port regression fixes for pgSQL 9.0 support 2010-09-24 12:53 Regina Obe <lr@pcorp.us> * [r6015] doc/reference_misc.xml: move to enhanced from available 2010-09-24 11:39 Regina Obe <lr@pcorp.us> * [r6014] doc/reference_constructor.xml, doc/reference_editor.xml, doc/reference_measure.xml, doc/reference_operator.xml, doc/reference_output.xml, doc/reference_processing.xml: change all these polyhedral surface/tin to enhanced from available 2010-09-24 11:00 Regina Obe <lr@pcorp.us> * [r6013] doc/reference_accessor.xml, doc/xsl/postgis_aggs_mm.xml.xsl: Note change in behavior of ST_NumGeometries and add back changed section. 2010-09-24 10:52 Regina Obe <lr@pcorp.us> * [r6012] doc/xsl/postgis_aggs_mm.xml.xsl: get rid of changed for now 2010-09-24 10:38 Regina Obe <lr@pcorp.us> * [r6011] doc/reference_constructor.xml, doc/xsl/postgis_aggs_mm.xml.xsl: mark all polyhedral preexisting functions as enhanced. minor correction to comments 2010-09-24 10:34 Regina Obe <lr@pcorp.us> * [r6010] doc/reference_accessor.xml, doc/template.xml, 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 Mark Leslie <mark.leslie@lisasoft.com> * [r6009] loader/shp2pgsql-gui.c: Reverting erroneous changes to pgui_read_connection. 2010-09-22 23:45 Mark Leslie <mark.leslie@lisasoft.com> * [r6008] loader/shp2pgsql-core.h: Reverting the default geometry column name change. Got too excited... breathe deep... 2010-09-22 22:30 Paul Ramsey <pramsey@cleverelephant.ca> * [r6007] regress/run_test: Use 'the_geom' as geometry column when running regression tests to match the old regression fragments. 2010-09-22 22:24 Paul Ramsey <pramsey@cleverelephant.ca> * [r6006] postgis/lwgeom_geos_clean.c: Remove compiler warnings in OS/X 2010-09-22 17:30 Regina Obe <lr@pcorp.us> * [r6005] doc/reference_measure.xml: ST_3DIntersects 2010-09-22 17:22 Regina Obe <lr@pcorp.us> * [r6004] doc/reference_measure.xml: fix some typos 2010-09-22 17:15 Regina Obe <lr@pcorp.us> * [r6003] doc/reference_measure.xml: ST_3DClosestPoint -- if only our wkt diagrammer could draw 3d geometries 2010-09-22 05:34 Mark Leslie <mark.leslie@lisasoft.com> * [r6001] loader/shp2pgsql-gui.c: Forcing table names to lower case when initially added. 2010-09-21 23:22 Mark Leslie <mark.leslie@lisasoft.com> * [r6000] loader/shp2pgsql-gui.c: Removing lingering references to the broken icon support. 2010-09-21 23:12 Mark Leslie <mark.leslie@lisasoft.com> * [r5999] loader/shp2pgsql-gui.c: Changing the default geometry name from 'the_geom' to 'geom' 2010-09-21 23:11 Mark Leslie <mark.leslie@lisasoft.com> * [r5998] loader/shp2pgsql-core.h: Changing the default geometry name from 'the_geom' to 'geom' 2010-09-21 03:36 Mark Leslie <mark.leslie@lisasoft.com> * [r5995] loader/shp2pgsql-core.c, loader/shp2pgsql-core.h, loader/shp2pgsql-gui.c, loader/structure.h: Clearing some compile warnings and fixing the issue where the test connection button always reported success. 2010-09-19 17:44 Regina Obe <lr@pcorp.us> * [r5992] NEWS, doc/release_notes.xml: ditto 2010-09-19 16:56 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r5990] loader/shp2pgsql-core.c: Fix #603: shp2pgsql: "-w" produces invalid WKT for MULTI* objects. 2010-09-19 12:48 Regina Obe <lr@pcorp.us> * [r5988] NEWS, doc/release_notes.xml: 1.5.2 release notes updated 2010-09-19 12:22 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r5986] doc/Makefile.in: Fix the comments-uninstall target so it now works correctly with the new PGXS code. 2010-09-19 12:11 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r5984] loader/Makefile.in, loader/shp2pgsql-gui.c, loader/shpcommon.c, 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-18 23:54 Regina Obe <lr@pcorp.us> * [r5982] NEWS, doc/release_notes.xml: ditto 2010-09-18 15:22 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r5975] loader/shp2pgsql-gui.c: Fix #527: Log window in shp2pgsql-gui should always append text to bottom of window. 2010-09-15 16:51 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5973] 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 Regina Obe <lr@pcorp.us> * [r5972] doc/reference_measure.xml: start documenting 3d measurement functions 2010-09-15 16:01 Regina Obe <lr@pcorp.us> * [r5971] doc/postgis.xml: another spot missing 2010-09-15 15:15 Regina Obe <lr@pcorp.us> * [r5970] doc/Makefile.in: forgot a spot 2010-09-15 15:12 Regina Obe <lr@pcorp.us> * [r5969] doc/faq_raster.xml, doc/faq_wktraster.xml, doc/postgis.xml, doc/reference_raster.xml, doc/reference_wktraster.xml: rename wktraster to raster 2010-09-13 19:18 Sandro Santilli <strk@keybit.net> * [r5966] topology/topology.sql.in.c: Drop references to topology geometry tables in DropTopology (see #586) 2010-09-13 17:01 Sandro Santilli <strk@keybit.net> * [r5965] topology/README: Add note about topology.sql expecting a postgis-enabled db 2010-09-13 16:59 Sandro Santilli <strk@keybit.net> * [r5964] topology/topology.sql.in.c: PostgreSQL 9 support : don't use reserved 'table' keyword (see #585) 2010-09-13 13:45 Regina Obe <lr@pcorp.us> * [r5963] doc/html/image_src/Makefile.in, doc/html/image_src/st_concavehull07.wkt, doc/html/image_src/st_concavehull08.wkt, doc/reference_processing.xml: more cleanup 2010-09-13 13:01 Regina Obe <lr@pcorp.us> * [r5962] postgis/postgis.sql.in.c: minor changes 2010-09-13 12:46 Regina Obe <lr@pcorp.us> * [r5961] doc/html/image_src/st_concavehull04.wkt, doc/html/image_src/st_concavehull05.wkt, doc/html/image_src/st_concavehull06.wkt, doc/html/image_src/st_concavehull07.wkt, doc/reference_processing.xml: give up on complex S example and change to simpler L example 2010-09-10 20:47 Paul Ramsey <pramsey@cleverelephant.ca> * [r5959] loader/safileio.c: Add support file for shapefil update 2010-09-10 20:47 Paul Ramsey <pramsey@cleverelephant.ca> * [r5958] loader/Makefile.in, loader/dbfopen.c, loader/shapefil.h, loader/shpopen.c: Fix for #554, align internal shapelib with official shapelib 2010-09-10 19:07 Regina Obe <lr@pcorp.us> * [r5956] doc/html/image_src/st_concavehull05.wkt, doc/reference_processing.xml: get rid of points in the lower concave hull as well, minor text cleanup 2010-09-10 18:47 Regina Obe <lr@pcorp.us> * [r5955] doc/html/image_src/generator.c: revert changes. Getting crud from other pictures in all pictures that follow 2010-09-10 16:33 Regina Obe <lr@pcorp.us> * [r5954] doc/html/image_src/st_concavehull06.wkt, doc/html/image_src/st_concavehull07.wkt: 2010-09-10 15:34 Regina Obe <lr@pcorp.us> * [r5953] doc/html/image_src/st_concavehull06.wkt, doc/reference_processing.xml: get rid of points too cluttered 2010-09-10 15:25 Regina Obe <lr@pcorp.us> * [r5952] doc/html/image_src/Makefile.in, doc/html/image_src/st_concavehull07.wkt, doc/reference_processing.xml: put back example -- some minor clean up 2010-09-10 15:25 Paul Ramsey <pramsey@cleverelephant.ca> * [r5951] loader/shp2pgsql-gui.c: Bring forward fix from #513 2010-09-10 15:20 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5949] doc/installation.xml, doc/postgis.xml: Apply patch from mwtoews. On postgresql_min_version entity in doc. Related to #539 2010-09-10 15:14 Paul Ramsey <pramsey@cleverelephant.ca> * [r5948] postgis/geography.sql.in.c: Fix for #532, Temporary table geography columns appear in other's sessions 2010-09-10 14:53 Regina Obe <lr@pcorp.us> * [r5946] doc/html/image_src/st_concavehull06.wkt: 2010-09-10 14:47 Regina Obe <lr@pcorp.us> * [r5945] doc/html/image_src/Makefile.in: give up for now 2010-09-10 14:44 Regina Obe <lr@pcorp.us> * [r5944] doc/html/image_src/st_concavehull07.wkt: move holes to geometrycollection 2010-09-10 14:35 Regina Obe <lr@pcorp.us> * [r5943] doc/html/image_src/st_concavehull07.wkt: get rid of some holes 2010-09-10 14:25 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5942] postgis/lwgeom_ogc.c: Fix wrong name in function definition 2010-09-10 14:18 Regina Obe <lr@pcorp.us> * [r5941] doc/html/image_src/generator.c: 2010-09-10 14:17 Regina Obe <lr@pcorp.us> * [r5940] doc/html/image_src/generator.c: 2010-09-10 14:13 Regina Obe <lr@pcorp.us> * [r5939] doc/html/image_src/generator.c: alright just going to increase allocated line size 2010-09-10 14:08 Regina Obe <lr@pcorp.us> * [r5938] doc/html/image_src/st_concavehull07.wkt: 2010-09-10 14:06 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5937] liblwgeom/libtgeom.c: Fix TGEOM wrong size allocation. Tks to Paul for report 2010-09-10 14:03 Regina Obe <lr@pcorp.us> * [r5936] doc/html/image_src/st_concavehull06.wkt, 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 Regina Obe <lr@pcorp.us> * [r5935] doc/html/image_src/Makefile.in, doc/html/image_src/st_concavehull04.wkt, doc/html/image_src/st_concavehull05.wkt: break multipoint 2010-09-10 13:51 Regina Obe <lr@pcorp.us> * [r5934] doc/html/image_src/Makefile.in: 2010-09-10 13:49 Regina Obe <lr@pcorp.us> * [r5933] doc/html/image_src/st_concavehull03.wkt: 2010-09-10 13:37 Regina Obe <lr@pcorp.us> * [r5932] doc/html/image_src/st_concavehull03.wkt: 2010-09-10 13:35 Regina Obe <lr@pcorp.us> * [r5931] doc/html/image_src/st_concavehull03.wkt: 2010-09-10 13:29 Regina Obe <lr@pcorp.us> * [r5930] doc/html/image_src/Makefile.in, doc/html/image_src/st_concavehull03.wkt, doc/reference_processing.xml, postgis/postgis.sql.in.c: concavehull can't reset input params in 8.3, fix document example 2010-09-10 13:15 Regina Obe <lr@pcorp.us> * [r5929] postgis/postgis.sql.in.c: cleanup 2010-09-10 13:00 Regina Obe <lr@pcorp.us> * [r5927] doc/html/image_src/st_concavehull04.wkt, doc/html/image_src/st_concavehull05.wkt, doc/html/image_src/st_concavehull06.wkt, doc/html/image_src/st_concavehull07.wkt, doc/reference_processing.xml, 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 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r5926] configure.ac, doc/Makefile.comments.in, 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:50 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r5923] 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 Sandro Santilli <strk@keybit.net> * [r5922] doc/reference_processing.xml: concave hull is currently supported 2010-09-07 21:34 Regina Obe <lr@pcorp.us> * [r5921] postgis/postgis.sql.in.c: availability note for st_concavehull 2010-09-07 09:45 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r5920] loader/pgsql2shp-core.c: Fix incorrect status return code from projFileCreate. 2010-09-07 09:30 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5919] liblwgeom/libtgeom.h: minor changes on comment 2010-09-06 21:52 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r5918] loader/pgsql2shp-core.c: Fix ShpDumperCloseTable so that it now passes back any errors that may occur during projFileCreate. 2010-09-06 21:49 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r5917] liblwgeom/liblwgeom.h, 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 Regina Obe <lr@pcorp.us> * [r5916] doc/reference_processing.xml: minor corrections 2010-09-06 21:00 Regina Obe <lr@pcorp.us> * [r5915] doc/reference_processing.xml: fix typo 2010-09-06 20:55 Regina Obe <lr@pcorp.us> * [r5914] doc/reference_processing.xml, 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 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5913] liblwgeom/cunit/cu_surface.c, liblwgeom/cunit/cu_surface.h, liblwgeom/liblwgeom.h, liblwgeom/libtgeom.c, liblwgeom/libtgeom.h, liblwgeom/measures.c, 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 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5912] postgis/lwgeom_ogc.c: Add TRIANGLE support for GeometryN. Fix #574. Thanks to Regina for report 2010-09-06 08:16 Regina Obe <lr@pcorp.us> * [r5911] 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 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5910] postgis/lwgeom_ogc.c, postgis/postgis.sql.in.c, 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 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5909] liblwgeom/cunit/cu_surface.c: make astyle 2010-09-05 15:25 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5908] liblwgeom/cunit/cu_surface.c, liblwgeom/cunit/cu_surface.h, liblwgeom/libtgeom.c, liblwgeom/libtgeom.h, liblwgeom/lwgeom.c: Use TGEOM struct to compute POLYHEDRALSURFACE and TIN dimension. Add relevant cunit tests. Few astyle improve 2010-09-03 16:14 Regina Obe <lr@pcorp.us> * [r5906] doc/reference_processing.xml: add additional proto for creating holed polygons -- example later 2010-09-03 15:37 Regina Obe <lr@pcorp.us> * [r5905] doc/reference_processing.xml: 2010-09-03 15:35 Regina Obe <lr@pcorp.us> * [r5904] doc/html/image_src/st_concavehull04.wkt, doc/html/image_src/st_concavehull05.wkt, doc/html/image_src/st_concavehull06.wkt: 2010-09-03 15:13 Regina Obe <lr@pcorp.us> * [r5903] doc/html/image_src/st_concavehull05.wkt: 2010-09-03 15:08 Regina Obe <lr@pcorp.us> * [r5902] doc/reference_processing.xml: typo 2010-09-03 15:06 Regina Obe <lr@pcorp.us> * [r5901] doc/html/image_src/st_concavehull04.wkt, doc/html/image_src/st_concavehull05.wkt, doc/html/image_src/st_concavehull06.wkt, 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 Regina Obe <lr@pcorp.us> * [r5900] doc/html/image_src/Makefile.in, doc/html/image_src/st_concavehull04.wkt, doc/html/image_src/st_concavehull05.wkt, doc/html/image_src/st_concavehull06.wkt, doc/reference_processing.xml: Example of ST_ConcaveHull against point set 2010-09-03 13:58 Regina Obe <lr@pcorp.us> * [r5899] doc/html/image_src/st_concavehull03.wkt, doc/reference_processing.xml: 2010-09-03 13:52 Regina Obe <lr@pcorp.us> * [r5898] doc/html/image_src/Makefile.in, doc/html/image_src/st_concavehull02.wkt: try again 2010-09-03 13:47 Regina Obe <lr@pcorp.us> * [r5897] doc/html/image_src/st_concavehull03.wkt, doc/reference_processing.xml: snap points to grid 2010-09-03 13:42 Regina Obe <lr@pcorp.us> * [r5896] doc/html/image_src/Makefile.in: take out last example for now 2010-09-03 13:39 Regina Obe <lr@pcorp.us> * [r5895] doc/html/image_src/st_concavehull03.wkt, doc/reference_processing.xml: Will assume my concave hull with the over 1100 points polygon slaughtered the wkt processor 2010-09-03 13:23 Regina Obe <lr@pcorp.us> * [r5894] doc/html/image_src/Makefile.in, doc/html/image_src/st_concavehull01.wkt, doc/html/image_src/st_concavehull02.wkt, doc/html/image_src/st_concavehull03.wkt, doc/reference_processing.xml, postgis/postgis.sql.in.c: First draft of ST_ConcaveHull -- more to come 2010-09-03 12:31 Sandro Santilli <strk@keybit.net> * [r5893] 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 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r5892] 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 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r5891] 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 * [r5890] liblwgeom/measures3d.c: Fixed some build warnings I had missed 2010-09-01 19:55 nicklas * [r5889] liblwgeom/Makefile.in, liblwgeom/liblwgeom.h, liblwgeom/measures.c, liblwgeom/measures3d.c, liblwgeom/measures3d.h, postgis/lwgeom_functions_basic.c, postgis/postgis.sql.in.c, regress/measures.sql, regress/measures_expected: 3D Distance functions, only point-point and point line. #576 2010-09-01 17:40 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r5888] 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 Regina Obe <lr@pcorp.us> * [r5887] NEWS: missed a spot 2010-09-01 12:48 Regina Obe <lr@pcorp.us> * [r5886] NEWS: update with 1.5.2, 1.5.1 changes and also TIN/Polyhedral for 2.0.0 2010-09-01 05:56 Regina Obe <lr@pcorp.us> * [r5883] doc/introduction.xml: update credits 2010-09-01 05:51 Regina Obe <lr@pcorp.us> * [r5881] doc/release_notes.xml: update release notes to include 1.5.2 (uppcoming) and 1.5.1 and corrections to 1.5.0 2010-08-31 19:14 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5878] liblwgeom/cunit/cu_surface.c, 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 * [r5877] postgis/postgis.sql.in.c: remove strict on st_equals as discussed in #536 2010-08-30 09:06 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5875] liblwgeom/cunit/cu_surface.c, liblwgeom/libtgeom.c: Astyle on new files 2010-08-30 06:49 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5874] liblwgeom/Makefile.in, liblwgeom/cunit/Makefile.in, liblwgeom/cunit/cu_polyhedralsurface.c, liblwgeom/cunit/cu_polyhedralsurface.h, liblwgeom/cunit/cu_surface.c, liblwgeom/cunit/cu_surface.h, liblwgeom/cunit/cu_tester.c, liblwgeom/cunit/cu_tin.c, liblwgeom/cunit/cu_tin.h, liblwgeom/libtgeom.c, 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 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5873] postgis/lwgeom_in_gml.c: Improve comments 2010-08-30 06:45 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5872] liblwgeom/lwgeom_api.c: add Triangle support in lwgeom_getnumgeometries 2010-08-28 09:21 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r5871] 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 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r5870] loader/pgsql2shp-core.h: Set svn:keywords property so that the version number is updated correctly on checkout. 2010-08-24 12:42 Regina Obe <lr@pcorp.us> * [r5867] doc/html/image_src/st_split03.wkt, doc/html/image_src/st_split04.wkt, doc/reference_processing.xml: more visually appealing example 2010-08-24 11:37 Regina Obe <lr@pcorp.us> * [r5866] doc/html/image_src/Makefile.in, doc/html/image_src/st_split03.wkt, doc/html/image_src/st_split04.wkt, doc/reference_processing.xml: another st_split example 2010-08-23 14:12 Sandro Santilli <strk@keybit.net> * [r5863] utils/new_postgis_restore.pl: Add 3 more postgis objects to skip from dumps 2010-08-23 13:08 Regina Obe <lr@pcorp.us> * [r5862] doc/reference_wktraster.xml: fix pixel types list to agree with Mat's changes to raster rfc 2010-08-21 21:20 Regina Obe <lr@pcorp.us> * [r5860] doc/faq_wktraster.xml: Fix dead link -- Jorge changed his link for Oracle raster / wkt raster compare 2010-08-20 22:38 Paul Ramsey <pramsey@cleverelephant.ca> * [r5856] liblwgeom/lwin_wkb.c: Add unfinished WKB input parser for later. 2010-08-20 16:40 Paul Ramsey <pramsey@cleverelephant.ca> * [r5855] spatial_ref_sys.sql: Synch up to 1.5 version 2010-08-20 13:14 Regina Obe <lr@pcorp.us> * [r5854] doc/reference_processing.xml: some fluff from the example I copied from didn't mean to put in. 2010-08-20 12:50 Regina Obe <lr@pcorp.us> * [r5853] doc/html/image_src/Makefile.in, doc/html/image_src/st_split01.wkt, doc/html/image_src/st_split02.wkt, doc/reference_processing.xml: Example for ST_Split 2010-08-19 19:50 Paul Ramsey <pramsey@cleverelephant.ca> * [r5852] liblwgeom/lwgeodetic.c: Slight improvement for #573 2010-08-19 12:28 Regina Obe <lr@pcorp.us> * [r5850] doc/reference_misc.xml, doc/reference_output.xml: more tin and ps. Note about change in st_asbinary in 9.0 2010-08-18 18:48 Regina Obe <lr@pcorp.us> * [r5849] doc/reference_editor.xml, doc/template.xml: mark more TIN compatible functions. revise template slightly 2010-08-18 14:22 Regina Obe <lr@pcorp.us> * [r5848] doc/reference_processing.xml: Flag more TIN support 2010-08-18 11:19 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5847] postgis/lwgeom_geos.c: Add lwtype_name to report more user friendly error message. Cf #570 2010-08-18 08:02 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5846] postgis/lwgeom_geos.c: Put TYPE_GETTYPE before his possible debug use... 2010-08-18 08:01 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5845] 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:10 Paul Ramsey <pramsey@cleverelephant.ca> * [r5843] liblwgeom/lwgeodetic.c: Return the, er, return value. 2010-08-17 18:24 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5842] postgis/lwgeom_functions_basic.c: Add TRIANGLE support to ST_Affine function. Thanks to Regina for detailled bug report. Cf #571 2010-08-17 15:21 Regina Obe <lr@pcorp.us> * [r5839] doc/xsl/postgis_gardentest.sql.xsl: revise slightly for true collection for polysurface. 2010-08-17 07:48 Regina Obe <lr@pcorp.us> * [r5838] doc/using_postgis_dataman.xml: Add examples of EWKB/EWKT for TIN, TRIANGLE, and MULTICURVE 2010-08-17 07:24 Regina Obe <lr@pcorp.us> * [r5837] doc/introduction.xml, 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 Regina Obe <lr@pcorp.us> * [r5836] doc/xsl/postgis_aggs_mm.xml.xsl, doc/xsl/postgis_gardentest.sql.xsl: Add matrix column for TIN/Triangles. Add TINA dn triangles to garden tests 2010-08-16 14:19 Regina Obe <lr@pcorp.us> * [r5835] doc/postgis.xml, doc/reference_processing.xml, 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 Mark Leslie <mark.leslie@lisasoft.com> * [r5834] loader/structure.c, loader/structure.h: Changing the ID keyword to Id, so it will actually get picked up. 2010-08-16 07:58 Mark Leslie <mark.leslie@lisasoft.com> * [r5833] loader/structure.c, loader/structure.h: Setting svn:keywords so the headers make sense. 2010-08-16 07:49 Mark Leslie <mark.leslie@lisasoft.com> * [r5832] loader/structure.c, loader/structure.h: Adding copywrite header to the structure files. 2010-08-16 07:49 Mark Leslie <mark.leslie@lisasoft.com> * [r5831] loader/cunit/Makefile: Removing a Makefile that shouldn't have been committed. 2010-08-15 18:54 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5830] postgis/lwgeom_in_gml.c, postgis/lwgeom_ogc.c, postgis/postgis.sql.in.c, regress/dumppoints.sql, 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 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5829] liblwgeom/lwgeom_api.c: Add forgotten Triangle support in lwgeom_inspect 2010-08-15 14:20 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r5828] loader/Makefile.in, loader/pgsql2shp-cli.c, loader/pgsql2shp-core.c, loader/pgsql2shp-core.h, loader/pgsql2shp.c, loader/shp2pgsql-core.h, 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 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5827] postgis/lwgeom_in_gml.c, regress/in_gml.sql, regress/in_gml_expected: Add Tin and Triangle support for ST_GeomFromGML. Add related unit tests 2010-08-15 13:56 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5826] postgis/lwgeom_functions_basic.c: Fix error in lwgeom_recursive2d for Triangle type 2010-08-15 08:30 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5825] extras/wkb_reader/readwkb.c, liblwgeom/cunit/cu_algorithm.c, liblwgeom/cunit/cu_geodetic.c, liblwgeom/cunit/cu_homogenize.c, liblwgeom/cunit/cu_libgeom.c, liblwgeom/cunit/cu_out_geojson.c, liblwgeom/cunit/cu_out_gml.c, liblwgeom/cunit/cu_out_kml.c, liblwgeom/cunit/cu_out_svg.c, liblwgeom/cunit/cu_polyhedralsurface.c, liblwgeom/cunit/cu_print.c, liblwgeom/cunit/cu_tester.c, liblwgeom/cunit/cu_tin.c, liblwgeom/cunit/cu_wkb.c, liblwgeom/cunit/cu_wkt.c, liblwgeom/g_box.c, liblwgeom/g_serialized.c, liblwgeom/lwcircstring.c, liblwgeom/lwcollection.c, liblwgeom/lwcompound.c, liblwgeom/lwgeodetic.c, liblwgeom/lwgeom.c, liblwgeom/lwgparse.c, liblwgeom/lwhomogenize.c, liblwgeom/lwline.c, liblwgeom/lwout_gml.c, liblwgeom/lwout_kml.c, liblwgeom/lwout_wkb.c, liblwgeom/lwout_wkt.c, liblwgeom/lwpsurface.c, liblwgeom/lwsegmentize.c, liblwgeom/lwspheroid.c, liblwgeom/lwtin.c, liblwgeom/lwtriangle.c, liblwgeom/lwutil.c, liblwgeom/ptarray.c, liblwgeom/stringbuffer.c, loader/cunit/Makefile, loader/cunit/cu_list.c, loader/shp2pgsql-core.c, loader/shp2pgsql-gui.c, loader/structure.c, postgis/geography_inout.c, postgis/lwgeom_export.c, postgis/lwgeom_functions_basic.c, postgis/lwgeom_geos.c, postgis/lwgeom_geos_clean.c, postgis/lwgeom_geos_split.c, postgis/lwgeom_gist.c, postgis/lwgeom_in_gml.c, postgis/lwgeom_in_kml.c, postgis/lwgeom_inout.c, postgis/lwgeom_ogc.c: Astyle session on whole trunk 2010-08-14 10:57 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r5824] liblwgeom/lwmcurve.c, liblwgeom/lwmline.c, liblwgeom/lwmpoint.c, liblwgeom/lwmpoly.c, 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 17:30 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5822] liblwgeom/lwmline.c, liblwgeom/lwmpoint.c, liblwgeom/lwmpoly.c: Few lwtype_name add 2010-08-13 17:29 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5821] liblwgeom/Makefile.in, liblwgeom/cunit/Makefile.in, liblwgeom/cunit/cu_algorithm.c, liblwgeom/cunit/cu_out_gml.c, liblwgeom/cunit/cu_tester.c, liblwgeom/cunit/cu_tin.c, liblwgeom/cunit/cu_tin.h, liblwgeom/g_box.c, liblwgeom/g_serialized.c, liblwgeom/g_util.c, liblwgeom/lex.yy.c, liblwgeom/libgeom.h, liblwgeom/liblwgeom.h, liblwgeom/lwcircstring.c, liblwgeom/lwcompound.c, liblwgeom/lwgeodetic.c, liblwgeom/lwgeom.c, liblwgeom/lwgeom_api.c, liblwgeom/lwgparse.c, liblwgeom/lwgunparse.c, liblwgeom/lwline.c, liblwgeom/lwout_gml.c, liblwgeom/lwpsurface.c, liblwgeom/lwtin.c, liblwgeom/lwtriangle.c, liblwgeom/lwutil.c, liblwgeom/wktparse.h, liblwgeom/wktparse.lex, liblwgeom/wktparse.tab.c, liblwgeom/wktparse.tab.h, liblwgeom/wktparse.y, postgis/lwgeom_functions_basic.c, postgis/lwgeom_ogc.c, 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 Regina Obe <lr@pcorp.us> * [r5820] doc/reference_output.xml: ST_AsGML polyhedral support 2010-08-13 15:15 Regina Obe <lr@pcorp.us> * [r5819] doc/reference_accessor.xml: st_isclosed polyhedral surface 2010-08-12 15:40 Regina Obe <lr@pcorp.us> * [r5818] doc/reference_editor.xml, doc/reference_operator.xml, doc/xsl/postgis_gardentest.sql.xsl: more. Change polyhedralsurface example to valid srid so don't get false errors 2010-08-12 14:58 Regina Obe <lr@pcorp.us> * [r5817] doc/reference_editor.xml: Affine family polyhedral 2010-08-12 14:52 Regina Obe <lr@pcorp.us> * [r5816] doc/reference_accessor.xml, doc/reference_editor.xml: Polyhedral findings based on monkey testing -- more to come 2010-08-12 12:39 Regina Obe <lr@pcorp.us> * [r5815] doc/reference_constructor.xml: missing SELECT 2010-08-11 19:20 Regina Obe <lr@pcorp.us> * [r5814] doc/xsl/postgis_gardentest.sql.xsl: more logging 2010-08-11 18:41 Regina Obe <lr@pcorp.us> * [r5813] 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 Regina Obe <lr@pcorp.us> * [r5812] doc/reference_constructor.xml: ST_GeomFromGML example for Polyhedral surface 2010-08-11 12:15 Regina Obe <lr@pcorp.us> * [r5810] loader/structure.o: I think Mark committed this file by accident 2010-08-11 09:50 Mark Leslie <mark.leslie@lisasoft.com> * [r5809] configure.ac, loader/Makefile.in, loader/cunit, loader/cunit/Makefile, loader/cunit/Makefile.in, loader/cunit/cu_list.c, loader/cunit/cu_list.h, loader/cunit/cu_tester.c, loader/cunit/cu_tester.h, loader/image, loader/image/error.png, loader/image/good.png, loader/image/icon_source.svg, loader/image/warn.png, loader/shp2pgsql-gui.c, loader/structure.c, loader/structure.h, loader/structure.o: Pushing the shp2pgsql-gui changes (multi-file, validation, drag-n-drop) pulled from stable branch into trunk. 2010-08-11 09:24 nicklas * [r5807] liblwgeom/cunit/cu_measures.c, liblwgeom/liblwgeom.h, liblwgeom/measures.c, liblwgeom/measures.h, postgis/lwgeom_functions_basic.c: pushing *uchar use out of measures.c as part of #308 2010-08-10 19:43 Paul Ramsey <pramsey@cleverelephant.ca> * [r5805] liblwgeom/cunit/cu_geodetic.c, liblwgeom/cunit/cu_geodetic_data.h, 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 16:19 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5803] liblwgeom/cunit/cu_out_gml.c, liblwgeom/lwout_gml.c: Add POLYHEDRALSURFACE support to ST_AsGML for GML 3 output 2010-08-09 18:56 Regina Obe <lr@pcorp.us> * [r5799] doc/reference_accessor.xml: Flag st_dimension supports polyhedral and no longer throws exception for empty geoms 2010-08-09 15:40 Regina Obe <lr@pcorp.us> * [r5798] doc/reference_accessor.xml: ST_GeometryN polyhedral support 2010-08-09 14:22 Regina Obe <lr@pcorp.us> * [r5797] doc/reference_processing.xml: mark some more functions support polyhedral surface 2010-08-09 13:53 Regina Obe <lr@pcorp.us> * [r5796] doc/reference_accessor.xml, doc/reference_editor.xml, doc/template.xml: appendments about Polyhedral surface support 2010-08-08 22:20 Sandro Santilli <strk@keybit.net> * [r5795] regress/polyhedralsurface_expected: Drop spurious empty line 2010-08-08 22:20 Sandro Santilli <strk@keybit.net> * [r5794] 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 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5793] postgis/lwgeom_ogc.c, postgis/postgis.sql.in.c, regress/Makefile.in, regress/polyhedralsurface.sql, 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 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5792] liblwgeom/lwpsurface.c: Improve printLWPSURFACE to also print each rings if any 2010-08-06 21:31 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5791] liblwgeom/g_box.c, liblwgeom/g_serialized.c, liblwgeom/lwcollection.c, liblwgeom/lwcompound.c, liblwgeom/lwgeodetic.c, liblwgeom/lwmcurve.c, liblwgeom/lwmsurface.c, liblwgeom/lwout_wkt.c, liblwgeom/lwsegmentize.c: lwtype_name session. cf #453 2010-08-06 20:30 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5790] postgis/lwgeom_in_gml.c: Typo in error message 2010-08-06 20:08 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5789] postgis/lwgeom_in_gml.c, regress/in_gml.sql, regress/in_gml_expected: Add PolyhedralSurface support to ST_GeomFromGML. Add related unit tests. related to #430 2010-08-06 20:07 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5788] postgis/lwgeom_functions_basic.c: Add PolyhedralSurface support to force_* functions 2010-08-06 16:17 Regina Obe <lr@pcorp.us> * [r5784] doc/reference_output.xml: flag more ps functions 2010-08-06 15:50 Regina Obe <lr@pcorp.us> * [r5783] doc/reference_measure.xml: typo in entity 2010-08-06 15:42 Regina Obe <lr@pcorp.us> * [r5782] doc/reference_constructor.xml, doc/reference_measure.xml: typos 2010-08-06 13:43 Regina Obe <lr@pcorp.us> * [r5781] doc/reference_measure.xml: 2010-08-06 13:42 Regina Obe <lr@pcorp.us> * [r5780] doc/reference_measure.xml: st_area polyhedral support 2010-08-06 13:24 Regina Obe <lr@pcorp.us> * [r5779] doc/reference_constructor.xml: flagged wrong function - swap 2010-08-06 13:22 Regina Obe <lr@pcorp.us> * [r5778] doc/reference_constructor.xml: flagged 1 too many functions as polyhedral supporting 2010-08-06 13:03 Regina Obe <lr@pcorp.us> * [r5777] doc/xsl/postgis_aggs_mm.xml.xsl: forgot to increment column count 2010-08-06 13:00 Regina Obe <lr@pcorp.us> * [r5776] doc/reference_constructor.xml: itemize some constructors supporting polyhedral surfaces 2010-08-06 12:50 Regina Obe <lr@pcorp.us> * [r5775] doc/template.xml, 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 Regina Obe <lr@pcorp.us> * [r5774] 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 Regina Obe <lr@pcorp.us> * [r5773] doc/postgis.xml, doc/reference_processing.xml: Add polyhedral surface to code names and add ST_Dump as supporting polyhedral surfaces 2010-08-05 19:43 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5772] postgis/lwgeom_ogc.c, postgis/postgis.sql.in.c: Add POLYHEDRALSURFACE support to AddGeometryColumn, GetType, ST_Dimension, ST_NumGeometries. Related to #555 2010-08-05 15:58 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5771] liblwgeom/lwgparse.c, liblwgeom/wktparse.h, liblwgeom/wktparse.tab.c, liblwgeom/wktparse.y: Change label 'face' to 'patch' in POLYHEDRALSURFACE. Related to #427 2010-08-04 20:02 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5770] liblwgeom/cunit/cu_polyhedralsurface.c, liblwgeom/g_box.c, liblwgeom/g_serialized.c, liblwgeom/g_util.c: Add geography support for POLYHEDRALSURFACE. Related to #427 2010-08-04 19:04 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5769] 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 Regina Obe <lr@pcorp.us> * [r5768] doc/xsl/postgis_gardentest.sql.xsl: fix typo 2010-08-03 14:19 Regina Obe <lr@pcorp.us> * [r5766] doc/faq.xml, doc/reference_constructor.xml, doc/reference_measure.xml: minor corrections and addition about bytea output behavior in 9.0 2010-08-02 16:02 Regina Obe <lr@pcorp.us> * [r5765] doc/using_postgis_dataman.xml: Add polyhedralsurface to ewkt example forms 2010-08-02 15:59 Regina Obe <lr@pcorp.us> * [r5764] doc/xsl/postgis_gardentest.sql.xsl, doc/xsl/postgis_gardentest_subset.sql.xsl: Add polyhedral surface to garden geometry set 2010-08-01 21:11 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5760] liblwgeom/cunit/cu_polyhedralsurface.c, liblwgeom/lex.yy.c, liblwgeom/liblwgeom.h, liblwgeom/lwgparse.c, liblwgeom/lwgunparse.c, liblwgeom/wktparse.h, liblwgeom/wktparse.lex, liblwgeom/wktparse.tab.c, liblwgeom/wktparse.tab.h, 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-29 13:44 nicklas * [r5758] liblwgeom/lwout_wkb.c: ugly style fix 2010-07-29 13:36 nicklas * [r5757] liblwgeom/lwout_wkb.c: param.h is needed for ENDIAN definitions in mingw 2010-07-28 04:30 Regina Obe <lr@pcorp.us> * [r5755] doc/reference_constructor.xml: amend docs to talk about standard_conforming_strings and change in 9.0 2010-07-27 18:22 Regina Obe <lr@pcorp.us> * [r5754] doc/reference_wktraster.xml: ST_SetValue 2010-07-25 21:20 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5753] liblwgeom/Makefile.in, liblwgeom/cunit/Makefile.in, liblwgeom/cunit/cu_polyhedralsurface.c, liblwgeom/cunit/cu_polyhedralsurface.h, liblwgeom/cunit/cu_tester.c, liblwgeom/lex.yy.c, liblwgeom/liblwgeom.h, liblwgeom/lwgeom.c, liblwgeom/lwgeom_api.c, liblwgeom/lwgparse.c, liblwgeom/lwgunparse.c, liblwgeom/lwpsurface.c, liblwgeom/lwutil.c, liblwgeom/wktparse.h, liblwgeom/wktparse.lex, liblwgeom/wktparse.tab.c, liblwgeom/wktparse.tab.h, liblwgeom/wktparse.y: Add really basic POLYHEDRALSURFACE support. Parse, Unparse, Serialization and cunit unit tests. related to #427 2010-07-24 10:55 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5752] liblwgeom/lex.yy.c, liblwgeom/liblwgeom.h, liblwgeom/lwgeom.c, liblwgeom/lwgparse.c, liblwgeom/lwgunparse.c, liblwgeom/lwutil.c, liblwgeom/wktparse.h, regress/sql-mm-curvepoly.sql, regress/sql-mm-curvepoly_expected, 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 14:55 Regina Obe <lr@pcorp.us> * [r5749] doc/faq_wktraster.xml: Polish up Raster FAQ a bit more 2010-07-23 14:16 Regina Obe <lr@pcorp.us> * [r5747] doc/reference_wktraster.xml: document raster2coord family of functions 2010-07-22 12:26 Regina Obe <lr@pcorp.us> * [r5746] doc/faq_wktraster.xml: Add Jorge's discussion on Oracle GeoRaster to FAQ 2010-07-22 10:50 Regina Obe <lr@pcorp.us> * [r5745] 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-09 16:59 Regina Obe <lr@pcorp.us> * [r5736] doc/reference_wktraster.xml: ST_PixelAsPolygon 2010-07-09 14:55 Regina Obe <lr@pcorp.us> * [r5735] 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 Regina Obe <lr@pcorp.us> * [r5734] doc/reference_wktraster.xml: ST_RasterBandMetaData 2010-07-07 21:52 Sandro Santilli <strk@keybit.net> * [r5732] 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 Regina Obe <lr@pcorp.us> * [r5731] 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:20 Regina Obe <lr@pcorp.us> * [r5729] doc/reference_wktraster.xml: typo missing end tag 2010-07-07 14:18 Regina Obe <lr@pcorp.us> * [r5728] doc/reference_wktraster.xml: new protos for st_value (the point geometry versions -- yeh) plus examples 2010-07-07 13:59 Regina Obe <lr@pcorp.us> * [r5727] doc/reference_wktraster.xml: st_metadata 2010-07-07 13:50 Regina Obe <lr@pcorp.us> * [r5726] doc/reference_wktraster.xml: other missing protos of existing defined 2010-07-07 13:44 Regina Obe <lr@pcorp.us> * [r5725] doc/reference_wktraster.xml: missed spot 2010-07-07 13:43 Regina Obe <lr@pcorp.us> * [r5724] doc/reference_wktraster.xml: ad missing proto for bandnodatavalue 2010-07-06 08:28 Sandro Santilli <strk@keybit.net> * [r5723] NEWS, doc/reference_accessor.xml: Document ST_isCollection (see #549) 2010-07-06 08:28 Sandro Santilli <strk@keybit.net> * [r5722] topology/ER/topology.fig: Remove spurious element (was hiding behind a fill) 2010-07-04 16:34 Paul Ramsey <pramsey@cleverelephant.ca> * [r5721] README.postgis: Add in micro commit to see if email hook is running 2010-07-01 13:20 Sandro Santilli <strk@keybit.net> * [r5718] NEWS, postgis/lwgeom_functions_basic.c, postgis/postgis.sql.in.c, regress/Makefile.in, regress/iscollection.sql, regress/iscollection_expected: Add ST_isCollection (see ticket #549) 2010-06-30 16:14 Sandro Santilli <strk@keybit.net> * [r5717] topology/test/Makefile: Do not source psqlrc when doing tests 2010-06-30 16:10 Sandro Santilli <strk@keybit.net> * [r5716] 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 Sandro Santilli <strk@keybit.net> * [r5715] 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 Sandro Santilli <strk@keybit.net> * [r5714] topology/test/Makefile: Fix loading of postgis.sql 2010-06-25 10:05 Sandro Santilli <strk@keybit.net> * [r5708] postgis/lwgeom_geos.c: More exception handling to avoid leaks and give more info when it happens 2010-06-25 09:30 Sandro Santilli <strk@keybit.net> * [r5707] 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:46 Regina Obe <lr@pcorp.us> * [r5705] 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:41 Sandro Santilli <strk@keybit.net> * [r5703] regress/split.sql, regress/split_expected: Test splitting 3d line by 2d blade 2010-06-24 13:26 Regina Obe <lr@pcorp.us> * [r5702] doc/faq_wktraster.xml: minor corrections 2010-06-24 13:22 Regina Obe <lr@pcorp.us> * [r5701] doc/faq_wktraster.xml: Add another FAQ 2010-06-24 12:02 Regina Obe <lr@pcorp.us> * [r5700] doc/reference_wktraster.xml: fix some data type typos 2010-06-23 17:56 Regina Obe <lr@pcorp.us> * [r5699] doc/reference_wktraster.xml: typo in data type 2010-06-23 16:53 Regina Obe <lr@pcorp.us> * [r5698] doc/reference_wktraster.xml: ST_Intersection and minor changes for setof to distinquish from array types 2010-06-23 16:27 Regina Obe <lr@pcorp.us> * [r5697] doc/reference_wktraster.xml: fix typo 2010-06-23 14:36 Regina Obe <lr@pcorp.us> * [r5696] doc/reference_wktraster.xml: Document ST_Intersects 2010-06-23 14:18 Regina Obe <lr@pcorp.us> * [r5695] doc/reference_wktraster.xml: document ST_Polygon 2010-06-23 13:51 Regina Obe <lr@pcorp.us> * [r5694] 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-03 19:10 Paul Ramsey <pramsey@cleverelephant.ca> * [r5678] loader/shp2pgsql-core.c: Remove crash when dbf file is missing / unloadable 2010-06-01 19:59 Paul Ramsey <pramsey@cleverelephant.ca> * [r5666] loader/dbfopen.c: Fix sense of the dbf/date test. 2010-06-01 19:58 Paul Ramsey <pramsey@cleverelephant.ca> * [r5665] loader/dbfopen.c: Accept "0" as a null value for Date types. 2010-05-27 14:03 Paul Ramsey <pramsey@cleverelephant.ca> * [r5649] loader/shp2pgsql-core.c: Remember to close the iconv handle 2010-05-27 14:02 Paul Ramsey <pramsey@cleverelephant.ca> * [r5648] configure.ac, loader/shp2pgsql-core.c: Make use of iconvctl conditional on it existing 2010-05-27 13:40 Paul Ramsey <pramsey@cleverelephant.ca> * [r5647] loader/shp2pgsql-core.c: Remove unused variable 2010-05-27 13:19 Paul Ramsey <pramsey@cleverelephant.ca> * [r5646] loader/shp2pgsql-core.c, loader/shp2pgsql-core.h: Fix utf8 to return *something* when it can, so that something can be reported in the error string. 2010-05-26 17:26 Paul Ramsey <pramsey@cleverelephant.ca> * [r5643] loader/shp2pgsql-core.c, loader/shp2pgsql-core.h: Change default back to UTF8 and improve error message on failure. 2010-05-26 16:26 Paul Ramsey <pramsey@cleverelephant.ca> * [r5642] loader/shp2pgsql-gui.c: Read configuration info from environment, if it's there. 2010-05-26 16:02 Paul Ramsey <pramsey@cleverelephant.ca> * [r5639] 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r5638] loader/shp2pgsql-core.h: Back off from Win32 encoding to more generic ISO8859-1 2010-05-22 15:41 Sandro Santilli <strk@keybit.net> * [r5634] NEWS: Add note about the truncated multibyte enhancement (as the issue came out on IRC for another dataset) 2010-05-20 04:20 Regina Obe <lr@pcorp.us> * [r5632] doc/reference_measure.xml: minor formatting on ST_Covers 2010-05-19 15:22 Regina Obe <lr@pcorp.us> * [r5629] doc/reference_constructor.xml: link to ST_MakePointM from ST_MakePoint 2010-05-19 15:17 Regina Obe <lr@pcorp.us> * [r5628] doc/reference_measure.xml: geography example for st_covers 2010-05-18 17:43 Paul Ramsey <pramsey@cleverelephant.ca> * [r5625] 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r5623] liblwgeom/lwout_wkt.c, liblwgeom/stringbuffer.c, liblwgeom/stringbuffer.h, loader/shp2pgsql-core.c, loader/shp2pgsql-core.h, loader/shp2pgsql-gui.c: Rename vasbappend to stringbuffer_aprintf 2010-05-17 23:33 Paul Ramsey <pramsey@cleverelephant.ca> * [r5622] loader/shp2pgsql-core.c, loader/shp2pgsql-core.h, loader/shp2pgsql-gui.c: Allow GUI to create partial connection strings. 2010-05-13 08:39 Sandro Santilli <strk@keybit.net> * [r5618] postgis/lwgeom_geos_split.c: Fix memory error in ST_Split (short allocation) 2010-05-04 21:21 Sandro Santilli <strk@keybit.net> * [r5615] NEWS: Add ST_MakeValid item 2010-05-04 21:19 Sandro Santilli <strk@keybit.net> * [r5614] postgis/lwgeom_geos_clean.c: Oops, was using GEOS types instead of LWGEOM ones.. 2010-05-04 17:18 Regina Obe <lr@pcorp.us> * [r5612] doc/reference_constructor.xml: fix formatting 2010-05-04 17:17 Regina Obe <lr@pcorp.us> * [r5611] doc/reference_constructor.xml: Provide at least one example of ST_GeogFromText 2010-05-04 15:36 Regina Obe <lr@pcorp.us> * [r5610] 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 Regina Obe <lr@pcorp.us> * [r5609] doc/reference_wktraster.xml: Break out raster band editor functions into separate section 2010-05-03 20:01 Regina Obe <lr@pcorp.us> * [r5607] doc/reference_wktraster.xml: link ref 2010-05-03 19:59 Regina Obe <lr@pcorp.us> * [r5606] doc/reference_wktraster.xml: requested changes from #514 2010-05-03 16:35 Sandro Santilli <strk@keybit.net> * [r5604] postgis/lwgeom_geos_clean.c: ST_MakeValid: Early fail if an unsupported type is given 2010-05-03 16:24 Sandro Santilli <strk@keybit.net> * [r5603] doc/reference_processing.xml: Document ST_MakeValid 2010-05-03 16:02 Sandro Santilli <strk@keybit.net> * [r5602] 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 Sandro Santilli <strk@keybit.net> * [r5601] postgis/lwgeom_geos_clean.c, regress/clean.sql, regress/clean_expected: ST_MakeValid: don't choke on MULTILINESTRING containing invalid LINESTRING elements 2010-05-03 12:11 Sandro Santilli <strk@keybit.net> * [r5600] regress/clean.sql, regress/clean_expected: Merge SRID-retainment tests with some of the other tests 2010-05-03 11:31 Sandro Santilli <strk@keybit.net> * [r5599] postgis/lwgeom_geos_clean.c, regress/clean.sql, regress/clean_expected: Do not drop polygon boundaries collapsed to points 2010-05-03 03:26 Regina Obe <lr@pcorp.us> * [r5598] doc/reference_wktraster.xml: Link to helper function built using ST_Value 2010-05-03 03:11 Regina Obe <lr@pcorp.us> * [r5597] doc/reference_wktraster.xml: Get rid of still under development for ST_DumpAsPolygons. Seems to be working fairly well now. 2010-04-30 19:17 Regina Obe <lr@pcorp.us> * [r5595] doc/reference_wktraster.xml: move bandnodatavalue to raster band section 2010-04-30 18:34 Regina Obe <lr@pcorp.us> * [r5594] doc/reference_wktraster.xml: slight correction 2010-04-30 18:34 Regina Obe <lr@pcorp.us> * [r5593] doc/reference_wktraster.xml: document build date and lib version maintenance functions 2010-04-30 18:25 Regina Obe <lr@pcorp.us> * [r5592] doc/reference_wktraster.xml: document more functions -- start breaking out raster band functions from raster functions 2010-04-30 16:17 Regina Obe <lr@pcorp.us> * [r5591] doc/reference_wktraster.xml: example for ST_DumpAsPolygons 2010-04-27 15:26 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5575] doc/reference_output.xml, liblwgeom/cunit/cu_out_gml.c, liblwgeom/liblwgeom.h, liblwgeom/lwout_gml.c, postgis/geography_inout.c, postgis/lwgeom_export.c, regress/out_geography.sql, regress/out_geography_expected, regress/out_geometry.sql, regress/out_geometry_expected: Add new option to ST_AsGML: ability to remove srsDimension attribute in GML 3. cf #508 2010-04-27 13:58 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5572] doc/reference_output.xml, liblwgeom/cunit/cu_out_gml.c, postgis/lwgeom_export.c, regress/out_geography_expected, regress/out_geometry_expected: Fix wrong OGC URN in GeoJson and GML output. Cf #507 2010-04-20 04:18 Regina Obe <lr@pcorp.us> * [r5568] doc/reference_wktraster.xml: Add another example to st_value demonstrating sampling and fix other example 2010-04-19 03:07 Regina Obe <lr@pcorp.us> * [r5567] doc/reference_wktraster.xml: document ST_SetBandHasNoDataValue 2010-04-18 12:13 Sandro Santilli <strk@keybit.net> * [r5566] loader/shp2pgsql-core.c: Escape fields named xmin (xmax was already escaped). See issue #504. 2010-04-17 21:25 Sandro Santilli <strk@keybit.net> * [r5565] doc/reference_processing.xml: Fix documentation for ST_Split (so postgis_comments.sql is correct) 2010-04-17 11:06 Sandro Santilli <strk@keybit.net> * [r5564] postgis/lwgeom_geos.c: Plug a couple of memory leaks 2010-04-17 08:26 Sandro Santilli <strk@keybit.net> * [r5563] postgis/lwgeom_geos.c, regress/tickets.sql, regress/tickets_expected: Fix crash on invalid polygon rings conversion to geos 2010-04-17 01:53 Regina Obe <lr@pcorp.us> * [r5562] doc/reference_wktraster.xml: fix typos and add more links 2010-04-17 00:57 Regina Obe <lr@pcorp.us> * [r5561] doc/reference_wktraster.xml: ST_SkewX, ST_SkewY, ST_SetSkew 2010-04-17 00:13 Regina Obe <lr@pcorp.us> * [r5560] doc/reference_wktraster.xml: typo in return description of ST_MakeEmptyRaster 2010-04-14 17:42 Regina Obe <lr@pcorp.us> * [r5551] doc/reference_wktraster.xml: fix typos 2010-04-14 14:56 Regina Obe <lr@pcorp.us> * [r5550] doc/faq_wktraster.xml: more gdal_translate examples 2010-04-14 14:48 Regina Obe <lr@pcorp.us> * [r5549] doc/faq_wktraster.xml: another example of gdal_translate 2010-04-14 14:09 Regina Obe <lr@pcorp.us> * [r5547] doc/reference_wktraster.xml: Example of AddRasterColumn 2010-04-14 13:16 Regina Obe <lr@pcorp.us> * [r5546] doc/reference_wktraster.xml: Fix typo 2010-04-14 12:52 Regina Obe <lr@pcorp.us> * [r5545] doc/reference_wktraster.xml: Provide yet more common use case examples of ST_Value 2010-04-14 11:48 Regina Obe <lr@pcorp.us> * [r5544] doc/faq_wktraster.xml: try to get rid of really long lines 2010-04-14 11:40 Regina Obe <lr@pcorp.us> * [r5543] doc/faq_wktraster.xml: Document how to define a raster layer in Mapserver 2010-04-13 06:08 Regina Obe <lr@pcorp.us> * [r5540] doc/faq_wktraster.xml: Give faq an id for easier pretty bookmarking 2010-04-13 04:38 Regina Obe <lr@pcorp.us> * [r5539] doc/faq_wktraster.xml: 2010-04-13 04:37 Regina Obe <lr@pcorp.us> * [r5538] doc/faq_wktraster.xml: forgot paragraph mark 2010-04-13 04:35 Regina Obe <lr@pcorp.us> * [r5537] doc/faq_wktraster.xml: more elaboration of the important Can I export my raster data FAQ 2010-04-12 21:11 Regina Obe <lr@pcorp.us> * [r5536] doc/faq_wktraster.xml: typo fix 2010-04-12 20:58 Regina Obe <lr@pcorp.us> * [r5535] doc/faq_wktraster.xml: Add quickie faq about exporting raster data from PostGIS 2010-04-12 08:48 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5532] doc/reference_output.xml, liblwgeom/cunit/cu_out_kml.c, liblwgeom/liblwgeom.h, liblwgeom/lwout_kml.c, postgis/geography.sql.in.c, postgis/geography_inout.c, postgis/lwgeom_export.c, postgis/postgis.sql.in.c, regress/out_geography.sql, regress/out_geography_expected, regress/out_geometry.sql, regress/out_geometry_expected: Add optional namespace to ST_AsKML function. related in a way to #460 2010-04-12 04:44 Regina Obe <lr@pcorp.us> * [r5531] doc/reference_wktraster.xml: minor additions 2010-04-11 23:21 Regina Obe <lr@pcorp.us> * [r5530] doc/reference_wktraster.xml: start documenting ST_DumpAsPolygons. Will provide examples once get it to stop crashing on me. 2010-04-11 23:03 Regina Obe <lr@pcorp.us> * [r5529] doc/reference_wktraster.xml: fix tag typo 2010-04-11 22:52 Regina Obe <lr@pcorp.us> * [r5528] doc/reference_wktraster.xml: mistated something. Correct constraint description of addrastercolumn 2010-04-11 22:45 Regina Obe <lr@pcorp.us> * [r5527] doc/reference_wktraster.xml: Add management functions section 2010-04-10 15:32 Regina Obe <lr@pcorp.us> * [r5526] doc/xsl/wktraster_comments.sql.xsl: minor change 2010-04-10 03:39 Regina Obe <lr@pcorp.us> * [r5525] doc/reference_wktraster.xml: title change 2010-04-10 02:48 Regina Obe <lr@pcorp.us> * [r5524] doc/reference_wktraster.xml: start itemizing operators 2010-04-10 01:42 Regina Obe <lr@pcorp.us> * [r5523] doc/reference_wktraster.xml: document st_setgeoreference 2010-04-09 16:24 Regina Obe <lr@pcorp.us> * [r5517] doc/reference_wktraster.xml: Add ST_SetUpperLeft 2010-04-07 21:45 Regina Obe <lr@pcorp.us> * [r5514] doc/faq_wktraster.xml, doc/reference_wktraster.xml: 2010-04-07 19:22 Regina Obe <lr@pcorp.us> * [r5513] doc/faq_wktraster.xml: fix reference typo 2010-04-07 17:25 Regina Obe <lr@pcorp.us> * [r5512] doc/postgis.xml: forgot to add faq_wktraster item 2010-04-07 16:54 Regina Obe <lr@pcorp.us> * [r5511] doc/Makefile.in, doc/faq_wktraster.xml, doc/postgis.xml: First draft of wktraster faq 2010-04-07 14:35 Regina Obe <lr@pcorp.us> * [r5510] doc/reference_wktraster.xml: conver to 1 column 2 row table 2010-04-07 14:15 Regina Obe <lr@pcorp.us> * [r5509] doc/reference_wktraster.xml: typo 2010-04-07 14:06 Regina Obe <lr@pcorp.us> * [r5508] doc/reference_wktraster.xml: correct typo 2010-04-07 14:05 Regina Obe <lr@pcorp.us> * [r5507] doc/reference_wktraster.xml: Put link to spec for a diagrammatic view. 2010-04-07 13:59 Regina Obe <lr@pcorp.us> * [r5506] doc/reference_wktraster.xml: first draft of ST_ConvexHull -- still need to put in pictures 2010-04-06 23:37 Paul Ramsey <pramsey@cleverelephant.ca> * [r5505] configure.ac, loader/Makefile.in, loader/shp2pgsql-gui.c, macros/gtk-2.0.m4: Add support for command-q shutdown in Mac GTK build 2010-04-06 18:33 Sandro Santilli <strk@keybit.net> * [r5503] loader/shp2pgsql-core.c: WARN and continue on incomplete multibyte sequence 2010-04-05 21:38 Regina Obe <lr@pcorp.us> * [r5497] doc/reference_wktraster.xml: slight correction 2010-04-05 21:32 Regina Obe <lr@pcorp.us> * [r5496] doc/reference_wktraster.xml: itemize band pixel types and fix some formatting issues 2010-04-05 15:17 Regina Obe <lr@pcorp.us> * [r5495] doc/xsl/wktraster_comments.sql.xsl: more blurb in description 2010-04-05 15:16 Regina Obe <lr@pcorp.us> * [r5494] doc/xsl/wktraster_comments.sql.xsl: xsl to build postgresql help for wktraster 2010-04-05 14:12 Regina Obe <lr@pcorp.us> * [r5493] doc/reference_wktraster.xml: Start adding editors, give an additional better example of ST_Value 2010-04-05 07:28 Regina Obe <lr@pcorp.us> * [r5492] doc/reference_wktraster.xml: upper left x and y 2010-04-05 05:59 Regina Obe <lr@pcorp.us> * [r5491] doc/reference_wktraster.xml: example for st_value 2010-04-05 05:55 Regina Obe <lr@pcorp.us> * [r5490] doc/reference_wktraster.xml: typo in constructor section 2010-04-05 05:52 Regina Obe <lr@pcorp.us> * [r5489] 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 Regina Obe <lr@pcorp.us> * [r5488] doc/reference_wktraster.xml: more typos fixed, add constructor section 2010-04-05 04:59 Regina Obe <lr@pcorp.us> * [r5487] doc/reference_wktraster.xml: Fix typo 2010-04-05 04:30 Regina Obe <lr@pcorp.us> * [r5486] doc/reference_wktraster.xml: more functions documented 2010-04-05 02:28 Regina Obe <lr@pcorp.us> * [r5485] doc/reference_wktraster.xml: more accessors 2010-04-05 01:32 Regina Obe <lr@pcorp.us> * [r5484] doc/postgis.xml, doc/reference_wktraster.xml: more changes 2010-04-05 01:05 Regina Obe <lr@pcorp.us> * [r5483] doc/Makefile.in, doc/reference_wktraster.xml: First start at integrating wktraster documentation -- hopefully didn't break anything doing this. 2010-03-31 15:34 Sandro Santilli <strk@keybit.net> * [r5473] loader/shp2pgsql-cli.c: Do not hard-code default encoding (since it's a macro) 2010-03-31 14:50 Sandro Santilli <strk@keybit.net> * [r5472] loader/shp2pgsql-core.c: Dump more informations about failing decoding 2010-03-30 12:32 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5471] doc/reference_output.xml, postgis/geography.sql.in.c, postgis/geography_inout.c, regress/out_geography.sql, regress/out_geography_expected, regress/out_geometry.sql, 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 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5470] doc/reference_old.xml: Remove old reference file 2010-03-29 20:03 Paul Ramsey <pramsey@cleverelephant.ca> * [r5469] liblwgeom/stringbuffer.c: Fix syntax error. 2010-03-29 20:02 Paul Ramsey <pramsey@cleverelephant.ca> * [r5468] liblwgeom/stringbuffer.c: Reorganize avprintf a litle. 2010-03-29 19:57 Paul Ramsey <pramsey@cleverelephant.ca> * [r5467] liblwgeom/stringbuffer.c: Propogate vsnprintf errors up verbatim 2010-03-28 08:33 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5466] doc/installation.xml, doc/postgis.xml, doc/reference_accessor.xml, doc/reference_editor.xml, doc/reference_measure.xml, doc/reference_misc.xml, doc/reference_operator.xml, doc/reference_output.xml, doc/reference_processing.xml, doc/reference_transaction.xml, doc/reference_type.xml, doc/using_postgis_dataman.xml, 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 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5465] doc/Makefile.in: add make check rule in doc/Makefile. Use xmllint to check postgis.xml documentation against docbook dtd. 2010-03-25 05:11 Paul Ramsey <pramsey@cleverelephant.ca> * [r5463] liblwgeom/stringbuffer.h: Make the default size more reasonable again. 2010-03-25 05:09 Paul Ramsey <pramsey@cleverelephant.ca> * [r5462] liblwgeom/stringbuffer.c: Add comments on error return values. 2010-03-25 05:06 Paul Ramsey <pramsey@cleverelephant.ca> * [r5461] liblwgeom/stringbuffer.c, 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r5460] liblwgeom/stringbuffer.c, liblwgeom/stringbuffer.h: Restore original license terms. 2010-03-23 19:35 Sandro Santilli <strk@keybit.net> * [r5459] doc/reference_output.xml, postgis/lwgeom_export.c, postgis/postgis.sql.in.c, regress/out_geometry.sql, regress/out_geometry_expected: Expose custom prefix arg for ST_asGML to SQL, add tests and dox 2010-03-23 00:25 Paul Ramsey <pramsey@cleverelephant.ca> * [r5454] postgis/lwgeom_accum.c: Fix for array aggregation error (#469) 2010-03-22 21:13 Sandro Santilli <strk@keybit.net> * [r5452] liblwgeom/cunit/cu_out_gml.c, liblwgeom/liblwgeom.h, liblwgeom/lwout_gml.c, postgis/geography_inout.c, postgis/lwgeom_export.c: Add support in liblwgeom for specifying a custom (or no) namespace/prefix for GML output 2010-03-22 19:38 Paul Ramsey <pramsey@cleverelephant.ca> * [r5450] loader/getopt.c, loader/getopt.h, loader/pgsql2shp.c, loader/shp2pgsql-cli.c, loader/shp2pgsql-core.c, loader/shp2pgsql-gui.c: Convert all extern opt* variables to pgis_opt* variables to avoid clashes with system variables. (ug!) 2010-03-17 08:27 Sandro Santilli <strk@keybit.net> * [r5448] regress/split.sql, regress/split_expected: Add test for GEOMETRYCOLLECTION and ST_Split 2010-03-17 07:42 Sandro Santilli <strk@keybit.net> * [r5447] NEWS: Add ST_Split 2010-03-17 07:40 Sandro Santilli <strk@keybit.net> * [r5446] liblwgeom/cunit/Makefile.in: Don't choke on clean when there's nothing to clean 2010-03-17 07:32 Sandro Santilli <strk@keybit.net> * [r5445] GNUmakefile, liblwgeom/Makefile.in: Fix 'clean' rule to descend in cunit 2010-03-16 22:18 Sandro Santilli <strk@keybit.net> * [r5444] postgis/lwgeom_geos_split.c, regress/split.sql, regress/split_expected: Add support for MULTI* in ST_Split 2010-03-16 13:14 Sandro Santilli <strk@keybit.net> * [r5440] doc/reference_processing.xml: Document ST_Split 2010-03-16 03:13 Paul Ramsey <pramsey@cleverelephant.ca> * [r5439] ChangeLog, liblwgeom/g_serialized.c, liblwgeom/g_util.c, liblwgeom/libgeom.h, liblwgeom/liblwgeom.h, liblwgeom/lwcircstring.c, liblwgeom/lwcollection.c, liblwgeom/lwcompound.c, liblwgeom/lwcurvepoly.c, liblwgeom/lwgeodetic.c, liblwgeom/lwgeom.c, liblwgeom/lwgeom_api.c, liblwgeom/lwgunparse.c, liblwgeom/lwhomogenize.c, liblwgeom/lwline.c, liblwgeom/lwmcurve.c, liblwgeom/lwmline.c, liblwgeom/lwmpoint.c, liblwgeom/lwmpoly.c, liblwgeom/lwmsurface.c, liblwgeom/lwout_geojson.c, liblwgeom/lwout_gml.c, liblwgeom/lwout_kml.c, liblwgeom/lwout_svg.c, liblwgeom/lwout_wkb.c, liblwgeom/lwpoint.c, liblwgeom/lwpoly.c, liblwgeom/lwprint.c, liblwgeom/lwsegmentize.c, liblwgeom/lwutil.c, liblwgeom/measures.c, liblwgeom/ptarray.c, liblwgeom/wktparse.h, loader/shp2pgsql-core.c, loader/shp2pgsql-core.h, postgis/geography_gist.c, postgis/geography_inout.c, postgis/lwgeom_chip.c, postgis/lwgeom_debug.c, postgis/lwgeom_dump.c, postgis/lwgeom_functions_analytic.c, postgis/lwgeom_functions_basic.c, postgis/lwgeom_geos.c, postgis/lwgeom_geos_clean.c, postgis/lwgeom_geos_split.c, postgis/lwgeom_gist.c, postgis/lwgeom_in_gml.c, postgis/lwgeom_in_kml.c, postgis/lwgeom_inout.c, 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 Sandro Santilli <strk@keybit.net> * [r5438] postgis/lwgeom_geos_split.c, postgis/postgis.sql.in.c, regress/split.sql: Rename ST_SplitGeometry to ST_Split (better now than never) 2010-03-15 18:00 Sandro Santilli <strk@keybit.net> * [r5437] postgis/lwgeom_geos_split.c, regress/split.sql, regress/split_expected: Implement split-poly-by-line 2010-03-13 12:55 Sandro Santilli <strk@keybit.net> * [r5436] postgis/lwgeom_geos_split.c, regress/split.sql, 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 Sandro Santilli <strk@keybit.net> * [r5435] postgis/lwgeom_geos_split.c: Fix printf call 2010-03-13 11:16 Sandro Santilli <strk@keybit.net> * [r5434] postgis/lwgeom_geos_split.c, regress/split.sql, regress/split_expected: Split-line-by-line: handle overlap cases by raising an exception 2010-03-13 10:59 Sandro Santilli <strk@keybit.net> * [r5433] postgis/lwgeom_geos_split.c, regress/split.sql, regress/split_expected: Implement split-line-by-line 2010-03-13 09:22 Sandro Santilli <strk@keybit.net> * [r5432] postgis/lwgeom_functions_analytic.c: Be polite 2010-03-12 18:39 Sandro Santilli <strk@keybit.net> * [r5430] loader/shp2pgsql-core.c: Fix memory errors in presence of NULL (0-verticed) geometries and insert (default) policy. 2010-03-12 15:46 Sandro Santilli <strk@keybit.net> * [r5429] liblwgeom/ptarray.c: ptarray_substring *does* already implement interpolation 2010-03-12 15:25 Sandro Santilli <strk@keybit.net> * [r5428] postgis/TODO: Drop extraneous task (if it referred to loader we do have a switch for index creation now) 2010-03-12 15:15 Sandro Santilli <strk@keybit.net> * [r5427] 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 Sandro Santilli <strk@keybit.net> * [r5426] regress/Makefile.in: Trigger reconstruction of regress' postgis.sql when original one changes 2010-03-12 14:03 Sandro Santilli <strk@keybit.net> * [r5424] NEWS: Add item about GeometryN/NumGeometries 2010-03-12 13:50 Sandro Santilli <strk@keybit.net> * [r5423] postgis/lwgeom_ogc.c, regress/regress_ogc.sql, regress/regress_ogc_expected: Add support for simple geometries in ST_GeometryN and ST_NumGeometries 2010-03-12 13:29 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r5422] 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:21 Regina Obe <lr@pcorp.us> * [r5419] doc/reference_lrs.xml: put in note about improvement to ST_Line_SubString #410 2010-03-11 20:50 Sandro Santilli <strk@keybit.net> * [r5416] postgis/lwgeom_geos_split.c: More comments cleanup 2010-03-11 20:48 Sandro Santilli <strk@keybit.net> * [r5415] postgis/lwgeom_geos_split.c: remove wrong comment 2010-03-11 20:34 Sandro Santilli <strk@keybit.net> * [r5414] postgis/lwgeom_geos_split.c, regress/split.sql, 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 Sandro Santilli <strk@keybit.net> * [r5413] postgis/lwgeom_geos_split.c, regress/split_expected: *always* return a collection from ST_SplitGeometry 2010-03-11 20:19 Sandro Santilli <strk@keybit.net> * [r5412] postgis/lwgeom_geos_split.c, regress/split.sql, 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 Sandro Santilli <strk@keybit.net> * [r5411] regress/remove_repeated_points.sql, regress/remove_repeated_points_expected: Add SRID retainment testcase for removerepeatedpoint (paranoia) 2010-03-11 17:51 Sandro Santilli <strk@keybit.net> * [r5410] regress/clean.sql, regress/clean_expected: Add SRID retainment testcases 2010-03-11 17:21 Sandro Santilli <strk@keybit.net> * [r5409] postgis/lwgeom_geos_clean.c: Don't 'clean' the SRID... 2010-03-11 14:34 Paul Ramsey <pramsey@cleverelephant.ca> * [r5401] HOWTO_RELEASE: Grammar fix. 2010-03-10 15:38 Paul Ramsey <pramsey@cleverelephant.ca> * [r5398] postgis/lwgeom_accum.c: Fix to allow compile on 9.0alpha 2010-03-10 15:33 Sandro Santilli <strk@keybit.net> * [r5396] postgis/Makefile.in, postgis/lwgeom_geos_split.c, postgis/postgis.sql.in.c, regress/Makefile.in, regress/split.sql, regress/split_expected: Initial work on ST_SplitGeometry. Split line by point implemented. 2010-03-10 15:29 Sandro Santilli <strk@keybit.net> * [r5395] liblwgeom/liblwgeom.h, liblwgeom/ptarray.c, 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 Sandro Santilli <strk@keybit.net> * [r5394] liblwgeom/liblwgeom.h: Document closest_point_on_segment in header file 2010-03-10 14:20 Sandro Santilli <strk@keybit.net> * [r5393] liblwgeom/liblwgeom.h: Document ptarray_locate_point in header file 2010-03-10 10:07 Sandro Santilli <strk@keybit.net> * [r5392] postgis/lwgeom_geos.c, postgis/lwgeom_geos.h, postgis/lwgeom_geos_clean.c: Export geos error logger 2010-03-09 00:37 Paul Ramsey <pramsey@cleverelephant.ca> * [r5389] doc/installation.xml: Fix syntax error in spatial_ref_sys hard upgrade directions (#373) 2010-03-09 00:31 Paul Ramsey <pramsey@cleverelephant.ca> * [r5387] utils/postgis_proc_upgrade.pl: Include 'geography_columns' defn when upgrading from <= 1.4 (#414) 2010-03-09 00:22 Paul Ramsey <pramsey@cleverelephant.ca> * [r5386] postgis/postgis.sql.in.c: Quiet notices in the .sql install files (#415) 2010-03-08 23:28 Paul Ramsey <pramsey@cleverelephant.ca> * [r5384] liblwgeom/lwline.c, 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 16:37 Kevin Neufeld <kneufeld.ca@gmail.com> * [r5380] doc/using_postgis_dataman.xml: updated broken link to utmzone PostGIS plpgsql helper function. bug #461 2010-03-05 23:31 Paul Ramsey <pramsey@cleverelephant.ca> * [r5377] README.postgis: Note minimum required versions. 2010-03-05 21:49 Sandro Santilli <strk@keybit.net> * [r5376] postgis/lwgeom_ogc.c: Fix typo 2010-03-05 02:35 Paul Ramsey <pramsey@cleverelephant.ca> * [r5375] liblwgeom/cunit/cu_wkb.c: A few more WKB unit tests. 2010-03-04 09:40 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5374] doc/reference_editor.xml: Add ST_PointN xref in ST_SetPoint entry, from Bruno Friedmann report 2010-03-03 06:10 Paul Ramsey <pramsey@cleverelephant.ca> * [r5372] liblwgeom/lwhomogenize.c, liblwgeom/lwout_geojson.c, liblwgeom/lwout_gml.c, liblwgeom/lwout_kml.c, liblwgeom/lwout_svg.c, liblwgeom/lwout_wkb.c, liblwgeom/lwout_wkt.c, liblwgeom/lwprint.c: Set keywords. 2010-03-03 06:10 Paul Ramsey <pramsey@cleverelephant.ca> * [r5371] liblwgeom/cunit/cu_geodetic_data.h, liblwgeom/cunit/cu_homogenize.c, liblwgeom/cunit/cu_out_geojson.c, liblwgeom/cunit/cu_out_gml.c, liblwgeom/cunit/cu_out_kml.c, liblwgeom/cunit/cu_out_svg.c, liblwgeom/cunit/cu_print.c, liblwgeom/cunit/cu_tester.c, liblwgeom/cunit/cu_tester.h, liblwgeom/cunit/cu_wkb.c, liblwgeom/cunit/cu_wkt.c: Set keywords and some copyright headers. 2010-03-03 06:06 Paul Ramsey <pramsey@cleverelephant.ca> * [r5370] liblwgeom/cunit/cu_wkb.c, liblwgeom/lwout_wkb.c: Add some tests of the old versus new WKB output. 2010-03-03 06:06 Paul Ramsey <pramsey@cleverelephant.ca> * [r5369] postgis/geography_measurement.c: Move spheroid test to the correct place. 2010-03-03 05:40 Paul Ramsey <pramsey@cleverelephant.ca> * [r5368] liblwgeom/lwout_wkb.c, liblwgeom/lwout_wkt.c: Remove doxygen flags from static functions. 2010-03-03 05:38 Paul Ramsey <pramsey@cleverelephant.ca> * [r5367] liblwgeom/lwout_wkb.c, liblwgeom/lwout_wkt.c: Add some documentation to the public functions. 2010-03-03 01:15 Paul Ramsey <pramsey@cleverelephant.ca> * [r5366] liblwgeom/cunit/Makefile.in, liblwgeom/cunit/cu_tester.c, liblwgeom/cunit/cu_wkb.c, liblwgeom/libgeom.h, liblwgeom/lwout_wkb.c, liblwgeom/lwout_wkt.c: Add in tests and fixes for WKB emitter. 2010-03-02 23:18 Paul Ramsey <pramsey@cleverelephant.ca> * [r5365] liblwgeom/Makefile.in, liblwgeom/cunit/cu_libgeom.c, liblwgeom/cunit/cu_wkt.c, liblwgeom/libgeom.h, liblwgeom/liblwgeom.h, liblwgeom/lwout_wkb.c, liblwgeom/lwout_wkt.c: Add first cut to lwgeom_to_wkb function. 2010-03-02 23:16 Paul Ramsey <pramsey@cleverelephant.ca> * [r5364] liblwgeom/stringbuffer.c, liblwgeom/stringbuffer.h: Add a couple functions (length, copy) to stringbuffer, and add comments. 2010-03-02 21:32 Sandro Santilli <strk@keybit.net> * [r5363] postgis/lwgeom_geos_clean.c, regress/clean.sql, regress/clean_expected: ST_MakeValid : turn collapsed lines into points [RT-SIGTA] 2010-02-28 23:11 Sandro Santilli <strk@keybit.net> * [r5360] postgis/lwgeom_geos_clean.c, regress/Makefile.in, regress/clean.sql, regress/clean_expected: Node lineal geometries resulting invalid. Re-enable automated testcase for st_MakeValid [RT-SIGTA] 2010-02-28 22:48 Sandro Santilli <strk@keybit.net> * [r5359] postgis/lwgeom_geos_clean.c: Don't use a collection when there's no area 2010-02-28 22:24 Sandro Santilli <strk@keybit.net> * [r5358] postgis/lwgeom_geos_clean.c: Fix build with debugging on, fix bug when run against invalid linestrings 2010-02-28 21:31 Sandro Santilli <strk@keybit.net> * [r5357] 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 Sandro Santilli <strk@keybit.net> * [r5356] postgis/lwgeom_geos_clean.c: Put GEOS-only functionality of ST_MakeValid in its own function 2010-02-28 19:24 Sandro Santilli <strk@keybit.net> * [r5355] postgis/lwgeom_geos_clean.c: Fix documentation to match current behaviour 2010-02-28 19:09 Sandro Santilli <strk@keybit.net> * [r5354] postgis/lwgeom_geos_clean.c: Simplify code 2010-02-28 19:04 Sandro Santilli <strk@keybit.net> * [r5353] 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 Sandro Santilli <strk@keybit.net> * [r5352] postgis/lwgeom_geos_clean.c: Move ST_CleanGeometry core code into specialized 'lwgeom' function 2010-02-28 17:11 Sandro Santilli <strk@keybit.net> * [r5351] postgis/lwgeom_geos_clean.c: cleanups 2010-02-28 14:05 Sandro Santilli <strk@keybit.net> * [r5350] postgis/lwgeom_geos_clean.c: Put areal part first in collection, and collapsed edges second 2010-02-26 15:05 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5349] GNUmakefile, doc/Makefile.in, regress/Makefile.in: Add new 'make garden' rule to launch full Garden test regression tests 2010-02-26 02:50 Paul Ramsey <pramsey@cleverelephant.ca> * [r5348] liblwgeom/cunit/Makefile.in, liblwgeom/cunit/README, liblwgeom/cunit/cu_tester.h: Instructions on adding new tests to cunit, from Jeff Adams. 2010-02-26 00:16 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5347] liblwgeom/lwgeom.c, 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 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5346] 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r5345] liblwgeom/cunit/cu_geodetic.c, liblwgeom/lwgeodetic.c: Fix potential corner case in sphere area calculation (#451) 2010-02-25 14:30 Regina Obe <lr@pcorp.us> * [r5343] doc/reference_processing.xml: Put new functions in alphabetical order. 2010-02-25 14:23 Regina Obe <lr@pcorp.us> * [r5342] 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 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5341] doc/installation.xml: Add libxml2 requirement para. Fix #344. Thanks to Mateus for report. 2010-02-25 13:41 Paul Ramsey <pramsey@cleverelephant.ca> * [r5339] liblwgeom/cunit/cu_geodetic.c, liblwgeom/lwgeodetic.c, liblwgeom/lwspheroid.c: Fix for st_area(geography) over the dateline (#450) 2010-02-25 13:38 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5338] doc/reference_processing.xml, liblwgeom/cunit/cu_libgeom.c, liblwgeom/liblwgeom.h, liblwgeom/lwgeom.c, liblwgeom/ptarray.c, postgis/lwgeom_functions_basic.c, postgis/lwgeom_in_gml.c, 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 Sandro Santilli <strk@keybit.net> * [r5337] postgis/lwgeom_geos_clean.c: Drop unused code, avoid putting empty geometry in a collection.. [RT-SIGTA] 2010-02-25 13:15 Sandro Santilli <strk@keybit.net> * [r5336] 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r5335] liblwgeom/cunit/cu_wkt.c, liblwgeom/lwout_wkt.c: Change dimensionality indicators to have spaces between type indicators for WKT_ISO output form. 2010-02-24 13:50 Paul Ramsey <pramsey@cleverelephant.ca> * [r5334] liblwgeom/cunit/cu_wkt.c, liblwgeom/liblwgeom.h, liblwgeom/lwgeom.c, liblwgeom/lwout_wkt.c: Add support from SRID= block on EWKT 2010-02-23 22:18 Paul Ramsey <pramsey@cleverelephant.ca> * [r5333] liblwgeom/cunit/cu_geodetic.c, liblwgeom/cunit/cu_tester.c, liblwgeom/cunit/cu_tester.h: Remove last compile warnings. 2010-02-23 22:16 Paul Ramsey <pramsey@cleverelephant.ca> * [r5332] liblwgeom/cunit/cu_out_geojson.c, liblwgeom/cunit/cu_out_gml.c, liblwgeom/cunit/cu_out_kml.c, liblwgeom/cunit/cu_out_svg.c: Making test methods static to avoid compiler warnings. For Jeff Adams. 2010-02-23 22:14 Paul Ramsey <pramsey@cleverelephant.ca> * [r5331] liblwgeom/cunit/cu_algorithm.c, liblwgeom/cunit/cu_geodetic.c, liblwgeom/cunit/cu_homogenize.c, liblwgeom/cunit/cu_libgeom.c, liblwgeom/cunit/cu_measures.c, liblwgeom/cunit/cu_print.c: Making test methods static to avoid compiler warnings. 2010-02-23 22:11 Paul Ramsey <pramsey@cleverelephant.ca> * [r5330] liblwgeom/cunit/cu_wkt.c: Make test functions static. 2010-02-23 22:07 Paul Ramsey <pramsey@cleverelephant.ca> * [r5329] liblwgeom/cunit/cu_algorithm.c, liblwgeom/cunit/cu_algorithm.h, liblwgeom/cunit/cu_geodetic.c, liblwgeom/cunit/cu_geodetic.h, liblwgeom/cunit/cu_homogenize.c, liblwgeom/cunit/cu_homogenize.h, liblwgeom/cunit/cu_libgeom.c, liblwgeom/cunit/cu_libgeom.h, liblwgeom/cunit/cu_measures.c, liblwgeom/cunit/cu_measures.h, liblwgeom/cunit/cu_out_geojson.c, liblwgeom/cunit/cu_out_geojson.h, liblwgeom/cunit/cu_out_gml.c, liblwgeom/cunit/cu_out_gml.h, liblwgeom/cunit/cu_out_kml.c, liblwgeom/cunit/cu_out_kml.h, liblwgeom/cunit/cu_out_svg.c, liblwgeom/cunit/cu_out_svg.h, liblwgeom/cunit/cu_print.c, liblwgeom/cunit/cu_print.h, liblwgeom/cunit/cu_tester.c, liblwgeom/cunit/cu_tester.h, liblwgeom/cunit/cu_wkt.c, 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:41 Paul Ramsey <pramsey@cleverelephant.ca> * [r5327] liblwgeom/stringbuffer.c: Remove unused va_copy. 2010-02-23 21:41 Paul Ramsey <pramsey@cleverelephant.ca> * [r5326] liblwgeom/stringbuffer.h: Woops again, got work and start size values reversed. 2010-02-23 21:30 Paul Ramsey <pramsey@cleverelephant.ca> * [r5325] liblwgeom/stringbuffer.h: Oops, commit stringbuffer.h with sensible values for internal sizes. 2010-02-23 21:29 Paul Ramsey <pramsey@cleverelephant.ca> * [r5324] liblwgeom/cunit/cu_wkt.c, liblwgeom/stringbuffer.c, liblwgeom/stringbuffer.h: Improve performance and cut back stringbuffer_t to the minimum. 2010-02-23 19:51 Paul Ramsey <pramsey@cleverelephant.ca> * [r5323] 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 Sandro Santilli <strk@keybit.net> * [r5322] liblwgeom/ptarray.c, regress/remove_repeated_points.sql, 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 18:29 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5319] liblwgeom/liblwgeom.h, liblwgeom/ptarray.c, postgis/lwgeom_in_gml.c: Move ptarray reverse axis function from postgis/lwgeom_in_gml to liblwgeom/ptarray 2010-02-23 18:18 Paul Ramsey <pramsey@cleverelephant.ca> * [r5318] liblwgeom/cunit/cu_wkt.c: More WKT tests. 2010-02-23 17:55 Paul Ramsey <pramsey@cleverelephant.ca> * [r5317] liblwgeom/cunit/cu_wkt.c, liblwgeom/cunit/cu_wkt.h: More WKT unit tests 2010-02-23 15:55 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5316] liblwgeom/cunit/cu_out_geojson.c, 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 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5315] 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 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5314] postgis/geography_inout.c, regress/Makefile.in, regress/geojson.sql, regress/geojson_expected, regress/gml.sql, regress/gml_expected, regress/kml.sql, regress/kml_expected, regress/out_geography.sql, regress/out_geography_expected, regress/out_geometry.sql, regress/out_geometry_expected, regress/svg.sql, 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-22 22:43 Paul Ramsey <pramsey@cleverelephant.ca> * [r5312] liblwgeom/cunit/cu_wkt.c: Add more unit tests for WKT 2010-02-22 22:04 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5311] liblwgeom/cunit/cu_out_geojson.c, 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 20:58 Sandro Santilli <strk@keybit.net> * [r5307] postgis/lwgeom_geos_clean.c, postgis/postgis.sql.in.c: Let ST_CleanGeometry down to C [RT-SIGTA] 2010-02-22 20:45 Sandro Santilli <strk@keybit.net> * [r5306] postgis/lwgeom_geos_clean.c: Derive an lwgeom_make_valid from ST_MakeValid [RT-SIGTA] 2010-02-22 20:42 Paul Ramsey <pramsey@cleverelephant.ca> * [r5305] doc/reference_output.xml, liblwgeom/Makefile.in, liblwgeom/cunit/Makefile.in, liblwgeom/cunit/cu_print.c, liblwgeom/cunit/cu_print.h, liblwgeom/cunit/cu_tester.c, liblwgeom/cunit/cu_tester.h, liblwgeom/liblwgeom.h, liblwgeom/lwprint.c, postgis/lwgeom_inout.c, postgis/postgis.sql.in.c: ST_AsLatLonText(geometry, format) from Jeff Adams 2010-02-22 20:29 Sandro Santilli <strk@keybit.net> * [r5304] postgis/lwgeom_geos_clean.c, postgis/postgis.sql.in.c: Follow style guidelines for function naming 2010-02-22 19:53 Paul Ramsey <pramsey@cleverelephant.ca> * [r5302] liblwgeom/Makefile.in, liblwgeom/cunit/Makefile.in, liblwgeom/cunit/cu_tester.c, liblwgeom/cunit/cu_tester.h, liblwgeom/cunit/cu_wkt.c, liblwgeom/cunit/cu_wkt.h, liblwgeom/libgeom.h, liblwgeom/liblwgeom.h, liblwgeom/lwout_wkt.c, liblwgeom/stringbuffer.c, liblwgeom/stringbuffer.h: First cut of new WKT output functions, need more unit tests. 2010-02-22 19:52 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5301] liblwgeom/lwout_svg.c, postgis/geography_inout.c, postgis/lwgeom_export.c, 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:37 Sandro Santilli <strk@keybit.net> * [r5299] liblwgeom/liblwgeom.h: Oops (#434) 2010-02-22 19:35 Sandro Santilli <strk@keybit.net> * [r5298] postgis/lwgeom_geos_clean.c: Fix warnings when building with GEOS < 3.3.0 (ticket #434 2010-02-22 19:31 Sandro Santilli <strk@keybit.net> * [r5297] install-sh, liblwgeom/liblwgeom.h: Fix missing prototypes warnings 2010-02-22 19:31 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5296] liblwgeom/lwout_geojson.c, liblwgeom/lwout_gml.c, liblwgeom/lwout_kml.c, liblwgeom/lwout_svg.c: Id tag 2010-02-22 19:16 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5294] postgis/Makefile.in, postgis/geography_inout.c, postgis/lwgeom_export.c, postgis/lwgeom_export.h, postgis/lwgeom_geojson.c, postgis/lwgeom_gml.c, postgis/lwgeom_kml.c, postgis/lwgeom_svg.c, 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 18:49 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5291] liblwgeom/cunit/cu_out_geojson.c, liblwgeom/cunit/cu_out_gml.c, liblwgeom/cunit/cu_out_kml.c: Fix comment stuff in cunit 2010-02-22 18:43 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5289] liblwgeom/Makefile.in, liblwgeom/cunit/Makefile.in, liblwgeom/cunit/cu_out_svg.c, liblwgeom/cunit/cu_out_svg.h, liblwgeom/cunit/cu_tester.c, liblwgeom/cunit/cu_tester.h, liblwgeom/liblwgeom.h, liblwgeom/lwout_svg.c, postgis/geography_inout.c, postgis/lwgeom_export.h, postgis/lwgeom_svg.c, regress/svg.sql, regress/svg_expected: move ST_AsSVG from postgis to lwgeom dir. write cun it tests. related to #377 2010-02-22 15:37 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5285] liblwgeom/cunit/cu_out_geojson.c: bbox only bother about external ring. add the related cunit test 2010-02-22 15:30 Paul Ramsey <pramsey@cleverelephant.ca> * [r5284] liblwgeom/Makefile.in, liblwgeom/liblwgeom.h, liblwgeom/stringbuffer.c, liblwgeom/stringbuffer.h, loader/Makefile.in, loader/shp2pgsql-core.h, loader/stringbuffer.c, loader/stringbuffer.h: Move stringbuffer from ./loader to ./liblwgeom for use in string emitter functions. 2010-02-22 14:03 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5283] liblwgeom/Makefile.in, liblwgeom/cunit/Makefile.in, liblwgeom/cunit/cu_out_geojson.c, liblwgeom/cunit/cu_out_geojson.h, liblwgeom/cunit/cu_tester.c, liblwgeom/cunit/cu_tester.h, liblwgeom/liblwgeom.h, liblwgeom/lwout_geojson.c, postgis/geography_inout.c, postgis/lwgeom_geojson.c, regress/geojson.sql, 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 Sandro Santilli <strk@keybit.net> * [r5282] postgis/postgis.sql.in.c: Cleanup the GeometryClean function now that vertex checking is done better in ST_MakeValid 2010-02-21 22:10 Sandro Santilli <strk@keybit.net> * [r5281] postgis/lwgeom_geos_clean.c: Force multi-type in output if input was multi [RT-SIGTA] 2010-02-21 21:53 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5280] liblwgeom/cunit/cu_out_gml.c, liblwgeom/cunit/cu_out_kml.c: Add missing MultiPoint test. Fix wrong LWGEOM type on cu_gml tests. 2010-02-21 21:34 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5279] liblwgeom/cunit/cu_homogenize.c: add explicit void return type 2010-02-21 21:11 Sandro Santilli <strk@keybit.net> * [r5278] postgis/Makefile.in, postgis/lwgeom_geos.c, postgis/lwgeom_geos.h, postgis/lwgeom_geos_clean.c, 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 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5277] liblwgeom/Makefile.in, liblwgeom/cunit/Makefile.in, liblwgeom/cunit/cu_out_gml.c, liblwgeom/cunit/cu_out_gml.h, liblwgeom/cunit/cu_out_kml.c, liblwgeom/cunit/cu_out_kml.h, liblwgeom/cunit/cu_tester.c, liblwgeom/cunit/cu_tester.h, liblwgeom/liblwgeom.h, liblwgeom/lwout_gml.c, liblwgeom/lwout_kml.c, postgis/geography_inout.c, postgis/lwgeom_kml.c, regress/kml.sql, 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 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5276] liblwgeom/lwout_gml.c: Add forgotten lwout_gml.c file (#377) 2010-02-21 18:18 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5275] liblwgeom/Makefile.in, liblwgeom/cunit/Makefile.in, liblwgeom/cunit/cu_tester.c, liblwgeom/cunit/cu_tester.h, liblwgeom/liblwgeom.h, postgis/geography_inout.c, postgis/lwgeom_export.h, postgis/lwgeom_gml.c, regress/gml.sql, regress/gml_expected, regress/tickets_expected: Move ST_AsGML from postgis dir to liblwgeom. Rewrite most units test with cunit. cf #377 2010-02-21 12:36 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5274] extras/wkb_reader/readwkb.c, liblwgeom/g_ptarray.c, liblwgeom/lwalgorithm.c, liblwgeom/lwgeom_api.c, liblwgeom/lwgunparse.c, liblwgeom/lwsegmentize.c, liblwgeom/lwspheroid.c, postgis/geography_inout.c, postgis/lwgeom_gist.c, postgis/lwgeom_in_gml.c, postgis/lwgeom_in_kml.c, postgis/lwgeom_inout.c, postgis/lwgeom_ogc.c: make astyle session 2010-02-21 12:22 Sandro Santilli <strk@keybit.net> * [r5273] NEWS, doc/reference_processing.xml, liblwgeom/liblwgeom.h, liblwgeom/lwcollection.c, liblwgeom/lwgeom.c, liblwgeom/lwline.c, liblwgeom/lwmpoint.c, liblwgeom/lwpoly.c, liblwgeom/ptarray.c, postgis/lwgeom_functions_basic.c, postgis/postgis.sql.in.c, regress/Makefile.in, regress/remove_repeated_points.sql, regress/remove_repeated_points_expected: ST_RemoveRepeatedPoints [RT-SIGTA] 2010-02-21 12:21 Sandro Santilli <strk@keybit.net> * [r5272] postgis/lwgeom_functions_analytic.c: style... 2010-02-21 12:21 Sandro Santilli <strk@keybit.net> * [r5271] liblwgeom/cunit/cu_homogenize.c, liblwgeom/cunit/cu_tester.c, liblwgeom/lwhomogenize.c, postgis/lwgeom_gml.c, postgis/lwgeom_in_kml.c: Make stylish 2010-02-20 19:47 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5270] liblwgeom/cunit/cu_homogenize.c: use the rights homogenize cunit suite handlers 2010-02-20 19:09 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5269] 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 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5266] postgis/lwgeom_in_kml.c, regress/in_kml.sql, regress/in_kml_expected: Use lwgeom_homogenize in in_kml stuff. Related to #375 2010-02-20 18:25 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5265] liblwgeom/Makefile.in, liblwgeom/cunit/Makefile.in, liblwgeom/cunit/cu_homogenize.c, liblwgeom/cunit/cu_homogenize.h, liblwgeom/cunit/cu_tester.c, liblwgeom/cunit/cu_tester.h, liblwgeom/liblwgeom.h, liblwgeom/lwcollection.c, liblwgeom/lwhomogenize.c, liblwgeom/lwhomogenize.h: Add lwgeom_homogenize function. Related to #375. Add cunit related tests 2010-02-20 16:47 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5264] liblwgeom/cunit/cu_tester.c, liblwgeom/cunit/cu_tester.h: Add Cunit - lwerror use case handle - #420 2010-02-18 21:02 Paul Ramsey <pramsey@cleverelephant.ca> * [r5261] postgis/lwgeom_functions_analytic.c: Add multilinestring support to st_line_substring (#419) 2010-02-17 21:02 Sandro Santilli <strk@keybit.net> * [r5258] postgis/lwgeom_geos.c, regress/clean.sql, 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 Kevin Neufeld <kneufeld.ca@gmail.com> * [r5257] doc/reference_editor.xml: removed sfs_compliant note for ST_Transform 2010-02-16 09:38 Sandro Santilli <strk@keybit.net> * [r5256] doc/reference_accessor.xml, postgis/lwgeom_geos.c: Return NULL rather than throwing when a COLLECTION is given to ST_Boundary [RT-SIGTA] 2010-02-16 09:29 Sandro Santilli <strk@keybit.net> * [r5255] postgis/lwgeom_geos.c: Fix build with --enable-debug=3 [RT-SIGTA] 2010-02-16 09:08 Sandro Santilli <strk@keybit.net> * [r5254] 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 Sandro Santilli <strk@keybit.net> * [r5253] regress/clean.sql, regress/clean_expected: Add a test for input being invalid (a test of the test) 2010-02-16 09:03 Sandro Santilli <strk@keybit.net> * [r5252] postgis/lwgeom_geos.c: Separate areal-specific cleanups in LWGEOM_GEOS_makeValidPolygon [RT-SIGTA] 2010-02-16 08:28 Sandro Santilli <strk@keybit.net> * [r5251] postgis/postgis.sql.in.c: Empty geometries are cleanest [RT-SIGTA] 2010-02-16 08:22 Sandro Santilli <strk@keybit.net> * [r5250] 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 Sandro Santilli <strk@keybit.net> * [r5249] postgis/lwgeom_geos.c, 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 Sandro Santilli <strk@keybit.net> * [r5248] doc/reference_accessor.xml: Document ST_Dimension handling of empty geometries 2010-02-16 07:54 Sandro Santilli <strk@keybit.net> * [r5247] postgis/lwgeom_ogc.c: Do not throw exception on empty ST_Dimension(empty) [RT-SIGTA] 2010-02-15 22:41 Sandro Santilli <strk@keybit.net> * [r5246] postgis/lwgeom_geos.c: Further cleanups in ST_MakeClean [RT-SIGTA] 2010-02-15 22:31 Sandro Santilli <strk@keybit.net> * [r5245] postgis/lwgeom_geos.c: Fix unsupported message 2010-02-15 21:17 Sandro Santilli <strk@keybit.net> * [r5244] postgis/lwgeom_geos.c: Plug more leaks 2010-02-15 20:40 Sandro Santilli <strk@keybit.net> * [r5243] postgis/lwgeom_geos.c: Plug memory leak on GEOS geom construction failure [RT-SIGTA] 2010-02-15 20:21 Sandro Santilli <strk@keybit.net> * [r5242] regress/clean.sql, 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 Sandro Santilli <strk@keybit.net> * [r5241] doc/using_postgis_dataman.xml: Clarify the case of linestring invalidity dropping confugins reference to linearrings 2010-02-14 22:59 Sandro Santilli <strk@keybit.net> * [r5240] postgis/lwgeom_geos.c, postgis/postgis.sql.in.c, regress/Makefile.in, regress/clean.sql, 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 Sandro Santilli <strk@keybit.net> * [r5239] postgis/lwgeom_dump.c: Cleanups. Hope to reuse some structs for a C-version of ST_DumpPoints 2010-02-14 16:33 Sandro Santilli <strk@keybit.net> * [r5238] doc/reference_processing.xml: Try to make st_DumpPoints reference somewhat clearer [RT-SIGTA] 2010-02-14 13:46 Sandro Santilli <strk@keybit.net> * [r5237] liblwgeom/liblwgeom.h, liblwgeom/ptarray.c: ptarray_remove_repeated_points [RT-SIGTA] 2010-02-13 15:29 Sandro Santilli <strk@keybit.net> * [r5236] regress/tickets.sql, regress/tickets_expected: Add another validity test [RT-SIGTA] 2010-02-13 14:35 Sandro Santilli <strk@keybit.net> * [r5235] GNUmakefile, 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 Sandro Santilli <strk@keybit.net> * [r5234] postgis/lwgeom_geos.c: Revert GEOS error handlers to be lwnotice to avoid aborting full transactions (like it was in 1.5) 2010-02-11 23:12 Sandro Santilli <strk@keybit.net> * [r5231] doc/reference_measure.xml: Fix typo 2010-02-11 21:01 Sandro Santilli <strk@keybit.net> * [r5230] liblwgeom/ptarray.c: Get style 2010-02-11 18:56 Sandro Santilli <strk@keybit.net> * [r5229] postgis/lwgeom_geos.c, 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 Sandro Santilli <strk@keybit.net> * [r5228] doc/reference_lrs.xml: xref 2010-02-10 20:54 Sandro Santilli <strk@keybit.net> * [r5227] liblwgeom/ptarray.c: Enhance documentation of ptarray_addPoint [RT-SIGTA] 2010-02-09 22:36 Sandro Santilli <strk@keybit.net> * [r5226] 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 Sandro Santilli <strk@keybit.net> * [r5225] liblwgeom/liblwgeom.h: Oops, it seems I broke the build (sorry) 2010-02-09 06:52 Sandro Santilli <strk@keybit.net> * [r5224] liblwgeom/ptarray.c: Fix documention 2010-02-08 22:36 Sandro Santilli <strk@keybit.net> * [r5221] NEWS: tweak the sponsor name 2010-02-08 21:39 Sandro Santilli <strk@keybit.net> * [r5220] 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 Sandro Santilli <strk@keybit.net> * [r5219] NEWS: Add credits to new feature item 2010-02-08 18:54 Sandro Santilli <strk@keybit.net> * [r5214] postgis/lwgeom_inout.c, postgis/lwgeom_ogc.c, regress/tickets.sql, 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 Sandro Santilli <strk@keybit.net> * [r5213] postgis/lwgeom_geos.c: Simplify hooks on GEOS error reporter function from isvalid* functions 2010-02-06 13:48 Sandro Santilli <strk@keybit.net> * [r5212] regress/tickets.sql, regress/tickets_expected: Add another test for #407 2010-02-06 10:49 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5211] postgis/lwgeom_svg.c, regress/svg.sql, 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 Sandro Santilli <strk@keybit.net> * [r5208] NEWS: Add ST_isValidDetail item 2010-02-05 20:55 Sandro Santilli <strk@keybit.net> * [r5207] postgis/lwgeom_geos.c, regress/tickets.sql, 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 Sandro Santilli <strk@keybit.net> * [r5206] 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 Sandro Santilli <strk@keybit.net> * [r5205] doc/reference_accessor.xml: Document ST_IsValidDetail 2010-02-05 17:26 Sandro Santilli <strk@keybit.net> * [r5204] postgis/lwgeom_geos.c, postgis/postgis.sql.in.c: Add ST_isValidDetail(geom) returns valid_detail (new type!) 2010-02-04 20:30 Sandro Santilli <strk@keybit.net> * [r5203] postgis/geography_gist.c: Astyle run (a-ha, got you!) 2010-02-04 17:43 Paul Ramsey <pramsey@cleverelephant.ca> * [r5202] NEWS, README.postgis, Version.config: Push version numbers on trunk forward to next release. 2010-02-04 17:21 Paul Ramsey <pramsey@cleverelephant.ca> * [r5197] ChangeLog, NEWS, README.postgis, doc/release_notes.xml: Update release dates and changelog for 1.5.0 2010-02-03 22:42 Paul Ramsey <pramsey@cleverelephant.ca> * [r5195] loader/shp2pgsql-core.c: Initialize config->createindex value to 0 2010-02-03 21:42 Paul Ramsey <pramsey@cleverelephant.ca> * [r5194] loader/shp2pgsql-cli.c: Fix handling of "missing table argument" case to use file name properly. 2010-02-02 23:47 Paul Ramsey <pramsey@cleverelephant.ca> * [r5193] regress/run_test: Add --no-psqlrc to run_test (#405) 2010-02-02 22:44 Paul Ramsey <pramsey@cleverelephant.ca> * [r5190] postgis/geography_gist.c: Tiny re-format 2010-02-02 17:44 Paul Ramsey <pramsey@cleverelephant.ca> * [r5189] README.postgis: Extra information per Greg Troxel 2010-02-02 16:13 Paul Ramsey <pramsey@cleverelephant.ca> * [r5188] loader/shp2pgsql-cli.c: Update usage string to show correct default encoding. 2010-02-02 04:14 Paul Ramsey <pramsey@cleverelephant.ca> * [r5187] loader/shp2pgsql-cli.c: astyle recent change 2010-02-02 02:41 Paul Ramsey <pramsey@cleverelephant.ca> * [r5186] loader/shp2pgsql-cli.c: Fix segfault on cases where not enough arguments are provided. (#402) 2010-02-02 00:15 Paul Ramsey <pramsey@cleverelephant.ca> * [r5185] loader/shp2pgsql-cli.c, loader/shp2pgsql-core.c: Fix mis-handling of the commandline operations modes (#401) 2010-02-01 18:24 Paul Ramsey <pramsey@cleverelephant.ca> * [r5184] postgis/geography_btree.c: Silence 'no-eol' compiler warning. 2010-02-01 17:35 Paul Ramsey <pramsey@cleverelephant.ca> * [r5181] astyle.sh, doc/html/image_src/generator.c, extras/wkb_reader/printwkb.c, liblwgeom/cunit/cu_algorithm.c, liblwgeom/cunit/cu_geodetic.c, liblwgeom/cunit/cu_libgeom.c, liblwgeom/cunit/cu_measures.c, liblwgeom/examples/unparser.c, liblwgeom/g_box.c, liblwgeom/g_coord.c, liblwgeom/g_ptarray.c, liblwgeom/g_serialized.c, liblwgeom/g_util.c, liblwgeom/lwalgorithm.c, liblwgeom/lwcollection.c, liblwgeom/lwgeodetic.c, liblwgeom/lwgeom.c, liblwgeom/lwgeom_api.c, liblwgeom/lwgparse.c, liblwgeom/lwgunparse.c, liblwgeom/lwline.c, liblwgeom/lwmcurve.c, liblwgeom/lwmline.c, liblwgeom/lwmpoint.c, liblwgeom/lwmpoly.c, liblwgeom/lwmsurface.c, liblwgeom/lwpoly.c, liblwgeom/lwsegmentize.c, liblwgeom/lwspheroid.c, liblwgeom/lwtree.c, liblwgeom/lwutil.c, liblwgeom/measures.c, liblwgeom/ptarray.c, loader/dbfopen.c, loader/getopt.c, loader/pgsql2shp.c, loader/shp2pgsql-cli.c, loader/shp2pgsql-core.c, loader/shp2pgsql-gui.c, loader/shpopen.c, loader/stringbuffer.c, postgis/geography_btree.c, postgis/geography_estimate.c, postgis/geography_gist.c, postgis/geography_inout.c, postgis/geography_measurement.c, postgis/lwgeom_accum.c, postgis/lwgeom_box3d.c, postgis/lwgeom_chip.c, postgis/lwgeom_debug.c, postgis/lwgeom_estimate.c, postgis/lwgeom_export.c, postgis/lwgeom_functions_analytic.c, postgis/lwgeom_functions_basic.c, postgis/lwgeom_functions_lrs.c, postgis/lwgeom_geos.c, postgis/lwgeom_geos_prepared.c, postgis/lwgeom_gist.c, postgis/lwgeom_gml.c, postgis/lwgeom_in_gml.c, postgis/lwgeom_in_kml.c, postgis/lwgeom_ogc.c, postgis/lwgeom_spheroid.c, postgis/lwgeom_sqlmm.c, postgis/lwgeom_svg.c, postgis/lwgeom_transform.c: 1.5 astyle pass 2010-01-29 21:24 Paul Ramsey <pramsey@cleverelephant.ca> * [r5180] configure.ac, 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 Regina Obe <lr@pcorp.us> * [r5179] doc/reference_exception.xml: fix example 2010-01-29 18:00 Paul Ramsey <pramsey@cleverelephant.ca> * [r5178] liblwgeom/lwspheroid.c: Extra debugging information in spheroid area calculation. 2010-01-28 17:42 Paul Ramsey <pramsey@cleverelephant.ca> * [r5177] liblwgeom/cunit/cu_geodetic.c: Make area unit tests actually test against known good values 2010-01-28 15:51 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5176] regress/tickets_expected: revert r5175 commit about points results on #304. Related to #395 2010-01-28 15:28 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5175] regress/tickets.sql, 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 Sandro Santilli <strk@keybit.net> * [r5174] GNUmakefile: Fix 'maintainer-clean' rule 2010-01-28 14:23 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r5173] 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 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r5172] GNUmakefile, astyle.sh: Add "make astyle" target to clean up source tree formatting as per the style guidelines. 2010-01-26 21:10 Paul Ramsey <pramsey@cleverelephant.ca> * [r5171] configure.ac: Make GEOS test insist on >= 3.1.1 2010-01-26 20:20 Paul Ramsey <pramsey@cleverelephant.ca> * [r5170] liblwgeom/lwline.c: Remove warning from lwline 2010-01-26 19:08 Paul Ramsey <pramsey@cleverelephant.ca> * [r5169] doc/reference_lrs.xml: Add example for ST_AddMeasure on multilinestring 2010-01-26 18:56 Paul Ramsey <pramsey@cleverelephant.ca> * [r5168] liblwgeom/cunit/cu_geodetic.c, liblwgeom/liblwgeom.h, liblwgeom/lwline.c, liblwgeom/lwmline.c, postgis/lwgeom_functions_lrs.c: Make ST_AddMeasure handle multilinestrings as well as linestrings. 2010-01-26 17:24 Paul Ramsey <pramsey@cleverelephant.ca> * [r5167] doc/reference_lrs.xml: Remove unneeded See Also section. 2010-01-26 17:09 Paul Ramsey <pramsey@cleverelephant.ca> * [r5166] NEWS, doc/reference_lrs.xml, doc/release_notes.xml, postgis/postgis.sql.in.c, postgis/uninstall_postgis.sql.in.c: Remove ST_StartMeasure ST_EndMeasure 2010-01-26 01:13 Paul Ramsey <pramsey@cleverelephant.ca> * [r5165] doc: Ignore postgis_comments.sql 2010-01-25 21:08 Paul Ramsey <pramsey@cleverelephant.ca> * [r5164] postgis/postgis.sql.in.c: Replace soft tabs with hard. 2010-01-25 21:06 Paul Ramsey <pramsey@cleverelephant.ca> * [r5163] postgis/uninstall_postgis.sql.in.c: Add uninstall recipe for AddMeasure (#390) 2010-01-25 21:03 Paul Ramsey <pramsey@cleverelephant.ca> * [r5162] doc/reference_lrs.xml, liblwgeom/liblwgeom.h, liblwgeom/lwline.c, postgis/lwgeom_functions_lrs.c, postgis/postgis.sql.in.c: Add ST_AddMeasure and associated documentations (#390) 2010-01-24 09:10 nicklas * [r5161] doc/reference_operator.xml: 2010-01-23 23:31 nicklas * [r5160] NEWS: Tiny Typo 2010-01-23 23:29 nicklas * [r5159] TODO: remove ST_Maxdistance from TODO and note that C-version is still TODO for ST_DumpPoints 2010-01-22 06:05 Paul Ramsey <pramsey@cleverelephant.ca> * [r5156] HOWTO_RELEASE: Add note on removing milestone from trac 2010-01-21 16:44 Paul Ramsey <pramsey@cleverelephant.ca> * [r5150] ChangeLog, README.postgis: Updates for 1.5.0rc1 2010-01-21 13:08 nicklas * [r5149] configure.ac: add missing comment 2010-01-21 07:19 nicklas * [r5148] configure.ac, regress/Makefile.in: Fix for make check on MingW #389 2010-01-21 00:06 Paul Ramsey <pramsey@cleverelephant.ca> * [r5147] NEWS, doc/release_notes.xml: Updated XML release notes (#374) 2010-01-20 20:17 Paul Ramsey <pramsey@cleverelephant.ca> * [r5145] utils/create_undef.pl, utils/postgis_proc_upgrade.pl, utils/postgis_restore.pl: Make proper #! calls to perl in perl scripts 2010-01-20 18:55 Regina Obe <lr@pcorp.us> * [r5143] doc/introduction.xml: Add Jorge Arevalo to list since he's contributing a lot of work to WKT Raster 2010-01-19 12:40 Regina Obe <lr@pcorp.us> * [r5140] doc/introduction.xml: Add George, Guillaume, and Vincent to contributors list 2010-01-19 12:37 Regina Obe <lr@pcorp.us> * [r5139] doc/introduction.xml: Bump Nicklas up since he's added a lot to this release and now has commit access 2010-01-18 19:40 Paul Ramsey <pramsey@cleverelephant.ca> * [r5137] spatial_ref_sys.sql: Add towgs84 line into proj4text for srid = 28992 (#387) 2010-01-16 04:26 Regina Obe <lr@pcorp.us> * [r5136] NEWS: Add Guillaume's PostgreSQL 8.5 contribution 2010-01-15 19:48 Paul Ramsey <pramsey@cleverelephant.ca> * [r5135] NEWS: 80col wrap NEWS 2010-01-15 18:49 Regina Obe <lr@pcorp.us> * [r5134] NEWS: add note about GEOS 3.2 2010-01-15 18:41 Paul Ramsey <pramsey@cleverelephant.ca> * [r5133] 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:06 Paul Ramsey <pramsey@cleverelephant.ca> * [r5130] ChangeLog, NEWS: Prepare for 1.5.0b2 2010-01-15 17:54 Paul Ramsey <pramsey@cleverelephant.ca> * [r5129] configure.ac, postgis/lwgeom_geos.c, postgis/lwgeom_geos_prepared.h, postgis/postgis.sql.in.c, postgis/uninstall_postgis.sql.in.c, regress/Makefile.in: Make GEOS 3.1 the mandatory minimum (#385) 2010-01-15 17:47 Paul Ramsey <pramsey@cleverelephant.ca> * [r5128] doc/html/images: Ignore all PNG files. 2010-01-15 08:13 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5127] regress/tickets.sql, regress/tickets_expected: Round decimal part in #58 ticket unit test. As the previous result was not cross platform compliant 2010-01-14 14:45 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5124] liblwgeom/measures.c: Fix undefined vars in LWDEBUGF (#383) 2010-01-14 08:34 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5123] TODO: Update TODO. remove ST_GeomFromKML entry 2010-01-12 10:33 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r5121] 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 Regina Obe <lr@pcorp.us> * [r5120] NEWS: slight typo correction 2010-01-12 08:18 Regina Obe <lr@pcorp.us> * [r5119] NEWS: Add ST_DFullyWithin and add analysis as descriptor to functions 2010-01-12 04:28 Paul Ramsey <pramsey@cleverelephant.ca> * [r5118] postgis/postgis.sql.in.c: Change ST_Equals to use && instead of ~= (#378) 2010-01-12 04:24 Paul Ramsey <pramsey@cleverelephant.ca> * [r5117] NEWS: Shorten trac URL. 2010-01-12 01:01 Paul Ramsey <pramsey@cleverelephant.ca> * [r5116] make_dist.sh: Add comment about postgis_comments.sql handling in 'clean' target of docs 2010-01-12 01:00 Paul Ramsey <pramsey@cleverelephant.ca> * [r5115] 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r5114] 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 Kevin Neufeld <kneufeld.ca@gmail.com> * [r5113] doc/html/image_src/Makefile.in: added missing liblwgeom target needed to build the documentation images 2010-01-09 03:05 Regina Obe <lr@pcorp.us> * [r5112] NEWS: fix typo 2010-01-09 03:05 Regina Obe <lr@pcorp.us> * [r5111] NEWS: Fill in missing spots in News 2010-01-09 00:10 Paul Ramsey <pramsey@cleverelephant.ca> * [r5110] loader/shp2pgsql-gui.c: Use macro define to determine default geometry column name in gui 2010-01-08 23:39 Paul Ramsey <pramsey@cleverelephant.ca> * [r5107] NEWS: Update the NEW file 2010-01-08 23:16 Paul Ramsey <pramsey@cleverelephant.ca> * [r5106] 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r5105] configure.ac, postgis/Makefile.in, postgis/Makefile.pgxs: Override pgxs defaults for install, from mcayland (#311) 2010-01-07 16:04 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r5104] postgis/geography_estimate.c, postgis/lwgeom_estimate.c, postgis/lwgeom_pg.h: Apply a modified version of Guillaume Lelarge's patch to allow compilation under current PostgreSQL 8.5 CVS. 2010-01-04 23:25 Paul Ramsey <pramsey@cleverelephant.ca> * [r5101] loader/shp2pgsql-core.c: Initailize config value from simple_geometries 2010-01-04 19:52 Paul Ramsey <pramsey@cleverelephant.ca> * [r5100] loader/shp2pgsql-core.c: Bracked and reformat comparison to be more explicit 2010-01-04 17:55 Paul Ramsey <pramsey@cleverelephant.ca> * [r5099] liblwgeom/cunit/cu_libgeom.c, liblwgeom/cunit/cu_libgeom.h, liblwgeom/lwcollection.c, liblwgeom/lwmcurve.c, liblwgeom/lwmline.c, liblwgeom/lwmpoint.c, liblwgeom/lwmpoly.c, liblwgeom/lwmsurface.c, 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r5098] loader/shp2pgsql-cli.c, loader/shp2pgsql-core.c, loader/shp2pgsql-core.h: Remove the ifdef/endif blocks for HAVE_ICONV (#367) 2010-01-04 05:42 Paul Ramsey <pramsey@cleverelephant.ca> * [r5097] configure.ac: Make configure error out when iconv is unavailable. (#367) 2010-01-04 05:21 Paul Ramsey <pramsey@cleverelephant.ca> * [r5096] loader/shp2pgsql-gui.c: Minor change to about dialog build. 2010-01-04 04:52 Paul Ramsey <pramsey@cleverelephant.ca> * [r5095] loader/shp2pgsql-gui.c: Re-fix connection password hiding (#356) 2010-01-04 00:34 Paul Ramsey <pramsey@cleverelephant.ca> * [r5094] loader/shp2pgsql-gui.c: Fix the RCSID to actually substitute 2010-01-04 00:32 Paul Ramsey <pramsey@cleverelephant.ca> * [r5093] loader/shp2pgsql-gui.c: Add an About dialogue that contains the revision string (hopefully) 2010-01-04 00:31 Paul Ramsey <pramsey@cleverelephant.ca> * [r5092] liblwgeom/lwcollection.c: Make lwcollection_extract slightly more empty-intelligent 2010-01-03 23:05 Paul Ramsey <pramsey@cleverelephant.ca> * [r5091] 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r5090] loader/shp2pgsql-core.c: Add initialization to fix one Win32 segfault. 2010-01-02 07:01 Paul Ramsey <pramsey@cleverelephant.ca> * [r5089] loader/Makefile.in: Add getopt.o into the modules used by shp2pgsql-gui.exe 2010-01-02 06:57 Paul Ramsey <pramsey@cleverelephant.ca> * [r5088] loader/shp2pgsql-gui.c: Flip back to pgis_getopt 2010-01-01 20:28 Paul Ramsey <pramsey@cleverelephant.ca> * [r5087] loader/shp2pgsql-core.c: Change log entry to reflect actual iconv target encoding (UTF-8, not UTF8) 2010-01-01 19:44 Regina Obe <lr@pcorp.us> * [r5086] doc/installation.xml: amend upgrade instructions to include description postgis_upgrade*.sql 2010-01-01 19:30 Regina Obe <lr@pcorp.us> * [r5085] doc/using_postgis_dataman.xml: put in ?, -n and -N missing from loader list 2009-12-31 12:41 Regina Obe <lr@pcorp.us> * [r5084] doc/using_postgis_dataman.xml: minor change 2009-12-31 11:56 Regina Obe <lr@pcorp.us> * [r5083] doc/using_postgis_dataman.xml: amend shp2pgsql section to mention gui loader and also -G geography switch 2009-12-30 15:31 Regina Obe <lr@pcorp.us> * [r5082] 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 Regina Obe <lr@pcorp.us> * [r5081] doc/reference_accessor.xml, 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 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r5080] postgis/lwgeom_functions_basic.c, regress/sql-mm-circularstring_expected, regress/sql-mm-compoundcurve_expected, 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 Regina Obe <lr@pcorp.us> * [r5079] doc/reference_accessor.xml: ST_Box back to Box link ref 2009-12-30 12:53 Regina Obe <lr@pcorp.us> * [r5077] doc/faq.xml, 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 Regina Obe <lr@pcorp.us> * [r5076] doc/faq.xml, doc/reference_misc.xml: amend faqs and change Box2D,Box3D to ST_Box... 2009-12-30 09:15 Regina Obe <lr@pcorp.us> * [r5074] doc/reference_constructor.xml: correct example 2009-12-30 07:20 Regina Obe <lr@pcorp.us> * [r5073] doc/reference_accessor.xml: more clarity on the float4/float8 for ST_Envelope 2009-12-30 06:53 Regina Obe <lr@pcorp.us> * [r5071] doc/reference_accessor.xml: #531 ST_Envelope has wrong return type changed from boolean to geometry 2009-12-30 06:45 Regina Obe <lr@pcorp.us> * [r5069] doc/reference_operator.xml: slight wording change 2009-12-30 06:44 Regina Obe <lr@pcorp.us> * [r5068] doc/reference_operator.xml: fill in mising geography = operator 2009-12-30 06:38 Regina Obe <lr@pcorp.us> * [r5067] doc/reference_constructor.xml: fix typo 2009-12-30 06:12 Regina Obe <lr@pcorp.us> * [r5066] doc/reference_constructor.xml: #365 document ST_GeogFromWKB and ST_GeogFromText 2009-12-30 01:25 Paul Ramsey <pramsey@cleverelephant.ca> * [r5065] 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r5064] loader/shp2pgsql-gui.c: Remove the NULL policy line from the GUI options (#363) 2009-12-30 01:12 Paul Ramsey <pramsey@cleverelephant.ca> * [r5063] loader/shp2pgsql-core.c, loader/shp2pgsql-core.h, loader/shp2pgsql-gui.c: Make a few things more explicit in the handling of encoding. 2009-12-29 20:23 Paul Ramsey <pramsey@cleverelephant.ca> * [r5062] loader/shp2pgsql-gui.c: Remove a couple compiler warnings following last change. 2009-12-29 20:16 Paul Ramsey <pramsey@cleverelephant.ca> * [r5061] 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r5060] loader/shp2pgsql-gui.c: Try and get around the expanding window problem 2009-12-29 08:52 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r5059] loader/shp2pgsql-gui.c: Add a filter name to the shapefile file selector; this is just a cosmetic fix. 2009-12-29 08:35 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r5058] 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r5057] loader/Makefile.in: Include GUI as conditional install target 2009-12-28 13:32 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r5056] loader/shp2pgsql-core.c: Add some more missing defaults to the shapefile loader configuration. 2009-12-27 17:16 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r5055] loader/shp2pgsql-core.c, 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r5054] loader/shp2pgsql-gui.c: Fix up another password leaking into the log (#356) 2009-12-24 00:57 Paul Ramsey <pramsey@cleverelephant.ca> * [r5053] loader/shp2pgsql-gui.c: Handle case where there is no password to sanitize 2009-12-23 19:49 Paul Ramsey <pramsey@cleverelephant.ca> * [r5052] loader/shp2pgsql-gui.c: Sanitize the connection string displayed in the GUI log (#356) 2009-12-23 19:34 Paul Ramsey <pramsey@cleverelephant.ca> * [r5051] loader/pgsql2shp.c: Add support for dumping geography tables. (#251) 2009-12-23 15:48 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5050] postgis/lwgeom_in_gml.c, regress/in_gml.sql, 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r5049] loader/Makefile.in: Remove hack PGAdmin GUI target (#355) 2009-12-22 20:50 Paul Ramsey <pramsey@cleverelephant.ca> * [r5047] loader/shp2pgsql-gui.c: Add message to GUI when creating spatial index. 2009-12-22 19:38 Paul Ramsey <pramsey@cleverelephant.ca> * [r5046] loader/Makefile.in: Add shp2pgsql-pgadmin build target for exe without special win32 options. 2009-12-22 12:38 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r5045] loader/shp2pgsql-core.c: Fix bug in geography support when creating indexes. 2009-12-22 12:28 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r5044] loader/shp2pgsql-core.c, 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r5043] loader/shp2pgsql-core.c: Handle index building when loading geography 2009-12-22 00:27 Paul Ramsey <pramsey@cleverelephant.ca> * [r5042] loader/shp2pgsql-gui.c: Add support for GEOGRAPHY type to loader GUI. (#251) 2009-12-21 23:22 Paul Ramsey <pramsey@cleverelephant.ca> * [r5040] loader/shp2pgsql-cli.c, loader/shp2pgsql-core.c, loader/shp2pgsql-core.h, loader/shp2pgsql-gui.c: Add support for geography type to command-line loader (#251) 2009-12-20 17:42 Paul Ramsey <pramsey@cleverelephant.ca> * [r5039] liblwgeom/g_ptarray.c, liblwgeom/lwcollection.c, liblwgeom/lwgeodetic.c, liblwgeom/lwgeom.c, liblwgeom/lwmline.c, liblwgeom/lwmpoint.c, liblwgeom/lwmpoly.c, liblwgeom/lwtree.c, liblwgeom/measures.c, loader/pgsql2shp.c, loader/shp2pgsql-core.c: CFLAGS=-pedantic pass over the codebase and warnings reduced 2009-12-20 17:23 Paul Ramsey <pramsey@cleverelephant.ca> * [r5038] postgis/lwgeom_in_kml.c: Disable unused static function. 2009-12-20 04:42 Paul Ramsey <pramsey@cleverelephant.ca> * [r5037] loader/getopt.c, loader/pgsql2shp.c, loader/shp2pgsql-core.h: Minor changes to header inclusions. 2009-12-20 04:31 Paul Ramsey <pramsey@cleverelephant.ca> * [r5036] loader/shp2pgsql-cli.c: Fix bracket issue in commandline opt handline 2009-12-19 03:56 Paul Ramsey <pramsey@cleverelephant.ca> * [r5035] loader/getopt.c, loader/getopt.h, loader/shp2pgsql-cli.c: Radically simpler getopt implementation from AT&T UNIX. 2009-12-18 20:51 Paul Ramsey <pramsey@cleverelephant.ca> * [r5034] loader/shp2pgsql-gui.c: Add some logging during the load so we can see what's going on. 2009-12-18 19:28 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5033] regress/in_gml.sql, regress/in_gml_expected: remove the #273 test, as it already the same than point_1 2009-12-18 19:08 Olivier Courtin <olivier.courtin@camptocamp.com> * [r5032] configure.ac, doc/reference_constructor.xml, doc/reference_management.xml, doc/release_notes.xml, postgis/lwgeom_functions_basic.c, postgis/lwgeom_in_gml.c, postgis/lwgeom_in_kml.c, postgis/postgis.sql.in.c, postgis/sqldefines.h.in, postgis/uninstall_postgis.sql.in.c, postgis_config.h.in, 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r5031] loader/pgsql2shp.c: Moved size of int8 down to 19 chars (#326) 2009-12-18 18:26 Regina Obe <lr@pcorp.us> * [r5030] doc/faq.xml: fix some typos, cosmetic changes, throw some more geography around 2009-12-18 17:43 Regina Obe <lr@pcorp.us> * [r5029] doc/faq.xml, 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 Regina Obe <lr@pcorp.us> * [r5028] doc/faq.xml, 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 07:46 Mark Leslie <mark.leslie@lisasoft.com> * [r5025] loader/Makefile.in, loader/getopt.c, loader/getopt.h, loader/pgsql2shp.c, loader/shp2pgsql-cli.c, loader/shp2pgsql-core.c, loader/shp2pgsql-core.h, 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r5024] configure.ac, loader/Makefile.in, loader/shp2pgsql-gui.ico, loader/shp2pgsql-gui.rc: Add in icon and resource information for Win32 GUI 2009-12-18 05:55 Paul Ramsey <pramsey@cleverelephant.ca> * [r5023] configure.ac, loader/Makefile.in: Make GUI open w/o console under Win32 2009-12-17 12:54 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r5020] 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 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r5019] 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 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r5018] loader/shp2pgsql-gui.c: Fix memory scope error (resulting in segfault) accidentally introduced by the command line changes. 2009-12-16 17:13 Paul Ramsey <pramsey@cleverelephant.ca> * [r5013] loader/shp2pgsql-core.h: Temporarily de-regress the loader while talking to -devel 2009-12-16 17:00 Paul Ramsey <pramsey@cleverelephant.ca> * [r5012] liblwgeom/libgeom.h, postgis/geography_estimate.c: Quiet solaris warnings 2009-12-16 16:49 Paul Ramsey <pramsey@cleverelephant.ca> * [r5011] postgis/lwgeom_chip.c: Remove warning on Solaris 2009-12-16 00:43 Paul Ramsey <pramsey@cleverelephant.ca> * [r5010] postgis/geography_estimate.c: Add initial values. 2009-12-15 23:55 Paul Ramsey <pramsey@cleverelephant.ca> * [r5009] loader/pgsql2shp.c: Change MAX_DBF_FIELD_SIZE to 254 (#326) 2009-12-15 23:44 Paul Ramsey <pramsey@cleverelephant.ca> * [r5008] loader/shp2pgsql-core.c, loader/shp2pgsql-core.h, loader/shp2pgsql-gui.c: Add in support for command-line options for connection info to GUI (#338) 2009-12-15 21:45 Paul Ramsey <pramsey@cleverelephant.ca> * [r5007] loader/Makefile.in, loader/getopt.c, loader/getopt.h, loader/pgsql2shp.c, loader/shp2pgsql-cli.c, loader/shp2pgsql-core.c, loader/shp2pgsql-core.h, 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r5006] loader/pgsql2shp.c: Make null date field blank rather than 00000000 (#321) 2009-12-15 20:08 Paul Ramsey <pramsey@cleverelephant.ca> * [r5005] postgis/geography.h, 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r5004] configure.ac, loader/Makefile.in, 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r5003] loader/shp2pgsql-core.c: Fix buffer overrun case. 2009-12-15 15:10 Paul Ramsey <pramsey@cleverelephant.ca> * [r5002] utils/postgis_restore.pl: Remove syntax error (fumbling fingers?) in the usage line (#345) 2009-12-15 15:08 Paul Ramsey <pramsey@cleverelephant.ca> * [r5001] 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r5000] loader/Makefile.in: Flip argument order for -cli exe build and add CFLAGS back into linking line 2009-12-14 11:26 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r4999] loader/shp2pgsql.c: Remove the original shp2pgsql.c file which is no longer required with the new architecture. 2009-12-14 01:38 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r4998] 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 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r4997] loader/shp2pgsql-cli.c: Fix missing COPY terminator from shp2pgsql command line component. 2009-12-13 20:31 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r4996] loader/Makefile.in, loader/shp2pgsql-cli.c, loader/shp2pgsql-core.c, loader/shp2pgsql-core.h, loader/shp2pgsql-gui.c, 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 Kevin Neufeld <kneufeld.ca@gmail.com> * [r4995] doc/using_postgis_dataman.xml: added identifier to shp2pgsql usage section 2009-12-09 17:12 Kevin Neufeld <kneufeld.ca@gmail.com> * [r4994] doc/using_postgis_dataman.xml: updated "Using the Loader" to demonstrate the use of the available options 2009-12-09 05:08 Regina Obe <lr@pcorp.us> * [r4992] 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r4991] doc/using_postgis_app.xml: Fix mistakes in geography faq item. 2009-12-04 15:39 Regina Obe <lr@pcorp.us> * [r4989] 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 Regina Obe <lr@pcorp.us> * [r4988] 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 Kevin Neufeld <kneufeld.ca@gmail.com> * [r4987] spatial_ref_sys.sql: removed VACUUM made into a single transaction block 2009-12-03 18:51 Kevin Neufeld <kneufeld.ca@gmail.com> * [r4986] doc/using_postgis_dataman.xml: removed url that is probably the cause in breaking docbook 2009-12-03 18:43 Kevin Neufeld <kneufeld.ca@gmail.com> * [r4985] doc/using_postgis_dataman.xml: a couple typos in the DE-9IM explanation added further reading references. 2009-12-03 16:23 Kevin Neufeld <kneufeld.ca@gmail.com> * [r4984] doc/using_postgis_dataman.xml: fixed a typo and added a few cross links 2009-12-03 14:23 Regina Obe <lr@pcorp.us> * [r4983] doc/html/images/matrix_autocast.png, doc/html/images/matrix_checkmark.png, doc/html/images/matrix_transform.png, 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 Regina Obe <lr@pcorp.us> * [r4982] doc/reference_output.xml: fill in missing curve support flags for outputs 2009-12-03 06:14 Kevin Neufeld <kneufeld.ca@gmail.com> * [r4981] doc/using_postgis_dataman.xml: added a few reference cross links 2009-12-02 23:41 Kevin Neufeld <kneufeld.ca@gmail.com> * [r4980] doc/using_postgis_dataman.xml: removed borders around the tables in the geometry compliancy section 2009-12-02 23:25 Kevin Neufeld <kneufeld.ca@gmail.com> * [r4979] doc/html/style.css, doc/using_postgis_dataman.xml: added some thoughts on DE-9IM 2009-12-02 23:23 Kevin Neufeld <kneufeld.ca@gmail.com> * [r4978] doc/html/image_src/Makefile.in: added target to resize certain images 2009-12-02 22:05 Regina Obe <lr@pcorp.us> * [r4977] 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 Regina Obe <lr@pcorp.us> * [r4976] 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 Kevin Neufeld <kneufeld.ca@gmail.com> * [r4975] doc/html/image_src/Makefile.in, doc/html/image_src/de9im01.wkt, doc/html/image_src/de9im02.wkt, doc/html/image_src/de9im03.wkt, doc/html/image_src/de9im04.wkt, doc/html/image_src/de9im05.wkt, doc/html/image_src/de9im06.wkt, doc/html/image_src/de9im07.wkt, doc/html/image_src/de9im08.wkt, doc/html/image_src/de9im09.wkt, doc/html/image_src/de9im10.wkt, doc/html/image_src/de9im11.wkt, doc/html/image_src/de9im12.wkt, doc/html/image_src/de9im13.wkt, doc/html/image_src/styles.conf: added de9im images 2009-12-02 15:20 Regina Obe <lr@pcorp.us> * [r4974] 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 Regina Obe <lr@pcorp.us> * [r4973] doc/xsl/postgis_aggs_mm.xml.xsl: Do I dear try an informal table again :) 2009-12-02 14:03 Regina Obe <lr@pcorp.us> * [r4972] doc/xsl/postgis_aggs_mm.xml.xsl: Try Mateusz idea of a unicode checkmark 2009-12-01 22:54 Regina Obe <lr@pcorp.us> * [r4971] doc/xsl/postgis_aggs_mm.xml.xsl: hmm spelled geometry wrong 2009-12-01 22:40 Regina Obe <lr@pcorp.us> * [r4970] doc/html/style.css: get rid of padding on tables 2009-12-01 22:30 Regina Obe <lr@pcorp.us> * [r4969] doc/xsl/postgis_aggs_mm.xml.xsl: try again 2009-12-01 21:47 Regina Obe <lr@pcorp.us> * [r4968] doc/xsl/postgis_aggs_mm.xml.xsl: back to formal table 2009-12-01 20:08 Regina Obe <lr@pcorp.us> * [r4967] doc/xsl/postgis_aggs_mm.xml.xsl: 2009-12-01 20:00 Regina Obe <lr@pcorp.us> * [r4966] doc/xsl/postgis_aggs_mm.xml.xsl: try again 2009-12-01 19:53 Regina Obe <lr@pcorp.us> * [r4965] doc/xsl/postgis_aggs_mm.xml.xsl: 2009-12-01 19:34 Regina Obe <lr@pcorp.us> * [r4964] doc/xsl/postgis_aggs_mm.xml.xsl: fix build 2009-12-01 19:19 Regina Obe <lr@pcorp.us> * [r4963] doc/xsl/postgis_aggs_mm.xml.xsl: seeif pdf looks better with an informaltable 2009-12-01 18:30 Regina Obe <lr@pcorp.us> * [r4962] doc/xsl/postgis_aggs_mm.xml.xsl: title change 2009-12-01 18:29 Regina Obe <lr@pcorp.us> * [r4961] doc/xsl/postgis_aggs_mm.xml.xsl: typo 2009-12-01 18:07 Regina Obe <lr@pcorp.us> * [r4960] doc/html/style.css, doc/xsl/postgis_aggs_mm.xml.xsl: Add sql mm compliance column get rid of cell-padding 2009-12-01 17:17 Regina Obe <lr@pcorp.us> * [r4959] 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 Regina Obe <lr@pcorp.us> * [r4958] doc/html/style.css, doc/xsl/postgis_aggs_mm.xml.xsl: fix filter for 2.5D/curved support. More tweaking of style 2009-12-01 16:42 Regina Obe <lr@pcorp.us> * [r4957] doc/html/style.css, 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 Regina Obe <lr@pcorp.us> * [r4956] doc/html/style.css: border not taking 2009-12-01 15:09 Regina Obe <lr@pcorp.us> * [r4955] doc/html/style.css: I want table borders 2009-12-01 14:42 Regina Obe <lr@pcorp.us> * [r4954] doc/xsl/postgis_aggs_mm.xml.xsl: oops had left over junk -- get rid of junk 2009-12-01 14:28 Regina Obe <lr@pcorp.us> * [r4953] 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 Regina Obe <lr@pcorp.us> * [r4952] doc/xsl/postgis_aggs_mm.xml.xsl: First attempt at super-duper type functionality compare matrix 2009-11-30 22:08 Paul Ramsey <pramsey@cleverelephant.ca> * [r4949] liblwgeom/cunit/cu_measures.c, liblwgeom/lwtree.c: Fix up boundary condition in node interaction test. 2009-11-30 20:52 Paul Ramsey <pramsey@cleverelephant.ca> * [r4948] liblwgeom/Makefile.in, liblwgeom/lwalgorithm.c, liblwgeom/lwalgorithm.h, liblwgeom/lwgeodetic.h, liblwgeom/lwtree.c, liblwgeom/lwtree.h, 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r4947] liblwgeom/cunit/cu_algorithm.c, liblwgeom/cunit/cu_geodetic.c, liblwgeom/cunit/cu_geodetic.h, liblwgeom/cunit/cu_geodetic_data.h, liblwgeom/cunit/cu_libgeom.c, liblwgeom/cunit/cu_libgeom.h, liblwgeom/cunit/cu_measures.c, liblwgeom/cunit/cu_measures.h, liblwgeom/cunit/cu_tester.h: Add svn:keywords to everyone 2009-11-30 20:49 Paul Ramsey <pramsey@cleverelephant.ca> * [r4946] regress/in_gml_expected: Add NL to end of expected file. 2009-11-30 20:44 Paul Ramsey <pramsey@cleverelephant.ca> * [r4945] regress/in_gml.sql, regress/in_gml_expected, regress/tickets.sql, 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r4944] postgis_config.h.in: Move have_libxml2 define to the other library have_ defines. 2009-11-30 20:37 Paul Ramsey <pramsey@cleverelephant.ca> * [r4943] configure.ac, postgis/sqldefines.h.in, postgis/uninstall_postgis.sql.in.c: Fix warnings from cpp during sql file build as reported by kneufeld 2009-11-30 19:56 Paul Ramsey <pramsey@cleverelephant.ca> * [r4942] postgis/postgis_drop.sql.in.c, postgis/sqldefines.h.in, postgis/uninstall_geography.sql.in.c, postgis/uninstall_postgis.sql.in.c: Updated SQL files for uninstallation to match current state. 2009-11-30 19:12 Paul Ramsey <pramsey@cleverelephant.ca> * [r4941] README.postgis: Update the upgrade process description to match new scripts. 2009-11-30 17:27 Paul Ramsey <pramsey@cleverelephant.ca> * [r4938] postgis/geography.sql.in.c: Rename ST_PointOutside to _ST_PointOutside (#325) 2009-11-30 16:40 Kevin Neufeld <kneufeld.ca@gmail.com> * [r4937] postgis/postgis.sql.in.c: renamed ST_DumpPoints to _ST_DumpPoints 2009-11-30 14:30 Regina Obe <lr@pcorp.us> * [r4936] doc/template.xml: revise template to use new entities 2009-11-30 14:24 Regina Obe <lr@pcorp.us> * [r4935] doc/reference_processing.xml: availability note not specified right for ST_DumpPoints 2009-11-30 09:16 Regina Obe <lr@pcorp.us> * [r4934] doc/reference_processing.xml: fill in missing proto for st_polygonize 2009-11-29 09:07 Regina Obe <lr@pcorp.us> * [r4932] 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-28 22:36 Regina Obe <lr@pcorp.us> * [r4927] doc/reference_measure.xml: Add missing ST_CoveredBy proto for geography 2009-11-28 07:13 Regina Obe <lr@pcorp.us> * [r4926] doc/reference.xml, doc/reference_type.xml: try to force paragraph at top using sectinfo abstract. Make note about deprecation more threatening. 2009-11-28 06:50 Regina Obe <lr@pcorp.us> * [r4925] doc/reference_type.xml: slight amendment to description of casts 2009-11-28 06:40 Regina Obe <lr@pcorp.us> * [r4924] doc/reference_type.xml, 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r4923] regress: Add install directory as an ignore. 2009-11-27 20:58 Regina Obe <lr@pcorp.us> * [r4922] doc/reference_processing.xml: link to new geometry_dump sections, also alphabetize dump functions 2009-11-27 20:39 Regina Obe <lr@pcorp.us> * [r4921] doc/reference_type.xml, doc/xsl/postgis_aggs_mm.xml.xsl: thanks Kevin -- this should work now 2009-11-27 20:31 Regina Obe <lr@pcorp.us> * [r4920] doc/reference_type.xml: take out link and see if hudson is happy 2009-11-27 20:01 Regina Obe <lr@pcorp.us> * [r4919] doc/reference_type.xml: try again - maybe typo 2009-11-27 19:46 Regina Obe <lr@pcorp.us> * [r4918] doc/reference_type.xml, 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r4917] doc/using_postgis_app.xml: A few more Mapserver usage updates. 2009-11-27 19:17 Paul Ramsey <pramsey@cleverelephant.ca> * [r4916] doc/using_postgis_app.xml: Update the using mapserver section a little 2009-11-27 17:50 Paul Ramsey <pramsey@cleverelephant.ca> * [r4913] liblwgeom/cunit/cu_geodetic.c, liblwgeom/cunit/cu_geodetic_data.h: Add newlines at file ends to silence warnings 2009-11-27 17:06 Kevin Neufeld <kneufeld.ca@gmail.com> * [r4912] doc/reference_processing.xml, doc/using_postgis_dataman.xml: Fixed a few typos and missing references 2009-11-27 16:28 Regina Obe <lr@pcorp.us> * [r4911] doc/html/image_src/st_longestline03.wkt, doc/reference_measure.xml: okay another try. bad scaling 2009-11-27 16:01 Regina Obe <lr@pcorp.us> * [r4910] doc/html/image_src/st_closestpoint01.wkt, doc/html/image_src/st_closestpoint02.wkt: make all colors different for clarity 2009-11-27 15:37 Regina Obe <lr@pcorp.us> * [r4909] doc/html/image_src/st_closestpoint01.wkt, doc/html/image_src/st_closestpoint02.wkt: forgot images 2009-11-27 15:36 Regina Obe <lr@pcorp.us> * [r4908] doc/html/image_src/Makefile.in, doc/html/image_src/st_longestline03.wkt, 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 Regina Obe <lr@pcorp.us> * [r4907] doc/html/image_src/Makefile.in, doc/html/image_src/st_longestline03.wkt, doc/reference_measure.xml: another st_longestline example 2009-11-26 17:56 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r4906] regress/regress_expected, regress/sql-mm-curvepoly_expected: Commit slightly altered regression tests for the above. 2009-11-26 17:55 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r4905] 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 16:52 Regina Obe <lr@pcorp.us> * [r4903] doc/html/image_src/st_longestline01.wkt, doc/html/image_src/st_shortestline01.wkt, doc/reference_measure.xml: change shortestline/longestline point/line example 2009-11-25 23:37 Regina Obe <lr@pcorp.us> * [r4901] doc/html/image_src/st_shortestline01.wkt: another typo 2009-11-25 23:36 Regina Obe <lr@pcorp.us> * [r4900] doc/html/image_src/st_longestline01.wkt: fix typo in coordinates 2009-11-25 23:07 Regina Obe <lr@pcorp.us> * [r4899] doc/html/image_src/st_longestline01.wkt, doc/html/image_src/st_shortestline01.wkt, doc/reference_measure.xml: make diagrams more interesting 2009-11-25 22:48 Regina Obe <lr@pcorp.us> * [r4898] doc/html/image_src/Makefile.in, doc/html/image_src/st_longestline01.wkt, doc/html/image_src/st_longestline02.wkt, doc/html/image_src/st_shortestline02.wkt, 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 Regina Obe <lr@pcorp.us> * [r4897] doc/reference_measure.xml: cosmetic changes 2009-11-25 22:12 Regina Obe <lr@pcorp.us> * [r4896] doc/html/image_src/Makefile.in, doc/html/image_src/st_shortestline01.wkt, doc/html/image_src/st_shortestline02.wkt, doc/reference_measure.xml: Put in images for ST_ShortestLine 2009-11-25 21:49 Regina Obe <lr@pcorp.us> * [r4895] doc/reference_measure.xml: put in missing availability notes 2009-11-25 19:15 Paul Ramsey <pramsey@cleverelephant.ca> * [r4894] doc/reference_measure.xml, doc/reference_old.xml, liblwgeom/cunit/cu_measures.c, liblwgeom/cunit/cu_measures.h, liblwgeom/liblwgeom.h, liblwgeom/lwcircstring.c, liblwgeom/measures.c, liblwgeom/measures.h, postgis/long_xact.sql.in.c, postgis/lwgeom_functions_basic.c, postgis/postgis.sql.in.c, postgis/sqlmm.sql.in.c, postgis/uninstall_postgis.sql.in.c, regress/measures.sql, regress/measures_expected: Merge Nicklas Aven's distance spike into trunk. (#63, #231) 2009-11-24 22:10 Kevin Neufeld <kneufeld.ca@gmail.com> * [r4892] doc/reference_processing.xml: added refentry section for ST_DumpPoints() 2009-11-24 21:46 Kevin Neufeld <kneufeld.ca@gmail.com> * [r4891] doc/html/image_src/Makefile.in, doc/html/image_src/st_dumppoints01.wkt, doc/html/image_src/styles.conf: added an ST_DumpPoints image to the collection. 2009-11-24 17:28 Olivier Courtin <olivier.courtin@camptocamp.com> * [r4890] postgis/lwgeom_in_gml.c: explicit NULL test on xa->name. Related to #273 2009-11-24 10:28 Olivier Courtin <olivier.courtin@camptocamp.com> * [r4889] doc/reference_constructor.xml: add also availability note to GmlToSQL() 2009-11-24 10:20 Olivier Courtin <olivier.courtin@camptocamp.com> * [r4888] doc/reference_management.xml: add availability information for postgis_libxml_version() 2009-11-23 18:07 Regina Obe <lr@pcorp.us> * [r4887] doc/reference_type.xml, 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 Regina Obe <lr@pcorp.us> * [r4886] doc/postgis.xml, doc/reference.xml, doc/reference_type.xml: New postgresql type section per #300. Still need to modify postgis_comments.sql.xsl accordingly 2009-11-23 14:26 Olivier Courtin <olivier.courtin@camptocamp.com> * [r4885] configure.ac, doc/reference_management.xml, postgis/lwgeom_functions_basic.c, postgis/postgis.sql.in.c, postgis/sqldefines.h.in, 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 04:56 Paul Ramsey <pramsey@cleverelephant.ca> * [r4880] liblwgeom/cunit/cu_geodetic.c, liblwgeom/lwgeodetic.c, liblwgeom/lwgeodetic.h: Move utility functions only used in cunit tests to the cunit code. 2009-11-22 04:28 Paul Ramsey <pramsey@cleverelephant.ca> * [r4879] liblwgeom/lwgeodetic.c, liblwgeom/lwgeodetic.h, liblwgeom/lwspheroid.c: Replace pow(,2.0) with POW2 macro. 2009-11-21 06:08 Paul Ramsey <pramsey@cleverelephant.ca> * [r4877] liblwgeom/cunit/cu_geodetic.c, liblwgeom/g_box.c, liblwgeom/g_serialized.c, liblwgeom/g_util.c, liblwgeom/libgeom.h, liblwgeom/liblwgeom.h, liblwgeom/lwgeodetic.c, liblwgeom/lwgeodetic.h, liblwgeom/lwgeom.c, liblwgeom/lwspheroid.c, postgis/geography_measurement.c, 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 Regina Obe <lr@pcorp.us> * [r4876] 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 Regina Obe <lr@pcorp.us> * [r4875] doc/reference_editor.xml: grammar correction 2009-11-20 20:12 Paul Ramsey <pramsey@cleverelephant.ca> * [r4873] postgis/geography_gist.c: Fix an error hidden in a debug line. 2009-11-20 18:36 Paul Ramsey <pramsey@cleverelephant.ca> * [r4872] liblwgeom/cunit/cu_geodetic.c, liblwgeom/lwgeodetic.c: Fix graxing case and improve co-linear handling with help from Nicklas Aven (#314) 2009-11-20 18:05 Kevin Neufeld <kneufeld.ca@gmail.com> * [r4871] doc/Makefile.in: added missing dependency of postgis_aggs_mm for the comments 2009-11-20 14:02 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r4870] 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 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r4868] 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 Olivier Courtin <olivier.courtin@camptocamp.com> * [r4866] doc/Makefile.in, doc/postgis.xml, doc/reference.xml, doc/xsl/postgis_aggs_mm.xml.xsl, doc/xsl/postgis_comments.sql.xsl, doc/xsl/postgis_gardentest.sql.xsl, 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r4865] liblwgeom/cunit/cu_geodetic.c, liblwgeom/cunit/cu_geodetic.h, liblwgeom/cunit/cu_libgeom.c, liblwgeom/cunit/cu_libgeom.h, liblwgeom/lwgeodetic.c: Handle the case where the stabline and a polygon edge are co-linear in point-in-polygon test. 2009-11-19 15:39 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r4862] loader/Makefile.in, regress/run_test: Alter regression test harness so that shp2pgsql/pgsql2shp can be tested without being installed. 2009-11-19 00:54 Paul Ramsey <pramsey@cleverelephant.ca> * [r4857] doc/reference.xml: Attempt to clarify MULTIPOLYGON behavior in ST_SimplifyPreserveTopology (#240) 2009-11-18 19:54 Paul Ramsey <pramsey@cleverelephant.ca> * [r4855] doc/reference_editor.xml: Add another example (#218) 2009-11-18 19:53 Paul Ramsey <pramsey@cleverelephant.ca> * [r4854] doc/reference_editor.xml: Put constants reference in the example, so people see it (nobody reads documentation) (#218) 2009-11-18 17:28 Kevin Neufeld <kneufeld.ca@gmail.com> * [r4853] doc/Makefile.in: Ok, well that didn't work. Reverting changes. 2009-11-18 17:19 Kevin Neufeld <kneufeld.ca@gmail.com> * [r4852] 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r4851] extras/history_table, extras/history_table/README, 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r4850] liblwgeom/cunit/cu_libgeom.c: Fix a double-free in the unit test for collection extract. 2009-11-17 20:14 Paul Ramsey <pramsey@cleverelephant.ca> * [r4849] doc/reference_editor.xml: Add availability line. 2009-11-17 20:05 Paul Ramsey <pramsey@cleverelephant.ca> * [r4848] doc/reference_editor.xml: Add more explanation of type numbers. 2009-11-17 20:03 Paul Ramsey <pramsey@cleverelephant.ca> * [r4847] doc/reference_editor.xml, liblwgeom/cunit/cu_libgeom.c, liblwgeom/cunit/cu_libgeom.h, liblwgeom/liblwgeom.h, liblwgeom/lwcollection.c, liblwgeom/lwutil.c, postgis/lwgeom_functions_basic.c, postgis/postgis.sql.in.c, regress/regress.sql, 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r4846] regress/wmsservers.sql, regress/wmsservers_expected: Trim the binary versions of geometries to try and remove regressions from other platforms. 2009-11-17 14:00 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk> * [r4845] postgis/Makefile.in, 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r4844] regress/tickets.sql, regress/tickets_expected: Add tests from #210 to the tickets.sql 2009-11-17 04:25 Paul Ramsey <pramsey@cleverelephant.ca> * [r4843] regress/Makefile.in, regress/tickets.sql, regress/tickets_expected: Add tickets.sql and expected tests derived from old trac entries (#214) 2009-11-16 23:30 Paul Ramsey <pramsey@cleverelephant.ca> * [r4842] regress/wmsservers.sql, regress/wmsservers_expected: Add identifying lines to SQL so that error lines are easier to find. 2009-11-16 23:22 Paul Ramsey <pramsey@cleverelephant.ca> * [r4841] regress/Makefile.in: Remove trailing space from libname 2009-11-16 22:01 Paul Ramsey <pramsey@cleverelephant.ca> * [r4840] 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r4839] regress/Makefile.in, regress/wmsservers.sql, regress/wmsservers_expected: Add in tests for MapServer/Geoserver-style SQL calls. (#224) 2009-11-16 20:25 Paul Ramsey <pramsey@cleverelephant.ca> * [r4838] configure.ac: Make scripts version independent of library micro-version. 2009-11-16 19:52 Paul Ramsey <pramsey@cleverelephant.ca> * [r4837] configure.ac, 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 Kevin Neufeld <kneufeld.ca@gmail.com> * [r4836] postgis/postgis.sql.in.c, regress/Makefile.in, regress/dumppoints.sql, 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r4835] postgis/geography_inout.c: Make an unknown geography SRID translate to a 4326 geometry SRID during a cast (#298) 2009-11-16 19:06 Regina Obe <lr@pcorp.us> * [r4834] doc/reference_constructor.xml: forgot availability note 2009-11-16 19:04 Regina Obe <lr@pcorp.us> * [r4833] doc/reference_constructor.xml: fix typos in ST_MakeEnvelope (at least he tries :) ) 2009-11-16 18:46 Paul Ramsey <pramsey@cleverelephant.ca> * [r4832] doc/reference_constructor.xml, regress/regress.sql, regress/regress_expected: Add doco and regression tests for ST_MakeEnvelope() (#199) 2009-11-16 18:28 Paul Ramsey <pramsey@cleverelephant.ca> * [r4831] postgis/lwgeom_functions_basic.c, postgis/postgis.sql.in.c: Add ST_MakeEnvelope() constructor, terse function for making bbox polygons. (#199) 2009-11-16 13:50 Regina Obe <lr@pcorp.us> * [r4830] doc/xsl/postgis_gardentest_subset.sql.xsl: revise to deal with boolean arguments 2009-11-16 12:57 Regina Obe <lr@pcorp.us> * [r4829] 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 05:55 Regina Obe <lr@pcorp.us> * [r4827] doc/installation.xml: More encouragement to use GEOS 3.2 :) 2009-11-16 05:53 Regina Obe <lr@pcorp.us> * [r4826] doc/installation.xml: get rid of reference to loading geography.sql (now integrated in postgis.sql) 2009-11-16 00:28 Olivier Courtin <olivier.courtin@camptocamp.com> * [r4824] doc/Makefile.in, doc/postgis.xml, 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 Paul Ramsey <pramsey@cleverelephant.ca> * [r4823] postgis/geography_measurement.c, postgis/lwgeom_transform.c: Cowboy triumphs. (#304) 2009-11-15 23:13 Paul Ramsey <pramsey@cleverelephant.ca> * [r4822] postgis/geography_measurement.c: Actually use Antarctic stereographic for antarctic points. (#304) 2009-11-15 22:17 Olivier Courtin <olivier.courtin@camptocamp.com> * [r4821] doc/Makefile.in: Add final semicolon. Remove useless copy related to reference.xml 2009-11-15 22:03 Olivier Courtin <olivier.courtin@camptocamp.com> * [r4820] doc/Makefile.in: Add forgotten .xml (in pdf rule) 2009-11-15 21:55 Olivier Courtin <olivier.courtin@camptocamp.com> * [r4819] doc/Makefile.in: Add forgotten .xml in postgis-out rule 2009-11-15 21:23 Olivier Courtin <olivier.courtin@camptocamp.com> * [r4818] doc/Makefile.in: Update Makefile rules, related to reference.xml split (r4817) 2009-11-15 20:39 Olivier Courtin <olivier.courtin@camptocamp.com> * [r4817] doc/postgis.xml, doc/reference.xml, doc/reference_accessor.xml, doc/reference_constructor.xml, doc/reference_editor.xml, doc/reference_exception.xml, doc/reference_lrs.xml, doc/reference_management.xml, doc/reference_measure.xml, doc/reference_misc.xml, doc/reference_operator.xml, doc/reference_output.xml, doc/reference_processing.xml, doc/reference_transaction.xml: Split reference.xml on several sub files (upon sect1). Use