[SCM] postgis branch, upstream, updated. upstream/2.0.1-4-g85dc048
Markus Wanner
markus at bluegap.ch
Mon Aug 19 15:31:49 UTC 2013
The following commit has been merged in the upstream branch:
commit 85dc04837269a98872acc715264fdcfb3dccfd99
Author: Markus Wanner <markus at bluegap.ch>
Date: Mon Aug 19 17:29:12 2013 +0200
Import upstream version 2.1.0
diff --git a/ChangeLog b/ChangeLog
index 5fdcdea..86c6be2 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,194 @@
+2013-08-16 18:45 nicklas
+
+ * fix back polyhedralsurface to distance calculations #2431
+
+2013-08-16 00:59 robe
+
+ * #2435 ST_Summary document S flag
+
+2013-08-14 07:42 strk
+
+ * lw_segment_side may return any negative number, not just -1
+ (#2420)
+
+ Adds other unit tests for line desegmentation excercising
+ quadrant
+ computation.
+
+2013-08-13 23:48 strk
+
+ * Fix computation of number of quadrants per arc (#2420)
+
+ Note: I had to change some tests that expected 3-quadrant curves
+ to be accepted as curvey input to rely on round-trip instead
+
+2013-08-13 23:48 strk
+
+ * Pick curve control point farther than in the middle
+
+ Seems to get a good point when doing manual tests...
+
+2013-08-13 22:54 strk
+
+ * Make sure to retain first point of curves on linearization
+ (#2427)
+
+2013-08-13 07:25 strk
+
+ * Fix short allocation of edge to curves store (#2425)
+
+2013-08-13 06:53 strk
+
+ * Add COMPOUNDCURVE in MULTICURVE support for ST_CurveToLine
+ (#2424)
+
+2013-08-12 18:19 strk
+
+ * Require all arc edges to form the same angle (#2423)
+
+ Note: gives expected result for #183
+
+2013-08-12 09:58 strk
+
+ * Fix ticket reference (it's #2420, not 30)
+
+2013-08-11 18:15 strk
+
+ * Require at least 8 edges to define a full circle (#2420)
+
+2013-08-11 08:51 strk
+
+ * Fix ST_LineToCurve with input having less than 4 vertices (#2412)
+
+2013-08-10 06:25 robe
+
+ * #2414 extension not installing census tables
+
+2013-08-10 06:14 robe
+
+ * #2419: agc_rules loading defaulting to is_custom true instead of
+ false
+
+2013-08-09 07:00 strk
+
+ * Fix ST_Multi with COMPOUNDCURVE and CURVEPOLYGON types (#2415)
+
+2013-08-08 22:54 robe
+
+ * dupe 2934 (give Northwest next id)
+
+2013-08-08 22:31 robe
+
+ * get rid of hard-codings of schemas in sh profile, add logic to
+ create data schema if not present
+
+2013-08-08 06:21 strk
+
+ * Fix segmentize of collinear curve
+
+2013-08-08 05:19 robe
+
+ * #2403 force northwest into postdir, fix some other casing issues
+
+2013-08-06 16:01 robe
+
+ * #2396: change wkb compare to a same check
+
+2013-08-04 16:07 robe
+
+ * #2404: DISTRICT OF COLUMBIA is not abbreviated
+
+2013-08-03 17:11 robe
+
+ * flip branch to rc3 (hopefully we won't need it and can go
+ straight to release)
+
+2013-08-03 17:08 robe
+
+ * prep for release of rc2 (I know but too many new tickets closed
+ in rc1 cycle and want to wait for geos)
+
+2013-08-03 16:30 robe
+
+ * #2401 logic to mark pagc_rules as editable and for backup save
+ custom rules
+
+2013-08-03 16:10 robe
+
+ * #2401 What was I thinkng. pagc_rules needs to set existing to
+ is_custom = false so old records are not considered custom
+
+2013-08-03 16:03 robe
+
+ * #2401 fix typo in add column statement
+
+2013-08-02 16:33 robe
+
+ * #2401 fix typo
+
+2013-08-02 16:31 robe
+
+ * #2401 Add is_custom options to pagc_rules table
+
+2013-08-02 01:30 dustymugs
+
+ * Add note regarding limitation of raster bands only being able to
+ reference the first 256 bands of an out-db raster. Ticket #2111.
+
+2013-07-20 03:20 robe
+
+ * #2230 can't dump on windows 64 if schema qualified. Fix by
+ replacing with more modern code (follow same pattern and
+ standardiz naming of variable as shp2pgsql)
+
+2013-07-20 01:42 robe
+
+ * #2389 man page for shp2pgsql-gui provided by Mònica Ramírez
+ Arceda and mwanner
+
+2013-07-19 05:51 robe
+
+ * #2380 backport changes related to PAGC as wwell as tiger doco
+ updates
+
+2013-07-17 14:45 dustymugs
+
+ * Fix variable datatypes in ST_Neighborhood(). Ticket #2384
+
+2013-07-17 14:04 dustymugs
+
+ * Removed unsafe use of \' from raster message. Ticket #2383
+
+2013-07-14 18:38 strk
+
+ * GEOS 3.3.8 uses old snapping (#2379)
+
+2013-07-10 11:38 robe
+
+ *
+
+2013-07-10 11:17 robe
+
+ * oops booboo
+
+2013-07-10 11:11 robe
+
+ * call this one rc2 with plan it will never be released and we'll
+ go straight to gold after we clean up the news and docs.
+
+2013-07-10 11:07 robe
+
+ * prepping for rc1 release
+
+2013-07-10 03:44 robe
+
+ * #2245 Doc patches to tiger
+
+2013-07-10 02:44 robe
+
+ * briefly document pagc in docs and where to get. will flesh out
+ later, but good enough for 2.1 release
+
2013-07-09 16:37 robe
* #2378, document that ST_CollectionExtract and
@@ -10055,14232 +10246,3 @@
* Move offset curve generation into liblwgeom with other geos
functionality
-
-2012-01-06 17:35 robe
-
- * fix tag typo
-
-2012-01-06 16:29 robe
-
- * example of AddRasterConstraint that takes listing of constraints
- to apply
-
-2012-01-06 15:35 robe
-
- * Accidentally took out ST_WKTToSQL during #1443. ST_WKTToSQL is
- documented SQL/MM alias (extension didn't install as a result
- since the documentation comment installation failed)
-
-2012-01-05 22:10 pramsey
-
- * Add files to svn:ignore
-
-2012-01-05 21:18 dustymugs
-
- * Added shortcut mechanism for copying data in
- rt_raster_from_gdal_dataset() when the natural block width is the
- raster width. Enhanced testing in testapi.c.
-
-2012-01-05 20:52 dustymugs
-
- * Syntax cleanup as part of memory bugs audit. Related to ticket
- #1432. This should be the last of it for now.
-
-2012-01-05 20:31 robe
-
- * #1433: Part 2 - merge what is left of sqlmm.sql.in.c into
- postgis.sql.in.c
-
-2012-01-05 20:13 dustymugs
-
- * Additional regression tests for ST_AsGDALRaster, ST_GDALDrivers,
- ST_AsRaster, ST_Resample, ST_Metadata. Syntax cleanup in rt_pg.c
- and testwkb.c
-
-2012-01-05 19:56 robe
-
- * #1433: part 1 -- get rid of SE functions
-
-2012-01-05 18:59 dustymugs
-
- * Memory bug fixes and additional regression tests for
- ST_SummaryStats, ST_Histogram, ST_ValueCount, ST_Reclass and
- ST_Quantile. Ticket is #1432.
-
-2012-01-05 16:10 strk
-
- * Switch memory context back before returning in
- RASTER_bandmetadata
-
- Fixes second case in #1432
-
-2012-01-05 08:15 strk
-
- * It takes GEOS-3.3.2 for a sane topology (noding fixes in there)
-
-2012-01-05 07:59 robe
-
- * #1430: create topology_drop_before and topology_drop_after to
- allow changing names of input args and allow changing functions
- to use default args
-
-2012-01-05 07:51 robe
-
- * svn tags
-
-2012-01-04 22:30 strk
-
- * Fix deallocation of terminating NULL in RASTER_asGDALRaster
- (#1432)
-
-2012-01-04 21:38 strk
-
- * Work around a PostgreSQL 8.4+ bug with CREATE INTO (#1431)
-
-2012-01-04 20:50 strk
-
- * Document topology.toTopoGeometry (#1017)
-
-2012-01-04 18:33 strk
-
- * Complete implementation and regress test for toTopoGeom (#1017)
-
- You can start playing with this. Lacks documentation.
- Expect troubles. Feel free to report them.
-
-2012-01-04 18:17 strk
-
- * Implement TopoGeometry->Geometry converter for COLLECTION types
-
-2012-01-04 17:58 pramsey
-
- * Don't allow --with-topology when GEOS version < 3.3
-
-2012-01-04 02:07 pramsey
-
- * Try to make json-c detection slightly more automatic.
-
-2012-01-03 23:52 pramsey
-
- * Change to GNU macro NAN. Still not feeling The Confidence.
-
-2012-01-03 23:42 pramsey
-
- * Make numerical stability fix actually be present
-
-2012-01-03 23:28 pramsey
-
- * Hm, nan() function?
-
-2012-01-03 23:24 strk
-
- * Document TopoGeo_AddPolygon
-
-2012-01-03 23:17 strk
-
- * Implement and regress-test TopoGeo_addPolygon
-
-2012-01-03 22:07 pramsey
-
- * Make ST_Azimuth(p1, p1) return NULL and make ST_Project(p1, 0,
- NULL) return p1.
-
-2012-01-03 21:30 strk
-
- * ST_Split was implemented - a lot more to remove from TODO
-
-2012-01-03 20:55 strk
-
- * Change parameter names to use the "athing" convention. See #1427
-
-2012-01-03 20:48 strk
-
- * Fix typo in exception message, change signature of
- TopoGeo_addPolygon
-
-2012-01-03 20:31 pramsey
-
- * Reorganize SQL definitions a bit: type creation at the start,
- indexes and operators after, then other stuff. Probably further
- ordering would be C-stuff before PL/PgSQL stuff.
-
-2012-01-03 20:24 strk
-
- * Test invalid calls to topogeo_addpoint
-
-2012-01-03 20:04 strk
-
- * Document TopoGeo_addLineString
-
-2012-01-03 19:21 pramsey
-
- * Change units to radians and add some tests (#657 and #1305)
-
-2012-01-03 18:41 strk
-
- * Implement and regress-test TopoGeo_AddLineString
-
-2012-01-03 18:34 dustymugs
-
- * Removed DROP VIEW statements as per suggestion by robe in ticket
- #1422.
-
-2012-01-03 10:52 strk
-
- * Document TopoGeo_addPoint
-
-2012-01-03 10:39 strk
-
- * Add regression test for TopoGeo_AddPoint
-
-2012-01-03 10:10 strk
-
- * Move TopoGeom_addXXX functions to populate.sql and refine
- signatures
-
- Implement TopoGeom_addPoint (misses regression testing yet)
-
-2012-01-03 09:49 strk
-
- * Don't consider the old self edge when checking integrity
-
- Fixes a bug introduced by previous commit.
-
-2012-01-03 09:44 strk
-
- * Don't consider shared nodes as edge intersections. Fixes #1428.
-
-2012-01-02 06:59 dustymugs
-
- * Renamed legacy.sql.in.c to rtpostgis_legacy.sql.in.c to not
- conflict with postgis' legacy.sql. Associated ticket is #1422.
-
-2012-01-02 00:31 robe
-
- * #722 more regress fixes for GeomFromText
-
-2012-01-02 00:25 robe
-
- * #722: regress replace GeomFromText with ST_GeomFromText
-
-2012-01-01 23:42 robe
-
- * #722: Good bye GeomFromWKB, GeomFromText
-
-2012-01-01 21:04 dustymugs
-
- * Added legacy.sql which adds renamed and removed columns to
- raster_columns and raster_overviews. This will allow 3rd party
- software that hasn't been updated to the current structures of
- raster_columns and raster_overviews to still operate
- successfully.
-
-2012-01-01 15:58 robe
-
- * #961: Change ST_GeoHash to use default args
-
-2012-01-01 15:41 robe
-
- * update to include ST_Azimuth for geography -- still need example.
- Also provide example for using degrees
-
-2012-01-01 15:22 robe
-
- * #961: ST_AsGeoJSON change to use default args
-
-2012-01-01 14:39 robe
-
- * over dropped ST_AsKML protos
-
-2012-01-01 14:10 robe
-
- * changed name of prec to maxdecimaldigits for ST_AsX3D to be
- consistent with other ST_As* functions, change ST_AsKML to use
- default args
-
-2012-01-01 13:28 robe
-
- * fix incorrect arg name in ST_AsGML
-
-2012-01-01 13:24 robe
-
- * #722: Remove all functions with ST_ equivalents from core
- postgis.sql. Good bye SetSRID
-
-2012-01-01 04:38 robe
-
- * #1423: ST_AsGML regress fixes -- bah revert last change
- evidentally '' and NULL prefix do not mean the same thing.
-
-2012-01-01 03:41 robe
-
- * #1423 revision -- put back the strict but set default prefix to
- '' AND NULLIF it in the function
-
-2012-01-01 03:28 robe
-
- * #1423 -- fix for geography ST_AsGML - take off strictness if we
- allow null for prefix
-
-2012-01-01 03:27 robe
-
- * #1423: ST_AsGML fix - Can't have strict on funcs that take
- default args where a default arg defaults to NULL. Really :)
-
-2012-01-01 02:57 robe
-
- * forgot a ST_AsGML drop version,geometry version
-
-2012-01-01 01:40 dustymugs
-
- * Added support for attempting to identify the EPSG from a raster's
- metadata if SRID is not provided with -s. If unable to get
- geotransform matrix from raster, use generic default of (0, 1, 0,
- 0, 0, -1).
-
- Associated ticket is #1421
-
-2012-01-01 01:26 robe
-
- * #961: Change ST_AsGML to use default args
-
-2011-12-31 09:47 strk
-
- * Document new optional arguments to AddNode
-
-2011-12-31 09:47 strk
-
- * topology.AddNode: add 2 additional optional arguments to allow
- splitting edges and computing containing_face
-
-2011-12-31 09:47 strk
-
- * Add parameter names
-
-2011-12-31 09:47 strk
-
- * Use DEBUG level for printing SQL being executed...
-
-2011-12-31 04:45 robe
-
- * bump up release numbers
-
-2011-12-31 04:36 robe
-
- * forgot altitude arg for hillshade
-
-2011-12-30 15:52 robe
-
- * quickly change the options name arg to agree with ST_AsGML docs
-
-2011-12-30 15:43 robe
-
- * #1415 -- beginning support for options -- expose the currently
- useless opts flag
-
-2011-12-30 13:23 pramsey
-
- * Stub in ST_LocateAlong and ST_LocateBetween for implementation
- before 2.0
-
-2011-12-30 09:24 robe
-
- * put in default values for ST_AsSVG geography
-
-2011-12-30 09:06 robe
-
- * change ST_AsSVG(text) to explicilty list all args otherwise
- upgrade script fails -- since old signature exists causing
- ambiguous conflict during install.
-
-2011-12-30 08:48 robe
-
- * change ST_AsSVG to use default args and support named args. Also
- correct misstatement in geography code as to the ordering of args
- thought that ordering makes more logical sense to me (it ain't
- the way it is)
-
-2011-12-29 21:00 pramsey
-
- * Conditionally drop loader test tables (requires PostgreSQL >= 8.2
- to support IF EXISTS syntax)
-
-2011-12-29 20:32 pramsey
-
- * Fix postgis_valid_typmod to use gserialized* as an input instead
- of lwgeom* to get past in/out memory management issues (#1413)
-
-2011-12-29 18:13 strk
-
- * Retain type of TopoGeometry objects defined by NO element (#1017)
-
- Includes regression tests for conversion of typed empty objects
- from simple to topological model.
-
-2011-12-29 18:01 strk
-
- * Consider TopoElements of type 0 as empty, allow CreateTopoGeom
- calls w/out a TopoElementArray to construct empties (#1017)
-
-2011-12-29 11:18 strk
-
- * Test more TopoGeometry creation
-
-2011-12-29 10:52 strk
-
- * CreateTopoGeom: tweak error message on out-of-range TopoGeometry
- type
-
-2011-12-29 10:44 strk
-
- * Complete parameter names
-
-2011-12-29 07:40 strk
-
- * Typos and argument names
-
-2011-12-29 07:39 strk
-
- * Honour verbosity for database initialization errors
-
-2011-12-29 07:04 strk
-
- * Tabs to spaces, a few TODO items...
-
-2011-12-29 07:04 strk
-
- * Put overridden (for topology) spatial predicates in their own
- file
-
-2011-12-29 06:48 strk
-
- * topology.toTopoGeom: add type compatibility checks (#1017)
-
-2011-12-29 06:05 strk
-
- * Add geometry parameter names to functions
-
-2011-12-28 16:51 dustymugs
-
- * Removed STRICT from various ST_Intersects functions and changed
- the costs of calling ST_Intersects to 1000. Related ticket is
- #1410.
-
-2011-12-28 15:45 dustymugs
-
- * Force initialization of output GDAL raster from
- rt_raster_gdal_warp to band's NODATA value. Also, spelling
- correction.
-
-2011-12-28 14:07 robe
-
- * I have difficulty with simple math
-
-2011-12-28 13:59 robe
-
- * more description of over view
-
-2011-12-28 11:01 strk
-
- * Drop spurious white spaces. Should fix #1409. Thanks Peter Clark.
-
-2011-12-28 02:19 dustymugs
-
- * Correct output of INSERT statements for overviews in
- raster2pgsql.c. Associated ticket is #1404. Aslo minor code
- formatting and additional code checks in rtpostgis.sql.in.c
-
-2011-12-27 16:37 robe
-
- * oops missing tag -- removed other copy paste mistakes
-
-2011-12-27 16:33 robe
-
- * document ST_HillShade (still need to put in examples)
-
-2011-12-27 15:31 robe
-
- * norm is right - powers of 2 are better especially since my file
- tiles are in powers of 2 so don't get scrap tiles
-
-2011-12-27 06:32 robe
-
- * link to npgsql download site.
-
-2011-12-27 06:27 robe
-
- * fix typo and provide link to java jdbc download site
-
-2011-12-27 06:04 robe
-
- * link to raster applications section that demonstrates how to use
- these functions in an application
-
-2011-12-27 06:01 robe
-
- * replace java example with a simpler more useful one
-
-2011-12-27 05:29 robe
-
- * provide a java console app example
-
-2011-12-26 22:22 robe
-
- * more description
-
-2011-12-26 22:10 robe
-
- * c# example using ST_AsPNG
-
-2011-12-26 20:31 robe
-
- * more cleanup
-
-2011-12-26 20:24 robe
-
- * use docbook paragraph tags
-
-2011-12-26 20:21 robe
-
- * some other minor cleanup
-
-2011-12-26 20:20 robe
-
- * wrap php code in cdata tags
-
-2011-12-26 20:10 robe
-
- * Add php example using postgis raster
-
-2011-12-26 17:43 robe
-
- * correct comment
-
-2011-12-26 17:38 robe
-
- * minor formatting cleanup
-
-2011-12-26 17:37 robe
-
- * fix typo in image names
-
-2011-12-26 11:04 robe
-
- * example of resample
-
-2011-12-26 10:31 robe
-
- * fix typo in cast check expression. Should be checking for box3d
- existence not box2d
-
-2011-12-26 09:32 robe
-
- * bump up version numbers
-
-2011-12-25 10:56 strk
-
- * Stub toTopoGeom function and testcase (#1017)
-
-2011-12-25 10:56 strk
-
- * Add missing dependencies of topology.sql (includes)
-
-2011-12-24 22:27 robe
-
- * another minor typo
-
-2011-12-24 22:10 robe
-
- * fix typo in column numbers
-
-2011-12-24 21:39 robe
-
- * minor formatting change
-
-2011-12-24 21:07 robe
-
- * fix formatting of ST_Transform example and add another sub
- example demonstrating using different algorithm
-
-2011-12-24 20:18 robe
-
- * example for raster transform
-
-2011-12-24 18:40 robe
-
- * change docs to use unix style slashes which work correctly on
- both Unix and windows.
-
-2011-12-24 16:42 dustymugs
-
- * If generating overviews and -F is set, overview tables will have
- "filename" column.
-
-2011-12-24 15:52 dustymugs
-
- * Testing the wrong variable when checking if two rasters is
- different.
-
-2011-12-24 11:41 strk
-
- * Encode dependency of objects and scripts on configuration
-
-2011-12-24 11:22 strk
-
- * Ignore generated uninstall_rtpostgis.sql
-
-2011-12-24 11:22 strk
-
- * Drop created tables after run
-
-2011-12-24 11:22 strk
-
- * Cleanup created tables after run
-
-2011-12-24 11:21 strk
-
- * drop created table after run
-
-2011-12-24 11:21 strk
-
- * Add support for dropping DOMAINs in create_undef.pl (#1407)
-
-2011-12-24 11:21 strk
-
- * Enable uninstall_topology.sql testing
-
-2011-12-24 11:21 strk
-
- * Allow fully-qualified basetype name for aggregates
-
-2011-12-24 11:21 strk
-
- * Drop tables in reverse order, reducing probability of fkey
- troubles
-
-2011-12-24 10:42 strk
-
- * run_test doesn't need USE_VERSION anymore
-
-2011-12-24 10:42 strk
-
- * Generate uninstall_topology.sql
-
-2011-12-24 10:34 strk
-
- * Stop using USE_VERSION, assume pgsql is always > 7.4.
-
- Hopefully fixes #819
-
-2011-12-24 10:34 strk
-
- * Add support for objects schema definition in create_undef.pl
-
-2011-12-24 09:59 strk
-
- * Drop created function after run
-
-2011-12-24 09:59 strk
-
- * Ensure mapalgebra test functions are dropped
-
-2011-12-24 09:59 strk
-
- * Don't load rt_utility_test data creator as test
-
-2011-12-24 09:58 strk
-
- * Add rt_empty_raster dropper script
-
-2011-12-24 09:58 strk
-
- * Add rt_properties_test dropper script
-
-2011-12-24 09:58 strk
-
- * Move single-test data tables within the testfiles, cleanup after
- run
-
-2011-12-24 09:58 strk
-
- * Cleanup after run
-
-2011-12-24 09:58 strk
-
- * Add a drop_rt_band_properties_test script for cleanup purposes
-
-2011-12-24 09:58 strk
-
- * cleanup data tables
-
-2011-12-24 09:58 strk
-
- * Add a drop_rt_gist_test.sql file for cleanup purposes (#301)
-
-2011-12-24 09:58 strk
-
- * Cleanup created objects
-
-2011-12-24 09:57 strk
-
- * Avoid function calls in DEFAULT specifications for unknown SRID
-
- Matches what postgis.sql does as well.
- Fixes generation of uninstall script for raster (#301)
-
-2011-12-24 09:57 strk
-
- * Enhance DEFAULT specification stripper
-
-2011-12-24 09:57 strk
-
- * Run uninstall test for raster, when enabled
-
-2011-12-24 09:56 strk
-
- * Generate uninstall_rtpostgis.sql (#301)
-
-2011-12-24 02:51 dustymugs
-
- * Additional work to remove DROP FUNCTION statements depending upon
- prior DROP TYPE ... CASCADE statements that generate ERRORs
-
-2011-12-24 01:14 dustymugs
-
- * Instead of using spatial reference text in WKT format, use PROJ.4
- format when possible. This does mean that in situations that
- require WKT format, rt_raster_gdal_sr must be called to convert
- from one format to the other.
-
-2011-12-24 01:08 dustymugs
-
- * Fix issue with RASTER_sameAlignment where the deserializing of
- the raster is not being limited to just the header.
-
-2011-12-23 17:33 strk
-
- * support multiline function signatures at the parsing stage too...
-
-2011-12-23 17:30 strk
-
- * Add support for multiline function signatures
-
-2011-12-23 17:01 dustymugs
-
- * Overview constraints should always be added regardless of whether
- or not the user requests raster constraints.
-
-2011-12-23 16:49 strk
-
- * Write header in the files generated by create_undef.pl
-
- Header includes license, creation timestamp and input filename
-
-2011-12-23 16:49 strk
-
- * Simplify uninstall_postgis.sql rule, drop the manual edited
- version
-
-2011-12-23 16:39 dustymugs
-
- * Fixed erroneous addition of filename to overviews when the flags
- -l -F -Y are combined.
-
-2011-12-23 16:22 dustymugs
-
- * Fixed for better path handling
-
-2011-12-23 16:18 robe
-
- * put in sections for postgis extensions. Probably will need some
- cleanup.
-
-2011-12-23 16:14 strk
-
- * Ignore generated comment files
-
-2011-12-23 16:14 strk
-
- * Ignore generated raster files
-
-2011-12-23 16:14 strk
-
- * Let create_undef.pl generate uninstall_postgis.sql
-
-2011-12-23 16:14 strk
-
- * Cleanup after loader test runs, fixing uninstall testing
-
-2011-12-23 16:14 strk
-
- * Drop objects created by the tests
-
-2011-12-23 16:14 strk
-
- * Fix create_undef.pl script to generate correct uninstall script
-
-2011-12-23 16:04 dustymugs
-
- * Added uninstall_script to facilitate generation of
- uninstall_postgis.sql and uninstall_rtpostgis.sql. It could still
- use additional validation and cleaning up of the output uninstall
- sql files.
-
-2011-12-23 13:20 robe
-
- * minor code change to make example a bit shorter
-
-2011-12-23 13:06 robe
-
- * fix some erroneous statements about ST_Clip and provide example
- demonstrating trimraster argument effect
-
-2011-12-23 08:53 robe
-
- * fix unbalanced tag
-
-2011-12-23 08:38 robe
-
- * some cosmetic cleanup
-
-2011-12-23 08:35 robe
-
- * example of st_clip with pictures
-
-2011-12-23 07:58 robe
-
- * start documenting ST_Clip
-
-2011-12-22 19:09 robe
-
- * fill in missing protos for droprasterconstraints /
- addrasterconstraints
-
-2011-12-22 13:24 robe
-
- * make title a little shorter
-
-2011-12-22 13:23 robe
-
- * changing titles -- raster data man I'm eventually going to throw
- in mapserver, .net, jdbc examples cause I'm too lazy to create a
- separate chapter. The postgis app section is really specific to
- postgis geometry since it doesn't talk about raster or geography
- at all.
-
-2011-12-22 13:18 robe
-
- * minor error in statement
-
-2011-12-22 11:20 strk
-
- * Drop operator families, not classes (#543)
-
-2011-12-22 11:20 strk
-
- * Encode dependency of uninstall_postgis.sql on included files
-
-2011-12-22 11:20 strk
-
- * Add more uninstall objects found by uninstall test (#1397)
-
-2011-12-22 11:19 strk
-
- * Count objects in the _regress_ database, not elsewhere (#1397)
-
-2011-12-22 10:21 strk
-
- * Fix testing of uninstall script count [#1397]
-
- This commit also adds new utility functions and skips testing
- uninstall when raster or topology are enabled.
-
-2011-12-22 10:21 strk
-
- * Fix uninstall script [#1153]
-
-2011-12-22 10:21 strk
-
- * Deprecate Polygonize and Collect aggregates [#1400]
-
-2011-12-22 10:21 strk
-
- * Encode dependency of postgis.sql from included scripts
-
-2011-12-22 10:21 strk
-
- * Encode dependency of postgis objects on postgis_config.h
-
- Fixes ./configure && make check after switching between different
- PostgreSQL versions.
-
-2011-12-22 10:21 strk
-
- * Add testing for uninstall_postgis.sql [#1397]
-
- The uninstall currently fails due to #1153
-
-2011-12-22 08:23 strk
-
- * Don't depend on bytea representation for unrelated tests.
-
- Fix testing against PostgreSQL 9.0+.
-
-2011-12-22 08:01 strk
-
- * Replace INFINITY with MAXFLOAT. Should fix Solaris build [#1396]
-
- I don't think it makes a difference as those functions are not
- documented about the exceptional return, and no regression test
- fails with the change.
-
-2011-12-22 05:48 pramsey
-
- * Move SPI_finish to after elog calls. This seems to fix the
- regression failure in 877, though why is not clear. Is SPI_finish
- removing a memory context that palloc has allocated things
- inside? This would explain the odd result (tbl and col variables
- get emptied upon call to SPI_finish).
-
-2011-12-21 21:49 robe
-
- * change ST_Reclass example to use less verbose ST_AddBand array
- syntax
-
-2011-12-21 19:07 pramsey
-
- * ST_Azimuth on the spheroid (#1305)
-
-2011-12-21 18:42 pramsey
-
- * Add ST_Project(geography, distance, azimuth) (#657) to construct
- a new point given a heading and a distance.
-
-2011-12-21 17:16 robe
-
- * fix typo
-
-2011-12-21 17:15 strk
-
- * Add missing options in the help string
-
-2011-12-21 17:09 strk
-
- * Put staged postgis.sql with other staged intsall objects
-
-2011-12-21 16:17 strk
-
- * Document the new -s from:to syntax of shp2pgsql [#994]
-
-2011-12-21 14:53 strk
-
- * Add include for lwgeom_typmod_valid define
-
-2011-12-21 14:50 strk
-
- * Add top-level and postgis/ dirs in include path for building
- scripts
-
- Fixes an error finding sqldefines.h
-
-2011-12-21 14:37 strk
-
- * Use own implementation of endian detection, should fix #1172
-
-2011-12-21 14:16 strk
-
- * Fix repeated modifier
-
-2011-12-21 14:03 strk
-
- * Put PostgreSQL module related code in a new postgis_module.c file
-
- Beside the existing MODULE_MAGIC macro we now also have
- _PG_init and _PG_fini which are called at module load and unload.
- Such functions may be used to deal with GUC (and sample code for
- that is stubbed already). See #1393.
-
-2011-12-21 13:59 robe
-
- * #1257 - drop mem_size
-
-2011-12-21 13:14 robe
-
- * #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 robe
-
- * #1242 write this off as a documentation bug. I don't have 1.5.1
- anymore to confirm ST_Line_Locate_Point ever worked with
- multilinestrings and doesn't work on my 1.5.3 install
-
-2011-12-20 19:35 strk
-
- * Convert java components to SRID<=0 being unknown and 0 being the
- official one [#1221]
-
- NOTE: this is untested, as "make" didn't know what to do and so
- neither do I
-
-2011-12-20 18:51 strk
-
- * Different types _can_ be equal, see #756
-
-2011-12-20 16:56 robe
-
- * link to windows supplementary hard upgrade instructions
-
-2011-12-20 16:01 strk
-
- * Add comments in current version, including topo and raster
- [#1390]
-
-2011-12-20 15:43 strk
-
- * Add comments from pgis-1.4 [#1390]
-
- Also handle pg_restore errors more cleanly
-
-2011-12-20 15:18 strk
-
- * Add more objects from a 1.5 install, including comments [#1390]
-
-2011-12-20 03:28 dustymugs
-
- * Finished support for make target "uninstall".
-
-2011-12-20 02:58 dustymugs
-
- * Correct handling of make target "distclean". Next is "uninstall".
-
-2011-12-19 19:21 strk
-
- * Update loader tests to use the new reprojection switch [#994]
-
-2011-12-19 19:06 strk
-
- * Drop -r switch, allow requesting reprojection with -s [#994]
-
-2011-12-19 16:19 strk
-
- * Make sure input is at least 3 characters long (#1146)
-
-2011-12-19 16:19 strk
-
- * Report testing of pg-8.4.9/pgis-2.0.0SVN =>
- pg-9.1.2/pgis-2.0.0SVN
-
-2011-12-19 12:27 strk
-
- * Document postgis_restore.pl based HARD UPGRADE procedure
-
- Reviews are welcome.
- The new description replaces the old one so the brute force noisy
- process
- is now undocumented. If really needed it may come back in a
- subsection.
-
-2011-12-19 09:07 strk
-
- * Allow keeping rows in spatial_ref_sys at postgis_restore.pl time
-
- After this commit the entries found in spatial_ref_sys at time
- of restore are retained w/out triggering ERROR lines in logfile
- or transaction aborts. Entries in dump with SRID not found in
- existing spatial_ref_sys are inserted.
-
-2011-12-19 08:18 strk
-
- * Fix SRIDs in topology.topology after restore.
-
-2011-12-19 06:33 robe
-
- * bump up numbers. logic to drop raster casts from extension if
- they are present and script asks to drop.
-
-2011-12-19 05:00 robe
-
- * get rid of superfluous drop if exists _drop_st_samealignment
-
-2011-12-19 04:56 dustymugs
-
- * Fixed to suppress PL/pgSQL notices causing issues due to line #
- output. Added order by to check_raster_overviews to ensure
- consistent output.
-
-2011-12-19 04:48 robe
-
- * revise upgrade script to take into consideration change in casts
-
-2011-12-19 04:12 robe
-
- * replace box2d with box3d in examples and remaining func
-
-2011-12-19 03:44 robe
-
- * Clarify topology topoelement example that it is an example of
- WHAT NOT TO DO
-
-2011-12-19 03:37 robe
-
- * replace references to box2d with box3d
-
-2011-12-19 02:18 robe
-
- * get rid of remove ST_Intersection signatures and replace with new
- ones. Add the raster outputting intersection signatures. Still
- need to put in examples.
-
-2011-12-19 01:59 robe
-
- * update faq for raster to bring it more up to line with new
- loading , QGIS support etc., remove box2d and replace with box3d,
- minor rewording -- people who don't know GDAL don't know what a
- GDAL raster is. Took that word out when describing -G since it
- confuses rather than adding value.
-
-2011-12-19 01:53 dustymugs
-
- * Refactored and cleaned up the regressions checks of values in
- raster_columns and raster_overviews views.
-
-2011-12-18 23:02 strk
-
- * Document darkblue test: pg-9.1b3/pgis-1.5 to
- pg-9.1.1/pgis-2.0.0SVN
-
-2011-12-18 22:42 strk
-
- * Do not expect things to happen in "userland" schema (what is it?)
-
-2011-12-18 18:49 robe
-
- * put in missing tag
-
-2011-12-18 18:05 robe
-
- * add in some missing raster2pgsql switches and provide an example
- of the -G list drivers option.
-
-2011-12-18 14:24 strk
-
- * Update after typo fix for AddGeometryColumn error message
-
-2011-12-18 14:22 strk
-
- * Fix st_extent on empty relation (#1385)
-
-2011-12-17 21:00 strk
-
- * AddGeometryColumns => AddGeometryColumn
-
-2011-12-17 01:50 robe
-
- * fix typo
-
-2011-12-16 22:07 dustymugs
-
- * Minor comment cleanup in rtpostgis.sql.in.c. Added regression
- tests for AddRasterConstraints, AddOverviewConstraints,
- DropRasterConstraints and DropOverviewConstraints.
-
-2011-12-16 17:20 strk
-
- * Do restore spatial_ref_sys from dump, temporarly disabling srid
- check
-
- Assuming you don't source spatial_ref_sys.sql prior to run
- postgis_restore.pl you would always end up with all your data
- in the table and if no SRIDS are out of the valid range you'd
- also have the constraint in place.
-
-2011-12-16 16:39 strk
-
- * Add more signatures to skip on restore (raster)
-
-2011-12-16 15:16 strk
-
- * Report full exception string on ST_Intersection failure (see
- #1173)
-
-2011-12-16 14:59 strk
-
- * Add test for #1344 (can't dump invalid geometries)
-
-2011-12-16 04:34 robe
-
- * fix more typos
-
-2011-12-16 04:27 robe
-
- * more typo fix
-
-2011-12-16 04:24 robe
-
- * fix more typos
-
-2011-12-16 04:21 robe
-
- * flesh out creating rasters section a bit.
-
-2011-12-16 01:41 robe
-
- * start best practices stuff and break up loading and creating into
- two separate sections.
-
-2011-12-16 01:25 robe
-
- * cosmetic change to lists
-
-2011-12-16 01:11 dustymugs
-
- * Addition of C-based ST_MinPossibleValue to replace the existing
- ST_MinPossibleVal which uses hard-coded values. Updated dependent
- functions and scripts/plpgsql to use new function. Deleted
- scripts/plpgsql/st_minpossibleval.sql to stop people from using
- it. Associated ticket is #1298.
-
-2011-12-16 00:09 dustymugs
-
- * Just changes to the comments of ST_Intersection(geometry, raster)
-
-2011-12-15 23:47 dustymugs
-
- * Addition of two-raster ST_Intersection function set in
- raster-space well as another set for raster,geometry
- ST_Intersection in raster-space. Associated ticket is #1381
-
-2011-12-15 23:43 dustymugs
-
- * Renamed function parameters for ST_SameAlignment and
- ST_Intersects so that the names follow the convention used for
- similarly purposed parameters of other raster functions.
-
-2011-12-15 23:29 strk
-
- * Allow calling geography_in with less than 3 args (see #1320)
-
-2011-12-15 23:26 strk
-
- * Check typmod on geometry input. Fixes before triggers (#1320)
-
-2011-12-15 15:11 strk
-
- * Fix documentation for the new option for GML box output
-
-2011-12-15 02:19 robe
-
- * more error fixes and change ordered lists to itemized lists
-
-2011-12-15 02:17 robe
-
- * fix invalid link end
-
-2011-12-15 02:15 robe
-
- * get rid of extra tag
-
-2011-12-15 02:14 robe
-
- * correct regular_blocking definition, add descriptions for
- raster_overview columns
-
-2011-12-15 01:56 robe
-
- * more reasons why we have raster overviews
-
-2011-12-15 01:54 robe
-
- * Start raster_overviews section
-
-2011-12-15 00:21 dustymugs
-
- * Renamed st_bytea to bytea as per PostGIS convention. Existing
- databases will not be affected if upgraded using the upgrade
- scripts. Associated ticket is #1003
-
-2011-12-15 00:16 dustymugs
-
- * Commented out the dropping of box2d casts as the upgrade scripts
- won't install the box3d casts.
-
-2011-12-14 23:51 dustymugs
-
- * Renamed operator functions and made appropriate changes to
- associated operators to be inline with usage for geometry and
- geography. Associated ticket is #633. Existing users will not be
- affected as the upgrade scripts do not drop or add new operators.
-
-2011-12-14 23:02 dustymugs
-
- * Added DROP CAST and DROP FUNCTION for box2d.
-
-2011-12-14 22:57 dustymugs
-
- * Dropped casts to box2d and replaced with casts to box3d.
- Associated ticket is #1330.
-
-2011-12-14 22:23 dustymugs
-
- * Added option -G to get listing of supported raster types instead
- of calling ST_GDALDrivers in SQL. Had to tweak
- rt_raster_gdal_drivers in rt_api.c to not limit drivers based
- upon creation capabilities. Associated ticket is #1374.
- Added ability to specify band indices with ranges for option -b.
- Example: -b 1-5,7,9-15. Associated ticket is #1375.
- Added warning messages when loader is processing more than one
- raster and rasters may have different number of bands, pixel
- types, hasnodata flags, NODATA values, geotransforms andtile
- sizes. Associated ticket is #153.
-
-2011-12-14 22:14 robe
-
- * document raster_columns catalog view
-
-2011-12-14 18:33 strk
-
- * Make dropping of log files fully controlled by switch (#1376)
-
- This is because hudson wants to report the regress.log in any
- case
-
-2011-12-14 18:25 strk
-
- * Regress test all behaviors involving EMPTY geometries
-
- See http://trac.osgeo.org/postgis/wiki/DevWikiEmptyGeometry
- Changes ST_NumPoints and ST_ExteriorRing to behave requested.
- Keeps ST_InteriorRingN returning NULL, as per "n is out of range"
-
- Closes #692
-
-2011-12-14 18:24 strk
-
- * Crossref ST_InteriorRingN with ST_ExteriorRing
-
-2011-12-14 17:13 strk
-
- * Drop temporary files if there are no failures (#1376)
-
-2011-12-14 16:02 strk
-
- * Fix crash on ST_AsGML('POLYGON EMPTY') (#681)
-
- Also tweak GML of empty types to be smaller and include
- regression testing both at the liblwgeom and sql level
-
-2011-12-14 15:07 strk
-
- * Fix a typo from last commit, stub test for GML emptyness
-
-2011-12-14 14:46 strk
-
- * Enable a test for an old bugfix (#683)
-
-2011-12-14 14:46 strk
-
- * Move the EMPTY buffer test from tickets.sql to empty.sql
-
-2011-12-14 14:37 strk
-
- * Return empty geoms snapped to a grid as immutated (#1089)
-
- Also introduces an "empty" regression test
-
-2011-12-14 14:25 robe
-
- * minor corrections / enhancements
-
-2011-12-14 13:31 strk
-
- * Drop topology specific versioning
-
-2011-12-14 13:31 strk
-
- * Add more skip signatures, from interim builds
-
-2011-12-14 11:22 robe
-
- * minor change to rtpostgis_drop so can more easily drop from
- extension for extension install. Many changes to extensions so
- can use native postgis upgarde and raster upgrade scripts. bump
- up version numbers
-
-2011-12-14 10:44 robe
-
- * fix errors in documentation and comment scripts preveningt
- comments install from installing cleanly
-
-2011-12-14 10:06 robe
-
- * Get rid of removed AddRasterTable,Column etc and replace with
- newer AddRasterConstraints/DropRasterConstraints
-
-2011-12-14 07:59 strk
-
- * Add -v switch to postgis_restore.pl, tweak usage and debug output
-
-2011-12-14 02:54 robe
-
- * Add stub section describing the raster_columns and
- raster_overview catalog views. Also fix typo. More coming.
-
-2011-12-14 02:31 dustymugs
-
- * As per discussion in postgis-devel regarding Ubuntu 11.10,
- tweaked the order in which -lm is passed to LDFLAGS
-
-2011-12-14 01:22 dustymugs
-
- * Refactored for less memory usage by aggresively flushing string
- buffers.
-
-2011-12-13 23:29 strk
-
- * Disable triggers on the topology.layer table during restore, to
- allow population in random order (#1371)
-
-2011-12-13 23:21 dustymugs
-
- * As per discussion in ticket #1373, convert raster constraints
- with floating point values (scalex, scaley, nodata values) into
- numeric(16,10) for comparison due to precision issues.
-
-2011-12-13 22:39 robe
-
- * Add -Y copy switch
-
-2011-12-13 21:58 robe
-
- * more examples -- put in a missing copy switch -- more switches to
- add.
-
-2011-12-13 21:19 dustymugs
-
- * Fixed handling of output ranges going from high to low rather
- than the default of values going from low to high. Based upon
- message on postgis-users:
- http://postgis.refractions.net/pipermail/postgis-users/2011-December/031763.html
-
-2011-12-13 20:05 dustymugs
-
- * Fixed incorrect entity using_raster_dataman.
-
-2011-12-13 19:15 robe
-
- * break raste loder into its own data management chapter -- this
- chapter will expand in time. Get rid of how to use old
- raster2pgsql.py and replace with instructions on using
- raster2pgsql executable.
-
-2011-12-13 18:19 dustymugs
-
- * Removal of now-unsupported AddRasterColumn, DropRasterColumn and
- DropRasterTable.
-
-2011-12-13 18:16 dustymugs
-
- * Added DROP AGGREGATE for new ST_Union signature. Associated
- ticket is #1372.
-
-2011-12-13 17:24 dustymugs
-
- * Removed PGXS and added explicit bin path variable. Works now in
- 8.4, 9.0 and 9.1. Related ticket is #1370.
-
-2011-12-13 16:37 strk
-
- * Drop the old postgis_restore.pl and substitute it with the new
- one
-
-2011-12-13 16:33 strk
-
- * Ignore more Makefiles
-
-2011-12-13 16:33 strk
-
- * Strictness fixes, internal docs
-
-2011-12-13 15:04 dustymugs
-
- * Revert change made in r8383. Install of loader doesn't work
- correctly without PGXS. Still need to figure out why LDFLAGS is
- getting eaten.
-
- Associated ticket is #1370.
-
-2011-12-13 14:14 dustymugs
-
- * Removed PGXS as per ticket #1370.
-
-2011-12-13 12:00 strk
-
- * Maintain the buffer-returns-areal invariant on empty input (#322)
-
-2011-12-13 12:00 strk
-
- * tabs to spaces
-
-2011-12-13 10:38 strk
-
- * Always output create ore replace view in upgrade scripts (#1097)
-
-2011-12-13 09:59 strk
-
- * Allow function definitions to end with '$$ LANGUAGE' (#1365)
-
-2011-12-13 09:59 strk
-
- * Use warnings
-
-2011-12-13 09:58 strk
-
- * Encode dependency of upgrade script from the tool generating it
-
-2011-12-13 09:16 strk
-
- * Add copyright headers, looking at SCM logs. Review welcome.
-
-2011-12-13 05:23 dustymugs
-
- * Text format cleanup in loader/raster2pgsql.c. Fixed missing
- target in scripts/Makefile.in
-
-2011-12-13 05:11 dustymugs
-
- * Added missing Makefile.in for raster/scripts
-
-2011-12-13 05:06 dustymugs
-
- * Set svn:keywords for "$Id$"
-
-2011-12-13 05:03 dustymugs
-
- * Added version information.
-
- Associated ticket is #1369.
-
-2011-12-13 03:00 dustymugs
-
- * With commit of C-based raster2pgsql in r8369, removed dependency
- checks on Python, NumPy and GDAL with Python bindings. You will
- want to run autogen.sh with this commit. With this commit, the
- python-based raster2pgsql.py is now retired and unsupported.
-
-2011-12-13 01:58 dustymugs
-
- * Additional check with warnings if PostgreSQL identifiers exceed
- the standard maximum length of 63 characters (64 counting NULL)
-
-2011-12-12 23:12 dustymugs
-
- * Addition of C-based raster2pgsql in raster/loader. No changes
- have been made to remove the existing python-based
- raster2pgsql.py nor remove the python dependency in configure.
- Users will need to run autogen.sh after this revision.
-
- Associated ticket is #1297.
-
-2011-12-12 22:42 strk
-
- * Skip constraints on raster_columns and raster_overviews
-
-2011-12-12 22:38 robe
-
- * fix title
-
-2011-12-12 22:22 strk
-
- * Rewrite spatial table constraints to add st_ prefix and use 0
- rather than -1 for unknown
-
-2011-12-12 21:45 strk
-
- * Filter OPERATOR at the ASCII dump phase to have finer control
- over which operators are really skipped (#1368)
-
-2011-12-12 20:32 robe
-
- * another example of ST_Union
-
-2011-12-12 20:23 robe
-
- * example of ST_Union
-
-2011-12-12 16:10 strk
-
- * Drop lwgeom_gist and dependent items, including from dumps
- (#1362)
-
-2011-12-12 15:45 strk
-
- * Do not restore metadata tables which now became views
-
-2011-12-12 15:28 strk
-
- * Cleanup item list: drop duplicates, add some missings
-
-2011-12-12 15:28 strk
-
- * Remove duplicated entries, add some missing ones
-
-2011-12-12 12:17 robe
-
- * reduce ST_MakeEnvelope down to one function but make srid default
- to 0 (would be nice if we defined an @SRID_UNKNOWN in the
- sqldefine.h.in so I don't have to hard code this). Get rid of
- other variant. changing to use default parameters doesn't seem to
- require dropping the function so only had to drop one of them
-
-2011-12-12 12:09 robe
-
- * oops took out a tag by accident
-
-2011-12-12 12:03 robe
-
- * document the new ST_MakeEnvelope variant (pretend like its used
- default paramters already), will fix the code later
-
-2011-12-12 02:20 robe
-
- * #1366 -- don't rely on state field being capitalized.
-
-2011-12-11 20:23 robe
-
- * forgot about max /min
-
-2011-12-11 20:21 robe
-
- * change generateor to display name for aggregates instead of id.
- For raster ids are different from name
-
-2011-12-11 19:29 robe
-
- * preliminary documentation for raster version of ST_Union
- aggregate function
-
-2011-12-11 15:45 robe
-
- * Revisions to ST_Union for raster: get rid of dependency on
- rastexpr (and get rid of type), put in regress tests, get rid of
- many ST_Union permutations and limit to st_union(rast),
- st_union(rast,p_expression), st_union(rast,band_num),
- st_union(rast,band_num,p_expression). Note for drop I'm not
- dropping those other versions in case people have installed them
- from scripts folder or are currently using them. just dropping
- the ones I'm replacing.
-
-2011-12-11 02:42 robe
-
- * fix function name typo in geocode_intersection
-
-2011-12-10 18:08 robe
-
- * minor edit
-
-2011-12-10 18:03 robe
-
- * fix error in logic
-
-2011-12-10 16:56 robe
-
- * missed a spot
-
-2011-12-10 16:55 robe
-
- * describe the example a bit better for ST_AddBand multi-band
- example
-
-2011-12-10 11:09 robe
-
- * #1361: fill in some more cases where hard/soft
-
-2011-12-10 11:04 robe
-
- * #1361: make it clearer that a hard upgrade is required of
- everyone.
-
-2011-12-10 03:12 robe
-
- * ST_AddBand version that takes an array of rasters
-
-2011-12-10 01:20 dustymugs
-
- * Fixed calls to the wrong memory allocation function in rtpg_XXX
- utility functions.
-
-2011-12-10 01:01 dustymugs
-
- * Code refactoring in rtpg_ utility functions for better memory
- usage and syntax cleanup in rt_api.*
-
-2011-12-10 01:00 dustymugs
-
- * Fixed missing $ in AddOverviewConstraint() which was setting 7 as
- the overview factor instead of the value at $7.
-
-2011-12-09 18:59 strk
-
- * Add all signatures found in a newly created PostGIS 2.0 database
-
- See #1360
-
-2011-12-09 17:17 strk
-
- * Add box3d related objects to skip in the _restore scripts (#1359)
-
-2011-12-09 16:27 strk
-
- * Restrict disabled code to the one really hurting
-
- See ticket #665 for more informations.
- The commit also renames the test suite to "surface".
-
-2011-12-09 15:33 strk
-
- * gbox_float_round: don't roundup Z value if the box doesn't have
- one
-
- Fixes #1309
-
-2011-12-09 14:37 strk
-
- * Add a public lwgeom_get_bbox function (#1324)
-
-2011-12-09 14:37 strk
-
- * Don't let lwgeom_add_bbox syntetize a fake box for empty
- geometries
-
- Empty geometries have no box. Period.
- Update GML extent output for empty geometries to handle the
- special
- case by using empty tags. Regress test it.
-
-2011-12-09 13:50 strk
-
- * Fix segfault in GML3 extent output (#1323)
-
- Add support for srsDimension in GML3 extent output.
- Add unit level comprensive regression testing.
-
-2011-12-09 12:25 strk
-
- * Allow calling ST_MakeEnvelope w/out a srid (#1339)
-
-2011-12-09 11:18 strk
-
- * Add a gbox_overlaps_2d function, use when appropriate (#1357)
-
-2011-12-08 22:16 pramsey
-
- * Guard against NaN values in coordinates passing into GEOS (#627)
-
-2011-12-08 21:57 pramsey
-
- * Check that NaN coordinate values find their way into bboxes, they
- do, NaN is bigger than Inf, apparently.
-
-2011-12-08 21:26 pramsey
-
- * Test for bbox calculations when there's an infinite coordinate.
-
-2011-12-08 20:05 dustymugs
-
- * Return use of GDAL "natural" blocking removed in r8313 and
- refactor pointer handling.
-
-2011-12-08 19:51 pramsey
-
- * Remove box3d_extent hack
-
-2011-12-08 17:54 pramsey
-
- * Make the ST_Equals test insensitive to minor box differences.
-
-2011-12-08 14:44 robe
-
- * Add Jose and Even to credits
-
-2011-12-08 13:35 strk
-
- * Add a note about ST_Estimated_Extent on empty or non-analyzed
- tables (#877)
-
-2011-12-08 11:29 strk
-
- * Have ST_Estimated_Extent return NULL when no stats are found for
- a table.
-
- No stats means empty table or no run of analyze. Warn about that.
- These Fixes bug #877. Includes regress test.
-
-2011-12-08 11:28 strk
-
- * Hush VACUUM and ANALYZE backend feedback while running tests
-
-2011-12-08 08:07 strk
-
- * topology.AddToSearchPath: quote database identifier.
-
- Thanks to Jose Carlos Martinez Llario <jomarlla at cgf.upv.es>
-
-2011-12-07 20:46 dustymugs
-
- * Added rt_raster_set_pixel_line for use when setting values for
- sequential pixels. Should be faster than repeated calls to
- rt_raster_set_pixel.
-
-2011-12-07 15:29 dustymugs
-
- * Refactored the GDALRasterIO part of rt_raster_from_gdal_dataset
- to use scanlines instead of "natural" blocks, which dramatically
- simplifies the code and makes it easier to maintain.
-
-2011-12-07 06:17 robe
-
- * alphabetize and update tester credits
-
-2011-12-07 03:41 robe
-
- * update license to provide detail about documentation license and
- copyright of data etc.
-
-2011-12-07 01:15 dustymugs
-
- * Fixed regression issue with rt_raster_from_gdal_dataset by
- explicitly setting the valid block sizes passed into
- GDALRasterIO. Probably related to the changes made in r8309
-
-2011-12-06 16:48 dustymugs
-
- * Removed attempt to duplicate entire band in
- rt_raster_from_gdal_dataset
-
-2011-12-06 14:40 robe
-
- * put some obsolete notes in existing management functions. Now
- that raster_columns is a view no longer need to use management
- functions to drop or add raster columns or tables. Will document
- the new addconstraints etc. taht replaces much of these soon.
-
-2011-12-06 12:16 strk
-
- * Add copyright header. Date and attribution looked up by SCM
- history.
-
- Verified by my own memory (I wrote the initial vesion of that
- file)
-
-2011-12-06 06:06 dustymugs
-
- * Resolved a bunch of memory issues related to use of SPI that have
- been bugging me for a while. Tested successfully in Linux 32 and
- 64-bit and OSX 64-bit.
-
-2011-12-05 18:58 dustymugs
-
- * As per discussions and ticket #1319, raster_columns and
- raster_overviews are now constraint-based views. AddRasterColumn,
- DropRasterColumn and DropRasterTable are now deprecated in favor
- of AddRasterConstraints and DropRasterConstraints. Additional
- constraints are now available for enforcing the consistency of
- the rasters in a table.
-
-2011-12-05 18:36 dustymugs
-
- * Removed division by bin-width for when bin-widths are specified
- in ST_Histogram
-
-2011-12-05 02:06 dustymugs
-
- * Correctly free raster memory when handling NULL rasters.
-
- Associated ticket is #1349
-
-2011-12-03 08:29 robe
-
- * #1343: get rid of geomvalxy and change ST_PixelAsPolygons to use
- default args and do without geomvalxy
-
-2011-12-03 07:24 robe
-
- * #1338 - document ST_PixelWidth/Height
-
-2011-12-03 06:54 dustymugs
-
- * Removed VARIADIC from ST_BandMetadata. Associated ticket is
- #1343.
-
-2011-12-02 17:44 robe
-
- * #1346: fix misuse of quote_literal causing topology, topology,
- topology, topology
-
-2011-12-02 17:28 strk
-
- * Encode dependency of topology.sql on ManageHelper.sql
-
-2011-12-02 15:43 robe
-
- * more revisions to cross streets logic -- don't rely on start
- point working with multilinestrings. change tfid to be unique
- index on faces.
-
-2011-12-02 15:22 dustymugs
-
- * Added cleanup statements for bandmetatype type and change
- function signature for st_bandmetadata.
-
-2011-12-02 15:13 dustymugs
-
- * Removed the type bandmetadata as per #1343.
-
-2011-12-02 08:07 robe
-
- * move geocode_intersection.sql to user api section since it is
- documented.
-
-2011-12-02 06:27 robe
-
- * try to make emphasis bold by putting in a role='bold'
-
-2011-12-01 20:41 robe
-
- * replace ~= with ST_OrderingEquals (now that we got rid of recheck
- the older ~= no longer is a truish geometry equality operator
-
-2011-12-01 20:37 robe
-
- * emphasize approximate in KNN operators to reduce the chance of
- any misunderstandings
-
-2011-12-01 19:06 robe
-
- * make compatible with postgresql 8.4, more speed improvements
-
-2011-12-01 17:52 robe
-
- * missed a spot about occasions where point distance is not same as
- <->
-
-2011-12-01 17:38 robe
-
- * try to clarify accuracy etc. of <#> and <->
-
-2011-12-01 16:14 pracine
-
- * Ticket 1342. Integrate ST_PixelAsPolygons into rtpostgis.sql
-
-2011-12-01 16:07 pracine
-
- * Return null when band number does not exist.
-
-2011-12-01 16:06 pracine
-
- * Removed ST_MinPossibleVal defined in another script
-
-2011-12-01 16:05 pracine
-
- * Added doc, more test and return null when band number does not
- exist.
-
-2011-12-01 15:52 pracine
-
- * Ticket 1342. Integrate ST_Clip script into rtpostgis.sql
-
-2011-12-01 15:15 pracine
-
- * Ticket #1340. Integrate ST_Union into rtpostgis.sql
-
-2011-12-01 15:11 pracine
-
- * Replaced AsBinary with ST_AsBinary in the test section
-
-2011-12-01 13:32 robe
-
- * #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 robe
-
- * #1333 geocode_intersections: would help to actually include the
- function to.
-
-2011-12-01 08:28 robe
-
- * #1333 geocode intersections
-
-2011-12-01 04:29 dzwarg
-
- * Added neighborhood hillshade on top of ST_MapAlgebraFctNgb. Part
- of #1318
-
-2011-12-01 02:23 dustymugs
-
- * Tweaked ST_BandMetadata so that calling the function with an
- empty array returns all metadata of all bands. Example:
- ST_BandMetadata(rast, VARIADIC ARRAY[]::int[])
-
-2011-12-01 01:11 pracine
-
- * Copied from ST_MapAlgebra.sql
-
-2011-12-01 01:10 pracine
-
- * Copied from ST_Union
-
-2011-12-01 01:09 pracine
-
- * Some cleaning before inclusion in rtpostgis.sql
- Removed ST_MultiBandMapAlgebra and ST_HasNoBand
-
-2011-12-01 01:07 pracine
-
- * Return the last band when the provided band number does not
- exist.
-
-2011-12-01 01:07 pracine
-
- * Added some variants and tests
-
-2011-11-30 22:42 pracine
-
- * plpgsql implementation for st_clip.sql(raster, geom)
-
-2011-11-30 22:41 pracine
-
- * Added the id of the polygon in the example
-
-2011-11-30 22:34 dzwarg
-
- * Added ST_Aspect map algebra neighborhood shortcut function. #1318
-
-2011-11-30 21:44 dzwarg
-
- * Added ST_Slope map algebra neighborhood shortcut function.
-
-2011-11-30 20:35 dustymugs
-
- * Fixed ST_AsRaster to duplicate exactly the attributes of a
- reference raster.
-
- Associated ticket is #1336.
-
-2011-11-30 19:26 dzwarg
-
- * Added helper user functions for common MapAlgebra operations:
- Min, Max, Mean, Range. #1318
-
-2011-11-30 16:45 dzwarg
-
- * Updated tests for 'dog-ate-my-homework' test. Expanded comments
- and elaborated on complex conditionals in ST_MapAlgebraFctNgb
-
-2011-11-30 14:51 dzwarg
-
- * Added additional tests for ST_MapAlgebraFctNgb, changed string
- compare on nodatamode to !=
-
-2011-11-29 23:25 dustymugs
-
- * In preparation of turning the table raster_columns into a view,
- refactored ST_BandMetadata to have the bandnum parameter be
- variadic. Fleshed out regression tests for ST_BandMetadata.
-
-2011-11-29 20:30 strk
-
- * Ignore more generated files
-
-2011-11-29 20:22 pramsey
-
- * ST_AddPoint returns incorrect result on Linux (#1335) from roualt
-
-2011-11-29 16:57 pracine
-
- * Replaced the summarystatsstate type with the summarystats type to
- avoid defining a new type.
-
-2011-11-29 16:34 pracine
-
- * Changed the note at the beginning of the file when the function
- is now implemented in C.
-
-2011-11-29 16:20 pracine
-
- * Some more useful functions
-
-2011-11-29 16:15 pracine
-
- * Added some plpgsql functions
-
-2011-11-29 08:49 robe
-
- * Fix for #1310
-
-2011-11-28 13:36 robe
-
- * Note: libxml2 dependency of ST_Geom*ML functions and ref back to
- configuration section. Also put in missing --with-xml2config flag
- in installion_configuration section
-
-2011-11-26 21:17 robe
-
- * put a firmer sorta date in the sand
-
-2011-11-26 21:16 robe
-
- * more credit cleanup -- add people I missed, fix some minor typos
-
-2011-11-26 06:07 pramsey
-
- * ST_AsSVG kills whole postgres server when fails (#1028)
-
-2011-11-26 05:25 robe
-
- * update credits to include hard-core testers
-
-2011-11-26 05:04 pramsey
-
- * Revert per #1246
-
-2011-11-25 11:54 robe
-
- * remove more obsolete protos in docs and up extension alpha
- version numbers
-
-2011-11-25 11:49 robe
-
- * remove more protos that have been removed and replaced with
- default args
-
-2011-11-24 21:13 strk
-
- * Move the 'CREATE SCHEMA' query out of first column anchorage
- (#1325)
-
- Makes the upgrade script generator less confused...
-
-2011-11-24 19:17 pramsey
-
- * Fix operator mis-referencing nd function for 2d op.
-
-2011-11-24 16:01 strk
-
- * Override GeometryType and ST_GeometryType for TopoGeometry
- (#1289)
-
- Includes regression testing.
- NOTE: we'll always advertise MULTI as a safest bet
-
-2011-11-24 16:01 strk
-
- * Shake legacy testcase a bit to avoid to mix population with
- queries
-
-2011-11-24 03:44 robe
-
- * provide examples for ST_GeomFromGeoJSON now that I can compile it
- :)
-
-2011-11-24 03:23 robe
-
- * update to include links to wiki for extra compilation help and
- pre-built binaries.
-
-2011-11-24 03:14 robe
-
- * Amend installation instructions to include json-dir configure
- option
-
-2011-11-24 02:05 robe
-
- * minor updates to bios
-
-2011-11-24 01:58 robe
-
- * update news / credits for ST_GeomFromGeoJSON
-
-2011-11-23 17:28 strk
-
- * Const-correct GML signatures
-
-2011-11-23 17:26 robe
-
- * change + to | to make strk happy
-
-2011-11-23 17:24 robe
-
- * update ST_AsGML with examples and include envelope bits option
-
-2011-11-23 15:27 robe
-
- * fix typo in GML description noted by strk
-
-2011-11-23 02:17 robe
-
- * correct signatures of some functions changed to use more default
- args
-
-2011-11-22 19:01 dustymugs
-
- * Prefixed internal C utility functions with rtpg_. This keeps the
- coding style inline with that for postgis.
-
-2011-11-22 18:10 dustymugs
-
- * Corrected incorrect drop function statement.
-
-2011-11-22 17:58 dustymugs
-
- * More SQL function cleanup with use of default parameter values.
-
-2011-11-22 09:26 robe
-
- * up the alpha numbers
-
-2011-11-22 09:21 robe
-
- * missed a spot
-
-2011-11-22 09:05 robe
-
- * correct documentation to get rid of protos eradicated in r8218
- (so extensions installs)
-
-2011-11-22 01:06 dustymugs
-
- * Additional function cleanup by making use of DEFAULT parameter
- values
-
-2011-11-21 20:09 dustymugs
-
- * Fixed expression parsing in RASTER_mapAlgebra2. Evidently, the
- count parameter of replace() is an input/output parameter.
-
- Associated ticket is #1317.
-
-2011-11-21 19:55 dustymugs
-
- * Fixed behavior of one raster not having specified band and being
- sampled.
-
- Associated ticket is #1316.
-
-2011-11-21 19:18 dustymugs
-
- * Fixed extent bug for UNION in rt_raster_from_two_rasters
-
-2011-11-21 19:18 robe
-
- * description corrections to ST_MapAlgebraNgbFct based on input
- from dzwarg
-
-2011-11-21 17:37 pracine
-
- * Many fix following the C implementation of the two raster version
- of ST_MapAlgebra.
-
-2011-11-21 16:32 strk
-
- * Add a vertex-snap-tolerance parameter to ptarray_substring
-
- This is aimed at improving robustness for ST_Split, which now
- uses an hard-coded tolerance of 1e-14 (see #1311)
-
-2011-11-21 16:15 robe
-
- * revise explanation based on trying to read the code to figure out
- what nodatamode in theory should be doing
-
-2011-11-21 16:03 strk
-
- * Numerate tests for line_substring
-
-2011-11-21 15:59 pracine
-
- * -Fix cut and paste error
-
-2011-11-21 15:37 robe
-
- * get rid of extra para tag
-
-2011-11-21 15:32 robe
-
- * ST_MapAlgebraFctNgb:add in the nodatamode to ST_ (forgot it last
- time). I still have no clue what this parameter does -- doesn't
- seem to do anything for me like get rid of the border. Add in
- links to where to get example raster used. fix some typos
-
-2011-11-21 14:59 strk
-
- * Add testcase for #1311 (lwgeom_split).
-
- Also fix existing testcase (wasn't really testing it).
-
-2011-11-21 14:59 strk
-
- * Fix memory leak in lwgeom_split
-
-2011-11-21 12:10 strk
-
- * Hush warning about missing prototype.
-
- This is really a commit intended to amend the previous for the
- sake
- of pointing to the correct bug being closed by it: #1273 (not
- #1023
- which is more complex)
-
-2011-11-21 12:03 strk
-
- * Have gserialized_get_gbox_p always return a round-to-float box
-
- That is, even when computing the box from scratch.
- This makes the box always float-oriented,
- consistently between cached and computed boxes.
- Closes (hopefully forever) bug #1023.
- Includes testcase otherwise failing.
-
-2011-11-21 09:33 strk
-
- * Add testcase for ticket #1302 (now passes)
-
-2011-11-21 08:33 strk
-
- * Update expected error messages not to include the "topology"
- namespace (now that it's part of the search_path).
-
-2011-11-21 08:23 strk
-
- * Rename "LibGeom Suite" to simply "libgeom", for easy of use
-
-2011-11-21 08:21 strk
-
- * Surrender to evidence of the narrow ring tested being clockwise
-
-2011-11-21 08:08 strk
-
- * Improve robustness of ptarray_isccw (see #1302)
-
-2011-11-21 07:48 robe
-
- * Logic to add topology to database search path on install or
- upgrade
-
-2011-11-21 04:02 robe
-
- * FIX upgrade script - complement to r8186 - drop all mapalgebra
- functions before upgrade because for pg9.0+ CREATE OR REPLACE
- FUNCTION fails if argument names have changed. Also update docs
- to reflect new naming of userfunction to
- onerasteruderfunc,tworasteruserfunc,onerasternguserfunc
-
-2011-11-20 21:37 robe
-
- * fix some ST_MapAlgebra userfunc arg names to agree with code.
- Still ng ones to go and drop fix.
-
-2011-11-20 21:35 strk
-
- * Add another test for ptarray_isccw, which incredibly seems to
- disagree with the same check done when the same ring occurs in a
- polygon
-
-2011-11-20 21:19 strk
-
- * Do not memcpy to self in ptarray_reverse (see #1302)
-
-2011-11-20 21:19 strk
-
- * Better indent for comparing obtained/expected
-
-2011-11-20 20:51 strk
-
- * Fix 'clean' rule under loader to drop stuff under .libs
-
-2011-11-20 20:51 strk
-
- * Add test for lwgeom_force_clockwise (see #1302)
-
-2011-11-19 17:28 strk
-
- * Add test for ptarray_isccw (see #1302)
-
-2011-11-18 23:47 dustymugs
-
- * Addition of function rt_util_gdal_datatype_to_pixtype to
- complement rt_util_pixtype_to_gdal_datatype.
-
-2011-11-18 22:38 dzwarg
-
- * Documented ST_Rotation and ST_SetRotation.
-
-2011-11-18 21:41 dustymugs
-
- * Update parameter names for regprocedure data types
-
-2011-11-18 21:28 dzwarg
-
- * Nodata mode defaults to 'ignore' if it is NULL. Added tests for
- out of range neighborhoods.
-
-2011-11-18 20:56 dzwarg
-
- * Non-functional change. Updated author email address for dzwarg.
-
-2011-11-18 20:53 dzwarg
-
- * Refactored ST_MapAlgebraFctNgb to cache userfunction lookup, and
- accept NULL input and output values.
-
-2011-11-18 20:15 dzwarg
-
- * Refactored ST_MapAlgebraFct to cache userfunction lookup, and
- accept NULL input and output values.
-
-2011-11-18 18:30 dustymugs
-
- * Added a flag --with-raster-dblwarning so as to provide the
- software builder the option of enabling all the value
- truncation/clamping/conversion warnings, which can be many. The
- new default is to suppress those warnings. All appropriate
- regression tests have been updated.
-
- Associated ticket is #1307
-
-2011-11-18 15:53 dzwarg
-
- * Enabled all tests on ST_MapAlgebraFctNgb.
-
-2011-11-18 14:53 dzwarg
-
- * Fixed debug problem in #1308
-
-2011-11-18 13:59 robe
-
- * fix minor typo
-
-2011-11-18 13:58 robe
-
- * document new ST_GeomFromGeoJSON function. Will provide examples
- later once resolved my JSON-C compilation issues
-
-2011-11-18 13:24 robe
-
- * minor corrections
-
-2011-11-18 03:36 robe
-
- * increment alpha release number to allow upgrade with extensions
-
-2011-11-18 03:08 robe
-
- * fix code comment
-
-2011-11-18 02:54 robe
-
- * forgot pixeltype in ngb arg list
-
-2011-11-18 02:48 robe
-
- * fix typo in linkends
-
-2011-11-18 02:32 robe
-
- * put in missing spaces
-
-2011-11-18 02:31 robe
-
- * ST_MapAlgebraFctNgb (and put in immuatable for other
- st_mapalgebras)
-
-2011-11-18 01:15 robe
-
- * #1306: document rescale and provide examples, fix st_resample
- args. (still 2 more to go in this ticket)
-
-2011-11-18 00:29 pramsey
-
- * Move library link to appropriate place.
-
-2011-11-18 00:17 pramsey
-
- * Add ST_GeomFromGeoJSON (#376)
-
-2011-11-18 00:17 robe
-
- * correct ST_Resample arguments to agree with implementation. Still
- need to fill in descriptions of what all params mean
-
-2011-11-17 22:48 dustymugs
-
- * Fix the 8.4 error only described in #1296.
-
-2011-11-17 15:04 dustymugs
-
- * Additional corrections and cleanup for ST_BandNoDataValue
-
-2011-11-17 14:57 dustymugs
-
- * Fixed a bunch of other nodataval datatype issues.
-
-2011-11-17 14:49 dustymugs
-
- * Fixed invalid handling of nodatavalue in ST_BandMetaData(). Issue
- arises due to C backend using Float8GetDatum while SQL frontend
- using real datatype.
-
-2011-11-17 04:25 robe
-
- * put in some spacing
-
-2011-11-17 01:44 robe
-
- * more event ideas
-
-2011-11-16 20:39 robe
-
- * put in missing svn:keywords fix formatting of cards so easier to
- break on pages
-
-2011-11-16 17:38 robe
-
- * Post GIS day commemorative cards generator
-
-2011-11-16 03:41 robe
-
- * logic to create a an topology_upgrade_20_minor.sql
-
-2011-11-15 18:15 dustymugs
-
- * Removed hardcoded SRID of 0 and replaced with ST_SRID('Point(0
- 0)'::geometry)
-
-2011-11-15 00:48 robe
-
- * put in missing t in raster load examples
-
-2011-11-14 23:21 dzwarg
-
- * Added single version of map algebra that operates on
- neighborhoods.
-
-2011-11-14 21:40 dustymugs
-
- * Added ability to specify raster width and height to ST_Resample.
-
- Associated ticket is #1267
-
-2011-11-14 08:15 robe
-
- * revise extension upgrade builder to use new remove functions from
- extension before attemtpting to readd them. Cool I can now
- upgrade my 2.0.0a3 to 2.0.0a.6 without any complaints.
-
-2011-11-14 07:36 robe
-
- * minor corrections to extension helper, create extension
- uninstall, incorporate in topology extension upgrade script
-
-2011-11-14 05:44 robe
-
- * helper functions for creating upgrade extension script. So far
- helper so I can sneakingly drop functions from an existing
- extension so I can reinstall them if a create or replace will not
- be sufficient.(so I avoid the dreaded error -- can't drop
- function /aggregate because its part of an extension.)
-
-2011-11-13 03:45 robe
-
- * #1288: correct some obsolete advice about how to create indexes
- and register a geometry column.
-
-2011-11-12 18:20 strk
-
- * Do not consider nodes with the same bounding box as being equal.
-
- Fixes bug #1284. Includes regression test.
-
-2011-11-12 15:12 dustymugs
-
- * Added checks to make sure user-function is valid. Also added
- check for volatility of user-function with notice if function is
- volatile.
-
-2011-11-12 13:14 robe
-
- * Fix typo
-
-2011-11-12 05:28 robe
-
- * escape html entitities in program listing of ST_MApAlgebrafct 2
- band version
-
-2011-11-12 04:27 robe
-
- * add examples and fix arg list
-
-2011-11-12 00:01 dustymugs
-
- * Removed third variant as it conflicts with the second variant of
- 2-raster ST_MapAlgebraFct
-
- Related ticket is #1283
-
-2011-11-11 23:07 robe
-
- * begin documentation of 2 band ST_MapAlgebraFct -- waiting for
- dustymugs to fix signature before providing examples
-
-2011-11-11 20:34 robe
-
- * fix arg list in ST_MapAlgebraExpr single band version
- (nodatavalexpr got relaplced with nodataval which is now double
- precision instead of text)
-
-2011-11-11 19:31 dzwarg
-
- * Added more test to plpgsql ST_MapAlgebraFctNgb prototype.
-
-2011-11-11 18:50 dzwarg
-
- * Added pl/pgsql prototype of the neighborhood map algebra
- function.
-
-2011-11-11 15:45 dustymugs
-
- * Removed commented-out stubs for nonexistant RASTER_mapAlgebra2Fct
-
-2011-11-11 15:41 dustymugs
-
- * Add ST_MapAlgebraFct for 2 rasters. This is the sibling of
- 2-raster ST_MapAlgebraExpr. Renamed RASTER_mapAlgebra2Expr to
- RASTER_mapAlgebra2 as both 2-raster ST_MapAlgebraExpr and
- ST_MapAlgebraFct call the same function.
-
- Associated ticket is #1281.
-
-2011-11-11 08:40 robe
-
- * put comment about expression
-
-2011-11-10 20:59 dzwarg
-
- * Updated documentation for all variants of ST_MapAlgebraFct.
-
-2011-11-10 11:10 strk
-
- * Make sure to "round-to-float" boxes read from serialized, no
- matter if there was or not a cache. Fixes #1273. Includes regress
- testing. Note: would be worth to also test the 2-points line case
- (I didn't in this specific commit, but the patch should fix that
- as well).
-
-2011-11-10 00:18 robe
-
- * add missing references to other functions used
-
-2011-11-10 00:15 robe
-
- * Add example of overlaying single rasters on same canvas
-
-2011-11-10 00:02 dustymugs
-
- * Signatures changed for ST_MapAlgebraExpr where nodatavaluerepl
- (text) is now nodataval (double precision)
-
-2011-11-09 23:52 dustymugs
-
- * Removed all remaining memory leaks from testapi.c
-
-2011-11-09 23:12 dustymugs
-
- * Rolled back attempt to clean up memory handling. We'll just live
- with this until testapi.c is replaced by cunit tests for raster.
-
-2011-11-09 23:00 dustymugs
-
- * Separated the output raster's extent calculation from
- RASTER_mapAlgebra2Expr() in rt_pg.c to
- rt_raster_from_two_rasters() in rt_api.c. Added test of
- rt_raster_from_two_rasters() in testapi.c
-
-2011-11-09 17:15 robe
-
- * fix typos, provide description for nodatanodataval (pierre /
- bborie /dzwarg -- please check my definitions to make sure they
- are right)
-
-2011-11-09 15:35 dustymugs
-
- * Fixed bug where an expression doesn't contain a placeholder
- (either rast1 or rast2).
-
- Associated ticket is #1276.
-
-2011-11-09 05:02 robe
-
- * fix minor typos
-
-2011-11-09 03:52 robe
-
- * increment version
-
-2011-11-09 03:45 robe
-
- * break out what all the different arguments are in 2 map algebra.
-
-2011-11-09 02:55 robe
-
- * fix some typos, revise example demonstrating difference between
- intersection and union. include pictures.
-
-2011-11-09 01:05 robe
-
- * Add ST_BandMetaData to drop target. Upgrade can't install the new
- version otherwise since the output parameter data types changed.
-
-2011-11-08 23:18 dustymugs
-
- * Fix floating point issues in rt_raster_geopoint_to_cell in
- addition to other minor changes.
-
-2011-11-08 21:34 dustymugs
-
- * Bug fix for evaluating remainder when remainder is infinitely
- close to 1. Basically, the check wasn't added to a block of code
- those similar blocks of code had the check.
-
-2011-11-08 20:32 robe
-
- * ST_MapAlgebraExpr - 2 band version - incorporate Pierre's
- corrections / additions
-
-2011-11-08 18:41 robe
-
- * document ST_MapAlgebraExpr (2 raster band version). Need to clean
- up the example also figure out how I managed to crash my server
- with this.
-
-2011-11-08 17:47 pramsey
-
- * Do the "are boxes different?" test in ST_Equals using a tolerance
- instead of exact comparisons.
-
-2011-11-08 10:23 strk
-
- * Re-fix robustness issue on 32bit system (seg is 0-based, npoints
- is 1-based but segments is npoints-1)
-
-2011-11-08 08:55 strk
-
- * Give unique names to linearref tests
-
-2011-11-08 08:55 strk
-
- * Add test for bug #1270
-
-2011-11-08 08:51 strk
-
- * Fix st_line_locate_point check for "last point" (#1271)
-
-2011-11-08 05:27 dustymugs
-
- * Renamed ST_MapAlgebra2Expr to ST_MapAlgebra after concensus with
- Pierre and Regina.
-
-2011-11-08 00:00 dustymugs
-
- * Replaced ST_MapAlgebraExpr's "nodatavalueexpr" parameter with
- "nodataval" and datatype changed from text to double precision.
- This makes this parameter the same as "nodatanodataval" found in
- ST_MapAlgebra2Expr.
-
- Associated ticket is #866
-
-2011-11-07 21:17 dustymugs
-
- * Rephrased a sentence or two in ST_Resample. Might not be the
- best.
-
-2011-11-07 21:07 dustymugs
-
- * Addition of 2-raster map algebra function ST_MapAlgebra2Expr.
- Next is ST_MapAlgebra2Fct.
-
- Ticket is #1268.
-
-2011-11-07 17:01 strk
-
- * Enhance robustness of ptarray_locate_point, fixing bug #1269.
-
- Includes regression testcase.
-
-2011-11-06 20:26 dustymugs
-
- * Following the cleanup in r8104, additional cleanup to remove
- POSTGIS_GDAL_VERSION
-
-2011-11-06 20:17 strk
-
- * Double-check line splitting to avoid returning empty components
-
- It happened on my 32bit system based on presence or absence of an
- lwnotice call, probably a compiler bug...
-
-2011-11-06 19:39 strk
-
- * Don't change SQL at compile time. The code is safe enough.
-
-2011-11-06 19:30 dustymugs
-
- * Renamed output parameter "hasnodatavalue" to "hasnodata" in
- ST_BandMetadata(). This makes the parameter name consistent with
- all other use of "hasnodata" and the docs for ST_BandMetadata.
-
-2011-11-06 04:56 dustymugs
-
- * Fixed the bug described in #1263. Also fixed additional code that
- has the same problem. Additional syntax cleaning and comments
- updated. Fixed the problem with "make check" running test/core
- twice.
-
-2011-11-05 22:40 dustymugs
-
- * Reverted r8100 due to regression failures. Instead, I added an
- exception check to catch for when the client isn't able to find
- postgis_gdal_version in the search path.
-
- Associated ticket is #1266
-
-2011-11-05 14:28 dustymugs
-
- * Moved postgis_gdal_version() from rtpostgis.sql.in.c to
- postgis.sql.in.c. Added additional sed command to
- postgis/Makefile.in to handle RASTER_MODULE_PATH so as to
- continue using the underlyiing RASTER_gdal_version().
-
- Associated ticket is #1266.
-
-2011-11-05 03:50 robe
-
- * Fix output of ST_Node -- evidentally we haven't yet instituted
- the change to output MULTILINESTRINGZ etc in WKT in ST_AsText nor
- ST_AsEWKT
-
-2011-11-04 22:06 robe
-
- * increment to 2.0.0a4
-
-2011-11-04 22:05 robe
-
- * increment to 2.0.0a4
-
-2011-11-04 21:43 robe
-
- * alphabatize reference_processing section. Change postgis
- cheatsheet to output to 2 columns. Minor adjusts to tiger
- cheatsheet
-
-2011-11-04 20:46 robe
-
- * #1206: put in example for ST_Node. Can't test yet since my geos
- is recompiling.
-
-2011-11-04 18:48 strk
-
- * Document ST_Node (#1206)
-
-2011-11-04 18:24 strk
-
- * Add SQL-level tests for ST_Node (#1206)
-
-2011-11-04 18:17 strk
-
- * Fix clean rule to get rid of .o files
-
-2011-11-04 14:25 strk
-
- * Expose ST_Node at SQL level (#1206)
-
-2011-11-04 12:22 robe
-
- * ability to turn off example generation, and change to turn off by
- default
-
-2011-11-04 08:15 strk
-
- * Fix builds againts GEOS < 3.3
-
-2011-11-04 06:45 strk
-
- * Add an lwgeom_node function in liblwgeom (see #1206)
- Includes testcase
-
-2011-11-04 00:57 robe
-
- * Add enhanced note for AddGeometryColumn
-
-2011-11-03 17:28 strk
-
- * Add lwcollection_reserve internal function
-
-2011-11-03 17:09 strk
-
- * Pass GEOS version to unit tests, skip test for SPLIT when
- building against older geos.
-
-2011-11-03 16:20 strk
-
- * Add an line-by-point internal split function taking an output
- vector.
- Regress test the new function.
-
-2011-11-02 16:53 strk
-
- * Add test for ST_Summary
-
-2011-11-02 13:48 robe
-
- * change order of populate_geometry_columns drop all one depends on
- oid one
-
-2011-11-02 13:47 robe
-
- * drop populate_geometry_columns(). This is needed because got
- replaced by populate_geometry_columns(use_typmod=true). So if
- both exist get function is not unique error
-
-2011-11-02 13:42 robe
-
- * #1256 drop memgeomunion so geomunion can be dropped
-
-2011-11-02 06:50 robe
-
- * more formatting experiments
-
-2011-11-02 04:28 pramsey
-
- * Composite geometries end up with nested BBOX caches (#1254)
-
-2011-11-01 18:17 dustymugs
-
- * Based upon mailing list discussion, changed call to ST_AsRaster
- in _st_intersects(raster, geometry) to _st_asraster.
-
-2011-11-01 17:59 pramsey
-
- * Make st_summary at least return consistent results (#1254)
-
-2011-11-01 17:11 robe
-
- * document ST_SameAlignment
-
-2011-11-01 04:41 robe
-
- * revise all to output arg list and conditionally show examples and
- descriptions
-
-2011-11-01 03:06 robe
-
- * xsl to generate postgis cheatsheet, add make cheatsheet to
- gnumake, better outptuting of functions with different protos.
-
-2011-10-31 22:26 strk
-
- * ST_CreateTopoGeo: speedup merged lines splitting [RT-SIGTA]
-
-2011-10-31 21:18 pramsey
-
- * Increase accuracy of area calculation (#810)
-
-2011-10-31 20:59 pramsey
-
- * Remove redundant prototype
-
-2011-10-31 20:55 pramsey
-
- * Move gserialized_get_gbox_p to liblwgeom and
- gserialized_read_gbox_p to liblwgeom_internal
-
-2011-10-31 20:23 pramsey
-
- * Rename pglwgeom_box2d_p
-
-2011-10-31 20:02 robe
-
- * add raster cheat sheet generator -- and a make cheatsheets
- command to generate all.
-
-2011-10-31 19:20 robe
-
- * get rid of word "Functions" in section headers
-
-2011-10-31 13:03 strk
-
- * ST_CreateTopoGeo: do not drop input nodes of degree 2 (#1258)
- [RT-SIGTA]
-
-2011-10-31 12:45 strk
-
- * Fix generation of topology in presence of edges with same
- bounding box (#1261).
-
- Includes regress test [RT-SIGTA]
-
-2011-10-31 12:22 robe
-
- * fix another erroneous statement - its ValidateTopology not
- ST_ValidateTopology
-
-2011-10-31 11:58 robe
-
- * get rid of word feature in description of AddTopGeometryColumn.
- Table can be any kind of table.
-
-2011-10-31 05:32 robe
-
- * more cleanup -- only print example sections if they have examples
-
-2011-10-31 03:14 robe
-
- * build cheat sheet for tiger geocoder. This one looks better laid
- out than topology one so have to revisit topology
-
-2011-10-31 02:11 robe
-
- * logic to flag new functions and allow tags in listings to be
- displayed
-
-2011-10-30 23:10 robe
-
- * get rid of unused styles
-
-2011-10-30 21:47 strk
-
- * AddEdgeModFace, AddEdgeNewFaces: simplify calls to AddEdge
- [RT-SIGTA]
-
-2011-10-30 20:57 pramsey
-
- * Remove some duplicate headers (much of this to be done...)
-
-2011-10-30 20:45 pramsey
-
- * Remove SERIALIZED_FORM
-
-2011-10-30 20:40 pramsey
-
- * Remove pglwgeom_serialize
-
-2011-10-30 19:15 strk
-
- * Add some hints about the visited table for topology.AsGML
-
-2011-10-30 18:49 robe
-
- * logic to build html cheatsheet -- some logic still needed to
- extract the examples correctly.
-
-2011-10-30 15:36 robe
-
- * get rid of extra fluff words in section titles
-
-2011-10-29 20:54 pramsey
-
- * Fix regression
-
-2011-10-29 20:35 pramsey
-
- * Remove pglwgeom_ndims
-
-2011-10-29 20:07 pramsey
-
- * Remove pglwgeom_size
-
-2011-10-29 20:04 pramsey
-
- * Remove pglwgeom_get_zm
-
-2011-10-29 01:05 pramsey
-
- * Fix odd formating in optimistic_overlap
-
-2011-10-29 01:01 pramsey
-
- * Remove pglwgeom_is_empty
-
-2011-10-29 01:00 pramsey
-
- * Remove pglwgeom_drop_bbox
-
-2011-10-29 00:58 pramsey
-
- * Remove pglwgeom_has_bbox, pglwgeom_has_z, pglwgeom_has_m
-
-2011-10-29 00:58 pramsey
-
- * Remove pglwgeom_has_bbox, pglwgeom_has_z, pglwgeom_has_m
-
-2011-10-29 00:50 pramsey
-
- * Remove pglwgeom_get_type
-
-2011-10-28 22:06 pramsey
-
- * remove pglwgeom_get_srid, pglwgeom_set_srid
-
-2011-10-28 21:57 pramsey
-
- * Remove pglwgeom_deserialize
-
-2011-10-28 20:54 pramsey
-
- * Commit remaining removals of BOX2DFLOAT4 and PG_LWGEOM
-
-2011-10-28 20:46 pramsey
-
- * Remove BOX2DFLOAT4->GBOX and PG_LWGEOM->GSERIALIZED #defines
-
-2011-10-28 18:21 pramsey
-
- * Fix call to geometry_type_from_string to use right type.
-
-2011-10-28 18:09 pramsey
-
- * Move clone support functions into internal
-
-2011-10-28 18:01 pramsey
-
- * Replace min/max/abs macros with FP_* variants in liblwgeom/ and
- with pgsql variants in postgis/
-
-2011-10-28 17:52 pramsey
-
- * Remove orphaned box3d and box2dfloat4 utility functions
-
-2011-10-28 17:44 pramsey
-
- * Remove orphaned _compute_box3d functions
-
-2011-10-28 17:35 pramsey
-
- * Remove box2df_from_gbox and gbox_from_box2df
-
-2011-10-28 17:01 pramsey
-
- * Ensure calls to lwgeom->type use type of uint8_t
-
-2011-10-28 14:51 pramsey
-
- * Remove old profiling code
-
-2011-10-27 23:02 pramsey
-
- * Remove old 8-bit type utility functions.
-
-2011-10-27 22:48 pramsey
-
- * Remove LWGEOM_Min* and LWGEOM_Max*
-
-2011-10-27 21:03 pramsey
-
- * Remove serialized_form functions:
- lwpoint_serialize_size
- lwpoint_serialize
- lwpoint_serialize_buf
- lwline_serialize_size
- lwline_serialize
- lwline_serialize_buf
- lwpoly_serialize_size
- lwpoly_serialize
- lwpoly_serialize_buf
- lwtriangle_serialize_size
- lwtriangle_serialize
- lwtriangle_serialize_buf
- lwcircstring_serialize_size
- lwcircstring_serialize
- lwcircstring_serialize_buf
- lwcollection_serialize_size
- lwcollection_serialize_buf
- lwgeom_constructempty
- lwgeom_constructempty_buf
- lwgeom_empty_length
- lwgeom_serialize_size
- lwgeom_serialize
- lwgeom_serialized_construct
- lwgeom_getsrid
-
-2011-10-27 20:52 pramsey
-
- * Remove printBYTES
-
-2011-10-27 20:51 pramsey
-
- * Reorder header file a little.
-
-2011-10-27 20:14 pramsey
-
- * Complete removal of LWGEOM_INSPECTED
-
-2011-10-27 20:07 pramsey
-
- * Remove LWGEOM_INSPECTED
-
-2011-10-27 20:05 pramsey
-
- * Remove old deserialze and inspected functions.
-
- serialized_lwgeom_size
- lwgeom_size_subgeom
- lwgeom_size_point
- lwgeom_size_line
- lwgeom_size_circstring
- lwgeom_size_poly
- lwgeom_size_triangle
- lwgeom_deserialize
- lwpoint_deserialize
- lwline_deserialize
- lwpoly_deserialize
- lwtriangle_deserialize
- lwcircstring_deserialize
- lwmpoint_deserialize
- lwmline_deserialize
- lwmpoly_deserialize
- lwcollection_deserialize
- lwcompound_deserialize
- lwcurvepoly_deserialize
- lwmcurve_deserialize
- lwmsurface_deserialize
- lwpsurface_deserialize
- lwtin_deserialize
- printMULTI
- lwgeom_inspect
- lwgeom_getpoint_inspected
- lwgeom_getpoint
- lwgeom_getline_inspected
- lwgeom_getline
- lwgeom_getpoly
- lwgeom_getpoly_inspected
- lwgeom_gettriangle
- lwgeom_gettriangle_inspected
- lwgeom_getcircstring_inspected
- lwgeom_getgeom_inspected
- lwgeom_getsubgeometry
- lwgeom_getsubgeometry_inspected
- lwgeom_getsubtype
- lwgeom_getsubtype_inspected
- lwgeom_getnumgeometries
- lwgeom_getnumgeometries_inspected
-
-2011-10-27 19:23 pramsey
-
- * Remove compute_serialized_box3d
-
-2011-10-27 19:10 pramsey
-
- * Remove duplicate and unused is_worth_caching_serialized_bbox and
- is_worth_caching_lwgeom_bbox
-
-2011-10-27 18:44 pramsey
-
- * Add ignores for new built files
-
-2011-10-27 14:35 strk
-
- * Wrap lines within 80 columns
-
-2011-10-27 14:09 dustymugs
-
- * Added rtpostgis_drop.sql, rtpostgis_drop.sql.in,
- rtpostgis_upgrade.sql and rtpostgis_upgrade_20_minor.sql to
- svn:ignore
-
-2011-10-27 14:08 dustymugs
-
- * Refactored rt_band_get_min_value() to call new function
- rt_pixtype_get_min_value(). Addition of function
- rt_util_extent_type().
-
-2011-10-26 23:47 pramsey
-
- * Remove PG_LWGEOM_construct
-
-2011-10-26 23:21 pramsey
-
- * Remove orphaned pglwgeom function
- pglwgeom_compute_serialized_box3d
-
-2011-10-26 23:07 pramsey
-
- * Remove non-gserialized portions of utility functions.
-
-2011-10-26 22:58 pramsey
-
- * Remove more orphaned box2d support functions
-
-2011-10-26 22:36 pramsey
-
- * Remove *_compute_box2d* functions that are now orphans.
-
-2011-10-25 21:19 pramsey
-
- * Remove gserialized_on conditionals. Only type defines remain to
- be cleared out.
-
-2011-10-25 21:05 pramsey
-
- * Remove old box2dfloat4 in favor of gbox.
-
-2011-10-25 20:31 strk
-
- * Add own copyright on the file. See
- http://postgis.refractions.net/pipermail/postgis-devel/2004-March/thread.html
- for historical mail exchanges about it :)
-
-2011-10-25 20:02 pramsey
-
- * Remove old serialized_form index selectivity code.
-
-2011-10-21 21:49 strk
-
- * Explode the topology sections to keep primitive (sql/mm) topology
- management more separate from higher (TopoGeometry) management.
-
-2011-10-21 21:42 dustymugs
-
- * Added rt_raster_set_geotransform_matrix() to provide quick
- setting of a raster's geotransform based upon the matrix
-
-2011-10-21 19:10 dustymugs
-
- * Corrected rt_raster_same_alignment() and RASTER_sameAlignment()
- to behave as an end-user would expect it to. So intead of errors
- when parameters don't match, return false.
-
-2011-10-21 18:11 dustymugs
-
- * Changed rt_raster_has_no_band to use 0-based band index instead
- of 1-based. Removed function prototype ST_HasNoData(raster) as
- the other prototype ST_HasNoData(raster, nband) now uses the
- default value of 1 for nband.
-
-2011-10-21 14:53 dustymugs
-
- * Changed those functions that is 1-based for band index to 0-based
- in rt_core. This leaves only rt_raster_has_no_band, which may
- have other issues as well.
-
- Associated ticket is #754
-
-2011-10-21 12:01 robe
-
- * put in logic to st_setsrid to wgs84 before doing
- st_distance_sphere in case Paul decides he doesn't want to fix
- the regression issue noted in #1243
-
-2011-10-20 22:24 dustymugs
-
- * Renamed RASTER_samealignment() to RASTER_sameAlignment() and
- corrected C++ style comments with C comments
-
-2011-10-20 22:07 dustymugs
-
- * Removed use of PG_DETOAST_DATUM_COPY and PG_FREE_IF_COPY as all
- rasters should be detoasted using PG_DETOAST_DATUM as it doesn't
- create a copy, thus consuming more space.
-
-2011-10-20 13:31 dzwarg
-
- * Replaced missing signatures of ST_MapAlgebraFct.
-
-2011-10-20 00:49 robe
-
- * move function args to single line so CREATe EXTENSION topology
- FROM unpackaged script builds corectly
-
-2011-10-19 23:47 robe
-
- * add in missing ST_MapAlgebraFct protos
-
-2011-10-19 23:25 robe
-
- * evidentally missed one or get the wrong ST_MapAlgebraFct proto in
- last commit
-
-2011-10-19 20:31 robe
-
- * Get rid of st_mapalgebrafct(raster,text,regprocedure,text[])
- proto since there is no matching function - messing up my ability
- to test my extensions
-
-2011-10-18 11:37 robe
-
- * #860 Get rid of some dup definitions in ST_MapAlgebraFct and add
- some missing ones.
-
-2011-10-18 02:23 robe
-
- * Add postgis_before_drop for dropping functions that have arument
- names renamed before reinstall. Just for upgrade script since
- can't do CREATE OR REPLACE if arg names have changed
-
-2011-10-17 16:16 dzwarg
-
- * Fixed documentation code listing typo for ST_MapAlgebraFct, and
- added more information about userfunctions and variadic text
- args.
-
-2011-10-17 13:45 robe
-
- * update bios
-
-2011-10-17 13:10 dzwarg
-
- * Added ST_MapAlgebraFct to documentation, with same examples as
- ST_MapAlgebraExpr
-
-2011-10-16 18:17 robe
-
- * upgrade from a1-a3 for topology, beginning of upgrade extension
- for postgis -- still need to resolve issue of ALTER EXTENSION not
- having a DROP IF EXISTS -- a bit annoying for aggs.
-
-2011-10-14 22:43 robe
-
- * Move XMin/Max etc out of miscellaneous into accessors -- Per
- Pierre's suggestion. Seems more logical.
-
-2011-10-14 22:36 robe
-
- * Getr di of the word function in heard. Guess it is kind of stupid
-
-2011-10-14 18:11 dzwarg
-
- * Implemented raster map algebra with user functions/callbacks.
- (#860)
-
-2011-10-13 17:54 pramsey
-
- * Actually we use bash code, not sh code
-
-2011-10-13 12:28 robe
-
- * Add _ST_Resample -- evidentally arg names changed. also got rid
- of arg names in _ST_AsRaster
-
-2011-10-13 11:56 robe
-
- * Some functions need to be dropped before upgrade minor if they
- need to be recreated. This is required for functions where
- argument names change but fundamental types do not. Will add this
- to upgrade minor script build later.
-
-2011-10-12 14:36 dustymugs
-
- * Bug fix for _ST_Intersects(geometry, raster) where the buffering
- of the intersection could return NULL. This happens if the buffer
- was passed zero for the buffer distance.
-
-2011-10-12 12:51 robe
-
- * 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 robe
-
- * another minor correction
-
-2011-10-12 11:18 robe
-
- * #1241 apply doc_vacuum_analyze_and_I_None_typo.patch
-
-2011-10-11 14:37 strk
-
- * Typename in type specifier doesn't need to be quoted.
-
-2011-10-11 10:33 strk
-
- * Ignore more generated files
-
-2011-10-10 20:50 strk
-
- * Restrict valid spatial_ref_sys SRID values between 1 and 998999
- (#1233)
-
- I guess it'll take some special handling for this change in the
- upgrade scripts. I didn't do any with this commit.
-
-2011-10-10 20:38 strk
-
- * Clamp SRID in typmod parser. Now we get NOTICE/clamp also on
- create table.
-
-2011-10-10 20:26 strk
-
- * Clamp SRID in AddGeometryColumn, update expected topology test
- results to expect -1 being transformed to 0 (current official
- UNKNOWN SRID value).
-
-2011-10-10 19:25 strk
-
- * Do not use AddGeometryColumn, to avoid having to write an
- explicit unknown SRID value.
-
-2011-10-10 17:50 strk
-
- * Hush NOTICES in regress test currently not emitting any
- (propedeutic for srid clamping in AddGeometryColumn, which is
- invoked with SRID=-1 by this testcase)
-
-2011-10-10 07:38 strk
-
- * Clamp SRID on serialization and deserialization. Raise an error
- when clamp_srid receives a number > 999999
-
-2011-10-10 07:35 strk
-
- * Do not input an explicit value to mean unknown SRID (in raster
- test)
-
-2011-10-10 07:20 strk
-
- * Do not input an explicit value to mean unknown SRID
-
-2011-10-10 06:55 strk
-
- * Use macros for hard-coded "magic" SRIDs used by _BestSRID and
- ST_Transform, use 999xxx range for them. See ticket #1230.
-
-2011-10-07 00:29 dustymugs
-
- * Added additional error checking and error messages to
- ST_SameAlignment function
-
-2011-10-06 23:25 dustymugs
-
- * minor cleanup and prettiness.
-
-2011-10-06 15:47 dustymugs
-
- * Make use of clamp_srid function for SRID checks
-
-2011-10-06 14:08 strk
-
- * Raise a NOTICE when a SRID <= 0 but != SRID_UNKNOWN is converted
-
-2011-10-06 13:35 strk
-
- * Clamp literal SRID values occurring in WKB and WKT.
-
-2011-10-06 13:35 strk
-
- * Add clamp_srid internal function returning UNKNOWN for <= 0
- values.
-
-2011-10-06 07:18 strk
-
- * Do not use an explicit SRID=-1 in EKWT. It's not needed.
-
-2011-10-06 06:57 strk
-
- * Do not use an explicit SRID=-1 in EKWT. It's not needed.
-
-2011-10-05 23:03 dustymugs
-
- * Implements ST_SameAlignment.
-
- Associated ticket is #589.
-
-2011-10-05 18:55 dustymugs
-
- * Fixed --with-gdalconfig parameter as per ticket #1167.
-
-2011-10-05 18:49 dustymugs
-
- * As per Bryce's comments in ticket #1174, reduce the number of
- calculations when doing rt_raster_geopoint_to_cell by using an
- inverse geotransform matrix. Unlike the patch attached to the
- ticket, this commit does not change the structure of the
- rt_raster struct. It may be worth changing the rt_raster struct
- eventually, but will cost us the single memcpy when serializing
- rt_raster. Also, changes for testing SRID as "unknown" if value
- is lte SRID_UNKNOWN (presently 0).
-
- Associated ticket is #1174.
-
-2011-10-05 04:54 dustymugs
-
- * Removed hackish use of POSTGIS_GDAL_VERSION in
- postgis/sqldefines.h.in and postgis/postgis.sql.in.c. Added
- conditional compilation of extent resizing based upon GDAL
- version in rt_api.c
-
-2011-10-04 23:32 dustymugs
-
- * Fixed bug where a call to postgis_full_version causes error if
- postgis_gdal_version doesn't exist because raster support is not
- included
-
-2011-10-04 23:13 strk
-
- * don't try to call postgis_gdal_version() if not testing raster
- (the signature is unavailable)
-
-2011-10-04 22:38 dustymugs
-
- * Adds postgis_gdal_version() function as per ticket #1225.
-
-2011-10-04 20:51 dustymugs
-
- * Changed adjustment of extent by half-pixel to full-pixel for
- points and linestrings to ensure compatibility with GDAL 1.6, 1.7
- and 1.8. GDAL 1.9 (current trunk) appears to work fine with
- half-pixel adjustments.
-
-2011-10-04 20:46 robe
-
- * add KNN GIST + credits to news release (was already in docs)
-
-2011-10-04 20:43 robe
-
- * minor correction to <#> description
-
-2011-10-04 19:50 dustymugs
-
- * For linestrings, use same logic for points where extent is
- increased by half a pixel to catch geometries on the edges.
-
- Associated ticket is #1213
-
-2011-10-04 17:08 strk
-
- * Do not base availability of SQL ST_Hausdorff* signatures on GEOS
- version
-
- Tested with GEOS from the 3.1 branch (yes, we still support it !)
-
-2011-10-04 16:45 strk
-
- * Simple review of the topology README. Wasn't that outdated :)
-
-2011-10-04 16:27 strk
-
- * Do not base availability of SQL isValid* signatures on GEOS
- version
-
- This is a work for the C level library.
-
-2011-10-04 14:33 strk
-
- * Tweak expected test output to expect unknown srid to be reported
- as 0
-
- If this will change before release, git-revert is our friend
-
-2011-10-04 14:33 strk
-
- * Make topology.CreateTopology unknown-srid-agnostic (uses ST_Srid
- to tell)
-
- Hopefully this makes the topology code stable during the SRID
- fights :)
-
-2011-10-03 15:29 robe
-
- * Guess Nicklas was right - should have looked at my explain.
- Revised example to use geometry constants. Seems to be a
- limitation in KNN that it needs constants. Same annoying behavior
- with my trigram KNN that only constant phrases work, not even
- constant phrases wrapped in alias work.
-
-2011-10-03 10:32 strk
-
- * Drop more non-ascii dashes, update regress tests (#1226)
- [RT-SIGTA]
-
- There's a still-failing regress test due to SRID 0 being
- considered != 1
-
-2011-10-03 10:26 strk
-
- * Use ASCII dash, not UTF8 one. Fixes #1226. [RT-SIGTA]
-
-2011-10-02 23:38 robe
-
- * Add in st_valuecount evidentally changed output in 2.0 series
-
-2011-10-02 14:12 dustymugs
-
- * fixed _st_intersects(raster, geometry, integer) where call to
- ST_Intersects was hardcoding the first band of raster instead of
- using user-provided nband.
-
-2011-10-02 03:18 robe
-
- * preliminary logic to build an rtpostgis_upgrade_20_minor.sql
- script. Still missing a drop somewhere since my older db doesn't
- upgrade because complains about out parameters changed in some
- function.
-
-2011-10-01 17:28 dustymugs
-
- * Fixed installation path of rtpostgis.sql to contrib/postgis-2.0.
- Added build of rtpostgis_drop.sql
-
- Associated ticket is #615
-
-2011-10-01 16:47 robe
-
- * itemize more removed functions for upgrade purposes
-
-2011-10-01 03:46 robe
-
- * add very paertinatnet ST_3DDistance reference to ST_3DDwithin
-
-2011-10-01 02:58 robe
-
- * get rid of obsolete proto, replace with new onesfor
- ST_Intersects. Clarify distinctions between raster/goemtry and
- geometry/raster operations
-
-2011-09-30 20:03 dzwarg
-
- * Changed ST_MapAlgebra to ST_MapAlgebraExpr. Also moved around the
- pixeltype parameter -- it is no longer optional. Also updated
- docs that referred to ST_MapAlgebra. (#860)
-
-2011-09-30 18:34 dzwarg
-
- * Renamed 'nodatavalueexpr' variable. (#866)
-
-2011-09-30 00:11 dustymugs
-
- * Updated regression tests to correctly support change of unknown
- SRID from -1 to 0.
-
-2011-09-29 19:43 strk
-
- * Fix distclean rule to drop Makefile too
-
-2011-09-29 19:43 strk
-
- * Define SHELL (used by LIBTOOL and INSTALL) hopefully helps bug
- #1218
-
-2011-09-29 18:53 dustymugs
-
- * Uncommented include of lwgeom_pg.h in rt_pg.c. Fixed setting SRID
- to -1 to SRID_UNKNOWN.
-
-2011-09-29 18:33 dustymugs
-
- * Changed function ST_Intersects(raster, raster, int, int) to
- ST_Intersects(raster, raster). Added additional comments to
- rt_raster_geopoint_to_cell().
-
- Associated ticket is #1212
-
-2011-09-29 10:40 strk
-
- * Do not incentivate use of SRID=-1 in mapserver examples.
-
-2011-09-29 10:34 strk
-
- * Do not suggest using "SRID=<unknown>" prefix in EWKT
-
-2011-09-29 07:18 robe
-
- * start work building unpackaged
-
-2011-09-29 04:05 robe
-
- * add KNN gist and srid =0 breaking change. Add Vizzuality to
- corporate sponsors
-
-2011-09-28 23:59 pramsey
-
- * Remove gserialized.h define file (actual #define is now
- temporarily in liblwgeom.h)
-
-2011-09-28 23:58 pramsey
-
- * Remove GSERIALIZED_ON from .sql files.
-
-2011-09-28 23:38 pramsey
-
- * Change "no SRID" SRID to 0 (#286)
-
-2011-09-28 21:56 robe
-
- * document box distance KNN operator
-
-2011-09-28 15:06 pramsey
-
- * Make the <-> operator return linear not square units, to match
- the <#> operator.
-
-2011-09-28 15:04 pramsey
-
- * Add box-wise ORDER BY for KNN (#701)
-
-2011-09-28 10:13 strk
-
- * Image generator also uses LWDEBUG macros... how popular !
-
-2011-09-28 10:05 strk
-
- * Move LWDEBUG macros in a new lwgeom_log.h header file (see #1220)
-
- Update all implementation files accordingly.
- Fix some misuses out of liblwgeom.
- Add missing copyright notices in a few files.
-
-2011-09-27 23:29 robe
-
- * merge postgis and raster into a single extension called
- "postgis", revise postgis_topology control to depend on this new
- extension
-
-2011-09-27 23:28 robe
-
- * more drop of functions that changed signature
-
-2011-09-27 17:35 robe
-
- * clarify current implementation is centroid of box not the
- geometry.
-
-2011-09-27 15:33 strk
-
- * Drop duplicated geometry_out definition
-
-2011-09-27 05:09 robe
-
- * correct the description on semantics of knn operator
-
-2011-09-27 03:40 dustymugs
-
- * Removed ST_Intersects(raster, int, raster, int) version of two
- raster ST_Intersects.
-
- Associated ticket is #1212
-
-2011-09-27 03:15 robe
-
- * wrap examples in cdata tags so don't break parser
-
-2011-09-27 02:58 robe
-
- * document new knn gist operator -- example mostly plagiarized from
- Paul's postgis-devel example with addition of care consideration
- of safe casting and SQL formatting. I know I'm getting lazy in my
- old age.
-
-2011-09-27 02:22 robe
-
- * preliminary work on drop deprecated functions. Not tied into
- anything yet.
-
-2011-09-27 02:09 robe
-
- * get rid of obslete protos for ST_Intersects and revise
- description to describe new semantics of raster st_intersects
-
-2011-09-27 01:55 robe
-
- * put in svn keywords and forcce to LF
-
-2011-09-26 21:05 pramsey
-
- * Wrap <-> distance ordering into a PgSQL 9.1+ block.
-
-2011-09-26 20:39 pramsey
-
- * Add support for KNN-GiST ops. First cut only, much testing
- required. (#701)
-
-2011-09-26 14:25 strk
-
- * Don't use the same name for input parameter and returned table
- description.
-
- Hopefully fixes ticket #1210 [RT-SIGTA]
-
-2011-09-26 06:29 robe
-
- * document ST_Intersects(rasta,rastb,nbanda,nbandb) -- left out
- ST_Intersects(rasta,nbanda,rastb,nbandb) - that one offends my
- senses.
-
-2011-09-25 20:37 robe
-
- * add missing geos flag to let it make check under mingw
-
-2011-09-25 14:48 dustymugs
-
- * Removed unnecessary typedef for fmin and fmax on windows.
- Possible fix to #1207.
-
-2011-09-24 19:05 dustymugs
-
- * Tweaks to makefiles due to linker symbol errors in OSX. Hopefully
- this can also resolve the issue with #1207.
-
-2011-09-23 22:00 robe
-
- * Add killer sed command to create a topology upgrade minor script
- from topology.sql. Also change release version to 2.0.0a1 since
- we haven't released yet. This will build a script to upgrade our
- mislabeled 2.0.0 to 2.0.0a1
-
-2011-09-23 19:58 robe
-
- * #1209: redundant constraint chk_statefp on loading edges.
-
-2011-09-23 19:21 strk
-
- * Update topology functions status. We've completed the SQL/MM set
- !
-
-2011-09-23 19:21 strk
-
- * Implement topology.ST_CreateTopoGeo (#1190) [RT-SIGTA]
-
- Includes regress testing and documentation update
-
-2011-09-22 15:07 dustymugs
-
- * Further tweaks to rt_raster_gdal_rasterize to correctly handle
- auto-computed extents of multipoints. Addition of ST_Intersects
- for two rasters. Refactored the one raster and one geometry
- version of ST_Intersects.
-
- Associated ticket is #1176
-
-2011-09-22 14:06 strk
-
- * Make face creation order predictable in ST_AddEdgeNewFaces
- (#1205)
-
- Always create the face on the right first [RT-SIGTA]
-
-2011-09-22 09:14 strk
-
- * Add notes and TODO items about the edge-adding functions
- [RT-SIGTA]
-
- See ticket #1205
-
-2011-09-22 07:22 strk
-
- * Reduce noice produced by ST_AddEdgeModFace at NOTICE level
- [RT-SIGTA]
-
-2011-09-21 10:34 strk
-
- * Don't wrap prepared geom implementation in a conditional macro
-
- These kind of full-disabling should be done at Makefile level...
-
-2011-09-21 09:50 strk
-
- * Add header guards to geos headers, move GEOS_PREPARED define to
- the implementation file, add missing copyright header.
-
-2011-09-21 07:32 strk
-
- * Make RemEdgeModFace symmetric to AddEdgeModFace about face
- retention
-
- Save the face on the right, so that running:
- ST_RemEdgeModFace(name, ST_AddEdgeModFace(name, ...))
- ... will not modify the topology.
- [RT-SIGTA]
-
-2011-09-21 03:29 robe
-
- * move args to same line as func so extensions unpackaged adds them
- correctly will ahve to come up with a better way of doing this.
-
-2011-09-21 03:28 robe
-
- * makr postgis_core as required. Admittedly this will go away once
- we merge postgis_core and raster. Doing this gets rid of issues
- with raster not being able to find geometry etc if installed in
- separate schema from postgis_core
-
-2011-09-21 03:23 robe
-
- * more changes to properly utilize extenions model, 1 remove create
- schema since extesnion creates it if not present, in control file
- designate postgis_core is required so create adds it to search
- path, more cleanup for unpackaged
-
-2011-09-21 02:14 robe
-
- * pick up table, type, trigger, and schemas in unlogged add
-
-2011-09-20 16:47 robe
-
- * get rid of linebreaks in function arg list so unpackaged builder
- works, fix logical error in sed expression
-
-2011-09-20 15:49 robe
-
- * preliminary logic to build install from unpackaged file
-
-2011-09-20 15:21 strk
-
- * Implement ST_RemEdgeModFace (#1189) [RT-SIGTA]
-
- Include regress testing and documentation.
-
-2011-09-19 21:28 dustymugs
-
- * additional code cleanup of rt_raster_gdal_rasterize
-
-2011-09-19 16:53 strk
-
- * Have ST_RemEdgeNewFace return NULL when no face is created
- [RT-SIGTA]
-
- This is to match the ISO spec more closely. Docs and regress test
- updated.
-
-2011-09-19 14:17 strk
-
- * Fix ST_Estimated_Extent by correctly interpret histogram box
- (#1200)
-
-2011-09-19 06:40 strk
-
- * TopologySummary: do not count the universe face in the face count
-
-2011-09-19 06:40 strk
-
- * ST_InitTopoGeo: use named argument, drop trailing space from
- return text
-
-2011-09-18 15:51 robe
-
- * #1202 -- also fixed issue with when typ mod application fails
- (because of mixed geometries) to properly catch error and raise
- warning instead of throw error.
-
-2011-09-18 15:04 robe
-
- * fix typo in warning
-
-2011-09-18 14:56 robe
-
- * #1201 don't error out when populate_geometry_columns is called on
- an empty table, just provide warning and don't do anything.
- Exclude raster_columns from populate_geometry_columns inspection.
-
-2011-09-17 19:59 pramsey
-
- * shp2pgsql gui wrong use of create spatial index (#1091)
-
-2011-09-17 07:58 strk
-
- * Typo in testcase label
-
-2011-09-17 07:10 strk
-
- * Typo
-
-2011-09-17 06:58 strk
-
- * Minor inline documentation updates
-
-2011-09-17 06:46 strk
-
- * Implement ST_RemEdgeNewFace (#1188) [RT-SIGTA]
-
- Includes regress testing and documentation.
-
-2011-09-16 13:32 dustymugs
-
- * fixups and code cleanups for the rt_raster_gdal_rasterize to
- better handle point and linestring geometries
-
-2011-09-15 20:43 robe
-
- * more cleanup and put in logic to also install in database help
- descriptors
-
-2011-09-15 20:05 robe
-
- * fix invalid st_summarystats proto
-
-2011-09-15 18:35 robe
-
- * now topology installs can get rid of error note.
-
-2011-09-15 18:33 robe
-
- * postgis_topology extension now installing right. Had to get rid
- of ALTER TABLE .. hasz and merge it into the CREATE TABLE since
- that was the culprit causing extension install error
-
-2011-09-15 13:57 robe
-
- * more cleanup -- this time no more errors when installing
-
-2011-09-15 08:40 robe
-
- * Support for PostgreSQL 9.1 CREATE EXTENSION syntax
-
-2011-09-14 15:37 robe
-
- * change & to html equivalent entity
-
-2011-09-14 15:24 robe
-
- * provide real world examples of how to use CreateTopoGeom
-
-2011-09-14 14:55 robe
-
- * more fixes
-
-2011-09-14 14:51 robe
-
- * put in new timings. After speed fix loading is 3 times faster
-
-2011-09-14 14:02 robe
-
- * fix typo and create another link reference
-
-2011-09-14 12:14 pracine
-
- * Commented some queries so that the file can be executed to load
- the functions.
-
-2011-09-14 07:02 robe
-
- * drop populate_geometry_columns version that just takes oid. Has
- bene replaced with versoin that takes default arg use_typmod
-
-2011-09-13 18:52 strk
-
- * Re-enable accidentally disabled prepared geoms. Fixes bug #1165.
-
-2011-09-13 18:47 chodgson
-
- * Added some diagrams to the st_overlaps docmentation
-
-2011-09-13 03:51 robe
-
- * fix for #1158 can't compile 8.4 under mingw windows
-
-2011-09-12 16:02 strk
-
- * Handle db initialization errors earlier
-
-2011-09-12 04:56 robe
-
- * make topoelementarray examples make more sense
-
-2011-09-12 04:44 robe
-
- * put in more description about what type id means
-
-2011-09-11 02:42 robe
-
- * Link several functions back to new Topology_Load_Tiger since that
- demonstrates use of these functions
-
-2011-09-10 14:09 robe
-
- * minor wording changes and reference to configuration part of
- documentation
-
-2011-09-10 13:52 robe
-
- * fix typo link to tiger topology loader
-
-2011-09-10 12:43 strk
-
- * Fix "no ID for constraint linkedn: Create_Topology" error
-
-2011-09-10 11:49 strk
-
- * Honour DESTDIR in documentation Makefile. Patch by Bryce L
- Nordgren.
-
- See ticket #1184
-
-2011-09-10 06:43 robe
-
- * Document tiger to postgis topology loader and revise scripts to
- install the new function. also some additional minor fixes
-
-2011-09-10 05:35 robe
-
- * save as UTF-8
-
-2011-09-10 05:11 robe
-
- * Alas a load with no topology validation errors. Fix remaining
- issues with missing loading of some edges of faces
-
-2011-09-10 02:49 robe
-
- * get rid of superfluous junk
-
-2011-09-09 14:47 robe
-
- * example of how to get actual edge geometries
-
-2011-09-09 14:06 robe
-
- * revise to snap points to topology precision, also set edge
- left/right face to 0 if null (world face). ValidateTopology now
- reports 25 errors instead of 484 errors (what it did before)
-
-2011-09-08 19:18 robe
-
- * revise to transform to spatial reference system of target
- topology
-
-2011-09-08 16:47 robe
-
- * more changes to add missing edges
-
-2011-09-08 14:36 robe
-
- * more minor corrections
-
-2011-09-08 14:23 robe
-
- * #1181 TopologySummary is broken causing ambiquous reference.
- Changed to have local variable be called var_topology_id so
- doesn't conflict with table column topology_id
-
-2011-09-08 08:06 robe
-
- * logic to load in edges marking those with orphaned next_left,
- next_right to -neg of itself
-
-2011-09-07 17:13 robe
-
- * more typo corrections
-
-2011-09-07 14:57 robe
-
- * more typos
-
-2011-09-07 14:55 robe
-
- * fix typo
-
-2011-09-07 14:54 robe
-
- * more work on tiger topology loader -- revised to use temp table.
-
-2011-09-07 13:58 dustymugs
-
- * Updated expected output due to change in message
-
-2011-09-06 21:01 robe
-
- * correct some mistatements about export functions
-
-2011-09-06 20:10 dustymugs
-
- * Fixed ST_AsPNG to allow rasters with four bands as that becomes a
- RGBA PNG image.
-
-2011-09-06 16:40 robe
-
- * fix typos
-
-2011-09-06 16:24 robe
-
- * more examples
-
-2011-09-06 08:07 robe
-
- * minor indentation fix
-
-2011-09-06 08:07 robe
-
- * document st_resample - still need to put in examples
-
-2011-09-06 07:25 robe
-
- * get rid of transparency -- transparency turning to black in pdf
- format
-
-2011-09-06 06:56 robe
-
- * Add another example with pictures
-
-2011-09-06 02:11 robe
-
- * Move ST_AsRaster and ST_Band to raster contructor section
-
-2011-09-05 15:44 robe
-
- * revmoe history table out of docs for now
-
-2011-09-04 02:50 robe
-
- * fix typo
-
-2011-09-02 19:46 robe
-
- * Put in creative commons license stamp
-
-2011-09-02 01:54 dustymugs
-
- * Added optimizations and shortcuts for
- rt_band_get_quantiles_stream
-
-2011-09-01 14:58 robe
-
- * revise to return first part of street number e.g. 112-345 -> 112
-
-2011-09-01 12:35 robe
-
- * revise so works under 8.4 evidentially in 8.4 INTO USING clauses
- are not interchangeable but they are in later versions
-
-2011-09-01 11:41 robe
-
- * fill in missing tag
-
-2011-09-01 09:00 robe
-
- * more finetuninng of street offset to consider non-straight tlids
-
-2011-08-31 14:54 robe
-
- * #1052 update doco to reflect change in behavior.
-
-2011-08-31 14:53 robe
-
- * #1052 -- instead of placing geocoded point at center line, offset
- it 10 meters to the correct odd/even (L / R utilizing addr.side
- field). May later change this to allow the user to specify the
- offset amount.
-
-2011-08-31 07:06 strk
-
- * With libtool for loader/dumper there's no need to stage-install
- them
-
- Fixes ticket #1177 [RT-SIGTA]
-
-2011-08-29 16:02 robe
-
- * fill in missing protos for ST_AsRaster
-
-2011-08-29 15:23 strk
-
- * Dynamically link loader and dumper to liblwgeom [RT-SIGTA]
-
- This reduces each of the 3 installed executable sizes by 547 Kb.
-
-2011-08-29 14:45 strk
-
- * Use libtool to link liblwgeom unit tester (helps testing the
- shared library)
-
-2011-08-27 17:16 dustymugs
-
- * fixed improperly commented-out RAISE DEBUG statement for
- AddRasterColumn function.
-
- Associated ticket is #1175.
-
-2011-08-26 14:47 dustymugs
-
- * Added solaris define for UNIX using patch provided by rroliver.
-
- Associated ticket is #1171.
-
-2011-08-26 00:04 dustymugs
-
- * Tweaked memory allocation in RASTER_quantileCoverage.
-
-2011-08-25 23:23 dustymugs
-
- * Fixed the function rt_band_get_summary_stats rt_core/rt_api.c to
- correctly handle the situation where a band's values are all
- nodata
-
-2011-08-25 18:39 dustymugs
-
- * Removed "WITH OIDS" from raster table creation.
-
-2011-08-25 18:18 dustymugs
-
- * Fix error of unknown symbol gidx_to_string when building with the
- flags --with-raster --enable-debug using patch
- gidx_to_string.patch provided by bnordgren.
-
- Associated ticket is #1161
-
-2011-08-25 14:44 dustymugs
-
- * Fixed the problem where having configure detect that GDAL has the
- GDALFPolygonize function does not cause the code to use
- GDALFPolygonize. This is due to the macro GDALFPOLYGONIZE not
- being set anywhere. So, it is now being set in raster_config.h.in
- and included in rt_core/rt_api.h. Had to update testapi.c as the
- geometries generated differ depending on whether or not
- GDALFPolygonize is used.
-
- Associated ticket is #650
-
-2011-08-25 11:33 robe
-
- * provide better example and images to complement. Also note that
- ST_AsRaster doesn't yet work with newer geometries
-
-2011-08-24 22:31 pramsey
-
- * Added in gettext headers to allow compilation under osx with
- iconv
-
-2011-08-24 19:20 robe
-
- * cleanup formatting a bit on ST_AsRaster example
-
-2011-08-24 17:40 dustymugs
-
- * Added DESTDIR so that raster2pgsql.py is installed in the
- user-specified path
-
-2011-08-24 16:08 robe
-
- * Provide some examples for using ST_AsRaster. This function is way
- cool.
-
-2011-08-24 15:23 dustymugs
-
- * Inclusion of missing ST_PixelWidth and ST_PixelHeight functions
- and regression tests.
-
- Associated ticket is #928
-
-2011-08-23 22:41 dustymugs
-
- * Refactored ST_ValueCount and ST_ValuePercent to be a C function
- rather than a plpgsql function.
-
-2011-08-22 21:24 robe
-
- * #997 put in correct codes for non-state us territories
-
-2011-08-21 03:34 robe
-
- * #1158 add proj flags to fix mingw test issue
-
-2011-08-20 21:17 strk
-
- * Put PG_MODULE_MAGIC in raster and postgis source files rather
- than in libpgcommon. Should fix the mingw build. See ticket
- #1158.
-
-2011-08-20 21:08 strk
-
- * Use PROJ cflags when building raster module (see #1158)
-
-2011-08-20 17:51 dustymugs
-
- * More fixups for the quantile coverage function. Fixes segfault
- that seems to only occur on OSX.
-
-2011-08-20 16:43 strk
-
- * Drop duplicated typedef [RT-SIGTA]
-
-2011-08-20 15:55 strk
-
- * Install liblwgeom.h under a sensible location... [RT-SIGTA]
-
-2011-08-20 15:43 strk
-
- * Move gserialized_gist to libpgcommon fixing a circular dependency
- between libpgcommon and liblwgeom, put libpgcommon _after_
- liblwgeom in pg modules link lines, drop duplicated
- lwgeom_init_allocators and PG_MODULE_MAGIC from raster module
- (they are in libpgcommon already). Includes patch in #1161.
- [RT-SIGTA]
-
-2011-08-20 00:54 dustymugs
-
- * Corrected incorrect function usage
-
-2011-08-19 22:57 dustymugs
-
- * Added forgotten explicit freeing of memory and some code cleanup
-
-2011-08-19 19:08 dustymugs
-
- * 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 dustymugs
-
- * Commit of patch provided by David Zwarg in #482 adding the
- functions ST_SetRotation, ST_Rotation, ST_PixelHeight and
- ST_PixelWidth.
-
- Associated tickets are #482, #928, #929 and #936
-
-2011-08-19 10:12 strk
-
- * Include version in liblwgeom.h [RT-SIGTA]
-
- Closes ticket #1164
-
-2011-08-19 09:34 strk
-
- * Drop (u)int32 and uchar in favor of C99 standard int types
- [RT-SIGTA]
-
- This commit drops PostgreSQL references in liblwgeom.h (C_H
- define)
- and hopefully reduces the noise generated by custom symbols.
-
-2011-08-19 09:30 strk
-
- * Don't use problematic int types for no reason...
-
-2011-08-19 08:16 strk
-
- * Install liblwgeom on 'make install' [RT-SIGTA]
-
- Uses liblwgeom.h as the API header for liblwgeom.
-
-2011-08-19 07:55 strk
-
- * Move SQL-exposed functions out of libpgcommon (#1163).
-
-2011-08-16 13:19 robe
-
- * more clarification of behavior change in 2.0 of bbox storage
-
-2011-08-16 12:51 robe
-
- * #1160: documentation clarification of behavior
-
-2011-08-16 09:47 strk
-
- * Move NO_*_VALUE from liblwgeom.h to liblwgeom_internal.h
- [RT-SIGTA]
-
-2011-08-16 09:25 strk
-
- * Move DIST_MAX and DIST_MIN from liblwgeom.h to
- liblwgeom_internal.h (weird values, btw) [RT-SIGTA]
-
-2011-08-16 09:15 strk
-
- * Honour DISTDIR when installing liblwgeom. Drop the finish call as
- it may require root privileges on some systems [RT-SIGTA].
-
-2011-08-15 22:43 dustymugs
-
- * Removed unnecessary code from rt_band_get_summary_stats. Fixed
- incorrect comment for rt_band_get_value_count.
-
-2011-08-15 11:36 strk
-
- * Use proper PROJ4 flags when linking against liblwgeom. See ticket
- #1158. [RT-SIGTA]
-
-2011-08-14 19:47 strk
-
- * Fix for missing include directory on Mingw (#1158). Thanks Bryce
- Nordgren.
-
-2011-08-14 12:39 robe
-
- * #1071: Logic to mark nodes that are contained in a face
-
-2011-08-14 12:32 robe
-
- * #1071 - start work on tiger PostGIS topology loader
-
-2011-08-13 18:10 dustymugs
-
- * Consolidated various struct declarations from rt_api.c into
- rt_api.h as these structs are duplicatively redeclared in rt_pg.c
- and testapi.c
-
-2011-08-13 10:06 strk
-
- * Second attempt at libtool usage. Seems better to me now.
- PostGIS clients still all use the static version of the library.
- Libraries are not installed by default.
- [RT-SIGTA]
-
-2011-08-13 09:02 strk
-
- * Drop unused code
-
-2011-08-13 02:01 robe
-
- * #1156 incorporate suggestions from forkandwait
-
-2011-08-12 19:18 strk
-
- * Move lwproj_from_string from libpgcommon to liblwgeom [RT-SIGTA]
-
-2011-08-12 17:57 strk
-
- * liblwgeom/cunit also needs PROJ_CPPFLAGS
-
-2011-08-12 17:55 strk
-
- * Rename make_project to lwproj_from_string, ready to be moved to
- liblwgeom [RT-SIGTA]
-
-2011-08-12 17:42 strk
-
- * Even generator.c will need proper proj cflags now..
-
-2011-08-12 17:37 strk
-
- * loader also includes liblwgeom.h, thus wants PROJ cpp flags
-
-2011-08-12 17:33 strk
-
- * Use PROJ4 C flags, see if this makes Hudson happy.
-
-2011-08-12 17:26 strk
-
- * Copyright review on lwgeom_pg.{c,h} files
-
-2011-08-12 17:25 strk
-
- * Make transformation and projection cache API available (ticket
- #1053)
-
-2011-08-12 10:12 strk
-
- * Drop unused macros CARTESIAN and GEODETIC from liblwgeom.h
-
-2011-08-12 10:11 strk
-
- * Snap and SharedPaths are both direct GEOS proxies, not extra
- [RT-SIGTA]
-
-2011-08-12 09:11 strk
-
- * Export lwgeom_sharedpaths to liblwgeom, and fix exception message
- [RT-SIGTA]
-
-2011-08-11 21:01 dustymugs
-
- * Rewrote the code for the coverage table versions of
- ST_SummaryStats and ST_Histogram. So instead of plpgsql, it is
- now in C within rt_pg/rt_pg.c
-
-2011-08-11 16:35 robe
-
- * change reverse_geocode back to using addr table and also use
- cousub for location
-
-2011-08-11 08:04 strk
-
- * Fix leftover PARSER_CHECK reference (thanks Hudson) [RT-SIGTA]
-
-2011-08-11 08:04 strk
-
- * Export lwgeom_split to liblwgeom, const-correct it [RT-SIGTA]
-
-2011-08-11 07:52 strk
-
- * Export lwgeom_snap to liblwgeom [RT-SIGTA]
-
-2011-08-11 07:51 strk
-
- * Give PARSER_CHECK macros an LW_ prefix [RT-SIGTA]
-
-2011-08-11 07:50 strk
-
- * Fix parser documentation [RT-SIGTA]
-
-2011-08-10 23:16 pramsey
-
- * Match style of liblwgeom.h include guard
-
-2011-08-10 22:43 pramsey
-
- * Little checks in clean_wkt_out_suite
-
-2011-08-10 22:28 pramsey
-
- * Remove old WKB/WKT parsers and generators and switch all internal
- references remaining (mostly in cunit) over to the new
- implementations.
-
-2011-08-09 16:56 strk
-
- * Export lwgeom_makevalid to liblwgeom [RT-SIGTA]
-
-2011-08-09 16:05 strk
-
- * Add GEOS entry points in liblwgeom.h (public API) [RT-SIGTA]
-
-2011-08-09 15:43 strk
-
- * Add some documentation about parsing [RT-SIGTA]
-
-2011-08-09 15:43 strk
-
- * Mark "chip" functions for deletion
-
-2011-08-09 15:12 strk
-
- * Drop REPEATED_POINTS_* and SPLICE_* defines from liblwgeom.h,
- move MAXFLOAT to liblwgeom_internal.h [RT-SIGTA]
-
-2011-08-09 14:54 robe
-
- * make eol for all rfcs be LF so our unix brethren can edit them
- without fuss
-
-2011-08-09 14:19 strk
-
- * Move floating points comparator macros from liblwgeom.h to
- liblwgeom_internal.h (not prefixed symbols) [RT-SIGTA]
-
-2011-08-09 09:51 strk
-
- * Don't include liblwgeom.h from headers if not needed, document
- what is it needed for in implementation files [RT-SIGTA]
-
-2011-08-09 09:50 strk
-
- * Clean up gui as well
-
-2011-08-09 08:28 strk
-
- * Drop CHIP type and any reference to it [RT-SIGTA]
-
-2011-08-09 05:52 robe
-
- * strk's patch fix for #1155
-
-2011-08-08 10:11 strk
-
- * Encode more deps
-
-2011-08-08 09:56 strk
-
- * Const-correct some GEOS functions in liblwgeom fixing pending
- memory errors when overlaying empty and non-empty geometries (not
- exploited by testing) [RT-SIGTA]
-
-2011-08-08 09:27 strk
-
- * Move getMachineEndian() and error_if_srid_mismatch() from
- liblwgeom.h to liblwgeom_internal.h
-
-2011-08-08 08:59 strk
-
- * Put PG_LWGEOM stuff where it belongs (out of liblwgeom)
- [RT-SIGTA]
-
-2011-08-06 18:42 strk
-
- * Include postgis_config.h to find POSTGIS_VERSION and
- stringbuffer.h when needed
-
-2011-08-06 18:17 strk
-
- * Reduce number of includes from liblwgeom.h (closest header to a
- public API).
- Update other files accordingly. [RT-SIGTA]
-
-2011-08-06 18:03 strk
-
- * Fix dependency referencing dropped rule [RT-SIGTA]
-
-2011-08-06 18:01 strk
-
- * Add static library to {,un}install-liblwgeom rules [RT-SIGTA]
-
-2011-08-06 17:48 strk
-
- * Re-drop use of libtool (more troubles than help).
- Stub a rule to build and install a shared liblwgeom.
- [RT-SIGTA].
-
-2011-08-06 16:18 strk
-
- * Re-introduce numerical flags in building "NM" objs [RT-SIGTA]
-
-2011-08-06 15:12 strk
-
- * Use libtool to build liblwgeom. Still only static. [RT-SIGTA]
-
-2011-08-06 09:47 strk
-
- * Use GEOS compiler and linker flags for liblwgeom, add
- lwgeom_geos_noop and cunit test for it (to confirm linking works,
- and it does) [RT-SIGTA]
-
-2011-08-06 09:46 strk
-
- * Add lwgeom_buildarea to liblwgeom [RT-SIGTA]
-
-2011-08-06 09:46 strk
-
- * Add GEOS spatial operations to liblwgeom (ticket #1050)
- [RT-SIGTA]
-
-2011-08-05 12:45 robe
-
- * Another minor check
-
-2011-08-04 15:03 robe
-
- * Update hard upgrade to include use of
- legacy_compatibility_layer.sql
-
-2011-08-03 15:01 robe
-
- * Create new legacy compatibility layer script which will install
- the absolute minimal to restore an old postgis database. Also got
- rid of srid function and moved to legacy compatibility layer.
- Still need to test with a restore.
-
-2011-08-03 12:14 robe
-
- * some typo cleanup
-
-2011-08-03 05:00 robe
-
- * Make more efficient the case when no state or city is provided
- but zip is provided.
-
-2011-08-03 03:51 robe
-
- * document new drop_indexes_generate_script function
-
-2011-08-03 02:06 robe
-
- * Major rework to improve speed, selectivity, and additional
- regress. Also added some indexes and removed some -- should solve
- #1145, #1148, and #1131 (should be about 60% faster for most
- cases and in some as much as 20 times faster). Better performance
- if you set max results = 1. Some other minor cleanup.
- documentation of new management helper functions coming next.
-
-2011-08-02 06:33 robe
-
- * Add link to Sandro's topology Paris 2011 slides in summary of
- topology reference section
-
-2011-07-28 18:56 strk
-
- * Use strcpy rather than strncpy, simpler and less error-prone
-
-2011-07-28 18:43 strk
-
- * Give strncpy enough space to write a terminating null. Thanks
- gengor for the patch.
-
-2011-07-27 19:21 robe
-
- * minor updates to ST_MakeLine to clarify pre-9.0 and 9.0+
- approaches
-
-2011-07-27 11:55 robe
-
- * 1 more change
-
-2011-07-27 11:54 robe
-
- * fix typo
-
-2011-07-27 11:52 robe
-
- * example of using new PostgreSQL 9.0+ ORDER BY aggregate feature
- for ST_MakeLine
-
-2011-07-26 15:39 robe
-
- * more examples for ST_Offsetcurve
-
-2011-07-26 14:30 robe
-
- * fix typo
-
-2011-07-26 14:29 robe
-
- * remove left and right notes until I have arrows. not embarrass
- myself with my directional dyslexia.
-
-2011-07-26 05:37 robe
-
- * Start work documenting ST_AsRaster
-
-2011-07-25 15:53 robe
-
- * reduce spacing more
-
-2011-07-25 15:52 dustymugs
-
- * Addition of ST_AsRaster function to provide the ability to
- convert geometries into rasters.
-
- Associated ticket is #1141.
-
-2011-07-25 14:20 robe
-
- * another typo
-
-2011-07-25 14:10 robe
-
- * fix coloring to agree with color of other examples
-
-2011-07-25 14:08 robe
-
- * reduce width of table cells -- ST_OffsetCurve
-
-2011-07-25 14:04 robe
-
- * redo all examples so they fit in the 0 0 200 200 grid
-
-2011-07-25 13:44 robe
-
- * fix some typos and grid more to fix
-
-2011-07-25 12:18 robe
-
- * get rid of semicolons
-
-2011-07-25 12:13 robe
-
- * need more pictures :), visual examples for st_offsetcurve
-
-2011-07-24 08:15 robe
-
- * update ST_MapAlgebra to agree with implementation (got rid of
- bosolete proto and example and replaced with new example
-
-2011-07-23 21:42 strk
-
- * Be terse, we don't care about context. Closes ticket #1142.
-
-2011-07-23 21:34 strk
-
- * Set 'C' collation when creating regress database. See #1140.
-
-2011-07-22 20:20 pracine
-
- * Added a note saying that those function now have a C
- implementation. Many TABs converted to spaces.
-
-2011-07-22 20:05 pracine
-
- * -Fix for #645.
- -Replaced min and max with LEAST and GREATEST
- -Adaptation to ST_SetBandNodataValue()
-
-2011-07-22 19:38 pracine
-
- * Fix for ticket #969. Removed conflicting function variant.
-
-2011-07-22 19:31 pracine
-
- * -Addaptation to new two rasters ST_MapAlgebra in which
- nodatavalue expressions are text and now accept a
- nodatanodatavalueexpr.
- -Added RANGE as a predefined expression.
-
-2011-07-22 19:29 pracine
-
- * Modified comment on further enhancements.
-
-2011-07-22 19:28 pracine
-
- * -Fix for ticket #644. Removed all variants.
- -Fixed the two rasters version.
- -Added some tests.
- -Added ST_MinPossibleVal().
- -Determine new nodata value AFTER determining the new pixeltype.
- -Replaced ST_SetBandHasNodataValue with
- ST_SetBandNodataValue(rast, NULL).
- -Added implementation of two rasters overlay operations using the
- two raster MapAlgebra.
-
-2011-07-21 17:31 dustymugs
-
- * Cleaned the grid alignment code to remove unnecessary cruft in
- rt_raster_gdal_warp
-
-2011-07-21 16:20 dustymugs
-
- * Fixed floating point issue with the remainder returned from the
- function modf in rt_api.c. Updated messages in rt_pg.c. Corrected
- expected regression results in rt_resample_expected.
-
- Associated ticket is #1114
-
-2011-07-20 19:53 strk
-
- * Improve testsuite predictability (#1135)
-
-2011-07-19 22:20 dustymugs
-
- * Bug fix of deallocating array using wrong index variable
-
-2011-07-18 23:39 dustymugs
-
- * Fixed width and height values expected.
-
-2011-07-18 23:29 dustymugs
-
- * - tweaked the rt_resample regression test to use SRIDs under
- 1000000
- - changed the computation of width and height when aligning to a
- grid
-
-2011-07-18 04:44 robe
-
- * Fix datatype of tlid on edges table. Other tables with tlid are
- set to bigint. This one set to numeric(10). Still revising my
- tables to determine what impact this has in utilizing the
- existing indexes
-
-2011-07-17 17:39 robe
-
- * Limit edge and featnames search to just road / street types
-
-2011-07-17 17:02 robe
-
- * more regress tests for reverse_geocode
-
-2011-07-17 16:46 robe
-
- * simplify logic by getting rid of addr join. Speed improved
- slightly
-
-2011-07-17 16:11 robe
-
- * enhancements to support reverse geocoding of highway locations.
- Also add reverse geocode regress tests
-
-2011-07-16 04:19 robe
-
- * #1125 have highway designations print in front of streetname
- instead of after
-
-2011-07-15 21:07 dustymugs
-
- * Minor comment updates to correct details
-
-2011-07-15 06:40 robe
-
- * revise ratings to minimize numberes steetss from matching highly
- with interstate routes. Also glue on pretype abrv (which are
- technically street types) to front of street name in normalize
- output so that highways print correctly as e.g. State Hwy 10 etc.
-
-2011-07-15 05:31 robe
-
- * Add in common abbreviation RT to map to Rte and test case to
- regress to test
-
-2011-07-14 20:11 dustymugs
-
- * Code refactored for RASTER_dumpWKTPolygons to use same mechanisms
- for resultset generation (Datums instead of CStrings) as
- RASTER_metadata and other functions.
-
- SQL functions refactored to use one call to ST_Metadata for
- attributes rather than separate/multiple calls to ST_Skew*,
- ST_Scale*, ST_UpperLeft*.
-
-2011-07-14 14:54 dustymugs
-
- * Refactored functions returning sets to use Datums instead of C
- strings, which were causing rounding issues particularly for
- ST_Metadata. This refactoring affected RASTER_metadata,
- RASTER_bandmetadata, RASTER_summarystats, RASTER_histogram,
- RASTER_quantile, RASTER_valuecount and RASTER_gdaldrivers.
-
- Also refactored the ST_Raster2World* and ST_World2Raster*
- functions to get the raster's metadata in one call using
- ST_Metadata rather than individual calls for the georeference
- components
-
-2011-07-14 11:47 robe
-
- * add make tiger_geocoder_comments.sql to build script
-
-2011-07-14 11:32 robe
-
- * Start work on PostgreSQL in db help for geocoder
-
-2011-07-14 11:13 robe
-
- * document the install_missing_indexes function that is used as
- part of the upgrade process
-
-2011-07-14 07:45 robe
-
- * #1113 take into consideration street prequals like Old in rating
- and filtering, also added btree varops on fullname (trigrams and
- fulltext proved too slow will need to reinvestigate those), also
- added helper function install_missing_indezes() which gets run as
- part of upgrade script. will need to add to documentation. Also
- added regress tests from snippets in #1113
-
-2011-07-13 19:33 dustymugs
-
- * Complete refactoring of code from ST_Transform to ST_Resample.
- There are four new functions as of this revision: ST_Resample,
- ST_Rescale, ST_Reskew and ST_SnapToGrid. ST_Transform is still
- present but points to ST_Resample.
-
- Associated ticket #1114
-
-2011-07-12 19:45 robe
-
- * Fix for #1112 service roads
-
-2011-07-12 13:03 robe
-
- * Partial fix for #1108
-
-2011-07-12 04:14 robe
-
- * Fix regress failure with #1074 (wasn't correctly handling all
- cases where street name is composed of a street type
-
-2011-07-11 17:03 strk
-
- * Change ST_OffsetCurve parameters type from cstrin to text. See
- ticket #1117.
-
-2011-07-11 12:17 strk
-
- * Stricter ISO output from ST_GetEdgeFaces: start enumerating ring
- edges from the edge with smaller id [RT-SIGTA]
-
-2011-07-09 20:32 robe
-
- * oops typo
-
-2011-07-09 20:25 robe
-
- * revert change
-
-2011-07-09 20:12 robe
-
- * fix type in county load
-
-2011-07-09 15:55 strk
-
- * Clarify return code from topology.ST_ModEdgeHeal. Clean up
- description of ST_NewEdgeHeal too.
-
-2011-07-09 01:23 robe
-
- * example of using geocode geometry filter
-
-2011-07-09 01:06 robe
-
- * Fix ST_Transform signature to match revised function declarations
-
-2011-07-08 08:23 robe
-
- * upper case and replace (ZM and Z) in geometry_columns so its more
- backwards compatible with old geometry_columns table
-
-2011-07-07 22:45 robe
-
- * #1070 optional geometry filter arg, documentation (well start
- need example), and regress tests
-
-2011-07-07 22:23 dustymugs
-
- * Final refactor of ST_Transform and underlying RASTER_resample
- before overhaul for ST_Resample
-
-2011-07-07 21:58 dustymugs
-
- * Refactored ST_Transform in preparation for additional refactoring
- to accomodate ST_Resample
-
-2011-07-07 18:28 dustymugs
-
- * Cleaned up the large number of floating point equality tests with
- a function-like macro
-
-2011-07-07 12:41 robe
-
- * #1074, #1109 - Fix for compound named streets that have a portion
- that is a street type
-
-2011-07-06 23:44 robe
-
- * more regress tests for #1109
-
-2011-07-06 23:15 dustymugs
-
- * Refactored how user-specified upperleft corner coordinates are
- handled
-
-2011-07-06 23:00 robe
-
- * fix for #1109 when a street name is same as a defined street type
-
-2011-07-06 15:02 strk
-
- * Properly destroy lwgeom in lwgeom_to_x3d3 now that it's safe (see
- #1102)
-
-2011-07-06 14:55 strk
-
- * Properly release memory in lwmline_clip_to_ordinate_range (see
- #1102)
-
-2011-07-06 14:45 strk
-
- * Have lwcollection_extract clone (shallow) the extracted
- components. Safely lwgeom_free the return from
- lwcollection_extract in testcase.
-
-2011-07-06 14:29 strk
-
- * Properly lwgeom_free cloned objects in lwgeom_homogenize now that
- it is safe
-
-2011-07-06 14:29 strk
-
- * Implement ptarray_clone (shallow) and update clone documentation
- (doxygen), have lw*_clone clone the POINTARRAY but not the
- serialized point list (using ptarray_clone), add unit testing for
- lwgeom_clone. See ticket #1102.
-
-2011-07-06 10:48 mcayland
-
- * Fix compile warning in geography_measurement.c caused by missing
- function prototype.
-
-2011-07-06 10:48 mcayland
-
- * Fix compile warning for lwgeom_init_allocators() in loader/dumper
- by adding missing liblwgeom.h #include.
-
-2011-07-06 09:40 strk
-
- * Rename ptarray_clone to ptarray_clone_deep, to be conformant with
- lwgeom_clone_deep in that it copies the serialized pointlist too
-
-2011-07-06 08:04 strk
-
- * Compiler warning fix
-
-2011-07-06 07:42 strk
-
- * Fix compiler warnings (#999)
-
-2011-07-06 07:42 strk
-
- * Don't let temporary collection leak in lwgeom_to_x3d3 (actually
- do, but sligthly less, till we fix lwgeom_clone). See #1102.
-
-2011-07-06 07:42 strk
-
- * const-correct lw*_is_closed
-
-2011-07-06 06:46 strk
-
- * properly release reported error message string
-
-2011-07-06 06:46 strk
-
- * properly release lwgeom objec in test_lwprint_assert_error
-
-2011-07-06 06:46 strk
-
- * properly release lwgeom objec in test_misc_area
-
-2011-07-06 05:18 dustymugs
-
- * Changed expressions for pixel byte boundaries in assert tests of
- rt_raster_serialize and rt_raster_deserialize in rt_api.c. The
- changed expressions are based upon relative values rather than
- the original absolute values. This should resolve the problem
- defined in ticket #1061. It may also help with the crashing in
- ticket #1066.
-
- Associated tickets are #1061 and possibly #1066.
-
-2011-07-06 02:17 robe
-
- * fix typo
-
-2011-07-06 01:02 robe
-
- * drop_state_tables_generate_script function and document it. Also
- add blank paramdef to missing indexes so doesn't look goofy in
- docs
-
-2011-07-06 00:40 robe
-
- * Get rid of use of array_accum and replace with array_agg (which
- exists in PostgreSQL 9\8.4+). Now that we only support 8.4+, we
- can just use array_agg.
-
-2011-07-05 22:02 pramsey
-
- * Remove leak in mixed time ptarray case (#1102)
-
-2011-07-05 21:01 strk
-
- * Plug some more easy leaks in testers
-
-2011-07-05 20:21 pramsey
-
- * Stop up small but universal leak. (#1102)
-
-2011-07-05 18:55 strk
-
- * Fix memory leak while computing box3d for nested
- geometrycollection (revealed by test in cu_geodetic.c)
-
-2011-07-05 18:41 strk
-
- * Properly release memory allocated by tester
-
-2011-07-05 17:49 robe
-
- * #1076 hanlde of post direction with highways -- 1940 County Road
- C W, Roseville, MN 55113 , also trim excess space left in street
- names
-
-2011-07-04 22:51 pramsey
-
- * Remove memory leaks when a parse error kicks out in WKT (#1102)
-
-2011-07-04 17:32 robe
-
- * #1076 more work toward Highway geocoding -- significant rework of
- original patch. Still need to parse out the direction information
-
-2011-07-04 15:50 strk
-
- * Drop dangling reference to Probe_Geometry_Columns (see #1083)
-
-2011-07-04 15:40 strk
-
- * A couple more tests for btree against points: different points,
- differently cached boxes
-
-2011-07-04 15:34 strk
-
- * Have pglwgeom_getbox2d_p compute a bounding box when not cached.
- Fixes #1023.
-
-2011-07-04 15:12 strk
-
- * Document pglwgeom_getbox2d_p. See
- http://trac.osgeo.org/postgis/ticket/1023
-
-2011-07-04 14:50 strk
-
- * More unit test memory leaks and compiler warnings fixed
-
-2011-07-04 14:14 strk
-
- * Add test for btree equality of points (#1023)
-
-2011-07-04 13:56 strk
-
- * Do not deep-free return from lwcollection_homogenize as it
- doesn't copy POINTARRAY memory. See #1104.
-
-2011-07-04 12:29 strk
-
- * Plug some memory leaks in the unit tests, to help finding
- lower-level ones...
-
-2011-07-04 12:29 strk
-
- * Document memory management of lwdoubles_to_latlon and
- lwpoint_to_latlon
-
-2011-07-04 11:24 strk
-
- * Fix support for MULTICURVEZM and make TIN spelling conformant to
- other (MixedCase). Add cohomprensive regress test for
- postgis_type_name(). Closes bug #1096 once again.
-
-2011-07-04 11:24 strk
-
- * Add missing circular types to geomtype_struct_array, fixing bug
- #1094
-
-2011-07-04 11:24 strk
-
- * Do not hard-code lenght of geomtype struct array (See #1094)
-
-2011-07-04 10:10 strk
-
- * AddGeometryColumn: when complaining about unknown geometry type
- also report the used name and dimensions (see related bug #1096)
-
-2011-07-04 10:02 strk
-
- * Fix unused variable warning when building against GEOS >= 3.3
-
-2011-07-04 09:26 mcayland
-
- * Make all PostGIS object files depend upon liblwgeom, so that if
- liblwgeom is
- changed then it also triggers a (complete) rebuild of PostGIS.
-
- Note as documented in #447 this is an over-cautious approach
- since it rebuilds
- all of PostGIS if liblwgeom changes, but at least its a starting
- point and
- does actually solve the case whereby a user updates liblwgeom but
- doesn't
- force a rebuild of PostGIS.
-
-2011-07-04 09:09 strk
-
- * typo
-
-2011-07-04 09:07 strk
-
- * Update expected error messages since typmod introduction. Closes
- ticket #1101.
-
-2011-07-04 09:00 strk
-
- * Do not manually delete rows from geometry_columns (which is now a
- view). Closes ticket #1099.
-
-2011-07-04 07:35 robe
-
- * Partial fix for #1076, county roads and highways, but think I
- might have broken the SELECT (addy).*,* from geocode('16725
- Rockford Road, Plymouth, MN 55447') or my data is bad
-
-2011-07-03 21:47 mcayland
-
- * Fix for #1088: Too many columns in select crashes pgsql2shp.
-
- Instead of a fixed length query string, dynamically allocate the
- memory based
- upon the sum of the lengths of all of the column names.
-
-2011-07-03 16:51 robe
-
- * #1087 improve rating algorithm. also start to use prepared
- statements where appropriate (don't put state in prepared part
- since that would prevent constraint exclusion from kicking in)
-
-2011-07-03 10:45 robe
-
- * Add more tests, minor cleanup
-
-2011-07-03 05:03 robe
-
- * Update credits and release notes to include change in
- geometry_columns and management functions, add ST_OffSetCurve to
- release_notes.xml, add Rafal Magda to people credits list
-
-2011-07-03 01:58 robe
-
- * more column width cleanup
-
-2011-07-03 01:52 robe
-
- * #1095 clarification of what is mean by geometry_columns not
- supporting views built the old constraint way
-
-2011-07-03 01:50 robe
-
- * #1095 cleanup MIGRATION document
-
-2011-07-03 01:29 robe
-
- * #1096 same fix as for linestringZ, apply to geometryM, zm and
- multilinestringZ
-
-2011-07-03 00:59 robe
-
- * #1098 fix UpdateGeometrySRID
-
-2011-07-02 18:19 robe
-
- * #1083, #1093: fix typo, delete probe_geometry_columns which is
- now completely obsolte with gnew geometry-columns view change
-
-2011-07-02 17:53 robe
-
- * missed a spot
-
-2011-07-02 17:52 robe
-
- * add missing para end tag
-
-2011-07-02 17:25 robe
-
- * start describing management functions how typmod changes things
- --- Populate_geometry_columns, dropgeometrytable,
- dropgeometrycolumn. More to go.
-
-2011-07-02 16:52 robe
-
- * #1096 can't create 2.5d linestrings
-
-2011-07-02 16:29 robe
-
- * revise template to give example of optional argument
-
-2011-07-02 13:43 mcayland
-
- * Update loader regression test suite to add a simple test for
- shp2pgsql (much as we now do for pgsql2shp).
-
- Note that these tests aren't completely comprehensive and should
- be expanded, with the long term aim
- of moving the loader regression tests out of the main regression
- harness and into CUnit instead.
-
-2011-07-02 12:34 mcayland
-
- * Fix up the loader unit tests so that if --with-gui is not passed
- to configure, the non-GUI tests will continute to run instead of
- failing compilation.
-
-2011-07-02 09:27 robe
-
- * revise wmsservers_new to use new typmod and not directly delete
- and add to geometry_columns so passes regress
-
-2011-07-02 08:58 robe
-
- * #944, #1081, #1083, #1088, #1084: Convert geometry_columns to a
- view, revise management functions to not update/delete from
- geometry_columns and to support typmod. Will use typmod behavior
- as default
- fix typos in postgis_type_name and delete from geometry_column
- calls in regress.
-
-2011-07-01 22:36 mcayland
-
- * Another attempt to fix #1080 on Windows - it seems that simply
- opening and
- closing a pgsql2shp state object is a good way to find all
- uninitialised
- variables.
-
-2011-07-01 21:37 mcayland
-
- * Revised fix for #1080 based upon backtrace provided by Regina.
-
-2011-07-01 21:32 robe
-
- * #1082 get rid of delete from geometry_columns call. Also cleanup
- argument list to make more modern
-
-2011-07-01 14:34 robe
-
- * Benchmark notes
-
-2011-07-01 13:45 robe
-
- * itemize more upgrade GOTCHAS
-
-2011-07-01 13:10 robe
-
- * convert to CREATE OR REPLACE postgis_constraint_srid
-
-2011-07-01 12:59 robe
-
- * put in associated ticket numbers change to unaligned format for
- easier diffing, add in script to run test suite. Force LF and put
- svn keywords
-
-2011-07-01 11:47 strk
-
- * Add 2 more testcases for ST_OffsetCurve, one of which returning a
- MULTILINESTRING
-
-2011-07-01 10:59 strk
-
- * Use choice="opt" to encode default parameter for ST_OffsetCurve
-
-2011-07-01 10:36 strk
-
- * Well, let's run the ST_OffsetCurve regress test only against
- GEOS-3.3. After all it's known to fail against 3.2 ... (due to
- http://trac.osgeo.org/geos/ticket/455#comment:1)
-
-2011-07-01 10:14 strk
-
- * Test LINESTRING EMPTY return from ST_OffsetCurve
-
-2011-07-01 10:10 strk
-
- * Properly convert typed empties coming from GEOS.
-
-2011-07-01 10:10 strk
-
- * Add ST_OffsetCurve news item
-
-2011-07-01 09:56 strk
-
- * Add ST_OffsetCurve function supporting both GEOS-3.2 and
- GEOS-3.3+. Uses distance parameter sign to derive left/right
- side. Includes regress testing and documentation. Based on patch
- by Rafal Magda.
-
-2011-07-01 09:33 mcayland
-
- * Fix #1080: cunit is crashing on test_ShpDumerDestroy().
-
- Looks like the original code omitted to set the default config
- values causing
- the addition of a ShpDumperDestroy() call to fall over on some
- platforms due
- to uninitialised pointers.
-
-2011-07-01 06:17 robe
-
- * Force unix LF. Also get rid of unnecessary call to CREATE INDEX
- .. we have a missing script for that.
-
-2011-07-01 02:22 robe
-
- * Fix for #1086 Issue with parsing out location. also added to
- regression tests
-
-2011-07-01 00:02 robe
-
- * fix build -- had functions installed out of order of dependency
-
-2011-06-30 19:18 robe
-
- * add pretty function to return pretty name and use in
- postgis_constraint_type (seems 3 times as slow with conversion --
- will investigate later) -- before my 50 odd goemetry_columns
- based on all constraint columns returns 75ms now takes 250-300
- ms.
-
-2011-06-30 17:16 dustymugs
-
- * removed accidental commit of some debug testing
-
-2011-06-30 13:28 dustymugs
-
- * fixed logic issues in ST_AsJPEG
-
-2011-06-29 23:14 pramsey
-
- * Change parameter order in 900913 (magic!)
-
-2011-06-29 22:40 mcayland
-
- * Commit rework of #885 (pgsql2shp fields conversion from
- predefined list).
-
- This patch required extra work to ensure that it was a better fit
- for the
- new loader/dumper structure including error reporting, better use
- of C
- coding style and altering various names/code locations as
- appropriate.
-
-2011-06-29 22:40 pramsey
-
- * GEOS no like POINT EMPTY (#1060)
-
-2011-06-29 21:10 robe
-
- * Itemize some issues with restoring data from old that cause
- failures
-
-2011-06-29 19:14 robe
-
- * Add Hunter Systems Group to credits for funding Geocoder
- enhancements
-
-2011-06-29 16:26 robe
-
- * #949 more legacy cleanup -- add G-M to uninstall, remove accum
-
-2011-06-29 12:56 robe
-
- * fix typo in uninstall script
-
-2011-06-29 10:35 robe
-
- * #1069: Support for specifying max_results to return. Regress
- already committed
-
-2011-06-29 05:06 robe
-
- * fix for #1073 handling mangled zipcodes and update regress to
- include these
-
-2011-06-29 04:23 robe
-
- * #1077 preliminary regress tests and current outputs (formatting
- needs cleanup and to be run by script but will deal with that
- later). Already have a regress failure when compared with docs.
-
-2011-06-28 19:36 strk
-
- * Simplify layertrigger tests dropping unneeded operations. The
- reduction was verified to still trigger bug #950 prior to the fix
- for it.
-
-2011-06-28 19:36 strk
-
- * Apply patch by Andrea Peri to fix topology layer trigger.
- Includes regress test. Closes ticket #950.
-
-2011-06-28 14:26 robe
-
- * #1063 - add update website with released doc version to
- HOWTO_RELEASE steps
-
-2011-06-28 12:32 robe
-
- * fix windows script -- had sh style commented alter schema line
- instead of windows batch style commented alter schema
-
-2011-06-28 12:21 robe
-
- * put in missing homage to GDAL. Also updated the GDAL use list
- http://trac.osgeo.org/gdal/wiki/SoftwareUsingGdal to include
- PostGIS
-
-2011-06-28 03:55 robe
-
- * Partial fix for #1068 -- handling of misspelled numeric streets
- such as 13nd or 22th and partial support for numeric streets with
- fractions like 1/2
-
-2011-06-28 02:50 robe
-
- * get rid of drop / recreate norm_addy. It's not necessary yet
- since we haven't changed it.
-
-2011-06-28 01:27 robe
-
- * #1068 partial fix -- trimmed leading/trailing spaces in
- normalize_address fields so now correctly handles things like
- W.,N. etc. More fixes coming.
-
-2011-06-27 21:35 dustymugs
-
- * - wrote function getSRTextSPI to create one code for getting the
- srtext of a SRID from the spatial_ref_sys table.
- - removed plpgsql function _ST_srtext with addition of
- getSRTextSPI.
-
- The regression failure in ticket #1064 should be resolved as a
- side-affect of the new function as the srtext returned through
- SPI is copied to an interval variable.
-
-2011-06-27 19:31 pramsey
-
- * Ignore GNUMakefile
-
-2011-06-27 19:24 pramsey
-
- * Change CompoundString to CompoundCurve
-
-2011-06-27 19:02 dustymugs
-
- * modified expected results for rt_pixelvalue.
-
- Associated ticket is #1055
-
-2011-06-27 18:53 pramsey
-
- * Add migration guide for upgraders
-
-2011-06-27 18:02 pramsey
-
- * Fix type name for CompoundCurve
-
-2011-06-27 16:47 mcayland
-
- * Edit rt_band_get_pixel() so that the warning message contains the
- out-of-bound coordinates being accessed.
-
-2011-06-27 14:35 dustymugs
-
- * Cleanup of error messages.
-
-2011-06-27 01:53 robe
-
- * version garden test files so now named raster_gardentest_20.sql,
- postgis_gardentest_20.sql. Add reclassarg type example to raster
- garden objects
-
-2011-06-26 19:44 robe
-
- * revise to ignore OUT parameters. Also add 20 to postgis garden
- output table name
-
-2011-06-26 18:18 robe
-
- * change ST_AsX3d from using methodsynopsis back to funcsynopsis.
- This was an attempt before to stylize default args which didn't
- work out.
-
-2011-06-26 17:31 pramsey
-
- * ST_IsValidDetail and ST_IsValidReason POLYGON CRASH (#712)
-
-2011-06-26 03:15 pramsey
-
- * Make test for co-linearity a little more double-barrelled.
-
-2011-06-26 02:29 pramsey
-
- * Simplify circle stroking code (#1057)
-
-2011-06-25 23:35 pramsey
-
- * Remove reference to algorithm.h from generator.c
-
-2011-06-25 22:36 pramsey
-
- * Prototype segmentation code and move lwalgorith.h prototypes into
- liblwgeom.h and liblwgeom_internal.h
-
-2011-06-25 21:42 pramsey
-
- * Convert some BOX3D functions to GBOX
-
-2011-06-25 21:11 robe
-
- * correct column names of norm_addy object - they were wrong
-
-2011-06-25 20:32 robe
-
- * update release notes
-
-2011-06-25 20:24 robe
-
- * #1062 apply typo patch from Kasif Rasul
-
-2011-06-25 19:20 dustymugs
-
- * Modified ST_Transform to permit specification of projected
- raster's scale. This is due to the scale change that occurs when
- a raster is being reprojected.
-
-2011-06-25 18:15 robe
-
- * bounding box clarification && (that it's 2D)
-
-2011-06-25 18:14 robe
-
- * minor clarifications
-
-2011-06-25 08:13 robe
-
- * #1051 - fix rating logic (typo in direction weight) causing -
- select (g.addy).*, astext(g.geomout), g.* from geocode('150 2nd
- Ave S, Minneapolis, MN 55401') as g To return north instead of
- south. Also change functions to use named args
-
-2011-06-24 23:18 robe
-
- * bah pdflatex doesn't like sect3. Just make it a sect2
-
-2011-06-24 21:49 robe
-
- * Id on para didn't take -- lets try a sect3
-
-2011-06-24 21:20 dustymugs
-
- * Added sanitization of the algorithm parameter of ST_Transform.
- Refactored the regression test for ST_Transform.
-
-2011-06-24 16:30 robe
-
- * put in ancho for changed section and link back from top of What's
- new to breaking changes section
-
-2011-06-24 16:14 robe
-
- * revise 2.0 changed,enhanced, new to also capture paragraphs
- embedded in sub tags such as warning, note. Was missing some
- breaking changes ST_Length, ST_GeomFromText etc because it wasn't
- catching warnings
-
-2011-06-24 14:25 robe
-
- * thought had changed to use default params -- guess not. Also
- stamp in time author info as comment inside function
-
-2011-06-24 13:02 robe
-
- * Get rid of note about ST_Transform not working on all platforms.
- No longer true
-
-2011-06-24 01:28 robe
-
- * revert unnecessary edit
-
-2011-06-24 01:20 robe
-
- * fix for #1051 -- postDirAbbrev doesn't parse
-
-2011-06-23 23:50 chodgson
-
- * further bug fix for #884
-
-2011-06-23 22:29 robe
-
- * note about ST_length geography breaking change -- in 1.5 used to
- return perimeter of a polygon now returns 0 just like geometry
-
-2011-06-23 21:15 robe
-
- * time autho stamp signatures
-
-2011-06-23 21:11 robe
-
- * fix typos
-
-2011-06-23 21:08 robe
-
- * put in author revision id placeholder and have as part of code
- logic as well
-
-2011-06-23 20:46 dustymugs
-
- * Removed rt_raster_transform from rt_api.c and any calls to it
- since rt_raster_gdal_warp has same results for reprojections.
-
-2011-06-23 20:29 dustymugs
-
- * Addition of rt_raster_gdal_warp function in rt_api.c. This was
- written based upon GDAL's gdalwarp utility to provide a flexible
- means to reproject, change the scale of, adjust the skew (deskew)
- of and shift the origin of a raster. RASTER_transform in rt_pg.c
- has been adjusted to make use of rt_raster_gdal_warp instead of
- rt_raster_transform. Regression te
- sts confirm that resulting rasters from rt_raster_gdal_warp are
- identical to that of rt_raster_transform.
-
- The abilities to change a raster's scale, skew and origin have
- yet to be tested and have no user-accessible SQL functions as of
- this revision. This will occur in future revisions.
-
- The function rt_raster_transform will be removed in a future
- revision.
-
-2011-06-23 15:36 pramsey
-
- * Re-base circular bbox regressions
-
-2011-06-23 13:57 pramsey
-
- * PostGIS Box2D (and && operator) gives wrong result for
- ST_CircularString type (#578)
-
-2011-06-23 13:53 robe
-
- * clean up credits a bit
-
-2011-06-23 11:07 robe
-
- * #944 support functions to comb out type,srid, dim from constraint
- based geometries and integration into geometry_columns_v so that
- non-typmods and typmods of the world can coexist in harmony
-
-2011-06-23 11:01 strk
-
- * Don't interpret types as flags in ST_Summary. Fixes bug #1054
- (needs automated testing)
-
-2011-06-22 23:13 robe
-
- * minor addition to GEOMETRYCOLLECTION(EMPTY) warning
-
-2011-06-22 23:10 robe
-
- * #924 - document breaking change
-
-2011-06-22 22:09 pramsey
-
- * ST_ForceRHR POLYGON EMPTY crash (#710)
-
-2011-06-22 21:33 pramsey
-
- * ST_GeoHash POLYGON Empty crash (#711)
-
-2011-06-22 06:55 robe
-
- * Fill in raster coverage protos for ST_Histogram (still need
- examples for these), fix typo in another function, change
- ST_SetBandNoDataValue as if it supports default args (the
- documentation will be consistent with implementation onces #1049
- is done)
-
-2011-06-21 06:13 robe
-
- * get rid of extraneous proto
-
-2011-06-21 05:45 robe
-
- * more fine tuning of output of driver options
-
-2011-06-21 05:25 robe
-
- * Fix ST_GDalDrivers output to correctly output options as table. I
- had thought it was evenly balanced (all options have
- descriptions), but that is not the case so origianl example had
- the name and descriptions mismatched
-
-2011-06-21 05:05 dustymugs
-
- * Refactored code and removed the use of SET_VARSIZE for
- RASTER_band to fix segfault.
-
- Associated ticket is #1044.
-
-2011-06-21 04:18 robe
-
- * change bigint to integer for ST_ValueCount record outputs
-
-2011-06-21 03:26 robe
-
- * document ST_AsJPEG and fill in missing protos for ST_ValueCount
-
-2011-06-21 01:52 robe
-
- * Get rid of removed ST_SummaryStats proto and add new
- ST_SummaryStats proto
-
-2011-06-20 21:15 pramsey
-
- * ST_Dump with GSerialized POINT EMPTY and EWKT/AsText mismatch
- (#746)
-
-2011-06-20 17:08 pramsey
-
- * Increase size of generator.c static buffer. (#583)
-
-2011-06-20 16:58 pramsey
-
- * geography: ST_Intersects, ST_DWithin gbox_overlaps: geometries
- have mismatched dimensionality (#1037)
-
-2011-06-20 14:55 dustymugs
-
- * Changed the regression tests for ST_Transform in preparation for
- testing replacement ST_Transform function with different
- underlying code.
-
-2011-06-20 11:37 strk
-
- * Add missing SQL/MM functions in the status section (TODO)
-
-2011-06-20 09:29 robe
-
- * #1040 -- ST_MinimumBoundingCircle -- replace X(), Y() deprecated
- calls with ST_X(), ST_Y(). Also changed to use default args. We
- really need regression tests for this function. Will put on
- separate task.
-
-2011-06-19 06:24 robe
-
- * more cleanup of hard upgrade instructions
-
-2011-06-19 05:52 robe
-
- * Amend hard upgrade instructions to remove stuff that is obsolete
- and add in additional steps needed for PostGIS 2.0. Also update
- creating new spatial database to include instructions for
- installing raster and topology support
-
-2011-06-19 00:31 robe
-
- * add index check / generation for soundex, lower, geometry gist,
- and least_hn
-
-2011-06-18 22:16 robe
-
- * Fix for #1025 -- Geocoder Failing with NORTH EAST is street name
-
-2011-06-18 18:24 pramsey
-
- * Error message change
-
-2011-06-18 07:35 robe
-
- * hmm lets try that again
-
-2011-06-18 07:34 robe
-
- * backout some code didn't mean to commit
-
-2011-06-18 07:29 robe
-
- * Found some indexes I missed -- added to tiger_loader, also #1036
- create missing_indexes generation script to back install. Still
- need to put in logic for some more indexes, but htis is a good
- start. Also documented new function
-
-2011-06-18 06:03 robe
-
- * fix error in last commit
-
-2011-06-18 05:33 robe
-
- * get rid of unnecessary auto casting
-
-2011-06-18 05:15 robe
-
- * #1035 gluing on .0 is making least check always return 0.
-
-2011-06-18 03:41 robe
-
- * Change ST_Length, ST_Perimeter for geography to use default
- parameters, document ST_Perimeter(geography,use_spheroid)
-
-2011-06-17 22:36 pramsey
-
- * Quiet regression failure for minor rounding difference.
-
-2011-06-17 22:18 pramsey
-
- * Bounding box calculation for straight CircString fails (#668)
-
-2011-06-17 21:26 pramsey
-
- * Retrieving and storing Geography column data through JDBC does
- not work (#350)
-
-2011-06-17 21:11 pramsey
-
- * Define alias ST_Perimeter (for geography ST_Length) (#526)
-
-2011-06-17 20:33 robe
-
- * #1032 fix typos
-
-2011-06-17 20:14 robe
-
- * change geography to geometry and limit view to only output tables
- and views
-
-2011-06-17 20:06 dustymugs
-
- * fixed parameter passing in ST_AsTiff
-
-2011-06-17 15:16 dustymugs
-
- * Refactored ST_SummaryStats so that there is a non-user
- _ST_SummaryStats that is the backend of all ST_SummaryStats and
- ST_ApproxSummary stats functions. This eliminates the
- "sample_percent" parameter from the one ST_SummaryStats function
- that had it.
-
-2011-06-16 21:01 pramsey
-
- * Partial typmod support for PostGIS geometry (#944)
-
-2011-06-16 20:29 robe
-
- * 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 robe
-
- * put in missing tag
-
-2011-06-16 02:08 robe
-
- * document &&& nd interacts bounding box operator
-
-2011-06-15 23:59 pramsey
-
- * Fix up selectivity and operators a little
-
-2011-06-15 20:22 pramsey
-
- * Add a couple more GBOX functions to map to B2DF4 requirements
-
-2011-06-15 15:43 dustymugs
-
- * Changed band pixel types to 64BF instead of 32BF so that the
- warning messages for data getting converted are mitigated.
-
-2011-06-15 14:29 dustymugs
-
- * Added value for nBandCount attribute of GDALWarpOptions in
- rt_raster_transform function.
-
- This is based upon the discussion found at:
-
- http://lists.osgeo.org/pipermail/gdal-dev/2011-May/028730.html
-
- Related ticket is #1015
-
-2011-06-15 12:44 robe
-
- * #722 - get rid of transform and remainder of SnapToGrid
- deprecated family of functions. Add to #945 uninstall_legacy and
- also legacy.sql.in.c files
-
-2011-06-15 01:25 robe
-
- * Change ST_MapAlgebra to use default args and amend the
- documentation to reflect change. In so doing fix #969 -
- inconsistent order of args, #967 raster regress failures on 9.0
- and 9.1
-
-2011-06-14 19:32 dustymugs
-
- * Changed SRID to something within the range permitted by
- GSERIALIZED. As of this revision, all raster regression tests
- pass successfully.
-
-2011-06-14 16:21 pramsey
-
- * bug in BOX2DFLOAT4_in function due to GSERIALIZED_ON change
- (#1020)
-
-2011-06-14 16:04 dustymugs
-
- * With GSERIALIZED_ON enabled, adapted code that needs preprocessor
- conditions. Basically instead of "geometry_gist_sel" and
- "geometry_gist_joinsel", GSERIALIZED_ON uses "contsel" and
- "contjoinsel"
-
-2011-06-14 08:20 strk
-
- * Do not explicitly name GIST opclass (was renamed). Fixes topology
- after the GSERIALIZED switch.
-
-2011-06-14 08:20 strk
-
- * Fix libiconv linker flags
-
-2011-06-14 04:26 pramsey
-
- * Apply bug in BOX2DFLOAT4_in function due to GSERIALIZED_ON change
- (#1020) from dustymugs
-
-2011-06-13 21:47 dustymugs
-
- * Fixed memory leak in RASTER_asGDALRaster of rt_pg.c and left note
- in comments of rt_raster_to_gdal
-
-2011-06-13 21:31 pramsey
-
- * Move from GSERIALIZED off by default to on by default. Adjust
- minor regression changes as necessary.
-
-2011-06-13 20:20 pramsey
-
- * Allow cunit tests to build and run in OS/X
-
-2011-06-13 19:51 pramsey
-
- * Add svn:ignores for some new derived files.
-
-2011-06-13 12:30 robe
-
- * update 1.5.3 release notes
-
-2011-06-13 11:25 robe
-
- * #609 revise JDBC to use non-deprecated calling syntax
-
-2011-06-13 01:32 robe
-
- * surpress outputting sql if not in debug mode
-
-2011-06-13 01:31 robe
-
- * change to return as much address as possible even if no fullname
- at least try to return city, state, zip
-
-2011-06-12 14:33 robe
-
- * fix typo in reverse_geocode name and get rid of other prot since
- changed to use default args
-
-2011-06-12 06:34 robe
-
- * fix division by zero issue
-
-2011-06-12 04:55 robe
-
- * make debug statement conditional
-
-2011-06-12 04:52 robe
-
- * significantly improve speed of reverse geocode (when all states
- loaded), but using CTEs and unparameterizing query (parameterized
- often does not use inheritance), reverse_geocode to use default
- parameters, put in table column comments to describe some of what
- loader columns mean.
-
-2011-06-11 19:26 dustymugs
-
- * Added function parameter "header_only" to rt_raster_deserialize.
- This instructs the function to only extract the raster header.
-
- All functions calls to rt_raster_deserialize in rt_pg.c and
- testwkb.c have been modified to account for the "header_only"
- parameter. In addition, functions that can use
- PG_DETOAST_DATUM_SLICE have been modified to use it.
-
- Associated tickets are #867 and #985.
-
- Now to work on valgrinding rt_pg.c
-
-2011-06-11 19:06 dustymugs
-
- * Removed the ST_SummaryStats wrappers: ST_Sum, ST_Mean, ST_Stddev,
- ST_MinMax. Only ST_Count is preserved as it has a shortcut for
- when "exclude_nodata_value" is FALSE.
-
- Refactored regression test for rt_transform due to removal of
- some ST_SummaryStats wrappers and make the tests no longer about
- being exact to specific values but more about being in the
- appropriate contexts.
-
- Associated ticket is #1005 and to some degree, #985.
-
-2011-06-11 13:41 robe
-
- * Sort what's new 2.0 by name of section insted of id since raster
- ids start with RT_ they are being sorted at the top above
- everything else which is confusing
-
-2011-06-11 05:27 robe
-
- * Fix ST_BandMetaData, ST_AsGDalRaster (they take defaults now so
- prots have ben removed)
-
-2011-06-11 04:59 dustymugs
-
- * Refactored rt_raster_replace_band in rt_api.c to return the
- replaced band.
- Additional memory cleanups in testapi.c due to segfault and
- leaks.
-
-2011-06-11 01:09 robe
-
- * Note about issues with raster ST_Transform
-
-2011-06-11 00:43 robe
-
- * document raster ST_Transform function. Will provide examples
- later.
-
-2011-06-11 00:05 dustymugs
-
- * Fixed bunch of memory leaks in rt_api.c and testapi.c. Will need
- to valgrind the regression tests to clean up the leaks in rt_pg.c
-
-2011-06-10 23:19 robe
-
- * get rid of ST_SRSText usage is gone and replaced with just srid
- so parallel with geometry. Update all the function doco -- they
- used to use srstext, but now they use srid.
-
-2011-06-10 23:01 dustymugs
-
- * Refactored how GDAL warp options are freed. I believe I was
- prematurely freeing the options.
-
- Associated ticket #1015
-
-2011-06-10 19:49 pracine
-
- * Getting pixel value at out of range coordinate should only return
- a warning. Was broken at r7106. Added a check.
-
-2011-06-10 18:18 dustymugs
-
- * Fixed error messages.
-
-2011-06-10 18:14 dustymugs
-
- * Explicitly set GDALWarpOptions element padfSrcNoDataImag as it
- seems some folks are having regression error. Based upon the GDAL
- code, explicitly setting padfSrcNoDataImag and padfDstNoDataImag
- should eliminate the error message that is occurring.
-
- Associated tickets are #925 and #1015.
-
-2011-06-10 17:24 robe
-
- * #609 jdbc error in documentation
-
-2011-06-10 17:00 robe
-
- * #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 pramsey
-
- * Update NZ projections for grid transformation support (#631)
-
-2011-06-10 15:19 dustymugs
-
- * Rewrote ST_BandMetaData to use a C function instead of sequential
- calls for the metadata of a raster's band in plpgsql. Also added
- regression tests for ST_MetaData and ST_BandMetaData due to C
- functions.
-
- Associated ticket #1012
-
-2011-06-10 05:13 robe
-
- * more description on reclass expressions
-
-2011-06-10 01:52 robe
-
- * more examples for ST_Point and example converting to geography
-
-2011-06-09 21:27 pramsey
-
- * Minor change to work with gserialzed
-
-2011-06-09 21:15 dustymugs
-
- * Rewrote ST_Metadata to make use of a C function instead of
- sequential calls for the metadata of a raster in plpgsql.
-
- Associated ticket #1012
-
-2011-06-09 21:12 pramsey
-
- * Remove some compile warnings
-
-2011-06-09 21:12 pramsey
-
- * Add some ignores
-
-2011-06-09 20:51 pramsey
-
- * Bad handling of Inf values in GEOS (#1013)
-
-2011-06-09 20:32 robe
-
- * #448 add CUnit requirement for testing
-
-2011-06-09 18:55 dustymugs
-
- * Replaced the parameter "srs" in ST_AsGDALRaster with "srid" so as
- to match that of ST_Transform and other functions that deals with
- spatial reference systems. In doing so, this eliminates the user
- function ST_srtext and just has a hidden _ST_srtext function for
- use by the underlying C functions. Another nice benefit is that I
- was able to reduce the number of user-facing functions.
-
- Associated ticket #1011
-
-2011-06-09 16:01 robe
-
- * #1009 typo in index creation
-
-2011-06-08 22:47 dustymugs
-
- * - added additional tests that shouldn't require datum shift files
- for proj.4.
- - refactored output that would be double precision to be rounded
-
-2011-06-08 21:10 dustymugs
-
- * Rewrote how the standard/sample deviation is computed in
- ST_SummaryStats for coverage tables. It now extends the existing
- use of a single-pass standard deviation calculation to be able to
- do the calculation for a coverage table.
-
- Associated ticket #985.
-
-2011-06-08 00:10 dustymugs
-
- * forgot to comment out debug code for ST_Histogram thus causing
- rt_histogram regression to fail
-
-2011-06-08 00:00 dustymugs
-
- * fixed ST_SummaryStats for coverage tables where the sum of all
- tiles was not being computed.
- Associated ticket #1005
-
- Also added shortcuts to ST_Count for when parameter
- "exclude_nodata_value" is FALSE, just compute the count based
- upon the raster's dimensions. Performance difference between the
- normal route and the shortcut is negligible for small rasters but
- noticable when run on large rasters and coverage tables
-
-2011-06-07 22:59 dustymugs
-
- * Added support for coverage tables to ST_Histogram. This entailed
- adding the ability to explicitly specify the min and max values
- in the underlying C function rt_band_get_histogram. The min and
- max parameters should ONLY be used by the established coverage
- table handling ST_Histogram functions as the returned percent
- element of the histogram type is changed from returning the
- percentage to returning the sum of counts for that histogram.
-
- Associated ticket is #934.
-
-2011-06-07 18:21 dustymugs
-
- * 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 robe
-
- * Put legacy.sql in varname tag so prints out as courier and stands
- out more. Some clarification on the geography/geometry choice
- question
-
-2011-06-07 12:37 robe
-
- * more corrections of erroneous statements
-
-2011-06-07 12:16 robe
-
- * Fix minor formatting issues
-
-2011-06-07 07:45 robe
-
- * forgot output column in histogram type
-
-2011-06-07 07:41 robe
-
- * more correction in ST_Histogram explanation
-
-2011-06-07 07:26 robe
-
- * make description of programming match what is going on in
- histogram example
-
-2011-06-07 07:24 robe
-
- * missing one proto for ST_Histogram
-
-2011-06-07 07:20 robe
-
- * add description ST_Histogram inputs
-
-2011-06-07 07:10 robe
-
- * document histogram type
-
-2011-06-07 07:02 robe
-
- * document ST_Histogram
-
-2011-06-05 21:49 dustymugs
-
- * bug fix of r7325 where the wrong variable is used in the "for"
- loop at line 5442
-
-2011-06-05 20:52 dustymugs
-
- * - added additional function parameters "bandNums" and "count" to
- rt_raster_to_gdal_mem so that the GDAL dataset created only
- contains those bands specified
- - any calls to rt_raster_to_gdal_mem function was refactored for
- the new function parameters
- - refactored rt_raster_dump_as_wktpolygons to make use of
- rt_raster_to_gdal_mem so as to reduce duplicate code and improve
- cleanliness
-
-2011-06-05 07:55 robe
-
- * fix ambiguous column issue now that new zcta5 also has statefp
-
-2011-06-05 07:35 robe
-
- * more speed optimizations
-
-2011-06-05 07:07 robe
-
- * revise function s so lookup zip utilizes constraint exclusion
-
-2011-06-05 06:13 robe
-
- * #1004: census has finally released zcta5 for 2010. Get rid of
- zcta500 table. replace with a more generic named zcta5. Revise
- loader state script to load in zcta510 data and revise functions
- to use new zcta5 table.
-
-2011-06-04 02:11 robe
-
- * Fix more erroneous statements about ST_Reclass
-
-2011-06-04 00:59 robe
-
- * get rid of TODO note on ST_REclass exmaple -- I already did it.
-
-2011-06-04 00:58 robe
-
- * huh more mistakes in ST_Reclass
-
-2011-06-03 17:02 dustymugs
-
- * 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
-
- * Check for new GDALFPolygonize function. If it isn't present, the
- old GDALPolygonize is called. Related ticket #650.
-
-2011-06-03 06:00 robe
-
- * add missing ST_ValueCount protos, get rid of ' around , causing
- comment installation to fail.
-
-2011-06-02 22:51 robe
-
- * fix wording of reclassarg and summarystats
-
-2011-06-02 22:25 robe
-
- * Fix typo
-
-2011-06-02 21:54 robe
-
- * document ST_Band
-
-2011-06-02 21:27 robe
-
- * get rid of extra paragraph marks
-
-2011-06-02 21:13 robe
-
- * example how to use variadic version of ST_Reclass raster
- function, finish off reclassarg type description, add
- summarystats type
-
-2011-06-02 05:05 robe
-
- * Clarify GDAL version requirements for Mapserver to load PostGIS
- raster
-
-2011-06-01 23:50 jorgearevalo
-
- * Fixed ticket #650. You need to update your GDAL copy to a release
- up to 22476 to make it work.
-
-2011-06-01 12:31 strk
-
- * The box2d of an empty geometry is NULL, not a point. Closes
- ticket #938 and regress-tests it.
-
-2011-06-01 11:55 robe
-
- * put a space after parameter name to try to prevent getting shoved
- in with type in reclassarg type def
-
-2011-06-01 08:22 robe
-
- * st_recalss -- hmm screwed up on example. Had overlapping ranges
- before.
-
-2011-06-01 08:17 robe
-
- * move raster types to raster section (there are way too many now
- to try to lump into reference_type and do case statements to
- exclude from postgis_comments). Revise raster_comments to look
- for types in reference_raster. Add docu for ST_Reclass and
- reclassarg type. Need at least one more example to show how to
- use recalssargs.
-
-2011-05-31 22:54 dustymugs
-
- * additional code refactoring in rt_raster_from_band
-
-2011-05-31 22:47 dustymugs
-
- * code refactored and added copying of raster attributes to new
- raster in rt_raster_from_band
-
-2011-05-31 01:50 robe
-
- * #960 get rid of obsolete ST_AsPNG protos to make consistent with
- implementation
-
-2011-05-31 01:39 robe
-
- * #960 get rid of ST_AsGDALRaster proto and update remaining to be
- consistent with new default args.
-
-2011-05-31 01:29 robe
-
- * #961- reduce number of functions - Get rid of st_area(geography)
- and change st_area(geography, use_spheroid = true) and also have
- named argument names so callable by named args
-
-2011-05-31 01:09 robe
-
- * document missing proto for createtopology
-
-2011-05-31 00:54 robe
-
- * Document ST_SummaryStats raster function
-
-2011-05-30 20:18 dustymugs
-
- * Added default values for function parameters of ST_AsTIFF,
- ST_AsJPEG and ST_AsPNG.
-
- Associated ticket is #960
-
-2011-05-30 15:48 dustymugs
-
- * Added default parameter for ST_AsGDALRaster
-
- Associated ticket is #960
-
-2011-05-30 14:53 dustymugs
-
- * renamed all instances of "hasnodata" function argument to
- "exclude_nodata_value" in SQL functions (and underlying code
- where appropriate) ST_SummaryStats, ST_Count, ST_Sum, ST_Mean,
- ST_StdDev, ST_MinMax, ST_Quantile, ST_Histogram, ST_ValueCount
- and ST_ValuePercent
-
-2011-05-30 09:45 robe
-
- * get rid of bash line -- seems unnecessary and breaks if multiple
- states. Forgot cd which was making secondary states fail loading.
-
-2011-05-30 08:28 robe
-
- *
-
-2011-05-30 08:27 robe
-
- * more corrections and one more example for ST_ValueCount
-
-2011-05-30 07:39 robe
-
- * fix errors in notes
-
-2011-05-30 03:57 robe
-
- * fill in more missing protos for st_valuecount -- still more to go
-
-2011-05-30 03:43 robe
-
- * put in missing protos for st_quantile. Revise comment generator
- scripts to properly handle OUT parameters
-
-2011-05-30 02:52 robe
-
- * document ST_quantile -- still missing some protos (also get rid
- of obsolete warnings)
-
-2011-05-30 01:56 robe
-
- * reference to st_valuecount in st_dumpaspixels
-
-2011-05-30 01:51 robe
-
- * Move Bborie's new cool stat functions into their own section. Add
- documentation for st_valuecount -- more coming for other raster
- functions. macro replace hasnodata with exclude_nodata_value
- which hopefully will be clearer to everyone. The raster codebase
- needs to be changed to agree with new names (mostly for those
- utilizing named arguments in PostgreSQL 9.0+). In enhnced section
- --put a note that hasnodata was renamed to exclude_nodata_value.
-
-2011-05-30 00:30 robe
-
- * add remarked out line to set search path -- suggested by Brian
- Hamlin. Also some other minor changes
-
-2011-05-28 23:32 robe
-
- * Get rid of deprecated call to centroid
-
-2011-05-28 15:07 robe
-
- * fix for #996 also had to revise least and greatest helper
- functions to deal with to and froms that can't be converted to
- integers. Also added missing indexes to base tables (helps the
- planner with inherited tables though it never really uses those
- indexes)
-
-2011-05-28 13:29 robe
-
- * fill in some missing licensing headers and svn tags
-
-2011-05-28 11:46 strk
-
- * It's "spatialreference.org", not "spatialreferencing.org"
- (srid=900913)
-
-2011-05-28 11:24 robe
-
- * revise readme wording so those unix users who aren't on linux
- won't be quite as offended
-
-2011-05-28 11:18 robe
-
- * fix for #995 handling lower level fips. Also many fixes for #908
- sh tiger loader profile. Testing now and will close out if
- confirmed its fixed. Also put in a note in the .sh and .bat that
- for PostgreSQL 9.1+ have to install fuzzystrmatch with the CREATE
- EXTENSION syntax
-
-2011-05-27 23:35 dustymugs
-
- * - remove OUT parameters on those functions that only return a
- single value.
- - updated regression tests that made use of those functions
- returning single values with OUT parameters
-
-2011-05-27 14:42 dustymugs
-
- * Added default values for function arguments of ST_Reclass
-
-2011-05-27 14:01 strk
-
- * ST_AddEdgeModFace is complete...
-
-2011-05-27 14:01 strk
-
- * Document ST_AddEdgeModFace, tweak documentation of
- ST_AddEdgeNewFaces [RT-SIGTA]
-
-2011-05-27 14:01 strk
-
- * Implement topology.ST_AddEdgeModFace. Includes regress test.
- [RT-SIGTA]
-
-2011-05-27 12:15 robe
-
- * fix indentation
-
-2011-05-27 10:18 strk
-
- * Simplify face registration by the end of ST_AddEdgeNewFaces
- [RT-SIGTA]
-
-2011-05-27 09:51 strk
-
- * ST_AddEdgeNewFaces: another test splitting a face with holes on
- both sides [RT-SIGTA].
-
-2011-05-27 09:34 strk
-
- * topology.ST_AddEdgeNewFaces: do not needlessly replace face of
- holes found in a face splitted by the newly added edge. Regress
- test it. [RT-SIGTA].
-
-2011-05-27 08:34 strk
-
- * Add an optional force_new parameter to topology.ST_AddFace to
- force creation of a new face when one already exists. Regress
- test and document. [RT-SIGTA]
-
-2011-05-27 08:34 strk
-
- * fix cpp extra token warning
-
-2011-05-27 07:13 robe
-
- * change ST_ConcaveHull to use default parameters
-
-2011-05-27 06:46 robe
-
- * preliminary documentation for ST_Count
-
-2011-05-27 00:02 dustymugs
-
- * - Added default values for function parameters of ST_ValueCount
- and ST_ValuePercent. Removed duplicative functions of the same.
- - Tweaked the regression tests for ST_ValueCount and
- ST_ValuePercent as one question for each function type was too
- ambiguous.
-
-2011-05-26 23:32 dustymugs
-
- * Added default parameter values for ST_Quantile functions
-
-2011-05-26 23:11 dustymugs
-
- * Added default values for function parameters of ST_Histogram and
- removed duplicative functions.
-
-2011-05-26 22:50 dustymugs
-
- * Forgot to delete the commented out functions of ST_SummaryStats
- and dependants from r7260
-
-2011-05-26 22:40 dustymugs
-
- * Added default values for function parameters of ST_SummaryStats,
- ST_Count, ST_Sum, ST_Mean, ST_StdDev and ST_MinMax.
-
-2011-05-26 21:35 dustymugs
-
- * Added default parameter for ST_Band and reduced function count by
- 1.
-
- Added additional regression tests for ST_Band.
-
-2011-05-26 21:23 dustymugs
-
- * Changed to STABLE from IMMUTABLE for all functions that operate
- on a coverage using the function parameters "rastertable" and
- "rastercolumn"
-
-2011-05-26 20:09 dustymugs
-
- * changed name "proportion" to "percent" for ST_Histogram to stay
- consistent with ST_ValuePercent
-
-2011-05-26 20:04 dustymugs
-
- * Addition of ST_ValuePercent, sibling of ST_ValueCount. This
- function provides the ability to determine the percentage of a
- raster's band that is of a user-specified value.
-
- Assocated ticket is #990
-
- Also specified STRICT for functions with "searchvalue" (the
- singular) argument.
-
-2011-05-26 15:43 dustymugs
-
- * Changed the datatype for "count" from integer to bigint. This
- should allow the "count" return value to handle large numbers
- coming from the various coverage functions.
-
-2011-05-26 14:01 robe
-
- * #949 Add all E and F deprecated functions to
- uninstall_legacy.sql.in.c and minor sorting and casing cleanup.
-
-2011-05-26 07:26 strk
-
- * Error handling refinements in topology.ST_AddEdgeNewFaces (#988)
-
- Check for given edge having two distinct vertices before getting
- a new
- edge id from sequence, and before testing it for crossing nodes
- (or it'd
- give a confusing error message). Refine error message about
- no-segment
- edges to not talk about nodes. [RT-SIGTA]
-
-2011-05-26 04:23 dustymugs
-
- * Adds ST_ValueCount to count the number of times a user-provided
- value or all values occurs in a raster's band.
-
- Associated ticket is #953
-
-2011-05-25 23:38 robe
-
- *
-
-2011-05-25 23:37 robe
-
- * put header on table
-
-2011-05-25 21:09 robe
-
- * try group
-
-2011-05-25 18:42 pramsey
-
- * #661 Type info of geography columns incomplete - pg_dump output
- wrong
-
-2011-05-25 18:28 dustymugs
-
- * Add ST_Count and ST_Sum functions that are fronts for the count
- and sum values of ST_SummaryStats
-
- Associated tickets are #985 (ST_Count) and #986 (ST_Sum)
-
-2011-05-25 13:13 robe
-
- *
-
-2011-05-25 12:49 robe
-
- *
-
-2011-05-25 12:48 robe
-
- *
-
-2011-05-25 12:35 robe
-
- *
-
-2011-05-25 12:29 robe
-
- * revert
-
-2011-05-25 12:13 robe
-
- * define style for methodsynopsis
-
-2011-05-24 18:53 robe
-
- * missed a spot
-
-2011-05-24 18:50 robe
-
- * experiment with methodsynopsis evidentally seems to support
- default parameters and conditional args, we need to move from
- funcsynopsis (designed for C) to methodsynopsis. This is what PHP
- uses -- https://doc.php.net/php/dochowto/chapter-skeletons.php
-
-2011-05-24 15:21 strk
-
- * Stop using astext legacy function in raster tests -- make check
- finally succeeds with both raster and topology enabled
-
-2011-05-24 14:47 strk
-
- * Allow dumping universal face edges with ST_GetFaceEdges. Do it in
- the correct order. Fixes bug #984. [RT-SIGTA]
-
-2011-05-24 14:27 dustymugs
-
- * - Added test testgdalraster.in which properly tests the output of
- ST_AsGDALRaster. This test makes use of rtgdalraster.py found in
- raster/scripts/python, which itself requires psycopg2.
- - Refactored rt_asgdalraster.sql, rt_astiff.sql, rt_asjpeg.sql
- and rt_aspng.sql to no longer attempt to validate the output of
- the respective functions with an MD5 checksum but rather be a
- test of the functions' behaviors.
-
-2011-05-24 13:49 strk
-
- * ST_GetFaceGeometry: throw SQL/MM exception when asked for the
- Universal Face geometry. Fixes bug #973 [RT-SIGTA]
-
-2011-05-24 13:47 strk
-
- * topology.ValidateTopology: do not construct the geometry of
- universal face, it's not used anyway. Closes bug #977. [RT-SIGTA]
-
-2011-05-24 13:15 strk
-
- * ST_AddEdgeNewFaces: don't get fooled by empty segments when
- computing azimuts [RT-SIGTA]
-
-2011-05-24 12:14 strk
-
- * Fix a bogus test for ST_AddEdgeNewFaces (was missing to check
- informations about the newly added edge) -- [RT-SIGTA]
-
-2011-05-24 10:45 strk
-
- * Add another (successful) test for ST_AddEdgeNewFaces when
- creating a new face in the universal face by closing a ring
- around an existing non-isolated edge [RT-SIGTA].
-
-2011-05-24 09:22 strk
-
- * Add TODO item and SQL/MM compatibility note in ST_ChangeEdgeGeom
-
-2011-05-24 09:13 strk
-
- * Test ST_ChangeEdgeGeom with edge crossing
-
-2011-05-24 08:45 strk
-
- * ST_ChangeEdgeGeom: check existence of given edge, reduce scans
- used to check start/end point and simplify the code, regress test
- the fix. Fixes bug #979.
-
-2011-05-24 08:22 strk
-
- * No functional change: tabs to 2 spaces.
-
-2011-05-24 08:13 strk
-
- * Move tests for ST_ChangeEdgeGeom into a dedicated file. Prepared
- for ticket #979. [RT-SIGTA].
-
-2011-05-24 07:54 strk
-
- * Test ST_GetFaceGeometry behavior when given face_id 0 (Universal
- Face). See ticket #973.
-
-2011-05-24 07:04 strk
-
- * ST_AddIsoEdge: tell that a node is isolated by only looking at
- containing_face rather than recomputing it. Closes ticket #978.
- [RT-SIGTA]
-
-2011-05-24 06:55 strk
-
- * Do not let ST_AddIsoNode add non-isolated nodes. Allow specifying
- 0 as the isolated node face and check it is correct. If
- containing_face is given as null then compute it. Patch by Andrea
- Peri. [RT-SIGTA]
-
-2011-05-24 06:44 robe
-
- * Fix for #981 - using astext legacy function in tests
-
-2011-05-24 06:43 robe
-
- * fix typos
-
-2011-05-24 05:48 robe
-
- * #722 remove Centroid and Dump, #949 more additons to uninstall
- (Centroid, Dump, addbbox,dropbbox)
-
-2011-05-24 05:19 robe
-
- * fix link error
-
-2011-05-24 05:05 robe
-
- * #722 remove AsBinary and AsText, #949 more additons to uninstall
- (AsText,Asbinary, other output functions)
-
-2011-05-24 03:03 robe
-
- * Document ST_ChangeEdgeGeom, revise function to confirm to new
- plpgsql coding standard. Get rid of redundant && check since its
- already encapsulated in ST_Intersects and ST_Within
-
-2011-05-23 13:30 strk
-
- * update the list of what's implemented and what not
-
-2011-05-23 13:30 strk
-
- * Style-only change: tab to spaces in ST_AddIsoEdge, shorten name
- of test topology
-
-2011-05-23 13:13 strk
-
- * Fix test for ST_AddIsoEdge verifying "geometry intersects an
- edge" exception. Fix exception message raised when attempting to
- insert a closed edge. Update regress test accoringly.
-
-2011-05-23 12:49 strk
-
- * ST_AddIsoEdge: set containing_face of nodes connected by the
- newly added edge to null as the nodes are not isolated anymore.
- Regress test it. Closes ticket #976.
-
-2011-05-23 12:33 strk
-
- * Put tests for ST_AddIsoEdge in their own file. Fix use of !
- rather than "not" for negating booleans in pl/pgsql.
-
-2011-05-23 11:30 strk
-
- * Update load_topology.sql to properly set MBR field of faces.
-
-2011-05-23 11:28 strk
-
- * And fix expected test output from st_addedgenewfaces (dunno how I
- could commit such a partial change...)
-
-2011-05-23 11:26 strk
-
- * Oops, forgot to uncomment temporarely disabled lines
-
-2011-05-23 08:44 strk
-
- * Test that topology.ST_AddEdgeNewFaces properly updates isolated
- edges contained in a newly created face [RT-SIGTA]
-
-2011-05-22 16:06 dustymugs
-
- * - fixed band count check in st_asjpeg and st_aspng
- - fixed regression expected output for rt_aspng
-
-2011-05-22 06:33 robe
-
- * Start work on #949 uninstall_legacy.sql and also some minor
- cleanup additions/sorting fo existing
-
-2011-05-20 20:18 robe
-
- * treating as executable didn't help - going to reinit my db as
- utf-8 instead
-
-2011-05-20 13:48 jorgearevalo
-
- * Commented line that caused memory crash because an invalid free.
- Related ticket #958.
-
-2011-05-19 20:36 strk
-
- * topology.AddEdge: make edge linking self-consistent (each added
- edge will form a proper loop)
-
-2011-05-19 04:54 robe
-
- * fix typo
-
-2011-05-19 04:53 robe
-
- * support for 2D points, add multipoint 2d / 3d to cunit. Add a
- mapping table to documentation to clarify how we map PostGIS
- geometries to X3D equivalent.
-
-2011-05-19 04:04 robe
-
- * clean up some compiler warnings
-
-2011-05-18 23:33 dustymugs
-
- * - taking a suggestion from strk in #958, all regression tests for
- functions related to ST_SummaryStats has been rounded to 3
- decimal places
- - added additional argument checks for pgraster to rt_pg.c
- - changed floating point comparisons in rt_pg.c and rt_api.c
-
-2011-05-18 16:18 strk
-
- * ST_AddEdgeNewFaces is now implemented..
-
-2011-05-18 16:08 strk
-
- * topology.ST_AddEdgeNewFaces implementation and regression test
- [RT-SIGTA]
-
-2011-05-18 14:18 dustymugs
-
- * ST_SummaryStats returns the sum as part of the summary stats.
- _ST_SummaryStats(rastertable, rastercolumn) function changed to
- make use of the sum and compute a straight mean (sum / count)
- rather than computing a weighted mean.
-
-2011-05-18 13:59 strk
-
- * topology.AddFace(): properly update left/right face for edges
- _contained_ in the newly registered face and containing_face for
- isolated nodes in it, refine documentation about it [RT-SIGTA]
-
-2011-05-18 13:32 robe
-
- * damn mathml you mock me! anyrate put in defaults as Pierre asked
- for ST_ASTiff (hope www... fixes their damn mathml). We really
- got to stop downloading that file.
-
-2011-05-18 12:55 robe
-
- * define ST_SRText and backref
-
-2011-05-18 12:41 robe
-
- * fix ST_ASTIFF incorrect types start putting in defaults
-
-2011-05-18 12:05 robe
-
- * let me try to put the opt somewhere else.
-
-2011-05-18 11:12 robe
-
- * more mistakes
-
-2011-05-18 11:08 robe
-
- * fix some incorrect statements
-
-2011-05-18 08:58 strk
-
- * topology.GetRingEdges() implementation and test. This is the
- first real user of next_left_edge/next_right_edge fields in the
- edge table. [RT-SIGTA]
-
-2011-05-18 07:23 strk
-
- * Add a short paragraph about the semantic of edge's next_left_edge
- and next_right_edge fields.
-
-2011-05-18 07:15 robe
-
- * Fix ST_AsTiff function proto typos
-
-2011-05-18 05:43 robe
-
- * Document ST_AsTIFF and fix some missttatements about ST_ASPNG.
- Also pretend like we are using default args already
-
-2011-05-18 05:08 robe
-
- * get rid of opt
-
-2011-05-18 04:43 robe
-
- * bah just use brackets for optional args -- docbook seems to be
- ignoring the choice='opt' tag
-
-2011-05-18 04:13 robe
-
- * try to get optional argument to have brackets using optional tag
-
-2011-05-18 00:00 robe
-
- * revise to put optional arguments in [] in the description. Damn
- dtd keeps downloading
-
-2011-05-17 22:50 robe
-
- * Nothing like experimenting with myself. Change ST_AsX3D to use
- default parameters and reduce down to one proto
-
-2011-05-17 19:35 strk
-
- * Appropriately tag GML functions as STABLE, IMMUTABLE or VOLATILE
- - see bug #955
-
-2011-05-17 17:51 robe
-
- * more back ref
-
-2011-05-17 17:45 robe
-
- * fix typos add backrefere to ST_GDALDrivers
-
-2011-05-17 15:58 strk
-
- * Strip 'SELECT' feedback from regression test outputs
-
-2011-05-17 15:27 dustymugs
-
- * changed the dimensions of the raster generated for the summary
- stats test from 10000 x 10000 to 100 x 100
-
-2011-05-17 15:01 dustymugs
-
- * Code cleanup of uncorrected statement from r7170
- Associated ticket is #954
-
-2011-05-17 14:46 dustymugs
-
- * refactored code that attempted to modify a function parameter as
- PostgreSQL 8.4 sets all function parameters as CONSTANT, unlike
- PostgreSQL 9.0
-
-2011-05-17 14:42 strk
-
- * Tag some functions as STABLE or even IMMUTABLE (from volatile) -
- see bug #955
-
-2011-05-17 14:04 dustymugs
-
- * refactored usage of snprintf to use explicit string sizes rather
- than what is a gcc specific implementation where the return value
- of snprintf is the ideal size of the string
-
-2011-05-17 07:33 strk
-
- * Fixed bug in sample topology load (face id sequence value)
- [RT-SIGTA]
-
-2011-05-17 06:34 robe
-
- * revise to correctly comment functions with OUT parameters
-
-2011-05-17 05:37 robe
-
- * fix typo
-
-2011-05-17 03:02 robe
-
- * document ST_GDALDrivers and back reference to ST_AsGDALRaster
-
-2011-05-17 02:06 robe
-
- * Document ST_AsGDALRaster
-
-2011-05-17 00:55 robe
-
- * forgot availability and GDAL dependency note on ST_AsPNG
-
-2011-05-17 00:40 robe
-
- * First draft of ST_ASPNG doco. Need some more examples and perhaps
- even pictures.
-
-2011-05-16 22:01 dustymugs
-
- * - fixed usage of function parameter "hasnodata" to follow
- standardized interpretation
- - added copyright notices for work done by Bborie Park funded
- through the Regents of the University of California
-
-2011-05-16 19:56 dustymugs
-
- * removed duplicative ST_Histogram function
-
-2011-05-16 19:54 dustymugs
-
- * Add ST_AsPNG
-
- - added SQL functions for ST_AsPNG
- - added regression tests
-
- Associated ticket is #342
-
-2011-05-16 19:52 dustymugs
-
- * Add ST_AsJPEG function
-
- - added SQL functions for ST_AsJPEG
- - added regression tests
-
- Associated ticket is #340
-
-2011-05-16 19:50 dustymugs
-
- * Add ST_AsTIFF function
-
- - add SQL functions for ST_AsTIFF
- - add regression tests
-
- Associated ticket is #341
-
-2011-05-16 19:48 dustymugs
-
- * Add ST_AsGDALRaster function and helper functions ST_GDALDrivers
- and ST_srtext
- - added rt_raster_to_gdal, rt_raster_gdal_drivers and
- rt_raster_to_gdal_mem functions to rt_core/rt_api.c and rt_api.h
- - added test cases to test/core/testapi.c
- - added RASTER_asGDALRaster and RASTER_getGDALDrivers to
- rt_pg/rt_pg.c
- - added SQL functions
- - added regression tests
-
- Associated ticket is #901
-
-2011-05-16 19:43 dustymugs
-
- * Added ST_Reclass function
-
- - added rt_band_reclass and rt_raster_replace_band to
- rt_core/rt_api.c and rt_api.h
- - added test case to test/core/testapi.c
- - added RASTER_reclass to rt_pg/rt_pg.c
- - added SQL functions for ST_Reclass
- - added regression tests
-
- Associated ticket is #903
-
-2011-05-16 19:39 dustymugs
-
- * Added ST_Quantile functions
- - added function rt_raster_get_quantiles to rt_core/rt_api.c and
- rt_api.h
- - added test case to test/core/testapi.c
- - added function RASTER_quantile to rt_pg/rt_pg.c
- - added SQL functions for ST_Quantile
- - added regression tests
-
- Associated ticket is #935
-
-2011-05-16 19:36 dustymugs
-
- * Added ST_Histogram functions.
- - added function rt_band_get_histogram to rt_core/rt_api.c and
- rt_api.h
- - added test case to test/core/testapi.c
- - added function RASTER_histogram to rt_pg/rt_pg.c
- - added SQL functions for ST_Histogram
- - added regression tests
-
- Associated ticket is #934
-
-2011-05-16 19:34 dustymugs
-
- * Added ST_MinMax function
- - added SQL functions for ST_MinMax
- - added regression tests
-
- Associated ticket is #902
-
-2011-05-16 19:32 dustymugs
-
- * Added ST_StdDev function
- - added SQL functions for ST_StdDev
- - added regression tests
-
- Associated ticket is #932
-
-2011-05-16 19:30 dustymugs
-
- * Added ST_Mean function.
-
- - added SQL functions for ST_Mean to rt_pg/rtpostgis.sql.in.c
- - added regression tests
-
- Associated ticket is #931
-
-2011-05-16 19:17 dustymugs
-
- * Addition of ST_SummaryStats function.
-
- - added function rt_band_get_summary_stats to rt_core/rt_api.c
- and rt_api.h
- - added test case to test/core/testapi.c
- - added function RASTER_summaryStats to rt_pg/rt_pg.c
- - added SQL functions for ST_SummaryStats to
- rt_pg/rtpostgis.sql.in.c
- - added regression tests in test/regress
-
- Associated ticket is #930.
-
-2011-05-16 19:11 dustymugs
-
- * Addition of ST_Band functionality.
- - added function rt_raster_from_band to rt_core/rt_api.c and
- rt_api.h
- - added test case to test/core/testapi.c
- - added function RASTER_band to rt_pg/rt_pg.c
- - added SQL functions for ST_Band to rt_pg/rtpostgis.sql.in.c
- - added regression tests in test/regress
-
- Associated ticket is #339 and attached patch st_band.3.patch
-
-2011-05-16 11:01 strk
-
- * Fix a bug in the example topology data (related to
- next_left_edge) -- affected regress testing, also updated
- [RT-SIGTA]
-
-2011-05-13 19:29 robe
-
- * forgot to add Bborie's organization
-
-2011-05-13 19:27 robe
-
- * Add Bborie Park to development team lists. Assume Paul, you've
- given him SVN edit rights already.
-
-2011-05-13 08:46 robe
-
- * apply astyle
-
-2011-05-13 08:46 robe
-
- * apply astyle
-
-2011-05-13 01:04 chodgson
-
- * additional bug fix for #844
-
-2011-05-12 22:05 chodgson
-
- * added regess test for #884
-
-2011-05-12 18:51 chodgson
-
- * merged fix from r7136 in 1.5 branch, fixes broken
- point_in_multipolygon_rtree, for #884
-
-2011-05-12 17:39 robe
-
- * fix for #940 -- can't compile PostGIS 2.0 against PostgreSQL 9.1
- beta 1
-
-2011-05-12 16:14 strk
-
- * topology.ST_AddEdgeNewFaces : tabs to spaces, named arguments,
- code cleanups and improved checks, tests for invalid calls
- [RT-SIGTA]
-
-2011-05-12 10:23 strk
-
- * Don't miss to clean load_topology-4326.sql
-
-2011-05-12 07:28 robe
-
- * add about the tiger upgrade script
-
-2011-05-11 14:59 robe
-
- * more optimizations
-
-2011-05-11 13:50 robe
-
- * put in some missing indexes
-
-2011-05-11 13:32 robe
-
- * more performance enhancements
-
-2011-05-11 12:56 robe
-
- * turn off debug mode
-
-2011-05-11 12:55 robe
-
- * more usability and performance enhancements. Change
- geocoder/reverse_geocode to use tiger.state_lookup instead of
- each schema state table (to achieve this had to add statefp to
- lookup table). Also put in upgrade scripts and notes on upgrading
- in README. (current script will only upgrade an alpha tiger 2010
- (PostGIS 2.0.0 install) ).
-
-2011-05-11 11:32 robe
-
- * bah Hudson still not happy. Make some preemptive changes
-
-2011-05-11 11:08 robe
-
- * Frivolous edit to try to cure Hudson's hiccup
-
-2011-05-11 02:34 robe
-
- * minor change to Kevin's bio
-
-2011-05-11 02:11 robe
-
- * update PSC list and alphabetize it to get rid of any unintended
- implications of hierarchy. Add new PSC members / remove old and
- mark Paul as Chair.
-
-2011-05-10 04:54 robe
-
- * fix some comments
-
-2011-05-10 03:57 robe
-
- * put in a todo why I'm punting properly handling holes for now
-
-2011-05-09 19:59 robe
-
- * more cleanup of normalize_address function
-
-2011-05-09 16:10 robe
-
- * put in missing constraints
-
-2011-05-09 15:16 strk
-
- * Implement, document, and regress-test SQL/MM ST_NewEdgeHeal
- [RT-SIGTA]
-
-2011-05-09 15:00 robe
-
- * major speed improvements to normalize_address
-
-2011-05-09 14:17 strk
-
- * Check for "other connected edges" before TopoGeometry definitions
-
-2011-05-09 14:07 strk
-
- * Fix path to raster (regress) enabler script. Fixes ticket #947.
-
-2011-05-08 19:34 robe
-
- * some explanation of theoretical vs. actual
-
-2011-05-08 17:20 robe
-
- * mark as immutable
-
-2011-05-08 17:18 robe
-
- * more cleanup. Get rid of more deprecated functions, put in more
- stable,imuutable markers. Change some functions from plpgsql to
- sql
-
-2011-05-08 16:36 robe
-
- * Put in costing and make most of the functions either STABLE or
- IMMUTABLE. We were loosing a lot of cacheability of that. Also
- put in instructions in README how to upgrade the scripts. Will
- need to put this in the official docs too once cleaned that up a
- bit.
-
-2011-05-07 16:33 robe
-
- * put in clock timestamps in debugging logic. We seem to be loosing
- more time on this normalize than we should be.
-
-2011-05-06 21:39 strk
-
- * ST_ModEdgeHeal: move check for TopoGeometry after check for
- connected edges. Fixes bug #942 and regress-tests it [RT-SIGTA]
-
-2011-05-06 21:21 strk
-
- * topology.ST_ModEdgeHeal: Check for edge existance before
- TopoGeometry definitions. Fixes bug #941 and regress-tests it.
-
-2011-05-06 14:29 jorgearevalo
-
- * Trailing spaces removed from raster files.
-
-2011-05-06 12:06 jorgearevalo
-
- * Changes in raster memory management:
- - Only calling function memory context is used, except in SRF
- functions, where
- multi_call_memory_ctx is used.
- - rt_context internals hidden. The memory management and error
- reporting is
- performed by rtalloc/rterror family functions. They simply call
- rt_context
- struct fields as requested. Same philosophy here than in
- liblwgeom.
- - Now rt_context memory is statically allocated. Before this, new
- memory for
- rt_context was allocated in every function call. And the memory
- was allocated
- outside the calling function (in fcinfo->flinfo->fn_mcxt postgres
- memory
- context).
-
-2011-05-06 06:46 strk
-
- * Closer-to-iso exceptions from ST_GetFaceEdges/ST_ModEdgeHeal
- [RT-SIGTA]
-
-2011-05-05 21:12 strk
-
- * Drop commented out code
-
-2011-05-05 21:12 strk
-
- * Do not attempt to read points from empty pointarrays (thanks
- valgrind for finding this)
-
-2011-05-05 21:12 strk
-
- * Allow dumping polygons with empty rings, fixing bug #937, add
- unit testing for that case.
-
-2011-05-05 12:13 robe
-
- * amend
-
-2011-05-05 08:32 strk
-
- * another generated file git-ignored
-
-2011-05-05 07:34 strk
-
- * Ignore new generated files
-
-2011-05-05 07:30 robe
-
- * replace osgeo log with project one and one that is not
- transparent so looks okay in pdf. Add PostGIS logo. Move logos to
- cover page.
-
-2011-05-05 02:45 robe
-
- * get rid of literal wrapper
-
-2011-05-05 02:44 robe
-
- * amend faq and fix some typos
-
-2011-05-05 02:30 robe
-
- * Update Chris' bio now that he is taking on more of an active role
-
-2011-05-05 02:26 robe
-
- * attempt at OSGeo branding our documentation
-
-2011-05-04 23:56 chodgson
-
- * merged changes r7092 to fix null handling in st_collect for #912,
- #630 in 1.5 branch into trunk
-
-2011-05-04 18:34 strk
-
- * Add note about updating joined edges and relationships, touch
- ST_ModEdgeSplit, ST_NewEdgeSplit, ST_ModEdgeHeal [RT-SIGTA]
-
-2011-05-04 18:20 strk
-
- * Document ST_ModEdgeHeal [RT-SIGTA]
-
-2011-05-04 18:20 strk
-
- * ST_ModEdgeHeal: update TopoGeom definitions, and test it
- [RT-SIGTA]
-
-2011-05-04 18:20 strk
-
- * Test that healing of two edges is forbidden if any topogeom is
- defined by only one of them [RT-SIGTA]
-
-2011-05-04 18:20 strk
-
- * Forbid healing edges if any feature is defined by only one of the
- two [RT-SIGTA]
-
-2011-05-04 18:19 strk
-
- * Complete primitive (SQL/MM) portion of ST_ModEdgeHeal, regress
- test [RT-SIGTA]
-
-2011-05-04 18:19 strk
-
- * Stub topology.ST_ModEdgeHeal [RT-SIGTA]
-
-2011-05-03 16:56 strk
-
- * Add examples of ST_GetFaceEdges
-
-2011-05-03 13:35 robe
-
- * more work on handling 3d polygons with holes
-
-2011-05-03 13:32 strk
-
- * extent() -> st_extent()
-
-2011-05-03 13:32 strk
-
- * Implement ST_GetFaceEdges (sql/mm topology function) [RT-SIGTA]
-
-2011-05-03 12:45 robe
-
- * Use strk's suggestion of quieting hudson reqress by adding a \set
- VERBOSITY terse
-
-2011-05-03 08:20 strk
-
- * Move type definition close to the function using it
- (ST_GetFaceEdges)
-
-2011-05-01 02:46 robe
-
- * Fix handling of 3d polygons (still doesn't handle holes right),
- update doc to show example and also caveats so far, add polygon
- and polyhedralsurface example to c unit tests
-
-2011-04-30 22:26 colivier
-
- * First implementation of #459. Still need unit tests and docs
-
-2011-04-30 08:38 robe
-
- * put topology_comments generation back in the overall comments
- make
-
-2011-04-30 08:29 colivier
-
- * Fix #933. Update related unit test. Add a convenient way to trace
- error in ST_GeomFromGML function
-
-2011-04-29 19:10 robe
-
- * fix some typos in tiger geocoder documentation and hmm if Hudson
- is hiccuping (causing Olivier headaches), this might be the water
- he needs.
-
-2011-04-29 18:39 colivier
-
- * Add LinearRing unit test for ST_GeomFromGML. Related to #905
-
-2011-04-29 17:44 colivier
-
- * Add an srid default value as second optional parameter for
- ST_GeomFromGML. Related to #906. Remove a wrong srsName
- definition. Update doc and unit test
-
-2011-04-28 21:05 robe
-
- * Fix for #927
-
-2011-04-28 17:57 robe
-
- * fix typo
-
-2011-04-26 12:35 robe
-
- * #722 More deprecated functions: Get rid Extent deprecated
- aggregate, find_extent, Combine_BBox,StartPoint, EndPoint
-
-2011-04-25 21:19 robe
-
- * missed a spot
-
-2011-04-25 21:18 robe
-
- * #923: document fix
-
-2011-04-25 20:43 robe
-
- * more link back to legacy_faq in release notes and what's changed
-
-2011-04-25 20:32 robe
-
- * more update of credits
-
-2011-04-25 18:49 pramsey
-
- * Fix spelling of chodgson
-
-2011-04-23 08:19 robe
-
- * Add faq about how to get back removed legacy functions
-
-2011-04-23 08:03 robe
-
- * Add missing ST_MapAlgebra proto
-
-2011-04-22 11:36 jorgearevalo
-
- * MapAlgebra expected test messages updated.
-
-2011-04-21 18:51 pracine
-
- * Function necessary for ST_Histogram with a geometry parameter
-
-2011-04-21 15:03 pracine
-
- * -First version of ST_Histogram
-
-2011-04-20 09:23 nicklas
-
- * Fix bug #918
-
-2011-04-20 08:36 robe
-
- * take out topology_comments build from make comments -- seems to
- be making Hudson mad. Will put back in later. I think this is
- flaw in docbook and its trying to download a buggy docbook
- version since it succeeds for me when built separately but not
- built in chain. Will try to put back later.
-
-2011-04-20 08:34 robe
-
- * attempt at itemizing our licensing terms and licenses in use by
- various files and dependencies
-
-2011-04-20 08:06 robe
-
- * minor indent change
-
-2011-04-20 07:04 robe
-
- * Hudson is a demanding man. Try to make him happy again so he
- builds the docs again.
-
-2011-04-19 16:58 strk
-
- * Document topology.polygonize(<toponame>)
-
-2011-04-19 16:58 strk
-
- * Regress test for topology.polygonize(<toponame>)
-
-2011-04-19 16:58 strk
-
- * Add topology.polygonize(<toponame>) function, see ticket #916
-
-2011-04-19 16:51 robe
-
- * #914 separate chip legacy functions from rest of legacy functions
- (regular legacy will be converted to legacy.sql, but chip won't
- for now)
-
-2011-04-18 14:08 robe
-
- * fix for #913 replace geometry2box2d with LWGEOM_to_BOX2DFLOAT4 in
- st_box2d function definition.
-
-2011-04-17 16:41 robe
-
- * variable for buffer styles
-
-2011-04-15 20:34 pracine
-
- * Warn that this function was implemented in C
-
-2011-04-15 20:30 pracine
-
- * -The minimum for float and double are -FLT_MAX & -DBL_MAX
- -Stacked some CASE options
-
-2011-04-15 18:06 pracine
-
- * -Fix for #651. Replace "scale" parameter for "pixelsize".
-
-2011-04-15 18:05 pracine
-
- * -Fix for #651. Replace "scale" parameter for "pixelsize".
-
-2011-04-15 17:56 jorgearevalo
-
- * Bug fixed: Loader tried to insert in <schema>.raster_overviews
- instead of public.raster_overviews
-
-2011-04-15 11:21 robe
-
- *
-
-2011-04-15 11:19 robe
-
- * change to all line feed
-
-2011-04-15 11:15 robe
-
- * more patch corrections to support sh
-
-2011-04-15 11:03 robe
-
- * cleanup of breaks minor other changes
-
-2011-04-15 11:00 robe
-
- * replace with linux breaks, minor changes to paths
-
-2011-04-14 16:29 jorgearevalo
-
- * palloc return value doesn't need to be checked, because if out of
- memory, function ends with elog(ERROR). It never returns NULL.
-
-2011-04-14 13:50 strk
-
- * Drop the unused BUILD_RASTER configure variable, fix use of the
- RASTER variable. Fixes bug #910.
-
-2011-04-14 11:07 strk
-
- * Properly credit Stadt Uster, co-sponsor of buffer styles in 1.5
-
-2011-04-14 11:07 strk
-
- * Implement SnapToGrid for CIRCULARSTRING and COMPOUNDCURVE. Just
- enough to fix #183.
-
-2011-04-14 10:38 strk
-
- * Do not error out if things are clean already
-
-2011-04-14 10:36 strk
-
- * Properly clean in loader's cunit test dir
-
-2011-04-13 19:53 jorgearevalo
-
- * Context freed. It's not necessary.
-
-2011-04-13 19:44 jorgearevalo
-
- * Fixed bug from ticket #837. Some other improvements in
- RASTER_mapAlgebra. Minor bug fixed in rt_raster_serialized_size.
-
-2011-04-13 11:21 strk
-
- * Add test for ticket #834
-
-2011-04-13 10:25 mleslie
-
- * Adding a dbf filter for file selection.
-
-2011-04-13 08:08 strk
-
- * Have 'svnrebase' rule use an authors file rather than command.
- Lets older git do it (old git on the machine currently mirroring
- the codebase to github).
-
-2011-04-13 07:57 strk
-
- * Add svnrebase rule, to facilitate use from git
-
-2011-04-13 07:41 strk
-
- * Add script to be used with git-svn --authors-prog
-
-2011-04-12 12:34 robe
-
- * Quiet quiet Hudson
-
-2011-04-11 17:13 robe
-
- * credit change
-
-2011-04-11 16:17 robe
-
- *
-
-2011-04-11 16:14 robe
-
- * preliminary cunit tests for x3d output functions
-
-2011-04-11 09:54 strk
-
- * Add support for a RUNTESTFLAGS variable so you can do something
- like: 'make check RUNTESTFLAGS=-v' and get the problems printed
- w/out having to look at logs.
-
-2011-04-11 09:53 strk
-
- * Do not raise an exception from DropGeometryTable if a
- non-existing table is given. Patch by Andrea Peri. Regress test
- mine. Closes ticket #861.
-
-2011-04-09 14:27 robe
-
- * minor cleanup replace tabs with spaces in ST_LineToCurve example
-
-2011-04-09 06:32 robe
-
- * fix url in ST_Azimuth.
-
-2011-04-08 17:02 robe
-
- * Azimuth example with angles of azimuth and my drawing cheatsheet
- (st_azimuthmath.sql) in case have to do this again.
-
-2011-04-08 14:04 robe
-
- * Document TopologySummary
-
-2011-04-08 10:58 strk
-
- * tabs to spaces
-
-2011-04-07 18:02 jorgearevalo
-
- * Some memory freed. Related ticket #851.
-
-2011-04-06 14:30 strk
-
- * Fix typo in gserialized_overlaps (contains->overlaps). Fixes
- ticket #869.
-
-2011-04-05 22:26 robe
-
- * Get rid of some tests in _ST_ConcaveHull and only attempt to make
- a polygon if the line is simple. ST_Covers is causing me quite a
- bit of greif as a testing tool. don't recall so many topo node
- this and that in GEOS 3.2 ST_Covers. Also add in some regress
- tests for ST_ConcaveHull -- more to come.
-
-2011-04-04 16:25 robe
-
- * Fix typo in tiger manual and fix for #887 -- it was really the
- issue of using , instead of space to separate state and zip that
- was the main culprit
-
-2011-04-04 15:19 robe
-
- * add pgsql2shp -m switch to dumper help
-
-2011-04-04 13:10 robe
-
- * minor issue preventing legacy load: locate_along_measure should
- use ST_ wrapper
-
-2011-04-04 12:11 strk
-
- * topology.AddFace: prepare ring geometry and check intersection
- with an interior edge point. Speeds up registration of faces,
- particularly when composed by many edges. See ticket #880.
- [RT-SIGTA]
-
-2011-04-04 07:05 strk
-
- * Add -m reference in pgsql2shp manpage, by Loic Dachary. See
- ticket #885.
-
-2011-04-04 03:10 robe
-
- * Add pgsql2shp allow predefined list to news and release. Add Loic
- Dachary to credits.
-
-2011-04-04 02:35 robe
-
- * forgot one ST_AddBand proto
-
-2011-04-04 02:20 robe
-
- * Add missing ST_Band protos and remove non-existent one
-
-2011-04-04 01:25 robe
-
- * #898, #551: generate postgis_upgrade_20_minor.sql, legacy.sql and
- stop generating obsolete 15_minor, 14, 13_14
-
-2011-04-03 19:19 strk
-
- * Ticket #855 by Loic Dachary: pgsql2shp fields conversion from
- predefined list
-
-2011-04-02 12:27 strk
-
- * 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
-
- * Raster testing added to core testing. Related ticket #762.
-
-2011-03-31 10:26 strk
-
- * topology.TopologSummary: survive presence of stale records in
- topology.topology and missing tables from topology schemas.
-
-2011-03-31 10:26 strk
-
- * topology.TopologySummary: report 'has Z' flag on topologies
-
-2011-03-31 09:35 strk
-
- * Add support for creating topologies allowing 3d vertices on edges
- and nodes. Includes regress testing [RT-SIGTA]
-
-2011-03-29 14:58 robe
-
- * try to save as utf-8
-
-2011-03-29 14:10 robe
-
- * that didn't work. Try resaving as latin1 and then repull down.
-
-2011-03-29 13:57 robe
-
- * mark this as an executable then maybe just mamber it won't try to
- inherit the encoding of my OS
-
-2011-03-29 13:57 strk
-
- * 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
-
- * Modified expected result for create_rt_gist_test regress test. It
- works
- differently in PostgreSQL 8.4.7 and PostgreSQL 9.0.3. See ticket
- #870.
-
-2011-03-29 11:10 robe
-
- * Add #817 Renaming old 3D functions to the convention ST_3D to
- release notes
-
-2011-03-28 23:24 jorgearevalo
-
- * Modified expected values for some raster tests
-
-2011-03-28 23:10 pracine
-
- * -Minimal value for float is -FLT_MAX, not FLT_MIN
-
-2011-03-28 22:56 jorgearevalo
-
- * liblwgeom/lex.yy.c version 6180 reverted
-
-2011-03-28 22:52 jorgearevalo
-
- * Missed check added again.
-
-2011-03-28 22:49 jorgearevalo
-
- * Some bugs related with ticket #870 solved. Added more test for
- polygonize function.
-
-2011-03-28 22:10 pracine
-
- * -Changed message not proper when just setting pixel value
-
-2011-03-28 20:31 pracine
-
- * -Transformed many error into warning (or notice)
- -Removed function name in message for warnings
- -Added doc about rules when to return notice or error
- -Removed commented out notices
- -removed warning when passed raster is null. Just return null
- -Get band number with PG_GETARG_INT32 instead of PG_GETARG_UINT16
- which was converting values < 0 to something > 0
-
-2011-03-28 20:21 robe
-
- * 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
-
- * Putting renamed 3D-functions in legacy.sql.c and some clarifying
- notes about the renaming
-
-2011-03-28 18:01 jorgearevalo
-
- * Raster polygonization optimized using a layer filter to avoid
- NODATA values. Related ticket #870.
-
-2011-03-27 17:50 nicklas
-
- * Renaming of 3D functions, #817
-
-2011-03-27 02:43 robe
-
- * more additions / corrections to release notes
-
-2011-03-26 23:44 robe
-
- *
-
-2011-03-26 23:42 robe
-
- * more typo corrections
-
-2011-03-26 18:04 robe
-
- * update docs to reflect changes in tiger loader
-
-2011-03-26 17:43 robe
-
- * cleanup change linux to sh. Get rid of some typos in the sh
- script generator, move some more variables to the top for easier
- setting. Fix some errors in loader_tables preventing some soundex
- index from being created. Change reverse_geocoder.sql (from
- utfy-8 (not sure how that happened)
-
-2011-03-25 09:11 robe
-
- * amend to include work on tiger geocoder
-
-2011-03-24 22:56 pracine
-
- * -Fixxed a bug getting toindex band index
- -Classified one function declaration
-
-2011-03-24 22:55 pracine
-
- * -ST_AddBand should add the new band as the last band if no band
- index is apecified
-
-2011-03-24 11:39 robe
-
- * Give special functions index a static name so it doesn't get
- pushed down to another chapter every time we add a new chapter
-
-2011-03-23 22:09 pracine
-
- * -Return NULL if raster is NULL in RASTER_addband
- -Warn if first raster is NULL in RASTER_copyband and return NULL
-
-2011-03-23 22:01 pracine
-
- * -Reordered/classified function declaration
- -Renamed index and nband to bandindex in many functions
- -Better handling for NULL in RASTER_setBandNoDataValue following
- ticket #883. Return original raster if can't set nodata value
-
-2011-03-23 21:50 pracine
-
- * Removed extra spaces
-
-2011-03-23 20:51 pracine
-
- * -Better handling of NULL for ST_SetValue. Return the original
- raster when band, X or Y are NULL instead of an error or NULL.
- See #883.
-
-2011-03-23 19:52 pracine
-
- * -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
-
- * Semicolon missed.
-
-2011-03-23 02:57 jorgearevalo
-
- * Server crash reported in ticket #837 partially solved. SPI_finish
- causes server to crash. Commented in this commit, but it's not a
- good solution, I think.
- This guy had the same problem 10 years ago. No responses:
- http://www.mail-archive.com/pgsql-general@postgresql.org/msg18558.html
-
-2011-03-22 20:31 pracine
-
- * -ST_PixelAsPolygons also return the x & y coordinates of the
- pixel
-
-2011-03-22 14:26 robe
-
- * some clarification of specs
-
-2011-03-22 13:54 robe
-
- * more cleanup
-
-2011-03-22 05:57 robe
-
- * minor rearrangement wording changes to Paul's bio
-
-2011-03-22 05:53 robe
-
- * Amend my bio so people know who to point fingers at when Tiger
- Geocoder and X3D don't work right.
-
-2011-03-22 05:44 robe
-
- * Fix #879 (get rid of use of both deprecated line_locate_point and
- line_substring... document function
-
-2011-03-21 16:33 strk
-
- * Add test for ST_Polygonize with nested collection input (see
- ticket #878)
-
-2011-03-21 11:04 strk
-
- * Convert to $$ quoting (ticket #714)
-
-2011-03-21 10:28 strk
-
- * Add an ST_RemIsoNode alias to ST_RemoveIsoNode (ticket #798)
-
-2011-03-21 10:18 strk
-
- * ST_ModEdgesSplit -> ST_ModEdgeSplit (ticket #794)
-
-2011-03-20 16:04 robe
-
- *
-
-2011-03-20 15:58 robe
-
- * more credit cleanup and rounding up of credits
-
-2011-03-20 15:44 robe
-
- * fix typo
-
-2011-03-20 14:01 jorgearevalo
-
- * Two ST_AddBands missing variants added. Related tickets #858,
- #792.
-
-2011-03-20 08:55 strk
-
- * Re-drop ST_SharedPath from topology.AddFace, this time with
- stronger robustness, so not prone to error exposed by #874. It
- was a pity to give up a 10% speed improvement... Thanks supermoon
- for keeping me up. [RT-SIGTA]
-
-2011-03-19 23:35 strk
-
- * Fix #874 by getting back to ST_SharedPaths use. Might try to
- optimize again in the future, but correctness first! This commit
- also adds regression testing for the case [RT-SIGTA]
-
-2011-03-19 02:49 robe
-
- * more company contribution amendments
-
-2011-03-19 02:31 robe
-
- * more updating to better reflect corporate sponsor contributions
-
-2011-03-19 02:05 robe
-
- * More cleanup of release notes. Add a corporate contributors
- section to kill 2 birds (give credit to companies that have
- funded PostGIS and also so we have a catalog of companies that
- can lay claim to parts of PostGIS as part of our incubation due
- diligence). Guys if I'm missing companies in the list which I
- most surely am, please add them.
-
-2011-03-18 21:13 robe
-
- * Fill in coordIndex for multipolygons
-
-2011-03-18 20:06 robe
-
- *
-
-2011-03-18 19:56 robe
-
- * force to LF eol type so doesn't barf in MingW
-
-2011-03-18 19:43 pramsey
-
- * Jeff Adams: Changed variables we are storing getopt result in
- from char to int, since int is the return type from the getopt
- function. (#663)
-
-2011-03-18 19:33 robe
-
- * Update credits and release notes to include Jeff Adams much
- appreciated contributions and other minor things
-
-2011-03-18 19:22 pramsey
-
- * Jeff Adams: Removed not-really-necessary -m1 parameter from grep
- call because it does not work on MingW.
-
-2011-03-18 19:13 pramsey
-
- * Jeff Adams: Added regression test for LATIN1 encoding, fixed
- failure to convert to UTF8. (#808)
-
-2011-03-18 19:03 robe
-
- * need to always output with LF breaks otherwise fails on windows
- mingw as windows switches the breaks to CRLF
-
-2011-03-18 18:30 pramsey
-
- * Jeff Adams: Added dumping tests for -G versions of loader regress
- tests.
-
-2011-03-18 18:21 pramsey
-
- * Jeff Adams: Now runs all the normal regression tests with the -G
- option as well. (#358)
-
-2011-03-18 17:36 pramsey
-
- * Jeff Adams: Adding a regression test for the loader that uses a
- schema-qualified table name.
-
-2011-03-18 16:54 pramsey
-
- * Jeff Adams: Per suggestion on #857, corrected output to indicate
- table name is optional.
-
-2011-03-18 16:47 pramsey
-
- * Whoops, back out the gserialized flag
-
-2011-03-18 16:24 pramsey
-
- * Jeff Adams: Increasing precision due to tests failing in
- automatic build.
-
-2011-03-18 16:16 pramsey
-
- * Add the &&& operator and index binding for
- 'gist_geometry_ops_nd'. Operator behavior in mixed-dimension
- query situations still to be determined.
-
-2011-03-18 15:52 pramsey
-
- * Fix build fail when DEBUG = 1.
-
-2011-03-18 15:40 pramsey
-
- * Fixes the following shp2pgsql issues:
- #229: A new "-r" command line parameter to specify a "from" SRID
- for reprojecting (the existing -s is the "to").
- #779: -S now works for points, and -w is documented.
- #864: MULTIPOINT shapefiles with single-vertex points now
- correctly load with all MULTIPOINTs.
- #865: no longer crashes when both -g and -G are used.
-
-2011-03-18 14:11 pracine
-
- * -Standardized the way we write "nodata" from "NODATA" to "nodata"
- -My editor remove a lot of trailing space and convert tab to 4
- spaces. Please set your editor to do the same.
-
-2011-03-18 14:06 pracine
-
- * -Fix for ticket 792: Clamp double to known values when pixeltype
- is other than double in rt_band_set_nodata, rt_band_set_pixel &
- rt_raster_generate_new_band
- -Added function name to many error messages
- -Standardized the way we write "nodata" from "NODATA" to "nodata"
- -Moved some documentation to the header file
- -My editor remove a lot of trailing space and convert tab to 4
- spaces. Please make your editor do the same.
- -Removed declarations of many unused variable
-
-2011-03-17 19:30 pramsey
-
- * Quiet some debug-level warnings.
-
-2011-03-17 19:27 pramsey
-
- * Fix mis-named debugging global
-
-2011-03-17 13:44 pramsey
-
- * Replace variable-length-key 2D index with fixed-length-key for
- GSERIALIZED case.
-
-2011-03-17 00:08 strk
-
- * Avoid using ST_SharedPath in topology.AddFace as well.
-
-2011-03-16 22:15 robe
-
- * Multilinestring working even for closed multilinestrings. Still
- need to fix polygon and multipolygons. also added example of
- closed multilinestring.
-
-2011-03-16 20:23 robe
-
- * sort of take care of multilinestrings -- doesn't work for
- multilinestrings with closed linestrings so that's next up to
- correct.
-
-2011-03-16 19:16 pramsey
-
- * Jeff Adams: Updated man page for -X, -T, and -e parameters (#110
- and #67).
-
-2011-03-16 19:16 pramsey
-
- * Jeff Adams: Only automatically run -D tests if no custom
- parameters have been set.
-
-2011-03-16 18:48 jorgearevalo
-
- * Deleted empty rt_raster_map_algebra function from rt_core.
- MapAlgebra
- implemented at PostgreSQL level.
-
-2011-03-16 17:53 robe
-
- * replace & with & to fix build
-
-2011-03-16 17:16 pramsey
-
- * Jeff Adams patch to add command line flag to not use a
- transaction. (#110)
-
-2011-03-16 16:47 robe
-
- * #651 revise ST_MakeEmptyRaster so arg names and types are
- consistent
-
-2011-03-16 14:06 pramsey
-
- * Jeff Adams new testing of loader with cmd line options.
-
-2011-03-16 13:03 pramsey
-
- * Jeff Adams patch to allow pre/post actions in regression tests
-
-2011-03-16 13:02 pramsey
-
- * Jeff Adams patch to support tablespaces (#67)
-
-2011-03-16 05:15 robe
-
- * Document ST_ASX3D function -- still a work in progress -- will
- add more as I flesh out the rest.
-
-2011-03-16 04:48 robe
-
- * 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
-
- * Added ST_IsEmpty documentation. Related ticket #591.
-
-2011-03-15 14:04 robe
-
- * Add regress tests for populate_geometry_columns,DropGeometryTable
-
-2011-03-15 06:01 robe
-
- * Fix copy comment error
-
-2011-03-14 17:00 robe
-
- * Lots of fixes. TIN is about perfect, Point, multipoint about
- perfect too, LINESTRING close.
-
-2011-03-12 10:42 robe
-
- * minor corrections
-
-2011-03-11 21:12 robe
-
- * preliminary work on x3d export. Still a lot to go. point,
- multipoint, tin, linestring almost working. Still need to fiddle
- with coordindex and spacing and get rid of junk copied from gml
- not needed.
-
-2011-03-11 13:27 robe
-
- * minor change
-
-2011-03-11 12:37 robe
-
- * Add Availability: 2.0.0 for functions I know are new after the
- raster postgis 2.0.0 merge
-
-2011-03-11 12:26 robe
-
- * document GetFaceByPoint and revise release_notes
-
-2011-03-10 21:18 robe
-
- * Add in Jorge's great windows instructions
-
-2011-03-10 18:53 strk
-
- * Add a --raster flag to run_test
-
-2011-03-10 11:33 strk
-
- * 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 strk
-
- * Ticket #849 by Andrea Peri: topology.GetFaceByPoint
- implementation and test
-
-2011-03-09 19:18 strk
-
- * Ticket #856: topology.CopyTopology(text,text) implementation,
- test and documentation
-
-2011-03-09 16:30 strk
-
- * Make createtopogeom test independent from the number of
- topologies created before running it
-
-2011-03-09 10:19 strk
-
- * Ticket #855: topology.TopologySummary(<name>)
-
-2011-03-09 10:14 strk
-
- * Add note for ST_Relate with boundary node rule
-
-2011-03-08 15:26 strk
-
- * Simplify AddEdge code by using BoundaryNodeRule 2 (Endpoint) in
- ST_Relate call, thus saving a couple of calls to ST_RelateMatch.
- See tickets #770 and #844.
-
-2011-03-08 10:43 strk
-
- * Some (poor) documentation for ST_Relate(g1,g2,boundaryNodeRule)
-
-2011-03-08 10:23 strk
-
- * Ticket #844: add support for boundary node rule specification in
- ST_Relate [RT-SIGTA]
-
-2011-03-08 08:16 strk
-
- * Enable a very old relate test which for some reason was never
- automatically run
-
-2011-03-07 11:05 strk
-
- * Avoid using ST_SharedPath (expensive)
-
-2011-03-05 11:00 jorgearevalo
-
- * is_nan function defined for Python versions under 2.6
-
-2011-03-05 09:12 robe
-
- * more marks of TIN
-
-2011-03-05 06:17 robe
-
- * Flag more functions as supporting TINS, provide some examples
-
-2011-03-05 06:07 robe
-
- * more examples of TIN and polyhedral surfaces
-
-2011-03-05 05:51 robe
-
- * Fix ST_DumpPoints 3D examples so they don't flatten to 2D
-
-2011-03-01 14:47 strk
-
- * More ignores
-
-2011-02-28 18:14 strk
-
- * Use left_face/right_face when looking for face ring's edges. I've
- seen some areal TopoGeometries dumped in 1:76 of the time
- [RT-SIGTA]
-
-2011-02-28 10:53 strk
-
- * Add test for invalid AddFace call (polygon not fully defined by
- known edges)
-
-2011-02-28 10:40 strk
-
- * Founded -> Found (in expected results..)
-
-2011-02-26 21:29 robe
-
- * #848 Fix eror message for GetNodeByPoint, GetNodeByEdge
-
-2011-02-26 04:22 robe
-
- * cealn up examples and data type mistake
-
-2011-02-26 03:32 robe
-
- * minor changes and attempt to fix matrix table (cutting off now)
-
-2011-02-25 23:01 robe
-
- * doucmentation for #791 , #793 - GetNodeByPoint, GetEdgeByPoint --
- made some changes to Andrea Peri's wording and change ot examples
- so they really fall in MA. Still need to output results.
-
-2011-02-25 09:18 strk
-
- * Update copyright notice
-
-2011-02-25 08:56 strk
-
- * topology.GetEdgeByPoint: implementation and regress test, by
- Andrea Peri. Ticket #791. Note that previous commit (for #793)
- was GetNodeByPoint. My mistake, sorry.
-
-2011-02-25 08:45 strk
-
- * topology.GetEdgeByPoint: implementation and regress test, by
- Andrea Peri. Ticket #793
-
-2011-02-24 21:44 nicklas
-
- * Copyright notes
-
-2011-02-24 17:39 robe
-
- * fix typo
-
-2011-02-24 17:23 robe
-
- * Put in a note about nominatim OSM geocoder that works with
- international addresses and open street map data
-
-2011-02-24 17:16 jorgearevalo
-
- * Now is not possible to load rasters with different scale in the
- same table. Related ticket #153
-
-2011-02-24 15:45 strk
-
- * Improve precision of point_in_ring_rtree too (bug #845).
-
-2011-02-24 15:17 strk
-
- * Improve precision of point_in_ring. Fixes and regress-tests bug
- #845.
-
-2011-02-24 07:54 robe
-
- * note psc members
-
-2011-02-24 07:52 robe
-
- * amend list of core contributors, add in their svn usernames and
- core areas of responsibility
-
-2011-02-24 07:35 robe
-
- * Amend author list and credits (credits is still obsolete --
- tempted to just get rid of it since its redundant with news and
- hard to maintain)
-
-2011-02-23 08:58 robe
-
- * amend enhancements line for ST_AsGML to note strk's addition of
- option 4 -- use LineString instead of curve tag
-
-2011-02-22 14:52 strk
-
- * Ticket #816: flag to select <LineString> over <Curve> for GML3
- line output [RT-SIGTA]
-
-2011-02-22 14:25 strk
-
- * Test new LW_GML_SHORTLINE GML2 option [RT-SIGTA]
-
-2011-02-22 14:25 strk
-
- * Add LW_GML_SHORTLINE flag to prefer <LineString> over <Curve> tag
- for lines GML3 output [RT-SIGTA]
-
-2011-02-22 13:01 strk
-
- * Use a single bitfield for GML output options [RT-SIGTA]
-
-2011-02-19 01:05 mloskot
-
- * Improved GDAL detection and reporting
-
-2011-02-19 00:42 mloskot
-
- * ./configure checks for GDAL Python bindings with built-in NumPy
- array support (Ticket #838)
-
-2011-02-18 16:24 strk
-
- * Performance improvements in topology.AddFace: consider each ring
- separately when looking for composing edges; compute orientation
- inside the loop body to avoid sorting and grouping [RT-SIGTA]
-
-2011-02-18 14:58 strk
-
- * Test passing polygons with holes to topology.AddFace [RT-SIGTA]
-
-2011-02-17 19:19 robe
-
- * Amend ST_AsGML and ST_GeomFromGML to include the fact they
- support TINS
-
-2011-02-17 13:13 robe
-
- *
-
-2011-02-17 13:08 robe
-
- * wrong statement
-
-2011-02-17 13:02 robe
-
- * indent a bit better
-
-2011-02-17 13:01 robe
-
- * Provide a more useful example of map algebra.
-
-2011-02-17 12:15 robe
-
- * fix typo and add reference to ST_Value
-
-2011-02-17 12:10 robe
-
- * fix typo in xsl hopefully will make raster list right -- though
- must have syntax wrong anyway since topology and tiger get
- listed.
-
-2011-02-17 06:07 robe
-
- * provide an example of map algebra
-
-2011-02-17 04:31 robe
-
- * #836 PostGIS raster in 2.0 is not being output in Trunk Doxygen
-
-2011-02-17 04:23 robe
-
- * Document ST_MapAlgebra -- need better description and examples
- forthcoming
-
-2011-02-16 19:15 jorgearevalo
-
- * Added documentation for the new version of ST_AddBand function
-
-2011-02-16 19:12 jorgearevalo
-
- * Added a new variant for ST_AddBand, taking 2 rasters as input.
- Needs doc.
-
-2011-02-16 18:19 jorgearevalo
-
- * - One raster core implementation of MapAlgebra (related ticket
- #588, needs
- documentation).
- - RASTER_addBand code moved to core level. The new RASTER_addBand
- function calls
- the core one (rt_raster_generate_new_band).
- - Added regression tests for MapAlgebra.
- - Deleted lexer/parser at core level. Not used.
- - Fixed small bug in documentation: ST_SetBandNoDataValue returns
- a raster, not
- an integer.
-
-2011-02-16 17:41 strk
-
- * Add UnaryUnion item
-
-2011-02-16 11:15 strk
-
- * Document ST_UnaryUnion
-
-2011-02-16 10:19 strk
-
- * Stop on first error when creating the regress db
-
-2011-02-16 10:19 strk
-
- * Expose versions of ST_IsValid and ST_IsValidReason accepting "the
- ESRI flag" and implemented as wrappers to ST_IsValidDetail. Only
- available when building against GEOS-3.3+. Commit includes
- documentation and regress-testing. Closes ticket #831 [RT-SIGTA]
-
-2011-02-16 09:12 strk
-
- * Only run ST_isValidDetail if GEOS is >= 3.3 -- Reduce tests for
- GEOS version grouping togheter tests depending on the same
- version [RT-SIGTA]
-
-2011-02-16 08:54 strk
-
- * Regression test for ST_isValidDetail (including "ESRI" flag)
- [RT-SIGTA]
-
-2011-02-16 08:34 strk
-
- * Document ST_isValidDetail(geom, flags) variant [RT-SIGTA]
-
-2011-02-15 17:36 strk
-
- * Allow specifying validity checking flags in ST_isValidDetail
- [RT-SIGTA]
-
-2011-02-15 13:49 robe
-
- * Make work on PostgreSQL 8.4 (was using some syntax only allowed
- in 9.0+). Also account for the odd / even side of street rule.
- And of course that demonstrated there is a bug somewhere (most
- likely in the geocoder), but got to pull up some maps to see
- which is right. One of these has the address orientations flipped
- (odd /even not right). Of course I have to be right :). Boy do I
- hate when you program the reverse of something and it exposes a
- bug. Also fix some minor documentation.
-
-2011-02-15 08:26 strk
-
- * topology: create an index on edge.left_face and edge.right_face,
- speeding up construction of polygonal Geometry from TopoGeometry
- by a factor of 10 (Closes #806)
-
-2011-02-15 07:19 robe
-
- * document reverse_geocode
-
-2011-02-15 06:36 robe
-
- * Change to transform the point if not in nad83 long lat already
-
-2011-02-15 06:15 robe
-
- * reverse_geocode complete (with street range), now to document and
- improve speed and test
-
-2011-02-15 00:26 robe
-
- * Journeying into street ranges now can tell which side of the
- street we are on and spits that out when include_strnum_range is
- true. Next (hopefully last) step will be to pinpoint address
- number
-
-2011-02-14 18:22 robe
-
- * First draft of reverse geocde currently just gets the street need
- to interpolate to get approximate number
-
-2011-02-14 17:26 strk
-
- * ST_UnaryUnion and test
-
-2011-02-14 12:10 jorgearevalo
-
- * The array for NODATA values is not generated if NaN is returned
- as nodata value
- for bands. Related ticket #828.
-
-2011-02-14 11:57 robe
-
- * fix another mismatched tag
-
-2011-02-14 03:33 robe
-
- * put in missing / and not about implementation
-
-2011-02-14 03:10 robe
-
- * recommit
-
-2011-02-14 02:33 robe
-
- * amend mapserver instructions mode='2' is now required for most
- rasters to display
-
-2011-02-13 03:51 robe
-
- * ST_AddEdgeNewFaces - On closer inspection -- a lot of work is
- done in it, but not enough to make it functional.
-
-2011-02-13 03:45 robe
-
- * ST_AddEdgeNewFaces - still need to put in an example
-
-2011-02-12 18:22 robe
-
- * fix typo and add minor amendments
-
-2011-02-11 22:58 robe
-
- *
-
-2011-02-11 22:45 robe
-
- * add back in example
-
-2011-02-11 22:40 robe
-
- * more pieces
-
-2011-02-11 22:31 robe
-
- * add another piece
-
-2011-02-11 22:18 robe
-
- * Slowly put back new section -- last build worked.
-
-2011-02-11 22:06 robe
-
- * remove new section to see if that fixes build
-
-2011-02-11 21:15 robe
-
- * Get rid of <p> and replace with <para>
-
-2011-02-11 21:04 robe
-
- * Hudson is alive again but not happy. Hopefully this will make him
- happier.
-
-2011-02-11 08:56 robe
-
- * Add new section on loading rasters. will eventually copy some
- content from gdal site and wiki site and various examples of
- loading rasters and creating from scratch.
-
-2011-02-10 11:59 robe
-
- * #824 more corrections from Kashif Rasul
-
-2011-02-10 06:56 robe
-
- * wow geocoder flies on decent hardware.
-
-2011-02-10 06:10 robe
-
- * documentaiton is in DocBook XML not SGML (well not anymore
- anyway).
-
-2011-02-10 06:01 robe
-
- * Add tiger_geocoder to enhancements, add Kashif Rasul to credits
- in appreciation of his many corrections to the documentation,
- other minor credits corrections
-
-2011-02-10 05:33 robe
-
- * Add some calrification notes to normalize_address function. Get
- rid of superfluous line break in linux script.
-
-2011-02-10 04:40 robe
-
- * Revise README to be clearer. Update the tiger_loader linux
- script.
-
-2011-02-09 16:36 strk
-
- * topology.AddFace: report an "uncovered point" on missing edges
- [RT-SIGTA]
-
-2011-02-09 16:01 robe
-
- * change references of the_geom and the_geog to geom and geog.
- "the" is so much wasteful typing
-
-2011-02-09 12:54 robe
-
- * #821: doc typos errata from Kashif Rasul
-
-2011-02-08 17:42 strk
-
- * Do not call lwmessage_truncate if not needed (an prior to
- checking the args passed to it)
-
-2011-02-07 22:05 robe
-
- * fix typo
-
-2011-02-07 17:51 robe
-
- * document history_table feature
-
-2011-02-07 17:03 strk
-
- * Also set LANG (see ticket #819) [RT-SIGTA]
-
-2011-02-07 16:53 strk
-
- * Tag VOLATILE functions explicitly [RT-SIGTA]
-
-2011-02-06 00:39 robe
-
- * oops
-
-2011-02-06 00:34 robe
-
- * Fix typo in ST_SetSRID and add examples
-
-2011-02-05 00:53 robe
-
- * Id for chapter 4 in wrong place -- move, add missing -S switch in
- loader detail, fix some typos in tiger geocoder and add reference
- to shp2pgsql section in manual
-
-2011-02-04 18:33 robe
-
- *
-
-2011-02-04 18:33 robe
-
- * fix some spelling and revise some wording
-
-2011-02-04 17:33 robe
-
- * add description of loader function.
-
-2011-02-04 17:26 strk
-
- * Use quote_ident more...
-
-2011-02-04 17:19 strk
-
- * Fix a bug in topology.CreateTopoGeom in presence of MixCased
- topologies [RT-SIGTA]
-
-2011-02-04 16:31 strk
-
- * Fix a bug in topology.add{Node,Edge,Face} breaking on MixedCased
- topology names [RT-SIGTA]
-
-2011-02-01 13:55 robe
-
- * Best guess at what the Linux equivalent should look like will
- have to test later once get my Linux box setup again
-
-2011-02-01 13:53 strk
-
- * ST_Estimated_Extent: make exception message about lack of stats
- clearer
-
-2011-02-01 10:24 strk
-
- * AsGML(TopoGeometry): test xref to visited face [RT-SIGTA].
-
-2011-02-01 09:55 strk
-
- * AsGML(TopoGeometry): add test for faces marking visit of edges
- [RT-SIGTA]
-
-2011-02-01 09:43 strk
-
- * AsGML(TopoGeometry) Add test for ouput of multi puntual features
- [RT-SIGTA]
-
-2011-01-31 20:26 strk
-
- * Document the new version of topology.AsGML() signature (polluting
- for commandline friendliness!)
-
-2011-01-31 17:33 strk
-
- * 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 robe
-
- * minor formatting change in doc. #722 remove more deprecated
- functions: ConvexHull.
-
-2011-01-31 14:39 robe
-
- * fix typo
-
-2011-01-31 14:37 robe
-
- * document ST_HasNoBand, fix note on ST_Value so appears in right
- place in what's new index
-
-2011-01-30 18:40 robe
-
- * out in missing protos for ST_Value and not that hasnodata is a
- new option for ST_Value in 2.0
-
-2011-01-30 01:29 robe
-
- * rename to agree with documentation and other tiger folder
-
-2011-01-28 21:31 robe
-
- * remark out Paul's cunit test that fails on windows so my regress
- checks don't always halt and can complete.
-
-2011-01-28 18:04 strk
-
- * syntetize purpose of AsGML(TopoGeometry)
-
-2011-01-28 17:15 strk
-
- * Use named parameters
-
-2011-01-28 17:05 strk
-
- * Add a "gmlversion" parameter to topology.AsGML(TopoGeometry).
- Test and document. [RT-SIGTA].
-
-2011-01-28 16:01 robe
-
- *
-
-2011-01-28 16:00 robe
-
- * corrections to data types in functions -- had them backwards
-
-2011-01-28 15:19 robe
-
- * missed some spots
-
-2011-01-28 15:01 robe
-
- * some other minor doc corrections. Stamp files with svn author,
- revision etc keywords
-
-2011-01-28 14:37 robe
-
- * fix some typos
-
-2011-01-28 13:09 robe
-
- * put back missing tag
-
-2011-01-28 13:03 robe
-
- * simplify example
-
-2011-01-28 12:27 robe
-
- * get rid of some redundancy
-
-2011-01-28 12:25 robe
-
- * minor clarifications
-
-2011-01-28 12:11 robe
-
- * After having to answer this yet again I am finally reduced to
- adding the age old question: Why does pgAdmin show that my
- geometries are blank. Also change the FAQ to a pretty anchor so
- its easily referenceable and permanent.
-
-2011-01-28 08:55 strk
-
- * Change face.mbr field from BOX2D to GEOMETRY, and gist-index it,
- closes ticket #800 [RT-SIGTA].
-
-2011-01-28 06:14 robe
-
- * document normalize_address and pprint_addy functions of tiger
- geocoder
-
-2011-01-27 20:40 strk
-
- * Document new parameter of AsGML(TopoGeometry) [RT-SIGTA].
-
-2011-01-27 20:35 strk
-
- * AsGML(TopoGeometry): allow specifying a prefix for topology
- element identifiers, and test it. [RT-SIGTA]
-
-2011-01-27 18:21 robe
-
- * correction
-
-2011-01-27 18:17 robe
-
- * put in a batch geocoding example, more performance enhancements
- and loading changes.
-
-2011-01-27 15:56 robe
-
- * start documenting tiger geocoder
-
-2011-01-27 09:43 strk
-
- * AsGML(TopoGeometry): fix xref syntax error (#811) [RT-SIGTA]
-
-2011-01-27 08:48 strk
-
- * topology.AddEdge: when an intersection occurs, also report
- intersection point [RT-SIGTA]
-
-2011-01-26 16:57 jorgearevalo
-
- * Added header for RASTER_setBandIsNoData.Related ticket #593.
-
-2011-01-26 16:28 jorgearevalo
-
- * The documentation for ST_BandIsNoData was changed by error. This
- commit fixes
- it. Related ticket #593.
-
-2011-01-26 16:08 jorgearevalo
-
- * Added function ST_SetBandIsNoData with tests and doc. Deleted
- isnodata checking
- for loader. Related ticket #593.
-
-2011-01-26 15:16 robe
-
- * put in logic to fill zipcode_lookup_base, fix some other errors
-
-2011-01-26 13:43 strk
-
- * Try to keep NEWS format consistent (80 cols, same indenting as
- previous). Still too much information for my taste, but it's a
- step forward.
-
-2011-01-26 13:34 strk
-
- * Document the new 'visitedTable' parameter to topology.AsGML
- [RT-SIGTA].
-
-2011-01-25 21:52 strk
-
- * Complete visited bookkeeping for AsGML(TopoGeometry) and automate
- test for it [RT-SIGTA]
-
-2011-01-25 18:08 strk
-
- * I realized we're in 2011...
-
-2011-01-25 17:16 robe
-
- * update installation instructions to include raster_comments.sql,
- topology_comments.sql
-
-2011-01-25 17:04 strk
-
- * AsGML(TopoGeometry): Add support for visited table and xlink:xref
- for Edges [RT-SIGTA]
-
-2011-01-25 16:46 robe
-
- * Put in missing make topology_comments.sql and also add to the
- make comments routine
-
-2011-01-25 15:05 strk
-
- * Test use of the options argument to topology.AsGML [RT-SIGTA]
-
-2011-01-25 14:52 strk
-
- * Allow specifying GML output precision and options to the
- topology.AsGML(TopoGeometry) function [RT-SIGTA].
-
-2011-01-25 09:39 strk
-
- * Make topology.AddEdge consistent with AddNode and AddFace in that
- it will return an existing identical Edge, if found.
-
-2011-01-25 06:38 robe
-
- * cleanup -- other legacy stuff is already in tiger2006
-
-2011-01-25 06:36 robe
-
- *
-
-2011-01-25 06:31 robe
-
- * reshuffle in preparation for merging in tiger 2010 support
- version
-
-2011-01-25 06:20 robe
-
- * Add ST_ConcaveHull to news item
-
-2011-01-24 20:56 strk
-
- * Test multi-component lineal topogeometries [RT-SIGTA]
-
-2011-01-24 20:52 strk
-
- * Output multi-edge lineal TopoGeometry GML with a meaningful edge
- ordering [RT-SIGTA]
-
-2011-01-24 15:06 jorgearevalo
-
- * Documentation updated for ST_BandIsNodata function. Added band
- nodata checking
- in loader script.
-
-2011-01-24 14:38 strk
-
- * Add test for TopoSurface GML output with multi-face TopoGeometry
- objects [RT-SIGTA]
-
-2011-01-24 14:18 strk
-
- * load_topology* are generated now
-
-2011-01-24 14:14 strk
-
- * Test the noprefix and customprefix GML outputs against all geoms
- taken in consideration for the default GML ..
-
-2011-01-24 14:03 strk
-
- * Add test for single-component areal TopoGeometry GML output
- [RT-SIGTA]
-
-2011-01-24 14:01 strk
-
- * AsGML(TopoGeometry): Do not force right-hand-rule on each polygon
- ring (isn't needed and doesn't make sense as it would get the
- hole rings wrong anyway) [RT-SIGTA]
-
-2011-01-24 11:43 strk
-
- * AsGML(TopoGeometry): for TopoSurface, make the directedEdge
- sequence be ordered to go around each ring (ie: make the order
- meaningful) [RT-SIGTA].
-
-2011-01-24 11:11 strk
-
- * AsGML(TopoGeometry) add test for TopoCurve output (only
- single-element, till ordering of components is sorted out)
- [RT-SIGTA].
-
-2011-01-24 09:31 strk
-
- * 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 strk
-
- * topology.AsGML(TopoGeometry): Write end node of edges. Fixes bug
- #807 [RT-SIGTA]
-
-2011-01-23 14:48 robe
-
- * Document AsGML and fill in some missing examples in other
- functions
-
-2011-01-22 23:02 strk
-
- * Port topology.Geometry to $$ syntax [RT-SIGTA]
-
-2011-01-22 22:38 strk
-
- * update email address
-
-2011-01-22 19:26 strk
-
- * topology.AsGML: Add the missing gml:directedEdge part within the
- gml:Face tag, appropriately (?) computing orientation of each
- "ring" edge [RT-SIGTA] (#803)
-
-2011-01-22 18:46 strk
-
- * Add test for ST_AsGML with long srsName. Expects what at first
- sight looked like a bug (#804).
-
-2011-01-22 18:08 strk
-
- * There's no need to add geometry columns when creating Topological
- layers, that's something only useful for caching geometries, so
- move to cache_geometries.sql
-
-2011-01-22 18:08 strk
-
- * Cleanup the topology regress dir Makefile. Have load_topology.sql
- generated to allow for specifying different SRIDs.
-
-2011-01-22 17:26 strk
-
- * Rename internal functions so to have an underscore prefix,
- document them as such. Drop wrappers for internal functions (they
- are not meant to be called by users so don't need to be friendly)
- [RT-SIGTA]
-
-2011-01-22 17:21 strk
-
- * topology.AsGML(TopoGeometry): Add support for specifying a
- namespace prefix. See ticket #801. [RT-SIGTA]
-
-2011-01-22 16:10 strk
-
- * topology.AsGML: Use Long CRS for pointProperty and curveProperty
- [RT-SIGTA]
-
-2011-01-22 15:24 strk
-
- * Use GML3 for Edge curveProperty and Node pointProperty (see #802)
- [RT-SIGTA].
-
-2011-01-22 13:55 strk
-
- * topology.AsGML(TopoGeometry): add a <gml:Face> tag (See ticket
- #803) [RT-SIGTA]
-
-2011-01-22 13:27 strk
-
- * Don't miss to include the gml routines in the main topology.sql
-
-2011-01-22 08:37 strk
-
- * fix spurious ending bracket in topo-GML output [RT-SIGTA]
-
-2011-01-21 22:10 strk
-
- * First version of topological gml output routines (still miss the
- visited map) [RT-SIGTA]
-
-2011-01-21 14:08 strk
-
- * I've just realized TopoElement is also used for
- TopoGeomId/LayerID, thus can't restrict the second element to a
- max of 4 or using layers beyond the forth would be impossible.
- Fix the domain and test accordingly. Update documentation to be
- informative on the matter.
-
-2011-01-21 13:21 strk
-
- * Fix TopoGeometry -> Geometry conversion for hierarchically
- defined TopoGeometries in presence of multiple topologies. Take
- the chance so simplify a query. WARNING: This fix doesn't have an
- automated regression test.
-
-2011-01-21 07:15 robe
-
- * document ST_RemoveIsoNode minor changes to match function
- signatures toponame -> atopology for ST_ functions
-
-2011-01-21 07:03 robe
-
- * Move ST_GetFaceGeomety, document the non-existence of
- ST_GetFaceEdges (its just a stub)
-
-2011-01-20 23:29 pracine
-
- * -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
-
- * 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 robe
-
- * #795: ST_Intersects raster documentation is confusing
-
-2011-01-19 21:11 pracine
-
- * -Clarify help messages.
-
-2011-01-19 20:52 pracine
-
- * -Added a -a option to append tiles to an existing table.
- -Fixed ticket 542. The table WAS dropped but not recreated.
-
-2011-01-19 16:46 strk
-
- * Make the TopoElement domain stricter to forbid arrays with more
- than 2 elements and also checking the element type being in valid
- range [RT-SIGTA]
-
-2011-01-18 23:24 robe
-
- * Put in section abstact for each
-
-2011-01-18 17:19 strk
-
- * Raise an exception if AddEdge is called on a topology which
- already defines faces other than the universe face (see #781)
-
-2011-01-18 14:53 robe
-
- * #722: remove more deprecated functions - ST_MakeLineGArray,
- Polygonize_GArray,PointFromWKB (proto), max_distance
-
-2011-01-18 13:52 strk
-
- * ValidateTopology: have temporary table dropped on commit (#783).
- Thanks Andrea Peri [RT-SIGTA]
-
-2011-01-18 12:50 robe
-
- * Link to Vincent Picavet's great Foss4G 2010 presentation on
- Topology and Network Analysis.
-
-2011-01-18 12:28 robe
-
- * minor corrections
-
-2011-01-18 06:38 robe
-
- * Fix #786 ST_MoveIsoNode gives ST_Intersects is not unique. Also
- change to use newer $$ quoting syntax.
-
-2011-01-18 06:10 robe
-
- * Fix typo
-
-2011-01-18 06:06 robe
-
- * ST_MoveIsoNode
-
-2011-01-18 05:17 robe
-
- * fix redundancy in description
-
-2011-01-18 04:45 robe
-
- * ST_NewEdgesSplit, add new processing section, fix some links
-
-2011-01-17 23:07 robe
-
- * Add ST_AddIsoEdge (still need to put in examples), put in more
- back links. Revise special index section to also consider
- topology aggregates
-
-2011-01-17 22:35 strk
-
- * topology.AddNode: fix detection of edge crossing (#780)
- [RT-SIGTA]
-
-2011-01-17 21:32 strk
-
- * ValidateTopology: Use a temporary table to create face geometries
- only once. Huge speed boost for #772.
-
-2011-01-17 21:03 strk
-
- * ValidateTopology: Put some water on fire by avoiding a full
- cartesian product scan (#772). It's still too slow, but it is a
- step forward.
-
-2011-01-17 19:58 strk
-
- * ST_DWithin already includes a bounding box check
-
-2011-01-17 18:15 robe
-
- * Put in accent in Jorge's name
-
-2011-01-17 13:18 robe
-
- * forgot this in last commit
-
-2011-01-17 13:18 robe
-
- * fix typos in Mat's name
-
-2011-01-17 12:16 robe
-
- * document ST_InitTopoGeo, cleanup some of the sql-mm labelings
-
-2011-01-17 10:39 robe
-
- * Document ST_AddIsoNode - still need to add examples. Update
- ValidateTopology to reflect enhancements and bug fixes in 2.0.
-
-2011-01-17 09:04 strk
-
- * topology.ValidateTopology: rewrite the edge crossing detection
- query. Fixes a false positive (#777) and unexpectedly a bunch of
- false negative in the legacy_invalid testcase (now properly
- checked visually). [RT-SIGTA].
-
-2011-01-17 08:47 strk
-
- * topology.AddEdge: correctly handle the case in which a newly
- added closed edge touches an existing closed edge with an
- endpoint over a non-endpoint [RT-SIGTA].
-
-2011-01-17 08:47 strk
-
- * topology.AddFace: raise another WARNING about
- next_left/right_face element of topology edges not being set as
- dictated by the model
-
-2011-01-17 03:26 robe
-
- * note magnitude of deprecation
-
-2011-01-16 21:42 strk
-
- * ValidateTopology: don't compute full intersection matrix to
- detect edge-node intersection. Use ST_DWithin instead. Use
- ST_DWithin for coincident nodes detection as well, so to be more
- consistent [RT-SIGTA]
-
-2011-01-16 21:29 strk
-
- * ValidateTopology: && operator is not enough to tell if two points
- are cohincident (it was at time of HWGEOM...) [RT-SIGTA]
-
-2011-01-16 20:17 robe
-
- * release notes minor updates while still fresh in my mind.
-
-2011-01-16 17:19 strk
-
- * ignore more generated files
-
-2011-01-16 12:08 robe
-
- * document ST_3DLongestLine and add missing polyhedralsurface and
- 3D support flags for ST_3D family of functions
-
-2011-01-16 11:22 robe
-
- * #776: replace dump with ST_Dump in ST_CreateTopogeo
-
-2011-01-16 10:36 strk
-
- * Drop unused domain TopoGeomElementArray. See #775
-
-2011-01-16 10:22 robe
-
- * minor corrections and start documenting ST_CreateTopoGeo
-
-2011-01-16 09:10 robe
-
- * #774: regress fails - Oops forgot to commit this file on last
- commit
-
-2011-01-16 08:18 robe
-
- * #722: remove drecated functions BuildArea, MakePolygon
-
-2011-01-15 23:55 strk
-
- * html/postgis.html doesn't really depend on images, and encoding
- such dep has the only effect to _always_ rebuild the
- documentation, which defeats the purpose of 'make'...
-
-2011-01-15 23:37 strk
-
- * There's no 'html' rule, so there's no point in making it PHONY...
-
-2011-01-15 23:37 strk
-
- * Don't need to clean image_src in maintainer-clean as that's
- already done by clean, which is a dependency of maintainer-clean
-
-2011-01-15 23:14 strk
-
- * topology.AddFace: group face boundary edge finding query results
- to avoid considering the _same_ edge multiple times. Can reduce
- execution time from _hours_ to _minutes_ [RT-SIGTA]
-
-2011-01-15 19:11 robe
-
- * ST_GetFaceGeometry and minor formatting
-
-2011-01-15 18:49 robe
-
- * fix some typos
-
-2011-01-15 14:59 robe
-
- * Put back AddNode -- accidentally replaced with an extra AddEdge.
-
-2011-01-15 14:33 robe
-
- * AddFace, minor additions to other functions and note about
- dependencies on GEOS 3.3
-
-2011-01-15 07:14 robe
-
- * document addnode, fix typo
-
-2011-01-15 06:50 robe
-
- * Add examples for AddEdge, fix typo, add TIGER overview link as an
- example of a topologically based database for people not clear of
- its utility.
-
-2011-01-14 16:40 strk
-
- * topology.AddEdge: handle case of endpoint intersection between
- closed edges. Fixes #770. [RT-SIGTA]
-
-2011-01-14 00:01 robe
-
- * Get rid of ST_BandHasNoDataValue and ST_SetBandHasNoDataValue.
- Amend ST_BandNoDataValue to reflect new way of setting it to NULL
- if you want all pixel values considered.
-
-2011-01-13 23:56 robe
-
- * Document AddEdge function will provide example later
-
-2011-01-13 23:44 robe
-
- * forgot to update the description too
-
-2011-01-13 23:40 robe
-
- * Amend ST_GeometryN to note singular geometry behavior change
-
-2011-01-13 21:36 jorgearevalo
-
- * Functions ST_BandHasNodataValue and ST_SetBandHasNodataValue
- deleted. Related ticket #602.
-
-2011-01-13 20:09 jorgearevalo
-
- * Minor bug solved in debug functions.
-
-2011-01-13 15:05 robe
-
- * fix typo
-
-2011-01-13 14:55 robe
-
- * Amend release notes to include new changes in 2.0
-
-2011-01-13 13:36 robe
-
- * mark TopoElementArray_agg as new in 2.0.0, back reference
- topoelementarray back to this function.
-
-2011-01-13 13:21 strk
-
- * add ST_RelateMatch item
-
-2011-01-13 09:37 robe
-
- * fix another id typo
-
-2011-01-13 09:34 robe
-
- * fix link id
-
-2011-01-13 08:48 robe
-
- * topolelementarray_agg and revise xsl to comment agg (hack fo r
- now will do better later)
-
-2011-01-13 08:27 robe
-
- * Another minor change to ST_3DShortestLine. Document
- topoelementarraay and GetTopoGeomElementArray (which by the ways
- seems to me a bit of a misnomer)
-
-2011-01-13 07:13 robe
-
- * 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
-
- * Fixed bug #655.
-
-2011-01-12 22:03 robe
-
- * #768: get rid of replace ndims with st_ndims in
- populate_geometry_columns
-
-2011-01-12 22:02 mloskot
-
- * [raster] Cleaned and updated copyright notice.
-
-2011-01-12 21:58 nicklas
-
- * 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
-
- * Regression test expected result is now empty. Related tickets:
- #759, #769.
-
-2011-01-12 19:10 pracine
-
- * -Revert to original values for two test failing on Mat machine.
- Those values are the good ones on Pierre`s Windows and Jorge`s
- Linux. Something must have gone wrong on Mat`s one.
-
-2011-01-12 17:24 robe
-
- * update see also links
-
-2011-01-12 17:22 robe
-
- * Get rid of note in ST_3DDistance that states only works for
- linestrings and points. Now works for all. Add an example of
- polygon/multilinestring and update 3DClosestPoint example to be
- the same for contrast compare
-
-2011-01-12 11:07 robe
-
- * get rid of note about 3d relatonship dist functions only workng
- for points and linestrings. They work for polygons and even
- polyhedralsurfaces though need to verify answers are right.
-
-2011-01-12 10:23 robe
-
- * update to reflect note about breaking change in naming of
- PixelSize to Scale
-
-2011-01-12 08:14 robe
-
- * GetTopologyName, GetTopologyID accessors
-
-2011-01-12 07:52 robe
-
- * remove availaiblit 2.0 from existing functions since they were
- available before (will reserve that for really new functions).
- Add domains section and accessors section. Revise
- topology_comments to be able to put in descriptors for domains
-
-2011-01-12 06:32 robe
-
- * ValidateTopology and validatetopology_returntype
-
-2011-01-12 05:01 robe
-
- * get rid of deprecated calls and checks to srid() and setsrid()
- and ndims() in populate_geometry_columns, UpdateGeometrySRID,
- probe_geometry_columns, find_srid
-
-2011-01-11 17:18 robe
-
- * make relatematch a conditional GEOS 3.3 test
-
-2011-01-11 15:53 robe
-
- * Add another type, add missing element, update make check example
- in installation. Fix error introduced in regress that prevented
- all tests from running.
-
-2011-01-11 15:20 robe
-
- * Give installation a pretty anchor name so can be referenced
- easily from elsewhere. Update to include how to compile with
- topology and raster support. Add a type section to topology to
- define structure of topogeometry etc. Ammend topology_comments to
- be able to extra type comments.
-
-2011-01-11 09:12 robe
-
- * #764: Topology error using ST_AddIsoNode (now that raster has an
- ST_Intersects it is now more necessary to not rely on auto casts)
-
-2011-01-11 03:38 robe
-
- * fix duplicate refentry id
-
-2011-01-11 03:22 robe
-
- * #763: documentation had wrong datatype for tg_type which made the
- associated comment break
-
-2011-01-10 17:31 robe
-
- * #760: missed some
-
-2011-01-10 17:27 robe
-
- * #760: replace deprecated function names with new names so all
- regress tests pass again. This should completely work now.
-
-2011-01-10 17:13 robe
-
- * Start replacing deprecated names with new names - still more to
- do
-
-2011-01-10 16:36 robe
-
- * #722: Get rid of more deprecated functions - mem_size, xmax,
- xmin,ymax, ymin,zmflag,zmax,zmin
-
-2011-01-10 14:21 jorgearevalo
-
- * Deleted gserialized check. It's safe to use geometry_gist_sel.
- Related ticket #758.
-
-2011-01-09 18:38 robe
-
- * 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
-
- * Replaced annoying warning message for a debug-only message.
- Related ticket #759.
-
-2011-01-08 10:51 nicklas
-
- * fix typo from r6580, and some enhanced notes
-
-2011-01-07 15:12 jorgearevalo
-
- * Bug solved: RASTER_DEBUGf replaced by RASTER_DEBUGF. Related
- ticket #757.
-
-2011-01-07 13:38 robe
-
- * remove wmsservers_old so its failure doesn't halt further make
- check
-
-2011-01-07 13:08 nicklas
-
- * Fix for ticket #755
-
-2011-01-07 10:48 strk
-
- * Enlarge the diagram image, by Andrea Peri (#750)
-
-2011-01-07 09:55 strk
-
- * Fix bug in topology.DropTopology getting confused in presence of
- multiple topologies [RT-SIGTA]
-
-2011-01-07 09:54 strk
-
- * Add TopoElementArray_agg function, to help with TopoGeometry
- construction [RT-SIGTA]
-
-2011-01-05 23:35 robe
-
- * #722 : remove deprecated functions (part): contains,
- intersection, line_interpolate_point, line_locate_point,
- line_substring, locate_between_measures
-
-2011-01-05 22:25 robe
-
- * #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
-
- * Replaced references to "pixsize" by "scale". Complete the
- previous commit.
- Related ticket #654
-
-2011-01-05 17:38 jorgearevalo
-
- * Updated plpgsql scripts, replacing "PixelSize" with "Scale".
- Related ticket #654
-
-2011-01-05 17:01 jorgearevalo
-
- * Call to ctx->warn replaced by RASTER_DEBUGF, to avoid annoying
- and unexpected messages in calls to st_bandmetadata.
-
-2011-01-05 14:56 robe
-
- * #722 (part): Down with really really dumb constructors :)
- GeomCollFromText,LineFromText,LineFromWKB,LineStringFromText,LinestringFromWKB,LineMerge,MLineFromText
- ,MLineFromWKB,MPointFromText,MPolyFromWKB,MultiLineFromWKB,MultiLineStringFromText,MultiPointFromWKB,
- ST_Polygonize_GArray,PolyFromText,PolyFromWKB,PolygonFromWKB,PointFromText,PointFromWKB
-
-2011-01-05 13:47 robe
-
- * more cleanup of operator functions that are now removed
-
-2011-01-05 13:36 robe
-
- * remove related operator, chip no longer installed. I still think
- we need to get rid of the DROP CASCADES in this file
-
-2011-01-05 13:34 robe
-
- * #302: okay I forgot some - remove old functions that are ST_
- redundant copies of operator ones
- st_geometry_lt,st_geometry_le,st_geometry_le,st_geometry_gt,st_geometry_ge,st_geometry_eq,st_geometry_cmp,
- postgis_gist_sel,postgis_gist_joinsel,st_postgis_gist_sel,st_postgis_gist_joinsel,st_geometry_overleft,
- st_geometry_overabove,st_geometry_left,st_geometry_right,st_geometry_above,
- st_geometry_below,st_geometry_contain
- ,st_geometry_contained,st_geometry_overlap,st_geometry_same
-
-2011-01-05 05:57 robe
-
- * #302 completed I think: Drop ST_ duplicate variants of functions
- underneath TYPE and OPERATOR definitions.
- remove: st_geometry_analyze
-
-2011-01-04 17:44 robe
-
- * #302 (part done): Drop ST_ duplicate variants of functions
- underneath TYPE and OPERATOR definitions.
- st_box3d_in, st_box3d_out,st_spheroid_in,
- st_spheroid_out,st_geometry_in, st_geometry_out,
- st_geometry_recv,st_geometry_send
-
-2011-01-04 17:25 robe
-
- * #722 - remove more deprecated functions - crosses,
- within,multipointfromtext,mpolyfromtext,
- multipolygonfromtext
-
-2011-01-04 13:59 robe
-
- * remove deprecated functions:
- bdpolyfromtext,bdmpolyfromtext,collect,disjoint,memcollect,memgeomunion,
- unite_garray,st_unit_garray .
- reshuffle legacy.sql.in.c so aggregates and dependencies are
- together
-
-2011-01-04 13:35 robe
-
- * remove more deprecated: dimension,exteriorring,
- geometryn,interiorringn, isempty,isclosed,
- m,numinteriorring, numinteriorrings,pointn,x,y,z
-
-2011-01-04 13:07 robe
-
- * remove deprecated functions:
- addpoint,ndims,numgeometries,numpoints,removepoint,setpoint
-
-2011-01-04 12:51 robe
-
- * remove more deprecated functions
-
-2011-01-03 19:26 robe
-
- * get rid of more deprecated functions
-
-2011-01-03 18:52 robe
-
- * remove more deprecated functions
-
-2011-01-03 18:24 robe
-
- *
-
-2011-01-03 16:35 jorgearevalo
-
- * Deleted old flex/bison analyzer for MapAlgebra. Newer version on
- raster/rt_core.
-
-2011-01-03 16:17 jorgearevalo
-
- * Added regress test files for ST_IsEmpty and ST_HasNoBand (they
- were missed in previous commit)
-
-2011-01-03 16:07 jorgearevalo
-
- * 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
-
- * 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
-
- * Raster doc updated with the new names of several functions
- (Box2D, Scale, etc).
- Related ticket #654
-
-2011-01-03 10:46 jorgearevalo
-
- * Renamed accessors and editors of 'PixelSize' to 'Scale',
- including tests.
- Related ticket #654.
-
-2011-01-02 22:21 jorgearevalo
-
- * Some modifications made on basic MapAlgebra lexer/parser. Very
- basic version just now.
-
-2011-01-01 15:35 jorgearevalo
-
- * Temporarily include postgis/gserialized.h file in
- raster/rt_pg/rtpostgis.sql.in.c to get access to GSERIALIZED_ON
- and avoid error with gserialized enabled
-
-2010-12-31 08:12 robe
-
- * add gist index overlap tests
-
-2010-12-31 01:53 robe
-
- * update bios
-
-2010-12-30 23:28 jorgearevalo
-
- * Changed some functions names for operators. Related tickets #742,
- #730
-
-2010-12-30 23:17 pramsey
-
- * gserialized enabled ST_Reverse LINESTRING EMPTY crash (#743)
-
-2010-12-30 21:00 pramsey
-
- * Convex hull serialization problem (#741)
-
-2010-12-30 18:31 nicklas
-
- * rounding precision difference in measures regress test #703,
- #735, #607
-
-2010-12-30 16:54 pramsey
-
- * Guard against empty in isclosed (#740)
-
-2010-12-30 00:14 pramsey
-
- * Add in gserialized-ready selectivity functions for 2d default
- index.
-
-2010-12-29 18:51 pramsey
-
- * ST_ExteriorRing POLYGON EMPTY crash (#708)
-
-2010-12-29 15:49 nicklas
-
- * typo in comment
-
-2010-12-29 15:38 robe
-
- * Get rid of a lot of deprecated functions. People will hate me
- c'est la vie.
-
-2010-12-29 15:37 robe
-
- * get rid of more deprecated calls, but keep old deprecated
- wmsservers and rename to wmsservers_old. Create a new version
- wmsservers_new that doesn't use deprecated calls. the old will
- fail once I pull the switch on old deprecated calls, but the new
- should work.
-
-2010-12-29 15:17 robe
-
- * remove deprecated tests
-
-2010-12-29 14:50 robe
-
- * forgot these
-
-2010-12-29 14:48 robe
-
- * get rid of more deprecated
-
-2010-12-29 14:14 robe
-
- * Get rid of more deprecated calls
-
-2010-12-29 14:07 pramsey
-
- * Update test to reflect that polygons are now supported.
-
-2010-12-29 09:58 robe
-
- * start new section
-
-2010-12-28 22:12 nicklas
-
- * 3D distance functions against polygons
-
-2010-12-28 21:58 robe
-
- * fix dangling RT_ST_Box2D references
-
-2010-12-28 18:24 robe
-
- * Get rid of deprecated calls
-
-2010-12-28 18:24 robe
-
- * get rid of deprecated calls
-
-2010-12-28 18:22 robe
-
- * start getting rid of deprecated calls
-
-2010-12-28 18:00 pramsey
-
- * Fix regression failure in standard serialization mode. (#735)
-
-2010-12-28 17:16 strk
-
- * Default topology tolerance is 0, not -1
-
-2010-12-28 15:47 robe
-
- * reenable ST_AddPoint
-
-2010-12-28 01:10 pramsey
-
- * Over-determined dimensionality in building line from lwptarray
-
-2010-12-28 00:54 pramsey
-
- * Whoops, senses of many 2d operators were reversed.
-
-2010-12-28 00:42 robe
-
- * miscellaneous fixes and indentation
-
-2010-12-28 00:27 pramsey
-
- * T_Distance_Spheroid is kinda broken (#677)
-
-2010-12-28 00:24 pramsey
-
- * ST_Distance_Spheroid is kinda broken (#677)
-
-2010-12-27 22:41 pramsey
-
- * ST_MakeLine aggregate function crashes with empty geometries
- (#729)
-
-2010-12-27 11:56 strk
-
- * PG_CONFIG seems to be needed for PGXS
-
-2010-12-27 11:10 strk
-
- * Add ST_SharedPaths and ST_Snap items
-
-2010-12-27 11:05 strk
-
- * Do not consider DEBUG and NOTICE mesages when running sqlmm
- regression tests. Should fix #734.
-
-2010-12-27 03:38 robe
-
- * ST_Box2D -> Box2D
-
-2010-12-27 01:40 robe
-
- * get rid of more functions
-
-2010-12-26 19:27 robe
-
- * revise to include mention of topology support
-
-2010-12-26 19:11 robe
-
- * fix tag typo pointed out by strk
-
-2010-12-26 18:47 robe
-
- * put AddTopo.. example in programlisting tag, minior indenting
- changes
-
-2010-12-26 13:24 jorgearevalo
-
- * ST_Box2D replaced by Box2D. Related ticket #730.
-
-2010-12-25 19:38 robe
-
- * DropTopogeometryColumn
-
-2010-12-25 19:02 robe
-
- *
-
-2010-12-25 18:58 robe
-
- * Example for addtopogeometrycolumn
-
-2010-12-24 22:08 pramsey
-
- * Change default gserialized gist index to 2d and put all the old
- operators back in place.
-
-2010-12-24 18:13 robe
-
- * fix data type mismatches that got flagged when generating
- topology comments, put in a set_path clause for topology comments
- generation
-
-2010-12-24 18:01 robe
-
- * Start work on topology database help and garden tester.
-
-2010-12-24 17:53 robe
-
- * AddTopoGeometryColumn
-
-2010-12-24 10:22 strk
-
- * Update with some integrations provided by Andrea Peri [RT-SIGTA]
-
-2010-12-24 01:38 robe
-
- * Fix for #732 - chip does not exist
-
-2010-12-23 22:49 pramsey
-
- * Add more tickets tests up to #700
-
-2010-12-23 22:06 pramsey
-
- * Fix conversion to geometry (#730)
-
-2010-12-23 19:06 pramsey
-
- * Add some tickets from the trac into regression
-
-2010-12-23 18:05 pramsey
-
- * Move clone prototypes back into public...
-
-2010-12-23 18:03 pramsey
-
- * ST_AddPoint is broken (#662)
-
-2010-12-23 17:41 robe
-
- * ability to exclude operators from testing
-
-2010-12-23 17:30 strk
-
- * Other CREATEFUNCTION and _VOLATILE* gone (see #714)
-
-2010-12-23 17:21 robe
-
- * log more sql
-
-2010-12-23 17:04 pramsey
-
- * ST_MakeBox2D crashes with LINESTRING (#728)
-
-2010-12-23 14:19 strk
-
- * Stop relying on preprocessor for CREATEFUNCTION and _VOLATILE
- (see #714)
-
-2010-12-23 13:31 robe
-
- * miss end para
-
-2010-12-23 12:49 strk
-
- * Make ST_GetFaceGeometry use ST_BuildArea rather than assuming
- first polygon coming out of Polygonize will be the correct one.
- Fixes ticket #726. Enables automated testing for it.
-
-2010-12-23 12:28 strk
-
- * Add test showing bug in st_getfacegeometry
-
-2010-12-23 07:57 strk
-
- * more git ignores
-
-2010-12-22 22:40 pramsey
-
- * Last regression fixes for postgis-on-gserialized
-
-2010-12-22 21:16 pramsey
-
- * Change srid from uint32 to int32 and update gserialized and
- TYPMOD handlers to deal with signed SRIDs
-
-2010-12-22 20:02 robe
-
- * miscellaneous
-
-2010-12-22 19:41 robe
-
- * Goodbye length
-
-2010-12-22 19:15 robe
-
- * Good bye simplify
-
-2010-12-22 19:04 robe
-
- * 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
-
- * Basic flex/bison grammar to start working with raster MapAlgebra
-
-2010-12-22 18:45 strk
-
- * Support faces with all edges on the same side, and test
- [RT-SIGTA]
-
-2010-12-22 18:42 robe
-
- * get rid of addbbox,dropbbox,hasbbox (and replace occurrences in
- regress with newer postgis_addbbox etc)
-
-2010-12-22 18:24 strk
-
- * Add rules to avoid the infinite loop took before ./configure is
- run
-
-2010-12-22 17:27 strk
-
- * Implement topology.AddFace and add test
-
-2010-12-22 17:08 robe
-
- * move all deprecated Affine functoins to legach.sql.in.c, remove
- use in non-deprecated functions and in regress tests
-
-2010-12-22 06:17 pramsey
-
- * Add legacy file for removed-but-not-forgotten old function
- aliases
-
-2010-12-22 01:08 pramsey
-
- * Continue working GSERIALIZED_ON into the code base. Working on
- switching BOX2DFLOAT4 to a GBOX
-
-2010-12-21 23:56 pramsey
-
- * Remove some ST_ variants of cast-support functions (#302), and
- start legacy.sql.in.c (#722)
-
-2010-12-21 22:19 robe
-
- * fix typo
-
-2010-12-21 22:14 robe
-
- * point relation functions to DE-9IM section of docs for more info
-
-2010-12-21 21:39 pramsey
-
- * More clean-up and work on using gserialized.
-
-2010-12-21 18:01 pramsey
-
- * Push the UNKNOWN forcing down into gserialized get/set
-
-2010-12-21 17:38 robe
-
- * Document ST_RelateMatch -- polish up later
-
-2010-12-21 17:36 strk
-
- * Don't release memory associated with arguments. Fixes #725.
-
-2010-12-21 10:32 strk
-
- * Implement ST_RelateMatch, see ticket #717. [RT-SIGTA]
-
-2010-12-21 01:55 pramsey
-
- * Some preliminary fixes to support SRID_UNKNOWN == 0
-
-2010-12-20 23:34 pramsey
-
- * Add regression test for #723
-
-2010-12-20 22:01 strk
-
- * Fix addEdge when both endpoints are shared with an existing edge
- (and test) [RT-SIGTA]
-
-2010-12-20 19:41 pramsey
-
- * Fix last regression break in casting
-
-2010-12-20 19:31 pramsey
-
- * Arg, there's regression breaks in the last commit!
-
-2010-12-20 19:16 pramsey
-
- * ST_Intersection for geography is really messed up (#723)
-
-2010-12-20 12:03 robe
-
- * fix typo
-
-2010-12-20 04:39 pramsey
-
- * Remove a few more old constructions in favour of
- forward-compatible approaches.
-
-2010-12-18 21:48 robe
-
- * fix spatial_class update
-
-2010-12-18 16:44 pramsey
-
- * Add the operators to the index opclass too
-
-2010-12-18 16:42 pramsey
-
- * Add some operators to indexes on gserialized
-
-2010-12-18 15:31 pramsey
-
- * Add in test for #720
-
-2010-12-18 15:27 pramsey
-
- * ST_Transform is broken for all MULTI geometries (#720), wonder
- how that got through...
-
-2010-12-18 05:06 pramsey
-
- * Add gserialized.h. Later this can be the central place for
- index/object utilities, for now it just holds the switch to turn
- the gserialized code on and off while we develop
-
-2010-12-18 04:54 pramsey
-
- * Remove oddity around gbox duplication
-
-2010-12-18 00:38 pramsey
-
- * More syncro between geometry and geography. Stubbed index
- binding.
-
-2010-12-17 22:16 pramsey
-
- * Re-name GiST index functions generically for re-use in geometry.
-
-2010-12-17 22:03 pramsey
-
- * Review to prepare generic index bindings for geography, then
- geometry
-
-2010-12-17 21:32 pramsey
-
- * Harmonize some index support functions to be more generic
- gserialized functions and less specific geography functions.
-
-2010-12-17 20:10 pramsey
-
- * Re-orgs to push the geodetic/cartesian divide a little further
- under the covers as part of the geometry/geography group hug at
- the index bindings level.
-
-2010-12-17 18:34 robe
-
- * fix typo add DropTopology
-
-2010-12-17 17:56 strk
-
- * Add regress testing for topology.AddEdge
-
-2010-12-17 17:44 robe
-
- *
-
-2010-12-17 17:24 robe
-
- *
-
-2010-12-17 17:19 strk
-
- * Add a note about possible semantic change
-
-2010-12-17 17:16 strk
-
- * New topology.AddEdge function [RT-SIGTA]
-
-2010-12-17 16:45 robe
-
- * fix typos
-
-2010-12-17 16:34 robe
-
- * Put in section in manual for topology and extras in general.
- Change postgis.refractions.net to www.postgis.org
-
-2010-12-17 16:16 strk
-
- * Use newer quoting paradigm ($$); use ST_Crosses when willing to
- check crossing, not just intersection...; add proper credits
-
-2010-12-17 15:51 strk
-
- * Add an inspection in the final node table
-
-2010-12-17 15:27 strk
-
- * Add test for topology.addNode
-
-2010-12-17 15:17 strk
-
- * 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
-
- * Added very basic flex files for raster MapAlgebra implementation.
- The file
- 'ma_lexer_only' is for testing only the lexer, without the parser
-
-2010-12-17 07:52 strk
-
- * split load_topology in 3 steps: load of topology, creation of
- feature tables, query of feature tables. Adapt tests accordingly.
-
-2010-12-16 18:02 strk
-
- * Return number of failures as exit status
-
-2010-12-16 18:00 strk
-
- * Have run_test exit code reflect presence of failures.
-
-2010-12-16 17:52 strk
-
- * Remove duplicated check rule
-
-2010-12-16 17:46 strk
-
- * This one shouldn't be in the repository.. anyway, since it is...
-
-2010-12-16 17:30 strk
-
- * Turn 'regress' dir into a first class subdir, fixes ticket #715
-
-2010-12-16 16:33 strk
-
- * Comment-out obsoleted rules (didn't drop in case someone will
- miss them)
-
-2010-12-16 16:28 strk
-
- * Add 'distclean' to the SUBDIRS target
-
-2010-12-16 14:46 strk
-
- * Add 'check' rule under the SUBDIR loop. You now get topology
- checked if you configured --with-topology
-
-2010-12-16 14:35 strk
-
- * Only run unit tests when building GUI (See
- http://postgis.refractions.net/pipermail/postgis-devel/2010-December/011014.html)
-
-2010-12-16 14:17 robe
-
- * yeh can put ST_AsKML test back in now that trunk isn't crashing
- on it.
-
-2010-12-16 13:16 robe
-
- * most have missed these
-
-2010-12-16 09:48 strk
-
- * Add 'clean' to the set of targets handled with the SUBDIRS loop
-
-2010-12-15 22:17 pramsey
-
- * Add in GSERIALIZED options for many of the pglgweom_ support
- functions.
-
-2010-12-15 21:31 pramsey
-
- * Add in #defines to allow conditional switch-over to GSERIALIZED
-
-2010-12-15 20:06 strk
-
- * Fail on fix subdir build failure. Add missing uninstall rule in
- liblwgeom
-
-2010-12-15 18:35 pramsey
-
- * Remove silly pointer tests from LWGEOM_collect
-
-2010-12-15 18:29 strk
-
- * Install topology.sql in the same directory as other things
- postgis
-
-2010-12-15 18:28 pramsey
-
- * LWGEOM_accum is orphaned code, bye bye!
-
-2010-12-15 18:03 strk
-
- * Generate GNUMakefile, add a --with-topology switch to configure,
- enabling descending under topology/ dir
-
-2010-12-15 17:51 pramsey
-
- * Move geometrycollection back out of the supported types for KML
-
-2010-12-15 17:46 pramsey
-
- * KML crashes on EMPTY (#681)
-
-2010-12-15 17:14 strk
-
- * Thanks for the great partecipation around GNUmakefile
- improvements proposal. It's finally here :)
-
-2010-12-15 17:11 strk
-
- * Add a check rule under topology/ [RT-SIGTA]
-
-2010-12-15 17:06 strk
-
- * Make sure predicate sql file is generated before use
-
-2010-12-15 16:41 strk
-
- * Add sqlmm automated test. Drop old rules [RT-SIGTA]
-
-2010-12-15 16:24 strk
-
- * automatize topology validity checking [RT-SIGTA]
-
-2010-12-15 16:04 strk
-
- * Start a proper 'make check' rule, using the testrunner in top
- dir's regress dir
-
-2010-12-15 15:25 robe
-
- * okay just exclude POLYGON EMPTY and ST_AsKML -- too many victims
- for POLYGON EMPTY including ST_LineMerge now. change namespace to
- www.postgis.org
-
-2010-12-15 14:14 strk
-
- * Allow run_test calls from foreign directories
-
-2010-12-15 14:09 strk
-
- * Do not read ~/.psqlrc when creating database
-
-2010-12-15 14:04 strk
-
- * Add a --topology switch to equip regression db with topology
- support when requested
-
-2010-12-15 13:39 strk
-
- * Add new populate.sql file to host topology population routines.
- Properly encode dependencies.
-
-2010-12-15 13:23 robe
-
- * exclude more functions from tests that are sorta broken
-
-2010-12-15 11:01 strk
-
- * Split sqlmm specific things into its own file
-
-2010-12-15 10:48 strk
-
- * Work outside of transaction, to help upgrade/test cycles. Fix
- leftover from previous commit. [RT-SIGTA]
-
-2010-12-15 10:44 strk
-
- * Fix typo in TopoGeo_addLinestring description, add DEBUG lines
- [RT-SIGTA]
-
-2010-12-15 10:08 strk
-
- * Fix detection of non-existent schema in ST_CreateTopoGeo
-
-2010-12-15 00:57 pramsey
-
- * Flip more memcpy calls away.
-
-2010-12-15 00:24 pramsey
-
- * Remove some calls to memcpy in favor of API functions.
-
-2010-12-15 00:12 pramsey
-
- * Strip out more instances of SERIALIZED_FORM
-
-2010-12-14 20:30 pramsey
-
- * Return non-zero when tests fail
-
-2010-12-14 20:21 pramsey
-
- * Fix regressions in the new KML emitter
-
-2010-12-14 16:00 robe
-
- * exclude from testing functions known to crash with POLYGON EMPTY
-
-2010-12-14 05:53 pramsey
-
- * Memory leak in geography_from_text (#624)
-
-2010-12-14 05:01 pramsey
-
- * Minor usage changes. (#604)
-
-2010-12-14 00:56 pramsey
-
- * Update (c) header
-
-2010-12-14 00:54 pramsey
-
- * Convert KML output to use stringbuffer for a 50% code
- shrinkage...
-
-2010-12-14 00:49 pramsey
-
- * Remove multicurve warning
-
-2010-12-14 00:37 robe
-
- * fix some typos and add back curvepolygon example that was
- crashing before with old ewkt parser
-
-2010-12-13 23:50 pramsey
-
- * Second thoughts on stringbuffer changes
-
-2010-12-13 23:40 pramsey
-
- * Potential minor speed-up functions for stringbuffering
-
-2010-12-13 23:34 pramsey
-
- * Add extra multicurve test for WKT
-
-2010-12-13 21:42 pramsey
-
- * Update parser to handling compound curves within multicurves
- (#525)
-
-2010-12-13 21:31 pramsey
-
- * ST_CollectionExtract returns non-requested type (#457)
-
-2010-12-13 20:40 pramsey
-
- * Return value of snprintf not correctly checked (#556)
-
-2010-12-13 20:25 pramsey
-
- * Improve stringbuffer_t performance (#439). This is largely done
- already in past passes. Added one small memory fix.
-
-2010-12-13 20:09 pramsey
-
- * Change default shp2pgsql column to "geom" (#352)
-
-2010-12-13 19:50 robe
-
- *
-
-2010-12-13 19:44 robe
-
- *
-
-2010-12-13 19:44 robe
-
- *
-
-2010-12-13 19:43 pramsey
-
- * Fix ST_Segmentize on curved geometries -- CRASH (#706). This is
- actually a reflection of inconsistency in the lwgeom_clone()
- function (creates copy of everything except point array) and the
- ptarray_clone() function (creates copy of everything). The
- definitions of _clone, _copy, _release, and _free need to be made
- consistent and documented.
-
-2010-12-13 19:42 robe
-
- *
-
-2010-12-13 19:34 robe
-
- *
-
-2010-12-13 19:32 robe
-
- *
-
-2010-12-13 19:25 robe
-
- *
-
-2010-12-13 19:25 pramsey
-
- * Fix up failure in distance calculation (#705) and replace some
- SRID -1 with SRID_UNKNOWN
-
-2010-12-13 19:19 robe
-
- *
-
-2010-12-13 16:38 robe
-
- * Okay changed this to LF since people seemed to like changing this
- one a lot. We'll see if this fixes my frustrations without
- causing any frustration for anyone else.
-
-2010-12-13 13:14 robe
-
- * remove collection of geometries into crasher group to prevent
- testing until we revisit #700
-
-2010-12-13 10:49 strk
-
- * Add comments on the 'edge' topology primitives view
-
-2010-12-13 09:51 strk
-
- * typo
-
-2010-12-12 22:42 nicklas
-
- * 3d distance functions for line-line cases
-
-2010-12-12 18:59 nicklas
-
- * Some cleaning up in measure functions in lwgeom_functions_basic.c
-
-2010-12-12 00:12 pramsey
-
- * Remove more SERIALIZED_FORM
-
-2010-12-11 00:28 pramsey
-
- * ptarray_free now frees the serialized_ptlist, unless
- FLAGS_GET_READONLY is set.
-
-2010-12-11 00:27 strk
-
- * Do not force drop of pre-existing topology schema. Sounds
- dangerous when start using it for real.
-
-2010-12-10 23:22 pramsey
-
- * Switch to cstring2text for text returns.
-
-2010-12-10 23:15 pramsey
-
- * Clean out more SERIALIZED_FORM calls
-
-2010-12-10 22:45 pramsey
-
- * Clean out some more calls to SERIALIZED_FORM
-
-2010-12-10 20:22 pramsey
-
- * Issues with TRIANGLE AND TIN EMPTY collections - hmm do they
- exist? (#686)
-
-2010-12-10 19:44 pramsey
-
- * Fix for TIN EMPTY per #686
-
-2010-12-10 19:10 pramsey
-
- * Fix cunit failures on Polyhedral surface (#697)
-
-2010-12-10 18:10 pramsey
-
- * WKB and WKT closure checks are now in X/Y only (#693)
-
-2010-12-10 18:06 strk
-
- * Revert GNUMakefile changes as per Mark request. I had enough
- complains about build scripts this week...
-
-2010-12-10 18:00 pramsey
-
- * Fix ST_Segmentize and Polyhedral Surface -- CRASH (#696)
-
-2010-12-10 17:57 strk
-
- * Add 'uninstall' rule in the loop. Work around the docs dep by
- using uninstall deps. Add an 'uninstall' rule to raster subsystem
-
-2010-12-10 17:49 strk
-
- * Be verbose during recursion. List liblwgeom in SUBDIRS, stub
- install rules for liblwgeom and utils
-
-2010-12-10 17:29 strk
-
- * more ignores
-
-2010-12-10 17:19 strk
-
- * Start listing some subdirs to recurse into. Hopefully one day
- this will become cleaner
-
-2010-12-10 17:19 strk
-
- * add .svn to .gitignore (why is this in repo ? oh well.. it is
- useful anyway)
-
-2010-12-10 15:45 pramsey
-
- * Fix for crash in ST_RemovePoint (#695)
-
-2010-12-10 14:53 mloskot
-
- * Fixed problems with truncated decimal places of float-point
- values in textual output. For large datasets, it was leading to
- incorrectly calculated dimensions. Now, all floats are formatted
- with 15 decimal places.
-
-2010-12-09 19:17 pramsey
-
- * Wrap up GEOS predicates in EMPTY tests (#685)
-
-2010-12-09 18:52 pramsey
-
- * Remove old function calls
-
-2010-12-09 18:51 pramsey
-
- * Fix for centroid crash on emtpy (#684)
-
-2010-12-09 18:00 pramsey
-
- * Fix crash in ST_MakeLine (#690)
-
-2010-12-09 16:10 pramsey
-
- * Add config rpath
-
-2010-12-09 15:00 robe
-
- * formatting
-
-2010-12-08 23:58 pramsey
-
- * Remove more appeals to pglwgeom->type
-
-2010-12-08 23:52 pramsey
-
- * Remove more appeals to pglwgeom->type
-
-2010-12-08 23:40 pramsey
-
- * Remove more appeals to pglwgeom->type
-
-2010-12-08 23:29 pramsey
-
- * Remove another call to TYPE_HASBBOX
-
-2010-12-08 23:28 pramsey
-
- * Remove call to TYPE_HASBBOX
-
-2010-12-08 23:27 pramsey
-
- * Remove many cases of calls to SERIALIZED_FORM in favour of direct
- pglwgeom deserialization
-
-2010-12-08 23:19 robe
-
- * need to keep GEOMETRYCOLLECTION EMPTY away from others since GEOS
- throws geometry collection not support for it often so hiding the
- crashing in some cases of typed empties.
-
-2010-12-08 22:31 pramsey
-
- * Remove many instances of lwgeom_getType used on PG_LWGEOM
-
-2010-12-08 22:02 robe
-
- * Add more emptiness. We need to explore emptiness more deeply :)
-
-2010-12-08 21:21 pramsey
-
- * When asking for a serialized forms type, use pglwgeom_get_type
-
-2010-12-08 20:54 pramsey
-
- * Cut down reliance on TYPE_GETTYPE macro in favor of a function we
- can repoint later in the serialization change process
-
-2010-12-08 20:35 pramsey
-
- * Expunge some TYPE_GETTYPE
-
-2010-12-08 20:35 pramsey
-
- * Start to work on PG_LWGEOM sanity before changeover
-
-2010-12-08 19:24 pramsey
-
- * Rename has_arc to lwgeom_has_arc
-
-2010-12-08 19:23 pramsey
-
- * Fix crash on BuildArea(empty) (#683)
-
-2010-12-08 18:20 pramsey
-
- * Handle empty geometries in ST_Buffer(). If argument empty, return
- empty. (#682)
-
-2010-12-08 18:06 pramsey
-
- * Fix crash in GML output of POLYGON EMPTY (#681)
-
-2010-12-08 16:20 pramsey
-
- * Fix AsBinary handling of > 2d features in geography (#680)
-
-2010-12-08 16:04 pramsey
-
- * Output higher dimensions in astext in geography (#680)
-
-2010-12-08 00:23 pramsey
-
- * Minor rearrangement of memory handling.
-
-2010-12-08 00:02 pramsey
-
- * Rename lwgeom_from_wkt to lwgeom_parse_wkt to note the use of the
- parser object.
-
-2010-12-07 21:59 pramsey
-
- * Start flipping over references to srid = -1 to srid =
- SRID_UNKNOWN
-
-2010-12-07 21:55 strk
-
- * Use unified diffs for expected/obtained (easier to read)
-
-2010-12-07 21:08 pramsey
-
- * Replace the old WKB/WKT parser and emitters with the new ones.
-
-2010-12-07 14:02 robe
-
- * change to 1 column (st_sharedpaths)
-
-2010-12-07 13:45 robe
-
- * reduce width some more
-
-2010-12-07 13:42 robe
-
- * change color to be clearer reduce width of text
-
-2010-12-07 12:51 robe
-
- * end tbody
-
-2010-12-07 12:45 robe
-
- * fix formatting
-
-2010-12-07 12:42 robe
-
- * diagram of shared paths
-
-2010-12-07 12:25 robe
-
- * formatting fixes
-
-2010-12-07 12:02 robe
-
- * more examples to demonstrate its not just limited to 1 point
- snapping
-
-2010-12-07 08:30 robe
-
- * looks funny in one row, better put each in separate row
-
-2010-12-07 07:56 robe
-
- * example with diagram for ST_Snap
-
-2010-12-06 15:15 robe
-
- * minor comment corrections
-
-2010-12-06 15:15 robe
-
- * start logging sql queries to log table
-
-2010-12-06 15:07 strk
-
- * Add a couple more cases provided by RT-SITA
-
-2010-12-06 14:52 strk
-
- * Document ST_Snap, xref with SnapToGrid
-
-2010-12-06 14:21 strk
-
- * Fix typo in ST_SharedPaths documentation, add some xrefs
-
-2010-12-03 21:38 pramsey
-
- * Updates to the WKT parser to report errlocation in more places.
-
-2010-12-03 16:53 pramsey
-
- * Make use of ptarray api for manipulating serialized_pointlist
-
-2010-12-03 15:53 pramsey
-
- * Remove a couple warnings.
-
-2010-12-03 10:13 strk
-
- * Add SNAP test reported on JTS mailing list
-
-2010-12-03 09:53 strk
-
- * Fix release of wrong memory (same bug as #670, found here for
- copy&paste)
-
-2010-12-03 09:22 strk
-
- * FREE the right argument (fixes bug #670)
-
-2010-12-03 09:00 strk
-
- * Add test for bug 670
-
-2010-12-03 05:40 robe
-
- * document st_sharedpaths and alphabetize listings
-
-2010-12-02 20:38 pramsey
-
- * Change i18n instructions to use shp2pgsql_LANG.po as format for
- po file names.
-
-2010-12-02 20:35 pramsey
-
- * Remove serialized_pointlist direct access from ./postgis
-
-2010-12-02 19:09 pramsey
-
- * Move is_closed fully to liblwgeom and remove LWGEOM_INSPECTED
- from IsClosed
-
-2010-12-02 18:52 pramsey
-
- * Remove LWGEOM_INSPECTED from pointn, startpoint, endpoint, and
- migrate functionality to liblwgeom.
-
-2010-12-02 18:12 strk
-
- * ST_Snap and regress testing
-
-2010-12-02 18:01 pramsey
-
- * Remove LWGEOM_INSPECTED from PointN
-
-2010-12-02 17:46 pramsey
-
- * Remove LWGEOM_INSPECTED from NumInteriorRings
-
-2010-12-02 17:39 pramsey
-
- * Remove unused function
-
-2010-12-02 17:38 pramsey
-
- * Remove LWGEOM_INSPECTED from ndims
-
-2010-12-02 17:18 pramsey
-
- * Remove INSPECTED from numpoints
-
-2010-12-02 16:25 mloskot
-
- * Updated SQL scripts location in the database building makefile
-
-2010-12-02 16:13 pramsey
-
- * Remove GET_GETTYPE from some functions.
-
-2010-12-02 16:06 robe
-
- * fix typo
-
-2010-12-02 15:55 pramsey
-
- * Remove LWGEOM_INSPECTED from ST_Union
-
-2010-12-02 15:54 robe
-
- * remove ~= geography according to garden tests geography doesn't
- have such an operator. Also put in version number arg name to
- make GeoJSON easier to test
-
-2010-12-02 15:51 robe
-
- * all test sql statements should be logged to postgis_garden_log
- and successful results output to postgis_garden_log_output
-
-2010-12-02 15:37 pramsey
-
- * Pass iconv header flags to cpp in all cases.
-
-2010-12-02 15:29 mloskot
-
- * Fixed invalid on-error return value from rt_raster_add_band
-
-2010-12-02 15:28 mloskot
-
- * Updated the raster messages output by the configure script.
-
-2010-12-02 14:40 jorgearevalo
-
- * Changed SRID by srid in LWPOLY structure call. Due to change in
- r6204
-
-2010-12-02 06:55 robe
-
- * start logging the sql to postgis_garden_log table and store the
- output as xml in postgis_garden_log_output. Still more to fix.
- This will hopefully make it easier for vegetable gardeners to
- pick ripe vegetables.
-
-2010-12-02 03:43 pramsey
-
- * Add i18n string wrapper for pgsql2shp utility too.
-
-2010-12-02 00:51 pramsey
-
- * Now for sure.
-
-2010-12-02 00:50 pramsey
-
- * Final one?
-
-2010-12-02 00:48 pramsey
-
- * More NLS macros
-
-2010-12-02 00:47 pramsey
-
- * Add another NLS macro
-
-2010-12-02 00:46 pramsey
-
- * Add needed macro
-
-2010-12-02 00:44 pramsey
-
- * First attempt at i18n for the loader/dumper.
-
-2010-12-01 20:28 pramsey
-
- * Remove LWGEOM_INSPECTED from perimeter calculation
-
-2010-12-01 19:59 pramsey
-
- * Remove LWGEOM_INSPECTED from transform functions
-
-2010-12-01 18:13 strk
-
- * Add regression testing for ST_SharedPaths
-
-2010-12-01 18:11 strk
-
- * Support typed multi* empties, just enough fro ST_SharedEdge (see
- issue #673 for more)
-
-2010-12-01 16:23 strk
-
- * Fix builds against libgeos < 3.3.0
-
-2010-12-01 16:23 strk
-
- * Retain SRID in output
-
-2010-12-01 16:15 strk
-
- * Newer script (2009 rather than 2006). Hoping others' won't have
- it updated (my ./autogen.sh runs always update it)
-
-2010-12-01 15:54 strk
-
- * Build and register ST_SharedPaths
-
-2010-12-01 15:42 strk
-
- * postgis/Makefile is generated from postgis/Makefile.in by
- ./configure
-
-2010-12-01 15:12 robe
-
- * no fair -- I want a collection of empties too
-
-2010-12-01 15:07 strk
-
- * typo
-
-2010-12-01 14:56 strk
-
- * Test dumping an insanely _empty_ geometry
-
-2010-12-01 14:44 strk
-
- * Test ST_Dump(EMPTY)
-
-2010-12-01 14:41 strk
-
- * Add test for ST_Dump
-
-2010-12-01 13:57 strk
-
- * some ignores
-
-2010-12-01 13:57 strk
-
- * Execute bit
-
-2010-12-01 13:57 strk
-
- * Build ST_SharedPaths function (currently returning a
- geometrycollection)
-
-2010-12-01 01:02 pramsey
-
- * Add stringbuffer_create_size() to allow different starting sizes
- for the buffer
-
-2010-12-01 00:53 pramsey
-
- * Move affine transforms into liblwgeom and expunge
- LWGEOM_INSPECTED
-
-2010-12-01 00:00 pramsey
-
- * Make spheroid distance respect z if it's there.
-
-2010-11-30 23:46 pramsey
-
- * Remove old length_ellipse functions
-
-2010-11-30 23:44 pramsey
-
- * Move spheroid length calculation to using same function as
- geography
-
-2010-11-30 23:23 pramsey
-
- * Include some extra memory freeing in the force_ndims variants.
-
-2010-11-30 22:55 pramsey
-
- * Move length calculations fully to liblwgeom and remove
- LWGEOM_INSPECTED
-
-2010-11-30 21:54 pramsey
-
- * Move area calculations fully to liblwgeom and remove
- LWGEOM_INSPECTED
-
-2010-11-30 21:35 pramsey
-
- * Remove LWGEOM_INSPECTED from AsGML and AsKML
-
-2010-11-30 20:11 pramsey
-
- * Remove LWGEOM_INSPECTED from AsGeoJSON
-
-2010-11-30 19:02 pramsey
-
- * Remove LWGEOM_INSPECTED from AsSVG
-
-2010-11-30 07:02 robe
-
- * more logging cleanup and add create index test for
- geometry/geography. Change verison number arg in ST_GeoJSON so
- can stuff the right value in testing
-
-2010-11-29 13:02 robe
-
- * more mistakes
-
-2010-11-29 12:55 robe
-
- * fix typo
-
-2010-11-26 16:55 robe
-
- * fix more mistakes in table logging. replace toxic curved
- geometries with little more harmless. Get rid of false positive
- relationships by forcing geometries to have bounding boxes that
- intersect at least sometimes.
-
-2010-11-26 13:40 robe
-
- * put back curved geometries. Had taken them out in 1.4, but guess
- never put them back because of distance issues. Also some other
- minor cleanup
-
-2010-11-25 18:38 colivier
-
- * Change POINTARRAY.dims to POINTARRAY.flags. Related to #658
-
-2010-11-25 17:34 colivier
-
- * Change SRID to srid in LWGEOM struct (and also in CHIP too).
- Rename some functions related to SRID from Camel notation to
- lower case: errorIfSRIDMismatch, pglwgeom_getSRID,
- pglwgeom_setSRID, LWGEOM_getSRID, LWGEOM_setSRID, hasSRID.
- Related to #658
-
-2010-11-24 23:44 robe
-
- * fix casing in dropRastertable
-
-2010-11-24 22:29 robe
-
- * fix table casing in Addrastercolumn
-
-2010-11-24 17:49 pramsey
-
- * Fully free temporary ptarray
-
-2010-11-24 17:46 robe
-
- * reenable st_curvetoline and st_linetocurve functions. Seem to
- work now.
-
-2010-11-24 15:41 robe
-
- * Exclude ST_MinimumBoundingCircle from testing. That uses
- ST_AddPoint too.
-
-2010-11-24 13:34 robe
-
- * change polygon z and m building to not use ST_AddPoint and remove
- ST_AddPoint from testing until it works again. Put ST_Transform
- back.
-
-2010-11-24 01:09 pramsey
-
- * Inherit gbox flags from lwgeom when calculating. This makes
- sense.
-
-2010-11-24 01:06 pramsey
-
- * Initialize static GBOX flags to zero to avoid nastiness.
-
-2010-11-24 00:39 pramsey
-
- * Tighten up lwgeodetic a little
-
-2010-11-24 00:28 pramsey
-
- * Ensure that flags are initialized cleanly in constructors
-
-2010-11-23 23:47 pramsey
-
- * Update geography functions to use the in-build .flags attribute
- on LWGEOM
-
-2010-11-23 20:22 pramsey
-
- * Remove libgeom.h
-
-2010-11-23 15:49 robe
-
- * fix casing of pixel types
-
-2010-11-23 00:44 pramsey
-
- * Make the ptarray_add_point behavior more explicit.
-
-2010-11-23 00:23 pramsey
-
- * Remove dlfcn.h. Doesn't seem to make any difference under OS/X.
-
-2010-11-23 00:16 pramsey
-
- * Update force2d to preserve repeated points.
-
-2010-11-22 22:33 pramsey
-
- * Add in actual cu_ptarray.c test file
-
-2010-11-22 22:23 pramsey
-
- * Make ptarray_append_point handle higher dimensions more
- consistently.
-
-2010-11-22 19:24 pramsey
-
- * Make LWGEOM_expand use the ptarray API
-
-2010-11-22 15:43 robe
-
- * change to not use skewed rasters and insure when point is used in
- falls in the raster to prevent unnecessary alarms
-
-2010-11-22 15:17 robe
-
- * fix more bugs in test
-
-2010-11-22 13:34 robe
-
- * fix some bugs in tests. More fixes to come
-
-2010-11-21 19:13 colivier
-
- * Add triangle support for ST_Transform. Fix #600. Thanks to Regina
- for report !
-
-2010-11-21 19:02 colivier
-
- * #658 part 1. Enhance LWGEOM struct (type, flags and GBOX) and
- related functions call.
-
-2010-11-19 22:12 pramsey
-
- * Revert GML change. Hm.
-
-2010-11-19 21:51 pramsey
-
- * Change in gml regression to match what seems to be the right
- answers.
-
-2010-11-18 18:37 pramsey
-
- * Flip nrings function from serialized to lwgeom based.
-
-2010-11-18 18:13 pramsey
-
- * Change over npoints to use an lwgeom based function intead of
- serialized.
-
-2010-11-18 05:28 pramsey
-
- * An argument for git. This massive commit includes the renaming of
- function in the ptarray API, the removal of some pointArray_*
- variants in favor of ptarray_* variants, and, importantly, the
- adition of _append_point and _insert_point options for
- pointarrays. Functions have been switched over to using the API
- instead of managing the serialized_pointlist themselves. This has
- necessitated the re-writing of some functions. Simplify2d and
- Force2d have been re-written as lwgeom functions instead of
- serialized form functions, and moved into liblwgeom. There are
- still some major functions to move into liblwgeom, including the
- point_in_polygon functions that support the intersects shortcuts
- and the linear referencing fuctions in lwgeom_functions_analytic.
-
-2010-11-16 17:25 robe
-
- * minor logging corrections
-
-2010-11-14 18:10 jorgearevalo
-
- * Added MapAlgebra prerequisites to raster core.
-
-2010-11-12 15:48 robe
-
- * Update 9.0 FAQ to include npgsql fixed driver for bytea support
-
-2010-11-04 23:21 pramsey
-
- * Change pointArray_construct() to
- ptarray_construct_reference_data()
-
-2010-11-02 14:20 robe
-
- * add relevant references
-
-2010-11-02 06:20 pramsey
-
- * Change over to lwgeom_is_collection where appropriate.
-
-2010-11-02 05:52 pramsey
-
- * Remove unused function. Rename lwgeom_is_collection to
- lwtype_is_collection.
-
-2010-11-01 21:03 kneufeld
-
- * try an experiment to fix Docbook and MathML compatibility issues.
- upgrade Docbook to 4.5
- upgrade MathML to 2.0
-
- One should be able to use mml namespaces now without specifying
- in every block.
-
- "make check" should now pass without incident.
-
-2010-11-01 14:48 robe
-
- * logging for multi arg functions
-
-2010-11-01 14:07 robe
-
- * Get rid of WKT in credits and some minor spring cleaning
-
-2010-11-01 08:15 pramsey
-
- * Fix liblwgeom.h reference in generator
-
-2010-11-01 08:11 pramsey
-
- * Remove DYNPTARRAY and all users of it
-
-2010-11-01 01:28 pramsey
-
- * Flip all the internal liblwgeom files over to use
- liblwgeom_internal.h
-
-2010-11-01 01:16 pramsey
-
- * Remove one use of DYNPTARRAY
-
-2010-10-31 03:19 pramsey
-
- * Remove a pair of unused functions.
-
-2010-10-31 02:31 pramsey
-
- * Clean out scruft from my G_ phase and start attempting to
- separate _internal from external liblwgeom functions.
-
-2010-10-30 17:35 strk
-
- * ISO C90 forbids mixed declarations and code
-
-2010-10-29 22:57 robe
-
- * put in references to geomval data type
-
-2010-10-29 22:20 robe
-
- *
-
-2010-10-29 21:57 robe
-
- * switch order back
-
-2010-10-29 21:33 robe
-
- * Include rasters in special function index and switch ordering of
- chapters so special function index is at the end again after
- raster
-
-2010-10-29 13:04 robe
-
- * test all functions -- first draft -- lots of false negatives
-
-2010-10-29 12:21 robe
-
- * fix typo in logging
-
-2010-10-29 12:04 robe
-
- * update to test the raster operators
-
-2010-10-29 11:28 robe
-
- * ST_3DDFullyWithin
-
-2010-10-28 23:08 pracine
-
- * --General enhancement to the script functions. Still a lot of
- work to do...
-
-2010-10-28 13:47 robe
-
- * some cleanup and one more link
-
-2010-10-28 13:10 robe
-
- * get rid of tabs
-
-2010-10-28 12:45 robe
-
- * Try to clarify use of ST_MakeEmptyRaster to address #651
-
-2010-10-27 18:01 kneufeld
-
- * updated reference to appropriate image in the discussion on
- geometry validity
-
-2010-10-27 17:27 kneufeld
-
- * added an example for ST_IsValid that shows a valid multipolygon
- that touches at a point.
-
-2010-10-27 17:09 kneufeld
-
- * remove <remark> TODO tag in doc.
-
-2010-10-27 16:47 robe
-
- * Logic to test inserting rasters of all different types
-
-2010-10-27 14:38 robe
-
- * 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
-
- * gdal2raster.py renamed to raster2pgsql.py. Related ticket #612
-
-2010-10-27 11:06 jorgearevalo
-
- * Added CC=@CC@ in raster/rt_core/Makefile.in. Related ticket #550.
-
-2010-10-26 17:40 jorgearevalo
-
- * Fixes on PostGIS Raster debug system. The raster core uses
- default_info_handler() call. Other minor bugs fixed. Created
- DEBUG file in
- raster directory, similar to postgis/DEBUG file. Erased
- references to old raster debug variables in configure.ac. Deleted
- old readme file.
-
-2010-10-26 16:41 robe
-
- * start work on raster garden test generator
-
-2010-10-26 16:40 jorgearevalo
-
- * New debug system, similar to the PostGIS debug system, with two
- sets of macros
- that depend on the POSTGIS_DEBUG_LEVEL value. Related ticket
- #638.
-
-2010-10-26 15:50 robe
-
- * fix id ref
-
-2010-10-26 15:42 robe
-
- * fix build issue -- need more fixing later
-
-2010-10-26 15:01 robe
-
- * fix typo
-
-2010-10-26 14:47 robe
-
- * add raster types in in reference_types section and also put in
- special indexes section. Will eventually move special indexes
- below raster since it will now cover it as well.
-
-2010-10-26 12:46 robe
-
- * try to get rid of utf stuff again
-
-2010-10-25 17:28 pramsey
-
- * Use ptarray_isclosed to check closure
-
-2010-10-25 16:06 jorgearevalo
-
- * Added svn tag keywords to raster plpgsql scripts. Related ticket
- #642.
-
-2010-10-25 14:46 robe
-
- * revert
-
-2010-10-25 14:33 robe
-
- * get rid of utf header entirely -- my xsltproc when run with
- make-comments chokes on it.
-
-2010-10-25 05:01 pramsey
-
- * Add some WKT tests on EMPTY
-
-2010-10-25 04:57 pramsey
-
- * Add/improve comments, fix SRID handling for EWKT inputs.
-
-2010-10-25 04:34 pramsey
-
- * More care handling mixed dimensional inputs and being tolerant of
- wierd stuff
-
-2010-10-25 00:14 pramsey
-
- * Add destructors for the _list elements of the grammar.
-
-2010-10-24 19:51 pramsey
-
- * Remove parse/lex outputs from 'clean' target, add to
- 'maintainer-clean'
-
-2010-10-24 19:30 pramsey
-
- * Update lexer
-
-2010-10-24 19:30 pramsey
-
- * Add generated parser/lexer files
-
-2010-10-24 19:29 pramsey
-
- * Remove svn:ignores for lex/parser results
-
-2010-10-24 19:28 pramsey
-
- * Remove header-file option
-
-2010-10-24 19:25 pramsey
-
- * More tweaks to lexer to generate header
-
-2010-10-24 19:13 pramsey
-
- * Change order of options
-
-2010-10-24 19:00 pramsey
-
- * Turn off verbose grammar
-
-2010-10-24 19:00 pramsey
-
- * Add in tests for more WKT types and fix bugs as they show up.
-
-2010-10-24 16:08 pramsey
-
- * Add quotes to bison/flex calls.
-
-2010-10-24 16:04 pramsey
-
- * Match the error strings with the legacy ones in the old WKT
- parser.
-
-2010-10-24 15:25 pramsey
-
- * Rename WKT out suite.
-
-2010-10-23 23:53 pramsey
-
- * Change sytax on calls to LEX to maybe make windoze and others
- happier
-
-2010-10-23 23:50 pramsey
-
- * Ignore generated Makefile
-
-2010-10-23 23:49 pramsey
-
- * Change empty collection constructor to take a type number, like
- the non-empty constructor (because we now believe in typed
- empties).
-
-2010-10-23 23:48 pramsey
-
- * Finish untested support for all types in WKT input.
-
-2010-10-23 14:41 pramsey
-
- * Remove long form lex parameters
-
-2010-10-22 23:32 pramsey
-
- * Add dimensional empties to the grammar
-
-2010-10-22 23:29 pramsey
-
- * comment the fact we support ISO extended types in WKB emitter
-
-2010-10-22 23:27 pramsey
-
- * Add in the ISO extended types to the WKT parser and emitter.
-
-2010-10-22 19:27 pramsey
-
- * Apply mcayland patch to build parse/lex. Remember: make clean
- before make.
-
-2010-10-22 16:29 jorgearevalo
-
- * Changed '--with-gdal' for '--with-gdalconfig'. Related tickets
- #610 #616
-
-2010-10-22 14:54 robe
-
- * fix typo
-
-2010-10-22 14:52 robe
-
- * document GDAL config setting. Showing with-gdal for now. Jorge --
- don't forget to change this in make to with-gdalconfig to be
- consistent with other config namings.
-
-2010-10-22 14:43 robe
-
- * amend install instructions to reflect new simplied installation
- of raster support
-
-2010-10-22 14:00 jorgearevalo
-
- * Raster build simplified. Only "./configure --with-raster & make &
- make install" needed. Raster objetive names changed in
- GNUMakefile. Raster library object generated with PostGIS version
- numbers.
-
-2010-10-22 02:14 pramsey
-
- * Add in more parser cases and test an EMPTY case.
-
-2010-10-21 22:22 pramsey
-
- * Add support for point and multipoints to the WKT parser.
-
-2010-10-21 21:32 pramsey
-
- * Ensure the parser prereqs are built (#636)
-
-2010-10-20 22:51 pramsey
-
- * Current work on bison-based WKT-to-LWGEOM parser. Implemented for
- LINESTRING, almost ready to extend to all types.
-
-2010-10-20 14:09 robe
-
- * correction in output type
-
-2010-10-20 13:41 pracine
-
- * -Fix for ticket ticket 634. Typo in error message.
-
-2010-10-20 13:38 pracine
-
- * -Fix for ticket 632. st_world2rastercoordx and
- st_world2rastercoordy must return int instead of float8.
-
-2010-10-20 12:22 robe
-
- * finish off documenting current public raster functions. Think
- that's all of them we have so far
-
-2010-10-19 13:02 robe
-
- * fill in missing portos and provide more description of what
- additional protos do when args are left out or included
-
-2010-10-19 12:31 robe
-
- * missing protos for st_askml, st_asgml
-
-2010-10-18 15:59 strk
-
- * Location argument to GEOSIsValidDetail is non-const
-
-2010-10-18 13:15 strk
-
- * Snap ShortestLine to 1e-14 grid (fixes failure on opensuse)
-
-2010-10-15 21:46 pracine
-
- * -Fix for ticket 628.
-
-2010-10-15 14:32 robe
-
- * typo
-
-2010-10-15 14:29 robe
-
- * more logic errors
-
-2010-10-15 13:28 robe
-
- * fix error in logic in test, change xml header to match other xml
- files
-
-2010-10-14 06:54 robe
-
- * fix non valid RT_Reference link
-
-2010-10-14 06:04 colivier
-
- * Fix few errors inside DocBook documentation. Refer to #471
-
-2010-10-13 22:22 robe
-
- * address some dtd errors
-
-2010-10-13 17:12 jorgearevalo
-
- * Modified raster Makefiles to solve bugs of ticket #610 (build
- error and
- incorrect placement of rtpostgis.sql file)
-
-2010-10-13 15:41 jorgearevalo
-
- * Deleted references to 'WKT' in rtpostgis.sql and faq_raster.xml
-
-2010-10-13 14:31 robe
-
- * Correct the spelling of Peucker
-
-2010-10-13 13:44 robe
-
- * correction to example
-
-2010-10-13 13:03 robe
-
- * amend the what is new in PostGIS 2.0 section
-
-2010-10-13 08:52 robe
-
- * Put reference to addband and setvalue in empty raster. If a
- raster has no bands and values, do you see it :)
-
-2010-10-13 08:45 robe
-
- * fill in missing protos for ST_AddBand and an example of creating
- a raster from scratch
-
-2010-10-13 08:12 robe
-
- * add raster_comments.sql to be copied to contrib directory as well
-
-2010-10-12 18:38 robe
-
- * this is now auto built when make comments is run
-
-2010-10-12 18:37 robe
-
- * revise to also build raster_comments.sql when make comments is
- run
-
-2010-10-11 00:45 robe
-
- * typo
-
-2010-10-11 00:45 robe
-
- * fix typo in faxq_raster. Document ST_AddBand
-
-2010-10-10 22:00 pramsey
-
- * Remove warnings
-
-2010-10-10 11:16 jorgearevalo
-
- * Modified the prototype of dump core/server/sql functions, adding
- "wkt" to their names, because their returning elements are WKT
- geometries, not real PostGIS geometries.
-
-2010-10-10 00:08 pramsey
-
- * Put the WKT new parser files into repo so others can see them and
- I can work in synch with trunk.
-
-2010-10-09 04:03 robe
-
- * Put link to Jorge's PostGIS Raster and Oracle GeoRaster series
-
-2010-10-08 18:08 pramsey
-
- * Add param.h to headers, pick up ENDIAN macros?
-
-2010-10-08 16:45 robe
-
- * another fix
-
-2010-10-08 14:55 pracine
-
- * -Modify ST_Intersects so that index is taken into account by the
- planner
- -Added a series of ST_Intersects with a boolean parameter to make
- the desactivation of the nodata value working with indexes
-
-2010-10-08 13:15 robe
-
- *
-
-2010-10-08 13:14 robe
-
- * more corrections
-
-2010-10-08 13:00 robe
-
- * take out automatic build of raster_comments (until figure out
- what's wrong), fix some logic in gardent test, take out
- ST_Transform until it stops crashing.
-
-2010-10-08 11:39 robe
-
- * logic to build raster_comments postgresql help instructions --
- also replace postgis.refractions.net with www.postgis.org
-
-2010-10-08 11:31 robe
-
- * rename to raster to be consistent with other files
-
-2010-10-07 15:55 robe
-
- * Put in vacuum analyze crash test
-
-2010-10-06 20:23 pramsey
-
- * Add nested geometry collection test.
-
-2010-10-06 20:11 pramsey
-
- * Add extra comments.
-
-2010-10-06 19:32 pramsey
-
- * Add extra tests, remove printf noise from run.
-
-2010-10-06 19:17 pramsey
-
- * Add in WKB reader and associated test framework to build.
-
-2010-10-06 17:51 pramsey
-
- * Fix a write-out-of-bounds error.
-
-2010-10-06 15:20 pramsey
-
- * Finish first draft of WKB reader.
-
-2010-10-06 00:35 pramsey
-
- * Clean out compile warnings.
-
-2010-10-05 23:33 pramsey
-
- * Add WKB writing support for TIN, Triangle and PolyhedralSurface
-
-2010-10-05 23:32 pramsey
-
- * Add WKB writing support for TIN, Triangle and PolyhedralSurface
-
-2010-10-05 22:49 pramsey
-
- * Macroify the WKB type numbers and add the extended types for 3D
- objects.
-
-2010-10-03 19:57 pramsey
-
- * Fix syntax error in ptarray_segmentize2d introduced in last
- commit
-
-2010-10-03 19:43 pramsey
-
- * Ensure maxpoints is filled in appropriately
-
-2010-10-03 18:15 pramsey
-
- * Remove lwin_wkb from build until it's complete
-
-2010-10-03 18:14 pramsey
-
- * 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 robe
-
- * typo
-
-2010-10-02 15:46 robe
-
- * update PostgreSQL 9.0 that upgrading the driver works as well.
-
-2010-09-29 20:28 nicklas
-
- * removing run-time sized array
-
-2010-09-27 15:20 robe
-
- * copy Paul's changes to trunk
-
-2010-09-27 13:25 robe
-
- * missing gtk dependency note
-
-2010-09-27 13:11 robe
-
- * update install instructions to include install of raster and
- dependency on GDAL
-
-2010-09-27 12:59 jorgearevalo
-
- * liblwgeom/lex.yy.c replaced with previous version
-
-2010-09-26 21:41 jorgearevalo
-
- * README files updated with the new raster extension information.
-
-2010-09-26 21:21 jorgearevalo
-
- * - 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 pramsey
-
- * Forward port regression fixes for pgSQL 9.0 support
-
-2010-09-24 12:53 robe
-
- * move to enhanced from available
-
-2010-09-24 11:39 robe
-
- * change all these polyhedral surface/tin to enhanced from
- available
-
-2010-09-24 11:00 robe
-
- * Note change in behavior of ST_NumGeometries and add back changed
- section.
-
-2010-09-24 10:52 robe
-
- * get rid of changed for now
-
-2010-09-24 10:38 robe
-
- * mark all polyhedral preexisting functions as enhanced. minor
- correction to comments
-
-2010-09-24 10:34 robe
-
- * we have too many new functions (those polyhedral things that
- should really be marked as enhancements) and we are going to have
- a lot of breaking changes. Revise what's new section to have a
- really new, enhanced, and behavior changed section
-
-2010-09-23 07:40 mleslie
-
- * Reverting erroneous changes to pgui_read_connection.
-
-2010-09-22 23:45 mleslie
-
- * Reverting the default geometry column name change. Got too
- excited... breathe deep...
-
-2010-09-22 22:30 pramsey
-
- * Use 'the_geom' as geometry column when running regression tests
- to match the old regression fragments.
-
-2010-09-22 22:24 pramsey
-
- * Remove compiler warnings in OS/X
-
-2010-09-22 17:30 robe
-
- * ST_3DIntersects
-
-2010-09-22 17:22 robe
-
- * fix some typos
-
-2010-09-22 17:15 robe
-
- * ST_3DClosestPoint -- if only our wkt diagrammer could draw 3d
- geometries
-
-2010-09-22 05:34 mleslie
-
- * Forcing table names to lower case when initially added.
-
-2010-09-21 23:22 mleslie
-
- * Removing lingering references to the broken icon support.
-
-2010-09-21 23:12 mleslie
-
- * Changing the default geometry name from 'the_geom' to 'geom'
-
-2010-09-21 23:11 mleslie
-
- * Changing the default geometry name from 'the_geom' to 'geom'
-
-2010-09-21 03:36 mleslie
-
- * Clearing some compile warnings and fixing the issue where the
- test connection button always reported success.
-
-2010-09-19 17:44 robe
-
- * ditto
-
-2010-09-19 16:56 mcayland
-
- * Fix #603: shp2pgsql: "-w" produces invalid WKT for MULTI*
- objects.
-
-2010-09-19 12:48 robe
-
- * 1.5.2 release notes updated
-
-2010-09-19 12:22 mcayland
-
- * Fix the comments-uninstall target so it now works correctly with
- the new PGXS code.
-
-2010-09-19 12:11 mcayland
-
- * 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 robe
-
- * ditto
-
-2010-09-18 15:22 mcayland
-
- * Fix #527: Log window in shp2pgsql-gui should always append text
- to bottom of window.
-
-2010-09-15 16:51 colivier
-
- * Add Triangle support for ST_NPoints. Thanks again to Regina for
- this report. Related to #596
-
-2010-09-15 16:09 robe
-
- * start documenting 3d measurement functions
-
-2010-09-15 16:01 robe
-
- * another spot missing
-
-2010-09-15 15:15 robe
-
- * forgot a spot
-
-2010-09-15 15:12 robe
-
- * rename wktraster to raster
-
-2010-09-13 19:18 strk
-
- * Drop references to topology geometry tables in DropTopology (see
- #586)
-
-2010-09-13 17:01 strk
-
- * Add note about topology.sql expecting a postgis-enabled db
-
-2010-09-13 16:59 strk
-
- * PostgreSQL 9 support : don't use reserved 'table' keyword (see
- #585)
-
-2010-09-13 13:45 robe
-
- * more cleanup
-
-2010-09-13 13:01 robe
-
- * minor changes
-
-2010-09-13 12:46 robe
-
- * give up on complex S example and change to simpler L example
-
-2010-09-10 20:47 pramsey
-
- * Add support file for shapefil update
-
-2010-09-10 20:47 pramsey
-
- * Fix for #554, align internal shapelib with official shapelib
-
-2010-09-10 19:07 robe
-
- * get rid of points in the lower concave hull as well, minor text
- cleanup
-
-2010-09-10 18:47 robe
-
- * revert changes. Getting crud from other pictures in all pictures
- that follow
-
-2010-09-10 16:33 robe
-
- *
-
-2010-09-10 15:34 robe
-
- * get rid of points too cluttered
-
-2010-09-10 15:25 robe
-
- * put back example -- some minor clean up
-
-2010-09-10 15:25 pramsey
-
- * Bring forward fix from #513
-
-2010-09-10 15:20 colivier
-
- * Apply patch from mwtoews. On postgresql_min_version entity in
- doc. Related to #539
-
-2010-09-10 15:14 pramsey
-
- * Fix for #532, Temporary table geography columns appear in other's
- sessions
-
-2010-09-10 14:53 robe
-
- *
-
-2010-09-10 14:47 robe
-
- * give up for now
-
-2010-09-10 14:44 robe
-
- * move holes to geometrycollection
-
-2010-09-10 14:35 robe
-
- * get rid of some holes
-
-2010-09-10 14:25 colivier
-
- * Fix wrong name in function definition
-
-2010-09-10 14:18 robe
-
- *
-
-2010-09-10 14:17 robe
-
- *
-
-2010-09-10 14:13 robe
-
- * alright just going to increase allocated line size
-
-2010-09-10 14:08 robe
-
- *
-
-2010-09-10 14:06 colivier
-
- * Fix TGEOM wrong size allocation. Tks to Paul for report
-
-2010-09-10 14:03 robe
-
- * break into several more multipoints -- parser has limit (need to
- fix parser later)
-
-2010-09-10 13:59 robe
-
- * break multipoint
-
-2010-09-10 13:51 robe
-
- *
-
-2010-09-10 13:49 robe
-
- *
-
-2010-09-10 13:37 robe
-
- *
-
-2010-09-10 13:35 robe
-
- *
-
-2010-09-10 13:29 robe
-
- * concavehull can't reset input params in 8.3, fix document example
-
-2010-09-10 13:15 robe
-
- * cleanup
-
-2010-09-10 13:00 robe
-
- * Faster and more robust and accurate concave hull with Simon's S
- shape example test
-
-2010-09-10 12:58 mcayland
-
- * 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 mcayland
-
- * Fix #581: LWGEOM_expand produces inconsistent results. Change the
- bounding box calculation routines in ptarray.c so that they
- perform the entire calculation in double precision then convert
- the final result to BOX2DFLOAT4. This prevents rounding errors
- being introduced into the bounding box when each input result is
- converted to BOX2DFLOAT4 in turn.
-
-2010-09-07 21:59 strk
-
- * concave hull is currently supported
-
-2010-09-07 21:34 robe
-
- * availability note for st_concavehull
-
-2010-09-07 09:45 mcayland
-
- * Fix incorrect status return code from projFileCreate.
-
-2010-09-07 09:30 colivier
-
- * minor changes on comment
-
-2010-09-06 21:52 mcayland
-
- * Fix ShpDumperCloseTable so that it now passes back any errors
- that may occur during projFileCreate.
-
-2010-09-06 21:49 mcayland
-
- * Fix the mixed-type geometry column detection routines so that
- they allow just MULTI/non-MULTI versions of the same basic
- geometry type within a column. Per report from Denis Rykov.
-
-2010-09-06 21:07 robe
-
- * minor corrections
-
-2010-09-06 21:00 robe
-
- * fix typo
-
-2010-09-06 20:55 robe
-
- * slightly more robust concave hull and update with links to our
- test real world cases.
-
-2010-09-06 12:53 colivier
-
- * Add TRIANGLE, TIN and PolyhedralSurface support to Perimeter, and
- relevant cunit tests (cf #568). Add TRIANGLE Area support (and so
- to TIN).
-
-2010-09-06 09:40 colivier
-
- * Add TRIANGLE support for GeometryN. Fix #574. Thanks to Regina
- for report
-
-2010-09-06 08:16 robe
-
- * more cleanup of bios. Get rid of WKT and just called it Raster
- since in PostGIS 2.0, we will eventually drop the WKT from the
- name
-
-2010-09-05 17:01 colivier
-
- * Revert changes on PointN and Numpoints to remove TRIANGLE
- support. Add ExteriorRing support to TRIANGLE. Changes DumpPoint
- behaviour to reflect exteriorRing. Update unit tests
-
-2010-09-05 16:42 colivier
-
- * make astyle
-
-2010-09-05 15:25 colivier
-
- * Use TGEOM struct to compute POLYHEDRALSURFACE and TIN dimension.
- Add relevant cunit tests. Few astyle improve
-
-2010-09-03 16:14 robe
-
- * add additional proto for creating holed polygons -- example later
-
-2010-09-03 15:37 robe
-
- *
-
-2010-09-03 15:35 robe
-
- *
-
-2010-09-03 15:13 robe
-
- *
-
-2010-09-03 15:08 robe
-
- * typo
-
-2010-09-03 15:06 robe
-
- * ST_ConcaveHull mark as new, reduce precision of point examples so
- passes thru wkt image generator
-
-2010-09-03 14:48 robe
-
- * Example of ST_ConcaveHull against point set
-
-2010-09-03 13:58 robe
-
- *
-
-2010-09-03 13:52 robe
-
- * try again
-
-2010-09-03 13:47 robe
-
- * snap points to grid
-
-2010-09-03 13:42 robe
-
- * take out last example for now
-
-2010-09-03 13:39 robe
-
- * Will assume my concave hull with the over 1100 points polygon
- slaughtered the wkt processor
-
-2010-09-03 13:23 robe
-
- * First draft of ST_ConcaveHull -- more to come
-
-2010-09-03 12:31 strk
-
- * Make edge-edge relations clearer. Thanks to Peter Hopfgartner and
- to
- Xfig developers for the wonderful experience of patching a
- diagram ! :)
-
-2010-09-01 23:44 mcayland
-
- * Fix pgsql2shp so that it correctly returns an exit code of 1
- (fail) in the case where either a user query returns no rows, or
- the specified table is empty.
-
-2010-09-01 23:23 mcayland
-
- * 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
-
- * Fixed some build warnings I had missed
-
-2010-09-01 19:55 nicklas
-
- * 3D Distance functions, only point-point and point line. #576
-
-2010-09-01 17:40 mcayland
-
- * Alter the pgsql2shp CLI program so that it returns a new exit
- code of 2 to indicate "success, but 0 records processed". This
- could happen if a user-defined query doesn't return any results,
- or the source table happens to be empty. By setting a separate
- exit code, we allow scripts to determine whether or not the
- output shapefile contains any (useful) data.
-
-2010-09-01 12:50 robe
-
- * missed a spot
-
-2010-09-01 12:48 robe
-
- * update with 1.5.2, 1.5.1 changes and also TIN/Polyhedral for
- 2.0.0
-
-2010-09-01 05:56 robe
-
- * update credits
-
-2010-09-01 05:51 robe
-
- * update release notes to include 1.5.2 (uppcoming) and 1.5.1 and
- corrections to 1.5.0
-
-2010-08-31 19:14 colivier
-
- * 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
-
- * remove strict on st_equals as discussed in #536
-
-2010-08-30 09:06 colivier
-
- * Astyle on new files
-
-2010-08-30 06:49 colivier
-
- * Add Topology structure for connected surfaces (PolyhedralSurface,
- Tin) and LWGEOM to TGEOM transformations routines. Add related
- cunit tests. Merge cu_tin and cu_polyhedralsurface into a single
- cu_surface unit test.
-
-2010-08-30 06:47 colivier
-
- * Improve comments
-
-2010-08-30 06:45 colivier
-
- * add Triangle support in lwgeom_getnumgeometries
-
-2010-08-28 09:21 mcayland
-
- * Fix uninitialised gidfound variable which would sometimes cause
- pgsql2shp to fail if a gid column was not present on a database
- table.
-
-2010-08-28 09:16 mcayland
-
- * Set svn:keywords property so that the version number is updated
- correctly on checkout.
-
-2010-08-24 12:42 robe
-
- * more visually appealing example
-
-2010-08-24 11:37 robe
-
- * another st_split example
-
-2010-08-23 14:12 strk
-
- * Add 3 more postgis objects to skip from dumps
-
-2010-08-23 13:08 robe
-
- * fix pixel types list to agree with Mat's changes to raster rfc
-
-2010-08-21 21:20 robe
-
- * Fix dead link -- Jorge changed his link for Oracle raster / wkt
- raster compare
-
-2010-08-20 22:38 pramsey
-
- * Add unfinished WKB input parser for later.
-
-2010-08-20 16:40 pramsey
-
- * Synch up to 1.5 version
-
-2010-08-20 13:14 robe
-
- * some fluff from the example I copied from didn't mean to put in.
-
-2010-08-20 12:50 robe
-
- * Example for ST_Split
-
-2010-08-19 19:50 pramsey
-
- * Slight improvement for #573
-
-2010-08-19 12:28 robe
-
- * more tin and ps. Note about change in st_asbinary in 9.0
-
-2010-08-18 18:48 robe
-
- * mark more TIN compatible functions. revise template slightly
-
-2010-08-18 14:22 robe
-
- * Flag more TIN support
-
-2010-08-18 11:19 colivier
-
- * Add lwtype_name to report more user friendly error message. Cf
- #570
-
-2010-08-18 08:02 colivier
-
- * Put TYPE_GETTYPE before his possible debug use...
-
-2010-08-18 08:01 colivier
-
- * 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 pramsey
-
- * Return the, er, return value.
-
-2010-08-17 18:24 colivier
-
- * Add TRIANGLE support to ST_Affine function. Thanks to Regina for
- detailled bug report. Cf #571
-
-2010-08-17 15:21 robe
-
- * revise slightly for true collection for polysurface.
-
-2010-08-17 07:48 robe
-
- * Add examples of EWKB/EWKT for TIN, TRIANGLE, and MULTICURVE
-
-2010-08-17 07:24 robe
-
- * mark ST_Dump as TIN supporting, update peoples bios. Add Maxime
- van Noppen (aka yabo) to contributors list (ST_DumpPoints and
- ST_Collect support)
-
-2010-08-16 15:09 robe
-
- * Add matrix column for TIN/Triangles. Add TINA dn triangles to
- garden tests
-
-2010-08-16 14:19 robe
-
- * Mark ST_Dumpoints as supporting Polyhedral, triangles, and TINS.
- Example of these. Revise add a marker in template and postgis.xml
- for Triangles and TINS.
-
-2010-08-16 07:59 mleslie
-
- * Changing the ID keyword to Id, so it will actually get picked up.
-
-2010-08-16 07:58 mleslie
-
- * Setting svn:keywords so the headers make sense.
-
-2010-08-16 07:49 mleslie
-
- * Adding copywrite header to the structure files.
-
-2010-08-16 07:49 mleslie
-
- * Removing a Makefile that shouldn't have been committed.
-
-2010-08-15 18:54 colivier
-
- * Add St_NumPoints and ST_PointN support for Triangle. Add
- ST_DumpPoints support for Triangle, Tin and Polyhedral Surface,
- and related unit tests. Tks to yabo for patch. Related to #564
-
-2010-08-15 18:51 colivier
-
- * Add forgotten Triangle support in lwgeom_inspect
-
-2010-08-15 14:20 mcayland
-
- * Commit initial version of reworked pgsql2shp architecture that
- defines a common API within pgsql2shp-core that can be called
- from both the existing CLI and in the future a GUI interface.
-
- This commit also includes a very comprehensive reworking of the
- old pgsql2shp code designed to make things better commented and
- maintainable in the long term, so please use on as many PostGIS
- tables as possible during testing.
-
- This work was primarily sponsored by OpenGeo (http://opengeo.org)
- - thanks guys!
-
-2010-08-15 13:57 colivier
-
- * Add Tin and Triangle support for ST_GeomFromGML. Add related unit
- tests
-
-2010-08-15 13:56 colivier
-
- * Fix error in lwgeom_recursive2d for Triangle type
-
-2010-08-15 08:30 colivier
-
- * Astyle session on whole trunk
-
-2010-08-14 10:57 mcayland
-
- * 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 colivier
-
- * Few lwtype_name add
-
-2010-08-13 17:29 colivier
-
- * Add Triangle and TIN new geometry type. Add Cunit tests on parse
- stage, related to #561. Add ST_AsGML support TIN and Triangle for
- GML 3. Slightly cast change in PolyhedralSurface LWGEOM struct
- Remove PolyhedralSurface support from forceRHR function as
- orientation is meaningfull in PS. Move is_closed functions from
- PostGIS to LWGEOM dir and related cunit test case on line and
- curves.
-
-2010-08-13 15:26 robe
-
- * ST_AsGML polyhedral support
-
-2010-08-13 15:15 robe
-
- * st_isclosed polyhedral surface
-
-2010-08-12 15:40 robe
-
- * more. Change polyhedralsurface example to valid srid so don't get
- false errors
-
-2010-08-12 14:58 robe
-
- * Affine family polyhedral
-
-2010-08-12 14:52 robe
-
- * Polyhedral findings based on monkey testing -- more to come
-
-2010-08-12 12:39 robe
-
- * missing SELECT
-
-2010-08-11 19:20 robe
-
- * more logging
-
-2010-08-11 18:41 robe
-
- * start logging start and stop times to logging table
- postgis_garden_log. Still needs some fine tuning
-
-2010-08-11 13:42 robe
-
- * ST_GeomFromGML example for Polyhedral surface
-
-2010-08-11 12:15 robe
-
- * I think Mark committed this file by accident
-
-2010-08-11 09:50 mleslie
-
- * Pushing the shp2pgsql-gui changes (multi-file, validation,
- drag-n-drop) pulled from stable branch into trunk.
-
-2010-08-11 09:24 nicklas
-
- * pushing *uchar use out of measures.c as part of #308
-
-2010-08-10 19:43 pramsey
-
- * 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 colivier
-
- * Add POLYHEDRALSURFACE support to ST_AsGML for GML 3 output
-
-2010-08-09 18:56 robe
-
- * Flag st_dimension supports polyhedral and no longer throws
- exception for empty geoms
-
-2010-08-09 15:40 robe
-
- * ST_GeometryN polyhedral support
-
-2010-08-09 14:22 robe
-
- * mark some more functions support polyhedral surface
-
-2010-08-09 13:53 robe
-
- * appendments about Polyhedral surface support
-
-2010-08-08 22:20 strk
-
- * Drop spurious empty line
-
-2010-08-08 22:20 strk
-
- * 'pushd' is not guaranteed to be provided by all shells (Ubuntu
- 8.10 has /bin/sh point to dash(1) which doesn't provide it)
-
-2010-08-08 20:41 colivier
-
- * Add function aliases for ST_NumPatches and ST_PatchN (both SFS
- 1.2 and SQL/MM). Add PolyhedralSurface for ST_IsClosed (surface
- vs volume). Update ST_Dimension support to be consistent. Add
- unit tests.
-
-2010-08-08 20:36 colivier
-
- * Improve printLWPSURFACE to also print each rings if any
-
-2010-08-06 21:31 colivier
-
- * lwtype_name session. cf #453
-
-2010-08-06 20:30 colivier
-
- * Typo in error message
-
-2010-08-06 20:08 colivier
-
- * Add PolyhedralSurface support to ST_GeomFromGML. Add related unit
- tests. related to #430
-
-2010-08-06 20:07 colivier
-
- * Add PolyhedralSurface support to force_* functions
-
-2010-08-06 16:17 robe
-
- * flag more ps functions
-
-2010-08-06 15:50 robe
-
- * typo in entity
-
-2010-08-06 15:42 robe
-
- * typos
-
-2010-08-06 13:43 robe
-
- *
-
-2010-08-06 13:42 robe
-
- * st_area polyhedral support
-
-2010-08-06 13:24 robe
-
- * flagged wrong function - swap
-
-2010-08-06 13:22 robe
-
- * flagged 1 too many functions as polyhedral supporting
-
-2010-08-06 13:03 robe
-
- * forgot to increment column count
-
-2010-08-06 13:00 robe
-
- * itemize some constructors supporting polyhedral surfaces
-
-2010-08-06 12:50 robe
-
- * update template to include polyhedral, add a special section
- listing just polyhedral support functions
-
-2010-08-06 12:42 robe
-
- * Add polyhedral column and abbreviate the others so can easily fit
- new column. We should eventually have raster in there too.
-
-2010-08-06 12:22 robe
-
- * Add polyhedral surface to code names and add ST_Dump as
- supporting polyhedral surfaces
-
-2010-08-05 19:43 colivier
-
- * Add POLYHEDRALSURFACE support to AddGeometryColumn, GetType,
- ST_Dimension, ST_NumGeometries. Related to #555
-
-2010-08-05 15:58 colivier
-
- * Change label 'face' to 'patch' in POLYHEDRALSURFACE. Related to
- #427
-
-2010-08-04 20:02 colivier
-
- * Add geography support for POLYHEDRALSURFACE. Related to #427
-
-2010-08-04 19:04 colivier
-
- * Update some comments to add year to each ISO specs reference.
- Some beautify on code. Not a single change on code itself.
-
-2010-08-03 17:55 robe
-
- * fix typo
-
-2010-08-03 14:19 robe
-
- * minor corrections and addition about bytea output behavior in 9.0
-
-2010-08-02 16:02 robe
-
- * Add polyhedralsurface to ewkt example forms
-
-2010-08-02 15:59 robe
-
- * Add polyhedral surface to garden geometry set
-
-2010-08-01 21:11 colivier
-
- * 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
-
- * ugly style fix
-
-2010-07-29 13:36 nicklas
-
- * param.h is needed for ENDIAN definitions in mingw
-
-2010-07-28 04:30 robe
-
- * amend docs to talk about standard_conforming_strings and change
- in 9.0
-
-2010-07-27 18:22 robe
-
- * ST_SetValue
-
-2010-07-25 21:20 colivier
-
- * Add really basic POLYHEDRALSURFACE support. Parse, Unparse,
- Serialization and cunit unit tests. related to #427
-
-2010-07-24 10:55 colivier
-
- * 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 robe
-
- * Polish up Raster FAQ a bit more
-
-2010-07-23 14:16 robe
-
- * document raster2coord family of functions
-
-2010-07-22 12:26 robe
-
- * Add Jorge's discussion on Oracle GeoRaster to FAQ
-
-2010-07-22 10:50 robe
-
- * Update to include link to MacOSX binaries. Also put in the reason
- for rtpostgis not loading (our fault but...)
-
-2010-07-09 16:59 robe
-
- * ST_PixelAsPolygon
-
-2010-07-09 14:55 robe
-
- * additional note link to ST_BandPixelType in case people don't
- know what the codes mean
-
-2010-07-09 14:53 robe
-
- * ST_RasterBandMetaData
-
-2010-07-07 21:52 strk
-
- * Add 7.3+ CAST (wasn't needed up to 7.2, against which this
- topology implementation was coded)
-
-2010-07-07 14:23 robe
-
- * 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 robe
-
- * typo missing end tag
-
-2010-07-07 14:18 robe
-
- * new protos for st_value (the point geometry versions -- yeh) plus
- examples
-
-2010-07-07 13:59 robe
-
- * st_metadata
-
-2010-07-07 13:50 robe
-
- * other missing protos of existing defined
-
-2010-07-07 13:44 robe
-
- * missed spot
-
-2010-07-07 13:43 robe
-
- * ad missing proto for bandnodatavalue
-
-2010-07-06 08:28 strk
-
- * Document ST_isCollection (see #549)
-
-2010-07-06 08:28 strk
-
- * Remove spurious element (was hiding behind a fill)
-
-2010-07-04 16:34 pramsey
-
- * Add in micro commit to see if email hook is running
-
-2010-07-01 13:20 strk
-
- * Add ST_isCollection (see ticket #549)
-
-2010-06-30 16:14 strk
-
- * Do not source psqlrc when doing tests
-
-2010-06-30 16:10 strk
-
- * More explicit cast from geometry to text (for quote_ident's sake)
- and an handling of unexistent topology. Tests run again with psql
- 8.3.9
-
-2010-06-30 15:52 strk
-
- * Define the cross-pgsql macros that used to be in sqldefines.h
- (now lost) + use st_union rather than geomunion (now lost)
-
-2010-06-30 15:51 strk
-
- * Fix loading of postgis.sql
-
-2010-06-25 10:05 strk
-
- * More exception handling to avoid leaks and give more info when it
- happens
-
-2010-06-25 09:30 strk
-
- * Properly handle GEOS exceptions on cascaded union code (failing
- since introduction of postponed exception for cleaning geoms)
-
-2010-06-25 07:46 robe
-
- * #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 strk
-
- * Test splitting 3d line by 2d blade
-
-2010-06-24 13:26 robe
-
- * minor corrections
-
-2010-06-24 13:22 robe
-
- * Add another FAQ
-
-2010-06-24 12:02 robe
-
- * fix some data type typos
-
-2010-06-23 17:56 robe
-
- * typo in data type
-
-2010-06-23 16:53 robe
-
- * ST_Intersection and minor changes for setof to distinquish from
- array types
-
-2010-06-23 16:27 robe
-
- * fix typo
-
-2010-06-23 14:36 robe
-
- * Document ST_Intersects
-
-2010-06-23 14:18 robe
-
- * document ST_Polygon
-
-2010-06-23 13:51 robe
-
- * 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 pramsey
-
- * Remove crash when dbf file is missing / unloadable
-
-2010-06-01 19:59 pramsey
-
- * Fix sense of the dbf/date test.
-
-2010-06-01 19:58 pramsey
-
- * Accept "0" as a null value for Date types.
-
-2010-05-27 14:03 pramsey
-
- * Remember to close the iconv handle
-
-2010-05-27 14:02 pramsey
-
- * Make use of iconvctl conditional on it existing
-
-2010-05-27 13:40 pramsey
-
- * Remove unused variable
-
-2010-05-27 13:19 pramsey
-
- * Fix utf8 to return *something* when it can, so that something can
- be reported in
- the error string.
-
-2010-05-26 17:26 pramsey
-
- * Change default back to UTF8 and improve error message on failure.
-
-2010-05-26 16:26 pramsey
-
- * Read configuration info from environment, if it's there.
-
-2010-05-26 16:02 pramsey
-
- * Only update the progress bar once every N records, where N is
- determined by the number of records in the file.
-
-2010-05-25 18:44 pramsey
-
- * Back off from Win32 encoding to more generic ISO8859-1
-
-2010-05-22 15:41 strk
-
- * Add note about the truncated multibyte enhancement (as the issue
- came out on IRC for another dataset)
-
-2010-05-20 04:20 robe
-
- * minor formatting on ST_Covers
-
-2010-05-19 15:22 robe
-
- * link to ST_MakePointM from ST_MakePoint
-
-2010-05-19 15:17 robe
-
- * geography example for st_covers
-
-2010-05-18 17:43 pramsey
-
- * Remove crash for case when all geographies are on the outer edges
- of the histobox, causing all to be classified as "deviants" by
- the stdev code line (#474)
-
-2010-05-17 23:38 pramsey
-
- * Rename vasbappend to stringbuffer_aprintf
-
-2010-05-17 23:33 pramsey
-
- * Allow GUI to create partial connection strings.
-
-2010-05-13 08:39 strk
-
- * Fix memory error in ST_Split (short allocation)
-
-2010-05-04 21:21 strk
-
- * Add ST_MakeValid item
-
-2010-05-04 21:19 strk
-
- * Oops, was using GEOS types instead of LWGEOM ones..
-
-2010-05-04 17:18 robe
-
- * fix formatting
-
-2010-05-04 17:17 robe
-
- * Provide at least one example of ST_GeogFromText
-
-2010-05-04 15:36 robe
-
- * fix some faqs I got wrong, break out some long faqs. Add Tamas
- nightly build to list for latest and greatest windows GDAL
- binaries
-
-2010-05-04 03:50 robe
-
- * Break out raster band editor functions into separate section
-
-2010-05-03 20:01 robe
-
- * link ref
-
-2010-05-03 19:59 robe
-
- * requested changes from #514
-
-2010-05-03 16:35 strk
-
- * ST_MakeValid: Early fail if an unsupported type is given
-
-2010-05-03 16:24 strk
-
- * Document ST_MakeValid
-
-2010-05-03 16:02 strk
-
- * Add a 'staged-install' rule, helpful when you want to run a
- single test after changing the core lib ...
-
-2010-05-03 15:59 strk
-
- * ST_MakeValid: don't choke on MULTILINESTRING containing invalid
- LINESTRING elements
-
-2010-05-03 12:11 strk
-
- * Merge SRID-retainment tests with some of the other tests
-
-2010-05-03 11:31 strk
-
- * Do not drop polygon boundaries collapsed to points
-
-2010-05-03 03:26 robe
-
- * Link to helper function built using ST_Value
-
-2010-05-03 03:11 robe
-
- * Get rid of still under development for ST_DumpAsPolygons. Seems
- to be working fairly well now.
-
-2010-04-30 19:17 robe
-
- * move bandnodatavalue to raster band section
-
-2010-04-30 18:34 robe
-
- * slight correction
-
-2010-04-30 18:34 robe
-
- * document build date and lib version maintenance functions
-
-2010-04-30 18:25 robe
-
- * document more functions -- start breaking out raster band
- functions from raster functions
-
-2010-04-30 16:17 robe
-
- * example for ST_DumpAsPolygons
-
-2010-04-27 15:26 colivier
-
- * Add new option to ST_AsGML: ability to remove srsDimension
- attribute in GML 3. cf #508
-
-2010-04-27 13:58 colivier
-
- * Fix wrong OGC URN in GeoJson and GML output. Cf #507
-
-2010-04-20 04:18 robe
-
- * Add another example to st_value demonstrating sampling and fix
- other example
-
-2010-04-19 03:07 robe
-
- * document ST_SetBandHasNoDataValue
-
-2010-04-18 12:13 strk
-
- * Escape fields named xmin (xmax was already escaped). See issue
- #504.
-
-2010-04-17 21:25 strk
-
- * Fix documentation for ST_Split (so postgis_comments.sql is
- correct)
-
-2010-04-17 11:06 strk
-
- * Plug a couple of memory leaks
-
-2010-04-17 08:26 strk
-
- * Fix crash on invalid polygon rings conversion to geos
-
-2010-04-17 01:53 robe
-
- * fix typos and add more links
-
-2010-04-17 00:57 robe
-
- * ST_SkewX, ST_SkewY, ST_SetSkew
-
-2010-04-17 00:13 robe
-
- * typo in return description of ST_MakeEmptyRaster
-
-2010-04-14 17:42 robe
-
- * fix typos
-
-2010-04-14 14:56 robe
-
- * more gdal_translate examples
-
-2010-04-14 14:48 robe
-
- * another example of gdal_translate
-
-2010-04-14 14:09 robe
-
- * Example of AddRasterColumn
-
-2010-04-14 13:16 robe
-
- * Fix typo
-
-2010-04-14 12:52 robe
-
- * Provide yet more common use case examples of ST_Value
-
-2010-04-14 11:48 robe
-
- * try to get rid of really long lines
-
-2010-04-14 11:40 robe
-
- * Document how to define a raster layer in Mapserver
-
-2010-04-13 06:08 robe
-
- * Give faq an id for easier pretty bookmarking
-
-2010-04-13 04:38 robe
-
- *
-
-2010-04-13 04:37 robe
-
- * forgot paragraph mark
-
-2010-04-13 04:35 robe
-
- * more elaboration of the important Can I export my raster data FAQ
-
-2010-04-12 21:11 robe
-
- * typo fix
-
-2010-04-12 20:58 robe
-
- * Add quickie faq about exporting raster data from PostGIS
-
-2010-04-12 08:48 colivier
-
- * Add optional namespace to ST_AsKML function. related in a way to
- #460
-
-2010-04-12 04:44 robe
-
- * minor additions
-
-2010-04-11 23:21 robe
-
- * start documenting ST_DumpAsPolygons. Will provide examples once
- get it to stop crashing on me.
-
-2010-04-11 23:03 robe
-
- * fix tag typo
-
-2010-04-11 22:52 robe
-
- * mistated something. Correct constraint description of
- addrastercolumn
-
-2010-04-11 22:45 robe
-
- * Add management functions section
-
-2010-04-10 15:32 robe
-
- * minor change
-
-2010-04-10 03:39 robe
-
- * title change
-
-2010-04-10 02:48 robe
-
- * start itemizing operators
-
-2010-04-10 01:42 robe
-
- * document st_setgeoreference
-
-2010-04-09 16:24 robe
-
- * Add ST_SetUpperLeft
-
-2010-04-07 21:45 robe
-
- *
-
-2010-04-07 19:22 robe
-
- * fix reference typo
-
-2010-04-07 17:25 robe
-
- * forgot to add faq_wktraster item
-
-2010-04-07 16:54 robe
-
- * First draft of wktraster faq
-
-2010-04-07 14:35 robe
-
- * conver to 1 column 2 row table
-
-2010-04-07 14:15 robe
-
- * typo
-
-2010-04-07 14:06 robe
-
- * correct typo
-
-2010-04-07 14:05 robe
-
- * Put link to spec for a diagrammatic view.
-
-2010-04-07 13:59 robe
-
- * first draft of ST_ConvexHull -- still need to put in pictures
-
-2010-04-06 23:37 pramsey
-
- * Add support for command-q shutdown in Mac GTK build
-
-2010-04-06 18:33 strk
-
- * WARN and continue on incomplete multibyte sequence
-
-2010-04-05 21:38 robe
-
- * slight correction
-
-2010-04-05 21:32 robe
-
- * itemize band pixel types and fix some formatting issues
-
-2010-04-05 15:17 robe
-
- * more blurb in description
-
-2010-04-05 15:16 robe
-
- * xsl to build postgresql help for wktraster
-
-2010-04-05 14:12 robe
-
- * Start adding editors, give an additional better example of
- ST_Value
-
-2010-04-05 07:28 robe
-
- * upper left x and y
-
-2010-04-05 05:59 robe
-
- * example for st_value
-
-2010-04-05 05:55 robe
-
- * typo in constructor section
-
-2010-04-05 05:52 robe
-
- * st_box2d, st_envelope (note regular Postgis changed st_box2d to
- just box2d old st_box2d is deprecated)
-
-2010-04-05 05:25 robe
-
- * more typos fixed, add constructor section
-
-2010-04-05 04:59 robe
-
- * Fix typo
-
-2010-04-05 04:30 robe
-
- * more functions documented
-
-2010-04-05 02:28 robe
-
- * more accessors
-
-2010-04-05 01:32 robe
-
- * more changes
-
-2010-04-05 01:05 robe
-
- * First start at integrating wktraster documentation -- hopefully
- didn't break anything doing this.
-
-2010-03-31 15:34 strk
-
- * Do not hard-code default encoding (since it's a macro)
-
-2010-03-31 14:50 strk
-
- * Dump more informations about failing decoding
-
-2010-03-30 12:32 colivier
-
- * Add geography support to ST_AsGML with prefix namespace option.
- Update doc and unit tests. cf #460
-
-2010-03-30 12:29 colivier
-
- * Remove old reference file
-
-2010-03-29 20:03 pramsey
-
- * Fix syntax error.
-
-2010-03-29 20:02 pramsey
-
- * Reorganize avprintf a litle.
-
-2010-03-29 19:57 pramsey
-
- * Propogate vsnprintf errors up verbatim
-
-2010-03-28 08:33 colivier
-
- * Fix a lot of DocBook errors. Use DocBook + MathML DTD. Fix
- xsl/postgis_aggs_mm.xml.xsl to produce valid Docbook. Now make
- check output in docs is clean. cf #471
-
-2010-03-27 17:50 colivier
-
- * add make check rule in doc/Makefile. Use xmllint to check
- postgis.xml documentation against docbook dtd.
-
-2010-03-25 05:11 pramsey
-
- * Make the default size more reasonable again.
-
-2010-03-25 05:09 pramsey
-
- * Add comments on error return values.
-
-2010-03-25 05:06 pramsey
-
- * Improved stringbuffer again. Always write directly into the
- buffer, no more memcpy'ing. Change return values for printing
- calls to int, so that print errors can be detected and handled by
- the layers above, if desired.
-
-2010-03-24 17:54 pramsey
-
- * Restore original license terms.
-
-2010-03-23 19:35 strk
-
- * Expose custom prefix arg for ST_asGML to SQL, add tests and dox
-
-2010-03-23 00:25 pramsey
-
- * Fix for array aggregation error (#469)
-
-2010-03-22 21:13 strk
-
- * Add support in liblwgeom for specifying a custom (or no)
- namespace/prefix for GML output
-
-2010-03-22 19:38 pramsey
-
- * Convert all extern opt* variables to pgis_opt* variables to avoid
- clashes with system variables. (ug!)
-
-2010-03-17 08:27 strk
-
- * Add test for GEOMETRYCOLLECTION and ST_Split
-
-2010-03-17 07:42 strk
-
- * Add ST_Split
-
-2010-03-17 07:40 strk
-
- * Don't choke on clean when there's nothing to clean
-
-2010-03-17 07:32 strk
-
- * Fix 'clean' rule to descend in cunit
-
-2010-03-16 22:18 strk
-
- * Add support for MULTI* in ST_Split
-
-2010-03-16 13:14 strk
-
- * Document ST_Split
-
-2010-03-16 03:13 pramsey
-
- * Some function renaming: lwgeom_typename => lwtype_name. The
- internal float/up/down functions get slightly better names. Make
- collection types re-sizable: added maxgeoms to all collections,
- and created lwcollection_add_lwgeom() function. Remove all *_add
- functions. Revized homogenize function to use the new _add_lwgeom
- and variants.
-
-2010-03-15 18:03 strk
-
- * Rename ST_SplitGeometry to ST_Split (better now than never)
-
-2010-03-15 18:00 strk
-
- * Implement split-poly-by-line
-
-2010-03-13 12:55 strk
-
- * Reword exception message, make algorithm more robust not relying
- on constructive functions to detect relation between inputs
-
-2010-03-13 11:23 strk
-
- * Fix printf call
-
-2010-03-13 11:16 strk
-
- * Split-line-by-line: handle overlap cases by raising an exception
-
-2010-03-13 10:59 strk
-
- * Implement split-line-by-line
-
-2010-03-13 09:22 strk
-
- * Be polite
\ No newline at end of file
diff --git a/NEWS b/NEWS
index 72e387f..b7da619 100644
--- a/NEWS
+++ b/NEWS
@@ -1,15 +1,15 @@
PostGIS 2.1.0
-2013/07/DD
+2013/08/17
* Important / Breaking Changes *
-
- - #1962 ST_Segmentize - As a result of the introduction of geography support:
- The construct SELECT ST_Segmentize('LINESTRING(1 2, 3 4)',0.5);
- will result in ambiguous function error
- - #2089, liblwgeom: lwgeom_set_handlers replaces lwgeom_init_allocators.
- #1653, Removed srid parameter from ST_Resample(raster) and variants
with reference raster no longer apply reference raster's SRID.
+ - #1962 ST_Segmentize - As a result of
+ the introduction of geography support, The construct:
+ SELECT ST_Segmentize('LINESTRING(1 2, 3 4)',0.5);
+ will result in ambiguous function error
- #2026, ST_Union(raster) now unions all bands of all rasters
+ - #2089, liblwgeom: lwgeom_set_handlers replaces lwgeom_init_allocators.
- #2150, regular_blocking is no longer a constraint. column of same name
in raster_columns now checks for existance of spatially_unique
and coverage_tile constraints
@@ -40,8 +40,13 @@ PostGIS 2.1.0
Use expression variants of ST_MapAlgebra instead
* New Features *
-
+ - Refer to http://postgis.net/docs/manual-2.1/PostGIS_Special_Functions_Index.html#NewFunctions_2_1
+ for complete list of new functions
- #310, ST_DumpPoints converted to a C function (Nathan Wagner)
+ - #739, UpdateRasterSRID()
+ - #945, improved join selectivity, N-D selectivity calculations,
+ user accessible selectivity and stats reader functions for
+ testing (Paul Ramsey / OpenGeo)
- toTopoGeom with TopoGeometry sink (Sandro Santilli / Vizzuality)
- clearTopoGeom (Sandro Santilli / Vizzuality)
- ST_Segmentize(geography) (Paul Ramsey / OpenGeo)
@@ -56,28 +61,27 @@ PostGIS 2.1.0
(Bborie Park / UC Davis)
- Added array variants of ST_SetValues() to set many pixel values of a band
in one call (Bborie Park / UC Davis)
+ - #1293, ST_Resize(raster) to resize rasters based upon width/height
- #1627, package tiger_geocoder as a PostgreSQL extension
- #1643, #2076, Upgrade tiger geocoder to support loading tiger 2011 and 2012
(Regina Obe / Paragon Corporation) Funded by Hunter Systems Group
- GEOMETRYCOLLECTION support for ST_MakeValid (Sandro Santilli / Vizzuality)
+ - #1709, ST_NotSameAlignmentReason(raster, raster)
- #1818, ST_GeomFromGeoHash and friends (Jason Smith (darkpanda))
+ - #1856, reverse geocoder rating setting for prefer numbered highway name
- ST_PixelOfValue (Bborie Park / UC Davis)
- Casts to/from PostgreSQL geotypes (point/path/polygon).
- - #2011, ST_DumpValues to output raster as array (Bborie Park / UC Davis)
- - #2018, ST_Distance support for CircularString, CurvePolygon, MultiCurve,
- MultiSurface, CompoundCurve
- - #2030, n-raster (and n-band) ST_MapAlgebra (Bborie Park / UC Davis)
- Added geomval array variant of ST_SetValues() to set many pixel values of
a band using a set of geometries and corresponding values in one call
(Bborie Park / UC Davis)
- ST_Tile(raster) to break up a raster into tiles (Bborie Park / UC Davis)
- - #739, UpdateRasterSRID()
- #1895, new r-tree node splitting algorithm (Alex Korotkov)
- - #1709, ST_NotSameAlignmentReason(raster, raster)
- - #1293, ST_Resize(raster) to resize rasters based upon width/height
- - #945, improved join selectivity, N-D selectivity calculations,
- user accessible selectivity and stats reader functions for
- testing (Paul Ramsey / OpenGeo)
+ - #2011, ST_DumpValues to output raster as array (Bborie Park / UC Davis)
+ - #2018, ST_Distance support for CircularString, CurvePolygon, MultiCurve,
+ MultiSurface, CompoundCurve
+ - #2030, n-raster (and n-band) ST_MapAlgebra (Bborie Park / UC Davis)
+ - #2193, Utilize PAGC parser as drop in replacement for tiger normalizer
+ (Steve Woodbridge, Regina Obe)
- #2210, ST_MinConvexHull(raster)
- lwgeom_from_geojson in liblwgeom (Sandro Santilli / Vizzuality)
- #1687, ST_Simplify for TopoGeometry (Sandro Santilli / Vizzuality)
@@ -116,6 +120,8 @@ PostGIS 2.1.0
- #1780, support ST_GeoHash for geography
- #1796, Big performance boost for distance calculations in geography
- #1802, improved function interruptibility.
+ - #1823, add parameter in ST_AsGML to use id column for GML 3 output
+ (become mandatory since GML 3.2.1)
- #1856, tiger geocoder: reverse geocoder rating setting for prefer
numbered highway name
- #1938, Refactor basic ST_AddBand to add multiple new bands in one call
@@ -159,8 +165,6 @@ PostGIS 2.1.0
out-db bands
- #2222, add parameter OutAsIn to flag whether ST_AsBinary should
return out-db bands as in-db bands
- - #1823, add parameter in ST_AsGML to use id column for GML 3 output
- (become mandatory since GML 3.2.1)
* Fixes *
diff --git a/README.postgis b/README.postgis
index 74a7d22..7cb73ba 100644
--- a/README.postgis
+++ b/README.postgis
@@ -2,7 +2,7 @@ PostGIS - Geographic Information Systems Extensions to PostgreSQL
=================================================================
:Version: 2.1.0
-:Date: 2013-07-DD
+:Date: 2013-08-17
:Website: http://postgis.net
This distribution contains a module which implements GIS simple features, ties
@@ -46,7 +46,7 @@ this to work.
http://trac.osgeo.org/proj/
-* GEOS (Required, Version 3.3.0 or higher
+* GEOS (Required, Version 3.3.3 or higher
- 3.4+ is strongly recommended and needed for full features):
The GEOS library provides support for exact topological tests such as
diff --git a/Version.config b/Version.config
index 4965898..4cf930c 100644
--- a/Version.config
+++ b/Version.config
@@ -5,5 +5,5 @@
POSTGIS_MAJOR_VERSION=2
POSTGIS_MINOR_VERSION=1
-POSTGIS_MICRO_VERSION=0rc2
+POSTGIS_MICRO_VERSION=0
diff --git a/doc/Makefile b/doc/Makefile
index 1aef84a..3f20336 100644
--- a/doc/Makefile
+++ b/doc/Makefile
@@ -25,7 +25,7 @@ translations = it_IT pt_BR
POSTGIS_MAJOR_VERSION=2
POSTGIS_MINOR_VERSION=1
-POSTGIS_MICRO_VERSION=0rc2
+POSTGIS_MICRO_VERSION=0
INSTALL=/usr/bin/install -c
INSTALL_DATA=${INSTALL} -m 644
diff --git a/doc/reference_accessor.xml b/doc/reference_accessor.xml
index 2ada90f..ed81cbf 100644
--- a/doc/reference_accessor.xml
+++ b/doc/reference_accessor.xml
@@ -2113,10 +2113,13 @@ Returns a text summary of the contents of the geometry.
<listitem><para>Z: has Z ordinate</para></listitem>
<listitem><para>B: has a cached bounding box</para></listitem>
<listitem><para>G: is geodetic (geography)</para></listitem>
+ <listitem><para>S: has spatial reference system</para></listitem>
</itemizedlist>
</para>
- <para>Availability: 1.2.2 - 2.0.0 added support for geography</para>
+ <para>Availability: 1.2.2</para>
+ <para>Enhanced: 2.0.0 added support for geography</para>
+ <para>Enhanced: 2.1.0 S flag to denote if has a known spatial reference system</para>
</refsection>
@@ -2128,20 +2131,20 @@ Returns a text summary of the contents of the geometry.
ST_Summary(ST_GeogFromText('POLYGON((0 0, 1 1, 1 2, 1 1, 0 0))')) geog;
geom | geog
-----------------------------+--------------------------
- LineString[B] with 2 points | Polygon[BG] with 1 rings
- : ring 0 has 5 points
+ LineString[B] with 2 points | Polygon[BGS] with 1 rings
+ | ring 0 has 5 points
:
(1 row)
=# SELECT ST_Summary(ST_GeogFromText('LINESTRING(0 0 1, 1 1 1)')) As geog_line,
- ST_Summary(ST_GeomFromText('POLYGON((0 0 1, 1 1 2, 1 2 3, 1 1 1, 0 0 1))')) As geom_poly;
+ ST_Summary(ST_GeomFromText('SRID=4326;POLYGON((0 0 1, 1 1 2, 1 2 3, 1 1 1, 0 0 1))')) As geom_poly;
;
- geog_line | geom_poly
--------------------------------+--------------------------
- LineString[ZBG] with 2 points | Polygon[ZB] with 1 rings
- : ring 0 has 5 points
- :
+ geog_line | geom_poly
+-------------------------------- +--------------------------
+ LineString[ZBGS] with 2 points | Polygon[ZBS] with 1 rings
+ : ring 0 has 5 points
+ :
(1 row)
</programlisting>
diff --git a/doc/release_notes.xml b/doc/release_notes.xml
index 2f7276f..b723d4d 100644
--- a/doc/release_notes.xml
+++ b/doc/release_notes.xml
@@ -2,65 +2,236 @@
<appendix id="release_notes">
<title>Appendix</title>
<subtitle>Release Notes</subtitle>
- <sect1>
- <title>Release 2.1.0</title>
- <para>Release date: 2013/MM/DD</para>
- <para>This is a minor release addressing both bug fixes and performance and functionality enhancements addressing issues since 2.0.3 release.
+ <sect1>
+ <title>Release 2.1.0</title>
+ <para>Release date: 2013/08/17</para>
+ <para>This is a minor release addressing both bug fixes and performance and functionality enhancements addressing issues since 2.0.3 release.
If you are upgrading from 2.0+, only a soft upgrade is required. If you are upgrading from 1.5 or earlier, a hard upgrade is required.</para>
- <simplesect>
- <title>Enhancements</title>
- <para>For detail of new functions and function improvements, please refer to <xref linkend="NewFunctions_2_1" />.</para>
- <para>Much faster raster ST_Union, ST_Clip and many more function additions operations</para>
- <para>For geometry/geography better planner selectivity and a lot more functions.</para>
- </simplesect>
- <simplesect>
- <title>Important / Breaking Changes</title>
- <para>For full detail of breaking function changes, please refer to <xref linkend="ChangedFunctions_2_1" /></para>
- <para>#1962 ST_Segmentize - As a result of the introduction of geography support:
- The construct SELECT ST_Segmentize('LINESTRING(1 2, 3 4)',0.5); will result in ambiguous function error.
- You need to have properly typed object e.g. a geometry/geography column, use ST_GeomFromText
- , ST_GeogFromText or SELECT ST_Segmentize('LINESTRING(1 2, 3 4)'::geometry,0.5);</para>
- <para>#1653, Removed srid parameter from ST_Resample(raster) and variants
- with reference raster no longer apply reference raster's SRID.</para>
- <para>#2026, ST_Union(raster) now unions all bands of all rasters</para>
- <para>#2089, liblwgeom: lwgeom_set_handlers replaces lwgeom_init_allocators.</para>
- <para>#2150, regular_blocking is no longer a constraint. column of same name
- in raster_columns now checks for existance of spatially_unique
- and coverage_tile constraints</para>
- <para>ST_Intersects(raster, geometry) behaves in the same manner as
- ST_Intersects(geometry, raster) and is checked in geometry space.</para>
- <para>point variant of ST_SetValue(raster) previously did not check SRID
- of input geometry and raster.</para>
- <para>ST_Hillshade parameters azimuth and altitude are now in degrees
- instead of radians.</para>
- <para>ST_Slope and ST_Aspect return pixel values in degrees instead of radians.</para>
- </simplesect>
- <simplesect>
- <title>Deprecated signatures</title>
- <para>#2104, ST_World2RasterCoord, ST_World2RasterCoordX and
- ST_World2RasterCoordY renamed to ST_WorldToRasterCoord,
- ST_WorldToRasterCoordX and ST_WorldToRasterCoordY.
- ST_Raster2WorldCoord, ST_Raster2WorldCoordX and
- ST_Raster2WorldCoordY renamed to ST_RasterToWorldCoord,
- ST_RasterToWorldCoordX and ST_RasterToWorldCoordY</para>
- <para>ST_Estimated_Extent renamed to ST_EstimatedExtent</para>
- <para>ST_Line_Interpolate_Point renamed to ST_LineInterpolatePoint</para>
- <para>ST_Line_Substring renamed to ST_LineSubstring</para>
- <para>ST_Line_Locate_Point renamed to ST_LineLocatePoint</para>
- <para>ST_MapAlgebraFctNgb and 1 and 2 raster variants of ST_MapAlgebraFct.
- Use ST_MapAlgebra instead</para>
- <para>1 and 2 raster variants of ST_MapAlgebraExpr.
- Use expression variants of ST_MapAlgebra instead</para>
- </simplesect>
- <simplesect>
- <title>Bug Fixes</title>
- <para>#2126, Better handling of empty rasters from ST_ConvexHull()</para>
- </simplesect>
- <simplesect>
- <title>Known Issues</title>
- <para>#2111, Raster bands can only reference the first 256 bands of out-db rasters</para>
+ <simplesect>
+ <title>Important / Breaking Changes</title>
+ <para>#1653, Removed srid parameter from ST_Resample(raster) and variants
+ with reference raster no longer apply reference raster's SRID.</para>
+ <para>#1962 ST_Segmentize - As a result of
+ the introduction of geography support, The construct:
+ <code>SELECT ST_Segmentize('LINESTRING(1 2, 3 4)',0.5);</code>
+ will result in ambiguous function error</para>
+ <para>#2026, ST_Union(raster) now unions all bands of all rasters</para>
+ <para>#2089, liblwgeom: lwgeom_set_handlers replaces lwgeom_init_allocators.</para>
+ <para>#2150, regular_blocking is no longer a constraint. column of same name
+ in raster_columns now checks for existance of spatially_unique
+ and coverage_tile constraints</para>
+ <para>ST_Intersects(raster, geometry) behaves in the same manner as
+ ST_Intersects(geometry, raster).</para>
+ <para>point variant of ST_SetValue(raster) previously did not check SRID
+ of input geometry and raster.</para>
+ <para>ST_Hillshade parameters azimuth and altitude are now in degrees
+ instead of radians.</para>
+ <para>ST_Slope and ST_Aspect return pixel values in degrees instead of radians.</para>
+ <para>#2104, ST_World2RasterCoord, ST_World2RasterCoordX and
+ ST_World2RasterCoordY renamed to ST_WorldToRasterCoord,
+ ST_WorldToRasterCoordX and ST_WorldToRasterCoordY.
+ ST_Raster2WorldCoord, ST_Raster2WorldCoordX and
+ ST_Raster2WorldCoordY renamed to ST_RasterToWorldCoord,
+ ST_RasterToWorldCoordX and ST_RasterToWorldCoordY</para>
+ <para>ST_Estimated_Extent renamed to ST_EstimatedExtent</para>
+ <para>ST_Line_Interpolate_Point renamed to ST_LineInterpolatePoint</para>
+ <para>ST_Line_Substring renamed to ST_LineSubstring</para>
+ <para>ST_Line_Locate_Point renamed to ST_LineLocatePoint</para>
+ <para>ST_Force_XXX renamed to ST_ForceXXX</para>
+ <para>ST_MapAlgebraFctNgb and 1 and 2 raster variants of ST_MapAlgebraFct.
+ Use ST_MapAlgebra instead</para>
+ <para>1 and 2 raster variants of ST_MapAlgebraExpr.
+ Use expression variants of ST_MapAlgebra instead</para>
+ </simplesect>
+
+ <simplesect>
+ <title>New Features</title>
+ <para>- Refer to http://postgis.net/docs/manual-2.1/PostGIS_Special_Functions_Index.html#NewFunctions_2_1
+ for complete list of new functions</para>
+ <para>#310, ST_DumpPoints converted to a C function (Nathan Wagner) and much faster</para>
+ <para>#739, UpdateRasterSRID()</para>
+ <para>#945, improved join selectivity, N-D selectivity calculations,
+ user accessible selectivity and stats reader functions for
+ testing (Paul Ramsey / OpenGeo)</para>
+ <para>toTopoGeom with TopoGeometry sink (Sandro Santilli / Vizzuality)</para>
+ <para>clearTopoGeom (Sandro Santilli / Vizzuality)</para>
+ <para>ST_Segmentize(geography) (Paul Ramsey / OpenGeo)</para>
+ <para>ST_DelaunayTriangles (Sandro Santilli / Vizzuality)</para>
+ <para>ST_NearestValue, ST_Neighborhood (Bborie Park / UC Davis)</para>
+ <para>ST_PixelAsPoint, ST_PixelAsPoints (Bborie Park / UC Davis)</para>
+ <para>ST_PixelAsCentroid, ST_PixelAsCentroids (Bborie Park / UC Davis)</para>
+ <para>ST_Raster2WorldCoord, ST_World2RasterCoord (Bborie Park / UC Davis)</para>
+ <para>Additional raster/raster spatial relationship functions
+ (ST_Contains, ST_ContainsProperly, ST_Covers, ST_CoveredBy, ST_Disjoint,
+ ST_Overlaps, ST_Touches, ST_Within, ST_DWithin, ST_DFullyWithin)
+ (Bborie Park / UC Davis)</para>
+ <para>Added array variants of ST_SetValues() to set many pixel values of a band
+ in one call (Bborie Park / UC Davis)</para>
+ <para>#1293, ST_Resize(raster) to resize rasters based upon width/height</para>
+ <para>#1627, package tiger_geocoder as a PostgreSQL extension</para>
+ <para>#1643, #2076, Upgrade tiger geocoder to support loading tiger 2011 and 2012
+ (Regina Obe / Paragon Corporation) Funded by Hunter Systems Group</para>
+ <para>GEOMETRYCOLLECTION support for ST_MakeValid (Sandro Santilli / Vizzuality)</para>
+ <para>#1709, ST_NotSameAlignmentReason(raster, raster)</para>
+ <para>#1818, ST_GeomFromGeoHash and friends (Jason Smith (darkpanda))</para>
+ <para>#1856, reverse geocoder rating setting for prefer numbered highway name</para>
+ <para>ST_PixelOfValue (Bborie Park / UC Davis)</para>
+ <para>Casts to/from PostgreSQL geotypes (point/path/polygon).</para>
+ <para>Added geomval array variant of ST_SetValues() to set many pixel values of
+ a band using a set of geometries and corresponding values in one call
+ (Bborie Park / UC Davis)</para>
+ <para>ST_Tile(raster) to break up a raster into tiles (Bborie Park / UC Davis)</para>
+ <para>#1895, new r-tree node splitting algorithm (Alex Korotkov)</para>
+ <para>#2011, ST_DumpValues to output raster as array (Bborie Park / UC Davis)</para>
+ <para>#2018, ST_Distance support for CircularString, CurvePolygon, MultiCurve,
+ MultiSurface, CompoundCurve </para>
+ <para>#2030, n-raster (and n-band) ST_MapAlgebra (Bborie Park / UC Davis)</para>
+ <para>#2193, Utilize PAGC parser as drop in replacement for tiger normalizer
+ (Steve Woodbridge, Regina Obe)</para>
+ <para>#2210, ST_MinConvexHull(raster)</para>
+ <para>lwgeom_from_geojson in liblwgeom (Sandro Santilli / Vizzuality)</para>
+ <para>#1687, ST_Simplify for TopoGeometry (Sandro Santilli / Vizzuality)</para>
+ <para>#2228, TopoJSON output for TopoGeometry (Sandro Santilli / Vizzuality)</para>
+ <para>#2123, ST_FromGDALRaster</para>
+ <para>#613, ST_SetGeoReference with numerical parameters instead of text</para>
+ <para>#2276, ST_AddBand(raster) variant for out-db bands</para>
+ <para>#2280, ST_Summary(raster)</para>
+ <para>#2163, ST_TPI for raster (Nathaniel Clay)</para>
+ <para>#2164, ST_TRI for raster (Nathaniel Clay)</para>
+ <para>#2302, ST_Roughness for raster (Nathaniel Clay)</para>
+ <para>#2290, ST_ColorMap(raster) to generate RGBA bands</para>
+ <para>#2254, Add SFCGAL backend support.
+ (Backend selection throught postgis.backend var)
+ Functions available both throught GEOS or SFCGAL:
+ ST_Intersects, ST_3DIntersects, ST_Intersection, ST_Area,
+ ST_Distance, ST_3DDistance
+ New functions available only with SFCGAL backend:
+ ST_3DIntersection, ST_Tesselate, ST_3DArea, ST_Extrude, ST_ForceLHR
+ ST_Orientation, ST_Minkowski, ST_StraightSkeleton
+ postgis_sfcgal_version
+ New function available in PostGIS: ST_ForceSFS
+ (Olivier Courtin and Hugo Mercier / Oslandia)</para>
+ </simplesect>
+
+ <simplesect>
+ <title>Enhancements</title>
+ <para>For detail of new functions and function improvements, please refer to <xref linkend="NewFunctions_2_1" />.</para>
+ <para>Much faster raster ST_Union, ST_Clip and many more function additions operations</para>
+ <para>For geometry/geography better planner selectivity and a lot more functions.</para>
+
+ <para>#823, tiger geocoder: Make loader_generate_script download portion
+ less greedy</para>
+ <para>#826, raster2pgsql no longer defaults to padding tiles. Flag -P
+ can be used to pad tiles</para>
+ <para>#1363, ST_AddBand(raster, ...) array version rewritten in C</para>
+ <para>#1364, ST_Union(raster, ...) aggregate function rewritten in C</para>
+ <para>#1655, Additional default values for parameters of ST_Slope</para>
+ <para>#1661, Add aggregate variant of ST_SameAlignment</para>
+ <para>#1719, Add support for Point and GeometryCollection ST_MakeValid inputs</para>
+ <para>#1780, support ST_GeoHash for geography</para>
+ <para>#1796, Big performance boost for distance calculations in geography</para>
+ <para>#1802, improved function interruptibility.</para>
+ <para>#1823, add parameter in ST_AsGML to use id column for GML 3 output
+ (become mandatory since GML 3.2.1)</para>
+ <para>#1856, tiger geocoder: reverse geocoder rating setting for prefer
+ numbered highway name</para>
+ <para>#1938, Refactor basic ST_AddBand to add multiple new bands in one call</para>
+ <para>#1978, wrong answer when calculating length of a closed circular
+ arc (circle)</para>
+ <para>#1989, Preprocess input geometry to just intersection with raster
+ to be clipped</para>
+ <para>#2021, Added multi-band support to ST_Union(raster, ...) aggregate function</para>
+ <para>#2006, better support of ST_Area(geography) over poles and dateline</para>
+ <para>#2065, ST_Clip(raster, ...) now a C function</para>
+ <para>#2069, Added parameters to ST_Tile(raster) to control padding of tiles</para>
+ <para>#2078, New variants of ST_Slope, ST_Aspect and ST_HillShade to provide
+ solution to handling tiles in a coverage</para>
+ <para>#2097, Added RANGE uniontype option for ST_Union(raster)</para>
+ <para>#2105, Added ST_Transform(raster) variant for aligning output to
+ reference raster</para>
+ <para>#2119, Rasters passed to ST_Resample(), ST_Rescale(), ST_Reskew(),
+ and ST_SnapToGrid() no longer require an SRID</para>
+ <para>#2141, More verbose output when constraints fail to be added
+ to a raster column</para>
+ <para>#2143, Changed blocksize constraint of raster to allow multiple values</para>
+ <para>#2148, Addition of coverage_tile constraint for raster</para>
+ <para>#2149, Addition of spatially_unique constraint for raster</para>
+ <para>TopologySummary output now includes unregistered layers and a count
+ of missing TopoGeometry objects from their natural layer.</para>
+ <para>ST_HillShade(), ST_Aspect() and ST_Slope() have one new optional
+ parameter to interpolate NODATA pixels before running the
+ operation.</para>
+ <para>Point variant of ST_SetValue(raster) is now a wrapper around geomval
+ variant of ST_SetValues(rast).</para>
+ <para>Proper support for raster band's isnodata flag in core API and loader.</para>
+ <para>Additional default values for parameters of ST_Aspect and ST_HillShade</para>
+ <para>#2178, ST_Summary now advertises presence of known srid with an [S] flag</para>
+ <para>#2202, Make libjson-c optional (--without-json configure switch)</para>
+ <para>#2213, Add support libjson-c 0.10+</para>
+ <para>#2231, raster2pgsql supports user naming of filename column with -n</para>
+ <para>#2200, ST_Union(raster, uniontype) unions all bands of all rasters</para>
+ <para>#2264, postgis_restore.pl support for restoring into databases
+ with postgis in a custom schema</para>
+ <para>#2244, emit warning when changing raster's georeference if raster has
+ out-db bands</para>
+ <para>#2222, add parameter OutAsIn to flag whether ST_AsBinary should
+ return out-db bands as in-db bands</para>
+ </simplesect>
+
+ <simplesect><title>Fixes</title>
+ <para>#1839, handling of subdatasets in GeoTIFF in raster2pgsql.</para>
+ <para>#1840, fix logic of when to compute # of tiles in raster2pgsql.</para>
+ <para>#1870, align the docs and actual behavior of raster's ST_Intersects</para>
+ <para>#1872, fix ST_ApproxSummarystats to prevent division by zero</para>
+ <para>#1875, ST_SummaryStats returns NULL for all parameters except count
+ when count is zero</para>
+ <para>#1932, fix raster2pgsql of syntax for index tablespaces</para>
+ <para>#1936, ST_GeomFromGML on CurvePolygon causes server crash</para>
+ <para>#1939, remove custom data types: summarystats, histogram, quantile,
+ valuecount</para>
+ <para>#1951, remove crash on zero-length linestrings</para>
+ <para>#1957, ST_Distance to a one-point LineString returns NULL</para>
+ <para>#1976, Geography point-in-ring code overhauled for more reliability</para>
+ <para>#1981, cleanup of unused variables causing warnings with gcc 4.6+</para>
+ <para>#1996, support POINT EMPTY in GeoJSON output</para>
+ <para>#2062, improve performance of distance calculations</para>
+ <para>#2057, Fixed linking issue for raster2psql to libpq</para>
+ <para>#2077, Fixed incorrect values returning from ST_Hillshade()</para>
+ <para>#2019, ST_FlipCoordinates does not update bbox</para>
+ <para>#2100, ST_AsRaster may not return raster with specified pixel type</para>
+ <para>#2126, Better handling of empty rasters from ST_ConvexHull()</para>
+ <para>#2165, ST_NumPoints regression failure with CircularString</para>
+ <para>#2168, ST_Distance is not always commutative</para>
+ <para>#2182, Fix issue with outdb rasters with no SRID and ST_Resize</para>
+ <para>#2188, Fix function parameter value overflow that caused problems
+ when copying data from a GDAL dataset</para>
+ <para>#2198, Fix incorrect dimensions used when generating bands of out-db
+ rasters in ST_Tile()</para>
+ <para>#2201, ST_GeoHash wrong on boundaries</para>
+ <para>#2203, Changed how rasters with unknown SRID and default geotransform
+ are handled when passing to GDAL Warp API</para>
+ <para>#2215, Fixed raster exclusion constraint for conflicting name of
+ implicit index</para>
+ <para>#2251, Fix bad dimensions when rescaling rasters with default
+ geotransform matrix</para>
+ <para>#2133, Fix performance regression in expression variant of ST_MapAlgebra</para>
+ <para>#2257, GBOX variables not initialized when testing with empty geometries</para>
+ <para>#2271, Prevent parallel make of raster</para>
+ <para>#2282, Fix call to undefined function nd_stats_to_grid() in debug mode</para>
+ <para>#2307, ST_MakeValid outputs invalid geometries</para>
+ <para>#2309, Remove confusing INFO message when trying to get SRS info</para>
+ <para>#2336, FIPS 20 (KS) causes wildcard expansion to wget all files</para>
+ <para>#2348, Provide raster upgrade path for 2.0 to 2.1</para>
+ <para>#2351, st_distance between geographies wrong</para>
+ <para>#2359, Fix handling of schema name when adding overview constraints</para>
+ <para>#2371, Support GEOS versions with more than 1 digit in micro</para>
+ <para>#2383, Remove unsafe use of \' from raster warning message</para>
+ <para>#2384, Incorrect variable datatypes for ST_Neighborhood</para>
+ </simplesect>
+ <simplesect><title>Known Issues</title>
+ <para>#2111, Raster bands can only reference the first 256 bands of out-db rasters</para>
</simplesect>
- </sect1>
+ </sect1>
<sect1>
<title>Release 2.0.3</title>
diff --git a/extensions/postgis/Makefile b/extensions/postgis/Makefile
index 58cae7a..790fb58 100644
--- a/extensions/postgis/Makefile
+++ b/extensions/postgis/Makefile
@@ -1,7 +1,7 @@
include ../upgradeable_versions.mk
EXTENSION = postgis
-EXTVERSION = 2.1.0rc2
+EXTVERSION = 2.1.0
MINORVERSION = 2.1
GREP = /bin/grep
diff --git a/extensions/postgis/postgis.control b/extensions/postgis/postgis.control
index 3eea37f..47fde01 100644
--- a/extensions/postgis/postgis.control
+++ b/extensions/postgis/postgis.control
@@ -1,5 +1,5 @@
# postgis extension
comment = 'PostGIS geometry, geography, and raster spatial types and functions'
-default_version = '2.1.0rc2'
+default_version = '2.1.0'
module_pathname = '$libdir/postgis-2.1'
relocatable = true
diff --git a/extensions/postgis/sql_bits/postgis--unpackaged.sql.in b/extensions/postgis/sql_bits/postgis--unpackaged.sql.in
index 1f89c87..8eaf852 100644
--- a/extensions/postgis/sql_bits/postgis--unpackaged.sql.in
+++ b/extensions/postgis/sql_bits/postgis--unpackaged.sql.in
@@ -1167,4 +1167,4 @@ ALTER EXTENSION postgis ADD type valid_detail;
ALTER EXTENSION postgis ADD view geography_columns;
ALTER EXTENSION postgis ADD view geometry_columns;
ALTER EXTENSION postgis ADD view raster_columns;
-ALTER EXTENSION postgis ADD view raster_overviews;
\ No newline at end of file
+ALTER EXTENSION postgis ADD view raster_overviews;
diff --git a/extensions/postgis_tiger_geocoder/Makefile b/extensions/postgis_tiger_geocoder/Makefile
index f69a08f..60eef7f 100644
--- a/extensions/postgis_tiger_geocoder/Makefile
+++ b/extensions/postgis_tiger_geocoder/Makefile
@@ -1,7 +1,7 @@
include ../upgradeable_versions.mk
EXTENSION = postgis_tiger_geocoder
-EXTVERSION = 2.1.0rc2
+EXTVERSION = 2.1.0
MINORVERSION = 2011.2.1
MICRO_NUMBER = $(shell echo $(EXTVERSION) | sed "s/[0-9]\.[0-9]\.\([0-9]*\)[a-zA-Z]*[0-9]*/\1/")
diff --git a/extensions/postgis_tiger_geocoder/postgis_tiger_geocoder.control b/extensions/postgis_tiger_geocoder/postgis_tiger_geocoder.control
index 4c9ff26..5bfb395 100644
--- a/extensions/postgis_tiger_geocoder/postgis_tiger_geocoder.control
+++ b/extensions/postgis_tiger_geocoder/postgis_tiger_geocoder.control
@@ -1,6 +1,6 @@
# postgis tiger geocoder extension
comment = 'PostGIS tiger geocoder and reverse geocoder'
-default_version = '2.1.0rc2'
+default_version = '2.1.0'
relocatable = false
schema = tiger
requires = 'postgis,fuzzystrmatch'
diff --git a/extensions/postgis_tiger_geocoder/sql_bits/tiger_geocoder--unpackaged.sql.in b/extensions/postgis_tiger_geocoder/sql_bits/tiger_geocoder--unpackaged.sql.in
index fc1f383..1e565f0 100644
--- a/extensions/postgis_tiger_geocoder/sql_bits/tiger_geocoder--unpackaged.sql.in
+++ b/extensions/postgis_tiger_geocoder/sql_bits/tiger_geocoder--unpackaged.sql.in
@@ -52,6 +52,7 @@ ALTER EXTENSION postgis_tiger_geocoder ADD function utmzone(geometry);
ALTER EXTENSION postgis_tiger_geocoder ADD function zip_range(text,integer,integer);
ALTER EXTENSION postgis_tiger_geocoder ADD sequence addr_gid_seq;
ALTER EXTENSION postgis_tiger_geocoder ADD sequence addrfeat_gid_seq;
+ALTER EXTENSION postgis_tiger_geocoder ADD sequence bg_gid_seq;
ALTER EXTENSION postgis_tiger_geocoder ADD sequence county_gid_seq;
ALTER EXTENSION postgis_tiger_geocoder ADD sequence cousub_gid_seq;
ALTER EXTENSION postgis_tiger_geocoder ADD sequence edges_gid_seq;
@@ -62,9 +63,12 @@ ALTER EXTENSION postgis_tiger_geocoder ADD sequence pagc_lex_id_seq;
ALTER EXTENSION postgis_tiger_geocoder ADD sequence pagc_rules_id_seq;
ALTER EXTENSION postgis_tiger_geocoder ADD sequence place_gid_seq;
ALTER EXTENSION postgis_tiger_geocoder ADD sequence state_gid_seq;
+ALTER EXTENSION postgis_tiger_geocoder ADD sequence tabblock_gid_seq;
+ALTER EXTENSION postgis_tiger_geocoder ADD sequence tract_gid_seq;
ALTER EXTENSION postgis_tiger_geocoder ADD sequence zcta5_gid_seq;
ALTER EXTENSION postgis_tiger_geocoder ADD table addr;
ALTER EXTENSION postgis_tiger_geocoder ADD table addrfeat;
+ALTER EXTENSION postgis_tiger_geocoder ADD table bg;
ALTER EXTENSION postgis_tiger_geocoder ADD table county;
ALTER EXTENSION postgis_tiger_geocoder ADD table county_lookup;
ALTER EXTENSION postgis_tiger_geocoder ADD table countysub_lookup;
@@ -86,10 +90,12 @@ ALTER EXTENSION postgis_tiger_geocoder ADD table secondary_unit_lookup;
ALTER EXTENSION postgis_tiger_geocoder ADD table state;
ALTER EXTENSION postgis_tiger_geocoder ADD table state_lookup;
ALTER EXTENSION postgis_tiger_geocoder ADD table street_type_lookup;
+ALTER EXTENSION postgis_tiger_geocoder ADD table tabblock;
+ALTER EXTENSION postgis_tiger_geocoder ADD table tract;
ALTER EXTENSION postgis_tiger_geocoder ADD table zcta5;
ALTER EXTENSION postgis_tiger_geocoder ADD table zip_lookup;
ALTER EXTENSION postgis_tiger_geocoder ADD table zip_lookup_all;
ALTER EXTENSION postgis_tiger_geocoder ADD table zip_lookup_base;
ALTER EXTENSION postgis_tiger_geocoder ADD table zip_state;
ALTER EXTENSION postgis_tiger_geocoder ADD table zip_state_loc;
-ALTER EXTENSION postgis_tiger_geocoder ADD type norm_addy;
\ No newline at end of file
+ALTER EXTENSION postgis_tiger_geocoder ADD type norm_addy;
diff --git a/extensions/postgis_topology/Makefile b/extensions/postgis_topology/Makefile
index 8e1601c..5200c62 100644
--- a/extensions/postgis_topology/Makefile
+++ b/extensions/postgis_topology/Makefile
@@ -1,7 +1,7 @@
include ../upgradeable_versions.mk
EXTENSION = postgis_topology
-EXTVERSION = 2.1.0rc2
+EXTVERSION = 2.1.0
MINORVERSION = 2.1
PGIS_MAJ_MIN=21
GREP=/bin/grep
diff --git a/extensions/postgis_topology/postgis_topology.control b/extensions/postgis_topology/postgis_topology.control
index ad4533a..b761812 100644
--- a/extensions/postgis_topology/postgis_topology.control
+++ b/extensions/postgis_topology/postgis_topology.control
@@ -1,6 +1,6 @@
# postgis topology extension
comment = 'PostGIS topology spatial types and functions'
-default_version = '2.1.0rc2'
+default_version = '2.1.0'
relocatable = false
schema = topology
requires = postgis
diff --git a/extensions/postgis_topology/sql_bits/topology--unpackaged.sql.in b/extensions/postgis_topology/sql_bits/topology--unpackaged.sql.in
index 356f344..f2db770 100644
--- a/extensions/postgis_topology/sql_bits/topology--unpackaged.sql.in
+++ b/extensions/postgis_topology/sql_bits/topology--unpackaged.sql.in
@@ -1,94 +1,94 @@
-ALTER EXTENSION postgis_topology ADD cast(topogeometry as geometry);
-ALTER EXTENSION postgis_topology ADD function _asgmledge(integer,integer,integer,geometry,regclass,text,integer,integer,text,integer);
-ALTER EXTENSION postgis_topology ADD function _asgmlface(text,integer,regclass,text,integer,integer,text,integer);
-ALTER EXTENSION postgis_topology ADD function _asgmlnode(integer,geometry,text,integer,integer,text,integer);
-ALTER EXTENSION postgis_topology ADD function _st_addfacesplit(character varying,integer,integer,boolean);
-ALTER EXTENSION postgis_topology ADD function _st_adjacentedges(character varying,integer,integer);
-ALTER EXTENSION postgis_topology ADD function _st_mintolerance(character varying,geometry);
-ALTER EXTENSION postgis_topology ADD function _st_mintolerance(geometry);
-ALTER EXTENSION postgis_topology ADD function _st_remedgecheck(character varying,integer,integer,integer,integer);
-ALTER EXTENSION postgis_topology ADD function addedge(character varying,geometry);
-ALTER EXTENSION postgis_topology ADD function addface(character varying,geometry,boolean);
-ALTER EXTENSION postgis_topology ADD function addnode(character varying,geometry);
-ALTER EXTENSION postgis_topology ADD function addnode(character varying,geometry,boolean,boolean);
-ALTER EXTENSION postgis_topology ADD function addtopogeometrycolumn(character varying,character varying,character varying,character varying,character varying);
-ALTER EXTENSION postgis_topology ADD function addtopogeometrycolumn(character varying,character varying,character varying,character varying,character varying,integer);
-ALTER EXTENSION postgis_topology ADD function addtosearchpath(character varying);
-ALTER EXTENSION postgis_topology ADD function asgml(topogeometry);
-ALTER EXTENSION postgis_topology ADD function asgml(topogeometry,regclass);
-ALTER EXTENSION postgis_topology ADD function asgml(topogeometry,regclass,text);
-ALTER EXTENSION postgis_topology ADD function asgml(topogeometry,text);
-ALTER EXTENSION postgis_topology ADD function asgml(topogeometry,text,integer,integer);
-ALTER EXTENSION postgis_topology ADD function asgml(topogeometry,text,integer,integer,regclass);
-ALTER EXTENSION postgis_topology ADD function asgml(topogeometry,text,integer,integer,regclass,text);
-ALTER EXTENSION postgis_topology ADD function asgml(topogeometry,text,integer,integer,regclass,text,integer);
-ALTER EXTENSION postgis_topology ADD function astopojson(topogeometry,regclass);
-ALTER EXTENSION postgis_topology ADD function cleartopogeom(topogeometry);
-ALTER EXTENSION postgis_topology ADD function copytopology(character varying,character varying);
-ALTER EXTENSION postgis_topology ADD function createtopogeom(character varying,integer,integer);
-ALTER EXTENSION postgis_topology ADD function createtopogeom(character varying,integer,integer,topoelementarray);
-ALTER EXTENSION postgis_topology ADD function createtopology(character varying);
-ALTER EXTENSION postgis_topology ADD function createtopology(character varying,integer);
-ALTER EXTENSION postgis_topology ADD function createtopology(character varying,integer,double precision);
-ALTER EXTENSION postgis_topology ADD function createtopology(character varying,integer,double precision,boolean);
-ALTER EXTENSION postgis_topology ADD function droptopogeometrycolumn(character varying,character varying,character varying);
-ALTER EXTENSION postgis_topology ADD function droptopology(character varying);
-ALTER EXTENSION postgis_topology ADD function equals(topogeometry,topogeometry);
-ALTER EXTENSION postgis_topology ADD function geometry(topogeometry);
-ALTER EXTENSION postgis_topology ADD function geometrytype(topogeometry);
-ALTER EXTENSION postgis_topology ADD function getedgebypoint(character varying,geometry,double precision);
-ALTER EXTENSION postgis_topology ADD function getfacebypoint(character varying,geometry,double precision);
-ALTER EXTENSION postgis_topology ADD function getnodebypoint(character varying,geometry,double precision);
-ALTER EXTENSION postgis_topology ADD function getnodeedges(character varying,integer);
-ALTER EXTENSION postgis_topology ADD function getringedges(character varying,integer,integer);
-ALTER EXTENSION postgis_topology ADD function gettopogeomelementarray(character varying,integer,integer);
-ALTER EXTENSION postgis_topology ADD function gettopogeomelementarray(topogeometry);
-ALTER EXTENSION postgis_topology ADD function gettopogeomelements(character varying,integer,integer);
-ALTER EXTENSION postgis_topology ADD function gettopogeomelements(topogeometry);
-ALTER EXTENSION postgis_topology ADD function gettopologyid(character varying);
-ALTER EXTENSION postgis_topology ADD function gettopologyname(integer);
-ALTER EXTENSION postgis_topology ADD function gettopologysrid(character varying);
-ALTER EXTENSION postgis_topology ADD function intersects(topogeometry,topogeometry);
-ALTER EXTENSION postgis_topology ADD function layertrigger();
-ALTER EXTENSION postgis_topology ADD function polygonize(character varying);
-ALTER EXTENSION postgis_topology ADD function postgis_topology_scripts_installed();
-ALTER EXTENSION postgis_topology ADD function relationtrigger();
-ALTER EXTENSION postgis_topology ADD function st_addedgemodface(character varying,integer,integer,geometry);
-ALTER EXTENSION postgis_topology ADD function st_addedgenewfaces(character varying,integer,integer,geometry);
-ALTER EXTENSION postgis_topology ADD function st_addisoedge(character varying,integer,integer,geometry);
-ALTER EXTENSION postgis_topology ADD function st_addisonode(character varying,integer,geometry);
-ALTER EXTENSION postgis_topology ADD function st_changeedgegeom(character varying,integer,geometry);
-ALTER EXTENSION postgis_topology ADD function st_createtopogeo(character varying,geometry);
-ALTER EXTENSION postgis_topology ADD function st_geometrytype(topogeometry);
-ALTER EXTENSION postgis_topology ADD function st_getfaceedges(character varying,integer);
-ALTER EXTENSION postgis_topology ADD function st_getfacegeometry(character varying,integer);
-ALTER EXTENSION postgis_topology ADD function st_inittopogeo(character varying);
-ALTER EXTENSION postgis_topology ADD function st_modedgeheal(character varying,integer,integer);
-ALTER EXTENSION postgis_topology ADD function st_modedgesplit(character varying,integer,geometry);
-ALTER EXTENSION postgis_topology ADD function st_moveisonode(character varying,integer,geometry);
-ALTER EXTENSION postgis_topology ADD function st_newedgeheal(character varying,integer,integer);
-ALTER EXTENSION postgis_topology ADD function st_newedgessplit(character varying,integer,geometry);
-ALTER EXTENSION postgis_topology ADD function st_remedgemodface(character varying,integer);
-ALTER EXTENSION postgis_topology ADD function st_remedgenewface(character varying,integer);
-ALTER EXTENSION postgis_topology ADD function st_remisonode(character varying,integer);
-ALTER EXTENSION postgis_topology ADD function st_removeisoedge(character varying,integer);
-ALTER EXTENSION postgis_topology ADD function st_removeisonode(character varying,integer);
-ALTER EXTENSION postgis_topology ADD function st_simplify(topogeometry,double precision);
-ALTER EXTENSION postgis_topology ADD function topoelementarray_agg(topoelement);
-ALTER EXTENSION postgis_topology ADD function topoelementarray_append(topoelementarray,topoelement);
-ALTER EXTENSION postgis_topology ADD function topogeo_addgeometry(character varying,geometry,double precision);
-ALTER EXTENSION postgis_topology ADD function topogeo_addlinestring(character varying,geometry,double precision);
-ALTER EXTENSION postgis_topology ADD function topogeo_addpoint(character varying,geometry,double precision);
-ALTER EXTENSION postgis_topology ADD function topogeo_addpolygon(character varying,geometry,double precision);
-ALTER EXTENSION postgis_topology ADD function topologysummary(character varying);
-ALTER EXTENSION postgis_topology ADD function totopogeom(geometry,character varying,integer,double precision);
-ALTER EXTENSION postgis_topology ADD function totopogeom(geometry,topogeometry,double precision);
-ALTER EXTENSION postgis_topology ADD function validatetopology(character varying);
-ALTER EXTENSION postgis_topology ADD sequence topology_id_seq;
-ALTER EXTENSION postgis_topology ADD table layer;
-ALTER EXTENSION postgis_topology ADD table topology;
-ALTER EXTENSION postgis_topology ADD type getfaceedges_returntype;
-ALTER EXTENSION postgis_topology ADD type topoelement;
-ALTER EXTENSION postgis_topology ADD type topoelementarray;
-ALTER EXTENSION postgis_topology ADD type topogeometry;
-ALTER EXTENSION postgis_topology ADD type validatetopology_returntype;
+ALTER EXTENSION postgis_topology ADD cast(topology.topogeometry as geometry);
+ALTER EXTENSION postgis_topology ADD function topology._asgmledge(integer,integer,integer,geometry,regclass,text,integer,integer,text,integer);
+ALTER EXTENSION postgis_topology ADD function topology._asgmlface(text,integer,regclass,text,integer,integer,text,integer);
+ALTER EXTENSION postgis_topology ADD function topology._asgmlnode(integer,geometry,text,integer,integer,text,integer);
+ALTER EXTENSION postgis_topology ADD function topology._st_addfacesplit(character varying,integer,integer,boolean);
+ALTER EXTENSION postgis_topology ADD function topology._st_adjacentedges(character varying,integer,integer);
+ALTER EXTENSION postgis_topology ADD function topology._st_mintolerance(character varying,geometry);
+ALTER EXTENSION postgis_topology ADD function topology._st_mintolerance(geometry);
+ALTER EXTENSION postgis_topology ADD function topology._st_remedgecheck(character varying,integer,integer,integer,integer);
+ALTER EXTENSION postgis_topology ADD function topology.addedge(character varying,geometry);
+ALTER EXTENSION postgis_topology ADD function topology.addface(character varying,geometry,boolean);
+ALTER EXTENSION postgis_topology ADD function topology.addnode(character varying,geometry);
+ALTER EXTENSION postgis_topology ADD function topology.addnode(character varying,geometry,boolean,boolean);
+ALTER EXTENSION postgis_topology ADD function topology.addtopogeometrycolumn(character varying,character varying,character varying,character varying,character varying);
+ALTER EXTENSION postgis_topology ADD function topology.addtopogeometrycolumn(character varying,character varying,character varying,character varying,character varying,integer);
+ALTER EXTENSION postgis_topology ADD function topology.addtosearchpath(character varying);
+ALTER EXTENSION postgis_topology ADD function topology.asgml(topology.topogeometry);
+ALTER EXTENSION postgis_topology ADD function topology.asgml(topology.topogeometry,regclass);
+ALTER EXTENSION postgis_topology ADD function topology.asgml(topology.topogeometry,regclass,text);
+ALTER EXTENSION postgis_topology ADD function topology.asgml(topology.topogeometry,text);
+ALTER EXTENSION postgis_topology ADD function topology.asgml(topology.topogeometry,text,integer,integer);
+ALTER EXTENSION postgis_topology ADD function topology.asgml(topology.topogeometry,text,integer,integer,regclass);
+ALTER EXTENSION postgis_topology ADD function topology.asgml(topology.topogeometry,text,integer,integer,regclass,text);
+ALTER EXTENSION postgis_topology ADD function topology.asgml(topology.topogeometry,text,integer,integer,regclass,text,integer);
+ALTER EXTENSION postgis_topology ADD function topology.astopojson(topology.topogeometry,regclass);
+ALTER EXTENSION postgis_topology ADD function topology.cleartopogeom(topology.topogeometry);
+ALTER EXTENSION postgis_topology ADD function topology.copytopology(character varying,character varying);
+ALTER EXTENSION postgis_topology ADD function topology.createtopogeom(character varying,integer,integer);
+ALTER EXTENSION postgis_topology ADD function topology.createtopogeom(character varying,integer,integer,topology.topoelementarray);
+ALTER EXTENSION postgis_topology ADD function topology.createtopology(character varying);
+ALTER EXTENSION postgis_topology ADD function topology.createtopology(character varying,integer);
+ALTER EXTENSION postgis_topology ADD function topology.createtopology(character varying,integer,double precision);
+ALTER EXTENSION postgis_topology ADD function topology.createtopology(character varying,integer,double precision,boolean);
+ALTER EXTENSION postgis_topology ADD function topology.droptopogeometrycolumn(character varying,character varying,character varying);
+ALTER EXTENSION postgis_topology ADD function topology.droptopology(character varying);
+ALTER EXTENSION postgis_topology ADD function topology.equals(topology.topogeometry,topology.topogeometry);
+ALTER EXTENSION postgis_topology ADD function topology.geometry(topology.topogeometry);
+ALTER EXTENSION postgis_topology ADD function topology.geometrytype(topology.topogeometry);
+ALTER EXTENSION postgis_topology ADD function topology.getedgebypoint(character varying,geometry,double precision);
+ALTER EXTENSION postgis_topology ADD function topology.getfacebypoint(character varying,geometry,double precision);
+ALTER EXTENSION postgis_topology ADD function topology.getnodebypoint(character varying,geometry,double precision);
+ALTER EXTENSION postgis_topology ADD function topology.getnodeedges(character varying,integer);
+ALTER EXTENSION postgis_topology ADD function topology.getringedges(character varying,integer,integer);
+ALTER EXTENSION postgis_topology ADD function topology.gettopogeomelementarray(character varying,integer,integer);
+ALTER EXTENSION postgis_topology ADD function topology.gettopogeomelementarray(topology.topogeometry);
+ALTER EXTENSION postgis_topology ADD function topology.gettopogeomelements(character varying,integer,integer);
+ALTER EXTENSION postgis_topology ADD function topology.gettopogeomelements(topology.topogeometry);
+ALTER EXTENSION postgis_topology ADD function topology.gettopologyid(character varying);
+ALTER EXTENSION postgis_topology ADD function topology.gettopologyname(integer);
+ALTER EXTENSION postgis_topology ADD function topology.gettopologysrid(character varying);
+ALTER EXTENSION postgis_topology ADD function topology.intersects(topology.topogeometry,topology.topogeometry);
+ALTER EXTENSION postgis_topology ADD function topology.layertrigger();
+ALTER EXTENSION postgis_topology ADD function topology.polygonize(character varying);
+ALTER EXTENSION postgis_topology ADD function topology.postgis_topology_scripts_installed();
+ALTER EXTENSION postgis_topology ADD function topology.relationtrigger();
+ALTER EXTENSION postgis_topology ADD function topology.st_addedgemodface(character varying,integer,integer,geometry);
+ALTER EXTENSION postgis_topology ADD function topology.st_addedgenewfaces(character varying,integer,integer,geometry);
+ALTER EXTENSION postgis_topology ADD function topology.st_addisoedge(character varying,integer,integer,geometry);
+ALTER EXTENSION postgis_topology ADD function topology.st_addisonode(character varying,integer,geometry);
+ALTER EXTENSION postgis_topology ADD function topology.st_changeedgegeom(character varying,integer,geometry);
+ALTER EXTENSION postgis_topology ADD function topology.st_createtopogeo(character varying,geometry);
+ALTER EXTENSION postgis_topology ADD function topology.st_geometrytype(topology.topogeometry);
+ALTER EXTENSION postgis_topology ADD function topology.st_getfaceedges(character varying,integer);
+ALTER EXTENSION postgis_topology ADD function topology.st_getfacegeometry(character varying,integer);
+ALTER EXTENSION postgis_topology ADD function topology.st_inittopogeo(character varying);
+ALTER EXTENSION postgis_topology ADD function topology.st_modedgeheal(character varying,integer,integer);
+ALTER EXTENSION postgis_topology ADD function topology.st_modedgesplit(character varying,integer,geometry);
+ALTER EXTENSION postgis_topology ADD function topology.st_moveisonode(character varying,integer,geometry);
+ALTER EXTENSION postgis_topology ADD function topology.st_newedgeheal(character varying,integer,integer);
+ALTER EXTENSION postgis_topology ADD function topology.st_newedgessplit(character varying,integer,geometry);
+ALTER EXTENSION postgis_topology ADD function topology.st_remedgemodface(character varying,integer);
+ALTER EXTENSION postgis_topology ADD function topology.st_remedgenewface(character varying,integer);
+ALTER EXTENSION postgis_topology ADD function topology.st_remisonode(character varying,integer);
+ALTER EXTENSION postgis_topology ADD function topology.st_removeisoedge(character varying,integer);
+ALTER EXTENSION postgis_topology ADD function topology.st_removeisonode(character varying,integer);
+ALTER EXTENSION postgis_topology ADD function topology.st_simplify(topology.topogeometry,double precision);
+ALTER EXTENSION postgis_topology ADD function topology.topoelementarray_agg(topology.topoelement);
+ALTER EXTENSION postgis_topology ADD function topology.topoelementarray_append(topology.topoelementarray,topology.topoelement);
+ALTER EXTENSION postgis_topology ADD function topology.topogeo_addgeometry(character varying,geometry,double precision);
+ALTER EXTENSION postgis_topology ADD function topology.topogeo_addlinestring(character varying,geometry,double precision);
+ALTER EXTENSION postgis_topology ADD function topology.topogeo_addpoint(character varying,geometry,double precision);
+ALTER EXTENSION postgis_topology ADD function topology.topogeo_addpolygon(character varying,geometry,double precision);
+ALTER EXTENSION postgis_topology ADD function topology.topologysummary(character varying);
+ALTER EXTENSION postgis_topology ADD function topology.totopogeom(geometry,character varying,integer,double precision);
+ALTER EXTENSION postgis_topology ADD function topology.totopogeom(geometry,topology.topogeometry,double precision);
+ALTER EXTENSION postgis_topology ADD function topology.validatetopology(character varying);
+ALTER EXTENSION postgis_topology ADD sequence topology.topology_id_seq;
+ALTER EXTENSION postgis_topology ADD table topology.layer;
+ALTER EXTENSION postgis_topology ADD table topology.topology;
+ALTER EXTENSION postgis_topology ADD type topology.getfaceedges_returntype;
+ALTER EXTENSION postgis_topology ADD type topology.topoelement;
+ALTER EXTENSION postgis_topology ADD type topology.topoelementarray;
+ALTER EXTENSION postgis_topology ADD type topology.topogeometry;
+ALTER EXTENSION postgis_topology ADD type topology.validatetopology_returntype;
diff --git a/extensions/upgradeable_versions.mk b/extensions/upgradeable_versions.mk
index 168f890..7754531 100644
--- a/extensions/upgradeable_versions.mk
+++ b/extensions/upgradeable_versions.mk
@@ -4,6 +4,6 @@ UPGRADEABLE_VERSIONS = \
2.0.2 \
2.0.3 \
2.0.4 \
- 2.1.0beta3 \
- 2.1.0rc1dev \
2.1.0rc1 \
+ 2.1.0rc2 \
+ 2.1.0rc3
diff --git a/extras/tiger_geocoder/tiger_2011/census_loader.sql b/extras/tiger_geocoder/tiger_2011/census_loader.sql
index 2511827..64cf1af 100644
--- a/extras/tiger_geocoder/tiger_2011/census_loader.sql
+++ b/extras/tiger_geocoder/tiger_2011/census_loader.sql
@@ -1,4 +1,4 @@
---$Id: census_loader.sql 10179 2012-08-13 21:45:39Z robe $
+--$Id: census_loader.sql 11760 2013-08-10 06:25:55Z robe $
--
-- PostGIS - Spatial Types for PostgreSQL
-- http://www.postgis.org
@@ -43,7 +43,7 @@ IF NOT EXISTS(SELECT table_name FROM information_schema.columns WHERE table_sche
CONSTRAINT enforce_geotype_geom CHECK (geometrytype(the_geom) = 'MULTIPOLYGON'::text OR the_geom IS NULL),
CONSTRAINT enforce_srid_geom CHECK (st_srid(the_geom) = 4269)
);
- COMMENT ON TABLE tiger.tract IS 'census tracts - $Id: census_loader.sql 10179 2012-08-13 21:45:39Z robe $';
+ COMMENT ON TABLE tiger.tract IS 'census tracts - $Id: census_loader.sql 11760 2013-08-10 06:25:55Z robe $';
DROP TABLE IF EXISTS tiger.tabblock;
CREATE TABLE tabblock
@@ -68,7 +68,7 @@ IF NOT EXISTS(SELECT table_name FROM information_schema.columns WHERE table_sche
CONSTRAINT enforce_geotype_geom CHECK (geometrytype(the_geom) = 'MULTIPOLYGON'::text OR the_geom IS NULL),
CONSTRAINT enforce_srid_geom CHECK (st_srid(the_geom) = 4269)
);
- COMMENT ON TABLE tiger.tabblock IS 'census blocks - $Id: census_loader.sql 10179 2012-08-13 21:45:39Z robe $';
+ COMMENT ON TABLE tiger.tabblock IS 'census blocks - $Id: census_loader.sql 11760 2013-08-10 06:25:55Z robe $';
DROP TABLE IF EXISTS tiger.bg;
CREATE TABLE bg
@@ -92,7 +92,7 @@ IF NOT EXISTS(SELECT table_name FROM information_schema.columns WHERE table_sche
CONSTRAINT enforce_srid_geom CHECK (st_srid(the_geom) = 4269)
);
COMMENT ON TABLE tiger.bg IS 'block groups';
- RETURN 'Done creating census tract base tables - $Id: census_loader.sql 10179 2012-08-13 21:45:39Z robe $';
+ RETURN 'Done creating census tract base tables - $Id: census_loader.sql 11760 2013-08-10 06:25:55Z robe $';
END IF;
IF EXISTS(SELECT * FROM information_schema.columns WHERE table_schema = 'tiger' AND column_name = 'tabblock_id' AND table_name = 'tabblock' AND character_maximum_length < 16) THEN -- size of name and tabblock_id fields need to be increased
@@ -183,3 +183,6 @@ VALUES(12, 'bg', 'bg', true,false, true,false, 'c',
${psql} -c "ALTER TABLE ${data_schema}.${state_abbrev}_${lookup_name} ADD CONSTRAINT chk_statefp CHECK (statefp = ''${state_fips}'');"
${psql} -c "CREATE INDEX ${data_schema}_${state_abbrev}_${lookup_name}_the_geom_gist ON ${data_schema}.${state_abbrev}_${lookup_name} USING gist(the_geom);"
${psql} -c "vacuum analyze ${data_schema}.${state_abbrev}_${lookup_name};"', ARRAY['gid']);
+
+
+SELECT create_census_base_tables();
diff --git a/extras/tiger_geocoder/tiger_2011/pagc_normalize/pagc_tables.sql b/extras/tiger_geocoder/tiger_2011/pagc_normalize/pagc_tables.sql
index 9cf3bd2..ad9e82a 100644
--- a/extras/tiger_geocoder/tiger_2011/pagc_normalize/pagc_tables.sql
+++ b/extras/tiger_geocoder/tiger_2011/pagc_normalize/pagc_tables.sql
@@ -1,5 +1,5 @@
-- Lookup tables used by pagc to standardize in format expected by tiger geocoder
---$Id: pagc_tables.sql 11722 2013-08-03 16:10:28Z robe $-
+--$Id: pagc_tables.sql 11758 2013-08-10 06:14:34Z robe $-
SET client_encoding = 'UTF8';
SET standard_conforming_strings = on;
SELECT tiger.SetSearchPathForInstall('tiger');
@@ -40,7 +40,7 @@ language plpgsql;
SELECT install_pagc_tables();
DELETE FROM pagc_gaz WHERE is_custom = false;
DELETE FROM pagc_lex WHERE is_custom = false;
-DELETE FROM pagc_rules WHERE is_custom = false;
+DELETE FROM pagc_rules WHERE is_custom = false OR id < 10000;
INSERT INTO pagc_gaz (id, seq, word, stdword, token, is_custom) VALUES (1, 1, 'AB', 'ALBERTA', 11, false);
INSERT INTO pagc_gaz (id, seq, word, stdword, token, is_custom) VALUES (2, 2, 'AB', 'ALBERTA', 1, false);
@@ -83,11 +83,11 @@ INSERT INTO pagc_gaz (id, seq, word, stdword, token, is_custom) VALUES (64, 2, '
INSERT INTO pagc_gaz (id, seq, word, stdword, token, is_custom) VALUES (66, 2, 'CONN', 'CONNECTICUT', 1, false);
INSERT INTO pagc_gaz (id, seq, word, stdword, token, is_custom) VALUES (69, 2, 'CONNECTICUT', 'CONNECTICUT', 1, false);
INSERT INTO pagc_gaz (id, seq, word, stdword, token, is_custom) VALUES (71, 2, 'CT', 'CONNECTICUT', 1, false);
-INSERT INTO pagc_gaz (id, seq, word, stdword, token, is_custom) VALUES (74, 2, 'DC', 'DISTRICT OF COLUMBIA', 1, false);
+INSERT INTO pagc_gaz (id, seq, word, stdword, token, is_custom) VALUES (74, 2, 'DC', 'DC', 1, false);
INSERT INTO pagc_gaz (id, seq, word, stdword, token, is_custom) VALUES (77, 3, 'DE', 'DELAWARE', 1, false);
INSERT INTO pagc_gaz (id, seq, word, stdword, token, is_custom) VALUES (79, 2, 'DEL', 'DELAWARE', 1, false);
INSERT INTO pagc_gaz (id, seq, word, stdword, token, is_custom) VALUES (82, 2, 'DELAWARE', 'DELAWARE', 1, false);
-INSERT INTO pagc_gaz (id, seq, word, stdword, token, is_custom) VALUES (84, 2, 'DISTRICT OF COLUMBIA', 'DISTRICT OF COLUMBIA', 1, false);
+INSERT INTO pagc_gaz (id, seq, word, stdword, token, is_custom) VALUES (84, 2, 'DC', 'DISTRICT OF COLUMBIA', 1, false);
INSERT INTO pagc_gaz (id, seq, word, stdword, token, is_custom) VALUES (85, 2, 'EL PASO', 'EL PASO', 1, false);
INSERT INTO pagc_gaz (id, seq, word, stdword, token, is_custom) VALUES (87, 2, 'FL', 'FLORIDA', 1, false);
INSERT INTO pagc_gaz (id, seq, word, stdword, token, is_custom) VALUES (90, 2, 'FLA', 'FLORIDA', 1, false);
@@ -705,7 +705,7 @@ INSERT INTO pagc_gaz (id, seq, word, stdword, token, is_custom) VALUES (76, 1, '
INSERT INTO pagc_gaz (id, seq, word, stdword, token, is_custom) VALUES (78, 1, 'DEL', 'DE', 11, false);
INSERT INTO pagc_gaz (id, seq, word, stdword, token, is_custom) VALUES (80, 3, 'DEL', 'DE', 6, false);
INSERT INTO pagc_gaz (id, seq, word, stdword, token, is_custom) VALUES (81, 1, 'DELAWARE', 'DE', 11, false);
-INSERT INTO pagc_gaz (id, seq, word, stdword, token, is_custom) VALUES (83, 1, 'DISTRICT OF COLUMBIA', 'DC', 11, false);
+INSERT INTO pagc_gaz (id, seq, word, stdword, token, is_custom) VALUES (83, 1, 'DC', 'DC', 11, false);
INSERT INTO pagc_gaz (id, seq, word, stdword, token, is_custom) VALUES (86, 1, 'FL', 'FL', 11, false);
INSERT INTO pagc_gaz (id, seq, word, stdword, token, is_custom) VALUES (88, 3, 'FL', 'FL', 6, false);
INSERT INTO pagc_gaz (id, seq, word, stdword, token, is_custom) VALUES (89, 1, 'FLA', 'FL', 11, false);
@@ -3815,13 +3815,14 @@ INSERT INTO pagc_lex (id, seq, word, stdword, token, is_custom) VALUES (2345, 2,
INSERT INTO pagc_lex (id, seq, word, stdword, token, is_custom) VALUES (2353, 2, 'SQURE', 'SQ', 24, false);
INSERT INTO pagc_lex (id, seq, word, stdword, token, is_custom) VALUES (2351, 2, 'SQUARE', 'SQ', 24, false);
INSERT INTO pagc_lex (id, seq, word, stdword, token, is_custom) VALUES (2418, 2, 'STN', 'STA', 24, false);
+INSERT INTO pagc_lex (id, seq, word, stdword, token, is_custom) VALUES (2935, 2, 'NORTHWEST', 'NW', 22, false);
SELECT pg_catalog.setval('pagc_lex_id_seq', (SELECT greatest((SELECT MAX(id) FROM pagc_lex),50000)), true);
-- set default to false so all we input will be treated as no custom --
-ALTER TABLE tiger.pagc_lex ALTER COLUMN is_custom SET DEFAULT false;
+ALTER TABLE tiger.pagc_rules ALTER COLUMN is_custom SET DEFAULT false;
INSERT INTO pagc_rules (id, rule) VALUES (1, '1 -1 5 -1 2 7');
INSERT INTO pagc_rules (id, rule) VALUES (2, '1 3 -1 5 3 -1 2 7');
INSERT INTO pagc_rules (id, rule) VALUES (3, '1 22 -1 5 7 -1 2 7');
@@ -8176,6 +8177,8 @@ INSERT INTO pagc_rules (id, rule) VALUES (4351, '1 2 11 28 29 12 -1 10 10 11 13
INSERT INTO pagc_rules (id, rule) values (4352, '16 0 22 -1 16 17 17 -1 4 7');
INSERT INTO pagc_rules (id, rule) VALUES (4355, '-1');
+-- for some reason all rules are coming in as custom. just force by id
+UPDATE tiger.pagc_rules SET is_custom = false where id < 10000;
-- after insert we need to set back to true so all
-- user inputs are treated as custom
ALTER TABLE tiger.pagc_rules ALTER COLUMN is_custom SET DEFAULT true;
diff --git a/extras/tiger_geocoder/tiger_2011/tiger_loader_2012.sql b/extras/tiger_geocoder/tiger_2011/tiger_loader_2012.sql
index e2f3e45..5b95576 100644
--- a/extras/tiger_geocoder/tiger_2011/tiger_loader_2012.sql
+++ b/extras/tiger_geocoder/tiger_2011/tiger_loader_2012.sql
@@ -1,4 +1,4 @@
---$Id: tiger_loader_2012.sql 11548 2013-06-20 06:24:56Z robe $
+--$Id: tiger_loader_2012.sql 11750 2013-08-08 22:31:02Z robe $
--
-- PostGIS - Spatial Types for PostgreSQL
-- http://www.postgis.org
@@ -76,8 +76,9 @@ set PSQL="%PGBIN%psql"
set SHP2PGSQL="%PGBIN%shp2pgsql"
cd ${staging_fold}
', E'del %TMPDIR%\\*.* /Q
-%PSQL% -c "DROP SCHEMA ${staging_schema} CASCADE;"
-%PSQL% -c "CREATE SCHEMA ${staging_schema};"
+%PSQL% -c "DROP SCHEMA IF EXISTS ${staging_schema} CASCADE;"
+%PSQL% -c "CREATE SCHEMA IF NOT EXISTS ${staging_schema};"
+%PSQL% -c "CREATE SCHEMA IF NOT EXISTS ${data_schema};"
for /r %%z in (*.zip) do %UNZIPTOOL% e %%z -o%TMPDIR%
cd %TMPDIR%', E'%PSQL%', E'\\', E'%SHP2PGSQL%', 'set ',
'for /r %%z in (*${table_name}.dbf) do (${loader} -s 4269 -g the_geom -W "latin1" %%z tiger_staging.${state_abbrev}_${table_name} | ${psql} & ${psql} -c "SELECT loader_load_staged_data(lower(''${state_abbrev}_${table_name}''), lower(''${state_abbrev}_${lookup_name}''));")'
@@ -99,8 +100,9 @@ PSQL=${PGBIN}/psql
SHP2PGSQL=${PGBIN}/shp2pgsql
cd ${staging_fold}
', E'rm -f ${TMPDIR}/*.*
-${PSQL} -c "DROP SCHEMA tiger_staging CASCADE;"
-${PSQL} -c "CREATE SCHEMA tiger_staging;"
+${PSQL} -c "DROP SCHEMA IF EXISTS ${staging_schema} CASCADE;"
+${PSQL} -c "CREATE SCHEMA IF NOT EXISTS ${staging_schema};"
+${PSQL} -c "CREATE SCHEMA IF NOT EXISTS ${data_schema};"
for z in *.zip; do $UNZIPTOOL -o -d $TMPDIR $z; done
for z in */*.zip; do $UNZIPTOOL -o -d $TMPDIR $z; done
diff --git a/liblwgeom/cunit/cu_libgeom.c b/liblwgeom/cunit/cu_libgeom.c
index 26668e1..4e7e5d2 100644
--- a/liblwgeom/cunit/cu_libgeom.c
+++ b/liblwgeom/cunit/cu_libgeom.c
@@ -1,5 +1,5 @@
/**********************************************************************
- * $Id: cu_libgeom.c 10661 2012-11-09 00:09:35Z pramsey $
+ * $Id: cu_libgeom.c 11738 2013-08-06 16:01:10Z robe $
*
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.refractions.net
@@ -694,6 +694,7 @@ static void test_lwgeom_clone(void)
static void test_lwgeom_force_clockwise(void)
{
LWGEOM *geom;
+ LWGEOM *geom2;
char *in_ewkt, *out_ewkt;
/* counterclockwise, must be reversed */
@@ -744,13 +745,14 @@ static void test_lwgeom_force_clockwise(void)
/* NOTE: this is a narrow ring, see ticket #1302 */
in_ewkt = "0103000000010000000500000000917E9BA468294100917E9B8AEA2841C976BE1FA4682941C976BE9F8AEA2841B39ABE1FA46829415ACCC29F8AEA284137894120A4682941C976BE9F8AEA284100917E9BA468294100917E9B8AEA2841";
geom = lwgeom_from_hexwkb(in_ewkt, LW_PARSER_CHECK_NONE);
- lwgeom_force_clockwise(geom);
- out_ewkt = lwgeom_to_hexwkb(geom, WKB_ISO, NULL);
- if (strcmp(in_ewkt, out_ewkt))
- fprintf(stderr, "\nExp: %s\nObt: %s\n", in_ewkt, out_ewkt);
- CU_ASSERT_STRING_EQUAL(in_ewkt, out_ewkt);
- lwfree(out_ewkt);
+ geom2 = lwgeom_from_hexwkb(in_ewkt, LW_PARSER_CHECK_NONE);
+ lwgeom_force_clockwise(geom2);
+
+ /** use same check instead of strcmp to account
+ for difference in endianness **/
+ CU_ASSERT( lwgeom_same(geom, geom2) );
lwgeom_free(geom);
+ lwgeom_free(geom2);
}
/*
diff --git a/liblwgeom/cunit/cu_ptarray.c b/liblwgeom/cunit/cu_ptarray.c
index 3bd7449..320e860 100644
--- a/liblwgeom/cunit/cu_ptarray.c
+++ b/liblwgeom/cunit/cu_ptarray.c
@@ -361,34 +361,50 @@ static void test_ptarray_desegmentize()
lwfree(str);
*/
- in = lwgeom_from_text("LINESTRING(-1 0, 0 1, 1 0, 0 -1)");
+ in = lwgeom_from_text("CIRCULARSTRING(-1 0,0 1,0 -1)");
+ out = lwgeom_segmentize(in,8);
+ lwgeom_free(in);
+ in = out;
out = lwgeom_desegmentize(in);
str = lwgeom_to_wkt(out, WKT_ISO, 8, NULL);
- CU_ASSERT_STRING_EQUAL(str, "CIRCULARSTRING(-1 0,0 1,0 -1)");
+ //printf("%s\n", str);
+ CU_ASSERT_STRING_EQUAL(str, "CIRCULARSTRING(-1 0,0.70710678 0.70710678,0 -1)");
lwgeom_free(in);
lwgeom_free(out);
lwfree(str);
- in = lwgeom_from_text("LINESTRING(-1 0, 0 1, 1 0, 0 -1, -1 -1)");
+ in = lwgeom_from_text("COMPOUNDCURVE(CIRCULARSTRING(-1 0,0 1,0 -1),(0 -1,-1 -1))");
+ out = lwgeom_segmentize(in,8);
+ lwgeom_free(in);
+ in = out;
out = lwgeom_desegmentize(in);
str = lwgeom_to_wkt(out, WKT_ISO, 8, NULL);
- CU_ASSERT_STRING_EQUAL(str, "COMPOUNDCURVE(CIRCULARSTRING(-1 0,0 1,0 -1),(0 -1,-1 -1))");
+ //printf("%s\n", str);
+ CU_ASSERT_STRING_EQUAL(str, "COMPOUNDCURVE(CIRCULARSTRING(-1 0,0.70710678 0.70710678,0 -1),(0 -1,-1 -1))");
lwgeom_free(in);
lwgeom_free(out);
lwfree(str);
- in = lwgeom_from_text("LINESTRING(-3 -3,-1 0, 0 1, 1 0, 0 -1, 0 -1.5, 0 -2, -1 -3, 0 -4, 1 -3,5 5)");
+ in = lwgeom_from_text("COMPOUNDCURVE((-3 -3,-1 0),CIRCULARSTRING(-1 0,0 1,0 -1),(0 -1,0 -1.5,0 -2),CIRCULARSTRING(0 -2,-1 -3,1 -3),(1 -3,5 5))");
+ out = lwgeom_segmentize(in,8);
+ lwgeom_free(in);
+ in = out;
out = lwgeom_desegmentize(in);
str = lwgeom_to_wkt(out, WKT_ISO, 8, NULL);
- CU_ASSERT_STRING_EQUAL(str, "COMPOUNDCURVE((-3 -3,-1 0),CIRCULARSTRING(-1 0,0 1,0 -1),(0 -1,0 -1.5,0 -2),CIRCULARSTRING(0 -2,-1 -3,1 -3),(1 -3,5 5))");
+ //printf("%s\n", str);
+ CU_ASSERT_STRING_EQUAL(str, "COMPOUNDCURVE((-3 -3,-1 0),CIRCULARSTRING(-1 0,0.70710678 0.70710678,0 -1),(0 -1,0 -1.5,0 -2),CIRCULARSTRING(0 -2,-0.70710678 -3.7071068,1 -3),(1 -3,5 5))");
lwgeom_free(in);
lwgeom_free(out);
lwfree(str);
- in = lwgeom_from_text("LINESTRING(-1 0, 0 1, 1 0, 0 -1, -1 -2, 0 -3, 1 -2)");
+ in = lwgeom_from_text("COMPOUNDCURVE(CIRCULARSTRING(-1 0,0 1,0 -1),CIRCULARSTRING(0 -1,-1 -2,1 -2))");
+ out = lwgeom_segmentize(in,8);
+ lwgeom_free(in);
+ in = out;
out = lwgeom_desegmentize(in);
str = lwgeom_to_wkt(out, WKT_ISO, 8, NULL);
- CU_ASSERT_STRING_EQUAL(str, "COMPOUNDCURVE(CIRCULARSTRING(-1 0,0 1,0 -1),CIRCULARSTRING(0 -1,-1 -2,1 -2))");
+ //printf("%s\n", str);
+ CU_ASSERT_STRING_EQUAL(str, "COMPOUNDCURVE(CIRCULARSTRING(-1 0,0.70710678 0.70710678,0 -1),CIRCULARSTRING(0 -1,-0.70710678 -2.7071068,1 -2))");
lwgeom_free(in);
lwgeom_free(out);
lwfree(str);
@@ -399,12 +415,49 @@ static void test_ptarray_desegmentize()
in = out;
out = lwgeom_desegmentize(in);
str = lwgeom_to_wkt(out, WKT_ISO, 8, NULL);
- CU_ASSERT_STRING_EQUAL(str, "COMPOUNDCURVE((0 0,1 1,1 1),CIRCULARSTRING(1 1,1.8049097 1.9807853,3 1),(3 1,4 4))");
+ CU_ASSERT_STRING_EQUAL(str, "COMPOUNDCURVE((0 0,1 1),CIRCULARSTRING(1 1,2 2,3 1),(3 1,4 4))");
lwgeom_free(in);
lwgeom_free(out);
// printf("%s\n", str);
lwfree(str);
+ // See http://trac.osgeo.org/postgis/ticket/2425
+ // and http://trac.osgeo.org/postgis/ticket/2420
+ in = lwgeom_from_text("LINESTRING(0 0,10 0,10 10,0 10,0 0)");
+ out = lwgeom_desegmentize(in);
+ str = lwgeom_to_wkt(out, WKT_ISO, 8, NULL);
+ CU_ASSERT_STRING_EQUAL(str, "LINESTRING(0 0,10 0,10 10,0 10,0 0)");
+ lwgeom_free(in);
+ lwgeom_free(out);
+ lwfree(str);
+
+ in = lwgeom_from_text("LINESTRING(10 10,0 10,0 0,10 0)");
+ out = lwgeom_desegmentize(in);
+ str = lwgeom_to_wkt(out, WKT_ISO, 8, NULL);
+ CU_ASSERT_STRING_EQUAL(str, "LINESTRING(10 10,0 10,0 0,10 0)");
+ printf("%s\n", str);
+ lwgeom_free(in);
+ lwgeom_free(out);
+ lwfree(str);
+
+ in = lwgeom_from_text("LINESTRING(0 0,10 0,10 10,0 10)");
+ out = lwgeom_desegmentize(in);
+ str = lwgeom_to_wkt(out, WKT_ISO, 8, NULL);
+ CU_ASSERT_STRING_EQUAL(str, "LINESTRING(0 0,10 0,10 10,0 10)");
+ printf("%s\n", str);
+ lwgeom_free(in);
+ lwgeom_free(out);
+ lwfree(str);
+
+ // See http://trac.osgeo.org/postgis/ticket/2412
+ in = lwgeom_from_text("LINESTRING(0 0, 1 1)");
+ out = lwgeom_desegmentize(in);
+ str = lwgeom_to_wkt(out, WKT_ISO, 8, NULL);
+//printf("%s\n", str);
+ CU_ASSERT_STRING_EQUAL(str, "LINESTRING(0 0,1 1)");
+ lwgeom_free(in);
+ lwgeom_free(out);
+ lwfree(str);
}
static void test_ptarray_contains_point()
diff --git a/liblwgeom/lwgeom.c b/liblwgeom/lwgeom.c
index 0bff019..55a5ccd 100644
--- a/liblwgeom/lwgeom.c
+++ b/liblwgeom/lwgeom.c
@@ -288,15 +288,6 @@ lwgeom_as_multi(const LWGEOM *lwgeom)
GBOX *box = NULL;
int type;
- /*
- ** This funx is a no-op only if a bbox cache is already present
- ** in input.
- */
- if ( lwgeom_is_collection(lwgeom) )
- {
- return lwgeom_clone(lwgeom);
- }
-
type = lwgeom->type;
if ( ! MULTITYPE[type] ) return lwgeom_clone(lwgeom);
diff --git a/liblwgeom/lwsegmentize.c b/liblwgeom/lwsegmentize.c
index 35f990d..193ef03 100644
--- a/liblwgeom/lwsegmentize.c
+++ b/liblwgeom/lwsegmentize.c
@@ -1,5 +1,5 @@
/**********************************************************************
- * $Id: lwsegmentize.c 11400 2013-05-10 07:51:19Z strk $
+ * $Id: lwsegmentize.c 11802 2013-08-14 07:42:48Z strk $
*
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.refractions.net
@@ -16,6 +16,9 @@
#include <string.h>
#include "liblwgeom_internal.h"
+
+/* #define POSTGIS_DEBUG_LEVEL 4 */
+
#include "lwgeom_log.h"
@@ -172,7 +175,8 @@ lwcircle_segmentize(POINT4D *p1, POINT4D *p2, POINT4D *p3, uint32_t perQuad)
pa = ptarray_construct_empty(1, 1, 32);
/* Sweep from a1 to a3 */
- for ( angle = a1; clockwise ? angle > a3 : angle < a3; angle += increment )
+ ptarray_append_point(pa, p1, LW_FALSE);
+ for ( angle = a1 + increment; clockwise ? angle > a3 : angle < a3; angle += increment )
{
pt.x = center.x + radius * cos(angle);
pt.y = center.y + radius * sin(angle);
@@ -220,7 +224,7 @@ lwcircstring_segmentize(const LWCIRCSTRING *icurve, uint32_t perQuad)
{
LWDEBUG(3, "lwcircstring_segmentize: points are colinear, returning curve points as line");
- for (j = i - 1 ; j <= i ; j++)
+ for (j = i - 2 ; j < i ; j++)
{
getPoint4d_p(icurve->points, j, &p4);
ptarray_append_point(ptarray, &p4, LW_TRUE);
@@ -349,6 +353,10 @@ lwmcurve_segmentize(LWMCURVE *mcurve, uint32_t perQuad)
{
lines[i] = (LWGEOM *)lwline_construct(mcurve->srid, NULL, ptarray_clone_deep(((LWLINE *)tmp)->points));
}
+ else if (tmp->type == COMPOUNDTYPE)
+ {
+ lines[i] = (LWGEOM *)lwcompound_segmentize((LWCOMPOUND *)tmp, perQuad);
+ }
else
{
lwerror("Unsupported geometry found in MultiCurve.");
@@ -464,6 +472,28 @@ lwgeom_segmentize(LWGEOM *geom, uint32_t perQuad)
return ogeom;
}
+/**
+ * Return ABC angle in radians
+ * TODO: move to lwalgorithm
+ */
+static double
+lw_arc_angle(const POINT2D *a, const POINT2D *b, const POINT2D *c)
+{
+ POINT2D ab, cb;
+
+ ab.x = b->x - a->x;
+ ab.y = b->y - a->y;
+
+ cb.x = b->x - c->x;
+ cb.y = b->y - c->y;
+
+ double dot = (ab.x * cb.x + ab.y * cb.y); /* dot product */
+ double cross = (ab.x * cb.y - ab.y * cb.x); /* cross product */
+
+ double alpha = atan2(cross, dot);
+
+ return alpha;
+}
/**
* Returns LW_TRUE if b is on the arc formed by a1/a2/a3, but not within
@@ -492,7 +522,17 @@ static int pt_continues_arc(const POINT4D *a1, const POINT4D *a2, const POINT4D
{
int a2_side = lw_segment_side(t1, t3, t2);
int b_side = lw_segment_side(t1, t3, tb);
-
+ double angle1 = lw_arc_angle(t1, t2, t3);
+ double angle2 = lw_arc_angle(t2, t3, tb);
+
+ /* Is the angle similar to the previous one ? */
+ diff = fabs(angle1 - angle2);
+ LWDEBUGF(4, " angle1: %g, angle2: %g, diff:%g", angle1, angle2, diff);
+ if ( diff > EPSILON_SQLMM )
+ {
+ return LW_FALSE;
+ }
+
/* Is the point b on the same side of a1/a3 as the mid-point a2 is? */
/* If not, it's in the unbounded part of the circle, so it continues the arc, return true. */
if ( b_side != a2_side )
@@ -525,7 +565,7 @@ circstring_from_pa(const POINTARRAY *pa, int srid, int start, int end)
LWDEBUGF(4, "srid=%d, start=%d, end=%d", srid, start, end);
getPoint4d_p(pa, start, &p0);
ptarray_set_point4d(pao, 0, &p0);
- getPoint4d_p(pa, (start+end)/2, &p1);
+ getPoint4d_p(pa, (start+end+1)/2, &p1);
ptarray_set_point4d(pao, 1, &p1);
getPoint4d_p(pa, end+1, &p2);
ptarray_set_point4d(pao, 2, &p2);
@@ -547,13 +587,16 @@ pta_desegmentize(POINTARRAY *points, int type, int srid)
{
int i = 0, j, k;
POINT4D a1, a2, a3, b;
+ POINT4D first, center;
char *edges_in_arcs;
int found_arc = LW_FALSE;
int current_arc = 1;
int num_edges;
- int edge_type = -1;
+ int edge_type; /* non-zero if edge is part of an arc */
int start, end;
LWCOLLECTION *outcol;
+ /* Minimum number of edges, per quadrant, required to define an arc */
+ const unsigned int min_quad_edges = 2;
/* Die on null input */
if ( ! points )
@@ -572,18 +615,24 @@ pta_desegmentize(POINTARRAY *points, int type, int srid)
/* Allocate our result array of vertices that are part of arcs */
num_edges = points->npoints - 1;
- edges_in_arcs = lwalloc(num_edges);
- memset(edges_in_arcs, 0, num_edges);
+ edges_in_arcs = lwalloc(num_edges + 1);
+ memset(edges_in_arcs, 0, num_edges + 1);
/* We make a candidate arc of the first two edges, */
/* And then see if the next edge follows it */
while( i < num_edges-2 )
{
+ unsigned int arc_edges;
+ double num_quadrants;
+ double angle;
+
found_arc = LW_FALSE;
/* Make candidate arc */
getPoint4d_p(points, i , &a1);
getPoint4d_p(points, i+1, &a2);
getPoint4d_p(points, i+2, &a3);
+ memcpy(&first, &a1, sizeof(POINT4D));
+
for( j = i+3; j < num_edges+1; j++ )
{
LWDEBUGF(4, "i=%d, j=%d", i, j);
@@ -604,10 +653,40 @@ pta_desegmentize(POINTARRAY *points, int type, int srid)
current_arc++;
break;
}
+
+ memcpy(&a1, &a2, sizeof(POINT4D));
+ memcpy(&a2, &a3, sizeof(POINT4D));
+ memcpy(&a3, &b, sizeof(POINT4D));
}
/* Jump past all the edges that were added to the arc */
if ( found_arc )
{
+ /* Check if an arc was composed by enough edges to be
+ * really considered an arc
+ * See http://trac.osgeo.org/postgis/ticket/2420
+ */
+ arc_edges = j - 1 - i;
+ LWDEBUGF(4, "arc defined by %d edges found", arc_edges);
+ if ( first.x == b.x && first.y == b.y ) {
+ LWDEBUG(4, "arc is a circle");
+ num_quadrants = 4;
+ }
+ else {
+ lw_arc_center((POINT2D*)&first, (POINT2D*)&b, (POINT2D*)&a1, (POINT2D*)¢er);
+ angle = lw_arc_angle((POINT2D*)&first, (POINT2D*)¢er, (POINT2D*)&b);
+ int p2_side = lw_segment_side((POINT2D*)&first, (POINT2D*)&a1, (POINT2D*)&b);
+ if ( p2_side >= 0 ) angle = -angle;
+
+ if ( angle < 0 ) angle = 2 * M_PI + angle;
+ num_quadrants = ( 4 * angle ) / ( 2 * M_PI );
+ LWDEBUGF(4, "arc angle (%g %g, %g %g, %g %g) is %g (side is %d), quandrants:%g", first.x, first.y, center.x, center.y, b.x, b.y, angle, p2_side, num_quadrants);
+ }
+ /* a1 is first point, b is last point */
+ if ( arc_edges < min_quad_edges * num_quadrants ) {
+ LWDEBUGF(4, "Not enough edges for a %g quadrants arc, %g needed", num_quadrants, min_quad_edges * num_quadrants);
+ for ( k = j-1; k >= i; k-- )
+ edges_in_arcs[k] = 0;
+ }
i = j-1;
}
else
@@ -669,7 +748,8 @@ lwline_desegmentize(LWLINE *line)
{
LWDEBUG(2, "lwline_desegmentize called.");
- return pta_desegmentize(line->points, line->flags, line->srid);
+ if ( line->points->npoints < 4 ) return lwline_as_lwgeom(lwline_clone(line));
+ else return pta_desegmentize(line->points, line->flags, line->srid);
}
LWGEOM *
diff --git a/liblwgeom/measures.c b/liblwgeom/measures.c
index 1e31a5c..3f52de5 100644
--- a/liblwgeom/measures.c
+++ b/liblwgeom/measures.c
@@ -222,6 +222,7 @@ lw_dist2d_is_collection(const LWGEOM *g)
case MULTICURVETYPE:
case MULTISURFACETYPE:
case COMPOUNDTYPE:
+ case POLYHEDRALSURFACETYPE:
return LW_TRUE;
break;
diff --git a/postgis/lwgeom_functions_basic.c b/postgis/lwgeom_functions_basic.c
index 83632b3..6b523cc 100644
--- a/postgis/lwgeom_functions_basic.c
+++ b/postgis/lwgeom_functions_basic.c
@@ -1,5 +1,5 @@
/**********************************************************************
- * $Id: lwgeom_functions_basic.c 11409 2013-05-10 17:17:18Z colivier $
+ * $Id: lwgeom_functions_basic.c 11755 2013-08-09 07:00:25Z strk $
*
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.refractions.net
@@ -492,10 +492,20 @@ Datum LWGEOM_force_multi(PG_FUNCTION_ARGS)
** in input. If bbox cache is not there we'll need to handle
** automatic bbox addition FOR_COMPLEX_GEOMS.
*/
- if ( lwtype_is_collection(gserialized_get_type(geom)) &&
- gserialized_has_bbox(geom) )
- {
- PG_RETURN_POINTER(geom);
+ if ( gserialized_has_bbox(geom) ) {
+ switch (gserialized_get_type(geom))
+ {
+ case MULTIPOINTTYPE:
+ case MULTILINETYPE:
+ case MULTIPOLYGONTYPE:
+ case COLLECTIONTYPE:
+ case MULTICURVETYPE:
+ case MULTISURFACETYPE:
+ case TINTYPE:
+ PG_RETURN_POINTER(geom);
+ default:
+ break;
+ }
}
/* deserialize into lwgeoms[0] */
diff --git a/postgis/sqldefines.h b/postgis/sqldefines.h
index 89296a0..3a7ac29 100644
--- a/postgis/sqldefines.h
+++ b/postgis/sqldefines.h
@@ -7,9 +7,9 @@
* Define just the version numbers; otherwise we get some strange substitutions in postgis.sql.in
*/
#define POSTGIS_PGSQL_VERSION 92
-#define POSTGIS_GEOS_VERSION 34
+#define POSTGIS_GEOS_VERSION 35
#define POSTGIS_PROJ_VERSION 47
-#define POSTGIS_LIB_VERSION 2.1.0rc2
+#define POSTGIS_LIB_VERSION 2.1.0
#define POSTGIS_LIBXML2_VERSION 2.7.8
/*
@@ -18,12 +18,12 @@
* won't substitute within apostrophes)
*/
#define _POSTGIS_SQL_SELECT_POSTGIS_VERSION 'SELECT ''2.1 USE_GEOS=1 USE_PROJ=1 USE_STATS=1''::text AS version'
-#define _POSTGIS_SQL_SELECT_POSTGIS_BUILD_DATE 'SELECT ''2013-08-03 17:42:38''::text AS version'
+#define _POSTGIS_SQL_SELECT_POSTGIS_BUILD_DATE 'SELECT ''2013-08-18 01:36:40''::text AS version'
#if POSTGIS_SVN_REVISION
-#define _POSTGIS_SQL_SELECT_POSTGIS_SCRIPTS_VERSION $$ SELECT '2.1.0rc2'::text || ' r' || POSTGIS_SVN_REVISION::text AS version $$
+#define _POSTGIS_SQL_SELECT_POSTGIS_SCRIPTS_VERSION $$ SELECT '2.1.0'::text || ' r' || POSTGIS_SVN_REVISION::text AS version $$
#else
-#define _POSTGIS_SQL_SELECT_POSTGIS_SCRIPTS_VERSION $$ SELECT '2.1.0rc2'::text AS version $$
+#define _POSTGIS_SQL_SELECT_POSTGIS_SCRIPTS_VERSION $$ SELECT '2.1.0'::text AS version $$
#endif
#define SRID_USR_MAX 998999
diff --git a/postgis_svn_revision.h b/postgis_svn_revision.h
index 5984dc4..c693de5 100644
--- a/postgis_svn_revision.h
+++ b/postgis_svn_revision.h
@@ -1 +1 @@
-#define POSTGIS_SVN_REVISION 11726
+#define POSTGIS_SVN_REVISION 11822
diff --git a/regress/sql-mm-circularstring.sql b/regress/sql-mm-circularstring.sql
index 28fcd6e..67a8867 100644
--- a/regress/sql-mm-circularstring.sql
+++ b/regress/sql-mm-circularstring.sql
@@ -279,3 +279,7 @@ SELECT DropGeometryColumn('public', 'circularstring', 'the_geom_2d');
DROP TABLE public.circularstring;
SELECT ST_AsText(st_snaptogrid(box2d('CIRCULARSTRING(220268.439465645 150415.359530563,220227.333322076 150505.561285879,220227.353105332 150406.434743975)'::geometry),0.0001));
SELECT 'npoints_is_five',ST_NumPoints(ST_GeomFromEWKT('CIRCULARSTRING(0 0,2 0, 2 1, 2 3, 4 3)'));
+
+-- See http://trac.osgeo.org/postgis/ticket/2410
+SELECT 'straight_curve',ST_AsText(ST_CurveToLine(ST_GeomFromEWKT('CIRCULARSTRING(0 0,1 0,2 0,3 0,4 0)')));
+
diff --git a/regress/sql-mm-circularstring_expected b/regress/sql-mm-circularstring_expected
index 66b3c81..1690735 100644
--- a/regress/sql-mm-circularstring_expected
+++ b/regress/sql-mm-circularstring_expected
@@ -106,3 +106,4 @@ public.circularstring.the_geom_3dm effectively removed.
public.circularstring.the_geom_2d effectively removed.
POLYGON((220187.3821 150406.4347,220187.3821 150506.7171,220288.8159 150506.7171,220288.8159 150406.4347,220187.3821 150406.4347))
npoints_is_five|5
+straight_curve|LINESTRING(0 0,1 0,2 0,3 0,4 0)
diff --git a/regress/tickets.sql b/regress/tickets.sql
index 45c49a6..48bedd7 100644
--- a/regress/tickets.sql
+++ b/regress/tickets.sql
@@ -822,5 +822,27 @@ round(ST_Length(St_Segmentize(ST_GeographyFromText('LINESTRING(-89.3000030518 28
-- #2307 --
SELECT '#2307', ST_AsText(ST_SnapToGrid(ST_MakeValid('0106000020E6100000010000000103000000010000000A0000004B7DA956B99844C0DB0790FE8B4D1DC010BA74A9AF9444C049AFFC5B8C4D1DC03FC6CC690D9844C0DD67E5628C4D1DC07117B56B0D9844C0C80ABA67C45E1DC0839166ABAF9444C0387D4568C45E1DC010BA74A9AF9444C049AFFC5B8C4D1DC040C3CD74169444C0362EC0608C4D1DC07C1A3B77169444C0DC3ADB40B2641DC03AAE5F68B99844C0242948DEB1641DC04B7DA956B99844C0DB0790FE8B4D1DC0'::geometry),0.0001));
+SELECT '#2415.1', ST_AsText(ST_Multi(
+ 'COMPOUNDCURVE((0 0, 10 0),CIRCULARSTRING(10 0, 15 1, 20 10))'
+));
+SELECT '#2415.2', ST_AsText(ST_Multi(
+ 'CURVEPOLYGON(CIRCULARSTRING(10 0,15 1,20 0,18 5,20 10,10 10,10 0))'
+));
+
+SELECT '#2412', ST_AsText(ST_LineToCurve('LINESTRING(0 0,10 0,20 0)'));
+
+SELECT '#2420.1', ST_AsText(ST_LineToCurve('LINESTRING(0 0,10 0,10 10,0 10,0 0)'));
+SELECT '#2420.2', ST_AsText(ST_LineToCurve('LINESTRING(0 0,10 0,10 10,0 10)'));
+
+SELECT '#2423', ST_AsText(ST_SnapToGrid(ST_CurveToLine(ST_LineToCurve(
+ ST_Intersection(ST_Buffer(ST_Point(0,0),10),ST_MakeEnvelope(-10,0,10,10))
+), 4), 1e-5));
+
+SELECT '#2424', ST_AsText(ST_SnapToGrid(ST_CurveToLine(
+ 'MULTICURVE(COMPOUNDCURVE((0 0, 10 0),CIRCULARSTRING(10 0, 20 1, 30 10)))',
+2),1));
+
+SELECT '#2427', st_astext(st_pointn(ST_CurveToLine('CIRCULARSTRING(-1 0,0 1,0 -1)'),1));
+
-- Clean up
DELETE FROM spatial_ref_sys;
diff --git a/regress/tickets_expected b/regress/tickets_expected
index 85f7632..1e34dbd 100644
--- a/regress/tickets_expected
+++ b/regress/tickets_expected
@@ -40,7 +40,7 @@ NOTICE: No points or linestrings in input array
#179a|
NOTICE: No points or linestrings in input array
#179b|
-#183|CIRCULARSTRING(0 0,0.5 1.2071067812,0 1)
+#183|COMPOUNDCURVE(CIRCULARSTRING(0 0,0.5 1.2071067812,1 0),(1 0,0 1))
#210a|
NOTICE: No points or linestrings in input array
#210b|
@@ -95,7 +95,7 @@ NOTICE: IllegalArgumentException: Invalid number of points in LinearRing found
#835.11|MULTILINESTRING EMPTY
#835.12|MULTIPOLYGON EMPTY
#650|MULTIPOINT(0 0,1 1,2 2)
-#667|SRID=4326;CURVEPOLYGON(CIRCULARSTRING(30 40,-49.2314112161292 32.1963871193548,30 40))
+#667|SRID=4326;CURVEPOLYGON(CIRCULARSTRING(30 40,-50 39.9999999999999,30 40))
#677|1121395
#680|01d107000000000000000024c000000000000049400000000000000040
#681a|
@@ -244,3 +244,11 @@ ERROR: invalid GML representation
#2110.3|t
#2145|6792004
#2307|MULTIPOLYGON(((-41.1932 -7.3257,-41.1616 -7.3257,-41.1569 -7.3257,-41.1569 -7.3483,-41.1932 -7.3483,-41.1932 -7.3257),(-41.1616 -7.3257,-41.1879 -7.3257,-41.1879 -7.3425,-41.1616 -7.3425,-41.1616 -7.3257)))
+#2415.1|MULTICURVE(COMPOUNDCURVE((0 0,10 0),CIRCULARSTRING(10 0,15 1,20 10)))
+#2415.2|MULTISURFACE(CURVEPOLYGON(CIRCULARSTRING(10 0,15 1,20 0,18 5,20 10,10 10,10 0)))
+#2412|LINESTRING(0 0,10 0,20 0)
+#2420.1|LINESTRING(0 0,10 0,10 10,0 10,0 0)
+#2420.2|LINESTRING(0 0,10 0,10 10,0 10)
+#2423|POLYGON((-10 0,-9.2388 3.82683,-7.07107 7.07107,-3.82683 9.2388,0 10,3.82683 9.2388,7.07107 7.07107,9.2388 3.82683,10 0,-10 0))
+#2424|MULTILINESTRING((0 0,10 0,24 3,30 10))
+#2427|POINT(-1 0)
diff --git a/topology/test/Makefile b/topology/test/Makefile
index f372943..6102972 100644
--- a/topology/test/Makefile
+++ b/topology/test/Makefile
@@ -2,7 +2,7 @@ DATABASE=postgis_topo_regress
PSQL=psql
PERL=/usr/bin/perl
-GEOS_NUMERIC_VERSION=30400
+GEOS_NUMERIC_VERSION=30500
all:
@echo "Use 'make check' to run all tests"
--
PostGIS for PostgreSQL
More information about the Pkg-grass-devel
mailing list