| 1 | | 2008-06-26 Paul Ramsey <pramsey@cleverelephant.ca> |
| 2 | | |
| 3 | | * loader/shapefil.h, dbfopen.c, shp2pgsql.c |
| 4 | | Fix for DBF files with deleted records. (#29) |
| 5 | | |
| 6 | | 2008-04-12 Paul Ramsey <pramsey@cleverelephant.ca> |
| 7 | | |
| 8 | | * lwgeom/Makefile, lwgeom/lwgeom_chip.c, |
| 9 | | lwgeom/lwpostgis.sql.in doc/postgis.xml |
| 10 | | ST_AsGeoJson() patch from Olivier Courtin. |
| 11 | | |
| 12 | | --------- PostGIS-1.3.3 release [2008-04-12] -------------------------- |
| 13 | | |
| 14 | | 2008-04-12 Paul Ramsey <pramsey@cleverelephant.ca> |
| 15 | | |
| 16 | | * load/shp2pgsql.c |
| 17 | | Added patch from Regina Obe to support DBF-only |
| 18 | | loading of attributes without shapes. |
| 19 | | |
| 20 | | 2008-04-07 Paul Ramsey <pramsey@cleverelephant.ca> |
| 21 | | |
| 22 | | * loader/shp2pgsql.c, pgsql2shp.c, getopt.c, getopt.h |
| 23 | | Renamed all instances of getopt to pgis_gettop to avoid |
| 24 | | collision with system getopt. To do: return to using |
| 25 | | system getopt and drop our version? Understand the |
| 26 | | actions of the platform #defines in getopt.h? |
| 27 | | |
| 28 | | 2008-03-28 Paul Ramsey <pramsey@cleverelephant.ca> |
| 29 | | |
| 30 | | * lwgeom/lwgeom_kml.c, lwgeom/lwpostgis.sql.in |
| 31 | | Added patch from Eduin Carillo to enhance KML |
| 32 | | support. |
| 33 | | http://code.google.com/p/postgis/issues/detail?id=17 |
| 34 | | |
| 35 | | 2008-03-28 Paul Ramsey <pramsey@cleverelephant.ca> |
| 36 | | |
| 37 | | * doc/postgis.xml, lwgeom/lwgeom_svn.c, |
| 38 | | Added patch from Marco Hugentobler to enhance SVG |
| 39 | | support. 2008-February/002883.html |
| 40 | | |
| 41 | | 2008-03-28 Paul Ramsey <pramsey@cleverelephant.ca> |
| 42 | | |
| 43 | | * Makefile.config.in, configure.in, lwgeom/Makefile, |
| 44 | | lwgeom/lwpostgis.sql.in, lwgeom/lwgeom_geos_c.c |
| 45 | | Changed GEOS version checking to use geos-config, and |
| 46 | | set a GEOS_VERNUM macro that compresses the version string |
| 47 | | into an integer: 2.2.1 = 22, 3.1.1 = 31, etc. |
| 48 | | * Placed GEOS 3.0 and 3.1 dependent functions into |
| 49 | | appropriate macro blocks. |
| 50 | | |
| 51 | | 2008-02-12 Paul Ramsey <pramsey@cleverelephant.ca> |
| 52 | | |
| 53 | | * lwgeom/lwgeom_geos_c.c, lwgeom/lwpostgis.sql.in: Add in hook to |
| 54 | | GEOSTopologyPreserveSimplify |
| 55 | | |
| 56 | | --------- PostGIS-1.3.2 release [2007-12-01] -------------------------- |
| 57 | | |
| 58 | | 2007-11-30 Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
| | 1 | 2010-01-15 08:13 colivier |
| | 2 | |
| | 3 | * regress/tickets.sql, regress/tickets_expected: Round decimal part |
| | 4 | in #58 ticket unit test. As the previous result was not cross |
| | 5 | platform compliant |
| | 6 | |
| | 7 | 2010-01-14 14:45 colivier |
| | 8 | |
| | 9 | * liblwgeom/measures.c: Fix undefined vars in LWDEBUGF (#383) |
| | 10 | |
| | 11 | 2010-01-14 08:34 colivier |
| | 12 | |
| | 13 | * TODO: Update TODO. remove ST_GeomFromKML entry |
| | 14 | |
| | 15 | 2010-01-12 10:33 mcayland |
| | 16 | |
| | 17 | * postgis/Makefile.pgxs: Add missing MODULE_big section for #311 |
| | 18 | which was preventing the main PostGIS library from being |
| | 19 | installed on older versions of PostgreSQL. |
| | 20 | |
| | 21 | 2010-01-12 08:23 robe |
| | 22 | |
| | 23 | * NEWS: slight typo correction |
| | 24 | |
| | 25 | 2010-01-12 08:18 robe |
| | 26 | |
| | 27 | * NEWS: Add ST_DFullyWithin and add analysis as descriptor to |
| | 28 | functions |
| | 29 | |
| | 30 | 2010-01-12 04:28 pramsey |
| | 31 | |
| | 32 | * postgis/postgis.sql.in.c: Change ST_Equals to use && instead of |
| | 33 | ~= (#378) |
| | 34 | |
| | 35 | 2010-01-12 04:24 pramsey |
| | 36 | |
| | 37 | * NEWS: Shorten trac URL. |
| | 38 | |
| | 39 | 2010-01-12 01:01 pramsey |
| | 40 | |
| | 41 | * make_dist.sh: Add comment about postgis_comments.sql handling in |
| | 42 | 'clean' target of docs |
| | 43 | |
| | 44 | 2010-01-12 01:00 pramsey |
| | 45 | |
| | 46 | * doc/Makefile.in: Don't remove postgis_comments.sql when doing a |
| | 47 | 'make clean' in doc, that way they can survive into the tarball |
| | 48 | build for final release. |
| | 49 | |
| | 50 | 2010-01-12 00:25 pramsey |
| | 51 | |
| | 52 | * postgis/geography_measurement.c: Performance tweak to distance |
| | 53 | calculations with tolerance. If distance is much less than |
| | 54 | tolerance, don't bother with geodetic calculation. If distance is |
| | 55 | close to or greater than tolerance, do the geodetic calculation. |
| | 56 | Should make st_dwithin faster, avoiding geodetic calculations for |
| | 57 | points that are clearly within tolerance. |
| | 58 | |
| | 59 | 2010-01-11 17:31 kneufeld |
| | 60 | |
| | 61 | * doc/html/image_src/Makefile.in: added missing liblwgeom target |
| | 62 | needed to build the documentation images |
| | 63 | |
| | 64 | 2010-01-09 03:05 robe |
| | 65 | |
| | 66 | * NEWS: fix typo |
| | 67 | |
| | 68 | 2010-01-09 03:05 robe |
| | 69 | |
| | 70 | * NEWS: Fill in missing spots in News |
| | 71 | |
| | 72 | 2010-01-09 00:10 pramsey |
| | 73 | |
| | 74 | * loader/shp2pgsql-gui.c: Use macro define to determine default |
| | 75 | geometry column name in gui |
| | 76 | |
| | 77 | 2010-01-08 23:39 pramsey |
| | 78 | |
| | 79 | * NEWS: Update the NEW file |
| | 80 | |
| | 81 | 2010-01-08 23:16 pramsey |
| | 82 | |
| | 83 | * postgis/postgis_drop.sql.in.c: Added in one removed function |
| | 84 | (st_max_distance, replaced by st_maxdistance) to the drop script |
| | 85 | (#330) |
| | 86 | |
| | 87 | 2010-01-08 22:48 pramsey |
| | 88 | |
| | 89 | * configure.ac, postgis/Makefile.in, postgis/Makefile.pgxs: |
| | 90 | Override pgxs defaults for install, from mcayland (#311) |
| | 91 | |
| | 92 | 2010-01-07 16:04 mcayland |
| | 93 | |
| | 94 | * postgis/geography_estimate.c, postgis/lwgeom_estimate.c, |
| | 95 | postgis/lwgeom_pg.h: Apply a modified version of Guillaume |
| | 96 | Lelarge's patch to allow compilation under current PostgreSQL 8.5 |
| | 97 | CVS. |
| | 98 | |
| | 99 | 2010-01-04 23:25 pramsey |
| | 100 | |
| | 101 | * loader/shp2pgsql-core.c: Initailize config value from |
| | 102 | simple_geometries |
| | 103 | |
| | 104 | 2010-01-04 19:52 pramsey |
| | 105 | |
| | 106 | * loader/shp2pgsql-core.c: Bracked and reformat comparison to be |
| | 107 | more explicit |
| | 108 | |
| | 109 | 2010-01-04 17:55 pramsey |
| | 110 | |
| | 111 | * liblwgeom/cunit/cu_libgeom.c, liblwgeom/cunit/cu_libgeom.h, |
| | 112 | liblwgeom/lwcollection.c, liblwgeom/lwmcurve.c, |
| | 113 | liblwgeom/lwmline.c, liblwgeom/lwmpoint.c, liblwgeom/lwmpoly.c, |
| | 114 | liblwgeom/lwmsurface.c, liblwgeom/lwpoly.c: Fixed up |
| | 115 | de-serialization routines to avoid *geoms = malloc(0) cases which |
| | 116 | were causing free to fail later on down the line (#370) |
| | 117 | |
| | 118 | 2010-01-04 05:47 pramsey |
| | 119 | |
| | 120 | * loader/shp2pgsql-cli.c, loader/shp2pgsql-core.c, |
| | 121 | loader/shp2pgsql-core.h: Remove the ifdef/endif blocks for |
| | 122 | HAVE_ICONV (#367) |
| | 123 | |
| | 124 | 2010-01-04 05:42 pramsey |
| | 125 | |
| | 126 | * configure.ac: Make configure error out when iconv is unavailable. |
| | 127 | (#367) |
| | 128 | |
| | 129 | 2010-01-04 05:21 pramsey |
| | 130 | |
| | 131 | * loader/shp2pgsql-gui.c: Minor change to about dialog build. |
| | 132 | |
| | 133 | 2010-01-04 04:52 pramsey |
| | 134 | |
| | 135 | * loader/shp2pgsql-gui.c: Re-fix connection password hiding (#356) |
| | 136 | |
| | 137 | 2010-01-04 00:34 pramsey |
| | 138 | |
| | 139 | * loader/shp2pgsql-gui.c: Fix the RCSID to actually substitute |
| | 140 | |
| | 141 | 2010-01-04 00:32 pramsey |
| | 142 | |
| | 143 | * loader/shp2pgsql-gui.c: Add an About dialogue that contains the |
| | 144 | revision string (hopefully) |
| | 145 | |
| | 146 | 2010-01-04 00:31 pramsey |
| | 147 | |
| | 148 | * liblwgeom/lwcollection.c: Make lwcollection_extract slightly more |
| | 149 | empty-intelligent |
| | 150 | |
| | 151 | 2010-01-03 23:05 pramsey |
| | 152 | |
| | 153 | * loader/shp2pgsql-gui.c: Separate the options config persistence |
| | 154 | from the main persistence routine to allow the "geocolumn" magic |
| | 155 | to work more reliably (#369) |
| | 156 | |
| | 157 | 2010-01-02 08:17 pramsey |
| | 158 | |
| | 159 | * loader/shp2pgsql-core.c: Add initialization to fix one Win32 |
| | 160 | segfault. |
| | 161 | |
| | 162 | 2010-01-02 07:01 pramsey |
| | 163 | |
| | 164 | * loader/Makefile.in: Add getopt.o into the modules used by |
| | 165 | shp2pgsql-gui.exe |
| | 166 | |
| | 167 | 2010-01-02 06:57 pramsey |
| | 168 | |
| | 169 | * loader/shp2pgsql-gui.c: Flip back to pgis_getopt |
| | 170 | |
| | 171 | 2010-01-01 20:28 pramsey |
| | 172 | |
| | 173 | * loader/shp2pgsql-core.c: Change log entry to reflect actual iconv |
| | 174 | target encoding (UTF-8, not UTF8) |
| | 175 | |
| | 176 | 2010-01-01 19:44 robe |
| | 177 | |
| | 178 | * doc/installation.xml: amend upgrade instructions to include |
| | 179 | description postgis_upgrade*.sql |
| | 180 | |
| | 181 | 2010-01-01 19:30 robe |
| | 182 | |
| | 183 | * doc/using_postgis_dataman.xml: put in ?, -n and -N missing from |
| | 184 | loader list |
| | 185 | |
| | 186 | 2009-12-31 12:41 robe |
| | 187 | |
| | 188 | * doc/using_postgis_dataman.xml: minor change |
| | 189 | |
| | 190 | 2009-12-31 11:56 robe |
| | 191 | |
| | 192 | * doc/using_postgis_dataman.xml: amend shp2pgsql section to mention |
| | 193 | gui loader and also -G geography switch |
| | 194 | |
| | 195 | 2009-12-30 15:31 robe |
| | 196 | |
| | 197 | * doc/xsl/postgis_aggs_mm.xml.xsl: change wording in what is new |
| | 198 | titles to reflect they show both new and changed/enhanced |
| | 199 | functions |
| | 200 | |
| | 201 | 2009-12-30 15:12 robe |
| | 202 | |
| | 203 | * doc/reference_accessor.xml, doc/reference_misc.xml: Fix |
| | 204 | ST_Extent/ST_Expand docs to reflect change in behavior of |
| | 205 | outputting double precision coords instead of float4. Still need |
| | 206 | to fix up examples. |
| | 207 | |
| | 208 | 2009-12-30 14:52 mcayland |
| | 209 | |
| | 210 | * postgis/lwgeom_functions_basic.c, |
| | 211 | regress/sql-mm-circularstring_expected, |
| | 212 | regress/sql-mm-compoundcurve_expected, regress/tickets_expected: |
| | 213 | Fix ST_Envelope() and ST_Expand() so that they use double |
| | 214 | precision arithmetic rather than single precision arithmetic for |
| | 215 | their calculations. The internal BOX2DFLOAT4s should *never* be |
| | 216 | used for calculation purposes. |
| | 217 | |
| | 218 | 2009-12-30 13:08 robe |
| | 219 | |
| | 220 | * doc/reference_accessor.xml: ST_Box back to Box link ref |
| | 221 | |
| | 222 | 2009-12-30 12:53 robe |
| | 223 | |
| | 224 | * doc/faq.xml, doc/reference_misc.xml: oops revert change I guess |
| | 225 | ST_Box .. is the one that's deprecated. How confusing :) PRobably |
| | 226 | should remove from docs at some point. |
| | 227 | |
| | 228 | 2009-12-30 12:48 robe |
| | 229 | |
| | 230 | * doc/faq.xml, doc/reference_misc.xml: amend faqs and change |
| | 231 | Box2D,Box3D to ST_Box... |
| | 232 | |
| | 233 | 2009-12-30 09:15 robe |
| | 234 | |
| | 235 | * doc/reference_constructor.xml: correct example |
| | 236 | |
| | 237 | 2009-12-30 07:20 robe |
| | 238 | |
| | 239 | * doc/reference_accessor.xml: more clarity on the float4/float8 for |
| | 240 | ST_Envelope |
| | 241 | |
| | 242 | 2009-12-30 06:53 robe |
| | 243 | |
| | 244 | * doc/reference_accessor.xml: #531 ST_Envelope has wrong return |
| | 245 | type changed from boolean to geometry |
| | 246 | |
| | 247 | 2009-12-30 06:45 robe |
| | 248 | |
| | 249 | * doc/reference_operator.xml: slight wording change |
| | 250 | |
| | 251 | 2009-12-30 06:44 robe |
| | 252 | |
| | 253 | * doc/reference_operator.xml: fill in mising geography = operator |
| | 254 | |
| | 255 | 2009-12-30 06:38 robe |
| | 256 | |
| | 257 | * doc/reference_constructor.xml: fix typo |
| | 258 | |
| | 259 | 2009-12-30 06:12 robe |
| | 260 | |
| | 261 | * doc/reference_constructor.xml: #365 document ST_GeogFromWKB and |
| | 262 | ST_GeogFromText |
| | 263 | |
| | 264 | 2009-12-30 01:25 pramsey |
| | 265 | |
| | 266 | * postgis/geography.sql.in.c: Rename ST_GeographyFromBinary to |
| | 267 | ST_GeogFromWKB. Add ST_GeogFromText to ape the ISO geometry spec |
| | 268 | more closely. (#360) |
| | 269 | |
| | 270 | 2009-12-30 01:20 pramsey |
| | 271 | |
| | 272 | * loader/shp2pgsql-gui.c: Remove the NULL policy line from the GUI |
| | 273 | options (#363) |
| | 274 | |
| | 275 | 2009-12-30 01:12 pramsey |
| | 276 | |
| | 277 | * loader/shp2pgsql-core.c, loader/shp2pgsql-core.h, |
| | 278 | loader/shp2pgsql-gui.c: Make a few things more explicit in the |
| | 279 | handling of encoding. |
| | 280 | |
| | 281 | 2009-12-29 20:23 pramsey |
| | 282 | |
| | 283 | * loader/shp2pgsql-gui.c: Remove a couple compiler warnings |
| | 284 | following last change. |
| | 285 | |
| | 286 | 2009-12-29 20:16 pramsey |
| | 287 | |
| | 288 | * loader/shp2pgsql-gui.c: Change options dialogue into actual GTK |
| | 289 | dialog and move to creating/destroying it on each appearance. |
| | 290 | (#363) |
| | 291 | |
| | 292 | 2009-12-29 19:23 pramsey |
| | 293 | |
| | 294 | * loader/shp2pgsql-gui.c: Try and get around the expanding window |
| | 295 | problem |
| | 296 | |
| | 297 | 2009-12-29 08:52 mcayland |
| | 298 | |
| | 299 | * loader/shp2pgsql-gui.c: Add a filter name to the shapefile file |
| | 300 | selector; this is just a cosmetic fix. |
| | 301 | |
| | 302 | 2009-12-29 08:35 mcayland |
| | 303 | |
| | 304 | * loader/shp2pgsql-gui.c: Restrict SQL to only 255 characters when |
| | 305 | displaying erroneus SQL in the log window. This prevents GTK from |
| | 306 | crashing when really long lines are added to the log window. |
| | 307 | |
| | 308 | 2009-12-28 18:48 pramsey |
| | 309 | |
| | 310 | * loader/Makefile.in: Include GUI as conditional install target |
| | 311 | |
| | 312 | 2009-12-28 13:32 mcayland |
| | 313 | |
| | 314 | * loader/shp2pgsql-core.c: Add some more missing defaults to the |
| | 315 | shapefile loader configuration. |
| | 316 | |
| | 317 | 2009-12-27 17:16 mcayland |
| | 318 | |
| | 319 | * loader/shp2pgsql-core.c, loader/shp2pgsql-gui.c: Fix |
| | 320 | shp2pgsql-gui not picking up the correct default settings, which |
| | 321 | was causing some shapefiles to abort in the GUI but when using |
| | 322 | the CLI. |
| | 323 | |
| | 324 | 2009-12-25 04:41 pramsey |
| | 325 | |
| | 326 | * loader/shp2pgsql-gui.c: Fix up another password leaking into the |
| | 327 | log (#356) |
| | 328 | |
| | 329 | 2009-12-24 00:57 pramsey |
| | 330 | |
| | 331 | * loader/shp2pgsql-gui.c: Handle case where there is no password to |
| | 332 | sanitize |
| | 333 | |
| | 334 | 2009-12-23 19:49 pramsey |
| | 335 | |
| | 336 | * loader/shp2pgsql-gui.c: Sanitize the connection string displayed |
| | 337 | in the GUI log (#356) |
| | 338 | |
| | 339 | 2009-12-23 19:34 pramsey |
| | 340 | |
| | 341 | * loader/pgsql2shp.c: Add support for dumping geography tables. |
| | 342 | (#251) |
| | 343 | |
| | 344 | 2009-12-23 15:48 colivier |
| | 345 | |
| | 346 | * postgis/lwgeom_in_gml.c, regress/in_gml.sql, |
| | 347 | regress/in_gml_expected: Add http://www.epsg.org/6.11.2/4326 |
| | 348 | srsName pattern support (related to CITE WFS 1.1 |
| | 349 | GetFeature-tc17.2. Add related unit tests |
| | 350 | |
| | 351 | 2009-12-23 05:01 pramsey |
| | 352 | |
| | 353 | * loader/Makefile.in: Remove hack PGAdmin GUI target (#355) |
| | 354 | |
| | 355 | 2009-12-22 20:50 pramsey |
| | 356 | |
| | 357 | * loader/shp2pgsql-gui.c: Add message to GUI when creating spatial |
| | 358 | index. |
| | 359 | |
| | 360 | 2009-12-22 19:38 pramsey |
| | 361 | |
| | 362 | * loader/Makefile.in: Add shp2pgsql-pgadmin build target for exe |
| | 363 | without special win32 options. |
| | 364 | |
| | 365 | 2009-12-22 12:38 mcayland |
| | 366 | |
| | 367 | * loader/shp2pgsql-core.c: Fix bug in geography support when |
| | 368 | creating indexes. |
| | 369 | |
| | 370 | 2009-12-22 12:28 mcayland |
| | 371 | |
| | 372 | * loader/shp2pgsql-core.c, loader/shp2pgsql-gui.c: More |
| | 373 | improvements to the shapefile loader: |
| | 374 | - Fix COPY support for shapefiles containing more than 1 record |
| | 375 | - Fix cancellation on mid-import |
| | 376 | - Remove progress logging on import, and replace with flashly |
| | 377 | progress bar |
| | 378 | |
| | 379 | 2009-12-22 00:35 pramsey |
| | 380 | |
| | 381 | * loader/shp2pgsql-core.c: Handle index building when loading |
| | 382 | geography |
| | 383 | |
| | 384 | 2009-12-22 00:27 pramsey |
| | 385 | |
| | 386 | * loader/shp2pgsql-gui.c: Add support for GEOGRAPHY type to loader |
| | 387 | GUI. (#251) |
| | 388 | |
| | 389 | 2009-12-21 23:22 pramsey |
| | 390 | |
| | 391 | * loader/shp2pgsql-cli.c, loader/shp2pgsql-core.c, |
| | 392 | loader/shp2pgsql-core.h, loader/shp2pgsql-gui.c: Add support for |
| | 393 | geography type to command-line loader (#251) |
| | 394 | |
| | 395 | 2009-12-20 17:42 pramsey |
| | 396 | |
| | 397 | * liblwgeom/g_ptarray.c, liblwgeom/lwcollection.c, |
| | 398 | liblwgeom/lwgeodetic.c, liblwgeom/lwgeom.c, liblwgeom/lwmline.c, |
| | 399 | liblwgeom/lwmpoint.c, liblwgeom/lwmpoly.c, liblwgeom/lwtree.c, |
| | 400 | liblwgeom/measures.c, loader/pgsql2shp.c, |
| | 401 | loader/shp2pgsql-core.c: CFLAGS=-pedantic pass over the codebase |
| | 402 | and warnings reduced |
| | 403 | |
| | 404 | 2009-12-20 17:23 pramsey |
| | 405 | |
| | 406 | * postgis/lwgeom_in_kml.c: Disable unused static function. |
| | 407 | |
| | 408 | 2009-12-20 04:42 pramsey |
| | 409 | |
| | 410 | * loader/getopt.c, loader/pgsql2shp.c, loader/shp2pgsql-core.h: |
| | 411 | Minor changes to header inclusions. |
| | 412 | |
| | 413 | 2009-12-20 04:31 pramsey |
| | 414 | |
| | 415 | * loader/shp2pgsql-cli.c: Fix bracket issue in commandline opt |
| | 416 | handline |
| | 417 | |
| | 418 | 2009-12-19 03:56 pramsey |
| | 419 | |
| | 420 | * loader/getopt.c, loader/getopt.h, loader/shp2pgsql-cli.c: |
| | 421 | Radically simpler getopt implementation from AT&T UNIX. |
| | 422 | |
| | 423 | 2009-12-18 20:51 pramsey |
| | 424 | |
| | 425 | * loader/shp2pgsql-gui.c: Add some logging during the load so we |
| | 426 | can see what's going on. |
| | 427 | |
| | 428 | 2009-12-18 19:28 colivier |
| | 429 | |
| | 430 | * regress/in_gml.sql, regress/in_gml_expected: remove the #273 |
| | 431 | test, as it already the same than point_1 |
| | 432 | |
| | 433 | 2009-12-18 19:08 colivier |
| | 434 | |
| | 435 | * configure.ac, doc/reference_constructor.xml, |
| | 436 | doc/reference_management.xml, doc/release_notes.xml, |
| | 437 | postgis/lwgeom_functions_basic.c, postgis/lwgeom_in_gml.c, |
| | 438 | postgis/lwgeom_in_kml.c, postgis/postgis.sql.in.c, |
| | 439 | postgis/sqldefines.h.in, postgis/uninstall_postgis.sql.in.c, |
| | 440 | postgis_config.h.in, regress/Makefile.in: Libxml become |
| | 441 | mandatory. Cf #344. Modify configure step, remove all |
| | 442 | HAVE_LIBXML2 from code, sql and unit tests. Update documentation |
| | 443 | |
| | 444 | 2009-12-18 18:38 pramsey |
| | 445 | |
| | 446 | * loader/pgsql2shp.c: Moved size of int8 down to 19 chars (#326) |
| | 447 | |
| | 448 | 2009-12-18 18:26 robe |
| | 449 | |
| | 450 | * doc/faq.xml: fix some typos, cosmetic changes, throw some more |
| | 451 | geography around |
| | 452 | |
| | 453 | 2009-12-18 17:43 robe |
| | 454 | |
| | 455 | * doc/faq.xml, doc/using_postgis_dataman.xml: Find a home for |
| | 456 | Paul's examples and Advanced FAQ and back reference from main FAQ |
| | 457 | section |
| | 458 | |
| | 459 | 2009-12-18 17:16 robe |
| | 460 | |
| | 461 | * doc/faq.xml, doc/using_postgis_dataman.xml: We all new this day |
| | 462 | would come when we'd have to devote a whole section to this new |
| | 463 | kid called "geography". Think we still need to shuffle things |
| | 464 | around as the next section seems like a disconnect from the |
| | 465 | geography section |
| | 466 | |
| | 467 | 2009-12-18 07:46 mleslie |
| | 468 | |
| | 469 | * loader/Makefile.in, loader/getopt.c, loader/getopt.h, |
| | 470 | loader/pgsql2shp.c, loader/shp2pgsql-cli.c, |
| | 471 | loader/shp2pgsql-core.c, loader/shp2pgsql-core.h, |
| | 472 | loader/shp2pgsql-gui.c: Reverting the change of r5007, removal of |
| | 473 | the getopt hack, to get windows builds working again. |
| | 474 | |
| | 475 | 2009-12-18 06:39 pramsey |
| | 476 | |
| | 477 | * configure.ac, loader/Makefile.in, loader/shp2pgsql-gui.ico, |
| | 478 | loader/shp2pgsql-gui.rc: Add in icon and resource information for |
| | 479 | Win32 GUI |
| | 480 | |
| | 481 | 2009-12-18 05:55 pramsey |
| | 482 | |
| | 483 | * configure.ac, loader/Makefile.in: Make GUI open w/o console under |
| | 484 | Win32 |
| | 485 | |
| | 486 | 2009-12-17 12:54 mcayland |
| | 487 | |
| | 488 | * loader/shp2pgsql-gui.c: Implement proper cleanup if an import |
| | 489 | fails, and also disable the "Import" button during the import to |
| | 490 | ensure that multiple import threads can't be launched. |
| | 491 | |
| | 492 | 2009-12-17 11:16 mcayland |
| | 493 | |
| | 494 | * loader/shp2pgsql-gui.c: Add GUI option to allow the use of COPY |
| | 495 | rather than INSERT to load geometries into the database. |
| | 496 | Currently the default is still to use INSERT. |
| | 497 | |
| | 498 | 2009-12-17 11:11 mcayland |
| | 499 | |
| | 500 | * loader/shp2pgsql-gui.c: Fix memory scope error (resulting in |
| | 501 | segfault) accidentally introduced by the command line changes. |
| | 502 | |
| | 503 | 2009-12-16 17:13 pramsey |
| | 504 | |
| | 505 | * loader/shp2pgsql-core.h: Temporarily de-regress the loader while |
| | 506 | talking to -devel |
| | 507 | |
| | 508 | 2009-12-16 17:00 pramsey |
| | 509 | |
| | 510 | * liblwgeom/libgeom.h, postgis/geography_estimate.c: Quiet solaris |
| | 511 | warnings |
| | 512 | |
| | 513 | 2009-12-16 16:49 pramsey |
| | 514 | |
| | 515 | * postgis/lwgeom_chip.c: Remove warning on Solaris |
| | 516 | |
| | 517 | 2009-12-16 00:43 pramsey |
| | 518 | |
| | 519 | * postgis/geography_estimate.c: Add initial values. |
| | 520 | |
| | 521 | 2009-12-15 23:55 pramsey |
| | 522 | |
| | 523 | * loader/pgsql2shp.c: Change MAX_DBF_FIELD_SIZE to 254 (#326) |
| | 524 | |
| | 525 | 2009-12-15 23:44 pramsey |
| | 526 | |
| | 527 | * loader/shp2pgsql-core.c, loader/shp2pgsql-core.h, |
| | 528 | loader/shp2pgsql-gui.c: Add in support for command-line options |
| | 529 | for connection info to GUI (#338) |
| | 530 | |
| | 531 | 2009-12-15 21:45 pramsey |
| | 532 | |
| | 533 | * loader/Makefile.in, loader/getopt.c, loader/getopt.h, |
| | 534 | loader/pgsql2shp.c, loader/shp2pgsql-cli.c, |
| | 535 | loader/shp2pgsql-core.c, loader/shp2pgsql-core.h, |
| | 536 | loader/shp2pgsql-gui.c: Remove custom getopt files and move back |
| | 537 | to system getopt. Will take some testing, but will be worth it to |
| | 538 | be rid of this unmaintainable hack. |
| | 539 | |
| | 540 | 2009-12-15 20:56 pramsey |
| | 541 | |
| | 542 | * loader/pgsql2shp.c: Make null date field blank rather than |
| | 543 | 00000000 (#321) |
| | 544 | |
| | 545 | 2009-12-15 20:08 pramsey |
| | 546 | |
| | 547 | * postgis/geography.h, postgis/geography_inout.c: Make 4326 the |
| | 548 | default SRID for "unknown" cases, both in column creation and in |
| | 549 | geography object creation. (#347) |
| | 550 | |
| | 551 | 2009-12-15 18:44 pramsey |
| | 552 | |
| | 553 | * configure.ac, loader/Makefile.in, loader/shp2pgsql-gui.c: Add |
| | 554 | --with-libiconv argument to configure, to allow third-party iconv |
| | 555 | libraries to be used instead of system iconv, if so desired. |
| | 556 | Necessary to work around an OS/X Snow Leopard issue (iconv_open |
| | 557 | only available as a 32 bit call!) |
| | 558 | |
| | 559 | 2009-12-15 18:42 pramsey |
| | 560 | |
| | 561 | * loader/shp2pgsql-core.c: Fix buffer overrun case. |
| | 562 | |
| | 563 | 2009-12-15 15:10 pramsey |
| | 564 | |
| | 565 | * utils/postgis_restore.pl: Remove syntax error (fumbling fingers?) |
| | 566 | in the usage line (#345) |
| | 567 | |
| | 568 | 2009-12-15 15:08 pramsey |
| | 569 | |
| | 570 | * postgis/lwgeom_ogc.c: Remove test that enforces only OGC-standard |
| | 571 | WKT for GeomFromText(). We'll accept any string we can parse, |
| | 572 | just like geometry_in(). (#332) |
| | 573 | |
| | 574 | 2009-12-14 18:04 pramsey |
| | 575 | |
| | 576 | * loader/Makefile.in: Flip argument order for -cli exe build and |
| | 577 | add CFLAGS back into linking line |
| | 578 | |
| | 579 | 2009-12-14 11:26 mcayland |
| | 580 | |
| | 581 | * loader/shp2pgsql.c: Remove the original shp2pgsql.c file which is |
| | 582 | no longer required with the new architecture. |
| | 583 | |
| | 584 | 2009-12-14 01:38 mcayland |
| | 585 | |
| | 586 | * loader/shp2pgsql-core.c: Fix incorrect logic when outputting |
| | 587 | escaped strings; COPY does not require the attribute to be |
| | 588 | surrounded by apostrophes. |
| | 589 | |
| | 590 | 2009-12-14 01:23 mcayland |
| | 591 | |
| | 592 | * loader/shp2pgsql-cli.c: Fix missing COPY terminator from |
| | 593 | shp2pgsql command line component. |
| | 594 | |
| | 595 | 2009-12-13 20:31 mcayland |
| | 596 | |
| | 597 | * loader/Makefile.in, loader/shp2pgsql-cli.c, |
| | 598 | loader/shp2pgsql-core.c, loader/shp2pgsql-core.h, |
| | 599 | loader/shp2pgsql-gui.c, loader/shp2pgsql.c: Commit initial |
| | 600 | version of reworked shp2pgsql architecture that defines a common |
| | 601 | API within shp2pgsql-core that can be called from both the CLI |
| | 602 | and GUI interfaces. |
| | 603 | |
| | 604 | There are still some minor TODOs left, however the basic concept |
| | 605 | appears to work well and I've also spent time running tests under |
| | 606 | valgrind to ensure that we don't leak memory on larger |
| | 607 | shapefiles. |
| | 608 | |
| | 609 | 2009-12-09 17:33 kneufeld |
| | 610 | |
| | 611 | * doc/using_postgis_dataman.xml: added identifier to shp2pgsql |
| | 612 | usage section |
| | 613 | |
| | 614 | 2009-12-09 17:12 kneufeld |
| | 615 | |
| | 616 | * doc/using_postgis_dataman.xml: updated "Using the Loader" to |
| | 617 | demonstrate the use of the available options |
| | 618 | |
| | 619 | 2009-12-09 05:08 robe |
| | 620 | |
| | 621 | * doc/reference_misc.xml: Correct the output type of ST_Extent and |
| | 622 | flag this as a change in behavior in PostGIS 1.4 |
| | 623 | |
| | 624 | 2009-12-07 15:56 pramsey |
| | 625 | |
| | 626 | * doc/using_postgis_app.xml: Fix mistakes in geography faq item. |
| | 627 | |
| | 628 | 2009-12-04 15:39 robe |
| | 629 | |
| | 630 | * postgis/geography.sql.in.c: get rid of begin; commit in |
| | 631 | geography.sql.in.c. Now that it is part of postgis.sql.inc.c, no |
| | 632 | need for it. |
| | 633 | |
| | 634 | 2009-12-04 12:32 robe |
| | 635 | |
| | 636 | * doc/xsl/postgis_aggs_mm.xml.xsl: change to use refname instead of |
| | 637 | refid for link in what's new -- so operators show the operator |
| | 638 | symbol instead of underlying function name |
| | 639 | |
| | 640 | 2009-12-03 20:42 kneufeld |
| | 641 | |
| | 642 | * spatial_ref_sys.sql: removed VACUUM |
| | 643 | made into a single transaction block |
| | 644 | |
| | 645 | 2009-12-03 18:51 kneufeld |
| | 646 | |
| | 647 | * doc/using_postgis_dataman.xml: removed url that is probably the |
| | 648 | cause in breaking docbook |
| | 649 | |
| | 650 | 2009-12-03 18:43 kneufeld |
| | 651 | |
| | 652 | * doc/using_postgis_dataman.xml: a couple typos in the DE-9IM |
| | 653 | explanation |
| | 654 | added further reading references. |
| | 655 | |
| | 656 | 2009-12-03 16:23 kneufeld |
| | 657 | |
| | 658 | * doc/using_postgis_dataman.xml: fixed a typo and added a few cross |
| | 659 | links |
| | 660 | |
| | 661 | 2009-12-03 14:23 robe |
| | 662 | |
| | 663 | * doc/html/images/matrix_autocast.png, |
| | 664 | doc/html/images/matrix_checkmark.png, |
| | 665 | doc/html/images/matrix_transform.png, |
| | 666 | doc/xsl/postgis_aggs_mm.xml.xsl: Replace unicode codes with |
| | 667 | images. IE 6 and 7 not happy. PDF not happy with unicode happy |
| | 668 | face symbol -- Regina not happy :( |
| | 669 | |
| | 670 | 2009-12-03 08:58 robe |
| | 671 | |
| | 672 | * doc/reference_output.xml: fill in missing curve support flags for |
| | 673 | outputs |
| | 674 | |
| | 675 | 2009-12-03 06:14 kneufeld |
| | 676 | |
| | 677 | * doc/using_postgis_dataman.xml: added a few reference cross links |
| | 678 | |
| | 679 | 2009-12-02 23:41 kneufeld |
| | 680 | |
| | 681 | * doc/using_postgis_dataman.xml: removed borders around the tables |
| | 682 | in the geometry compliancy section |
| | 683 | |
| | 684 | 2009-12-02 23:25 kneufeld |
| | 685 | |
| | 686 | * doc/html/style.css, doc/using_postgis_dataman.xml: added some |
| | 687 | thoughts on DE-9IM |
| | 688 | |
| | 689 | 2009-12-02 23:23 kneufeld |
| | 690 | |
| | 691 | * doc/html/image_src/Makefile.in: added target to resize certain |
| | 692 | images |
| | 693 | |
| | 694 | 2009-12-02 22:05 robe |
| | 695 | |
| | 696 | * doc/reference_operator.xml: Flag more as working with curves. I |
| | 697 | think all do except same operator but need to verify. |
| | 698 | |
| | 699 | 2009-12-02 21:48 robe |
| | 700 | |
| | 701 | * doc/xsl/postgis_aggs_mm.xml.xsl: Looks fine in all my IE8 |
| | 702 | browsers perhaps its just IE7 that's behind the times. Use cutesy |
| | 703 | unicode dingbats for now -- alos put in item list legend. |
| | 704 | |
| | 705 | 2009-12-02 21:02 kneufeld |
| | 706 | |
| | 707 | * doc/html/image_src/Makefile.in, doc/html/image_src/de9im01.wkt, |
| | 708 | doc/html/image_src/de9im02.wkt, doc/html/image_src/de9im03.wkt, |
| | 709 | doc/html/image_src/de9im04.wkt, doc/html/image_src/de9im05.wkt, |
| | 710 | doc/html/image_src/de9im06.wkt, doc/html/image_src/de9im07.wkt, |
| | 711 | doc/html/image_src/de9im08.wkt, doc/html/image_src/de9im09.wkt, |
| | 712 | doc/html/image_src/de9im10.wkt, doc/html/image_src/de9im11.wkt, |
| | 713 | doc/html/image_src/de9im12.wkt, doc/html/image_src/de9im13.wkt, |
| | 714 | doc/html/image_src/styles.conf: added de9im images |
| | 715 | |
| | 716 | 2009-12-02 15:20 robe |
| | 717 | |
| | 718 | * doc/xsl/postgis_aggs_mm.xml.xsl: Now that pdf table layout is |
| | 719 | fixed with informal table -- put back operators in matrix |
| | 720 | |
| | 721 | 2009-12-02 14:47 robe |
| | 722 | |
| | 723 | * doc/xsl/postgis_aggs_mm.xml.xsl: Do I dear try an informal table |
| | 724 | again :) |
| | 725 | |
| | 726 | 2009-12-02 14:03 robe |
| | 727 | |
| | 728 | * doc/xsl/postgis_aggs_mm.xml.xsl: Try Mateusz idea of a unicode |
| | 729 | checkmark |
| | 730 | |
| | 731 | 2009-12-01 22:54 robe |
| | 732 | |
| | 733 | * doc/xsl/postgis_aggs_mm.xml.xsl: hmm spelled geometry wrong |
| | 734 | |
| | 735 | 2009-12-01 22:40 robe |
| | 736 | |
| | 737 | * doc/html/style.css: get rid of padding on tables |
| | 738 | |
| | 739 | 2009-12-01 22:30 robe |
| | 740 | |
| | 741 | * doc/xsl/postgis_aggs_mm.xml.xsl: try again |
| | 742 | |
| | 743 | 2009-12-01 21:47 robe |
| | 744 | |
| | 745 | * doc/xsl/postgis_aggs_mm.xml.xsl: back to formal table |
| | 746 | |
| | 747 | 2009-12-01 20:08 robe |
| | 748 | |
| | 749 | * doc/xsl/postgis_aggs_mm.xml.xsl: |
| | 750 | |
| | 751 | 2009-12-01 20:00 robe |
| | 752 | |
| | 753 | * doc/xsl/postgis_aggs_mm.xml.xsl: try again |
| | 754 | |
| | 755 | 2009-12-01 19:53 robe |
| | 756 | |
| | 757 | * doc/xsl/postgis_aggs_mm.xml.xsl: |
| | 758 | |
| | 759 | 2009-12-01 19:34 robe |
| | 760 | |
| | 761 | * doc/xsl/postgis_aggs_mm.xml.xsl: fix build |
| | 762 | |
| | 763 | 2009-12-01 19:19 robe |
| | 764 | |
| | 765 | * doc/xsl/postgis_aggs_mm.xml.xsl: seeif pdf looks better with an |
| | 766 | informaltable |
| | 767 | |
| | 768 | 2009-12-01 18:30 robe |
| | 769 | |
| | 770 | * doc/xsl/postgis_aggs_mm.xml.xsl: title change |
| | 771 | |
| | 772 | 2009-12-01 18:29 robe |
| | 773 | |
| | 774 | * doc/xsl/postgis_aggs_mm.xml.xsl: typo |
| | 775 | |
| | 776 | 2009-12-01 18:07 robe |
| | 777 | |
| | 778 | * doc/html/style.css, doc/xsl/postgis_aggs_mm.xml.xsl: Add sql mm |
| | 779 | compliance column get rid of cell-padding |
| | 780 | |
| | 781 | 2009-12-01 17:17 robe |
| | 782 | |
| | 783 | * doc/xsl/postgis_aggs_mm.xml.xsl: shorten matrix list to exclude |
| | 784 | operators and exception so pdf is not quite so ugly. Try to fit |
| | 785 | on one page. |
| | 786 | |
| | 787 | 2009-12-01 17:06 robe |
| | 788 | |
| | 789 | * doc/html/style.css, doc/xsl/postgis_aggs_mm.xml.xsl: fix filter |
| | 790 | for 2.5D/curved support. More tweaking of style |
| | 791 | |
| | 792 | 2009-12-01 16:42 robe |
| | 793 | |
| | 794 | * doc/html/style.css, doc/xsl/postgis_aggs_mm.xml.xsl: get rid of |
| | 795 | border=0 altogether exclude management,types, and transaction |
| | 796 | from matrix |
| | 797 | |
| | 798 | 2009-12-01 16:15 robe |
| | 799 | |
| | 800 | * doc/html/style.css: border not taking |
| | 801 | |
| | 802 | 2009-12-01 15:09 robe |
| | 803 | |
| | 804 | * doc/html/style.css: I want table borders |
| | 805 | |
| | 806 | 2009-12-01 14:42 robe |
| | 807 | |
| | 808 | * doc/xsl/postgis_aggs_mm.xml.xsl: oops had left over junk -- get |
| | 809 | rid of junk |
| | 810 | |
| | 811 | 2009-12-01 14:28 robe |
| | 812 | |
| | 813 | * doc/xsl/postgis_aggs_mm.xml.xsl: try to get rid of section |
| | 814 | abstract -- see if pdflatex accepts super duper matrix |
| | 815 | |
| | 816 | 2009-12-01 14:15 robe |
| | 817 | |
| | 818 | * doc/xsl/postgis_aggs_mm.xml.xsl: First attempt at super-duper |
| | 819 | type functionality compare matrix |
| | 820 | |
| | 821 | 2009-11-30 22:08 pramsey |
| | 822 | |
| | 823 | * liblwgeom/cunit/cu_measures.c, liblwgeom/lwtree.c: Fix up |
| | 824 | boundary condition in node interaction test. |
| | 825 | |
| | 826 | 2009-11-30 20:52 pramsey |
| | 827 | |
| | 828 | * liblwgeom/Makefile.in, liblwgeom/lwalgorithm.c, |
| | 829 | liblwgeom/lwalgorithm.h, liblwgeom/lwgeodetic.h, |
| | 830 | liblwgeom/lwtree.c, liblwgeom/lwtree.h, liblwgeom/measures.c: Add |
| | 831 | an internal geometry tree for use in a native prepared geometry |
| | 832 | scheme for fast intersection tests. |
| | 833 | |
| | 834 | 2009-11-30 20:50 pramsey |
| | 835 | |
| | 836 | * liblwgeom/cunit/cu_algorithm.c, liblwgeom/cunit/cu_geodetic.c, |
| | 837 | liblwgeom/cunit/cu_geodetic.h, |
| | 838 | liblwgeom/cunit/cu_geodetic_data.h, liblwgeom/cunit/cu_libgeom.c, |
| | 839 | liblwgeom/cunit/cu_libgeom.h, liblwgeom/cunit/cu_measures.c, |
| | 840 | liblwgeom/cunit/cu_measures.h, liblwgeom/cunit/cu_tester.h: Add |
| | 841 | svn:keywords to everyone |
| | 842 | |
| | 843 | 2009-11-30 20:49 pramsey |
| | 844 | |
| | 845 | * regress/in_gml_expected: Add NL to end of expected file. |
| | 846 | |
| | 847 | 2009-11-30 20:44 pramsey |
| | 848 | |
| | 849 | * regress/in_gml.sql, regress/in_gml_expected, regress/tickets.sql, |
| | 850 | regress/tickets_expected: Move the fromGML test into the |
| | 851 | in_gml.sql file, so that it will be properly excluded when |
| | 852 | libxml2 is not available. |
| | 853 | |
| | 854 | 2009-11-30 20:39 pramsey |
| | 855 | |
| | 856 | * postgis_config.h.in: Move have_libxml2 define to the other |
| | 857 | library have_ defines. |
| | 858 | |
| | 859 | 2009-11-30 20:37 pramsey |
| | 860 | |
| | 861 | * configure.ac, postgis/sqldefines.h.in, |
| | 862 | postgis/uninstall_postgis.sql.in.c: Fix warnings from cpp during |
| | 863 | sql file build as reported by kneufeld |
| | 864 | |
| | 865 | 2009-11-30 19:56 pramsey |
| | 866 | |
| | 867 | * postgis/postgis_drop.sql.in.c, postgis/sqldefines.h.in, |
| | 868 | postgis/uninstall_geography.sql.in.c, |
| | 869 | postgis/uninstall_postgis.sql.in.c: Updated SQL files for |
| | 870 | uninstallation to match current state. |
| | 871 | |
| | 872 | 2009-11-30 19:12 pramsey |
| | 873 | |
| | 874 | * README.postgis: Update the upgrade process description to match |
| | 875 | new scripts. |
| | 876 | |
| | 877 | 2009-11-30 17:27 pramsey |
| | 878 | |
| | 879 | * postgis/geography.sql.in.c: Rename ST_PointOutside to |
| | 880 | _ST_PointOutside (#325) |
| | 881 | |
| | 882 | 2009-11-30 16:40 kneufeld |
| | 883 | |
| | 884 | * postgis/postgis.sql.in.c: renamed ST_DumpPoints to _ST_DumpPoints |
| | 885 | |
| | 886 | 2009-11-30 14:30 robe |
| | 887 | |
| | 888 | * doc/template.xml: revise template to use new entities |
| | 889 | |
| | 890 | 2009-11-30 14:24 robe |
| | 891 | |
| | 892 | * doc/reference_processing.xml: availability note not specified |
| | 893 | right for ST_DumpPoints |
| | 894 | |
| | 895 | 2009-11-30 09:16 robe |
| | 896 | |
| | 897 | * doc/reference_processing.xml: fill in missing proto for |
| | 898 | st_polygonize |
| | 899 | |
| | 900 | 2009-11-29 09:07 robe |
| | 901 | |
| | 902 | * doc/xsl/postgis_gardentest.sql.xsl: Yeh ST_GeomFromKML/GML not |
| | 903 | crashing anymore on Windows (when libxml statically compiled in) |
| | 904 | -- can put back the tests |
| | 905 | |
| | 906 | 2009-11-28 22:36 robe |
| | 907 | |
| | 908 | * doc/reference_measure.xml: Add missing ST_CoveredBy proto for |
| | 909 | geography |
| | 910 | |
| | 911 | 2009-11-28 07:13 robe |
| | 912 | |
| | 913 | * doc/reference.xml, doc/reference_type.xml: try to force paragraph |
| | 914 | at top using sectinfo abstract. Make note about deprecation more |
| | 915 | threatening. |
| | 916 | |
| | 917 | 2009-11-28 06:50 robe |
| | 918 | |
| | 919 | * doc/reference_type.xml: slight amendment to description of casts |
| | 920 | |
| | 921 | 2009-11-28 06:40 robe |
| | 922 | |
| | 923 | * doc/reference_type.xml, doc/xsl/postgis_aggs_mm.xml.xsl: fill out |
| | 924 | casting behavior, also list box type functions and links to it |
| | 925 | and from it |
| | 926 | |
| | 927 | 2009-11-27 23:38 pramsey |
| | 928 | |
| | 929 | * regress: Add install directory as an ignore. |
| | 930 | |
| | 931 | 2009-11-27 20:58 robe |
| | 932 | |
| | 933 | * doc/reference_processing.xml: link to new geometry_dump sections, |
| | 934 | also alphabetize dump functions |
| | 935 | |
| | 936 | 2009-11-27 20:39 robe |
| | 937 | |
| | 938 | * doc/reference_type.xml, doc/xsl/postgis_aggs_mm.xml.xsl: thanks |
| | 939 | Kevin -- this should work now |
| | 940 | |
| | 941 | 2009-11-27 20:31 robe |
| | 942 | |
| | 943 | * doc/reference_type.xml: take out link and see if hudson is happy |
| | 944 | |
| | 945 | 2009-11-27 20:01 robe |
| | 946 | |
| | 947 | * doc/reference_type.xml: try again - maybe typo |
| | 948 | |
| | 949 | 2009-11-27 19:46 robe |
| | 950 | |
| | 951 | * doc/reference_type.xml, doc/xsl/postgis_aggs_mm.xml.xsl: Add |
| | 952 | geometry_dump and special index to list all functions that take |
| | 953 | as input or output geometry_dump objects |
| | 954 | |
| | 955 | 2009-11-27 19:21 pramsey |
| | 956 | |
| | 957 | * doc/using_postgis_app.xml: A few more Mapserver usage updates. |
| | 958 | |
| | 959 | 2009-11-27 19:17 pramsey |
| | 960 | |
| | 961 | * doc/using_postgis_app.xml: Update the using mapserver section a |
| | 962 | little |
| | 963 | |
| | 964 | 2009-11-27 17:50 pramsey |
| | 965 | |
| | 966 | * liblwgeom/cunit/cu_geodetic.c, |
| | 967 | liblwgeom/cunit/cu_geodetic_data.h: Add newlines at file ends to |
| | 968 | silence warnings |
| | 969 | |
| | 970 | 2009-11-27 17:06 kneufeld |
| | 971 | |
| | 972 | * doc/reference_processing.xml, doc/using_postgis_dataman.xml: |
| | 973 | Fixed a few typos and missing references |
| | 974 | |
| | 975 | 2009-11-27 16:28 robe |
| | 976 | |
| | 977 | * doc/html/image_src/st_longestline03.wkt, |
| | 978 | doc/reference_measure.xml: okay another try. bad scaling |
| | 979 | |
| | 980 | 2009-11-27 16:01 robe |
| | 981 | |
| | 982 | * doc/html/image_src/st_closestpoint01.wkt, |
| | 983 | doc/html/image_src/st_closestpoint02.wkt: make all colors |
| | 984 | different for clarity |
| | 985 | |
| | 986 | 2009-11-27 15:37 robe |
| | 987 | |
| | 988 | * doc/html/image_src/st_closestpoint01.wkt, |
| | 989 | doc/html/image_src/st_closestpoint02.wkt: forgot images |
| | 990 | |
| | 991 | 2009-11-27 15:36 robe |
| | 992 | |
| | 993 | * doc/html/image_src/Makefile.in, |
| | 994 | doc/html/image_src/st_longestline03.wkt, |
| | 995 | doc/reference_measure.xml: remove dupe ST_DFullyWithin, put in |
| | 996 | availability note for ST_DFullyWithin, add ST_ClosestPoint |
| | 997 | documentation and images, fix ST_LongestLine diag 3(forgot about |
| | 998 | the 200x200 rule) |
| | 999 | |
| | 1000 | 2009-11-26 18:50 robe |
| | 1001 | |
| | 1002 | * doc/html/image_src/Makefile.in, |
| | 1003 | doc/html/image_src/st_longestline03.wkt, |
| | 1004 | doc/reference_measure.xml: another st_longestline example |
| | 1005 | |
| | 1006 | 2009-11-26 17:56 mcayland |
| | 1007 | |
| | 1008 | * regress/regress_expected, regress/sql-mm-curvepoly_expected: |
| | 1009 | Commit slightly altered regression tests for the above. |
| | 1010 | |
| | 1011 | 2009-11-26 17:55 mcayland |
| | 1012 | |
| | 1013 | * liblwgeom/lwgparse.c: Fix #316: IsValid? called on invalid 3d |
| | 1014 | object leads to crash. Because of the way the parser works, not |
| | 1015 | all tuples can hold a valid parse position; hence when trying to |
| | 1016 | display the error message, the parser would crash. The solution I |
| | 1017 | went for here was to alter pop() so that "counting tuples" always |
| | 1018 | hold a valid parse position, and then re-write the various check |
| | 1019 | functions to ensure that they only display parse errors with |
| | 1020 | details from the next "counting tuple" higher up in the stack. |
| | 1021 | |
| | 1022 | 2009-11-26 16:52 robe |
| | 1023 | |
| | 1024 | * doc/html/image_src/st_longestline01.wkt, |
| | 1025 | doc/html/image_src/st_shortestline01.wkt, |
| | 1026 | doc/reference_measure.xml: change shortestline/longestline |
| | 1027 | point/line example |
| | 1028 | |
| | 1029 | 2009-11-25 23:37 robe |
| | 1030 | |
| | 1031 | * doc/html/image_src/st_shortestline01.wkt: another typo |
| | 1032 | |
| | 1033 | 2009-11-25 23:36 robe |
| | 1034 | |
| | 1035 | * doc/html/image_src/st_longestline01.wkt: fix typo in coordinates |
| | 1036 | |
| | 1037 | 2009-11-25 23:07 robe |
| | 1038 | |
| | 1039 | * doc/html/image_src/st_longestline01.wkt, |
| | 1040 | doc/html/image_src/st_shortestline01.wkt, |
| | 1041 | doc/reference_measure.xml: make diagrams more interesting |
| | 1042 | |
| | 1043 | 2009-11-25 22:48 robe |
| | 1044 | |
| | 1045 | * doc/html/image_src/Makefile.in, |
| | 1046 | doc/html/image_src/st_longestline01.wkt, |
| | 1047 | doc/html/image_src/st_longestline02.wkt, |
| | 1048 | doc/html/image_src/st_shortestline02.wkt, |
| | 1049 | doc/reference_measure.xml: Put in figures for ST_LongestLine. |
| | 1050 | revise figure for shortest line make geometries the same for easy |
| | 1051 | compare |
| | 1052 | |
| | 1053 | 2009-11-25 22:15 robe |
| | 1054 | |
| | 1055 | * doc/reference_measure.xml: cosmetic changes |
| | 1056 | |
| | 1057 | 2009-11-25 22:12 robe |
| | 1058 | |
| | 1059 | * doc/html/image_src/Makefile.in, |
| | 1060 | doc/html/image_src/st_shortestline01.wkt, |
| | 1061 | doc/html/image_src/st_shortestline02.wkt, |
| | 1062 | doc/reference_measure.xml: Put in images for ST_ShortestLine |
| | 1063 | |
| | 1064 | 2009-11-25 21:49 robe |
| | 1065 | |
| | 1066 | * doc/reference_measure.xml: put in missing availability notes |
| | 1067 | |
| | 1068 | 2009-11-25 19:15 pramsey |
| | 1069 | |
| | 1070 | * doc/reference_measure.xml, doc/reference_old.xml, |
| | 1071 | liblwgeom/cunit/cu_measures.c, liblwgeom/cunit/cu_measures.h, |
| | 1072 | liblwgeom/liblwgeom.h, liblwgeom/lwcircstring.c, |
| | 1073 | liblwgeom/measures.c, liblwgeom/measures.h, |
| | 1074 | postgis/long_xact.sql.in.c, postgis/lwgeom_functions_basic.c, |
| | 1075 | postgis/postgis.sql.in.c, postgis/sqlmm.sql.in.c, |
| | 1076 | postgis/uninstall_postgis.sql.in.c, regress/measures.sql, |
| | 1077 | regress/measures_expected: Merge Nicklas Aven's distance spike |
| | 1078 | into trunk. (#63, #231) |
| | 1079 | |
| | 1080 | 2009-11-24 22:10 kneufeld |
| | 1081 | |
| | 1082 | * doc/reference_processing.xml: added refentry section for |
| | 1083 | ST_DumpPoints() |
| | 1084 | |
| | 1085 | 2009-11-24 21:46 kneufeld |
| | 1086 | |
| | 1087 | * doc/html/image_src/Makefile.in, |
| | 1088 | doc/html/image_src/st_dumppoints01.wkt, |
| | 1089 | doc/html/image_src/styles.conf: added an ST_DumpPoints image to |
| | 1090 | the collection. |
| | 1091 | |
| | 1092 | 2009-11-24 17:28 colivier |
| | 1093 | |
| | 1094 | * postgis/lwgeom_in_gml.c: explicit NULL test on xa->name. Related |
| | 1095 | to #273 |
| | 1096 | |
| | 1097 | 2009-11-24 10:28 colivier |
| | 1098 | |
| | 1099 | * doc/reference_constructor.xml: add also availability note to |
| | 1100 | GmlToSQL() |
| | 1101 | |
| | 1102 | 2009-11-24 10:20 colivier |
| | 1103 | |
| | 1104 | * doc/reference_management.xml: add availability information for |
| | 1105 | postgis_libxml_version() |
| | 1106 | |
| | 1107 | 2009-11-23 18:07 robe |
| | 1108 | |
| | 1109 | * doc/reference_type.xml, doc/xsl/postgis_comments.sql.xsl: #300 - |
| | 1110 | minor casing changes to reference. Incorporate logic to comment |
| | 1111 | types. Types need more description and casting behavior detail. |
| | 1112 | |
| | 1113 | 2009-11-23 14:27 robe |
| | 1114 | |
| | 1115 | * doc/postgis.xml, doc/reference.xml, doc/reference_type.xml: New |
| | 1116 | postgresql type section per #300. Still need to modify |
| | 1117 | postgis_comments.sql.xsl accordingly |
| | 1118 | |
| | 1119 | 2009-11-23 14:26 colivier |
| | 1120 | |
| | 1121 | * configure.ac, doc/reference_management.xml, |
| | 1122 | postgis/lwgeom_functions_basic.c, postgis/postgis.sql.in.c, |
| | 1123 | postgis/sqldefines.h.in, postgis_config.h.in: Add libxml2 version |
| | 1124 | information in postgis_full_version. Add libxml2 support |
| | 1125 | information in postgis_version. Add new postgis_libxml_version |
| | 1126 | function. Add doc entry for this new function. |
| | 1127 | |
| | 1128 | 2009-11-22 04:56 pramsey |
| | 1129 | |
| | 1130 | * liblwgeom/cunit/cu_geodetic.c, liblwgeom/lwgeodetic.c, |
| | 1131 | liblwgeom/lwgeodetic.h: Move utility functions only used in cunit |
| | 1132 | tests to the cunit code. |
| | 1133 | |
| | 1134 | 2009-11-22 04:28 pramsey |
| | 1135 | |
| | 1136 | * liblwgeom/lwgeodetic.c, liblwgeom/lwgeodetic.h, |
| | 1137 | liblwgeom/lwspheroid.c: Replace pow(,2.0) with POW2 macro. |
| | 1138 | |
| | 1139 | 2009-11-21 06:08 pramsey |
| | 1140 | |
| | 1141 | * liblwgeom/cunit/cu_geodetic.c, liblwgeom/g_box.c, |
| | 1142 | liblwgeom/g_serialized.c, liblwgeom/g_util.c, |
| | 1143 | liblwgeom/libgeom.h, liblwgeom/liblwgeom.h, |
| | 1144 | liblwgeom/lwgeodetic.c, liblwgeom/lwgeodetic.h, |
| | 1145 | liblwgeom/lwgeom.c, liblwgeom/lwspheroid.c, |
| | 1146 | postgis/geography_measurement.c, postgis/lwgeom_spheroid.c: Move |
| | 1147 | from pass-by-value to pass-by-const-pointer. What can I say, I |
| | 1148 | have no control over myself. |
| | 1149 | |
| | 1150 | 2009-11-21 03:44 robe |
| | 1151 | |
| | 1152 | * doc/reference_processing.xml: update st_buffer, st_intersection |
| | 1153 | details for geography to reflect what we are actually doing in |
| | 1154 | bestsrid calc |
| | 1155 | |
| | 1156 | 2009-11-21 03:31 robe |
| | 1157 | |
| | 1158 | * doc/reference_editor.xml: grammar correction |
| | 1159 | |
| | 1160 | 2009-11-20 20:12 pramsey |
| | 1161 | |
| | 1162 | * postgis/geography_gist.c: Fix an error hidden in a debug line. |
| | 1163 | |
| | 1164 | 2009-11-20 18:36 pramsey |
| | 1165 | |
| | 1166 | * liblwgeom/cunit/cu_geodetic.c, liblwgeom/lwgeodetic.c: Fix |
| | 1167 | graxing case and improve co-linear handling with help from |
| | 1168 | Nicklas Aven (#314) |
| | 1169 | |
| | 1170 | 2009-11-20 18:05 kneufeld |
| | 1171 | |
| | 1172 | * doc/Makefile.in: added missing dependency of postgis_aggs_mm for |
| | 1173 | the comments |
| | 1174 | |
| | 1175 | 2009-11-20 14:02 mcayland |
| | 1176 | |
| | 1177 | * loader/pgsql2shp.c: Apply Kris Jurka's pgsql2shp patches, as |
| | 1178 | detail in the postgis-devel archives on 12th Nov. Thanks Kris! |
| | 1179 | |
| | 1180 | 2009-11-20 13:53 mcayland |
| | 1181 | |
| | 1182 | * loader/shp2pgsql.c: Finish working on Dave Fuhry's memory-leak |
| | 1183 | patch, and also fix several other leaks found by running |
| | 1184 | shp2pgsql through valgrind. |
| | 1185 | |
| | 1186 | 2009-11-19 22:35 colivier |
| | 1187 | |
| | 1188 | * doc/Makefile.in, doc/postgis.xml, doc/reference.xml, |
| | 1189 | doc/xsl/postgis_aggs_mm.xml.xsl, |
| | 1190 | doc/xsl/postgis_comments.sql.xsl, |
| | 1191 | doc/xsl/postgis_gardentest.sql.xsl, |
| | 1192 | doc/xsl/postgis_gardentest_subset.sql.xsl: Switch to reference |
| | 1193 | splitted files. Add references entities. Use postgis.xml rather |
| | 1194 | than reference.xml in doc/xsl/* files. Add template rule in |
| | 1195 | doc/xsl/* to only use /book/chapter[@id='reference']. |
| | 1196 | |
| | 1197 | 2009-11-19 20:23 pramsey |
| | 1198 | |
| | 1199 | * liblwgeom/cunit/cu_geodetic.c, liblwgeom/cunit/cu_geodetic.h, |
| | 1200 | liblwgeom/cunit/cu_libgeom.c, liblwgeom/cunit/cu_libgeom.h, |
| | 1201 | liblwgeom/lwgeodetic.c: Handle the case where the stabline and a |
| | 1202 | polygon edge are co-linear in point-in-polygon test. |
| | 1203 | |
| | 1204 | 2009-11-19 15:39 mcayland |
| | 1205 | |
| | 1206 | * loader/Makefile.in, regress/run_test: Alter regression test |
| | 1207 | harness so that shp2pgsql/pgsql2shp can be tested without being |
| | 1208 | installed. |
| | 1209 | |
| | 1210 | 2009-11-19 00:54 pramsey |
| | 1211 | |
| | 1212 | * doc/reference.xml: Attempt to clarify MULTIPOLYGON behavior in |
| | 1213 | ST_SimplifyPreserveTopology (#240) |
| | 1214 | |
| | 1215 | 2009-11-18 19:54 pramsey |
| | 1216 | |
| | 1217 | * doc/reference_editor.xml: Add another example (#218) |
| | 1218 | |
| | 1219 | 2009-11-18 19:53 pramsey |
| | 1220 | |
| | 1221 | * doc/reference_editor.xml: Put constants reference in the example, |
| | 1222 | so people see it (nobody reads documentation) (#218) |
| | 1223 | |
| | 1224 | 2009-11-18 17:28 kneufeld |
| | 1225 | |
| | 1226 | * doc/Makefile.in: Ok, well that didn't work. Reverting changes. |
| | 1227 | |
| | 1228 | 2009-11-18 17:19 kneufeld |
| | 1229 | |
| | 1230 | * doc/Makefile.in: simplified postgis-out.xml target. The sed |
| | 1231 | replacement should only happen on the postgis.xml file as the |
| | 1232 | DocBook variable &last_release_version is used throughout the |
| | 1233 | documentation |
| | 1234 | |
| | 1235 | 2009-11-17 23:27 pramsey |
| | 1236 | |
| | 1237 | * extras/history_table, extras/history_table/README, |
| | 1238 | extras/history_table/history_table.sql: Add in the history table |
| | 1239 | convenience functions, a README and some manual examples for |
| | 1240 | pedagogy. |
| | 1241 | |
| | 1242 | 2009-11-17 22:29 pramsey |
| | 1243 | |
| | 1244 | * liblwgeom/cunit/cu_libgeom.c: Fix a double-free in the unit test |
| | 1245 | for collection extract. |
| | 1246 | |
| | 1247 | 2009-11-17 20:14 pramsey |
| | 1248 | |
| | 1249 | * doc/reference_editor.xml: Add availability line. |
| | 1250 | |
| | 1251 | 2009-11-17 20:05 pramsey |
| | 1252 | |
| | 1253 | * doc/reference_editor.xml: Add more explanation of type numbers. |
| | 1254 | |
| | 1255 | 2009-11-17 20:03 pramsey |
| | 1256 | |
| | 1257 | * doc/reference_editor.xml, liblwgeom/cunit/cu_libgeom.c, |
| | 1258 | liblwgeom/cunit/cu_libgeom.h, liblwgeom/liblwgeom.h, |
| | 1259 | liblwgeom/lwcollection.c, liblwgeom/lwutil.c, |
| | 1260 | postgis/lwgeom_functions_basic.c, postgis/postgis.sql.in.c, |
| | 1261 | regress/regress.sql, regress/regress_expected: Implement |
| | 1262 | ST_CollectionExtract() to pull specific homogeneous collections |
| | 1263 | out of heterogeneous collections. Regressions and documentation |
| | 1264 | included. (#218) |
| | 1265 | |
| | 1266 | 2009-11-17 17:23 pramsey |
| | 1267 | |
| | 1268 | * regress/wmsservers.sql, regress/wmsservers_expected: Trim the |
| | 1269 | binary versions of geometries to try and remove regressions from |
| | 1270 | other platforms. |
| | 1271 | |
| | 1272 | 2009-11-17 14:00 mcayland |
| | 1273 | |
| | 1274 | * postgis/Makefile.in, regress/Makefile.in: Properly fix #219 by |
| | 1275 | creating a separate "mini install" of PostGIS into the PGXS |
| | 1276 | regression directory that can be used for regression. This is |
| | 1277 | because different architectures have different naming |
| | 1278 | conventions, and so Paul's original hack isn't guaranteed to |
| | 1279 | work. By using PGXS to perform the install, we eliminate the |
| | 1280 | problem of having to know the final architecture library name. |
| | 1281 | |
| | 1282 | 2009-11-17 04:28 pramsey |
| | 1283 | |
| | 1284 | * regress/tickets.sql, regress/tickets_expected: Add tests from |
| | 1285 | #210 to the tickets.sql |
| | 1286 | |
| | 1287 | 2009-11-17 04:25 pramsey |
| | 1288 | |
| | 1289 | * regress/Makefile.in, regress/tickets.sql, |
| | 1290 | regress/tickets_expected: Add tickets.sql and expected tests |
| | 1291 | derived from old trac entries (#214) |
| | 1292 | |
| | 1293 | 2009-11-16 23:30 pramsey |
| | 1294 | |
| | 1295 | * regress/wmsservers.sql, regress/wmsservers_expected: Add |
| | 1296 | identifying lines to SQL so that error lines are easier to find. |
| | 1297 | |
| | 1298 | 2009-11-16 23:22 pramsey |
| | 1299 | |
| | 1300 | * regress/Makefile.in: Remove trailing space from libname |
| | 1301 | |
| | 1302 | 2009-11-16 22:01 pramsey |
| | 1303 | |
| | 1304 | * regress/Makefile.in: Add in hack to match the library .so |
| | 1305 | substition name to the one produced by a particular PgSQL |
| | 1306 | version. (#219) |
| | 1307 | |
| | 1308 | 2009-11-16 21:13 pramsey |
| | 1309 | |
| | 1310 | * regress/Makefile.in, regress/wmsservers.sql, |
| | 1311 | regress/wmsservers_expected: Add in tests for |
| | 1312 | MapServer/Geoserver-style SQL calls. (#224) |
| | 1313 | |
| | 1314 | 2009-11-16 20:25 pramsey |
| | 1315 | |
| | 1316 | * configure.ac: Make scripts version independent of library |
| | 1317 | micro-version. |
| | 1318 | |
| | 1319 | 2009-11-16 19:52 pramsey |
| | 1320 | |
| | 1321 | * configure.ac, utils/read_scripts_version.pl: Make |
| | 1322 | POSTGIS_SCRIPTS_VERSION reflect the maximum SVN version of the |
| | 1323 | SQL input files. (#242) |
| | 1324 | |
| | 1325 | 2009-11-16 19:47 kneufeld |
| | 1326 | |
| | 1327 | * postgis/postgis.sql.in.c, regress/Makefile.in, |
| | 1328 | regress/dumppoints.sql, regress/dumppoints_expected: Ticket #76. |
| | 1329 | - added a modified version of a plpgsql implementation for |
| | 1330 | ST_DumpPoints() proposed by Maxime van Noppen. |
| | 1331 | - added regression tests |
| | 1332 | |
| | 1333 | 2009-11-16 19:10 pramsey |
| | 1334 | |
| | 1335 | * postgis/geography_inout.c: Make an unknown geography SRID |
| | 1336 | translate to a 4326 geometry SRID during a cast (#298) |
| | 1337 | |
| | 1338 | 2009-11-16 19:06 robe |
| | 1339 | |
| | 1340 | * doc/reference_constructor.xml: forgot availability note |
| | 1341 | |
| | 1342 | 2009-11-16 19:04 robe |
| | 1343 | |
| | 1344 | * doc/reference_constructor.xml: fix typos in ST_MakeEnvelope (at |
| | 1345 | least he tries :) ) |
| | 1346 | |
| | 1347 | 2009-11-16 18:46 pramsey |
| | 1348 | |
| | 1349 | * doc/reference_constructor.xml, regress/regress.sql, |
| | 1350 | regress/regress_expected: Add doco and regression tests for |
| | 1351 | ST_MakeEnvelope() (#199) |
| | 1352 | |
| | 1353 | 2009-11-16 18:28 pramsey |
| | 1354 | |
| | 1355 | * postgis/lwgeom_functions_basic.c, postgis/postgis.sql.in.c: Add |
| | 1356 | ST_MakeEnvelope() constructor, terse function for making bbox |
| | 1357 | polygons. (#199) |
| | 1358 | |
| | 1359 | 2009-11-16 13:50 robe |
| | 1360 | |
| | 1361 | * doc/xsl/postgis_gardentest_subset.sql.xsl: revise to deal with |
| | 1362 | boolean arguments |
| | 1363 | |
| | 1364 | 2009-11-16 12:57 robe |
| | 1365 | |
| | 1366 | * doc/xsl/postgis_aggs_mm.xml.xsl: Update geography transform |
| | 1367 | description to reflect new cowboy transform hack strategy :). |
| | 1368 | Need to update functions as well once Olivier has stopped kicking |
| | 1369 | dust. |
| | 1370 | |
| | 1371 | 2009-11-16 05:55 robe |
| | 1372 | |
| | 1373 | * doc/installation.xml: More encouragement to use GEOS 3.2 :) |
| | 1374 | |
| | 1375 | 2009-11-16 05:53 robe |
| | 1376 | |
| | 1377 | * doc/installation.xml: get rid of reference to loading |
| | 1378 | geography.sql (now integrated in postgis.sql) |
| | 1379 | |
| | 1380 | 2009-11-16 00:28 colivier |
| | 1381 | |
| | 1382 | * doc/Makefile.in, doc/postgis.xml, doc/reference.xml: revert |
| | 1383 | Makefile.in reference.xml and postgis.xml to r4816. Need to fix |
| | 1384 | NewFunction reference to go further :( |
| | 1385 | |
| | 1386 | 2009-11-16 00:27 pramsey |
| | 1387 | |
| | 1388 | * postgis/geography_measurement.c, postgis/lwgeom_transform.c: |
| | 1389 | Cowboy triumphs. (#304) |
| | 1390 | |
| | 1391 | 2009-11-15 23:13 pramsey |
| | 1392 | |
| | 1393 | * postgis/geography_measurement.c: Actually use Antarctic |
| | 1394 | stereographic for antarctic points. (#304) |
| | 1395 | |
| | 1396 | 2009-11-15 22:17 colivier |
| | 1397 | |
| | 1398 | * doc/Makefile.in: Add final semicolon. Remove useless copy related |
| | 1399 | to reference.xml |
| | 1400 | |
| | 1401 | 2009-11-15 22:03 colivier |
| | 1402 | |
| | 1403 | * doc/Makefile.in: Add forgotten .xml (in pdf rule) |
| | 1404 | |
| | 1405 | 2009-11-15 21:55 colivier |
| | 1406 | |
| | 1407 | * doc/Makefile.in: Add forgotten .xml in postgis-out rule |
| | 1408 | |
| | 1409 | 2009-11-15 21:23 colivier |
| | 1410 | |
| | 1411 | * doc/Makefile.in: Update Makefile rules, related to reference.xml |
| | 1412 | split (r4817) |
| | 1413 | |
| | 1414 | 2009-11-15 20:39 colivier |
| | 1415 | |
| | 1416 | * doc/postgis.xml, doc/reference.xml, doc/reference_accessor.xml, |
| | 1417 | doc/reference_constructor.xml, doc/reference_editor.xml, |
| | 1418 | doc/reference_exception.xml, doc/reference_lrs.xml, |
| | 1419 | doc/reference_management.xml, doc/reference_measure.xml, |
| | 1420 | doc/reference_misc.xml, doc/reference_operator.xml, |
| | 1421 | doc/reference_output.xml, doc/reference_processing.xml, |
| | 1422 | doc/reference_transaction.xml: Split reference.xml on several sub |
| | 1423 | files (upon sect1). Use entity to avoid redundant |
| | 1424 | compliant/support text (SFS, SQL/MM, Z/M dimensions, Curve |
| | 1425 | support) |
| | 1426 | |
| | 1427 | 2009-11-15 19:52 pramsey |
| | 1428 | |
| | 1429 | * loader/shp2pgsql-core.c, loader/shp2pgsql.c: Handle odd ArcMap |
| | 1430 | scinotation for large ints. (#38) |
| | 1431 | |
| | 1432 | 2009-11-15 19:32 pramsey |
| | 1433 | |
| | 1434 | * regress/run_test: Add locale handling by setting to 'C' (#303) |
| | 1435 | |
| | 1436 | 2009-11-15 19:23 pramsey |
| | 1437 | |
| | 1438 | * postgis/geography_btree.c: Make the _cmp and _eq methods use the |
| | 1439 | same equality conditions so that |
| | 1440 | indexed and unindexed answers will be the same. (#292) |
| | 1441 | |
| | 1442 | 2009-11-14 21:14 pramsey |
| | 1443 | |
| | 1444 | * postgis/geography_measurement.c: Move the polar stereographic |
| | 1445 | line a little further north in bestsrid. (#304) |
| | 1446 | |
| | 1447 | 2009-11-14 03:49 robe |
| | 1448 | |
| | 1449 | * doc/reference.xml: missing ST_DWithin geography spheroid proto |
| | 1450 | |
| | 1451 | 2009-11-14 00:40 pramsey |
| | 1452 | |
| | 1453 | * postgis, postgis/postgis.sql.in.c, postgis/postgis_drop.sql.in.c, |
| | 1454 | utils/postgis_proc_upgrade.pl: Add testing and drop deprecated |
| | 1455 | functions (#202) |
| | 1456 | |
| | 1457 | 2009-11-13 22:13 pramsey |
| | 1458 | |
| | 1459 | * postgis/Makefile.in, utils/postgis_proc_upgrade.pl: Build out |
| | 1460 | version specific upgrade scripts. |
| | 1461 | |
| | 1462 | 2009-11-13 20:04 pramsey |
| | 1463 | |
| | 1464 | * postgis/postgis.sql.in.c, postgis/sqldefines.h.in, |
| | 1465 | utils/postgis_proc_upgrade.pl: First baby steps towards |
| | 1466 | version-specific loader |
| | 1467 | |
| | 1468 | 2009-11-13 15:28 robe |
| | 1469 | |
| | 1470 | * doc/release_notes.xml: libxml preferable |
| | 1471 | |
| | 1472 | 2009-11-13 15:27 robe |
| | 1473 | |
| | 1474 | * doc/release_notes.xml: fix Paul's bad spelling, add KML in output |
| | 1475 | list, link to what's new in PostGIS 1.5 section, GEOS 3.2 |
| | 1476 | preferred |
| | 1477 | |
| | 1478 | 2009-11-13 03:35 robe |
| | 1479 | |
| | 1480 | * doc/reference.xml: fix formatting in ST_LineCrossingDirection |
| | 1481 | (replace tabs with spaces)-- show new corrected output after #272 |
| | 1482 | - should be negatively symmetric fix |
| | 1483 | |
| | 1484 | 2009-11-12 19:00 pramsey |
| | 1485 | |
| | 1486 | * postgis/postgis.sql.in.c: Walk back function deletions of ST_ |
| | 1487 | functions under types and operators, these can't be dropped |
| | 1488 | during an in-place upgrade, *sigh*. (#195) |
| | 1489 | |
| | 1490 | 2009-11-12 04:09 pramsey |
| | 1491 | |
| | 1492 | * postgis/lwgeom_functions_basic.c, postgis/lwgeom_gist.c: Remove |
| | 1493 | old version ifdefs for versions < PgSQL 8.3 (#290) |
| | 1494 | |
| | 1495 | 2009-11-11 19:57 pramsey |
| | 1496 | |
| | 1497 | * liblwgeom/lwcollection.c, liblwgeom/lwgeom.c, |
| | 1498 | regress/regress_expected: Update behavior of lwgeom_same to match |
| | 1499 | "orderingequals" semantics (#289) |
| | 1500 | |
| | 1501 | 2009-11-11 19:35 pramsey |
| | 1502 | |
| | 1503 | * liblwgeom/lwgeodetic.c: Slightly loosen equality tolerance check |
| | 1504 | for point in cone... does this fix cunit regressions? |
| | 1505 | |
| | 1506 | 2009-11-11 19:02 pramsey |
| | 1507 | |
| | 1508 | * liblwgeom/cunit/cu_algorithm.c, liblwgeom/cunit/cu_algorithm.h, |
| | 1509 | liblwgeom/lwalgorithm.c, liblwgeom/lwalgorithm.h: Simplify code |
| | 1510 | and improve consistency of linecrossing results (#272) |
| | 1511 | |
| | 1512 | 2009-11-11 00:00 pramsey |
| | 1513 | |
| | 1514 | * postgis/geography_btree.c: Remove GisT headers from file and set |
| | 1515 | keywords. |
| | 1516 | |
| | 1517 | 2009-11-10 23:58 pramsey |
| | 1518 | |
| | 1519 | * postgis/geography_btree.c: Make the = operator do a pure equality |
| | 1520 | test |
| | 1521 | |
| | 1522 | 2009-11-10 20:39 pramsey |
| | 1523 | |
| | 1524 | * postgis/Makefile.in, postgis/geography.sql.in.c, |
| | 1525 | postgis/geography_btree.c: Stub implementation of ordering |
| | 1526 | operators (#292) |
| | 1527 | |
| | 1528 | 2009-11-10 19:30 pramsey |
| | 1529 | |
| | 1530 | * liblwgeom/lwgeodetic.c, postgis/geography.h, |
| | 1531 | postgis/geography.sql.in.c, postgis/geography_gist.c, |
| | 1532 | postgis/geography_measurement.c: Apply handling for EMPTY |
| | 1533 | geometries to all geography functions per the |
| | 1534 | DevWikiEmptyGeometry page. |
| | 1535 | |
| | 1536 | 2009-11-10 18:34 robe |
| | 1537 | |
| | 1538 | * doc/xsl/postgis_gardentest.sql.xsl: put logic to recognize |
| | 1539 | boolean and KML text args. Exclude ST_GeomFromKML and |
| | 1540 | ST_GeomFromGML from testing until crashing problem under mingw is |
| | 1541 | resolved. |
| | 1542 | |
| | 1543 | 2009-11-10 12:45 robe |
| | 1544 | |
| | 1545 | * doc/xsl/postgis_aggs_mm.xml.xsl: put availability note first in |
| | 1546 | what's new for 1.5. Some of the functions aren't new but support |
| | 1547 | geography or have behavior change. Easier if that note comes |
| | 1548 | first. Will change for prior what's new later if this looks okay. |
| | 1549 | |
| | 1550 | 2009-11-10 12:18 robe |
| | 1551 | |
| | 1552 | * doc/xsl/postgis_aggs_mm.xml.xsl: using (T) to denote Paul's |
| | 1553 | transform hacks and noting what that (T) means. Will eventually |
| | 1554 | use to generate super duper function compare matrix :) |
| | 1555 | |
| | 1556 | 2009-11-10 12:13 robe |
| | 1557 | |
| | 1558 | * doc/reference.xml: Put in ST_Intersection proto for geography |
| | 1559 | |
| | 1560 | 2009-11-10 12:08 robe |
| | 1561 | |
| | 1562 | * doc/reference.xml: add ST_Intersects proto for geography |
| | 1563 | |
| | 1564 | 2009-11-10 11:57 robe |
| | 1565 | |
| | 1566 | * doc/reference.xml: Add ST_GeomFromKML, add some grammar |
| | 1567 | corrections to ST_GeomFromGML |
| | 1568 | |
| | 1569 | 2009-11-08 19:05 colivier |
| | 1570 | |
| | 1571 | * postgis/Makefile.in, postgis/lwgeom_in_kml.c, |
| | 1572 | postgis/postgis.sql.in.c, regress/Makefile.in, |
| | 1573 | regress/in_kml.sql, regress/in_kml_expected: Initial version of |
| | 1574 | ST_GeomFromKML function and related units tests |
| | 1575 | |
| | 1576 | 2009-11-08 19:02 colivier |
| | 1577 | |
| | 1578 | * postgis/lwgeom_in_gml.c: remove an unused var. minor comment |
| | 1579 | change |
| | 1580 | |
| | 1581 | 2009-11-08 06:42 colivier |
| | 1582 | |
| | 1583 | * doc/reference.xml: Complete ST_GeomFromGML documentation. Add |
| | 1584 | ST_GMLToSQL documentation entry. (Please tks to read back as my |
| | 1585 | english grammar is far to be perfect) |
| | 1586 | |
| | 1587 | 2009-11-07 16:49 pramsey |
| | 1588 | |
| | 1589 | * TODO: Remove TODO items that have actually been done. |
| | 1590 | |
| | 1591 | 2009-11-07 16:17 pramsey |
| | 1592 | |
| | 1593 | * configure.ac: Make the configure-time test for PgSQL version |
| | 1594 | check for 8.3+ (#290) |
| | 1595 | |
| | 1596 | 2009-11-07 01:47 pramsey |
| | 1597 | |
| | 1598 | * regress/run_test: Drop database when function loads fail in |
| | 1599 | regression tests. (#77) |
| | 1600 | |
| | 1601 | 2009-11-07 01:31 pramsey |
| | 1602 | |
| | 1603 | * postgis/lwgeom_gist.c, postgis/postgis.sql.in.c, |
| | 1604 | postgis/sqlmm.sql.in.c, regress/regress.sql, |
| | 1605 | regress/regress_expected: Make ~= be a bounding box only operator |
| | 1606 | and upgrade ST_Equals() and ST_OrderingEquals() to match the new |
| | 1607 | behavior. Update regression tests to match new behavior. (#282) |
| | 1608 | See also #289 for an odd quirk discovered while updating |
| | 1609 | regression tests. |
| | 1610 | |
| | 1611 | 2009-11-07 00:33 pramsey |
| | 1612 | |
| | 1613 | * postgis/geography.sql.in.c: Add text wrappers to functions we |
| | 1614 | commonly expect people to call with text arguments but expect |
| | 1615 | implicit casting to geometry. (#252) |
| | 1616 | |
| | 1617 | 2009-11-07 00:12 pramsey |
| | 1618 | |
| | 1619 | * liblwgeom/cunit/cu_geodetic.c, liblwgeom/cunit/cu_geodetic.h, |
| | 1620 | liblwgeom/lwgeodetic.c: Fix for point-on-vertex case of st_covers |
| | 1621 | (#271) |
| | 1622 | |
| | 1623 | 2009-11-06 22:55 pramsey |
| | 1624 | |
| | 1625 | * utils/read_scripts_version.pl: Utility to read svn revision |
| | 1626 | numbers from SQL scripts. |
| | 1627 | |
| | 1628 | 2009-11-06 22:49 colivier |
| | 1629 | |
| | 1630 | * postgis/lwgeom_in_gml.c, regress/in_gml.sql, |
| | 1631 | regress/in_gml_expected: finalize Xlink support (GML SF-2 fully |
| | 1632 | compliant). Fix typo on PointProperty/Point. Few comments and |
| | 1633 | style corrections. Update unit tests. |
| | 1634 | |
| | 1635 | 2009-11-06 21:45 pramsey |
| | 1636 | |
| | 1637 | * postgis/Makefile.in, postgis/postgis.sql.in.c: Make geography.sql |
| | 1638 | part of the standard postgis.sql build. |
| | 1639 | |
| | 1640 | 2009-11-06 20:46 pramsey |
| | 1641 | |
| | 1642 | * README.postgis, doc/installation.xml, doc/release_notes.xml, |
| | 1643 | postgis/geography.sql.in.c, postgis/postgis.sql.in.c: Add costs |
| | 1644 | to CPU intensive C functions and update doco to ensure 8.3 is the |
| | 1645 | referenced minimum PgSQL version. (#230) |
| | 1646 | |
| | 1647 | 2009-11-06 17:30 pramsey |
| | 1648 | |
| | 1649 | * doc/reference.xml: Update documentation for those functions |
| | 1650 | affected by RFC3. They are all internal functions that are going |
| | 1651 | to disappear in 2.0, might be better to simply remove them, but |
| | 1652 | for now... |
| | 1653 | |
| | 1654 | 2009-11-05 20:20 pramsey |
| | 1655 | |
| | 1656 | * postgis/lwgeom_ogc.c, postgis/postgis.sql.in.c: Fix for #157, |
| | 1657 | ST_GeometryType output doesn't correctly identify curved |
| | 1658 | geometries |
| | 1659 | |
| | 1660 | 2009-11-05 19:29 pramsey |
| | 1661 | |
| | 1662 | * regress/regress_lrs_expected: Fix for new LRS regression (#283) |
| | 1663 | |
| | 1664 | 2009-11-05 19:04 pramsey |
| | 1665 | |
| | 1666 | * postgis/lwgeom_functions_basic.c, postgis/postgis.sql.in.c, |
| | 1667 | postgis/sqlmm.sql.in.c, regress/regress.sql, |
| | 1668 | regress/regress_expected, regress/regress_ogc.sql, |
| | 1669 | regress/regress_ogc_expected: Implement RFC3 (#195) |
| | 1670 | |
| | 1671 | 2009-11-05 04:55 pramsey |
| | 1672 | |
| | 1673 | * postgis/lwgeom_in_gml.c: Some initializations and a null pointer |
| | 1674 | avoidance test (#273) |
| | 1675 | |
| | 1676 | 2009-11-05 00:58 pramsey |
| | 1677 | |
| | 1678 | * postgis/geography.sql.in.c, postgis/lwgeom_geos.c: Add |
| | 1679 | ST_Intersection() and ST_Intersects() for geography. |
| | 1680 | |
| | 1681 | 2009-11-05 00:43 pramsey |
| | 1682 | |
| | 1683 | * utils/postgis_restore.pl: Remove createdb_opt lines from psql and |
| | 1684 | createlang calls. (#228) |
| | 1685 | |
| | 1686 | 2009-11-05 00:37 pramsey |
| | 1687 | |
| | 1688 | * postgis/lwgeom_functions_lrs.c: Make non-M attempts to run LRS |
| | 1689 | functions error out instead of return NULL (#113) |
| | 1690 | |
| | 1691 | 2009-11-04 23:51 pramsey |
| | 1692 | |
| | 1693 | * postgis/lwgeom_in_gml.c: Fix for #273? Some unitialized variables |
| | 1694 | may have been causing problems. Initializing them fixed this |
| | 1695 | problem for me. |
| | 1696 | |
| | 1697 | 2009-11-04 23:03 pramsey |
| | 1698 | |
| | 1699 | * postgis/lwgeom_geos.c: Fix hausdorf crasher (#279) |
| | 1700 | |
| | 1701 | 2009-11-04 21:19 colivier |
| | 1702 | |
| | 1703 | * liblwgeom/wktparse.lex: revert wrong commit (r4741) on |
| | 1704 | wktparse.lex file |
| | 1705 | |
| | 1706 | 2009-11-04 21:10 colivier |
| | 1707 | |
| | 1708 | * liblwgeom/wktparse.lex, postgis/lwgeom_in_gml.c, |
| | 1709 | regress/in_gml.sql, regress/in_gml_expected: Allow a double to |
| | 1710 | not have digit after dot (related to #175). Update unit test case |
| | 1711 | |
| | 1712 | 2009-11-04 20:35 pramsey |
| | 1713 | |
| | 1714 | * liblwgeom/lex.yy.c, liblwgeom/wktparse.lex: Fix for #175, numbers |
| | 1715 | with a terminal decimal won't parse. |
| | 1716 | |
| | 1717 | 2009-11-04 18:59 robe |
| | 1718 | |
| | 1719 | * doc/reference.xml: amend ST_Length to include use_spheroid proto |
| | 1720 | and amend examples to state new default behavior |
| | 1721 | |
| | 1722 | 2009-11-04 18:47 pramsey |
| | 1723 | |
| | 1724 | * postgis/lwgeom_gist.c: Allow ~= operator to recheck, per #253. |
| | 1725 | |
| | 1726 | 2009-11-04 11:57 robe |
| | 1727 | |
| | 1728 | * doc/reference.xml: type correction in ST_BuildArea output. Add |
| | 1729 | additional proto to ST_Area and correct the example to show the |
| | 1730 | new spheroid measurement default |
| | 1731 | |
| | 1732 | 2009-11-04 09:53 colivier |
| | 1733 | |
| | 1734 | * postgis/lwgeom_in_gml.c: Give priority to gml namespace attribute |
| | 1735 | if any. Apply a fix on ring incrementation (Surface/interior) |
| | 1736 | |
| | 1737 | 2009-11-04 03:27 pramsey |
| | 1738 | |
| | 1739 | * postgis/geography.sql.in.c, postgis/geography_measurement.c: |
| | 1740 | Change ST_Area(geog) to defaul to spheroid calculation. |
| | 1741 | |
| | 1742 | 2009-11-04 00:13 pramsey |
| | 1743 | |
| | 1744 | * liblwgeom/cunit/cu_geodetic.c, liblwgeom/lwgeodetic.c: Remove |
| | 1745 | unit test failure cases in 32-bit architectures. Now have to test |
| | 1746 | correctness |
| | 1747 | of algorithms on test data in 64-bit environment. |
| | 1748 | |
| | 1749 | 2009-11-03 22:26 colivier |
| | 1750 | |
| | 1751 | * postgis/lwgeom_in_gml.c, regress/in_gml.sql, |
| | 1752 | regress/in_gml_expected: Initial support of Xlink. Add related |
| | 1753 | units tests. Few cleaning |
| | 1754 | |
| | 1755 | 2009-11-03 22:24 colivier |
| | 1756 | |
| | 1757 | * configure.ac: Add xpath headers support for libxml2 |
| | 1758 | |
| | 1759 | 2009-11-03 21:24 pramsey |
| | 1760 | |
| | 1761 | * liblwgeom/lwgeodetic.c, liblwgeom/lwgeodetic.h, |
| | 1762 | liblwgeom/lwspheroid.c: File headers and property setting. |
| | 1763 | |
| | 1764 | 2009-11-03 21:16 pramsey |
| | 1765 | |
| | 1766 | * postgis/geography_measurement.c: Add in handlers to avoid sheroid |
| | 1767 | area cases we currently cannot handle. |
| | 1768 | |
| | 1769 | 2009-11-03 21:13 pramsey |
| | 1770 | |
| | 1771 | * doc/reference.xml: Slight change in ST_Area wording. |
| | 1772 | |
| | 1773 | 2009-11-03 15:32 robe |
| | 1774 | |
| | 1775 | * doc/reference.xml: amend distance proto and example -- now we |
| | 1776 | default to spheroid |
| | 1777 | |
| | 1778 | 2009-11-03 13:36 colivier |
| | 1779 | |
| | 1780 | * postgis/lwgeom_in_gml.c, regress/in_gml.sql, |
| | 1781 | regress/in_gml_expected: Add namespace support. Add pointProperty |
| | 1782 | and pointRep support. Fix pos and posList spaces inside |
| | 1783 | coordinates issue. Comments update. Update unit tests |
| | 1784 | |
| | 1785 | 2009-11-03 10:03 robe |
| | 1786 | |
| | 1787 | * doc/reference.xml: get rid of extra para tag |
| | 1788 | |
| | 1789 | 2009-11-03 09:47 robe |
| | 1790 | |
| | 1791 | * doc/reference.xml: more typo fixing |
| | 1792 | |
| | 1793 | 2009-11-03 09:33 robe |
| | 1794 | |
| | 1795 | * doc/reference.xml: fix typo |
| | 1796 | |
| | 1797 | 2009-11-03 05:19 robe |
| | 1798 | |
| | 1799 | * doc/reference.xml: Document ST_Buffer for geography and caveats |
| | 1800 | |
| | 1801 | 2009-11-03 02:58 pramsey |
| | 1802 | |
| | 1803 | * liblwgeom/cunit/cu_geodetic.c, liblwgeom/lwspheroid.c: Re-enable |
| | 1804 | other geodetic unit tests and remove Java code block. |
| | 1805 | |
| | 1806 | 2009-11-03 00:36 pramsey |
| | 1807 | |
| | 1808 | * liblwgeom/cunit/cu_geodetic.c, liblwgeom/cunit/cu_geodetic.h, |
| | 1809 | liblwgeom/g_box.c, liblwgeom/libgeom.h, liblwgeom/lwgeodetic.c, |
| | 1810 | liblwgeom/lwgeodetic.h, liblwgeom/lwspheroid.c, |
| | 1811 | postgis/geography.h, postgis/geography.sql.in.c, |
| | 1812 | postgis/geography_measurement.c: First cut of ST_Area(geography) |
| | 1813 | on spheroid. Currently not default, use ST_Area(geog, true) to |
| | 1814 | enable it. Beware of limitations over poles and eequator. |
| | 1815 | |
| | 1816 | 2009-11-02 12:05 robe |
| | 1817 | |
| | 1818 | * doc/reference.xml: minor corrections to |
| | 1819 | ST_distance_sphere/spheroid descriptions |
| | 1820 | |
| | 1821 | 2009-11-01 22:31 robe |
| | 1822 | |
| | 1823 | * doc/reference.xml: amend doc for st_distance_sphere, |
| | 1824 | st_distance_spheroid to reflect expanded support. |
| | 1825 | |
| | 1826 | 2009-10-31 05:05 pramsey |
| | 1827 | |
| | 1828 | * postgis/lwgeom_spheroid.c: Make distance_spher(oid) functions a |
| | 1829 | little more type safe. |
| | 1830 | |
| | 1831 | 2009-10-31 04:53 pramsey |
| | 1832 | |
| | 1833 | * postgis/lwgeom_spheroid.c, postgis/postgis.sql.in.c: Update |
| | 1834 | distance_sphere and distance_spheroid to back onto new geodetic |
| | 1835 | handlers and support generic geometry. |
| | 1836 | |
| | 1837 | 2009-10-31 00:10 pramsey |
| | 1838 | |
| | 1839 | * postgis/geography_inout.c: Tighten up geometry->geography case |
| | 1840 | (#265) |
| | 1841 | |
| | 1842 | 2009-10-31 00:01 pramsey |
| | 1843 | |
| | 1844 | * liblwgeom/cunit/cu_geodetic.c, liblwgeom/cunit/cu_geodetic.h, |
| | 1845 | liblwgeom/libgeom.h, liblwgeom/liblwgeom.h, |
| | 1846 | liblwgeom/lwgeodetic.c, liblwgeom/lwgeodetic.h, |
| | 1847 | liblwgeom/lwspheroid.c, liblwgeom/lwspheroid.h, |
| | 1848 | postgis/geography.sql.in.c, postgis/geography_measurement.c: Add |
| | 1849 | ST_Length() implementation on spheroid and rationalize the |
| | 1850 | sphere/spheroid implementations into |
| | 1851 | a smaller shared set of functions. |
| | 1852 | |
| | 1853 | 2009-10-30 20:45 pramsey |
| | 1854 | |
| | 1855 | * liblwgeom/libgeom.h, liblwgeom/lwgeodetic.c, |
| | 1856 | liblwgeom/lwspheroid.c, liblwgeom/lwspheroid.h, |
| | 1857 | postgis/geography.h, postgis/geography.sql.in.c, |
| | 1858 | postgis/geography_measurement.c: Add in spheroid calculations for |
| | 1859 | ST_Distance and ST_DWithin. |
| | 1860 | |
| | 1861 | 2009-10-30 19:00 robe |
| | 1862 | |
| | 1863 | * doc/installation.xml: Add link to new compatibility matrix |
| | 1864 | |
| | 1865 | 2009-10-29 20:31 colivier |
| | 1866 | |
| | 1867 | * postgis/lwgeom_in_gml.c, regress/in_gml.sql: Change dimension to |
| | 1868 | srsDimension (GML 3.1.1) |
| | 1869 | |
| | 1870 | 2009-10-29 20:21 colivier |
| | 1871 | |
| | 1872 | * postgis/lwgeom_gml.c, regress/gml_expected: Change attribute |
| | 1873 | dimension into srsDimension (GML 3.1.1), cf #276 |
| | 1874 | |
| | 1875 | 2009-10-29 19:53 pramsey |
| | 1876 | |
| | 1877 | * liblwgeom/lwspheroid.c: Minor changes for numerical stability. |
| | 1878 | Remove logging. |
| | 1879 | |
| | 1880 | 2009-10-29 19:41 pramsey |
| | 1881 | |
| | 1882 | * postgis/geography.h: Increase precision of minor axis constant. |
| | 1883 | |
| | 1884 | 2009-10-29 19:24 pramsey |
| | 1885 | |
| | 1886 | * liblwgeom/Makefile.in, liblwgeom/cunit/cu_geodetic.c, |
| | 1887 | liblwgeom/cunit/cu_geodetic.h, liblwgeom/lwgeodetic.c, |
| | 1888 | liblwgeom/lwgeodetic.h, liblwgeom/lwspheroid.c, |
| | 1889 | liblwgeom/lwspheroid.h: Spheroid distance calculation between |
| | 1890 | points added. |
| | 1891 | |
| | 1892 | 2009-10-29 18:42 colivier |
| | 1893 | |
| | 1894 | * postgis/lwgeom_in_gml.c, regress/in_gml.sql, |
| | 1895 | regress/in_gml_expected: Add mixed GML srs support. Add ability |
| | 1896 | to deal with lat/lon issue in GML 3. Fix GML collection units |
| | 1897 | tests. Update units tests |
| | 1898 | |
| | 1899 | 2009-10-29 18:40 colivier |
| | 1900 | |
| | 1901 | * postgis/lwgeom_transform.c, postgis/lwgeom_transform.h: Expose |
| | 1902 | transform_point, make_project and GetProj4StringSPI. Creation of |
| | 1903 | lwgem_transform.h |
| | 1904 | |
| | 1905 | 2009-10-29 14:21 colivier |
| | 1906 | |
| | 1907 | * regress/kml_expected: Update unit test result, related to error |
| | 1908 | message change (r4662 in lwgeom_transform.c) |
| | 1909 | |
| | 1910 | 2009-10-29 14:08 colivier |
| | 1911 | |
| | 1912 | * postgis/lwgeom_gml.c, regress/gml.sql, regress/gml_expected: Add |
| | 1913 | attribute dimension in gml:pos and gml:posList. Fix |
| | 1914 | geometrycollection invalid GML output. Update units test. Cf #276 |
| | 1915 | |
| | 1916 | 2009-10-28 23:05 pramsey |
| | 1917 | |
| | 1918 | * postgis/geography_gist.c: Note why the penalty function was |
| | 1919 | changed. |
| | 1920 | |
| | 1921 | 2009-10-28 23:02 pramsey |
| | 1922 | |
| | 1923 | * postgis/geography_gist.c: Remove overly clever penalty |
| | 1924 | calculation and improve index structure a lot! |
| | 1925 | |
| | 1926 | 2009-10-28 18:38 pramsey |
| | 1927 | |
| | 1928 | * postgis/geography_gist.c: Fill in actual error condition |
| | 1929 | |
| | 1930 | 2009-10-28 18:20 pramsey |
| | 1931 | |
| | 1932 | * postgis/geography_gist.c, postgis/geography_measurement.c: Fix |
| | 1933 | error in picksplit routine, perhaps will fix balance problem. |
| | 1934 | |
| | 1935 | 2009-10-28 12:13 robe |
| | 1936 | |
| | 1937 | * doc/introduction.xml: slight attribution update |
| | 1938 | |
| | 1939 | 2009-10-28 11:56 robe |
| | 1940 | |
| | 1941 | * doc/release_notes.xml: minor update to release notes (copying |
| | 1942 | content from branch 1.3 not in trunk) |
| | 1943 | |
| | 1944 | 2009-10-28 11:47 robe |
| | 1945 | |
| | 1946 | * doc/introduction.xml: switch pretty tag back to credits -- |
| | 1947 | already linked in reference.xml |
| | 1948 | |
| | 1949 | 2009-10-28 11:40 robe |
| | 1950 | |
| | 1951 | * doc/introduction.xml: update credits to include breakout of PSC |
| | 1952 | and bump up people with commit access and currently committing |
| | 1953 | work |
| | 1954 | |
| | 1955 | 2009-10-28 11:05 robe |
| | 1956 | |
| | 1957 | * doc/release_notes.xml: copy release notes text from branch 1.4 |
| | 1958 | which is strangely more up to date. |
| | 1959 | |
| | 1960 | 2009-10-28 10:58 robe |
| | 1961 | |
| | 1962 | * doc/release_notes.xml, doc/reporting.xml: correct links to |
| | 1963 | postgis bug tracker and subversion repository. Also amend the |
| | 1964 | release_notes section to reflect newer version changes |
| | 1965 | |
| | 1966 | 2009-10-27 21:39 colivier |
| | 1967 | |
| | 1968 | * postgis/lwgeom_export.h, postgis/lwgeom_geojson.c, |
| | 1969 | postgis/lwgeom_gml.c, postgis/lwgeom_kml.c, postgis/lwgeom_svg.c: |
| | 1970 | Fix huge number overflow in export functions, cf #277 |
| | 1971 | |
| | 1972 | 2009-10-24 16:37 colivier |
| | 1973 | |
| | 1974 | * postgis/lwgeom_in_gml.c, regress/in_gml.sql, |
| | 1975 | regress/in_gml_expected: Add multi data coordinates support. Add |
| | 1976 | unit test case data_1 |
| | 1977 | |
| | 1978 | 2009-10-24 16:35 colivier |
| | 1979 | |
| | 1980 | * liblwgeom/liblwgeom.h, liblwgeom/ptarray.c: Add ptarray_merge |
| | 1981 | function |
| | 1982 | |
| | 1983 | 2009-10-23 23:16 pramsey |
| | 1984 | |
| | 1985 | * doc/postgis.xml: Update personal information. |
| | 1986 | |
| | 1987 | 2009-10-23 16:01 robe |
| | 1988 | |
| | 1989 | * doc/reference.xml: typo in example |
| | 1990 | |
| | 1991 | 2009-10-23 15:51 robe |
| | 1992 | |
| | 1993 | * doc/reference.xml: put in availability note for ST_GeomFromGML, |
| | 1994 | link back from ST_AsGML, note about libxml2 required |
| | 1995 | |
| | 1996 | 2009-10-23 13:26 robe |
| | 1997 | |
| | 1998 | * doc/reference.xml, doc/xsl/postgis_gardentest.sql.xsl, |
| | 1999 | doc/xsl/postgis_gardentest_subset.sql.xsl: Preliminary |
| | 2000 | documentation for ST_GeomFromGML and logic to support gml input |
| | 2001 | parameters |
| | 2002 | |
| | 2003 | 2009-10-22 14:08 colivier |
| | 2004 | |
| | 2005 | * postgis/lwgeom_in_gml.c, regress/in_gml.sql, |
| | 2006 | regress/in_gml_expected: Use ptarray_isclosed3d to check if 3D |
| | 2007 | rings are closed also on Z. Update units tests cases |
| | 2008 | |
| | 2009 | 2009-10-22 14:06 colivier |
| | 2010 | |
| | 2011 | * liblwgeom/liblwgeom.h, liblwgeom/ptarray.c: Add |
| | 2012 | ptarray_isclosed3d function |
| | 2013 | |
| | 2014 | 2009-10-20 15:30 robe |
| | 2015 | |
| | 2016 | * configure.ac: fix typo in libxml deactivated notice |
| | 2017 | |
| | 2018 | 2009-10-20 13:07 colivier |
| | 2019 | |
| | 2020 | * postgis_config.h.in: Add HAVE_LIBXML2 |
| | 2021 | |
| | 2022 | 2009-10-20 12:54 colivier |
| | 2023 | |
| | 2024 | * postgis/Makefile.in, postgis/lwgeom_in_gml.c, |
| | 2025 | postgis/postgis.sql.in.c, regress/Makefile.in, |
| | 2026 | regress/in_gml.sql, regress/in_gml_expected: Add initial version |
| | 2027 | of GeomFromGML function, and units tests cases. |
| | 2028 | |
| | 2029 | 2009-10-20 12:51 colivier |
| | 2030 | |
| | 2031 | * configure.ac, postgis/sqldefines.h.in: Add libxml2 support |
| | 2032 | (needed by GeomFromGML) |
| | 2033 | |
| | 2034 | 2009-10-19 12:53 robe |
| | 2035 | |
| | 2036 | * doc/reference.xml: update to include ST_Length for geography |
| | 2037 | |
| | 2038 | 2009-10-19 05:05 pramsey |
| | 2039 | |
| | 2040 | * postgis/geography.sql.in.c, postgis/geography_measurement.c, |
| | 2041 | postgis/lwgeom_transform.c: Add _ST_BestSRID(Geography) utility |
| | 2042 | function to support ST_Buffer(geography, radius) hack that casts |
| | 2043 | back and forth to geometry. |
| | 2044 | |
| | 2045 | 2009-10-18 21:15 pramsey |
| | 2046 | |
| | 2047 | * postgis/lwgeom_transform.c: Add in support for magic srid numbers |
| | 2048 | that will always be available for UTM WGS84 and polar |
| | 2049 | stereography. Will be used in wrappers that allow geometry |
| | 2050 | functions to be applied to geography. |
| | 2051 | |
| | 2052 | 2009-10-18 04:19 pramsey |
| | 2053 | |
| | 2054 | * liblwgeom/libgeom.h, liblwgeom/lwgeodetic.c, |
| | 2055 | liblwgeom/lwgeodetic.h, postgis/geography.sql.in.c, |
| | 2056 | postgis/geography_measurement.c: ST_Length(geography) per #266 |
| | 2057 | |
| | 2058 | 2009-10-16 23:30 pramsey |
| | 2059 | |
| | 2060 | * postgis/geography_gist.c, postgis/lwgeom_gist.c: Muck with index |
| | 2061 | logging code. |
| | 2062 | |
| | 2063 | 2009-10-16 16:33 mcayland |
| | 2064 | |
| | 2065 | * postgis/geography_estimate.c: Fix the geography <column> && |
| | 2066 | <column> selectivity code. Now the answers between geometry and |
| | 2067 | geography are reasonably similar :) |
| | 2068 | |
| | 2069 | 2009-10-16 16:31 mcayland |
| | 2070 | |
| | 2071 | * utils/test_geography_joinestimation.pl: Commit a first-hack |
| | 2072 | attempt at a script to test the geography join estimation code. |
| | 2073 | |
| | 2074 | 2009-10-16 16:23 mcayland |
| | 2075 | |
| | 2076 | * utils/test_joinestimation.pl: Change "Mixed Geometry Types" |
| | 2077 | message into a warning rather than an error in the existing join |
| | 2078 | estimation test script. |
| | 2079 | |
| | 2080 | 2009-10-16 13:33 robe |
| | 2081 | |
| | 2082 | * doc/xsl/postgis_gardentest.sql.xsl, |
| | 2083 | doc/xsl/postgis_gardentest_subset.sql.xsl: revise to test && |
| | 2084 | against table and also put in some floating points to make tests |
| | 2085 | more interesting |
| | 2086 | |
| | 2087 | 2009-10-16 13:01 robe |
| | 2088 | |
| | 2089 | * postgis/geography.sql.in.c: #269 get rid of geography -> geometry |
| | 2090 | implicit to make it an explicit cast |
| | 2091 | |
| | 2092 | 2009-10-16 09:37 strk |
| | 2093 | |
| | 2094 | * loader/README.shp2pgsql, loader/shp2pgsql.c: Tell what the |
| | 2095 | default is for -N in help output and README file |
| | 2096 | |
| | 2097 | 2009-10-15 17:50 mcayland |
| | 2098 | |
| | 2099 | * liblwgeom/cunit/cu_libgeom.c, liblwgeom/libgeom.h, |
| | 2100 | postgis/geography_inout.c: Update the TYPMOD_SET_* macros in the |
| | 2101 | same way as for the FLAGS_SET_* macros earlier, so that they |
| | 2102 | actually change the variable they reference. |
| | 2103 | |
| | 2104 | 2009-10-15 17:45 mcayland |
| | 2105 | |
| | 2106 | * utils/test_geography_estimation.pl: Add (slightly hacked) version |
| | 2107 | of geography selectivity test script to the repo. |
| | 2108 | |
| | 2109 | 2009-10-15 17:44 mcayland |
| | 2110 | |
| | 2111 | * utils/test_estimation.pl: Fix test_estimation.pl script so it |
| | 2112 | doesn't require oids - no-one uses these in the 21st century... |
| | 2113 | |
| | 2114 | 2009-10-15 15:35 mcayland |
| | 2115 | |
| | 2116 | * liblwgeom/cunit/cu_geodetic.c, liblwgeom/cunit/cu_libgeom.c, |
| | 2117 | liblwgeom/g_coord.c, liblwgeom/g_serialized.c, |
| | 2118 | liblwgeom/g_util.c, liblwgeom/libgeom.h, |
| | 2119 | postgis/geography_estimate.c, postgis/geography_gist.c, |
| | 2120 | postgis/geography_inout.c: Alter the FLAGS_SET_* macros so that |
| | 2121 | they actually update the specified flag variable, rather than |
| | 2122 | just returning the new value of the flag variable. |
| | 2123 | |
| | 2124 | 2009-10-15 14:48 mcayland |
| | 2125 | |
| | 2126 | * postgis/geography_estimate.c: Fix for column intersection |
| | 2127 | geography queries sometimes returning "lwgeom_get_gbox_geodetic: |
| | 2128 | non-geodetic gbox provided" during execution - a missing |
| | 2129 | initialisation bug. |
| | 2130 | |
| | 2131 | 2009-10-14 16:57 mcayland |
| | 2132 | |
| | 2133 | * postgis/geography.sql.in.c: Re-enable ANALYZE hook, now that it |
| | 2134 | doesn't crash upon loading Paul's test dataset anymore. |
| | 2135 | |
| | 2136 | 2009-10-14 16:22 mcayland |
| | 2137 | |
| | 2138 | * postgis/geography_estimate.c: Don't use the default (integer) |
| | 2139 | version of abs() during floating point calculations... |
| | 2140 | |
| | 2141 | 2009-10-13 19:50 pramsey |
| | 2142 | |
| | 2143 | * liblwgeom/lwgeodetic.c: Much better fix for NaN area problem. |
| | 2144 | |
| | 2145 | 2009-10-13 19:39 pramsey |
| | 2146 | |
| | 2147 | * liblwgeom/lwgeodetic.c: HAck fix for NaN areas. |
| | 2148 | |
| | 2149 | 2009-10-11 02:03 pramsey |
| | 2150 | |
| | 2151 | * liblwgeom/g_serialized.c: Don't copy bboxes from lwgeom to |
| | 2152 | gserialized when working with geodetics. (#263) |
| | 2153 | |
| | 2154 | 2009-10-10 16:59 robe |
| | 2155 | |
| | 2156 | * doc/reference.xml: update to include ST_Covers geography |
| | 2157 | |
| | 2158 | 2009-10-10 15:43 robe |
| | 2159 | |
| | 2160 | * doc/reference.xml: update ST_Area with geography examples |
| | 2161 | |
| | 2162 | 2009-10-10 03:18 pramsey |
| | 2163 | |
| | 2164 | * postgis/geography.sql.in.c, postgis/geography_inout.c: Add |
| | 2165 | geometry(geography) case per #257 |
| | 2166 | |
| | 2167 | 2009-10-10 00:08 pramsey |
| | 2168 | |
| | 2169 | * liblwgeom/lwgeodetic.c, liblwgeom/lwgeodetic.h: Fix |
| | 2170 | ST_Area(geography) calculation to be more... correct. |
| | 2171 | |
| | 2172 | 2009-10-09 19:23 pramsey |
| | 2173 | |
| | 2174 | * liblwgeom/libgeom.h, liblwgeom/liblwgeom.h, |
| | 2175 | liblwgeom/lwgeodetic.c, liblwgeom/lwgeom.c, liblwgeom/measures.c, |
| | 2176 | postgis/geography.sql.in.c, postgis/geography_measurement.c, |
| | 2177 | postgis/lwgeom_dump.c, postgis/lwgeom_functions_basic.c: Add |
| | 2178 | implementation for ST_Covers(geography, geography) in |
| | 2179 | point-in-polygon case. |
| | 2180 | |
| | 2181 | 2009-10-09 18:07 pramsey |
| | 2182 | |
| | 2183 | * liblwgeom/g_box.c: Fix incorrect use of flags macros |
| | 2184 | |
| | 2185 | 2009-10-09 16:51 pramsey |
| | 2186 | |
| | 2187 | * liblwgeom/g_box.c: One more fix for #260. |
| | 2188 | |
| | 2189 | 2009-10-09 16:07 pramsey |
| | 2190 | |
| | 2191 | * liblwgeom/g_box.c: Fix for #261 (spurious dimension difference |
| | 2192 | errors) |
| | 2193 | |
| | 2194 | 2009-10-09 10:39 robe |
| | 2195 | |
| | 2196 | * doc/reference.xml: Put in proto for ST_Area(geography). Still |
| | 2197 | need to put in example but my ST_Area is non-existent will |
| | 2198 | double-check why. |
| | 2199 | |
| | 2200 | 2009-10-09 04:16 pramsey |
| | 2201 | |
| | 2202 | * liblwgeom/libgeom.h, liblwgeom/lwgeodetic.c, |
| | 2203 | postgis/geography.sql.in.c, postgis/geography_measurement.c: Add |
| | 2204 | ST_PointOutside() function for testing purposes. |
| | 2205 | |
| | 2206 | 2009-10-08 19:40 pramsey |
| | 2207 | |
| | 2208 | * liblwgeom/lwgeodetic.c: Make geographic point initialization |
| | 2209 | slightly more efficient (avoid doing it twice for each vertex) |
| | 2210 | |
| | 2211 | 2009-10-08 18:59 pramsey |
| | 2212 | |
| | 2213 | * postgis/geography_measurement.c: Make error messages slightly |
| | 2214 | less opaque |
| | 2215 | |
| | 2216 | 2009-10-08 18:41 pramsey |
| | 2217 | |
| | 2218 | * postgis/geography.sql.in.c: Comment out analyze argument in |
| | 2219 | geometry type creation -- it is causing a crash for me when |
| | 2220 | loading my test data tables. |
| | 2221 | |
| | 2222 | 2009-10-08 17:10 pramsey |
| | 2223 | |
| | 2224 | * postgis/geography.h: Change radius figure to common average. |
| | 2225 | |
| | 2226 | 2009-10-08 17:04 pramsey |
| | 2227 | |
| | 2228 | * postgis/geography.sql.in.c: Reformat SQL lines with tabs |
| | 2229 | |
| | 2230 | 2009-10-08 11:43 robe |
| | 2231 | |
| | 2232 | * doc/README: revise readme to include link to instructions for |
| | 2233 | garden test |
| | 2234 | |
| | 2235 | 2009-10-08 11:40 robe |
| | 2236 | |
| | 2237 | * doc/xsl/postgis_gardentest_subset.sql.xsl: Revise to have |
| | 2238 | function list past in as arg to xsltproc |
| | 2239 | |
| | 2240 | 2009-10-08 10:29 mcayland |
| | 2241 | |
| | 2242 | * postgis/geography_estimate.c: Commit first attempt at working |
| | 2243 | geography index selectivity - the conversion should be there, |
| | 2244 | however it needs some kind of test harness to verify some of the |
| | 2245 | results. |
| | 2246 | |
| | 2247 | 2009-10-08 05:35 pramsey |
| | 2248 | |
| | 2249 | * liblwgeom/libgeom.h, liblwgeom/lwgeodetic.c, |
| | 2250 | liblwgeom/lwgeodetic.h, postgis/Makefile.in, |
| | 2251 | postgis/geography.sql.in.c, postgis/geography_distance.c, |
| | 2252 | postgis/geography_measurement.c: ST_Area(geography) |
| | 2253 | implementation and SQL bindings. |
| | 2254 | |
| | 2255 | 2009-10-07 14:26 pramsey |
| | 2256 | |
| | 2257 | * liblwgeom/g_box.c, liblwgeom/libgeom.h, |
| | 2258 | postgis/geography_distance.c: Make the calculation of gboxes a |
| | 2259 | little simpler in the db level code. |
| | 2260 | |
| | 2261 | 2009-10-07 12:16 mcayland |
| | 2262 | |
| | 2263 | * postgis/lwgeom_accum.c, postgis/lwgeom_functions_basic.c: Fix |
| | 2264 | #179: ST_MakeLine and ST_MakeLine_Garry crash server with null |
| | 2265 | arrays again. There was another non-NULL safe array iterator |
| | 2266 | within LWGEOM_makeline_garray. |
| | 2267 | |
| | 2268 | 2009-10-07 11:52 robe |
| | 2269 | |
| | 2270 | * doc/xsl/postgis_gardentest.sql.xsl, |
| | 2271 | doc/xsl/postgis_gardentest_subset.sql.xsl: Add table with |
| | 2272 | multiple nulls to garden of geometries. Evidentally -- there are |
| | 2273 | some NULL bugs that escape trapping with just a single null |
| | 2274 | geometry in the table. |
| | 2275 | |
| | 2276 | 2009-10-07 04:38 robe |
| | 2277 | |
| | 2278 | * doc/reference.xml: flip order of ST_Relate protos as Martin |
| | 2279 | observes it doesn't match our description |
| | 2280 | |
| | 2281 | 2009-10-07 03:38 pramsey |
| | 2282 | |
| | 2283 | * liblwgeom/lwgeodetic.c, liblwgeom/lwgeodetic.h: Put prototypes |
| | 2284 | into place |
| | 2285 | |
| | 2286 | 2009-10-07 03:37 pramsey |
| | 2287 | |
| | 2288 | * liblwgeom/g_box.c, liblwgeom/libgeom.h, liblwgeom/lwgeodetic.c: |
| | 2289 | Change from pass by reference to pass by value |
| | 2290 | |
| | 2291 | 2009-10-07 03:35 pramsey |
| | 2292 | |
| | 2293 | * liblwgeom/lwgeodetic.c: Short circuit the edge intersection test |
| | 2294 | when the gboxes are disjoint |
| | 2295 | |
| | 2296 | 2009-10-06 16:16 mcayland |
| | 2297 | |
| | 2298 | * postgis/geography_estimate.c: First attempt at porting the |
| | 2299 | estimate_selectivity() function to handle 3 dimensions. Note this |
| | 2300 | is mostly untested at the moment, as this is only the function |
| | 2301 | that cuts the relevant section out of the histogram. We still |
| | 2302 | need to plug this into the PostgreSQL infrastructure. |
| | 2303 | |
| | 2304 | 2009-10-06 13:51 mcayland |
| | 2305 | |
| | 2306 | * postgis/lwgeom_geos.c: Fix #258: ST_HausdorffDistance crashes |
| | 2307 | server. Another geometry free typo (same as #241) in both |
| | 2308 | st_hausdorffdistance() and st_hausdorffdistancedensify(). |
| | 2309 | |
| | 2310 | 2009-10-06 13:43 mcayland |
| | 2311 | |
| | 2312 | * postgis/lwgeom_functions_analytic.c: Fix #241: |
| | 2313 | ST_LineCrossingDirection Server Crash (Segfault) caused by a typo |
| | 2314 | freeing the wrong parameter. |
| | 2315 | |
| | 2316 | 2009-10-06 12:02 robe |
| | 2317 | |
| | 2318 | * doc/xsl/postgis_gardentest.sql.xsl, |
| | 2319 | doc/xsl/postgis_gardentest_subset.sql.xsl: Put NULL safety tests |
| | 2320 | back in now that Mark has fixed aggregate collection bug |
| | 2321 | |
| | 2322 | 2009-10-06 11:15 robe |
| | 2323 | |
| | 2324 | * liblwgeom/cunit/cu_geodetic.c: Turn of Paul's accidental commit |
| | 2325 | of fanboy mac enabled random test |
| | 2326 | |
| | 2327 | 2009-10-06 10:49 mcayland |
| | 2328 | |
| | 2329 | * liblwgeom/lwgeodetic.c: Fix compilation bug when debug is |
| | 2330 | enabled. |
| | 2331 | |
| | 2332 | 2009-10-06 10:15 mcayland |
| | 2333 | |
| | 2334 | * postgis/lwgeom_accum.c, postgis/lwgeom_functions_basic.c: Fix |
| | 2335 | another non-NULL safe array iteration within |
| | 2336 | LWGEOM_collect_garray, as discovered by Regina's torture tests. |
| | 2337 | |
| | 2338 | 2009-10-06 08:52 mcayland |
| | 2339 | |
| | 2340 | * loader/Makefile.in: Move CFLAGS after the PGXS include directive, |
| | 2341 | so that the autotools configuration doesn't getting overwritten |
| | 2342 | by the PGXS version. Required when passing custom compiler f |
| | 2343 | lags into PostGIS as reported by William Kyngesburye. |
| | 2344 | |
| | 2345 | 2009-10-06 04:59 pramsey |
| | 2346 | |
| | 2347 | * liblwgeom/cunit/cu_geodetic.c, postgis/geography_distance.c: Make |
| | 2348 | db implementation consistent with liblwgeom |
| | 2349 | |
| | 2350 | 2009-10-06 04:50 pramsey |
| | 2351 | |
| | 2352 | * liblwgeom/cunit/cu_geodetic.c, liblwgeom/libgeom.h, |
| | 2353 | liblwgeom/lwgeodetic.c, liblwgeom/lwgeodetic.h: Change signatures |
| | 2354 | for lwgeom distance sphere |
| | 2355 | |
| | 2356 | 2009-10-06 04:19 pramsey |
| | 2357 | |
| | 2358 | * liblwgeom/cunit/cu_geodetic.c, liblwgeom/g_box.c, |
| | 2359 | liblwgeom/libgeom.h, liblwgeom/lwgeodetic.c: New point-outside |
| | 2360 | routine, and allow distances against empty geometries. |
| | 2361 | |
| | 2362 | 2009-10-05 21:15 kneufeld |
| | 2363 | |
| | 2364 | * doc/reference.xml: updated ST_IsValid's reference to the OGC |
| | 2365 | specs. |
| | 2366 | |
| | 2367 | 2009-10-05 19:43 pramsey |
| | 2368 | |
| | 2369 | * liblwgeom/cunit/cu_geodetic.c, liblwgeom/cunit/cu_geodetic.h, |
| | 2370 | liblwgeom/lwgeodetic.c, liblwgeom/lwgeodetic.h: More test cases |
| | 2371 | in there (but turned off, because they fail :( |
| | 2372 | |
| | 2373 | 2009-10-05 19:38 pramsey |
| | 2374 | |
| | 2375 | * liblwgeom/cunit/cu_geodetic.c, liblwgeom/cunit/cu_geodetic.h, |
| | 2376 | liblwgeom/lwgeodetic.c, liblwgeom/lwgeodetic.h: Add untested new |
| | 2377 | p-i-p approach for more testing later. |
| | 2378 | |
| | 2379 | 2009-10-05 16:17 mcayland |
| | 2380 | |
| | 2381 | * postgis/geography_estimate.c: Commit first attempt at a multi-D |
| | 2382 | statistics histogram builder. Note that while geodetic data is |
| | 2383 | inherently 3D, the builder also contains code to handle lower |
| | 2384 | dimension cartesian coordinates, which should make porting to |
| | 2385 | ggeometry easier at a later date. At the moment there are no |
| | 2386 | selectivity routines which actually use the histograms for real |
| | 2387 | queries, however a reasonably convincing histogram is created in |
| | 2388 | pg_statistic and all regression tests pass here. |
| | 2389 | |
| | 2390 | 2009-10-05 14:37 pramsey |
| | 2391 | |
| | 2392 | * liblwgeom/cunit/cu_geodetic.c: Increase precision. |
| | 2393 | |
| | 2394 | 2009-10-05 14:37 pramsey |
| | 2395 | |
| | 2396 | * liblwgeom/cunit/cu_geodetic.c: Add another printing block |
| | 2397 | |
| | 2398 | 2009-10-05 12:52 robe |
| | 2399 | |
| | 2400 | * doc/xsl/postgis_gardentest.sql.xsl, |
| | 2401 | doc/xsl/postgis_gardentest_subset.sql.xsl: more errors in my |
| | 2402 | logic |
| | 2403 | |
| | 2404 | 2009-10-05 11:45 robe |
| | 2405 | |
| | 2406 | * doc/xsl/postgis_gardentest.sql.xsl, |
| | 2407 | doc/xsl/postgis_gardentest_subset.sql.xsl: more corrections |
| | 2408 | |
| | 2409 | 2009-10-05 05:05 pramsey |
| | 2410 | |
| | 2411 | * liblwgeom/cunit/cu_geodetic.c, liblwgeom/lwgeodetic.c, |
| | 2412 | liblwgeom/lwgeodetic.h: Added new point-on-edge routine still no |
| | 2413 | joy on bad test case. |
| | 2414 | |
| | 2415 | 2009-10-04 22:26 pramsey |
| | 2416 | |
| | 2417 | * liblwgeom/cunit/cu_geodetic.c: Add another test case that needs |
| | 2418 | resolution |
| | 2419 | |
| | 2420 | 2009-10-04 01:41 pramsey |
| | 2421 | |
| | 2422 | * postgis/geography.sql.in.c: Add SQL bindings for selectivity |
| | 2423 | functions. |
| | 2424 | |
| | 2425 | 2009-10-04 00:52 pramsey |
| | 2426 | |
| | 2427 | * install-sh: revert to previous version |
| | 2428 | |
| | 2429 | 2009-10-04 00:51 pramsey |
| | 2430 | |
| | 2431 | * install-sh, liblwgeom/cunit/cu_geodetic.c, |
| | 2432 | liblwgeom/lwgeodetic.c, postgis/geography.sql.in.c, |
| | 2433 | postgis/geography_distance.c, postgis/geography_estimate.c, |
| | 2434 | postgis/geography_gist.c: Some fixes to the ST_DWithin code. |
| | 2435 | |
| | 2436 | 2009-10-02 20:07 robe |
| | 2437 | |
| | 2438 | * doc/xsl/postgis_gardentest.sql.xsl, |
| | 2439 | doc/xsl/postgis_gardentest_subset.sql.xsl: more changes to better |
| | 2440 | test geography |
| | 2441 | |
| | 2442 | 2009-10-02 19:24 robe |
| | 2443 | |
| | 2444 | * doc/reference.xml: cosmetic change to tolerance args for |
| | 2445 | ST_DWithin |
| | 2446 | |
| | 2447 | 2009-10-02 19:21 robe |
| | 2448 | |
| | 2449 | * doc/using_postgis_dataman.xml: put create table examples in |
| | 2450 | program listing tag |
| | 2451 | |
| | 2452 | 2009-10-02 19:08 robe |
| | 2453 | |
| | 2454 | * doc/reference.xml: add geography proto for ST_DWithin, also fill |
| | 2455 | in some availability marks forgotten. |
| | 2456 | |
| | 2457 | 2009-10-02 18:44 robe |
| | 2458 | |
| | 2459 | * doc/reference.xml: Add geography example for ST_Distance, more |
| | 2460 | geometry examples and amend to reflect its in meters |
| | 2461 | |
| | 2462 | 2009-10-02 18:28 pramsey |
| | 2463 | |
| | 2464 | * postgis/geography.h, postgis/geography.sql.in.c, |
| | 2465 | postgis/geography_distance.c, postgis/geography_gist.c, |
| | 2466 | postgis/geography_inout.c: Largely untested implementation of |
| | 2467 | ST_DWithin(geography, geography). |
| | 2468 | We're in business baby! |
| | 2469 | |
| | 2470 | 2009-10-02 14:13 strk |
| | 2471 | |
| | 2472 | * loader/shp2pgsql.c: typo in help message |
| | 2473 | |
| | 2474 | 2009-10-02 01:38 pramsey |
| | 2475 | |
| | 2476 | * postgis/geography.h, postgis/geography_distance.c: Make the units |
| | 2477 | of st_distance(geography, geography) meters |
| | 2478 | |
| | 2479 | 2009-10-01 23:54 pramsey |
| | 2480 | |
| | 2481 | * liblwgeom/lwgeodetic.c: Fix boner error |
| | 2482 | |
| | 2483 | 2009-10-01 21:18 robe |
| | 2484 | |
| | 2485 | * doc/xsl/postgis_gardentest.sql.xsl: typos |
| | 2486 | |
| | 2487 | 2009-10-01 20:37 robe |
| | 2488 | |
| | 2489 | * doc/reference.xml: put in ST_Distance proto for geography so can |
| | 2490 | test it. |
| | 2491 | |
| | 2492 | 2009-10-01 19:50 pramsey |
| | 2493 | |
| | 2494 | * liblwgeom/lwgeodetic.c, postgis/Makefile.in, postgis/geography.h, |
| | 2495 | postgis/geography.sql.in.c, postgis/geography_distance.c, |
| | 2496 | postgis/geography_gist.c: ST_Distance(geography, geography) |
| | 2497 | roughed in. Small detail, currently returns answers in radians. |
| | 2498 | :) |
| | 2499 | |
| | 2500 | 2009-10-01 18:45 pramsey |
| | 2501 | |
| | 2502 | * liblwgeom/cunit/cu_geodetic.c, liblwgeom/libgeom.h, |
| | 2503 | liblwgeom/lwgeodetic.c, liblwgeom/lwgeodetic.h: Add polygon/point |
| | 2504 | distance and tests. |
| | 2505 | |
| | 2506 | 2009-10-01 14:52 pramsey |
| | 2507 | |
| | 2508 | * liblwgeom/cunit/cu_geodetic.c: Wow, error that only showed up in |
| | 2509 | MinGW, but totally an error. I wonder why my test passed this... |
| | 2510 | clean memory I guess. |
| | 2511 | |
| | 2512 | 2009-10-01 05:53 pramsey |
| | 2513 | |
| | 2514 | * liblwgeom/cunit/cu_geodetic.c, liblwgeom/cunit/cu_geodetic.h, |
| | 2515 | liblwgeom/libgeom.h, liblwgeom/lwgeodetic.c: lwgeom sphere |
| | 2516 | distance function and tests for point/linestring |
| | 2517 | |
| | 2518 | 2009-09-30 23:59 pramsey |
| | 2519 | |
| | 2520 | * liblwgeom/libgeom.h, liblwgeom/liblwgeom.h, |
| | 2521 | liblwgeom/lwgeodetic.c, liblwgeom/lwgeodetic.h, |
| | 2522 | liblwgeom/lwgeom.c: Roughing in lwgeom distance machinery now. |
| | 2523 | |
| | 2524 | 2009-09-30 23:03 pramsey |
| | 2525 | |
| | 2526 | * liblwgeom/cunit/cu_geodetic.c, liblwgeom/cunit/cu_geodetic.h: Add |
| | 2527 | edge-edge distance tests. |
| | 2528 | |
| | 2529 | 2009-09-30 21:45 pramsey |
| | 2530 | |
| | 2531 | * liblwgeom/cunit/cu_geodetic.c, liblwgeom/lwgeodetic.c, |
| | 2532 | liblwgeom/lwgeodetic.h: Add return value for point of closest |
| | 2533 | approach on arc/edge distance. |
| | 2534 | |
| | 2535 | 2009-09-30 21:21 pramsey |
| | 2536 | |
| | 2537 | * liblwgeom/cunit/cu_geodetic.c, liblwgeom/cunit/cu_geodetic.h, |
| | 2538 | liblwgeom/lwgeodetic.c, liblwgeom/lwgeodetic.h: Add edge-to-point |
| | 2539 | distance calculation and tests |
| | 2540 | |
| | 2541 | 2009-09-30 19:34 pramsey |
| | 2542 | |
| | 2543 | * liblwgeom/cunit/cu_geodetic.c, liblwgeom/lwgeodetic.c: Remove CPU |
| | 2544 | intensive test and add some lat/lon utility functions |
| | 2545 | |
| | 2546 | 2009-09-30 19:02 pramsey |
| | 2547 | |
| | 2548 | * liblwgeom/cunit/cu_geodetic.c, liblwgeom/lwgeodetic.c: Make |
| | 2549 | point-in-edge test even looser (fp tolerance factor) |
| | 2550 | |
| | 2551 | 2009-09-30 18:57 pramsey |
| | 2552 | |
| | 2553 | * liblwgeom/cunit/cu_geodetic.c: Move defines around a bit. |
| | 2554 | |
| | 2555 | 2009-09-30 18:54 pramsey |
| | 2556 | |
| | 2557 | * liblwgeom/cunit/cu_geodetic.c: Add some debugging blocks for |
| | 2558 | later |
| | 2559 | |
| | 2560 | 2009-09-30 18:28 pramsey |
| | 2561 | |
| | 2562 | * liblwgeom/cunit/cu_geodetic.c, liblwgeom/lwgeodetic.c: Add in |
| | 2563 | special case test for parallel / equal edges. |
| | 2564 | |
| | 2565 | 2009-09-30 17:12 pramsey |
| | 2566 | |
| | 2567 | * liblwgeom/cunit/cu_geodetic.c: Whoops, make sure we test all our |
| | 2568 | test cases. |
| | 2569 | |
| | 2570 | 2009-09-30 17:09 pramsey |
| | 2571 | |
| | 2572 | * liblwgeom/cunit/cu_geodetic.c: Make random brute force test a |
| | 2573 | compile-time option. |
| | 2574 | |
| | 2575 | 2009-09-30 17:05 pramsey |
| | 2576 | |
| | 2577 | * liblwgeom/cunit/cu_geodetic.c, |
| | 2578 | liblwgeom/cunit/cu_geodetic_data.h, liblwgeom/lwgeodetic.c: Add |
| | 2579 | more test cases for geocentric bbox calculation and make 'in |
| | 2580 | cone' test inclusive of end points. |
| | 2581 | |
| | 2582 | 2009-09-30 15:50 robe |
| | 2583 | |
| | 2584 | * doc/xsl/postgis_gardentest.sql.xsl: more fixes to make geography |
| | 2585 | friendly |
| | 2586 | |
| | 2587 | 2009-09-30 14:10 strk |
| | 2588 | |
| | 2589 | * autogen.sh: Can't put backslash-commands in 'echo' parameter in a |
| | 2590 | standard way |
| | 2591 | (would take -e in some cases) so replace \t with some spaces |
| | 2592 | |
| | 2593 | 2009-09-30 08:39 strk |
| | 2594 | |
| | 2595 | * loader/shp2pgsql.c: add missing newline at end of error message |
| | 2596 | (utf8/iconv) |
| | 2597 | |
| | 2598 | 2009-09-30 00:17 pramsey |
| | 2599 | |
| | 2600 | * liblwgeom/cunit/cu_geodetic.c: Re-enable all geodetic tests. |
| | 2601 | |
| | 2602 | 2009-09-30 00:11 pramsey |
| | 2603 | |
| | 2604 | * liblwgeom/cunit/cu_geodetic.c, liblwgeom/lwgeodetic.c: Add some |
| | 2605 | extra comments |
| | 2606 | |
| | 2607 | 2009-09-29 20:44 pramsey |
| | 2608 | |
| | 2609 | * liblwgeom/cunit/cu_geodetic.c, |
| | 2610 | liblwgeom/cunit/cu_geodetic_data.h, liblwgeom/lwgeodetic.c, |
| | 2611 | liblwgeom/lwgeodetic.h: astyle the work thus far |
| | 2612 | |
| | 2613 | 2009-09-29 20:41 pramsey |
| | 2614 | |
| | 2615 | * liblwgeom/cunit/cu_geodetic.c, |
| | 2616 | liblwgeom/cunit/cu_geodetic_data.h, liblwgeom/lwgeodetic.c, |
| | 2617 | liblwgeom/lwgeodetic.h: Flip the clairaut calculations to return |
| | 2618 | both top and bottom in one go. |
| | 2619 | |
| | 2620 | 2009-09-29 19:53 pramsey |
| | 2621 | |
| | 2622 | * liblwgeom/cunit/cu_geodetic.c, |
| | 2623 | liblwgeom/cunit/cu_geodetic_data.h: Remove old GBOX test answers |
| | 2624 | (some were wrong!) in favor of actual slow calculations |
| | 2625 | |
| | 2626 | 2009-09-29 19:50 pramsey |
| | 2627 | |
| | 2628 | * liblwgeom/cunit/cu_geodetic.c: Add randomized box |
| | 2629 | maker/checker... still some small errors? |
| | 2630 | |
| | 2631 | 2009-09-29 19:02 pramsey |
| | 2632 | |
| | 2633 | * liblwgeom/lwgeodetic.c: Make polygon pole check a little more |
| | 2634 | general. |
| | 2635 | |
| | 2636 | 2009-09-29 18:48 pramsey |
| | 2637 | |
| | 2638 | * liblwgeom/cunit/cu_geodetic.c, liblwgeom/cunit/cu_geodetic.h, |
| | 2639 | liblwgeom/lwgeodetic.c, liblwgeom/lwgeodetic.h: All bbox test |
| | 2640 | cases now pass. Suck on that! |
| | 2641 | |
| | 2642 | 2009-09-29 15:55 robe |
| | 2643 | |
| | 2644 | * doc/xsl/postgis_gardentest.sql.xsl: remove null geometry from |
| | 2645 | testing until we fix aggregate null crashing bug. Also fix |
| | 2646 | multipolygonz and m not returning those geometry types. |
| | 2647 | |
| | 2648 | 2009-09-29 14:40 pramsey |
| | 2649 | |
| | 2650 | * liblwgeom/lwgeodetic.c, liblwgeom/lwgeodetic.h: Remove un-used |
| | 2651 | function from testing. |
| | 2652 | |
| | 2653 | 2009-09-29 14:39 pramsey |
| | 2654 | |
| | 2655 | * liblwgeom/cunit/cu_geodetic.c, liblwgeom/lwgeodetic.c, |
| | 2656 | liblwgeom/lwgeodetic.h: Work on making "on edge" test more |
| | 2657 | reliable. |
| | 2658 | |
| | 2659 | 2009-09-29 13:31 strk |
| | 2660 | |
| | 2661 | * liblwgeom/lwcollection.c, regress/regress.sql, |
| | 2662 | regress/regress_expected: Ensure lwcollection_segmentize2d always |
| | 2663 | return a NEW geometry. Fixes ticket #254. Add regression test for |
| | 2664 | that bug. |
| | 2665 | |
| | 2666 | 2009-09-29 12:42 robe |
| | 2667 | |
| | 2668 | * doc/reference.xml, doc/xsl/postgis_aggs_mm.xml.xsl: Add missing |
| | 2669 | protos for geography for ST_AsKML, ST_AsGeoJSON, ST_AsSVG, |
| | 2670 | ST_AsGML. Revise xml parser special index generator to not dupe |
| | 2671 | when multiple protos with geography |
| | 2672 | |
| | 2673 | 2009-09-29 12:23 robe |
| | 2674 | |
| | 2675 | * postgis/geography.sql.in.c: Put in overload text for ST_AsText |
| | 2676 | and ST_AsBinary to prevent the function .. is not unique when |
| | 2677 | passing in text (unknown) rep of a geometry. Still need to do |
| | 2678 | this for ST_AsKML etc. that Olivier just put in. |
| | 2679 | |
| | 2680 | 2009-09-29 07:45 colivier |
| | 2681 | |
| | 2682 | * doc/using_postgis_dataman.xml: Update documentation related to |
| | 2683 | geography typmod export functions (r4535, r4536) |
| | 2684 | |
| | 2685 | 2009-09-29 06:34 robe |
| | 2686 | |
| | 2687 | * doc/using_postgis_dataman.xml, doc/xsl/postgis_aggs_mm.xml.xsl: |
| | 2688 | Add a new special index section to collect functions that take as |
| | 2689 | input or output geography data type. Also give pretty anchor to |
| | 2690 | PostGIS Geography section |
| | 2691 | |
| | 2692 | 2009-09-28 22:45 pramsey |
| | 2693 | |
| | 2694 | * liblwgeom/cunit/cu_geodetic.c, liblwgeom/cunit/cu_geodetic.h, |
| | 2695 | liblwgeom/cunit/cu_libgeom.c, liblwgeom/cunit/cu_libgeom.h, |
| | 2696 | liblwgeom/lwgeodetic.c, liblwgeom/lwgeodetic.h: Test re-org and |
| | 2697 | first cut at edge intersection. |
| | 2698 | |
| | 2699 | 2009-09-28 18:31 colivier |
| | 2700 | |
| | 2701 | * postgis/geography.sql.in.c: A forgot prototype in ST_AsGeoJson |
| | 2702 | export function |
| | 2703 | |
| | 2704 | 2009-09-28 18:16 colivier |
| | 2705 | |
| | 2706 | * postgis/Makefile.in, postgis/geography.sql.in.c, |
| | 2707 | postgis/geography_inout.c, postgis/lwgeom_export.c, |
| | 2708 | postgis/lwgeom_export.h, postgis/lwgeom_geojson.c, |
| | 2709 | postgis/lwgeom_gml.c, postgis/lwgeom_kml.c, postgis/lwgeom_svg.c: |
| | 2710 | Add geography typmod support for export functions (ST_AsGML, |
| | 2711 | ST_AsGeoJson, ST_KML, St_AsSVG). Create lwgeom_export.c and |
| | 2712 | lwgeom_export.h to factorize common export functions routines. |
| | 2713 | |
| | 2714 | 2009-09-25 13:32 robe |
| | 2715 | |
| | 2716 | * liblwgeom/libgeom.h: remove regex.h include per Nicklas |
| | 2717 | observation its still in there. |
| | 2718 | |
| | 2719 | 2009-09-23 18:15 pramsey |
| | 2720 | |
| | 2721 | * postgis/geography.sql.in.c: Add SQL def'n for geography_analyze |
| | 2722 | function. |
| | 2723 | |
| | 2724 | 2009-09-23 16:11 robe |
| | 2725 | |
| | 2726 | * doc/reference.xml: another typo |
| | 2727 | |
| | 2728 | 2009-09-22 21:56 robe |
| | 2729 | |
| | 2730 | * doc/installation.xml: missing spots for geography.sql and |
| | 2731 | postgis_comments.sql |
| | 2732 | |
| | 2733 | 2009-09-22 21:53 robe |
| | 2734 | |
| | 2735 | * doc/reference.xml: correct typo |
| | 2736 | |
| | 2737 | 2009-09-22 21:14 robe |
| | 2738 | |
| | 2739 | * doc/reference.xml: start putting in geography functions |
| | 2740 | |
| | 2741 | 2009-09-22 13:38 mcayland |
| | 2742 | |
| | 2743 | * liblwgeom/liblwgeom.h: Commit fix to LW_ABS() macro as discovered |
| | 2744 | by Nicklas Aven. |
| | 2745 | |
| | 2746 | 2009-09-22 13:09 mcayland |
| | 2747 | |
| | 2748 | * postgis/Makefile.in, postgis/geography.sql.in.c, |
| | 2749 | postgis/geography_estimate.c: Add the basic machinery to call a |
| | 2750 | function when running VACUUM ANALYZE on a geography column - the |
| | 2751 | more interesting parts are yet to come ;) |
| | 2752 | |
| | 2753 | 2009-09-22 12:27 robe |
| | 2754 | |
| | 2755 | * doc/xsl/postgis_gardentest.sql.xsl: get rid of things like |
| | 2756 | invalid coords for 4326 space tripping up geography testing. |
| | 2757 | |
| | 2758 | 2009-09-22 11:53 mcayland |
| | 2759 | |
| | 2760 | * liblwgeom/g_util.c: Oops - forgot to bump the array indices on |
| | 2761 | the last commit :( |
| | 2762 | |
| | 2763 | 2009-09-22 11:27 robe |
| | 2764 | |
| | 2765 | * doc/installation.xml: Update installation to include |
| | 2766 | geography.sql (yikes we still had install lwpostgis.sql -- no |
| | 2767 | wonder people are so confused). Also upped required to 8.3 |
| | 2768 | |
| | 2769 | 2009-09-22 11:23 robe |
| | 2770 | |
| | 2771 | * doc/using_postgis_dataman.xml: cut in Paul's geography.txt into |
| | 2772 | the official docs. Didn't notice it before :(. We might need a |
| | 2773 | whole new chapter for this to do it justice but will deal with |
| | 2774 | formatting later. |
| | 2775 | |
| | 2776 | 2009-09-22 11:23 mcayland |
| | 2777 | |
| | 2778 | * liblwgeom/g_util.c: Add missing geometry(m)(z) type missing from |
| | 2779 | previous commit. |
| | 2780 | |
| | 2781 | 2009-09-22 11:13 mcayland |
| | 2782 | |
| | 2783 | * configure.ac, liblwgeom/cunit/Makefile.in, liblwgeom/g_util.c, |
| | 2784 | postgis/Makefile.in: Remove dependency on regex library by |
| | 2785 | implementing the same functionality using standard C functions. |
| | 2786 | Passes regression tests for me. |
| | 2787 | |
| | 2788 | 2009-09-22 00:06 pramsey |
| | 2789 | |
| | 2790 | * postgis/geography_gist.c: Change signatures to use fewer |
| | 2791 | pointers. |
| | 2792 | |
| | 2793 | 2009-09-21 10:57 mcayland |
| | 2794 | |
| | 2795 | * postgis/geography_inout.c, postgis/lwgeom_geos_prepared.c: Update |
| | 2796 | LWDEBUG(F)/POSTGIS_DEBUG(F) macro debug levels to follow the |
| | 2797 | standard in postgis/DEBUG. |
| | 2798 | |
| | 2799 | 2009-09-21 10:50 mcayland |
| | 2800 | |
| | 2801 | * postgis/geography_gist.c: Change macros to use capitalised names, |
| | 2802 | as per standard C convention. This means it is possible at a |
| | 2803 | glance to determine what is a macro and what is a function. |
| | 2804 | |
| | 2805 | 2009-09-20 08:15 robe |
| | 2806 | |
| | 2807 | * doc/using_postgis_dataman.xml, |
| | 2808 | doc/xsl/postgis_gardentest.sql.xsl: fix typos and redundant |
| | 2809 | things |
| | 2810 | |
| | 2811 | 2009-09-20 08:10 robe |
| | 2812 | |
| | 2813 | * doc/reference.xml, doc/xsl/postgis_gardentest.sql.xsl: flag some |
| | 2814 | operators that support geography, put in logic to test for |
| | 2815 | geography marked functions |
| | 2816 | |
| | 2817 | 2009-09-20 07:50 robe |
| | 2818 | |
| | 2819 | * doc/using_postgis_dataman.xml: |
| | 2820 | |
| | 2821 | 2009-09-20 07:45 robe |
| | 2822 | |
| | 2823 | * doc/using_postgis_dataman.xml: Make slot for geography data type |
| | 2824 | and start filling in details |
| | 2825 | |
| | 2826 | 2009-09-18 14:53 pramsey |
| | 2827 | |
| | 2828 | * liblwgeom/cunit/cu_geodetic.c: Clean up tests so they pass |
| | 2829 | quietly. (#249) |
| | 2830 | |
| | 2831 | 2009-09-18 14:10 robe |
| | 2832 | |
| | 2833 | * configure.ac, liblwgeom/cunit/Makefile.in, postgis/Makefile.in: |
| | 2834 | #250: Fix to get mingw to compile using conditional -lregex |
| | 2835 | Had to change configure.ac too so -lregex is not put in if its |
| | 2836 | built-in. |
| | 2837 | |
| | 2838 | 2009-09-17 15:44 robe |
| | 2839 | |
| | 2840 | * doc/xsl/postgis_gardentest.sql.xsl: Revise garden test to include |
| | 2841 | testing for creating geography types. Still needs a bit more |
| | 2842 | work. Also discovered more crashers to put in bug list (not all |
| | 2843 | related to geography) |
| | 2844 | |
| | 2845 | 2009-09-17 05:57 pramsey |
| | 2846 | |
| | 2847 | * liblwgeom/g_serialized.c, postgis/lwgeom_functions_basic.c: Fix |
| | 2848 | serialization problem with lwgeoms that have bboxes. |
| | 2849 | |
| | 2850 | 2009-09-17 05:33 pramsey |
| | 2851 | |
| | 2852 | * liblwgeom/cunit/cu_geodetic.c, |
| | 2853 | liblwgeom/cunit/cu_geodetic_data.h, liblwgeom/cunit/cu_libgeom.c, |
| | 2854 | liblwgeom/cunit/cu_libgeom.h, liblwgeom/cunit/cu_tester.c, |
| | 2855 | liblwgeom/g_serialized.c, liblwgeom/libgeom.h, |
| | 2856 | liblwgeom/lwgeodetic.c: Clean up gbox serialization a little |
| | 2857 | |
| | 2858 | 2009-09-17 02:33 pramsey |
| | 2859 | |
| | 2860 | * liblwgeom/liblwgeom.h, liblwgeom/lwgeom.c: Add lwgeom_is_empty() |
| | 2861 | test |
| | 2862 | |
| | 2863 | 2009-09-17 00:01 pramsey |
| | 2864 | |
| | 2865 | * liblwgeom/cunit/cu_geodetic.c, liblwgeom/g_serialized.c, |
| | 2866 | liblwgeom/lwgeodetic.c: Work on tracking down bug in casting |
| | 2867 | geometry->geography |
| | 2868 | |
| | 2869 | 2009-09-16 22:43 pramsey |
| | 2870 | |
| | 2871 | * liblwgeom/cunit/cu_geodetic.c, |
| | 2872 | liblwgeom/cunit/cu_geodetic_data.h, liblwgeom/lwgeodetic.c, |
| | 2873 | liblwgeom/lwgeodetic.h: Fix some test cases crossing the date |
| | 2874 | line |
| | 2875 | |
| | 2876 | 2009-09-16 21:09 pramsey |
| | 2877 | |
| | 2878 | * liblwgeom/cunit/cu_geodetic.c, liblwgeom/g_box.c, |
| | 2879 | liblwgeom/libgeom.h: Add gbox string constructor for testing |
| | 2880 | purposes |
| | 2881 | |
| | 2882 | 2009-09-16 20:19 pramsey |
| | 2883 | |
| | 2884 | * liblwgeom/cunit/cu_geodetic.c, liblwgeom/cunit/cu_geodetic.h, |
| | 2885 | liblwgeom/cunit/cu_tester.c, liblwgeom/g_box.c, |
| | 2886 | liblwgeom/g_serialized.c, liblwgeom/libgeom.h, |
| | 2887 | liblwgeom/lwgeodetic.c, liblwgeom/lwgeodetic.h: More tests pass |
| | 2888 | |
| | 2889 | 2009-09-16 18:54 pramsey |
| | 2890 | |
| | 2891 | * liblwgeom/lwgeodetic.c: Change back to less intensive cartesian |
| | 2892 | clairaut |
| | 2893 | |
| | 2894 | 2009-09-16 18:50 pramsey |
| | 2895 | |
| | 2896 | * liblwgeom/g_box.c, liblwgeom/lwgeodetic.c, |
| | 2897 | liblwgeom/lwgeodetic.h: Fix errors in calculating geocentric |
| | 2898 | bounds. Early test cases now pass! |
| | 2899 | |
| | 2900 | 2009-09-15 21:21 pramsey |
| | 2901 | |
| | 2902 | * liblwgeom/cunit/cu_geodetic.c, liblwgeom/lwgeodetic.c: Hook |
| | 2903 | geocentric calculation into gbox routines, start testing |
| | 2904 | |
| | 2905 | 2009-09-15 19:50 pramsey |
| | 2906 | |
| | 2907 | * liblwgeom/cunit/Makefile.in, liblwgeom/cunit/cu_algorithm.h, |
| | 2908 | liblwgeom/cunit/cu_geodetic.c, liblwgeom/cunit/cu_geodetic.h, |
| | 2909 | liblwgeom/cunit/cu_libgeom.c, liblwgeom/cunit/cu_libgeom.h, |
| | 2910 | liblwgeom/cunit/cu_measures.h, liblwgeom/cunit/cu_tester.c, |
| | 2911 | liblwgeom/cunit/cu_tester.h, liblwgeom/g_box.c, |
| | 2912 | liblwgeom/g_serialized.c, liblwgeom/libgeom.h, |
| | 2913 | liblwgeom/lwgeodetic.c, liblwgeom/lwgeodetic.h, |
| | 2914 | postgis/geography_gist.c, postgis/geography_inout.c: Geocentric |
| | 2915 | bounding box roughed in and compiles. |
| | 2916 | |
| | 2917 | 2009-09-14 20:30 pramsey |
| | 2918 | |
| | 2919 | * liblwgeom/libgeom.h, liblwgeom/liblwgeom.h, |
| | 2920 | liblwgeom/liblwgeom_internal.h, liblwgeom/lwalgorithm.h, |
| | 2921 | liblwgeom/lwgeodetic.c, liblwgeom/lwgeodetic.h, |
| | 2922 | liblwgeom/lwgeom.c, postgis/geography_gist.c: Start the geodetic |
| | 2923 | machinery. Add an internal API header for eventual API |
| | 2924 | rationalisation |
| | 2925 | |
| | 2926 | 2009-09-14 18:33 pramsey |
| | 2927 | |
| | 2928 | * liblwgeom/liblwgeom.h, postgis/geography_gist.c: Crib index |
| | 2929 | penalty tweak from pgsphere. |
| | 2930 | |
| | 2931 | 2009-09-14 18:15 pramsey |
| | 2932 | |
| | 2933 | * liblwgeom/liblwgeom.h: Add FP_EQUALS and bracket arguments for a |
| | 2934 | little extra safety |
| | 2935 | |
| | 2936 | 2009-09-14 17:01 kneufeld |
| | 2937 | |
| | 2938 | * postgis/postgis.sql.in.c: fix for POPULATE_GEOMETRY_COLUMNS - |
| | 2939 | remove hard-coded "public" schema references. |
| | 2940 | |
| | 2941 | 2009-09-14 10:54 mcayland |
| | 2942 | |
| | 2943 | * ., doc/geography.txt, doc/reference.xml, doc/reference_old.xml, |
| | 2944 | liblwgeom/Makefile.in, liblwgeom/cunit/Makefile.in, |
| | 2945 | liblwgeom/cunit/cu_libgeom.c, liblwgeom/cunit/cu_libgeom.h, |
| | 2946 | liblwgeom/cunit/cu_tester.c, liblwgeom/g_box.c, |
| | 2947 | liblwgeom/g_coord.c, liblwgeom/g_geometry.c, |
| | 2948 | liblwgeom/g_ptarray.c, liblwgeom/g_serialized.c, |
| | 2949 | liblwgeom/g_serialized.txt, liblwgeom/g_util.c, |
| | 2950 | liblwgeom/libgeom.h, liblwgeom/liblwgeom.h, |
| | 2951 | liblwgeom/lwcircstring.c, liblwgeom/lwgeodetic.c, |
| | 2952 | liblwgeom/lwgeom.c, liblwgeom/lwline.c, liblwgeom/lwpoint.c, |
| | 2953 | liblwgeom/lwpoly.c, liblwgeom/lwutil.c, liblwgeom/ptarray.c, |
| | 2954 | postgis, postgis/Makefile.in, postgis/geography.h, |
| | 2955 | postgis/geography.sql.in.c, postgis/geography_gist.c, |
| | 2956 | postgis/geography_inout.c, postgis/long_xact.sql.in.c, |
| | 2957 | postgis/lwgeom_gist.c, postgis/postgis.sql.in.c, |
| | 2958 | postgis/sqlmm.sql.in.c, postgis/uninstall_long_xact.sql.in.c, |
| | 2959 | postgis/uninstall_postgis.sql.in.c, |
| | 2960 | postgis/uninstall_sqlmm.sql.in.c: Merge Paul's geodetic |
| | 2961 | (geography) branch into trunk, as per discussions on |
| | 2962 | postgis-devel. Most of the merge was automatic (albeit quite |
| | 2963 | slow), with a few manual touch-ups where the merge algorithm |
| | 2964 | couldn't handle this automatically. "make check" runs and passes, |
| | 2965 | so I hope I haven't managed to break too much ;) |
| | 2966 | |
| | 2967 | 2009-09-12 04:01 robe |
| | 2968 | |
| | 2969 | * doc/reference.xml: formatting cleanup |
| | 2970 | |
| | 2971 | 2009-09-12 03:43 robe |
| | 2972 | |
| | 2973 | * doc/html/image_src/Makefile.in, |
| | 2974 | doc/html/image_src/st_linecrossingdirection03.wkt, |
| | 2975 | doc/html/image_src/st_linecrossingdirection04.wkt, |
| | 2976 | doc/reference.xml: Add more line crossings. change tab to 4 |
| | 2977 | spaces |
| | 2978 | |
| | 2979 | 2009-09-12 03:12 robe |
| | 2980 | |
| | 2981 | * doc/html/image_src/st_linecrossingdirection01.wkt, |
| | 2982 | doc/html/image_src/st_linecrossingdirection02.wkt, |
| | 2983 | doc/html/image_src/styles.conf: define new styles mediumline and |
| | 2984 | use those |
| | 2985 | |
| | 2986 | 2009-09-11 21:24 robe |
| | 2987 | |
| | 2988 | * doc/html/image_src/Makefile.in, |
| | 2989 | doc/html/image_src/st_linecrossingdirection01.wkt, |
| | 2990 | doc/html/image_src/st_linecrossingdirection02.wkt, |
| | 2991 | doc/html/image_src/styles.conf, doc/reference.xml: add new |
| | 2992 | st_linecrossing graphic, experiment with new style, put in |
| | 2993 | informal table |
| | 2994 | |
| | 2995 | 2009-09-11 12:40 robe |
| | 2996 | |
| | 2997 | * doc/html/image_src/st_linecrossingdirection02.wkt, |
| | 2998 | doc/reference.xml: incomplete finish later |
| | 2999 | |
| | 3000 | 2009-09-11 12:26 robe |
| | 3001 | |
| | 3002 | * doc/html/image_src/st_linecrossingdirection01.wkt: make arrow and |
| | 3003 | start separate to see if it shows better |
| | 3004 | |
| | 3005 | 2009-09-11 06:04 robe |
| | 3006 | |
| | 3007 | * doc/html/image_src/st_linecrossingdirection01.wkt, |
| | 3008 | doc/reference.xml: revise example so scales well on 200 x 200 |
| | 3009 | grid |
| | 3010 | |
| | 3011 | 2009-09-11 03:19 kneufeld |
| | 3012 | |
| | 3013 | * doc/html/image_src/generator.c, doc/html/image_src/styles.c: |
| | 3014 | added a few comments to aid in image generation. |
| | 3015 | |
| | 3016 | 2009-09-10 06:34 robe |
| | 3017 | |
| | 3018 | * doc/html/image_src/st_linecrossingdirection01.wkt: round digits |
| | 3019 | |
| | 3020 | 2009-09-10 06:19 robe |
| | 3021 | |
| | 3022 | * doc/html/image_src/st_linecrossingdirection01.wkt: |
| | 3023 | |
| | 3024 | 2009-09-10 05:56 robe |
| | 3025 | |
| | 3026 | * doc/html/image_src/st_linecrossingdirection01.wkt: try geometry |
| | 3027 | collection instead |
| | 3028 | |
| | 3029 | 2009-09-10 05:54 robe |
| | 3030 | |
| | 3031 | * doc/html/image_src/st_linecrossingdirection01.wkt: |
| | 3032 | |
| | 3033 | 2009-09-10 05:39 robe |
| | 3034 | |
| | 3035 | * doc/html/image_src/Makefile.in: typo in makefile |
| | 3036 | |
| | 3037 | 2009-09-10 05:27 robe |
| | 3038 | |
| | 3039 | * doc/html/image_src/Makefile.in, |
| | 3040 | doc/html/image_src/st_linecrossingdirection01.wkt, |
| | 3041 | doc/reference.xml: first attempt at figure for |
| | 3042 | st_linecrossingdirection. Also query correction. |
| | 3043 | |
| | 3044 | 2009-09-10 04:10 robe |
| | 3045 | |
| | 3046 | * doc/html/image_src/Makefile.in, |
| | 3047 | doc/html/image_src/st_line_substring01.wkt, doc/reference.xml: |
| | 3048 | figure for st_line_substring |
| | 3049 | |
| | 3050 | 2009-09-10 04:03 robe |
| | 3051 | |
| | 3052 | * doc/html/image_src/Makefile.in, |
| | 3053 | doc/html/image_src/st_line_interpolate_point01.wkt, |
| | 3054 | doc/reference.xml: figure of st_line_interpolate_point |
| | 3055 | |
| | 3056 | 2009-09-08 06:09 robe |
| | 3057 | |
| | 3058 | * doc/html/image_src/st_minimumboundingcircle01.wkt, |
| | 3059 | doc/reference.xml: better fit example |
| | 3060 | |
| | 3061 | 2009-09-08 05:28 robe |
| | 3062 | |
| | 3063 | * doc/html/image_src/st_minimumboundingcircle01.wkt, |
| | 3064 | doc/reference.xml: typos |
| | 3065 | |
| | 3066 | 2009-09-08 05:24 robe |
| | 3067 | |
| | 3068 | * doc/html/image_src/st_minimumboundingcircle01.wkt: forgot wkt |
| | 3069 | |
| | 3070 | 2009-09-08 05:24 robe |
| | 3071 | |
| | 3072 | * doc/html/image_src/Makefile.in, doc/reference.xml: figure for |
| | 3073 | minimum bounding circle |
| | 3074 | |
| | 3075 | 2009-09-05 17:31 robe |
| | 3076 | |
| | 3077 | * doc/html/image_src/Makefile.in, |
| | 3078 | doc/html/image_src/st_difference01.wkt, doc/reference.xml: Some |
| | 3079 | wording changes and addition of figure for st_difference |
| | 3080 | |
| | 3081 | 2009-09-05 17:11 robe |
| | 3082 | |
| | 3083 | * doc/reference.xml: formatting change |
| | 3084 | |
| | 3085 | 2009-09-05 16:55 robe |
| | 3086 | |
| | 3087 | * doc/html/image_src/Makefile.in, |
| | 3088 | doc/html/image_src/st_symdifference01.wkt, |
| | 3089 | doc/html/image_src/st_symdifference02.wkt, doc/reference.xml: add |
| | 3090 | figures for st_symdifference and slight update on st_convexhull |
| | 3091 | |
| | 3092 | 2009-09-04 18:43 kneufeld |
| | 3093 | |
| | 3094 | * doc/Makefile.in: added images as a requirement to the |
| | 3095 | chunked-html target |
| | 3096 | |
| | 3097 | 2009-09-04 18:24 kneufeld |
| | 3098 | |
| | 3099 | * doc/Makefile.in, doc/html/image_src/generator.c: made the |
| | 3100 | 'images' a requirement for pdf generation |
| | 3101 | changed the background of the generated images to white instead |
| | 3102 | of being transparent. |
| | 3103 | |
| | 3104 | 2009-09-01 18:57 robe |
| | 3105 | |
| | 3106 | * doc/reference.xml: minor formatting |
| | 3107 | |
| | 3108 | 2009-09-01 18:34 robe |
| | 3109 | |
| | 3110 | * doc/html/image_src/st_convexhull01.wkt, doc/reference.xml: better |
| | 3111 | convex hull example |
| | 3112 | |
| | 3113 | 2009-08-28 19:10 robe |
| | 3114 | |
| | 3115 | * doc/html/image_src/st_convexhull01.wkt, doc/reference.xml: |
| | 3116 | |
| | 3117 | 2009-08-28 18:58 robe |
| | 3118 | |
| | 3119 | * doc/html/image_src/st_convexhull01.wkt, doc/reference.xml: better |
| | 3120 | visual convex hull |
| | 3121 | |
| | 3122 | 2009-08-28 18:38 robe |
| | 3123 | |
| | 3124 | * doc/html/image_src/Makefile.in, |
| | 3125 | doc/html/image_src/st_convexhull01.wkt, doc/reference.xml: Put in |
| | 3126 | image of ST_ConvexHull |
| | 3127 | |
| | 3128 | 2009-08-28 17:41 robe |
| | 3129 | |
| | 3130 | * doc/html/image_src/Makefile.in: put in alpha order |
| | 3131 | |
| | 3132 | 2009-08-28 17:32 robe |
| | 3133 | |
| | 3134 | * doc/html/image_src/st_buildarea02.wkt: get rid of extra space |
| | 3135 | |
| | 3136 | 2009-08-28 17:23 robe |
| | 3137 | |
| | 3138 | * doc/html/image_src/st_buildarea02.wkt, doc/reference.xml: Make |
| | 3139 | gaping hole more gaping, make code table 1 column instead of 2 |
| | 3140 | |
| | 3141 | 2009-08-28 16:44 robe |
| | 3142 | |
| | 3143 | * doc/reference.xml: improve on st_buildarea code formatting |
| | 3144 | |
| | 3145 | 2009-08-28 15:37 kneufeld |
| | 3146 | |
| | 3147 | * doc/html/image_src/st_buildarea02.wkt: Changing MULTIPOLYGON into |
| | 3148 | several POLYGONs so the image generating WKT parser doesn't fail. |
| | 3149 | |
| | 3150 | 2009-08-28 15:16 kneufeld |
| | 3151 | |
| | 3152 | * doc/README: added a small How To section, referencing the wiki on |
| | 3153 | how to generate images used in the documentation. |
| | 3154 | |
| | 3155 | 2009-08-28 12:03 robe |
| | 3156 | |
| | 3157 | * doc/html/image_src/Makefile.in, |
| | 3158 | doc/html/image_src/st_buildarea01.wkt, |
| | 3159 | doc/html/image_src/st_buildarea02.wkt, doc/reference.xml: Add |
| | 3160 | pictures for ST_BuildArea examples |
| | 3161 | |
| | 3162 | 2009-08-28 11:34 robe |
| | 3163 | |
| | 3164 | * doc/performance_tips.xml: Commit jlivni documentation addition |
| | 3165 | and update with minor comment for PostgreSQL 8.4 users and notice |
| | 3166 | about obsolete settings. Also put in hyperlinks back to the |
| | 3167 | current interactive version of PostgreSQL manual for each part. |
| | 3168 | |
| | 3169 | 2009-08-23 02:20 robe |
| | 3170 | |
| | 3171 | * doc/reference.xml, postgis/postgis.sql.in.c: change lwpostgis to |
| | 3172 | postgis and example to show 1.5.0SVN |
| | 3173 | |
| | 3174 | 2009-08-17 13:22 pramsey |
| | 3175 | |
| | 3176 | * postgis/lwgeom_svg.c: Initialize counter to ensure later test |
| | 3177 | works (#239) |
| | 3178 | |
| | 3179 | 2009-08-17 13:19 pramsey |
| | 3180 | |
| | 3181 | * postgis/lwgeom_svg.c: Add comment and clearer information to fix |
| | 3182 | for #239 |
| | 3183 | |
| | 3184 | 2009-08-17 11:37 robe |
| | 3185 | |
| | 3186 | * doc/reference.xml, doc/xsl/postgis_aggs_mm.xml.xsl: revert order |
| | 3187 | of availability. Revise xsl to pick up availabilities embedded in |
| | 3188 | note tag |
| | 3189 | |
| | 3190 | 2009-08-17 11:29 robe |
| | 3191 | |
| | 3192 | * doc/reference.xml: debugging why not showing in new section |
| | 3193 | |
| | 3194 | 2009-08-17 02:59 pramsey |
| | 3195 | |
| | 3196 | * postgis/lwgeom_svg.c: Fix for handling of empty |
| | 3197 | geometrycollection in asssvg (#239) |
| | 3198 | |
| | 3199 | 2009-08-16 15:03 robe |
| | 3200 | |
| | 3201 | * doc/reference.xml: update svg availability note |
| | 3202 | |
| | 3203 | 2009-08-16 14:49 robe |
| | 3204 | |
| | 3205 | * doc/reference.xml: Correct ST_AsSVG command to reflect |
| | 3206 | introduction of L command |
| | 3207 | |
| | 3208 | 2009-08-16 05:34 robe |
| | 3209 | |
| | 3210 | * doc/xsl/postgis_gardentest.sql.xsl: add null and empty geometry |
| | 3211 | collection to garden variety geometry list |
| | 3212 | |
| | 3213 | 2009-08-16 05:29 robe |
| | 3214 | |
| | 3215 | * doc/xsl/postgis_gardentest_subset.sql.xsl: cast null to geometry |
| | 3216 | |
| | 3217 | 2009-08-16 05:09 robe |
| | 3218 | |
| | 3219 | * doc/xsl/postgis_gardentest_subset.sql.xsl: Version of garden test |
| | 3220 | to allow selecting a subset of functions to test. |
| | 3221 | |
| | 3222 | 2009-08-16 04:41 robe |
| | 3223 | |
| | 3224 | * doc/reference.xml: update ST_buffer (include buffer style in |
| | 3225 | refpuprose so shows in postgresql function descrip), |
| | 3226 | update refpurpose of hausdorf and include useful links for more |
| | 3227 | details |
| | 3228 | |
| | 3229 | 2009-08-13 00:37 mleslie |
| | 3230 | |
| | 3231 | * regress/Makefile.in: Removing accidental commit from r4366. |
| | 3232 | |
| | 3233 | 2009-08-11 16:38 strk |
| | 3234 | |
| | 3235 | * GNUmakefile, authors.svn: Add ChangeLog.svn rule, and auxiliary |
| | 3236 | authors file |
| | 3237 | |
| | 3238 | 2009-08-07 03:38 mleslie |
| | 3239 | |
| | 3240 | * liblwgeom/lwgparse.c, regress/Makefile.in, |
| | 3241 | regress/sql-mm-compoundcurve.sql, |
| | 3242 | regress/sql-mm-compoundcurve_expected: Fix for ticket #234 |
| | 3243 | |
| | 3244 | 2009-08-05 18:09 pramsey |
| | 3245 | |
| | 3246 | * postgis/lwgeom_functions_basic.c: Remove printfs from code. |
| | 3247 | |
| | 3248 | 2009-08-01 18:33 robe |
| | 3249 | |
| | 3250 | * doc/reference.xml: update ST_Line_Locate ... with example of |
| | 3251 | closest point. Asked way too many times on postgis news groups |
| | 3252 | |
| | 3253 | 2009-07-30 16:03 mcayland |
| | 3254 | |
| | 3255 | * regress/Makefile.in: Remove quotes from PATH in regression |
| | 3256 | Makefile, as it seems that the last MingW hack doesn't need this |
| | 3257 | any more. |
| | 3258 | |
| | 3259 | 2009-07-18 20:01 mcayland |
| | 3260 | |
| | 3261 | * regress/Makefile.in: Fix for Windows combining stdout/stderr when |
| | 3262 | executing the $(shell) command. |
| | 3263 | |
| | 3264 | 2009-07-18 19:01 mcayland |
| | 3265 | |
| | 3266 | * regress/Makefile.in, regress/run_test: Apply fix to allow |
| | 3267 | regression tests to run on MingW by fixing PATH and removing |
| | 3268 | trailing CR/LFs on some outputs. |
| | 3269 | |
| | 3270 | 2009-07-18 18:45 mcayland |
| | 3271 | |
| | 3272 | * regress/run_test: Fix regression regex listings so that the newer |
| | 3273 | "LINE n:" lines and lines containing just a position indicator |
| | 3274 | (^) introduced in PostgreSQL 8.4 are removed from the regression |
| | 3275 | output. |
| | 3276 | |
| | 3277 | 2009-07-16 21:32 mcayland |
| | 3278 | |
| | 3279 | * liblwgeom/liblwgeom.h, postgis/lwgeom_pg.h: Move SERIALIZED_FORM |
| | 3280 | to lwgeom_pg.h from liblwgeom.h since it references a |
| | 3281 | PostgreSQL-only structure. Per report from Nicklas Aven. |
| | 3282 | |
| | 3283 | 2009-07-16 21:26 mcayland |
| | 3284 | |
| | 3285 | * loader/shp2pgsql-gui.c: Commit patch for missing lw_asprintf() |
| | 3286 | from #222. |
| | 3287 | |
| | 3288 | 2009-07-13 17:27 pramsey |
| | 3289 | |
| | 3290 | * liblwgeom/liblwgeom.h, loader/Makefile.in, |
| | 3291 | loader/shp2pgsql-cli.c, loader/shp2pgsql-core.c, |
| | 3292 | loader/shp2pgsql-core.h, loader/shp2pgsql-gui.c: MinGW fix for |
| | 3293 | loader (#222), Mark Cave-Ayland |
| | 3294 | |
| | 3295 | 2009-07-13 16:57 pramsey |
| | 3296 | |
| | 3297 | * regress: ignore copied version of postgis.sql |
| | 3298 | |
| | 3299 | 2009-07-13 16:57 pramsey |
| | 3300 | |
| | 3301 | * doc/html/images: ignore generated images |
| | 3302 | |
| | 3303 | 2009-07-08 22:43 robe |
| | 3304 | |
| | 3305 | * doc/reference.xml: Put in availability and GEOS for Hausdorff |
| | 3306 | distance |
| | 3307 | |
| | 3308 | 2009-07-08 22:39 pramsey |
| | 3309 | |
| | 3310 | * README.postgis: match header format |
| | 3311 | |
| | 3312 | 2009-07-08 16:27 strk |
| | 3313 | |
| | 3314 | * README.postgis: Update instructions for testing (and moved that |
| | 3315 | step *before* install - finally!) |
| | 3316 | |
| | 3317 | 2009-07-08 16:03 strk |
| | 3318 | |
| | 3319 | * regress/Makefile.in: Pre-install check rule by Paul cleaned up to |
| | 3320 | allow top-level run and correct dependencies. See issue #219. |
| | 3321 | |
| | 3322 | 2009-07-08 15:28 pramsey |
| | 3323 | |
| | 3324 | * doc/html/image_src/Makefile.in: Remove images from clean target |
| | 3325 | |
| | 3326 | 2009-07-08 15:16 pramsey |
| | 3327 | |
| | 3328 | * doc/html/image_src/generator.c: Remove CUnit dependency |
| | 3329 | |
| | 3330 | 2009-07-08 15:15 pramsey |
| | 3331 | |
| | 3332 | * doc/Makefile.in: clean doc images as part of clean |
| | 3333 | |
| | 3334 | 2009-07-08 15:09 pramsey |
| | 3335 | |
| | 3336 | * make_dist.sh: Fix itglish. |
| | 3337 | |
| | 3338 | 2009-07-08 04:59 mcayland |
| | 3339 | |
| | 3340 | * liblwgeom/lwsegmentize.c: Fix #112: ST_CurveToLine sometimes |
| | 3341 | crashes server. While the circle segmentiser detected colinear |
| | 3342 | circle points, it didn't check for the |
| | 3343 | NULL pointer returned in this case. Since we are converting to a |
| | 3344 | line, the current behaviour is to simply append the circle points |
| | 3345 | as s |
| | 3346 | tandard line points. |
| | 3347 | |
| | 3348 | 2009-07-08 04:48 mcayland |
| | 3349 | |
| | 3350 | * liblwgeom/lwsegmentize.c: Fix #183: ST_LineToCurve gives |
| | 3351 | getPoint4d_p offset error. This was due to the lookahead in the |
| | 3352 | curve segmentising code going off the end of the point array. |
| | 3353 | |
| | 3354 | 2009-07-08 00:20 pramsey |
| | 3355 | |
| | 3356 | * utils/postgis_proc_upgrade.pl: Change error message to be more |
| | 3357 | relevant |
| | 3358 | |
| | 3359 | 2009-07-07 15:44 strk |
| | 3360 | |
| | 3361 | * doc/reference.xml: It's "synonym", not "synonim"... |
| | 3362 | |
| | 3363 | 2009-07-07 15:03 strk |
| | 3364 | |
| | 3365 | * doc/reference.xml, postgis/lwgeom_geos.c, |
| | 3366 | regress/regress_buffer_params.sql, |
| | 3367 | regress/regress_buffer_params_expected: For buffer parameters: |
| | 3368 | accept 'butt' as a synonim for 'flat', 'miter' for 'mitre' and |
| | 3369 | 'miter_limit' for 'mitre_limit'. |
| | 3370 | |
| | 3371 | 2009-07-07 13:18 strk |
| | 3372 | |
| | 3373 | * doc/reference.xml: Fix join style images to match calls |
| | 3374 | |
| | 3375 | 2009-07-07 10:33 mcayland |
| | 3376 | |
| | 3377 | * liblwgeom/vsprintf.c: Fix compile problems on non-GNU systems by |
| | 3378 | using va_copy as an alias onto the real version. Per report from |
| | 3379 | Stefano Bonnin. |
| | 3380 | |
| | 3381 | 2009-07-06 16:07 strk |
| | 3382 | |
| | 3383 | * postgis/lwgeom_geos.c: Don't use strtok_r, to help with MingW |
| | 3384 | builds. |
| | 3385 | |
| | 3386 | 2009-07-06 07:37 robe |
| | 3387 | |
| | 3388 | * STYLE: forgot to save last change |
| | 3389 | |
| | 3390 | 2009-07-06 07:37 robe |
| | 3391 | |
| | 3392 | * STYLE: slight correction |
| | 3393 | |
| | 3394 | 2009-07-06 07:33 robe |
| | 3395 | |
| | 3396 | * STYLE: Update style on commenting required to be picked up by |
| | 3397 | doxygen |
| | 3398 | |
| | 3399 | 2009-07-05 21:41 mcayland |
| | 3400 | |
| | 3401 | * loader/Makefile.in: Alter loader Makefile to include PGXS so that |
| | 3402 | we can extract DESTDIR to use for the location for |
| | 3403 | shp2pgsql/pgsql2shp. Per report from Devrim GÃNDÃZ. |
| | 3404 | |
| | 3405 | 2009-07-03 07:21 robe |
| | 3406 | |
| | 3407 | * doc/reference.xml: update st_pointn to note it supports circular |
| | 3408 | strings and curves |
| | 3409 | |
| | 3410 | 2009-07-03 04:57 kneufeld |
| | 3411 | |
| | 3412 | * doc/html/images/st_centroid01.png, |
| | 3413 | doc/html/images/st_centroid02.png, |
| | 3414 | doc/html/images/st_centroid03.png, |
| | 3415 | doc/html/images/st_centroid04.png, |
| | 3416 | doc/html/images/st_crosses01.gif, |
| | 3417 | doc/html/images/st_crosses02.gif, |
| | 3418 | doc/html/images/st_crosses03.gif, |
| | 3419 | doc/html/images/st_crosses04.gif, |
| | 3420 | doc/html/images/st_issimple01.png, |
| | 3421 | doc/html/images/st_issimple02.png, |
| | 3422 | doc/html/images/st_issimple03.png, |
| | 3423 | doc/html/images/st_issimple04.png, |
| | 3424 | doc/html/images/st_issimple05.png, |
| | 3425 | doc/html/images/st_issimple06.png, |
| | 3426 | doc/html/images/st_issimple07.png, |
| | 3427 | doc/html/images/st_isvalid01.png, |
| | 3428 | doc/html/images/st_isvalid02.png, |
| | 3429 | doc/html/images/st_isvalid03.png, |
| | 3430 | doc/html/images/st_isvalid04.png, |
| | 3431 | doc/html/images/st_isvalid05.png, |
| | 3432 | doc/html/images/st_isvalid06.png, |
| | 3433 | doc/html/images/st_isvalid07.png, |
| | 3434 | doc/html/images/st_isvalid08.png, |
| | 3435 | doc/html/images/st_touches01.png, |
| | 3436 | doc/html/images/st_touches02.png, |
| | 3437 | doc/html/images/st_touches03.png, |
| | 3438 | doc/html/images/st_touches04.png, |
| | 3439 | doc/html/images/st_touches05.png, |
| | 3440 | doc/html/images/st_touches06.png: removed the images used in the |
| | 3441 | documentation since these are now generated automatically using |
| | 3442 | ImageMagick. |
| | 3443 | |
| | 3444 | 2009-07-03 04:56 kneufeld |
| | 3445 | |
| | 3446 | * doc/Makefile.in, doc/README: updated the doc's README file |
| | 3447 | made "images" a target to "all" so the images get automatically |
| | 3448 | generated when calling make with no parameters. |
| | 3449 | |
| | 3450 | 2009-07-02 16:57 pramsey |
| | 3451 | |
| | 3452 | * TODO: Add SQL/MM item |
| | 3453 | |
| | 3454 | 2009-07-02 16:31 pramsey |
| | 3455 | |
| | 3456 | * HOWTO_RELEASE, make_dist.sh: Build doc images as part of |
| | 3457 | distribution build. |
| | 3458 | |
| | 3459 | 2009-07-02 16:29 pramsey |
| | 3460 | |
| | 3461 | * doc/html/image_src: add generator to ignore |
| | 3462 | |
| | 3463 | 2009-07-02 16:00 pramsey |
| | 3464 | |
| | 3465 | * HOWTO_RELEASE: more notes on requirements |
| | 3466 | |
| | 3467 | 2009-07-02 08:31 mleslie |
| | 3468 | |
| | 3469 | * liblwgeom/lwgparse.c, postgis/lwgeom_ogc.c, |
| | 3470 | regress/sql-mm-circularstring.sql, |
| | 3471 | regress/sql-mm-circularstring_expected, |
| | 3472 | regress/sql-mm-compoundcurve.sql, |
| | 3473 | regress/sql-mm-compoundcurve_expected, |
| | 3474 | regress/sql-mm-curvepoly.sql, regress/sql-mm-curvepoly_expected: |
| | 3475 | Making the changes from r4244 and r4245 onto trunk, addressing |
| | 3476 | ticket 212. |
| | 3477 | |
| | 3478 | 2009-07-01 16:56 pramsey |
| | 3479 | |
| | 3480 | * CREDITS: Bring this up to date. |
| | 3481 | |
| | 3482 | 2009-07-01 15:42 pramsey |
| | 3483 | |
| | 3484 | * postgis/lwgeom_accum.c, postgis/lwgeom_geos.c: Fix bad memory |
| | 3485 | access in aggregates on nulls (#210), Mark Cave-Ayland. |
| | 3486 | |
| | 3487 | 2009-07-01 12:30 robe |
| | 3488 | |
| | 3489 | * doc/reference.xml: arg should be text not string for st_buffer |
| | 3490 | |
| | 3491 | 2009-07-01 11:53 robe |
| | 3492 | |
| | 3493 | * doc/using_postgis_dataman.xml: amend documentation on curved |
| | 3494 | support to include new compound curve in curve polygon support. |
| | 3495 | |
| | 3496 | 2009-06-30 07:46 mleslie |
| | 3497 | |
| | 3498 | * liblwgeom/lwsegmentize.c: Enabling the compound curve parsing for |
| | 3499 | segmentisation; reported in ticket 213 |
| | 3500 | |
| | 3501 | 2009-06-30 07:35 mleslie |
| | 3502 | |
| | 3503 | * liblwgeom/lwgunparse.c, regress/sql-mm-curvepoly_expected: First |
| | 3504 | swing at ticket 212. |
| | 3505 | |
| | 3506 | 2009-06-26 13:43 robe |
| | 3507 | |
| | 3508 | * doc/xsl/postgis_aggs_mm.xml.xsl: slight correction some functions |
| | 3509 | are not new but enhanced |
| | 3510 | |
| | 3511 | 2009-06-26 13:33 robe |
| | 3512 | |
| | 3513 | * doc/reference.xml: change ST_Buffer argname from params to |
| | 3514 | buffer_style_params so torture test can eventually properly |
| | 3515 | exercise it and not feed it garbage params |
| | 3516 | |
| | 3517 | 2009-06-26 13:30 robe |
| | 3518 | |
| | 3519 | * doc/reference.xml: update ST_Buffer so appears in new in PostGIS |
| | 3520 | 1.5 section |
| | 3521 | |
| | 3522 | 2009-06-26 13:22 robe |
| | 3523 | |
| | 3524 | * doc/xsl/postgis_aggs_mm.xml.xsl: try to fix hudson build error |
| | 3525 | |
| | 3526 | 2009-06-26 12:43 robe |
| | 3527 | |
| | 3528 | * doc/xsl/postgis_aggs_mm.xml.xsl: Update special index to include |
| | 3529 | a what is new in 1.5 section |
| | 3530 | |
| | 3531 | 2009-06-26 09:35 mcayland |
| | 3532 | |
| | 3533 | * postgis/lwgeom_geos.c, regress/Makefile.in: Unbreak the PostGIS |
| | 3534 | universe for people who aren't using GEOS SVN (will be 3.2). |
| | 3535 | |
| | 3536 | 2009-06-25 12:01 strk |
| | 3537 | |
| | 3538 | * doc/reference.xml: Put queries right below the diagram showing |
| | 3539 | them |
| | 3540 | |
| | 3541 | 2009-06-25 12:00 strk |
| | 3542 | |
| | 3543 | * doc/html/image_src/st_buffer01.wkt, |
| | 3544 | doc/html/image_src/st_buffer02.wkt: Make quad_segs images style |
| | 3545 | consistent with others; add original point |
| | 3546 | |
| | 3547 | 2009-06-25 11:19 strk |
| | 3548 | |
| | 3549 | * doc/html/image_src/Makefile.in, |
| | 3550 | doc/html/image_src/st_buffer06.wkt, |
| | 3551 | doc/html/image_src/st_buffer07.wkt, |
| | 3552 | doc/html/image_src/st_buffer08.wkt, doc/reference.xml: Add more |
| | 3553 | styled buffer example images and update reference manual to |
| | 3554 | include them |
| | 3555 | |
| | 3556 | 2009-06-25 10:57 strk |
| | 3557 | |
| | 3558 | * doc/html/image_src/st_buffer03.wkt, |
| | 3559 | doc/html/image_src/st_buffer04.wkt, |
| | 3560 | doc/html/image_src/st_buffer05.wkt: Use thin link style for |
| | 3561 | source linestring |
| | 3562 | |
| | 3563 | 2009-06-25 08:16 strk |
| | 3564 | |
| | 3565 | * doc/html/image_src/Makefile.in, |
| | 3566 | doc/html/image_src/st_buffer03.wkt, |
| | 3567 | doc/html/image_src/st_buffer04.wkt, |
| | 3568 | doc/html/image_src/st_buffer05.wkt: Add examples of different |
| | 3569 | encdap styles |
| | 3570 | |
| | 3571 | 2009-06-25 07:34 strk |
| | 3572 | |
| | 3573 | * NEWS: Add item for parametrized buffers |
| | 3574 | |
| | 3575 | 2009-06-25 03:32 robe |
| | 3576 | |
| | 3577 | * loader/shp2pgsql-core.c, postgis/lwgeom_box3d.c, |
| | 3578 | postgis/lwgeom_estimate.c, postgis/lwgeom_gist.c, |
| | 3579 | postgis/lwgeom_rtree.c: More cleanup of code comments so function |
| | 3580 | descriptions are picked up by doxygen |
| | 3581 | |
| | 3582 | 2009-06-25 03:03 robe |
| | 3583 | |
| | 3584 | * liblwgeom/lwalgorithm.c, liblwgeom/lwgeom_api.c: fix commenting |
| | 3585 | style so function descriptions are picked up by doxygen |
| | 3586 | |
| | 3587 | 2009-06-24 22:09 pramsey |
| | 3588 | |
| | 3589 | * NEWS: Add news item for #206 |
| | 3590 | |
| | 3591 | 2009-06-24 22:08 pramsey |
| | 3592 | |
| | 3593 | * doc/reference.xml, postgis/lwgeom_geos.c, |
| | 3594 | postgis/postgis.sql.in.c, postgis/uninstall_postgis.sql.in.c, |
| | 3595 | regress/Makefile.in, regress/hausdorff.sql, |
| | 3596 | regress/hausdorff_expected: Add support for hausdorff distance |
| | 3597 | calculations. Requires GEOS 3.2+. (#209) From Vincent Picavet. |
| | 3598 | If you are working off of GEOS trunk, svn up, compile and |
| | 3599 | install! |
| | 3600 | |
| | 3601 | 2009-06-24 17:10 strk |
| | 3602 | |
| | 3603 | * postgis/uninstall_postgis.sql.in.c: Add uninstall lines for new |
| | 3604 | buffer signatures |
| | 3605 | |
| | 3606 | 2009-06-24 13:32 strk |
| | 3607 | |
| | 3608 | * regress/Makefile.in, regress/regress_buffer_params.sql, |
| | 3609 | regress/regress_buffer_params_expected: Add tests for |
| | 3610 | parametrized buffer |
| | 3611 | |
| | 3612 | 2009-06-24 13:04 strk |
| | 3613 | |
| | 3614 | * doc/reference.xml: Document third ST_Buffer signature (the one |
| | 3615 | taking parameters as string). |
| | 3616 | |
| | 3617 | 2009-06-24 11:18 mcayland |
| | 3618 | |
| | 3619 | * loader/shp2pgsql-core.c, loader/shp2pgsql.c: Remove validation |
| | 3620 | from shapefile to WKT/WKB conversion to retain same behaviour as |
| | 3621 | 1.3. Final resolution for #198. |
| | 3622 | |
| | 3623 | 2009-06-24 10:44 mcayland |
| | 3624 | |
| | 3625 | * postgis/postgis.sql.in.c: Fix accidental typo; module name |
| | 3626 | hardcoded in the .sql.in.c file rather than being set to |
| | 3627 | MODULE_PATHNAME. Fixes #208. |
| | 3628 | |
| | 3629 | 2009-06-24 10:34 strk |
| | 3630 | |
| | 3631 | * postgis/postgis.sql.in.c: Use $$ quoting. See ticket #207. |
| | 3632 | |
| | 3633 | 2009-06-23 22:40 strk |
| | 3634 | |
| | 3635 | * postgis/lwgeom_geos.c, postgis/postgis.sql.in.c: Add |
| | 3636 | _ST_Buffer(geom, distance, params); refactor other versions to |
| | 3637 | all proxy to the new one. |
| | 3638 | |
| | 3639 | 2009-06-23 20:57 pramsey |
| | 3640 | |
| | 3641 | * NEWS, README.postgis, Version.config: Bump up to 1.5 in trunk |
| | 3642 | |
| | 3643 | 2009-06-23 16:46 strk |
| | 3644 | |
| | 3645 | * postgis/lwgeom_inout.c: Fix dangerous use of message string as |
| | 3646 | printf-like format. |
| | 3647 | |
| | 3648 | 2009-06-23 16:38 strk |
| | 3649 | |
| | 3650 | * regress/regress_ogc.sql, regress/regress_ogc_expected: Yet |
| | 3651 | another buffer auto-cast test. With a different quadSegs this |
| | 3652 | time to be really sure the argument is being used. |
| | 3653 | |
| | 3654 | 2009-06-23 16:36 strk |
| | 3655 | |
| | 3656 | * regress/regress_ogc.sql, regress/regress_ogc_expected: Add test |
| | 3657 | for third argument to buffer() being a string (based on |
| | 3658 | auto-cast) |
| | 3659 | |
| | 3660 | 2009-06-22 03:12 robe |
| | 3661 | |
| | 3662 | * doc/reference.xml: Put in minimal GEOS requirement for ST_Covers |
| | 3663 | and ST_CoveredBy. Its not necessary for 1.4 really but oh well. |
| | 3664 | |
| | 3665 | 2009-06-20 22:13 strk |
| | 3666 | |
| | 3667 | * postgis/lwgeom_geos.c: Gracefully handle typed empty GEOS |
| | 3668 | geometries. |
| | 3669 | |
| | 3670 | 2009-06-20 21:26 strk |
| | 3671 | |
| | 3672 | * regress/measures.sql, regress/measures_expected: Add tests for |
| | 3673 | area() called against empty geometries |
| | 3674 | |
| | 3675 | 2009-06-20 21:25 strk |
| | 3676 | |
| | 3677 | * liblwgeom/measures.c: Handle empty polygon rings |
| | 3678 | |
| | 3679 | 2009-06-19 17:12 robe |
| | 3680 | |
| | 3681 | * doc/xsl/postgis_gardentest.sql.xsl: get rid of ref_geom so |
| | 3682 | doesn't break agg checks |
| | 3683 | |
| | 3684 | 2009-06-19 15:13 robe |
| | 3685 | |
| | 3686 | * doc/xsl/postgis_gardentest.sql.xsl: test not handling aggregates |
| | 3687 | right |
| | 3688 | |
| | 3689 | 2009-06-19 14:18 robe |
| | 3690 | |
| | 3691 | * doc/reference.xml: typo in docs -- |
| | 3692 | |
| | 3693 | 2009-06-19 12:20 robe |
| | 3694 | |
| | 3695 | * doc/installation.xml: fix type and add --with-gui description for |
| | 3696 | building loader gui |
| | 3697 | |
| | 3698 | 2009-06-16 15:53 robe |
| | 3699 | |
| | 3700 | * NEWS: Forgot ST_MinimumBoundingCircle and credit Bruce Rindahl |
| | 3701 | |
| | 3702 | 2009-06-15 17:48 pramsey |
| | 3703 | |
| | 3704 | * HOWTO_RELEASE: More updates |
| | 3705 | |
| | 3706 | 2009-06-15 17:42 pramsey |
| | 3707 | |
| | 3708 | * HOWTO_RELEASE: Update doc instructions. |
| | 3709 | |
| | 3710 | 2009-06-12 15:30 robe |
| | 3711 | |
| | 3712 | * postgis/long_xact.sql.in.c: replace _VOLATILE_STRICT with |
| | 3713 | VOLATILE STRICT |
| | 3714 | |
| | 3715 | 2009-06-12 15:14 robe |
| | 3716 | |
| | 3717 | * postgis/postgis.sql.in.c: Change _VOLATILE to VOLATILE |
| | 3718 | |
| | 3719 | 2009-06-11 16:44 pramsey |
| | 3720 | |
| | 3721 | * doc/html/image_src/generator.c, doc/html/image_src/styles.c, |
| | 3722 | doc/html/image_src/styles.h, extras/WFS_locks/WFS_locks.c, |
| | 3723 | extras/wkb_reader/printwkb.c, extras/wkb_reader/readwkb.c, |
| | 3724 | extras/wkb_reader/wkbtest.h, liblwgeom/box2d.c, |
| | 3725 | liblwgeom/cunit/cu_algorithm.c, liblwgeom/cunit/cu_algorithm.h, |
| | 3726 | liblwgeom/cunit/cu_measures.c, liblwgeom/cunit/cu_measures.h, |
| | 3727 | liblwgeom/cunit/cu_tester.c, liblwgeom/examples/unparser.c, |
| | 3728 | liblwgeom/lex.yy.c, liblwgeom/liblwgeom.h, |
| | 3729 | liblwgeom/lwalgorithm.c, liblwgeom/lwalgorithm.h, |
| | 3730 | liblwgeom/lwcircstring.c, liblwgeom/lwcollection.c, |
| | 3731 | liblwgeom/lwcompound.c, liblwgeom/lwcurvepoly.c, |
| | 3732 | liblwgeom/lwgeom.c, liblwgeom/lwgeom_api.c, liblwgeom/lwgparse.c, |
| | 3733 | liblwgeom/lwgunparse.c, liblwgeom/lwline.c, liblwgeom/lwmcurve.c, |
| | 3734 | liblwgeom/lwmline.c, liblwgeom/lwmpoint.c, liblwgeom/lwmpoly.c, |
| | 3735 | liblwgeom/lwmsurface.c, liblwgeom/lwpoint.c, liblwgeom/lwpoly.c, |
| | 3736 | liblwgeom/lwsegmentize.c, liblwgeom/lwutil.c, |
| | 3737 | liblwgeom/measures.c, liblwgeom/ptarray.c, liblwgeom/vsprintf.c, |
| | 3738 | liblwgeom/wktparse.h, liblwgeom/wktparse.tab.c, |
| | 3739 | liblwgeom/wktparse.tab.h, loader/dbfopen.c, loader/getopt.c, |
| | 3740 | loader/getopt.h, loader/shapefil.h, loader/shpopen.c, |
| | 3741 | loader/stringbuffer.c, loader/stringbuffer.h, |
| | 3742 | postgis/long_xact.c, postgis/lwgeom_accum.c, |
| | 3743 | postgis/lwgeom_box2dfloat4.c, postgis/lwgeom_box3d.c, |
| | 3744 | postgis/lwgeom_btree.c, postgis/lwgeom_chip.c, |
| | 3745 | postgis/lwgeom_debug.c, postgis/lwgeom_dump.c, |
| | 3746 | postgis/lwgeom_estimate.c, postgis/lwgeom_functions_analytic.c, |
| | 3747 | postgis/lwgeom_functions_basic.c, postgis/lwgeom_functions_lrs.c, |
| | 3748 | postgis/lwgeom_geojson.c, postgis/lwgeom_geos.c, |
| | 3749 | postgis/lwgeom_geos.h, postgis/lwgeom_geos_prepared.c, |
| | 3750 | postgis/lwgeom_geos_prepared.h, postgis/lwgeom_gist.c, |
| | 3751 | postgis/lwgeom_gml.c, postgis/lwgeom_inout.c, |
| | 3752 | postgis/lwgeom_kml.c, postgis/lwgeom_ogc.c, postgis/lwgeom_pg.c, |
| | 3753 | postgis/lwgeom_pg.h, postgis/lwgeom_spheroid.c, |
| | 3754 | postgis/lwgeom_svg.c, postgis/lwgeom_transform.c, |
| | 3755 | postgis/lwgeom_triggers.c: astyle --style=ansi --indent=tab |
| | 3756 | (#133) |
| | 3757 | |
| | 3758 | 2009-06-11 16:31 pramsey |
| | 3759 | |
| | 3760 | * postgis/test.c: remove file that should never have been added |
| | 3761 | |
| | 3762 | 2009-06-11 15:52 pramsey |
| | 3763 | |
| | 3764 | * postgis/long_xact.sql.in.c, postgis/postgis.sql.in.c, |
| | 3765 | postgis/sqldefines.h.in, postgis/sqlmm.sql.in.c: Clean up old |
| | 3766 | compatibility code. (#196) |
| | 3767 | |
| | 3768 | 2009-06-11 13:28 mcayland |
| | 3769 | |
| | 3770 | * liblwgeom/lwgunparse.c: Further fix for #156, and also #167 it |
| | 3771 | seems. Looks like I forgot to apply the fix to the WKB routines |
| | 3772 | aswell. |
| | 3773 | |
| | 3774 | 2009-06-10 14:51 robe |
| | 3775 | |
| | 3776 | * doc/reference.xml: correct example |
| | 3777 | |
| | 3778 | 2009-06-10 01:26 robe |
| | 3779 | |
| | 3780 | * NEWS: Add David Techer, new doco enhancements, new |
| | 3781 | populate_geometry_columns |
| | 3782 | |
| | 3783 | 2009-06-10 01:18 robe |
| | 3784 | |
| | 3785 | * NEWS: Add Jean David Techer to list of contributors |
| | 3786 | |
| | 3787 | 2009-06-09 23:54 pramsey |
| | 3788 | |
| | 3789 | * utils/postgis_restore.pl: Update the hard upgrade script to |
| | 3790 | handle 1.4 transition. (#144) |
| | 3791 | |
| | 3792 | 2009-06-09 23:27 pramsey |
| | 3793 | |
| | 3794 | * NEWS: Closes (#134) |
| | 3795 | |
| | 3796 | 2009-06-09 22:51 pramsey |
| | 3797 | |
| | 3798 | * doc/html/image_src, utils/postgis_proc_upgrade.pl: More work on |
| | 3799 | 1.4 upgrade script. |
| | 3800 | |
| | 3801 | 2009-06-09 22:14 pramsey |
| | 3802 | |
| | 3803 | * postgis, postgis/postgis.sql.in.c: More fixes to upgrade process. |
| | 3804 | |
| | 3805 | 2009-06-08 23:21 pramsey |
| | 3806 | |
| | 3807 | * postgis/postgis.sql.in.c, utils/postgis_proc_upgrade.pl: Work on |
| | 3808 | upgrade script. |
| | 3809 | |
| | 3810 | 2009-06-08 22:33 pramsey |
| | 3811 | |
| | 3812 | * postgis/postgis.sql.in.c: Turn "CREATE OR REPLACE FUNCTION" into |
| | 3813 | "CREATEFUNCTION" for preprocessing magic. |
| | 3814 | |
| | 3815 | 2009-06-08 22:30 pramsey |
| | 3816 | |
| | 3817 | * postgis/postgis.sql.in.c: remove syntax error |
| | 3818 | |
| | 3819 | 2009-06-08 19:40 pramsey |
| | 3820 | |
| | 3821 | * spatial_ref_sys.sql: Updated to EPSG 7.1 version (#191) |
| | 3822 | |
| | 3823 | 2009-06-08 17:35 robe |
| | 3824 | |
| | 3825 | * postgis/postgis.sql.in.c: #190: populate_geometry_columns gives |
| | 3826 | nonstandard use of \' in a string literal in 8.4 |
| | 3827 | |
| | 3828 | 2009-06-06 14:09 mcayland |
| | 3829 | |
| | 3830 | * postgis/Makefile.in, postgis/long_xact.sql.in, |
| | 3831 | postgis/long_xact.sql.in.c, postgis/postgis.sql.in.c, |
| | 3832 | postgis/sqlmm.sql.in, postgis/sqlmm.sql.in.c, |
| | 3833 | postgis/uninstall_long_xact.sql.in.c, |
| | 3834 | postgis/uninstall_postgis.sql.in.c, |
| | 3835 | postgis/uninstall_sqlmm.sql.in.c: Add a new uninstall_postgis.sql |
| | 3836 | file to the repository that will enable the complete removal of |
| | 3837 | PostGIS from a database. |
| | 3838 | |
| | 3839 | 2009-06-04 15:29 robe |
| | 3840 | |
| | 3841 | * NEWS: updated to make 8.2 minimum for Linux as well (its too |
| | 3842 | confusing to have minimum 8.2 for windows and not for Linux as |
| | 3843 | well) |
| | 3844 | |
| | 3845 | 2009-06-04 15:20 robe |
| | 3846 | |
| | 3847 | * README.postgis, doc/installation.xml: change ReadME and |
| | 3848 | installation to change minimum version from 8.1 to 8.2 (not many |
| | 3849 | people are running 8.1 and besides Paul already put in a DROP AGG |
| | 3850 | IF EXISTS in upgrade script -- so binds us to 8.2+ already. |
| | 3851 | Besides I don't think we should be supporting more than 2 |
| | 3852 | versions behind of latest PostgreSQL release in our trunk. Too |
| | 3853 | much maintenance. Correct ReadME bug tracker link |
| | 3854 | |
| | 3855 | 2009-06-04 14:17 pramsey |
| | 3856 | |
| | 3857 | * regress/Makefile.in, regress/run_test: Fix for #192. |
| | 3858 | |
| | 3859 | 2009-06-03 23:56 pramsey |
| | 3860 | |
| | 3861 | * postgis/Makefile.in, utils/postgis_proc_upgrade.pl: Fix for issue |
| | 3862 | #189, includes implicit requirement for 8.2+ in DROP AGGREGATE |
| | 3863 | |
| | 3864 | 2009-06-03 23:07 pramsey |
| | 3865 | |
| | 3866 | * regress/Makefile.in, regress/run_test: Fix for issue #186 |
| | 3867 | |
| | 3868 | 2009-06-03 22:46 pramsey |
| | 3869 | |
| | 3870 | * configure.ac: remove warnings from autoconf process |
| | 3871 | |
| | 3872 | 2009-05-29 18:10 kneufeld |
| | 3873 | |
| | 3874 | * doc/reference.xml: small typo in Populate_Geometry_Columns doc |
| | 3875 | |
| | 3876 | 2009-05-27 17:14 kneufeld |
| | 3877 | |
| | 3878 | * doc, doc/html/style.css, doc/installation.xml, |
| | 3879 | doc/xmlformat.conf: performed an overhaul of the installation |
| | 3880 | guide ... hopefully it's easier to follow. |
| | 3881 | |
| | 3882 | 2009-05-26 18:35 kneufeld |
| | 3883 | |
| | 3884 | * doc/Makefile.in: updated the comments-install make target |
| | 3885 | |
| | 3886 | 2009-05-26 18:28 kneufeld |
| | 3887 | |
| | 3888 | * doc/installation.xml: added version numbers to the requirements |
| | 3889 | section in the installation doc. |
| | 3890 | |
| | 3891 | 2009-05-26 18:27 kneufeld |
| | 3892 | |
| | 3893 | * configure.ac: added dblatex and convert to the status lines at |
| | 3894 | the end of configure |
| | 3895 | |
| | 3896 | 2009-05-26 18:10 kneufeld |
| | 3897 | |
| | 3898 | * doc/Makefile.in: added postgis_aggs_mm.xml to the 'make clean' |
| | 3899 | target |
| | 3900 | |
| | 3901 | 2009-05-26 18:00 kneufeld |
| | 3902 | |
| | 3903 | * GNUmakefile, configure.ac, doc/Makefile.in: added |
| | 3904 | postgis_comments.sql as a target to the main makefile |
| | 3905 | |
| | 3906 | Since we don't want to add xsltproc as a dependency, this will |
| | 3907 | remain separate for now: |
| | 3908 | make comments |
| | 3909 | make comments-install |
| | 3910 | |
| | 3911 | (the file should be removed by 'make uninstall') |
| | 3912 | |
| | 3913 | 2009-05-26 17:24 robe |
| | 3914 | |
| | 3915 | * doc/reference.xml: make example fit the diagram in text |
| | 3916 | |
| | 3917 | 2009-05-26 17:08 robe |
| | 3918 | |
| | 3919 | * doc/html/image_src/st_buffer02.wkt, doc/reference.xml: Make lame |
| | 3920 | circle more lame |
| | 3921 | |
| | 3922 | 2009-05-26 16:47 robe |
| | 3923 | |
| | 3924 | * doc/html/image_src/Makefile.in, |
| | 3925 | doc/html/image_src/st_buffer01.wkt, |
| | 3926 | doc/html/image_src/st_buffer02.wkt, |
| | 3927 | doc/html/image_src/st_within01.wkt, doc/reference.xml: put in |
| | 3928 | images for buffer, fix within example image and example query |
| | 3929 | |
| | 3930 | 2009-05-26 16:26 robe |
| | 3931 | |
| | 3932 | * doc/reference.xml: for consistency make example be same as what |
| | 3933 | is used to generate the image. |
| | 3934 | |
| | 3935 | 2009-05-26 16:24 robe |
| | 3936 | |
| | 3937 | * doc/html/image_src/st_within01.wkt: bad image try again |
| | 3938 | |
| | 3939 | 2009-05-26 15:05 robe |
| | 3940 | |
| | 3941 | * doc/html/image_src/Makefile.in, |
| | 3942 | doc/html/image_src/st_within01.wkt: Add st_within example to |
| | 3943 | makefile and translate example so in viewable region. |
| | 3944 | |
| | 3945 | 2009-05-25 20:26 kneufeld |
| | 3946 | |
| | 3947 | * GNUmakefile: added a status line to the main makefile that |
| | 3948 | indicates if PostGIS was built successfully. |
| | 3949 | |
| | 3950 | 2009-05-24 07:52 robe |
| | 3951 | |
| | 3952 | * doc/reference.xml: update to include behavior for 3D and also |
| | 3953 | note this seems to go beyond what the spec defines. |
| | 3954 | |
| | 3955 | 2009-05-22 23:22 kneufeld |
| | 3956 | |
| | 3957 | * doc/installation.xml: use a docbook variable instead |
| | 3958 | |
| | 3959 | 2009-05-22 23:19 kneufeld |
| | 3960 | |
| | 3961 | * doc/Makefile.in, doc/installation.xml, doc/installation.xml.in: |
| | 3962 | didn't need the c preprocessor after all |
| | 3963 | |
| | 3964 | 2009-05-22 22:14 kneufeld |
| | 3965 | |
| | 3966 | * doc/installation.xml.in: Added a Short Version section. |
| | 3967 | Updated requirements. |
| | 3968 | |
| | 3969 | 2009-05-22 22:07 kneufeld |
| | 3970 | |
| | 3971 | * doc/Makefile.in, doc/installation.xml, doc/installation.xml.in: |
| | 3972 | formatted installation.xml in preparation for editing |
| | 3973 | |
| | 3974 | 2009-05-22 21:32 kneufeld |
| | 3975 | |
| | 3976 | * doc/xmlformat.conf: added the xmlformatter conf file for pretty |
| | 3977 | printing the documentation's xml files |
| | 3978 | |
| | 3979 | This will allow us to separate code changes from style changes in |
| | 3980 | the docs. |
| | 3981 | |
| | 3982 | 2009-05-20 11:16 robe |
| | 3983 | |
| | 3984 | * doc/html/image_src/st_within01.wkt, doc/reference.xml: Testing |
| | 3985 | out Kevin's auto image generator hopefully I didn't break it. |
| | 3986 | |
| | 3987 | 2009-05-20 10:54 robe |
| | 3988 | |
| | 3989 | * doc/reference.xml: Correct ST_GeometryN example -- sign was |
| | 3990 | wrong. Also embellish by showing a multicurve and flag as working |
| | 3991 | for multicurves |
| | 3992 | |
| | 3993 | 2009-05-19 20:49 kneufeld |
| | 3994 | |
| | 3995 | * doc/html/image_src/Makefile.in, |
| | 3996 | doc/html/image_src/st_contains01.wkt, |
| | 3997 | doc/html/image_src/st_contains02.wkt, |
| | 3998 | doc/html/image_src/st_contains03.wkt, |
| | 3999 | doc/html/image_src/st_contains04.wkt, |
| | 4000 | doc/html/image_src/st_contains05.wkt, |
| | 4001 | doc/html/image_src/st_contains06.wkt, doc/reference.xml: added |
| | 4002 | image examples to ST_Contains |
| | 4003 | |
| | 4004 | 2009-05-19 03:44 robe |
| | 4005 | |
| | 4006 | * doc/reference.xml: Example exploding a compoundcurve, also |
| | 4007 | reference to ST_GeometryN since they serve similar purposes |
| | 4008 | |
| | 4009 | 2009-05-14 23:42 kneufeld |
| | 4010 | |
| | 4011 | * configure.ac, doc/Makefile.in, doc/html/image_src/Makefile.in, |
| | 4012 | doc/html/image_src/generator.c, |
| | 4013 | doc/html/image_src/st_centroid01.wkt, |
| | 4014 | doc/html/image_src/st_centroid02.wkt, |
| | 4015 | doc/html/image_src/st_centroid03.wkt, |
| | 4016 | doc/html/image_src/st_centroid04.wkt, |
| | 4017 | doc/html/image_src/st_crosses01.wkt, |
| | 4018 | doc/html/image_src/st_crosses02.wkt, |
| | 4019 | doc/html/image_src/st_crosses03.wkt, |
| | 4020 | doc/html/image_src/st_crosses04.wkt, |
| | 4021 | doc/html/image_src/st_issimple01.wkt, |
| | 4022 | doc/html/image_src/st_issimple02.wkt, |
| | 4023 | doc/html/image_src/st_issimple03.wkt, |
| | 4024 | doc/html/image_src/st_issimple04.wkt, |
| | 4025 | doc/html/image_src/st_issimple05.wkt, |
| | 4026 | doc/html/image_src/st_issimple06.wkt, |
| | 4027 | doc/html/image_src/st_issimple07.wkt, |
| | 4028 | doc/html/image_src/st_isvalid01.wkt, |
| | 4029 | doc/html/image_src/st_isvalid02.wkt, |
| | 4030 | doc/html/image_src/st_isvalid03.wkt, |
| | 4031 | doc/html/image_src/st_isvalid04.wkt, |
| | 4032 | doc/html/image_src/st_isvalid05.wkt, |
| | 4033 | doc/html/image_src/st_isvalid06.wkt, |
| | 4034 | doc/html/image_src/st_isvalid07.wkt, |
| | 4035 | doc/html/image_src/st_isvalid08.wkt, |
| | 4036 | doc/html/image_src/st_touches01.wkt, |
| | 4037 | doc/html/image_src/st_touches02.wkt, |
| | 4038 | doc/html/image_src/st_touches03.wkt, |
| | 4039 | doc/html/image_src/st_touches04.wkt, |
| | 4040 | doc/html/image_src/st_touches05.wkt, |
| | 4041 | doc/html/image_src/st_touches06.wkt, doc/html/image_src/styles.c, |
| | 4042 | doc/html/image_src/styles.conf, doc/html/image_src/styles.h, |
| | 4043 | doc/reference.xml: added styles to the generated documentation |
| | 4044 | images |
| | 4045 | added ImageMagick as a dependency |
| | 4046 | |
| | 4047 | 2009-05-09 12:53 mcayland |
| | 4048 | |
| | 4049 | * postgis/lwgeom_box3d.c: Fix #178: ST_XMax() and ST_YMax() return |
| | 4050 | incorrect values. This was caused by the fact that the min/max |
| | 4051 | routines did not check whether the result for each axis was |
| | 4052 | actually the min or max, but instead simply returned the |
| | 4053 | structure value. Hence if an inverted coordinate system were |
| | 4054 | being used, the wrong value would be returned. |
| | 4055 | |
| | 4056 | 2009-05-09 12:34 mcayland |
| | 4057 | |
| | 4058 | * liblwgeom/lwgunparse.c: Remove a double-free bug caused if the |
| | 4059 | unparser finds an invalid geometry (fixes #168) |
| | 4060 | |
| | 4061 | 2009-05-09 11:46 mcayland |
| | 4062 | |
| | 4063 | * loader/shp2pgsql.c: Correct erroneus formatting which was causing |
| | 4064 | two comments to be nested and hence generating a compiler |
| | 4065 | warning. |
| | 4066 | |
| | 4067 | 2009-05-06 23:32 kneufeld |
| | 4068 | |
| | 4069 | * doc/html/image_src/generator.c, |
| | 4070 | doc/html/image_src/st_centroid02.wkt, |
| | 4071 | doc/html/image_src/st_centroid03.wkt, |
| | 4072 | doc/html/image_src/st_centroid04.wkt, |
| | 4073 | doc/html/image_src/st_crosses01.wkt, |
| | 4074 | doc/html/image_src/st_crosses02.wkt, |
| | 4075 | doc/html/image_src/st_crosses03.wkt, |
| | 4076 | doc/html/image_src/st_crosses04.wkt, |
| | 4077 | doc/html/image_src/st_issimple01.wkt, |
| | 4078 | doc/html/image_src/st_issimple02.wkt, |
| | 4079 | doc/html/image_src/st_issimple03.wkt, |
| | 4080 | doc/html/image_src/st_issimple04.wkt, |
| | 4081 | doc/html/image_src/st_issimple05.wkt, |
| | 4082 | doc/html/image_src/st_issimple06.wkt, |
| | 4083 | doc/html/image_src/st_issimple07.wkt, |
| | 4084 | doc/html/image_src/st_isvalid01.wkt, |
| | 4085 | doc/html/image_src/st_isvalid02.wkt, |
| | 4086 | doc/html/image_src/st_isvalid03.wkt, |
| | 4087 | doc/html/image_src/st_isvalid04.wkt, |
| | 4088 | doc/html/image_src/st_isvalid05.wkt: removed horrible dos |
| | 4089 | carriage returns |
| | 4090 | - convert to unix |
| | 4091 | |
| | 4092 | 2009-05-06 23:20 kneufeld |
| | 4093 | |
| | 4094 | * configure.ac, doc/Makefile.in, doc/html/image_src/Makefile.in, |
| | 4095 | doc/html/image_src/generator.c, |
| | 4096 | doc/html/image_src/st_centroid01.svg, |
| | 4097 | doc/html/image_src/st_centroid01.wkt, |
| | 4098 | doc/html/image_src/st_centroid02.svg, |
| | 4099 | doc/html/image_src/st_centroid02.wkt, |
| | 4100 | doc/html/image_src/st_centroid03.svg, |
| | 4101 | doc/html/image_src/st_centroid03.wkt, |
| | 4102 | doc/html/image_src/st_centroid04.svg, |
| | 4103 | doc/html/image_src/st_centroid04.wkt, |
| | 4104 | doc/html/image_src/st_crosses01.wkt, |
| | 4105 | doc/html/image_src/st_crosses02.wkt, |
| | 4106 | doc/html/image_src/st_crosses03.wkt, |
| | 4107 | doc/html/image_src/st_crosses04.wkt, |
| | 4108 | doc/html/image_src/st_issimple01.wkt, |
| | 4109 | doc/html/image_src/st_issimple02.wkt, |
| | 4110 | doc/html/image_src/st_issimple03.wkt, |
| | 4111 | doc/html/image_src/st_issimple04.wkt, |
| | 4112 | doc/html/image_src/st_issimple05.wkt, |
| | 4113 | doc/html/image_src/st_issimple06.wkt, |
| | 4114 | doc/html/image_src/st_issimple07.wkt, |
| | 4115 | doc/html/image_src/st_isvalid01.wkt, |
| | 4116 | doc/html/image_src/st_isvalid02.wkt, |
| | 4117 | doc/html/image_src/st_isvalid03.wkt, |
| | 4118 | doc/html/image_src/st_isvalid04.wkt, |
| | 4119 | doc/html/image_src/st_isvalid05.wkt, |
| | 4120 | doc/html/image_src/st_touches01.svg, |
| | 4121 | doc/html/image_src/st_touches02.svg, |
| | 4122 | doc/html/image_src/st_touches03.svg, |
| | 4123 | doc/html/image_src/st_touches04.svg, |
| | 4124 | doc/html/image_src/st_touches05.svg, |
| | 4125 | doc/html/image_src/st_touches06.svg: Added code that will |
| | 4126 | automatically generate the spatial images used in the |
| | 4127 | documentation from WKT input. |
| | 4128 | |
| | 4129 | 2009-05-06 18:11 robe |
| | 4130 | |
| | 4131 | * NEWS: typo |
| | 4132 | |
| | 4133 | 2009-05-06 18:04 robe |
| | 4134 | |
| | 4135 | * NEWS: update with 1.3.6 items |
| | 4136 | |
| | 4137 | 2009-05-05 19:40 pramsey |
| | 4138 | |
| | 4139 | * spatial_ref_sys.sql: Add 900913 to allow web mappers a smoother |
| | 4140 | ride. |
| | 4141 | |
| | 4142 | 2009-05-05 04:44 robe |
| | 4143 | |
| | 4144 | * postgis/lwgeom_functions_basic.c: doxygen friendly comments |
| | 4145 | |
| | 4146 | 2009-05-05 04:29 robe |
| | 4147 | |
| | 4148 | * postgis/lwgeom_accum.c, postgis/lwgeom_geojson.c, |
| | 4149 | postgis/lwgeom_gml.c, postgis/lwgeom_ogc.c, postgis/lwgeom_svg.c, |
| | 4150 | postgis/lwgeom_transform.c, postgis/lwgeom_triggers.c: doxygen |
| | 4151 | friendly comments |
| | 4152 | |
| | 4153 | 2009-05-04 18:00 robe |
| | 4154 | |
| | 4155 | * liblwgeom/lwmpoly.c, liblwgeom/wktparse.h, postgis/lwgeom_kml.c: |
| | 4156 | more doxygen comment cleanup |
| | 4157 | |
| | 4158 | 2009-05-03 04:36 robe |
| | 4159 | |
| | 4160 | * postgis/lwgeom_geos.c: slight mod |
| | 4161 | |
| | 4162 | 2009-05-03 04:32 robe |
| | 4163 | |
| | 4164 | * postgis/lwgeom_geos.c: make doco descriptions doxygen/javadoc |
| | 4165 | friendly |
| | 4166 | |
| | 4167 | 2009-05-03 03:58 robe |
| | 4168 | |
| | 4169 | * liblwgeom/lwgeom.c: make function doc doxygen friendly |
| | 4170 | |
| | 4171 | 2009-05-03 03:50 robe |
| | 4172 | |
| | 4173 | * liblwgeom/lwcompound.c: make function descriptor doxygen friendly |
| | 4174 | |
| | 4175 | 2009-05-03 03:33 robe |
| | 4176 | |
| | 4177 | * doc/doxygen.cfg.in: enable alphabetical index |
| | 4178 | |
| | 4179 | 2009-05-03 03:16 robe |
| | 4180 | |
| | 4181 | * liblwgeom/lwalgorithm.c, liblwgeom/lwcollection.c, |
| | 4182 | liblwgeom/ptarray.c, loader/pgsql2shp.c, loader/shp2pgsql.c: |
| | 4183 | change commenting style to javadoc style |
| | 4184 | |
| | 4185 | 2009-05-03 03:03 robe |
| | 4186 | |
| | 4187 | * doc/doxygen.cfg.in: enable javadoc autobrief |
| | 4188 | |
| | 4189 | 2009-05-02 09:40 robe |
| | 4190 | |
| | 4191 | * loader/pgsql2shp.c, loader/shp2pgsql.c: make function |
| | 4192 | descriptions doxygen friendly |
| | 4193 | |
| | 4194 | 2009-05-02 07:13 robe |
| | 4195 | |
| | 4196 | * liblwgeom/ptarray.c: make function descriptions doxygen friendly |
| | 4197 | |
| | 4198 | 2009-05-02 06:27 robe |
| | 4199 | |
| | 4200 | * liblwgeom/lwalgorithm.c, liblwgeom/lwcollection.c: Experimenting |
| | 4201 | with Doxygen hyperlinking tags |
| | 4202 | |
| | 4203 | 2009-05-01 22:47 robe |
| | 4204 | |
| | 4205 | * liblwgeom/lwcollection.c: More experimentation with doxygen |
| | 4206 | commenting styles |
| | 4207 | |
| | 4208 | 2009-05-01 04:26 robe |
| | 4209 | |
| | 4210 | * liblwgeom/lwcollection.c: More auto doc friendlying |
| | 4211 | |
| | 4212 | 2009-05-01 04:24 robe |
| | 4213 | |
| | 4214 | * liblwgeom/lwcollection.c: typo |
| | 4215 | |
| | 4216 | 2009-05-01 04:24 robe |
| | 4217 | |
| | 4218 | * liblwgeom/lwcollection.c: experiment with making our inline |
| | 4219 | comments more doxygen friendly |
| | 4220 | |
| | 4221 | 2009-04-30 22:26 kneufeld |
| | 4222 | |
| | 4223 | * doc/doxygen.cfg.in: updated several Doxygen parameters |
| | 4224 | |
| | 4225 | 2009-04-30 21:38 kneufeld |
| | 4226 | |
| | 4227 | * doc/doxygen.cfg.in: removed full path names from config file |
| | 4228 | |
| | 4229 | 2009-04-30 20:19 kneufeld |
| | 4230 | |
| | 4231 | * doc/Makefile.in, doc/doxygen.cfg.in: add make target to build |
| | 4232 | Doxygen |
| | 4233 | |
| | 4234 | 2009-04-30 19:41 kneufeld |
| | 4235 | |
| | 4236 | * doc/doxygen.cfg.in: added a Doxygen configuration file |
| | 4237 | |
| | 4238 | 2009-04-29 19:22 kneufeld |
| | 4239 | |
| | 4240 | * regress/run_test: dropping a table that's not there causes an |
| | 4241 | ERROR in the logs |
| | 4242 | - 8.1 does not support DROP TABLE IF EXISTS, so first test if the |
| | 4243 | table is there, then drop it. |
| | 4244 | |
| | 4245 | 2009-04-28 19:13 colivier |
| | 4246 | |
| | 4247 | * doc/reference.xml, postgis/lwgeom_gml.c, regress/gml.sql, |
| | 4248 | regress/gml_expected: Add a new option for ST_AsGML related to |
| | 4249 | axis order, and lat lon inversion in GML 3.1.1, cf #161. Add unit |
| | 4250 | test on this new option bit field. Update documentation. Fix also |
| | 4251 | wrong option value in ST_AsGML for CRS, and outdated example |
| | 4252 | output (still for ST_AsGML). |
| | 4253 | |
| | 4254 | 2009-04-28 17:04 kneufeld |
| | 4255 | |
| | 4256 | * java/jdbc/build.xml, java/jdbc/src/org/postgis/Geometry.java, |
| | 4257 | java/jdbc/src/org/postgis/java2d/ShapeBinaryParser.java: - |
| | 4258 | removed a few compile errors from the javadoc build |
| | 4259 | - renamed jar so it follows the name-version convention |
| | 4260 | |
| | 4261 | 2009-04-27 22:07 robe |
| | 4262 | |
| | 4263 | * loader/pgsql2shp.c: change error about unknown spatial ref to a |
| | 4264 | warning. |
| | 4265 | |
| | 4266 | 2009-04-27 19:46 kneufeld |
| | 4267 | |
| | 4268 | * doc/template.xml: test commit |
| | 4269 | |
| | 4270 | 2009-04-27 19:24 kneufeld |
| | 4271 | |
| | 4272 | * doc/postgis.xml: test commit |
| | 4273 | |
| | 4274 | 2009-04-27 19:07 kneufeld |
| | 4275 | |
| | 4276 | * doc/faq.xml: Test commit to test autobuild |
| | 4277 | |
| | 4278 | 2009-04-27 16:09 robe |
| | 4279 | |
| | 4280 | * doc/xsl/postgis_gardentest.sql.xsl: revise to better guarantee a |
| | 4281 | deteriministic sort so can diff compare between 1.3.5, 1.3.6, 1.4 |
| | 4282 | (still needs work). Also exclude curved tests and functions not |
| | 4283 | supported in 1.3.5 since it curve crashes 1.3.5 thus making it |
| | 4284 | not comparable. |
| | 4285 | |
| | 4286 | 2009-04-26 05:37 kneufeld |
| | 4287 | |
| | 4288 | * doc/reference.xml: small typo fix |
| | 4289 | |
| | 4290 | 2009-04-24 19:13 pramsey |
| | 4291 | |
| | 4292 | * TODO: add feature mangling task |
| | 4293 | |
| | 4294 | 2009-04-23 14:36 robe |
| | 4295 | |
| | 4296 | * doc/xsl/postgis_gardentest.sql.xsl: exclude curved geometries |
| | 4297 | from 1.3.5 testing |
| | 4298 | |
| | 4299 | 2009-04-23 12:12 robe |
| | 4300 | |
| | 4301 | * doc/xsl/postgis_gardentest.sql.xsl: Add ST_BdMPolyFromText to |
| | 4302 | list not to test against 1.3.5 (crashes 1.3.5 with curves though |
| | 4303 | fine in 1.3.6) |
| | 4304 | |
| | 4305 | 2009-04-22 18:33 robe |
| | 4306 | |
| | 4307 | * doc/xsl/postgis_gardentest.sql.xsl: revise to include a version |
| | 4308 | variable and get rid of limit (think its causing different tests |
| | 4309 | to be run non-consistently depending on ordering of postgresql so |
| | 4310 | hard to compare outputs) |
| | 4311 | |
| | 4312 | 2009-04-21 17:45 pramsey |
| | 4313 | |
| | 4314 | * configure.ac, make_dist.sh: More info about XSL in final |
| | 4315 | configure output |
| | 4316 | |
| | 4317 | 2009-04-17 13:59 robe |
| | 4318 | |
| | 4319 | * doc/xsl/postgis_gardentest.sql.xsl: add ST_MinimumBoundingCircle |
| | 4320 | to 1.3 exclude |
| | 4321 | |
| | 4322 | 2009-04-16 07:31 robe |
| | 4323 | |
| | 4324 | * doc/installation.xml: Update installation to have link to Windows |
| | 4325 | Compilation guide Nicklas put together. |
| | 4326 | |
| | 4327 | 2009-04-16 05:54 robe |
| | 4328 | |
| | 4329 | * doc/reference.xml, doc/xsl/postgis_aggs_mm.xml.xsl: ADd more |
| | 4330 | curved geometry support functions to list and give curved |
| | 4331 | geometry special index a pretty anchor. |
| | 4332 | |
| | 4333 | 2009-04-15 17:18 pramsey |
| | 4334 | |
| | 4335 | * NEWS: wee reformatting |
| | 4336 | |
| | 4337 | 2009-04-15 17:15 pramsey |
| | 4338 | |
| | 4339 | * NEWS: remove tabs |
| | 4340 | |
| | 4341 | 2009-04-15 17:09 pramsey |
| | 4342 | |
| | 4343 | * NEWS: add link to trac for 1.4 |
| | 4344 | |
| | 4345 | 2009-04-15 01:22 robe |
| | 4346 | |
| | 4347 | * doc/reference.xml: add link to st_relate |
| | 4348 | |
| | 4349 | 2009-04-15 01:11 robe |
| | 4350 | |
| | 4351 | * doc/reference.xml: amend ST_ContainsProperly to summarize its |
| | 4352 | speed advantages |
| | 4353 | |
| | 4354 | 2009-04-14 14:25 mcayland |
| | 4355 | |
| | 4356 | * loader/shp2pgsql-core.c: Try and fix shp2pgsql-core for bug #124. |
| | 4357 | Need to change sprintf() to pgis_exec() within the loader. |
| | 4358 | |
| | 4359 | 2009-04-14 06:47 robe |
| | 4360 | |
| | 4361 | * NEWS: add containsproperly |
| | 4362 | |
| | 4363 | 2009-04-14 06:42 robe |
| | 4364 | |
| | 4365 | * NEWS: I think the year is 2009 and we are in april now |
| | 4366 | |
| | 4367 | 2009-04-12 12:18 mcayland |
| | 4368 | |
| | 4369 | * loader/shp2pgsql-core.c: Same as r3994 but for the second copy of |
| | 4370 | shp2pgsql. |
| | 4371 | |
| | 4372 | 2009-04-12 11:16 mcayland |
| | 4373 | |
| | 4374 | * loader/shp2pgsql.c: Fix #104 'shp2pgsql is using deprecated |
| | 4375 | PostgreSQL escape syntax'. Remember that not everyone's |
| | 4376 | installation has "standard_conforming_strings" enabled by |
| | 4377 | default. |
| | 4378 | |
| | 4379 | 2009-04-12 10:56 mcayland |
| | 4380 | |
| | 4381 | * postgis/postgis.sql.in.c: Fix bug #148 'envelope() doesn't |
| | 4382 | support new box3d_extent type'. Looks like we do need to add |
| | 4383 | casts for box3d_extent to all of box2dfloaat, box3d and geometry |
| | 4384 | after all. |
| | 4385 | |
| | 4386 | 2009-04-12 05:25 robe |
| | 4387 | |
| | 4388 | * doc/xsl/postgis_gardentest.sql.xsl: missed some |
| | 4389 | |
| | 4390 | 2009-04-12 05:14 robe |
| | 4391 | |
| | 4392 | * doc/xsl/postgis_gardentest.sql.xsl: Add ST_ContainsProperly to |
| | 4393 | exclude for 1.3 testing. |
| | 4394 | |
| | 4395 | 2009-04-12 04:10 robe |
| | 4396 | |
| | 4397 | * doc/reference.xml: Add new function ST_ContainsProperly and |
| | 4398 | provide examples. Also update ST_Contains to better explain the |
| | 4399 | subtleties of the definition and example to demonstrate the |
| | 4400 | difference between contains and containsproperly |
| | 4401 | |
| | 4402 | 2009-04-10 08:27 mcayland |
| | 4403 | |
| | 4404 | * loader/shp2pgsql-core.c, loader/shp2pgsql.c: Make good on my |
| | 4405 | promise from bug #123 to remove the E'...' escaping from |
| | 4406 | shp2pgsql and revert to standard SQL escaping. Also rename |
| | 4407 | protect_quote_string() and make_good_string() to |
| | 4408 | escape_insert_string() and escape_copy_string() respectively so |
| | 4409 | the names reflect what they actually do. |
| | 4410 | |
| | 4411 | 2009-04-06 17:31 pramsey |
| | 4412 | |
| | 4413 | * NEWS, doc/introduction.xml: Fix mis-spelling in Eduin Carrillo's |
| | 4414 | name |
| | 4415 | |
| | 4416 | 2009-04-05 18:06 pramsey |
| | 4417 | |
| | 4418 | * liblwgeom/cunit/cu_measures.c, liblwgeom/cunit/cu_measures.h: |
| | 4419 | keywords |
| | 4420 | |
| | 4421 | 2009-04-05 18:05 robe |
| | 4422 | |
| | 4423 | * doc/introduction.xml: Add Nicklas Avén to contributors list |
| | 4424 | |
| | 4425 | 2009-04-05 16:48 pramsey |
| | 4426 | |
| | 4427 | * liblwgeom/cunit/Makefile.in, liblwgeom/cunit/cu_measures.c, |
| | 4428 | liblwgeom/cunit/cu_measures.h, liblwgeom/cunit/cu_tester.c, |
| | 4429 | liblwgeom/measures.c: Fix for collection vs collection distance |
| | 4430 | behavior. Per Nicklas Avén. GBT #146 |
| | 4431 | |
| | 4432 | 2009-03-29 08:12 mcayland |
| | 4433 | |
| | 4434 | * postgis/postgis.sql.in.c: Fix for previous commit; move the |
| | 4435 | locations of the CASTs so that they are after the definitions. |
| | 4436 | Thanks Olivier! |
| | 4437 | |
| | 4438 | 2009-03-29 00:34 mcayland |
| | 4439 | |
| | 4440 | * postgis/lwgeom_box3d.c, postgis/postgis.sql.in.c: Add additional |
| | 4441 | casts for box3d_extent to box3d/box2d so that other PostGIS |
| | 4442 | functions can use the output of ST_Extent. Per report from |
| | 4443 | Olivier Courtin related to GBT#93. |
| | 4444 | |
| | 4445 | 2009-03-24 19:05 colivier |
| | 4446 | |
| | 4447 | * postgis/lwgeom_kml.c: suppress compilation warning on non |
| | 4448 | initialized variable |
| | 4449 | |
| | 4450 | 2009-03-23 22:45 pramsey |
| | 4451 | |
| | 4452 | * .: Ignore autotools artefacts. |
| | 4453 | |
| | 4454 | 2009-03-23 22:44 pramsey |
| | 4455 | |
| | 4456 | * autogen.sh, config.guess, config.sub: Once more unto the breach! |
| | 4457 | autotools w/ mloskot autogen.sh from GBT#142 |
| | 4458 | |
| | 4459 | 2009-03-23 17:18 pramsey |
| | 4460 | |
| | 4461 | * ltmain.sh: Back to the future. |
| | 4462 | |
| | 4463 | 2009-03-22 07:50 robe |
| | 4464 | |
| | 4465 | * doc/reference.xml: expansion of example and description |
| | 4466 | |
| | 4467 | 2009-03-22 07:46 robe |
| | 4468 | |
| | 4469 | * doc/reference.xml: Create new exception section and move over the |
| | 4470 | Has,Drop, Add BBOX family per MCA request. |
| | 4471 | |
| | 4472 | 2009-03-22 07:08 pramsey |
| | 4473 | |
| | 4474 | * configure.ac: Can't get enough punishment: write out results of |
| | 4475 | configure. |
| | 4476 | |
| | 4477 | 2009-03-22 06:43 pramsey |
| | 4478 | |
| | 4479 | * config.guess, ltmain.sh: Back for more punishment: if we can |
| | 4480 | checkin config.sub and config.guess, we can check in ltmain.sh. |
| | 4481 | Autotools, I despise thee. |
| | 4482 | |
| | 4483 | 2009-03-22 06:30 pramsey |
| | 4484 | |
| | 4485 | * autogen.sh: OK, didn't like that. libtoolize alters config.guess |
| | 4486 | and config.sub, |
| | 4487 | but removing them breaks build. Run libtoolize by hand and add |
| | 4488 | the resultants |
| | 4489 | to svn? |
| | 4490 | |
| | 4491 | 2009-03-22 06:28 pramsey |
| | 4492 | |
| | 4493 | * config.guess: config.guess back? |
| | 4494 | |
| | 4495 | 2009-03-22 03:34 pramsey |
| | 4496 | |
| | 4497 | * config.sub: config.sub back in? |
| | 4498 | |
| | 4499 | 2009-03-22 03:23 pramsey |
| | 4500 | |
| | 4501 | * autogen.sh, config.guess, config.sub: Break build per mloskot. |
| | 4502 | Remember to run ./autogen.sh and hopefully you have libtoolize! |
| | 4503 | |
| | 4504 | 2009-03-22 02:26 robe |
| | 4505 | |
| | 4506 | * doc/xsl/postgis_gardentest.sql.xsl: typo |
| | 4507 | |
| | 4508 | 2009-03-22 02:23 robe |
| | 4509 | |
| | 4510 | * doc/xsl/postgis_gardentest.sql.xsl: not dealing correctly with |
| | 4511 | arguments that are geometry arrays where there is only one |
| | 4512 | geometry in the arglist |
| | 4513 | |
| | 4514 | 2009-03-21 19:14 colivier |
| | 4515 | |
| | 4516 | * postgis/lwgeom_geojson.c, postgis/lwgeom_gml.c, |
| | 4517 | postgis/lwgeom_kml.c, postgis/lwgeom_svg.c: Fix static buffer |
| | 4518 | size to add precision spaces. Cf #119 |
| | 4519 | |
| | 4520 | 2009-03-20 18:43 pramsey |
| | 4521 | |
| | 4522 | * NEWS: Update release notes more |
| | 4523 | |
| | 4524 | 2009-03-20 16:48 kneufeld |
| | 4525 | |
| | 4526 | * doc/reference.xml: updated the operator notes in reference.xml to |
| | 4527 | reflect the fact that they do indeed use indexes. |
| | 4528 | |
| | 4529 | 2009-03-20 14:55 robe |
| | 4530 | |
| | 4531 | * doc/reference.xml: Add ST_MakeLine array proto. Provide example |
| | 4532 | use. Flag that ST_MAkeLine was enhanced in 1.4 |
| | 4533 | |
| | 4534 | 2009-03-20 14:40 robe |
| | 4535 | |
| | 4536 | * doc/reference.xml: Fill in missing ST_Collect(geomarray) proto. |
| | 4537 | Provide examples for using ST_Union(geomarray), |
| | 4538 | ST_Collect(geomarray) |
| | 4539 | |
| | 4540 | 2009-03-20 13:39 colivier |
| | 4541 | |
| | 4542 | * postgis/lwgeom_gml.c: Fix GML multi size computation. Cf issue |
| | 4543 | #141 |
| | 4544 | |
| | 4545 | 2009-03-20 05:43 kneufeld |
| | 4546 | |
| | 4547 | * doc/reference.xml, postgis/postgis.sql.in.c: a small typo patch |
| | 4548 | from mloskot, renaming a few "geometry_column" to |
| | 4549 | "geometry_columns" |
| | 4550 | |
| | 4551 | 2009-03-20 05:32 kneufeld |
| | 4552 | |
| | 4553 | * configure.ac, doc/Makefile.in, doc/postgis.xml, |
| | 4554 | doc/reference.xml, doc/reference_new.xml, doc/reference_old.xml: |
| | 4555 | renamed reference.xml to reference_old.xml |
| | 4556 | renamed reference_new.xml to reference.xml |
| | 4557 | updated configure.ac, doc/Makefile.in, and doc/postgis.xml |
| | 4558 | accordingly. |
| | 4559 | |
| | 4560 | 2009-03-19 17:58 pramsey |
| | 4561 | |
| | 4562 | * postgis/lwgeom_chip.c: Revert, now I get a warning in OS/X. |
| | 4563 | Solaris will have to suck it up. |
| | 4564 | |
| | 4565 | 2009-03-19 17:50 pramsey |
| | 4566 | |
| | 4567 | * autogen.sh, configure.ac: Make autogen.sh a little more tolerant |
| | 4568 | of missing / re-named autotools. |
| | 4569 | |
| | 4570 | 2009-03-19 17:28 kneufeld |
| | 4571 | |
| | 4572 | * doc/reference_new.xml: updated ST_Relate docs - changed 3rd |
| | 4573 | parameter to be more clear |
| | 4574 | |
| | 4575 | 2009-03-19 17:03 pramsey |
| | 4576 | |
| | 4577 | * postgis/lwgeom_debug.c: Remove warning in Solaris. |
| | 4578 | |
| | 4579 | 2009-03-19 16:58 pramsey |
| | 4580 | |
| | 4581 | * postgis/lwgeom_chip.c: Remove warning in Solaris. |
| | 4582 | |
| | 4583 | 2009-03-19 16:52 pramsey |
| | 4584 | |
| | 4585 | * postgis/lwgeom_geos_prepared.c, postgis/lwgeom_geos_prepared.h: |
| | 4586 | Remove one last 'const' warning. |
| | 4587 | |
| | 4588 | 2009-03-19 13:27 colivier |
| | 4589 | |
| | 4590 | * postgis/lwgeom_svg.c: Few minor improve/change on memory size to |
| | 4591 | allocate |
| | 4592 | |
| | 4593 | 2009-03-19 11:52 mcayland |
| | 4594 | |
| | 4595 | * postgis/lwgeom_geos.c: More lwgeom_geos.c fixes to remove |
| | 4596 | compilation warnings, but this time for compiling with GEOS >= |
| | 4597 | 3.1. |
| | 4598 | |
| | 4599 | 2009-03-19 06:05 pramsey |
| | 4600 | |
| | 4601 | * postgis/lwgeom_estimate.c, postgis/lwgeom_functions_basic.c, |
| | 4602 | postgis/lwgeom_gist.c, postgis_config.h.in: Oops, we don't use |
| | 4603 | the literal output of autoheader. |
| | 4604 | |
| | 4605 | 2009-03-19 05:55 pramsey |
| | 4606 | |
| | 4607 | * postgis/lwgeom_geos_prepared.c: Remove prepared geometry |
| | 4608 | compilation warning. |
| | 4609 | |
| | 4610 | 2009-03-19 05:54 pramsey |
| | 4611 | |
| | 4612 | * postgis/lwgeom_estimate.c, postgis/lwgeom_gist.c: Add ieeefp.h |
| | 4613 | for Solaris. |
| | 4614 | |
| | 4615 | 2009-03-19 05:53 pramsey |
| | 4616 | |
| | 4617 | * configure.ac, postgis_config.h.in: Add testing for ieeefp.h to |
| | 4618 | autoconf |
| | 4619 | |
| | 4620 | 2009-03-19 00:48 pramsey |
| | 4621 | |
| | 4622 | * regress/sql-mm-circularstring_expected, |
| | 4623 | regress/sql-mm-compoundcurve_expected, |
| | 4624 | regress/sql-mm-curvepoly_expected, |
| | 4625 | regress/sql-mm-multicurve_expected, |
| | 4626 | regress/sql-mm-multisurface_expected: Final fix to remove cpp |
| | 4627 | requirement |
| | 4628 | |
| | 4629 | 2009-03-19 00:38 pramsey |
| | 4630 | |
| | 4631 | * regress/sql-mm-circularstring_expected, |
| | 4632 | regress/sql-mm-circularstring_expected.in, |
| | 4633 | regress/sql-mm-compoundcurve_expected, |
| | 4634 | regress/sql-mm-compoundcurve_expected.in, |
| | 4635 | regress/sql-mm-curvepoly_expected, |
| | 4636 | regress/sql-mm-curvepoly_expected.in, |
| | 4637 | regress/sql-mm-multicurve_expected, |
| | 4638 | regress/sql-mm-multicurve_expected.in, |
| | 4639 | regress/sql-mm-multisurface_expected, |
| | 4640 | regress/sql-mm-multisurface_expected.in: Remove preproc step for |
| | 4641 | sql-mm curve regression. |
| | 4642 | |
| | 4643 | 2009-03-19 00:37 pramsey |
| | 4644 | |
| | 4645 | * regress/Makefile.in, regress/sql-mm-circularstring_expected.in, |
| | 4646 | regress/sql-mm-compoundcurve_expected.in, |
| | 4647 | regress/sql-mm-curvepoly_expected.in, |
| | 4648 | regress/sql-mm-multicurve_expected.in, |
| | 4649 | regress/sql-mm-multisurface_expected.in: Remove USE_JTS and cpp |
| | 4650 | preproc from sql-mm regression |
| | 4651 | |
| | 4652 | 2009-03-18 23:42 pramsey |
| | 4653 | |
| | 4654 | * TODO: Add lidar item |
| | 4655 | |
| | 4656 | 2009-03-16 23:06 mcayland |
| | 4657 | |
| | 4658 | * liblwgeom/lex.yy.c, liblwgeom/lwgunparse.c, |
| | 4659 | liblwgeom/wktparse.lex, postgis/lwgeom_inout.c: More cleanup work |
| | 4660 | based upon Mateusz's MSVC patches; remove references to unistd.h |
| | 4661 | and sys/param.h since they are no longer required for determining |
| | 4662 | endian-ness. |
| | 4663 | |
| | 4664 | 2009-03-13 13:11 robe |
| | 4665 | |
| | 4666 | * doc/postgis.xml: switch order |
| | 4667 | |
| | 4668 | 2009-03-13 13:09 robe |
| | 4669 | |
| | 4670 | * doc/reference_new.xml: get rid of sT_PolyFromWKB reference. Will |
| | 4671 | readd those stupid ones left in reference.xml later |
| | 4672 | |
| | 4673 | 2009-03-13 13:08 robe |
| | 4674 | |
| | 4675 | * doc/postgis.xml: more spots |
| | 4676 | |
| | 4677 | 2009-03-13 13:05 robe |
| | 4678 | |
| | 4679 | * doc/postgis.xml: missed a spot |
| | 4680 | |
| | 4681 | 2009-03-13 12:53 robe |
| | 4682 | |
| | 4683 | * doc/postgis.xml: remove using_postgis and reference and add |
| | 4684 | using_postgis_dataman, using_postgis_app |
| | 4685 | |
| | 4686 | 2009-03-13 12:11 robe |
| | 4687 | |
| | 4688 | * doc/Makefile.in, doc/using_postgis.xml, |
| | 4689 | doc/using_postgis_app.xml, doc/using_postgis_dataman.xml: Break |
| | 4690 | using_postgis into 2 sections, remover reference.xml from doc |
| | 4691 | make |
| | 4692 | |
| | 4693 | 2009-03-12 23:20 robe |
| | 4694 | |
| | 4695 | * extras/tiger_geocoder/geocode/geocode_address_countysub_exact.sql, |
| | 4696 | extras/tiger_geocoder/geocode/geocode_address_countysub_fuzzy.sql, |
| | 4697 | extras/tiger_geocoder/geocode/geocode_address_place_exact.sql, |
| | 4698 | extras/tiger_geocoder/geocode/geocode_address_place_fuzzy.sql, |
| | 4699 | extras/tiger_geocoder/geocode/geocode_address_state.sql, |
| | 4700 | extras/tiger_geocoder/geocode/geocode_address_zip.sql, |
| | 4701 | extras/tiger_geocoder/geocode/geocode_location.sql, |
| | 4702 | extras/tiger_geocoder/geocode/geocode_zip.sql, |
| | 4703 | extras/tiger_geocoder/normalize/pprint_addy.sql, |
| | 4704 | extras/tiger_geocoder/tables/lookup_tables.sql: #HISTORY #GBT |
| | 4705 | 121: update tiger_geocoder to run in PostgreSQL 8.3 - apply patch |
| | 4706 | from cdwinslow |
| | 4707 | |
| | 4708 | 2009-03-11 05:31 kneufeld |
| | 4709 | |
| | 4710 | * doc/reference.xml, doc/reference_new.xml: updated SQL/MM specs in |
| | 4711 | ST_PointFromWKB |
| | 4712 | |
| | 4713 | 2009-03-11 05:13 kneufeld |
| | 4714 | |
| | 4715 | * doc/reference.xml, doc/reference_new.xml: moved over |
| | 4716 | ST_LineFromWKB |
| | 4717 | |
| | 4718 | 2009-03-11 05:11 kneufeld |
| | 4719 | |
| | 4720 | * doc/reference.xml: added missing linkend |
| | 4721 | |
| | 4722 | 2009-03-11 05:09 kneufeld |
| | 4723 | |
| | 4724 | * doc/reference_new.xml: updated doc descriptions and linkends. |
| | 4725 | |
| | 4726 | 2009-03-11 04:56 kneufeld |
| | 4727 | |
| | 4728 | * doc/reference.xml, doc/reference_new.xml: moved over |
| | 4729 | ST_PointFromWKB |
| | 4730 | |
| | 4731 | 2009-03-11 04:35 kneufeld |
| | 4732 | |
| | 4733 | * doc/reference.xml, doc/reference_new.xml: moved over |
| | 4734 | ST_GeomFromWKB |
| | 4735 | |
| | 4736 | 2009-03-10 21:29 mcayland |
| | 4737 | |
| | 4738 | * liblwgeom/lwgunparse.c: More MSVC fixes from Mateusz related to |
| | 4739 | ISO C++ vs. C99 variable initialisation. |
| | 4740 | |
| | 4741 | 2009-03-10 21:05 colivier |
| | 4742 | |
| | 4743 | * regress/svg.sql, regress/svg_expected: updated SVG unit to reduce |
| | 4744 | to max 2 decimal digits |
| | 4745 | |
| | 4746 | 2009-03-10 21:03 pramsey |
| | 4747 | |
| | 4748 | * NEWS: MSVC line |
| | 4749 | |
| | 4750 | 2009-03-10 20:49 colivier |
| | 4751 | |
| | 4752 | * regress/Makefile.in, regress/svg.sql, regress/svg_expected: Add |
| | 4753 | SVG unit test file |
| | 4754 | |
| | 4755 | 2009-03-10 20:42 pramsey |
| | 4756 | |
| | 4757 | * NEWS, doc/release_notes.xml: Add 1.3.5 release notes into trunk |
| | 4758 | docs |
| | 4759 | |
| | 4760 | 2009-03-10 20:37 pramsey |
| | 4761 | |
| | 4762 | * NEWS: First cut of 1.4 release notes. |
| | 4763 | |
| | 4764 | 2009-03-10 20:25 mcayland |
| | 4765 | |
| | 4766 | * GNUmakefile, liblwgeom/cunit/Makefile.in: Fix for GBT#132: Make |
| | 4767 | check should run CUnit. This is to aid developers as we move the |
| | 4768 | majority of the testing framework over to CUnit. |
| | 4769 | |
| | 4770 | 2009-03-10 20:15 mcayland |
| | 4771 | |
| | 4772 | * postgis/long_xact.c, postgis/lwgeom_box2dfloat4.c, |
| | 4773 | postgis/lwgeom_box3d.c, postgis/lwgeom_btree.c, |
| | 4774 | postgis/lwgeom_chip.c, postgis/lwgeom_dump.c, |
| | 4775 | postgis/lwgeom_estimate.c, postgis/lwgeom_functions_basic.c, |
| | 4776 | postgis/lwgeom_geos.h, postgis/lwgeom_geos_prepared.h, |
| | 4777 | postgis/lwgeom_gist.c, postgis/lwgeom_inout.c, |
| | 4778 | postgis/lwgeom_pg.c, postgis/lwgeom_pg.h, postgis/lwgeom_sqlmm.c, |
| | 4779 | postgis/lwgeom_transform.c: Commit Mateusz's patch to move the |
| | 4780 | postgres.h #include to the top of the file in order to aid the |
| | 4781 | MSVC build. |
| | 4782 | |
| | 4783 | 2009-03-10 20:15 colivier |
| | 4784 | |
| | 4785 | * regress/gml.sql, regress/gml_expected: update GML unit test |
| | 4786 | according to AsGML option related to CRS output option |
| | 4787 | |
| | 4788 | 2009-03-10 19:37 mcayland |
| | 4789 | |
| | 4790 | * liblwgeom/wktparse.h: Remove compiler warning from commit r3821. |
| | 4791 | |
| | 4792 | 2009-03-10 19:30 colivier |
| | 4793 | |
| | 4794 | * regress/geojson.sql, regress/geojson_expected: Update unit test |
| | 4795 | upon previous GeoJson CRS change |
| | 4796 | |
| | 4797 | 2009-03-10 19:29 mcayland |
| | 4798 | |
| | 4799 | * configure.ac, postgis/lwgeom_geos.c, postgis/lwgeom_geos.h, |
| | 4800 | postgis/postgis.sql.in.c: Update PostGIS trunk so that the |
| | 4801 | minimum required version of GEOS is 3.0.0. This allows us to |
| | 4802 | finally remove all remaining compilation warnings since we can |
| | 4803 | adjust the casts to make correct use of the GEOS 3.0.0 header |
| | 4804 | types. |
| | 4805 | |
| | 4806 | 2009-03-10 18:20 colivier |
| | 4807 | |
| | 4808 | * doc/reference_new.xml, postgis/lwgeom_geojson.c, |
| | 4809 | postgis/lwgeom_gml.c, postgis/postgis.sql.in.c: Fix GeoJson CRS |
| | 4810 | output format (1.0 spec). Add OGC long CRS format (Cf RFC 5165) |
| | 4811 | as an option. On AsGeoJson it change option order from 1.3.X |
| | 4812 | between Bbox and CRS. On AsGML a new option parameter is added |
| | 4813 | |
| | 4814 | 2009-03-10 17:24 mcayland |
| | 4815 | |
| | 4816 | * doc/installation.xml, doc/postgis.xml: Some documentation |
| | 4817 | updates; change the instructions for decompressing the tarballs |
| | 4818 | for PROJ and GEOS so that they work for our Solaris friends (as |
| | 4819 | per the instructions for the main PostGIS tarball). Also move |
| | 4820 | version entities for GEOS and PROJ into postgis.xml, so that as |
| | 4821 | newer versions of PROJ/GEOS are released, we only need to update |
| | 4822 | the version number in one location for the change to be reflected |
| | 4823 | throughout the installation documentation. |
| | 4824 | |
| | 4825 | 2009-03-10 16:26 mcayland |
| | 4826 | |
| | 4827 | * liblwgeom/lwgunparse.c: Augment comment related to Paul's fix for |
| | 4828 | GBT#130 as I'm bound to forget why we decided to do this at a |
| | 4829 | later date... |
| | 4830 | |
| | 4831 | 2009-03-10 16:24 colivier |
| | 4832 | |
| | 4833 | * liblwgeom/liblwgeom.h, liblwgeom/lwcircstring.c, |
| | 4834 | liblwgeom/lwgeom.c: Add circstring release and LWGEOM conversion |
| | 4835 | entry |
| | 4836 | |
| | 4837 | 2009-03-10 16:18 mcayland |
| | 4838 | |
| | 4839 | * liblwgeom/lwgunparse.c: Remove some GCC-isms from the unparser |
| | 4840 | related to setting array sizes at run-time rather than compile |
| | 4841 | time. Per report from Mateusz Loskot. |
| | 4842 | |
| | 4843 | 2009-03-10 15:54 mcayland |
| | 4844 | |
| | 4845 | * postgis/lwgeom_transform.c: Fix GBT#126: Don't include private |
| | 4846 | PROJ.4 header projects.h. It appears that from its inception, |
| | 4847 | PostGIS has inadvertently used the PROJ.4 internal projects.h |
| | 4848 | header file rather than the correct proj_api.h header file. This |
| | 4849 | patch flips over to the new header file and changes everything |
| | 4850 | over to use the new external structures/APIS. |
| | 4851 | |
| | 4852 | 2009-03-10 15:12 pramsey |
| | 4853 | |
| | 4854 | * liblwgeom/lwgunparse.c: Fix for GBT #130, remove bdpoly |
| | 4855 | regression failure. |
| | 4856 | |
| | 4857 | 2009-03-10 15:06 mcayland |
| | 4858 | |
| | 4859 | * doc/reference_new.xml, postgis/lwgeom_transform.c: Fix for |
| | 4860 | GBT#89: transform() grid-shift 2nd chance logic defective. Remove |
| | 4861 | the 2nd chance logic completely and allow the user to configure |
| | 4862 | the behaviour using the standard PROJ.4 +nadgrids parameter. I've |
| | 4863 | added a section to the ST_Transform() section of the manual which |
| | 4864 | gives an example of how you can do this. |
| | 4865 | |
| | 4866 | 2009-03-10 14:59 colivier |
| | 4867 | |
| | 4868 | * postgis/lwgeom_svg.c: Add SVG L Command in absolute path |
| | 4869 | according to BNF SVG Path. Add some forgotten geometry release. |
| | 4870 | |
| | 4871 | 2009-03-10 00:29 mleslie |
| | 4872 | |
| | 4873 | * liblwgeom/lex.yy.c, liblwgeom/liblwgeom.h, |
| | 4874 | liblwgeom/lwcurvepoly.c, liblwgeom/lwgparse.c, |
| | 4875 | liblwgeom/lwgunparse.c, liblwgeom/lwmcurve.c, |
| | 4876 | liblwgeom/wktparse.h, liblwgeom/wktparse.tab.c, |
| | 4877 | liblwgeom/wktparse.y, regress/sql-mm-compoundcurve.sql, |
| | 4878 | regress/sql-mm-compoundcurve_expected.in, |
| | 4879 | regress/sql-mm-curvepoly.sql, |
| | 4880 | regress/sql-mm-curvepoly_expected.in, |
| | 4881 | regress/sql-mm-serialize.sql: Moving parser changes from |
| | 4882 | spike/mleslie/parser to allow the proper nesting of compound |
| | 4883 | curves within curve polygons and the validation of compound curve |
| | 4884 | continuity. This also resolves GBT#124. |
| | 4885 | |
| | 4886 | 2009-03-09 22:01 pramsey |
| | 4887 | |
| | 4888 | * postgis/lwgeom_sqlmm.c: Don't segmentize geometry if input |
| | 4889 | doesn't pass hasarc |
| | 4890 | |
| | 4891 | 2009-03-09 21:15 robe |
| | 4892 | |
| | 4893 | * doc/xsl/postgis_gardentest.sql.xsl: Put ST_CurveToLine back in |
| | 4894 | script. Seems to not crash anymore with Paul's changes to GBT: |
| | 4895 | 112 |
| | 4896 | |
| | 4897 | 2009-03-09 18:40 pramsey |
| | 4898 | |
| | 4899 | * liblwgeom/liblwgeom.h, liblwgeom/lwgeom.c, |
| | 4900 | postgis/lwgeom_functions_basic.c, regress/regress.sql, |
| | 4901 | regress/regress_expected: Fix for GBT#96. |
| | 4902 | |
| | 4903 | 2009-03-09 17:19 mcayland |
| | 4904 | |
| | 4905 | * spatial_ref_sys.sql: Fix the OSGB 27700 SRID definition in |
| | 4906 | spatial_ref_sys.sql since it is missing a datum parameter. We |
| | 4907 | can't backpatch this since it is only available in newer versions |
| | 4908 | of PROJ, and we don't have any PROJ version detection capability |
| | 4909 | in 1.3 branch. |
| | 4910 | |
| | 4911 | 2009-03-09 16:20 mcayland |
| | 4912 | |
| | 4913 | * postgis/lwgeom_dump.c: Remove compile warnings from lwgeom_dump.c |
| | 4914 | related to the removal of TupleDescGetSlot (we don't need to set |
| | 4915 | the deprecated fields in FuncCallContext if we are using |
| | 4916 | BuildTupleFromCStrings). |
| | 4917 | |
| | 4918 | 2009-03-09 15:34 pramsey |
| | 4919 | |
| | 4920 | * liblwgeom/liblwgeom.h, liblwgeom/lwgeom.c, |
| | 4921 | postgis/lwgeom_functions_basic.c: More camel-case changes. |
| | 4922 | |
| | 4923 | 2009-03-09 14:51 colivier |
| | 4924 | |
| | 4925 | * postgis/lwgeom_svg.c: Refactored the whole assvg export function |
| | 4926 | in the same way than asgeojson. Fix #119 issue on big |
| | 4927 | geometrycollection geometry. Keep the same SVG output than before |
| | 4928 | |
| | 4929 | 2009-03-09 14:36 pramsey |
| | 4930 | |
| | 4931 | * ChangeLog, liblwgeom/liblwgeom.h, liblwgeom/lwalgorithm.c, |
| | 4932 | liblwgeom/lwcollection.c, liblwgeom/lwgeom.c, |
| | 4933 | liblwgeom/lwpoint.c, postgis/lwgeom_dump.c, |
| | 4934 | postgis/lwgeom_functions_analytic.c, |
| | 4935 | postgis/lwgeom_functions_basic.c, postgis/lwgeom_geos.c, |
| | 4936 | postgis/lwgeom_ogc.c, postgis/lwgeom_pg.c, |
| | 4937 | postgis/lwgeom_transform.c: Remove some camelCase function |
| | 4938 | signatures from liblwgeom |
| | 4939 | |
| | 4940 | 2009-03-08 22:33 mcayland |
| | 4941 | |
| | 4942 | * postgis/lwgeom_box3d.c, postgis/postgis.sql.in.c, |
| | 4943 | regress/lwgeom_regress_expected: Fix for GBT#93: ST_Extent() and |
| | 4944 | ST_Estimated_Extent() return BOX2DFLOAT4s. This is currently done |
| | 4945 | using a horrible hack for backwards compatibility which |
| | 4946 | introduces a new type just for ST_Extent(). See GBT email to |
| | 4947 | postgis-devel and code comments for more detail. |
| | 4948 | |
| | 4949 | 2009-03-08 21:41 pramsey |
| | 4950 | |
| | 4951 | * liblwgeom/lwgeom_api.c: Fix goof in box2d computation. |
| | 4952 | |
| | 4953 | 2009-03-08 21:15 pramsey |
| | 4954 | |
| | 4955 | * liblwgeom/lwsegmentize.c: Fix for GBT#112 |
| | 4956 | |
| | 4957 | 2009-03-08 17:00 mcayland |
| | 4958 | |
| | 4959 | * postgis/lwgeom_accum.c: Add some explanation comments to |
| | 4960 | lwgeom_accum.c explaining why we need to implement our own set of |
| | 4961 | geometry aggregate functions. |
| | 4962 | |
| | 4963 | 2009-03-08 16:36 mcayland |
| | 4964 | |
| | 4965 | * postgis/lwgeom_box.c, postgis/lwgeom_box3d.c, |
| | 4966 | postgis/lwgeom_functions_basic.c, postgis/lwgeom_pg.h: Alter the |
| | 4967 | in-built casts between the internal PostgreSQL BOX type and the |
| | 4968 | PostGIS geometry/BOX3D types so that they do not go through an |
| | 4969 | intermediate BOX2DFLOAT4 first. This prevents the float4 rounding |
| | 4970 | errors appearing in the numbers when invoking the casts. |
| | 4971 | |
| | 4972 | 2009-03-08 15:37 pramsey |
| | 4973 | |
| | 4974 | * liblwgeom/lwgeom_api.c: Fix for GBT #116, EMPTY hex polygon no |
| | 4975 | longer causes crash. |
| | 4976 | |
| | 4977 | 2009-03-08 14:36 mcayland |
| | 4978 | |
| | 4979 | * postgis/lwgeom_functions_analytic.c: Fix GBT#122: ST_SnapToGrid |
| | 4980 | gives 13 when fed circular string. Alter the error message so |
| | 4981 | that it correctly displays the type rather than just it's |
| | 4982 | internal number. |
| | 4983 | |
| | 4984 | 2009-03-06 14:15 robe |
| | 4985 | |
| | 4986 | * postgis/lwgeom_dump.c: missing svn tags and copyright info |
| | 4987 | |
| | 4988 | 2009-03-03 18:01 robe |
| | 4989 | |
| | 4990 | * doc/reference_new.xml, doc/xsl/postgis_aggs_mm.xml.xsl: Flag |
| | 4991 | ST_GeoHash as curved support friendly, put in pretty anchors for |
| | 4992 | special function sections |
| | 4993 | |
| | 4994 | 2009-03-03 18:00 pramsey |
| | 4995 | |
| | 4996 | * liblwgeom/cunit/cu_algorithm.c: Fix tests to match current |
| | 4997 | geohash signatures (lon/lat) and precisions (odd and even) |
| | 4998 | |
| | 4999 | 2009-02-27 18:09 robe |
| | 5000 | |
| | 5001 | * postgis/lwgeom_dump.c: Get rid of additional calls to |
| | 5002 | TupleDescGetSlot(tupdesc) in dump and dumprings and replace |
| | 5003 | deprecated use of TupleDescGetSlot with 8.1+ preferred |
| | 5004 | BlessTupleDesc |
| | 5005 | |
| | 5006 | 2009-02-23 15:19 strk |
| | 5007 | |
| | 5008 | * liblwgeom/lwgeom_api.c: Fix parse_hex to support lower-case A-F |
| | 5009 | too (issue 120) |
| | 5010 | |
| | 5011 | 2009-02-23 13:47 robe |
| | 5012 | |
| | 5013 | * doc/Makefile.in: change to move postgis_comments.sql to root |
| | 5014 | |
| | 5015 | 2009-02-19 21:12 pramsey |
| | 5016 | |
| | 5017 | * loader/dbfopen.c: Add variable decls to trunk :) |
| | 5018 | |
| | 5019 | 2009-02-19 20:59 pramsey |
| | 5020 | |
| | 5021 | * loader/dbfopen.c: Add EOF marker, per GBT#105 |
| | 5022 | |
| | 5023 | 2009-02-19 09:42 mcayland |
| | 5024 | |
| | 5025 | * postgis/long_xact.c, postgis/lwgeom_estimate.c: Update trunk so |
| | 5026 | that it will compile against PostgreSQL 8.4. Based upon Talha |
| | 5027 | Rizwan's original patch, with a small tweak from me. |
| | 5028 | |
| | 5029 | 2009-02-17 18:26 robe |
| | 5030 | |
| | 5031 | * doc/Makefile.in: change to use tab separator instead |
| | 5032 | |
| | 5033 | 2009-02-17 03:56 robe |
| | 5034 | |
| | 5035 | * doc/xsl/postgis_aggs_mm.xml.xsl: fix typo |
| | 5036 | |
| | 5037 | 2009-02-17 03:02 robe |
| | 5038 | |
| | 5039 | * doc/xsl/postgis_aggs_mm.xml.xsl: |
| | 5040 | |
| | 5041 | 2009-02-17 02:59 robe |
| | 5042 | |
| | 5043 | * doc/reference_new.xml, doc/xsl/postgis_aggs_mm.xml.xsl: Make new |
| | 5044 | - 1 section with 2 subsections. Change ST_AsGeoJSON availability |
| | 5045 | tag to be consistent with others |
| | 5046 | |
| | 5047 | 2009-02-17 02:55 robe |
| | 5048 | |
| | 5049 | * doc/xsl/postgis_aggs_mm.xml.xsl: Section new functions in 1.3 |
| | 5050 | |
| | 5051 | 2009-02-16 22:18 robe |
| | 5052 | |
| | 5053 | * doc/Makefile.in: Try again to get postgis_comments.sql to |
| | 5054 | generate |
| | 5055 | |
| | 5056 | 2009-02-13 19:56 robe |
| | 5057 | |
| | 5058 | * doc/reference_new.xml, doc/xsl/postgis_aggs_mm.xml.xsl: amend |
| | 5059 | st_union description to include new proto and performance |
| | 5060 | enhancements. Add space before availability in xsl parser what is |
| | 5061 | new section |
| | 5062 | |
| | 5063 | 2009-02-13 19:23 robe |
| | 5064 | |
| | 5065 | * doc/reference_new.xml, doc/xsl/postgis_aggs_mm.xml.xsl: Add |
| | 5066 | special section listing new functions in this release. Get rid of |
| | 5067 | note tag around ST_GeoHash availability so consistent with other |
| | 5068 | availability text |
| | 5069 | |
| | 5070 | 2009-02-13 06:58 robe |
| | 5071 | |
| | 5072 | * doc/Makefile.in: |
| | 5073 | |
| | 5074 | 2009-02-12 18:32 robe |
| | 5075 | |
| | 5076 | * doc/Makefile.in: more work on comments generation |
| | 5077 | |
| | 5078 | 2009-02-12 17:39 robe |
| | 5079 | |
| | 5080 | * doc/Makefile.in: Put in logic to output postgis_comments.sql |
| | 5081 | |
| | 5082 | 2009-02-11 21:48 pramsey |
| | 5083 | |
| | 5084 | * doc/reference_new.xml, liblwgeom/cunit/cu_algorithm.c, |
| | 5085 | liblwgeom/cunit/cu_algorithm.h, liblwgeom/lwalgorithm.c, |
| | 5086 | liblwgeom/lwalgorithm.h, postgis/lwgeom_functions_basic.c, |
| | 5087 | postgis/postgis.sql.in.c: Bind ST_GeoHash into SQL. |
| | 5088 | |
| | 5089 | 2009-02-11 18:28 pramsey |
| | 5090 | |
| | 5091 | * GNUmakefile, README.postgis, STYLE, configure.ac, make_dist.sh, |
| | 5092 | regress/Makefile.in, topology/topology.sql.in.c: Change |
| | 5093 | references from ./lwgeom to ./postgis |
| | 5094 | |
| | 5095 | 2009-02-11 18:22 pramsey |
| | 5096 | |
| | 5097 | * lwgeom, postgis: Change the name of the main source directory. |
| | 5098 | This is going to break the build for a little while until I fix |
| | 5099 | all the references, but I want to do it atomically to ensure |
| | 5100 | version history is preserved. |
| | 5101 | |
| | 5102 | 2009-02-11 02:11 pramsey |
| | 5103 | |
| | 5104 | * liblwgeom/cunit/cu_algorithm.c, liblwgeom/cunit/cu_algorithm.h, |
| | 5105 | liblwgeom/liblwgeom.h, liblwgeom/lwalgorithm.c, |
| | 5106 | liblwgeom/lwalgorithm.h, liblwgeom/lwcollection.c, |
| | 5107 | liblwgeom/lwgeom.c: GeoHash implementation first cut. |
| | 5108 | |
| | 5109 | 2009-02-10 21:20 pramsey |
| | 5110 | |
| | 5111 | * configure.ac: Solve iconv-on-Solaris (and hopefully many other |
| | 5112 | platforms with system iconv in libc) problem in autoconf. |
| | 5113 | |
| | 5114 | 2009-02-10 20:10 pramsey |
| | 5115 | |
| | 5116 | * loader/Makefile.in: Demote new loader code from default build for |
| | 5117 | now. |
| | 5118 | |
| | 5119 | 2009-02-10 20:06 pramsey |
| | 5120 | |
| | 5121 | * utils/new_postgis_restore.pl: New restore script, much simpler, |
| | 5122 | takes -Fc dump and writes back ASCII on stdout |
| | 5123 | |
| | 5124 | 2009-02-10 08:00 colivier |
| | 5125 | |
| | 5126 | * doc/reference_new.xml, lwgeom/lwgeom_kml.c, regress/kml.sql, |
| | 5127 | regress/kml_expected: KML output: use decimal places rather than |
| | 5128 | significant digit, trim trailing zeros, update documentation, |
| | 5129 | update unit test |
| | 5130 | |
| | 5131 | 2009-02-10 07:54 colivier |
| | 5132 | |
| | 5133 | * doc/reference_new.xml, lwgeom/lwgeom_geojson.c, |
| | 5134 | lwgeom/lwgeom_gml.c, regress/Makefile.in, regress/geojson.sql, |
| | 5135 | regress/geojson_expected, regress/gml.sql, regress/gml_expected: |
| | 5136 | GeoJson output: trim trailing zero, add forgotten free on |
| | 5137 | subgemotry inspect. GML output: precision no more as a global |
| | 5138 | one, decimal places rather than significant digits, trim trailing |
| | 5139 | zero, add unit test, doc update with output example |
| | 5140 | |
| | 5141 | 2009-02-09 23:51 pramsey |
| | 5142 | |
| | 5143 | * utils/postgis_restore.pl: Fix case sensitive in AGGREGATE |
| | 5144 | reading. |
| | 5145 | |
| | 5146 | 2009-02-05 20:01 kneufeld |
| | 5147 | |
| | 5148 | * doc/reference_new.xml: Updated ST_DumpRings description and |
| | 5149 | example. |
| | 5150 | |
| | 5151 | 2009-02-04 18:13 kneufeld |
| | 5152 | |
| | 5153 | * doc/reference_new.xml: Added example to ST_PointN |
| | 5154 | |
| | 5155 | 2009-02-04 13:54 robe |
| | 5156 | |
| | 5157 | * doc/xsl/postgis_gardentest.sql.xsl: minor changes. Take |
| | 5158 | ST_CurveToLine out so tests can complete until we fix. |
| | 5159 | |
| | 5160 | 2009-02-04 00:28 pramsey |
| | 5161 | |
| | 5162 | * doc/faq.xml, doc/installation.xml, doc/introduction.xml, |
| | 5163 | doc/performance_tips.xml, doc/reference.xml, |
| | 5164 | doc/reference_new.xml, doc/release_notes.xml, doc/reporting.xml, |
| | 5165 | doc/template.xml, doc/using_postgis.xml, java/ejb2/build.xml, |
| | 5166 | java/ejb2/prepare-jboss.xml, java/ejb2/resources/application.xml, |
| | 5167 | java/ejb2/resources/postgis-ejb2-ds.xml, |
| | 5168 | java/ejb2/src/com/geodetix/geo/client/Client.java, |
| | 5169 | java/ejb2/src/com/geodetix/geo/dao/PostGisGeometryDAO.java, |
| | 5170 | java/ejb2/src/com/geodetix/geo/dao/PostGisGeometryDAOImpl.java, |
| | 5171 | java/ejb2/src/com/geodetix/geo/ejb/GeometryBean.java, |
| | 5172 | java/ejb2/src/com/geodetix/geo/ejb/GeometryFacadeBean.java, |
| | 5173 | java/ejb2/src/com/geodetix/geo/exception/ApplicationGeoLayerException.java, |
| | 5174 | java/ejb3/build.xml, java/ejb3/jboss/geodata-ds.xml, |
| | 5175 | java/ejb3/jboss/ingest-service.xml, |
| | 5176 | java/ejb3/src/META-INF/persistence.xml, |
| | 5177 | java/ejb3/src/org/postgis/ejb/PersonEntity.java, |
| | 5178 | java/ejb3/src/org/postgis/ejb/UserBean.java, |
| | 5179 | java/ejb3/src/org/postgis/ejb/UserBeanRemote.java, |
| | 5180 | java/ejb3/src/org/postgis/ejb/mdb/IngestMDB.java, |
| | 5181 | java/ejb3/src/org/postgis/hibernate/ContainsExpression.java, |
| | 5182 | java/ejb3/src/org/postgis/hibernate/GeometryType.java, |
| | 5183 | java/ejb3/src/org/postgis/hibernate/IntersectsExpression.java, |
| | 5184 | java/ejb3/src/org/postgis/hibernate/PostGISDialect.java, |
| | 5185 | java/ejb3/src/org/postgis/hibernate/WithinExpression.java, |
| | 5186 | java/jdbc/build.xml, |
| | 5187 | java/jdbc/jtssrc/org/postgis/jts/JTSShape.java, |
| | 5188 | java/pljava/build.xml, |
| | 5189 | java/pljava/src/org/postgis/pljava/Aggregates.java, |
| | 5190 | java/pljava/src/org/postgis/pljava/HelloWorld.java, |
| | 5191 | java/pljava/src/org/postgis/pljava/PLJGeometry.java, |
| | 5192 | java/pljava/src/org/postgis/pljava/PLJtsParser.java, |
| | 5193 | java/pljava/src/org/postgis/pljava/PLJtsWriter.java, |
| | 5194 | liblwgeom/box2d.c, liblwgeom/cunit/cu_algorithm.c, |
| | 5195 | liblwgeom/cunit/cu_algorithm.h, liblwgeom/cunit/cu_tester.c, |
| | 5196 | liblwgeom/examples/unparser.c, liblwgeom/lex.yy.c, |
| | 5197 | liblwgeom/liblwgeom.h, liblwgeom/lwalgorithm.c, |
| | 5198 | liblwgeom/lwalgorithm.h, liblwgeom/lwcircstring.c, |
| | 5199 | liblwgeom/lwcollection.c, liblwgeom/lwcompound.c, |
| | 5200 | liblwgeom/lwcurvepoly.c, liblwgeom/lwgeom.c, |
| | 5201 | liblwgeom/lwgeom_api.c, liblwgeom/lwgparse.c, |
| | 5202 | liblwgeom/lwgunparse.c, liblwgeom/lwline.c, liblwgeom/lwmcurve.c, |
| | 5203 | liblwgeom/lwmline.c, liblwgeom/lwmpoint.c, liblwgeom/lwmpoly.c, |
| | 5204 | liblwgeom/lwmsurface.c, liblwgeom/lwpoint.c, liblwgeom/lwpoly.c, |
| | 5205 | liblwgeom/lwsegmentize.c, liblwgeom/lwutil.c, |
| | 5206 | liblwgeom/measures.c, liblwgeom/ptarray.c, liblwgeom/vsprintf.c, |
| | 5207 | liblwgeom/wktparse.h, liblwgeom/wktparse.tab.c, |
| | 5208 | liblwgeom/wktparse.tab.h, loader/shp2pgsql-cli.c, |
| | 5209 | loader/shp2pgsql-core.c, loader/shp2pgsql-core.h, |
| | 5210 | loader/shp2pgsql-gui.c, loader/stringbuffer.c, |
| | 5211 | loader/stringbuffer.h, lwgeom/long_xact.c, lwgeom/lwgeom_accum.c, |
| | 5212 | lwgeom/lwgeom_box.c, lwgeom/lwgeom_box2dfloat4.c, |
| | 5213 | lwgeom/lwgeom_box3d.c, lwgeom/lwgeom_btree.c, |
| | 5214 | lwgeom/lwgeom_chip.c, lwgeom/lwgeom_debug.c, |
| | 5215 | lwgeom/lwgeom_dump.c, lwgeom/lwgeom_estimate.c, |
| | 5216 | lwgeom/lwgeom_functions_analytic.c, |
| | 5217 | lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_functions_lrs.c, |
| | 5218 | lwgeom/lwgeom_geojson.c, lwgeom/lwgeom_geos.c, |
| | 5219 | lwgeom/lwgeom_geos.h, lwgeom/lwgeom_geos_prepared.c, |
| | 5220 | lwgeom/lwgeom_geos_prepared.h, lwgeom/lwgeom_gist.c, |
| | 5221 | lwgeom/lwgeom_gml.c, lwgeom/lwgeom_inout.c, lwgeom/lwgeom_kml.c, |
| | 5222 | lwgeom/lwgeom_ogc.c, lwgeom/lwgeom_pg.c, lwgeom/lwgeom_rtree.c, |
| | 5223 | lwgeom/lwgeom_rtree.h, lwgeom/lwgeom_spheroid.c, |
| | 5224 | lwgeom/lwgeom_sqlmm.c, lwgeom/lwgeom_svg.c, |
| | 5225 | lwgeom/lwgeom_transform.c, lwgeom/lwgeom_triggers.c, |
| | 5226 | lwgeom/postgis.sql.in.c, lwgeom/test.c, |
| | 5227 | topology/topology.sql.in.c: Propset Author Id Keyword Revision on |
| | 5228 | all files. |
| | 5229 | |
| | 5230 | 2009-02-04 00:23 pramsey |
| | 5231 | |
| | 5232 | * liblwgeom/cunit/cu_algorithm.c: Formating |
| | 5233 | |
| | 5234 | 2009-02-03 20:51 pramsey |
| | 5235 | |
| | 5236 | * liblwgeom/cunit/cu_algorithm.c, liblwgeom/lwalgorithm.c: Fix |
| | 5237 | boundary conditions with from==to hitting first/list vertex. |
| | 5238 | |
| | 5239 | 2009-02-03 19:09 mcayland |
| | 5240 | |
| | 5241 | * liblwgeom/lwgeom.c: Fix GBT#109: Some operators not supported for |
| | 5242 | Circular. In this case I haven't added the comparison code as I |
| | 5243 | am not 100% sure on the semantics, but the error message should |
| | 5244 | be much clearer to users now. |
| | 5245 | |
| | 5246 | 2009-02-03 17:49 robe |
| | 5247 | |
| | 5248 | * doc/reference_new.xml: Add corrections from Bruce Rindahl |
| | 5249 | |
| | 5250 | 2009-02-03 17:30 robe |
| | 5251 | |
| | 5252 | * doc/reference_new.xml: forgot some spaces |
| | 5253 | |
| | 5254 | 2009-02-03 16:10 robe |
| | 5255 | |
| | 5256 | * doc/reference_new.xml: forgot availability info |
| | 5257 | |
| | 5258 | 2009-02-03 15:23 robe |
| | 5259 | |
| | 5260 | * doc/reference_new.xml: update st_convexhull definition -- wasn't |
| | 5261 | very clear |
| | 5262 | |
| | 5263 | 2009-02-03 15:20 robe |
| | 5264 | |
| | 5265 | * doc/reference_new.xml: Document ST_MinimumBoundingCircle |
| | 5266 | |
| | 5267 | 2009-02-03 14:52 robe |
| | 5268 | |
| | 5269 | * lwgeom/postgis.sql.in.c: #HISTORY: ST_MinimumBoundingCircle -- |
| | 5270 | also change to support geometries with LINESTRING,POINT convex |
| | 5271 | hulls |
| | 5272 | |
| | 5273 | 2009-02-03 14:21 robe |
| | 5274 | |
| | 5275 | * lwgeom/postgis.sql.in.c: First draft of ST_MinimumBoundingCircle |
| | 5276 | contributed by Bruce Rindahl. Changed to use named params and |
| | 5277 | renamed function from mbc to ST_MinimumBoundingCircle. |
| | 5278 | |
| | 5279 | 2009-02-03 13:23 robe |
| | 5280 | |
| | 5281 | * doc/xsl/postgis_gardentest.sql.xsl: put back linetocurve |
| | 5282 | curvetoline tests now that issue 86 and 108 should have fixed |
| | 5283 | |
| | 5284 | 2009-02-03 07:20 pramsey |
| | 5285 | |
| | 5286 | * loader/shp2pgsql-core.c, loader/shp2pgsql.c: Use "extended |
| | 5287 | string" format for escaping \ and ' in insert statements. |
| | 5288 | |
| | 5289 | 2009-02-03 04:36 mleslie |
| | 5290 | |
| | 5291 | * doc/rfc/postgis_rfc_04.txt: Adding an rfc for changing the |
| | 5292 | validation approach when parsing WKT. |
| | 5293 | |
| | 5294 | 2009-02-03 01:59 pramsey |
| | 5295 | |
| | 5296 | * liblwgeom/lwalgorithm.c: astyle this file |
| | 5297 | |
| | 5298 | 2009-02-03 01:04 pramsey |
| | 5299 | |
| | 5300 | * lwgeom/lwgeom_gist.c: Comment datum slice pull. |
| | 5301 | |
| | 5302 | 2009-02-02 22:21 pramsey |
| | 5303 | |
| | 5304 | * liblwgeom/lwalgorithm.c, liblwgeom/lwalgorithm.h, |
| | 5305 | lwgeom/lwgeom_geos.c: formatting |
| | 5306 | |
| | 5307 | 2009-02-02 18:26 robe |
| | 5308 | |
| | 5309 | * doc/reference_new.xml, doc/xsl/postgis_gardentest.sql.xsl: Typo |
| | 5310 | in docs confusing gardentester. Also change ST_Collect use to |
| | 5311 | ST_Union so we are testing with valid polygons (reduces union |
| | 5312 | intersection error messages) |
| | 5313 | |
| | 5314 | 2009-02-02 06:01 mleslie |
| | 5315 | |
| | 5316 | * liblwgeom/lwsegmentize.c, regress/sql-mm-general.sql, |
| | 5317 | regress/sql-mm-general_expected: Fix for Issue 108 and regress |
| | 5318 | test. |
| | 5319 | |
| | 5320 | 2009-02-02 04:19 robe |
| | 5321 | |
| | 5322 | * doc/reference_new.xml: Document ST_LocateBetweenElevations |
| | 5323 | |
| | 5324 | 2009-02-01 06:48 robe |
| | 5325 | |
| | 5326 | * doc/reference_new.xml: Get rid of warnings -- no longer relevant |
| | 5327 | for ST_LineCrossingDirection |
| | 5328 | |
| | 5329 | 2009-01-30 17:16 robe |
| | 5330 | |
| | 5331 | * doc/xsl/postgis_gardentest.sql.xsl: revise to correctly fill in |
| | 5332 | timestamp/date args |
| | 5333 | |
| | 5334 | 2009-01-30 14:03 robe |
| | 5335 | |
| | 5336 | * doc/xsl/postgis_gardentest.sql.xsl: put in logic to test |
| | 5337 | operators |
| | 5338 | |
| | 5339 | 2009-01-30 13:44 robe |
| | 5340 | |
| | 5341 | * doc/xsl/postgis_comments.sql.xsl, |
| | 5342 | doc/xsl/postgis_gardentest.sql.xsl: Operator check in wrong |
| | 5343 | segment of xpath |
| | 5344 | |
| | 5345 | 2009-01-28 23:42 pramsey |
| | 5346 | |
| | 5347 | * lwgeom/lwgeom_geos.c: Change error message. |
| | 5348 | |
| | 5349 | 2009-01-28 23:34 pramsey |
| | 5350 | |
| | 5351 | * lwgeom/lwgeom_geos.c: Handle null return from cascadedunion. |
| | 5352 | |
| | 5353 | 2009-01-28 01:02 pramsey |
| | 5354 | |
| | 5355 | * TODO: wrapping |
| | 5356 | |
| | 5357 | 2009-01-27 05:30 robe |
| | 5358 | |
| | 5359 | * lwgeom/lwgeom_accum.c: missing meta properties |
| | 5360 | |
| | 5361 | 2009-01-25 15:52 robe |
| | 5362 | |
| | 5363 | * doc/reference_new.xml: Document ST_Extent3D now that Paul has |
| | 5364 | proclaimed it a public function |
| | 5365 | |
| | 5366 | 2009-01-24 20:49 pramsey |
| | 5367 | |
| | 5368 | * doc/rfc/postgis_rfc_03_sheet.txt, lwgeom/lwgeom_accum.c, |
| | 5369 | lwgeom/postgis.sql.in.c: Small changes in createrelplace syntax, |
| | 5370 | comments, function rename recommendation. |
| | 5371 | |
| | 5372 | 2009-01-23 22:05 kneufeld |
| | 5373 | |
| | 5374 | * doc/reference_new.xml: small wording fix for DropGeometryColumn |
| | 5375 | |
| | 5376 | 2009-01-23 20:06 pramsey |
| | 5377 | |
| | 5378 | * doc/rfc/postgis_rfc_03.txt, doc/rfc/postgis_rfc_03_sheet.txt: Add |
| | 5379 | function naming rfc |
| | 5380 | |
| | 5381 | 2009-01-22 23:58 pramsey |
| | 5382 | |
| | 5383 | * lwgeom/lwgeom_accum.c, lwgeom/lwgeom_geos.c, |
| | 5384 | lwgeom/postgis.sql.in.c: Flip all aggregate functions over to the |
| | 5385 | new aggregation system. Remove catalog hacks in favour of wrapper |
| | 5386 | type. Make the fast implementations the default and _old |
| | 5387 | implementations the legacy. |
| | 5388 | |
| | 5389 | 2009-01-22 19:25 robe |
| | 5390 | |
| | 5391 | * doc/xsl/postgis_comments.sql.xsl, |
| | 5392 | doc/xsl/postgis_gardentest.sql.xsl: Filter out Operators section |
| | 5393 | from xsl transforms |
| | 5394 | |
| | 5395 | 2009-01-22 19:25 kneufeld |
| | 5396 | |
| | 5397 | * doc/reference.xml, doc/reference_new.xml: moved over the |
| | 5398 | remaining operands from reference.xml to reference_new.xml in the |
| | 5399 | documentation |
| | 5400 | |
| | 5401 | 2009-01-22 19:15 robe |
| | 5402 | |
| | 5403 | * doc/reference_new.xml: Give operators section a pretty anchor and |
| | 5404 | id so easy to bookmark and I can exclude from xsl scripts |
| | 5405 | |
| | 5406 | 2009-01-22 18:19 robe |
| | 5407 | |
| | 5408 | * loader/dbfopen.c: Fix DBFReadDeleted logic -- should return 1 if |
| | 5409 | record is deleted and 0 if it is not deleted |
| | 5410 | |
| | 5411 | 2009-01-22 18:02 kneufeld |
| | 5412 | |
| | 5413 | * doc/reference.xml, doc/reference_new.xml: moved over |>> from |
| | 5414 | reference.xml to reference_new.xml in the documentation |
| | 5415 | |
| | 5416 | 2009-01-22 17:46 kneufeld |
| | 5417 | |
| | 5418 | * doc/reference.xml, doc/reference_new.xml: moved over <<, <<|, and |
| | 5419 | >> from reference.xml to reference_new.xml in the documentation |
| | 5420 | |
| | 5421 | 2009-01-22 05:56 pramsey |
| | 5422 | |
| | 5423 | * lwgeom/postgis.sql.in.c: Remove protection from |
| | 5424 | ST_GeometryArray() aggregate. |
| | 5425 | |
| | 5426 | 2009-01-22 05:37 pramsey |
| | 5427 | |
| | 5428 | * lwgeom: More ignore fixes |
| | 5429 | |
| | 5430 | 2009-01-22 05:35 pramsey |
| | 5431 | |
| | 5432 | * lwgeom: Ignore postgis.sql.* |
| | 5433 | |
| | 5434 | 2009-01-22 05:32 pramsey |
| | 5435 | |
| | 5436 | * lwgeom/postgis.sql.in.c: Alter pg_proc update to work with older |
| | 5437 | PgSQLs too. |
| | 5438 | |
| | 5439 | 2009-01-22 01:39 pramsey |
| | 5440 | |
| | 5441 | * lwgeom/Makefile.in, lwgeom/lwgeom_accum.c, |
| | 5442 | lwgeom/postgis.sql.in.c: First stab at a back-port of the |
| | 5443 | array_agg from 8.4. Our's isn't generic, and it's got it's own |
| | 5444 | name, so it won't collide, ... needs testing on PgSQL < 8.3 |
| | 5445 | still. |
| | 5446 | |
| | 5447 | 2009-01-22 01:16 kneufeld |
| | 5448 | |
| | 5449 | * doc/reference.xml, doc/reference_new.xml: moved over |&> from |
| | 5450 | reference.xml to reference_new.xml in the documentation |
| | 5451 | |
| | 5452 | 2009-01-22 00:44 kneufeld |
| | 5453 | |
| | 5454 | * doc/reference.xml, doc/reference_new.xml: moved over &>| from |
| | 5455 | reference.xml to reference_new.xml in the documentation |
| | 5456 | |
| | 5457 | 2009-01-22 00:16 kneufeld |
| | 5458 | |
| | 5459 | * doc/reference.xml, doc/reference_new.xml: moved over &> from |
| | 5460 | reference.xml to reference_new.xml in the documentation |
| | 5461 | |
| | 5462 | 2009-01-21 23:26 kneufeld |
| | 5463 | |
| | 5464 | * doc/reference.xml, doc/reference_new.xml: moved over &&, &<, and |
| | 5465 | = from reference.xml to reference_new.xml in the documentation |
| | 5466 | |
| | 5467 | 2009-01-21 23:19 pramsey |
| | 5468 | |
| | 5469 | * configure.ac, lwgeom/lwgeom_geos.c, lwgeom/postgis.sql.in.c: Add |
| | 5470 | support for fast unions, with cascaded union. Currently for |
| | 5471 | testing, in the ST_Union_Fast() agggregate. Requires GEOS SVN |
| | 5472 | r2252 or higher. |
| | 5473 | |
| | 5474 | 2009-01-21 21:55 pramsey |
| | 5475 | |
| | 5476 | * doc/rfc, doc/rfc/postgis_rfc_02.txt: Add rfc document. First one: |
| | 5477 | alignment ideas. |
| | 5478 | |
| | 5479 | 2009-01-21 21:50 pramsey |
| | 5480 | |
| | 5481 | * lwgeom/lwgeom_estimate.c: Headers split in 8.4? |
| | 5482 | |
| | 5483 | 2009-01-20 18:43 pramsey |
| | 5484 | |
| | 5485 | * loader/shp2pgsql-core.c, loader/shp2pgsql-core.h, |
| | 5486 | loader/shp2pgsql-gui.c: Put translation_stage into descriptive |
| | 5487 | MACRO names |
| | 5488 | |
| | 5489 | 2009-01-20 18:28 pramsey |
| | 5490 | |
| | 5491 | * macros/gtk-2.0.m4: Add GTK macro. |
| | 5492 | |
| | 5493 | 2009-01-20 17:48 pramsey |
| | 5494 | |
| | 5495 | * configure.ac, loader/Makefile.in: Replace hand-built pkg-config |
| | 5496 | routine w/ m4 from gtk source. |
| | 5497 | |
| | 5498 | 2009-01-20 07:36 pramsey |
| | 5499 | |
| | 5500 | * loader/shp2pgsql-gui.c: Compile your work much? |
| | 5501 | |
| | 5502 | 2009-01-20 07:13 pramsey |
| | 5503 | |
| | 5504 | * loader/shp2pgsql-gui.c: Protect the filename setting a little bit |
| | 5505 | more in case it's NULL. |
| | 5506 | |
| | 5507 | 2009-01-20 00:50 kneufeld |
| | 5508 | |
| | 5509 | * doc/reference_new.xml: Fixed accidental broken build in docs from |
| | 5510 | Rev3536. |
| | 5511 | |
| | 5512 | 2009-01-19 21:33 pramsey |
| | 5513 | |
| | 5514 | * configure.ac, liblwgeom/liblwgeom.h, loader, loader/Makefile.in, |
| | 5515 | loader/dbfopen.c, loader/shp2pgsql-cli.c, |
| | 5516 | loader/shp2pgsql-core.c, loader/shp2pgsql-core.h, |
| | 5517 | loader/shp2pgsql-gui.c, loader/stringbuffer.c, |
| | 5518 | loader/stringbuffer.h: First revision of the GUI. Configure using |
| | 5519 | --with-gui to enable full GUI build. New core/cli will build by |
| | 5520 | default. Old utilities remain in place for now. |
| | 5521 | |
| | 5522 | 2009-01-16 17:58 robe |
| | 5523 | |
| | 5524 | * doc/reference.xml, doc/reference_new.xml: move |
| | 5525 | ST_GeomCollFromText |
| | 5526 | |
| | 5527 | 2009-01-16 17:41 robe |
| | 5528 | |
| | 5529 | * doc/reference.xml, doc/reference_new.xml: Move st_mpolyfromtext |
| | 5530 | |
| | 5531 | 2009-01-15 21:11 robe |
| | 5532 | |
| | 5533 | * doc/reference_new.xml: Left some garbage in |
| | 5534 | |
| | 5535 | 2009-01-15 18:35 mcayland |
| | 5536 | |
| | 5537 | * GNUmakefile, README.postgis, doc/installation.xml, |
| | 5538 | extras/ogc_test_suite/Makefile, extras/ogc_test_suite/README, |
| | 5539 | extras/template_gis/profile, extras/tiger_geocoder/INSTALL, |
| | 5540 | extras/tiger_geocoder/import/newdb.sh, lwgeom/Makefile.in, |
| | 5541 | lwgeom/lwpostgis.sql.in.c, lwgeom/postgis.sql.in.c, |
| | 5542 | lwgeom/sqldefines.h.in, regress/Makefile.in, regress/run_test: |
| | 5543 | Part 1 of GBT#94: Rename folders/files to be more consistent. |
| | 5544 | Embed the MAJOR.MINOR version in the PostgreSQL shared library |
| | 5545 | name (to allow different databases to contain different PostGIS |
| | 5546 | versions) and also rename lwpostgis.sql to postgis.sql. Update |
| | 5547 | documentation in various files to reflect the new names at the |
| | 5548 | same time. |
| | 5549 | |
| | 5550 | 2009-01-15 18:24 robe |
| | 5551 | |
| | 5552 | * doc/reference.xml, doc/reference_new.xml: Move ST_MLineFromText |
| | 5553 | |
| | 5554 | 2009-01-15 18:17 robe |
| | 5555 | |
| | 5556 | * doc/reference_new.xml: more stuff |
| | 5557 | |
| | 5558 | 2009-01-15 18:16 robe |
| | 5559 | |
| | 5560 | * doc/reference_new.xml: forgot some stuff |
| | 5561 | |
| | 5562 | 2009-01-15 18:14 robe |
| | 5563 | |
| | 5564 | * doc/reference.xml, doc/reference_new.xml: Move over |
| | 5565 | MPointFromText |
| | 5566 | |
| | 5567 | 2009-01-15 15:10 mcayland |
| | 5568 | |
| | 5569 | * lwgeom/lwgeom_functions_basic.c, lwgeom/lwpostgis.sql.in.c, |
| | 5570 | lwgeom/sqldefines.h.in: Fix the output of "SELECT |
| | 5571 | postgis_full_version()" on trunk by ensuring that USE_STATS is |
| | 5572 | present, and correctly generating the POSTGIS_SCRIPTS_VERSION |
| | 5573 | variable so that installations of trunk don't keep thinking that |
| | 5574 | they need a scripts upgrade. |
| | 5575 | |
| | 5576 | 2009-01-14 17:46 pramsey |
| | 5577 | |
| | 5578 | * liblwgeom/wktparse.h: Remove missing prototype warning from |
| | 5579 | build. |
| | 5580 | |
| | 5581 | 2009-01-13 15:12 robe |
| | 5582 | |
| | 5583 | * doc/xsl/postgis_gardentest.sql.xsl: Error in logic in gardentest |
| | 5584 | not correctly flagging WKT functions as taking geometry variant |
| | 5585 | |
| | 5586 | 2009-01-13 15:11 mcayland |
| | 5587 | |
| | 5588 | * regress/geojson_expected, regress/kml_expected: Fix regression |
| | 5589 | tests to account for changes made in r3522 (rename 'Curve' to |
| | 5590 | 'CircularString') |
| | 5591 | |
| | 5592 | 2009-01-13 14:04 robe |
| | 5593 | |
| | 5594 | * doc/reference.xml, doc/reference_new.xml: Move over |
| | 5595 | ST_PolygonFromText |
| | 5596 | |
| | 5597 | 2009-01-13 13:12 mcayland |
| | 5598 | |
| | 5599 | * liblwgeom/cunit/cu_algorithm.c, liblwgeom/cunit/cu_tester.c: Fix |
| | 5600 | compile warnings for the cunit tests (unused variables). |
| | 5601 | |
| | 5602 | 2009-01-13 13:00 mcayland |
| | 5603 | |
| | 5604 | * liblwgeom/lwutil.c: Update lwgeom_gettypename() by renaming Curve |
| | 5605 | to CircularString. Now lots of error messages scattered |
| | 5606 | throughout liblwgeom should start to make sense... |
| | 5607 | |
| | 5608 | 2009-01-13 12:59 mcayland |
| | 5609 | |
| | 5610 | * liblwgeom/liblwgeom.h, liblwgeom/lwcircstring.c, |
| | 5611 | liblwgeom/lwgeom_api.c: Rearrange liblwgeom.h as per Paul's |
| | 5612 | comment on GBT#97: Rename LWCURVE to LWCIRCSTRING. Also rename |
| | 5613 | lwfree_circstring() to lwcircstring_free() so that it matches the |
| | 5614 | others (I guess this was missed in the first pass). |
| | 5615 | |
| | 5616 | 2009-01-13 12:27 mcayland |
| | 5617 | |
| | 5618 | * liblwgeom/Makefile.in, liblwgeom/liblwgeom.h, |
| | 5619 | liblwgeom/lwcircstring.c, liblwgeom/lwcollection.c, |
| | 5620 | liblwgeom/lwcompound.c, liblwgeom/lwcurve.c, |
| | 5621 | liblwgeom/lwcurvepoly.c, liblwgeom/lwgeom.c, |
| | 5622 | liblwgeom/lwgeom_api.c, liblwgeom/lwgparse.c, |
| | 5623 | liblwgeom/lwgunparse.c, liblwgeom/lwmcurve.c, |
| | 5624 | liblwgeom/lwsegmentize.c, liblwgeom/wktparse.h, |
| | 5625 | lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_ogc.c, |
| | 5626 | lwgeom/lwgeom_transform.c: Commit for GBT#97: Rename LWCURVE to |
| | 5627 | LWCIRCSTRING (also know as restoring balance to the universe). |
| | 5628 | |
| | 5629 | Having gone through and re-read sections of the CIRCULARSTRING |
| | 5630 | code, it is amazing how much easier the code is to read without |
| | 5631 | the confusion of a curve being either a CIRCULARSTRING or |
| | 5632 | LINESTRING as per the SQL-MM spec. The resulting commit compiles |
| | 5633 | & installs cleanly for me, passes "make check" and also Regina's |
| | 5634 | torture script. Please let me know if I accidentally broke |
| | 5635 | anything :) |
| | 5636 | |
| | 5637 | 2009-01-12 19:29 pramsey |
| | 5638 | |
| | 5639 | * liblwgeom/lwcollection.c, liblwgeom/lwmpoint.c, |
| | 5640 | liblwgeom/lwmpoly.c, loader/shp2pgsql.c: Remove double-free |
| | 5641 | problem from loader in presence of new deep-freeing lwfree calls. |
| | 5642 | |
| | 5643 | 2009-01-12 14:38 robe |
| | 5644 | |
| | 5645 | * doc/reference_new.xml: typos |
| | 5646 | |
| | 5647 | 2009-01-12 14:24 robe |
| | 5648 | |
| | 5649 | * doc/reference_new.xml: Correct. ST_LinestringFromText does not |
| | 5650 | exist though was documented before. |
| | 5651 | |
| | 5652 | 2009-01-12 13:54 robe |
| | 5653 | |
| | 5654 | * doc/reference.xml, doc/reference_new.xml: Move over ST_Line |
| | 5655 | functions and point out how pointless they are. Also correct |
| | 5656 | incorrect statement that they throw errors when given non-line - |
| | 5657 | they just return null. |
| | 5658 | |
| | 5659 | 2009-01-12 12:23 mcayland |
| | 5660 | |
| | 5661 | * liblwgeom/Makefile.in: Remove erroneus merge from r3502 |
| | 5662 | (HAVE_CUNIT_H just isn't defined anymore...) |
| | 5663 | |
| | 5664 | 2009-01-11 07:10 pramsey |
| | 5665 | |
| | 5666 | * lwgeom/lwgeom_gist.c, lwgeom/lwpostgis.sql.in.c: Remove RECHECK |
| | 5667 | per GBT#18. |
| | 5668 | |
| | 5669 | 2009-01-09 23:04 robe |
| | 5670 | |
| | 5671 | * doc/reference_new.xml: Fix typo |
| | 5672 | |
| | 5673 | 2009-01-09 22:52 robe |
| | 5674 | |
| | 5675 | * doc/reference.xml, doc/reference_new.xml: Move over rest of |
| | 5676 | miscellaneous -- NOTE st_find_srid does not exist - was never |
| | 5677 | renamed from find_srid. Not sure its worth fixing since its |
| | 5678 | rarely used anyway. |
| | 5679 | |
| | 5680 | 2009-01-09 19:17 pramsey |
| | 5681 | |
| | 5682 | * liblwgeom/liblwgeom.h, liblwgeom/lwgeom_api.c, |
| | 5683 | lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_geojson.c, |
| | 5684 | lwgeom/lwgeom_gml.c, lwgeom/lwgeom_kml.c, lwgeom/lwgeom_ogc.c, |
| | 5685 | lwgeom/lwgeom_spheroid.c, lwgeom/lwgeom_transform.c: Rename |
| | 5686 | lwfree_inspected to lwinspected_release, per it's "shallow free" |
| | 5687 | behavior. |
| | 5688 | |
| | 5689 | 2009-01-09 17:41 pramsey |
| | 5690 | |
| | 5691 | * liblwgeom/cunit/cu_algorithm.c, liblwgeom/examples/unparser.c, |
| | 5692 | liblwgeom/liblwgeom.h, liblwgeom/lwcollection.c, |
| | 5693 | liblwgeom/lwgeom.c, liblwgeom/lwgeom_api.c, liblwgeom/lwline.c, |
| | 5694 | liblwgeom/lwmline.c, liblwgeom/lwmpoint.c, liblwgeom/lwmpoly.c, |
| | 5695 | liblwgeom/lwpoint.c, liblwgeom/lwpoly.c, liblwgeom/ptarray.c, |
| | 5696 | loader/shp2pgsql.c, lwgeom/lwgeom_functions_analytic.c, |
| | 5697 | lwgeom/lwgeom_kml.c: Rename lwfree_* to *_free. |
| | 5698 | |
| | 5699 | 2009-01-09 14:15 robe |
| | 5700 | |
| | 5701 | * doc/using_postgis.xml: Missed some ST_ spots. |
| | 5702 | |
| | 5703 | 2009-01-09 13:49 robe |
| | 5704 | |
| | 5705 | * doc/using_postgis.xml: Missed a spot. |
| | 5706 | |
| | 5707 | 2009-01-09 13:48 robe |
| | 5708 | |
| | 5709 | * doc/using_postgis.xml: Using - fix some connectiontype omissions |
| | 5710 | in Mapserver section, add in processing defer comment, fix some |
| | 5711 | missing ST_ |
| | 5712 | |
| | 5713 | 2009-01-09 13:32 robe |
| | 5714 | |
| | 5715 | * doc/reference_new.xml: Add circular string note |
| | 5716 | |
| | 5717 | 2009-01-09 13:29 robe |
| | 5718 | |
| | 5719 | * doc/reference.xml, doc/reference_new.xml: Move over ST_NRings |
| | 5720 | |
| | 5721 | 2009-01-09 13:17 robe |
| | 5722 | |
| | 5723 | * doc/reference.xml, doc/reference_new.xml: Move over ST_Zmflag |
| | 5724 | |
| | 5725 | 2009-01-08 17:22 pramsey |
| | 5726 | |
| | 5727 | * lwgeom/lwgeom_gml.c: Forgot to save this file. Also changes to |
| | 5728 | lwfree_* *_release. |
| | 5729 | |
| | 5730 | 2009-01-08 17:04 pramsey |
| | 5731 | |
| | 5732 | * liblwgeom/Makefile.in, liblwgeom/liblwgeom.h, |
| | 5733 | liblwgeom/lwcollection.c, liblwgeom/lwgeom.c, |
| | 5734 | liblwgeom/lwgeom_api.c, liblwgeom/lwline.c, liblwgeom/lwmline.c, |
| | 5735 | liblwgeom/lwmpoint.c, liblwgeom/lwmpoly.c, liblwgeom/lwpoint.c, |
| | 5736 | liblwgeom/lwpoly.c, liblwgeom/ptarray.c, |
| | 5737 | lwgeom/lwgeom_functions_analytic.c, lwgeom/lwgeom_geojson.c: |
| | 5738 | Alter lwfree_* to deep-free memory. Add variants of *_release to |
| | 5739 | support shallow-free. Go through lwgeom/ and replace any lwfree_* |
| | 5740 | instances with *_release where appropriate. (Surprisingly few.) |
| | 5741 | |
| | 5742 | 2009-01-08 16:06 robe |
| | 5743 | |
| | 5744 | * doc/reference_new.xml: documentatioin out of synch with reality |
| | 5745 | since garden test failing. Change spelling ST_CrossingDirection |
| | 5746 | to new name ST_LineCrossingDirection |
| | 5747 | |
| | 5748 | 2009-01-08 15:50 robe |
| | 5749 | |
| | 5750 | * doc/xsl/postgis_gardentest.sql.xsl: put in valid name space |
| | 5751 | (giving error with my xsltproc otherwise) |
| | 5752 | |
| | 5753 | 2009-01-07 19:40 robe |
| | 5754 | |
| | 5755 | * doc/xsl/postgis_gardentest.sql.xsl: Finish off adding multi |
| | 5756 | garden geometries |
| | 5757 | |
| | 5758 | 2009-01-07 18:25 kneufeld |
| | 5759 | |
| | 5760 | * doc/reference_new.xml: updated documention on addgeometrycolumn, |
| | 5761 | clarifying the errors thrown. |
| | 5762 | |
| | 5763 | 2009-01-07 12:11 mcayland |
| | 5764 | |
| | 5765 | * liblwgeom/lwalgorithm.c: Bump some LWDEBUG(F) from level 1 up to |
| | 5766 | levels 3-4 (level 1 is reserved) |
| | 5767 | |
| | 5768 | 2009-01-07 01:16 pramsey |
| | 5769 | |
| | 5770 | * loader/shp2pgsql.c: Remove memory leak in standard loader. |
| | 5771 | |
| | 5772 | 2009-01-05 20:54 mcayland |
| | 5773 | |
| | 5774 | * configure.ac, liblwgeom/cunit/Makefile.in: Allow CPPFLAGS/LDFLAGS |
| | 5775 | parameters from the command line to be passed into the CUnit |
| | 5776 | Makefile, since CUnit is the only dependency that cannot |
| | 5777 | determine its own flags using a --with-X parameter. This allows |
| | 5778 | CUnit to be installed in a non-standard location if required. |
| | 5779 | |
| | 5780 | 2009-01-05 14:44 robe |
| | 5781 | |
| | 5782 | * doc/xsl/postgis_gardentest.sql.xsl: Put circular back in mix. |
| | 5783 | Doesn't crash now that MCA changed distance to throw error. |
| | 5784 | |
| | 5785 | 2009-01-05 00:08 mcayland |
| | 5786 | |
| | 5787 | * configure.ac, liblwgeom/Makefile.in, liblwgeom/cunit/Makefile.in: |
| | 5788 | Rework the CUnit detection infrastructure as you can't locate |
| | 5789 | include files based on an absolute path. This is because autoconf |
| | 5790 | and the compiler have differing ideas of the current paths (this |
| | 5791 | totally breaks the Win32 build since you have the extra mapping |
| | 5792 | between UNIX-type MingW paths and Windows-type paths). Hopefully |
| | 5793 | this should not affect existing users at all - if so, please post |
| | 5794 | a report on -devel. I'll try running this on MingW at a later |
| | 5795 | date. |
| | 5796 | |
| | 5797 | I've also enforced "make check" to run the unit tests, rather |
| | 5798 | than "make test". This is a fallout from the early days when strk |
| | 5799 | committed the regression test suite to run using "make test" by |
| | 5800 | accident which appears to have stuck :( |
| | 5801 | . |
| | 5802 | |
| | 5803 | 2009-01-04 20:39 mcayland |
| | 5804 | |
| | 5805 | * liblwgeom/lwgeom.c: Fix comment in lwgeom_from_ewkt() and also |
| | 5806 | add a quick error check to lwgeom_from_ewkt() and |
| | 5807 | lwgeom_from_ewkb() - otherwise upon parse failure we could pass a |
| | 5808 | half-baked geometry back to the caller which would not be good :( |
| | 5809 | |
| | 5810 | 2009-01-04 20:11 mcayland |
| | 5811 | |
| | 5812 | * liblwgeom/cunit/cu_algorithm.c: Update the cunit tests to use the |
| | 5813 | proper parser flag PARSER_CHECK_NONE rather than the hard-coded |
| | 5814 | zero. |
| | 5815 | |
| | 5816 | 2009-01-04 19:54 mcayland |
| | 5817 | |
| | 5818 | * liblwgeom/cunit/Makefile.in: Add -lm to the cu_tester link line - |
| | 5819 | we must always add this to the link line for anything that links |
| | 5820 | agains liblwgeom.a (at least on my Linux system here) |
| | 5821 | |
| | 5822 | 2009-01-04 19:24 mcayland |
| | 5823 | |
| | 5824 | * liblwgeom/measures.c: Commit quick fix for GBT#85: ST_Distance |
| | 5825 | crashes on Circular String. Rather than devise and implement a |
| | 5826 | set of distance functions for CIRCULARSTRINGs, I've simply added |
| | 5827 | code to detect the condition and throw an "Unsupported geometry |
| | 5828 | type" error, similar to as already exists within the codebase. |
| | 5829 | |
| | 5830 | 2009-01-02 13:25 robe |
| | 5831 | |
| | 5832 | * TODO: minor update |
| | 5833 | |
| | 5834 | 2009-01-02 13:23 robe |
| | 5835 | |
| | 5836 | * TODO: Add ST_DumpPoints. Not sure how simple it is. |
| | 5837 | |
| | 5838 | 2009-01-01 21:36 robe |
| | 5839 | |
| | 5840 | * TODO: Put time stamp placeholder on (I think) |
| | 5841 | |
| | 5842 | 2009-01-01 21:26 robe |
| | 5843 | |
| | 5844 | * TODO: Fix typo |
| | 5845 | |
| | 5846 | 2009-01-01 00:31 pramsey |
| | 5847 | |
| | 5848 | * liblwgeom/cunit/cu_algorithm.c, liblwgeom/lwalgorithm.c, |
| | 5849 | liblwgeom/lwgeom_api.c: Fix based on test case from MAC. |
| | 5850 | |
| | 5851 | 2008-12-27 22:58 pramsey |
| | 5852 | |
| | 5853 | * liblwgeom/cunit/cu_algorithm.c, liblwgeom/cunit/cu_algorithm.h, |
| | 5854 | lwgeom/lwgeom_functions_analytic.c: Add support for |
| | 5855 | multilinestring to st_locatebetweenelevations |
| | 5856 | |
| | 5857 | 2008-12-27 08:08 pramsey |
| | 5858 | |
| | 5859 | * TODO: Add heat map case. |
| | 5860 | |
| | 5861 | 2008-12-24 20:15 pramsey |
| | 5862 | |
| | 5863 | * liblwgeom/lwalgorithm.c, liblwgeom/lwalgorithm.h: Add mline |
| | 5864 | version of clipper. |
| | 5865 | |
| | 5866 | 2008-12-24 17:37 pramsey |
| | 5867 | |
| | 5868 | * liblwgeom/cunit/cu_algorithm.c, liblwgeom/liblwgeom.h, |
| | 5869 | liblwgeom/lwalgorithm.c, liblwgeom/lwgeom.c: Add lwfree_geom to |
| | 5870 | generically deep-free lwgeometries. |
| | 5871 | |
| | 5872 | 2008-12-24 17:09 pramsey |
| | 5873 | |
| | 5874 | * liblwgeom/cunit, liblwgeom/cunit/cu_algorithm.c, |
| | 5875 | liblwgeom/liblwgeom.h, liblwgeom/lwgeom.c: Add lwgeom_from_ewkt |
| | 5876 | and change larger cunit tests to create candidate geometries from |
| | 5877 | text instead of by hand. |
| | 5878 | |
| | 5879 | 2008-12-24 00:32 mcayland |
| | 5880 | |
| | 5881 | * liblwgeom/lex.yy.c: Try and commit a pre-generated output from |
| | 5882 | flex that works for the build-bot. |
| | 5883 | |
| | 5884 | 2008-12-23 22:11 pramsey |
| | 5885 | |
| | 5886 | * liblwgeom/lex.yy.c: Revert accidental commit of lex.yy.c |
| | 5887 | |
| | 5888 | 2008-12-23 20:20 pramsey |
| | 5889 | |
| | 5890 | * liblwgeom/lex.yy.c, liblwgeom/liblwgeom.h, |
| | 5891 | liblwgeom/lwcollection.c, lwgeom/lwgeom_functions_analytic.c, |
| | 5892 | lwgeom/lwpostgis.sql.in.c: Rename new functions to |
| | 5893 | ST_LineCrossingDirection and ST_LocateBetweenElevations for more |
| | 5894 | explicitness and closer correspondance to SQL/MM, respectively. |
| | 5895 | Add a new geometry counter for collections. |
| | 5896 | |
| | 5897 | 2008-12-23 13:24 robe |
| | 5898 | |
| | 5899 | * doc/xsl/postgis_gardentest.sql.xsl: Break out multi as separate |
| | 5900 | geometry types and start putting in. Remove unary/aggregate geom |
| | 5901 | since now exactly the same as section that takes only 1 geometry. |
| | 5902 | |
| | 5903 | 2008-12-22 23:37 pramsey |
| | 5904 | |
| | 5905 | * configure.ac, liblwgeom/Makefile.in, liblwgeom/cunit/Makefile, |
| | 5906 | liblwgeom/cunit/Makefile.in: Add CUnit to main 'make test' build |
| | 5907 | and check for existance of CUnit.h as part of ./configure |
| | 5908 | |
| | 5909 | 2008-12-22 21:49 mcayland |
| | 5910 | |
| | 5911 | * configure.ac: Fix typo in the backticks when extracting |
| | 5912 | linker/include flags from pg_config. Resolving this allows SVN |
| | 5913 | trunk to compile on MingW! :) |
| | 5914 | |
| | 5915 | 2008-12-22 17:49 robe |
| | 5916 | |
| | 5917 | * doc/reference_new.xml: More typos |
| | 5918 | |
| | 5919 | 2008-12-22 17:48 robe |
| | 5920 | |
| | 5921 | * doc/reference_new.xml: More typos |
| | 5922 | |
| | 5923 | 2008-12-22 17:47 robe |
| | 5924 | |
| | 5925 | * doc/reference_new.xml: typo |
| | 5926 | |
| | 5927 | 2008-12-22 16:54 robe |
| | 5928 | |
| | 5929 | * doc/reference_new.xml: Missed a constant |
| | 5930 | |
| | 5931 | 2008-12-22 16:53 robe |
| | 5932 | |
| | 5933 | * doc/reference_new.xml: First draft of ST_CrossingDirection -- |
| | 5934 | needs more work |
| | 5935 | |
| | 5936 | 2008-12-22 15:22 robe |
| | 5937 | |
| | 5938 | * doc/xsl/postgis_gardentest.sql.xsl: More conditional corrections. |
| | 5939 | Also take circular back out of test since still crashes under 1.4 |
| | 5940 | with ST_Distance. |
| | 5941 | |
| | 5942 | 2008-12-22 14:14 robe |
| | 5943 | |
| | 5944 | * doc/xsl/postgis_gardentest.sql.xsl: Revision - change to not test |
| | 5945 | geoms against other geoms if function only takes one geom, better |
| | 5946 | commenting of output. Put back circularstring -- crashes on 1.3 |
| | 5947 | still on ST_Distance in some cases. Haven't tested against trunk |
| | 5948 | |
| | 5949 | 2008-12-22 12:15 mcayland |
| | 5950 | |
| | 5951 | * STYLE, liblwgeom/lwcurve.c, liblwgeom/lwutil.c, |
| | 5952 | liblwgeom/wktparse.lex, lwgeom/lwgeom_chip.c, lwgeom/test.c: |
| | 5953 | Remove the few C++-style comments that have crept into the |
| | 5954 | codebase, and add a note to the STYLE document stating that |
| | 5955 | C-style comments should be used. |
| | 5956 | |
| | 5957 | 2008-12-22 11:51 mcayland |
| | 5958 | |
| | 5959 | * lwgeom/lwgeom_geos.c: Remove the WKB_CONVERSION hack which was |
| | 5960 | invented to try and make the JTS connector more reliable. Since |
| | 5961 | all the other JTS code has gone, this can now go too. See |
| | 5962 | http://postgis.refractions.net/pipermail/postgis-devel/2008-August/003495.html |
| | 5963 | for a little discussion. |
| | 5964 | |
| | 5965 | 2008-12-22 11:38 mcayland |
| | 5966 | |
| | 5967 | * liblwgeom/lwgunparse.c: Errr.... unsigned *what* exactly??! If |
| | 5968 | you'd have asked me yesterday if I thought this would compile, I |
| | 5969 | would have said no... |
| | 5970 | |
| | 5971 | 2008-12-22 11:11 mcayland |
| | 5972 | |
| | 5973 | * liblwgeom/lwmcurve.c: Some code tidy-ups: remove Windows CR/LFs |
| | 5974 | from the file, change the free()s into lwfree()s, and fix a |
| | 5975 | spelling mistake. |
| | 5976 | |
| | 5977 | 2008-12-22 09:30 robe |
| | 5978 | |
| | 5979 | * doc/xsl/postgis_gardentest.sql.xsl: revert part of last change |
| | 5980 | |
| | 5981 | 2008-12-22 08:39 robe |
| | 5982 | |
| | 5983 | * doc/xsl/postgis_gardentest.sql.xsl: correction to last edit |
| | 5984 | |
| | 5985 | 2008-12-21 06:37 pramsey |
| | 5986 | |
| | 5987 | * liblwgeom/cunit/cu_algorithm.c, liblwgeom/cunit/cu_algorithm.h, |
| | 5988 | liblwgeom/lwalgorithm.c, lwgeom/lwgeom_functions_analytic.c, |
| | 5989 | lwgeom/lwpostgis.sql.in.c: Add ST_LineClipZ(geometry, from, to) |
| | 5990 | SQL and C functions. |
| | 5991 | |
| | 5992 | 2008-12-19 19:21 pramsey |
| | 5993 | |
| | 5994 | * liblwgeom/cunit, liblwgeom/cunit/cu_algorithm.c, |
| | 5995 | liblwgeom/lwalgorithm.c: Complete c-level line clipping routines, |
| | 5996 | and unit tests. |
| | 5997 | |
| | 5998 | 2008-12-19 19:20 pramsey |
| | 5999 | |
| | 6000 | * liblwgeom/liblwgeom.h, liblwgeom/lwcollection.c, |
| | 6001 | liblwgeom/lwmline.c, liblwgeom/lwmpoint.c, liblwgeom/lwmpoly.c: |
| | 6002 | Add in lwfree_* deep memory clean-up routines for multi-objects. |
| | 6003 | |
| | 6004 | 2008-12-19 18:51 kneufeld |
| | 6005 | |
| | 6006 | * doc/html/images/st_issimple01.png, |
| | 6007 | doc/html/images/st_issimple02.png, |
| | 6008 | doc/html/images/st_issimple03.png, |
| | 6009 | doc/html/images/st_issimple04.png, |
| | 6010 | doc/html/images/st_issimple05.png, |
| | 6011 | doc/html/images/st_issimple06.png, |
| | 6012 | doc/html/images/st_issimple07.png, |
| | 6013 | doc/html/images/st_isvalid01.png, |
| | 6014 | doc/html/images/st_isvalid02.png, |
| | 6015 | doc/html/images/st_isvalid03.png, |
| | 6016 | doc/html/images/st_isvalid04.png, |
| | 6017 | doc/html/images/st_isvalid05.png, |
| | 6018 | doc/html/images/st_isvalid06.png, |
| | 6019 | doc/html/images/st_isvalid07.png, |
| | 6020 | doc/html/images/st_isvalid08.png, doc/reference_new.xml, |
| | 6021 | doc/using_postgis.xml: Upgraded section in using_postgis.xml that |
| | 6022 | talks about OGC Simplicity / Validity. |
| | 6023 | |
| | 6024 | 2008-12-19 16:57 pramsey |
| | 6025 | |
| | 6026 | * STYLE: Remove camelCase example from style guideline against |
| | 6027 | camelCase (! :) |
| | 6028 | |
| | 6029 | 2008-12-19 14:59 mcayland |
| | 6030 | |
| | 6031 | * loader/pgsql2shp.c: Remove the PostGIS LWGEOM type constants from |
| | 6032 | pgsql2shp - they are no longer needed here as they are included |
| | 6033 | as part of liblwgeom.h. |
| | 6034 | |
| | 6035 | 2008-12-18 20:42 pramsey |
| | 6036 | |
| | 6037 | * liblwgeom/examples/unparser.c, liblwgeom/lwgeom_api.c, |
| | 6038 | liblwgeom/lwpoint.c, loader/shp2pgsql.c, |
| | 6039 | lwgeom/lwgeom_functions_analytic.c, |
| | 6040 | lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_geojson.c, |
| | 6041 | lwgeom/lwgeom_gml.c, lwgeom/lwgeom_kml.c, lwgeom/lwgeom_ogc.c, |
| | 6042 | lwgeom/lwgeom_spheroid.c, lwgeom/lwgeom_transform.c: Complete the |
| | 6043 | pfree_ to lwfree_ renaming. |
| | 6044 | |
| | 6045 | 2008-12-18 20:36 pramsey |
| | 6046 | |
| | 6047 | * liblwgeom/liblwgeom.h: Move curve back down below curve struct. |
| | 6048 | Hm. |
| | 6049 | |
| | 6050 | 2008-12-18 20:35 pramsey |
| | 6051 | |
| | 6052 | * liblwgeom/examples/unparser.c, liblwgeom/liblwgeom.h, |
| | 6053 | liblwgeom/lwcurve.c, liblwgeom/lwgeom_api.c, liblwgeom/lwline.c, |
| | 6054 | liblwgeom/lwpoint.c, liblwgeom/lwpoly.c: Complete the pfree_* to |
| | 6055 | lwfree_* renaming. |
| | 6056 | |
| | 6057 | 2008-12-18 20:30 pramsey |
| | 6058 | |
| | 6059 | * liblwgeom/examples/unparser.c, liblwgeom/liblwgeom.h, |
| | 6060 | liblwgeom/lwgeom_api.c, liblwgeom/lwpoint.c, loader/shp2pgsql.c, |
| | 6061 | lwgeom/lwgeom_functions_analytic.c, lwgeom/lwgeom_geojson.c, |
| | 6062 | lwgeom/lwgeom_gml.c, lwgeom/lwgeom_kml.c: Rename pfree_* memory |
| | 6063 | management function lwfree_* |
| | 6064 | |
| | 6065 | 2008-12-18 20:22 pramsey |
| | 6066 | |
| | 6067 | * liblwgeom/cunit/cu_algorithm.c, liblwgeom/cunit/cu_algorithm.h, |
| | 6068 | liblwgeom/lwalgorithm.c, liblwgeom/lwalgorithm.h, |
| | 6069 | liblwgeom/lwgeom.c: Partial work commit for safety |
| | 6070 | |
| | 6071 | 2008-12-18 17:07 pramsey |
| | 6072 | |
| | 6073 | * loader: Ignore generated Makefile |
| | 6074 | |
| | 6075 | 2008-12-18 15:58 robe |
| | 6076 | |
| | 6077 | * doc/xsl/postgis_gardentest.sql.xsl: Revise to cross every |
| | 6078 | geometry with every other to better test the functions that take |
| | 6079 | 2 geometries. This increases the generated script to about 18 MB. |
| | 6080 | Still need to trim off some of these tests (since it does the |
| | 6081 | same for singular geom functions) |
| | 6082 | |
| | 6083 | 2008-12-18 15:38 robe |
| | 6084 | |
| | 6085 | * doc/xsl/postgis_gardentest.sql.xsl: Get rid of redundant variable |
| | 6086 | declares |
| | 6087 | |
| | 6088 | 2008-12-18 15:32 robe |
| | 6089 | |
| | 6090 | * doc/xsl/postgis_gardentest.sql.xsl: Get rid of 2 geom relation |
| | 6091 | section. Its redundant now that the last condition section has |
| | 6092 | been improved. |
| | 6093 | |
| | 6094 | 2008-12-18 15:25 robe |
| | 6095 | |
| | 6096 | * doc/xsl/postgis_gardentest.sql.xsl: Numerous enhancements to make |
| | 6097 | torture script generator smarter - e.g. don't use geometry select |
| | 6098 | when function takes not geometries, don't put monkey in when you |
| | 6099 | see pattern matrix use a real intersectionmatrix, concept of |
| | 6100 | version |
| | 6101 | |
| | 6102 | 2008-12-18 00:54 pramsey |
| | 6103 | |
| | 6104 | * liblwgeom/Makefile.in, liblwgeom/cunit/cu_algorithm.c, |
| | 6105 | liblwgeom/cunit/cu_algorithm.h, liblwgeom/lwalgorithm.c, |
| | 6106 | liblwgeom/lwalgorithm.h: Partial work saved back for later. |
| | 6107 | |
| | 6108 | 2008-12-17 20:47 pramsey |
| | 6109 | |
| | 6110 | * TODO, liblwgeom/liblwgeom.h, liblwgeom/lwalgorithm.c, |
| | 6111 | liblwgeom/lwalgorithm.h: Partial work into SVN where I can get at |
| | 6112 | it elsewhere. |
| | 6113 | |
| | 6114 | 2008-12-17 20:22 pramsey |
| | 6115 | |
| | 6116 | * regress/sql-mm-circularstring_expected.in, |
| | 6117 | regress/sql-mm-compoundcurve_expected.in, |
| | 6118 | regress/sql-mm-curvepoly_expected.in, |
| | 6119 | regress/sql-mm-multicurve_expected.in, |
| | 6120 | regress/sql-mm-multisurface_expected.in: Remove LFs from |
| | 6121 | regression files per MCA. |
| | 6122 | |
| | 6123 | 2008-12-17 19:37 mcayland |
| | 6124 | |
| | 6125 | * liblwgeom/lwgunparse.c: #HISTORY: Really fix what was broken in |
| | 6126 | r3431/3432. See the notes there for the full detail. |
| | 6127 | |
| | 6128 | 2008-12-17 18:20 pramsey |
| | 6129 | |
| | 6130 | * STYLE, TODO, cunit, liblwgeom/cunit, liblwgeom/cunit/Makefile, |
| | 6131 | liblwgeom/cunit/cu_algorithm.c, liblwgeom/cunit/cu_algorithm.h, |
| | 6132 | liblwgeom/cunit/cu_tester.c: Re-locate cunit, add a STYLE |
| | 6133 | guideline draft and some TODO notes. |
| | 6134 | |
| | 6135 | 2008-12-17 16:03 mcayland |
| | 6136 | |
| | 6137 | * liblwgeom/lwgunparse.c: Undo r3431/3432: this isn't ready for the |
| | 6138 | primetime yet as it breaks a couple of the regression tests. |
| | 6139 | |
| | 6140 | 2008-12-17 15:01 mcayland |
| | 6141 | |
| | 6142 | * liblwgeom/lwgunparse.c: Fix for one of Regina's torture failures |
| | 6143 | as posted to the -devel list here: |
| | 6144 | http://postgis.refractions.net/pipermail/postgis-devel/2008-December/004362.html. |
| | 6145 | A CurvePolygon has a "standard header" and so must be passed |
| | 6146 | through a function that understands the optional existence of |
| | 6147 | SRIDs/BBOXes etc. in the header. |
| | 6148 | |
| | 6149 | 2008-12-17 05:36 pramsey |
| | 6150 | |
| | 6151 | * cunit/cu_algorithm.c, cunit/cu_algorithm.h: harmonize unit tests |
| | 6152 | with new function names |
| | 6153 | |
| | 6154 | 2008-12-17 05:32 pramsey |
| | 6155 | |
| | 6156 | * liblwgeom/lwalgorithm.c, lwgeom/lwgeom_functions_analytic.c, |
| | 6157 | lwgeom/lwgeom_functions_basic.c: harmonize function names so |
| | 6158 | things... compile |
| | 6159 | |
| | 6160 | 2008-12-17 05:28 pramsey |
| | 6161 | |
| | 6162 | * cunit/cu_algorithm.c, cunit/cu_algorithm.h, cunit/cu_tester.c, |
| | 6163 | liblwgeom/lwalgorithm.c, liblwgeom/lwalgorithm.h, |
| | 6164 | lwgeom/lwgeom_functions_analytic.c: Revisison per MCA and (c) |
| | 6165 | headers. |
| | 6166 | |
| | 6167 | 2008-12-17 00:22 pramsey |
| | 6168 | |
| | 6169 | * cunit/cu_algorithm.c: Add some co-linearity tests. |
| | 6170 | |
| | 6171 | 2008-12-17 00:19 pramsey |
| | 6172 | |
| | 6173 | * cunit/cu_algorithm.c, liblwgeom/lwalgorithm.c, |
| | 6174 | liblwgeom/lwalgorithm.h: Basic co-linearity support. Remove |
| | 6175 | touching cases from crossingdirection. |
| | 6176 | |
| | 6177 | 2008-12-16 23:43 pramsey |
| | 6178 | |
| | 6179 | * liblwgeom/lwalgorithm.c, lwgeom/lwgeom_functions_analytic.c, |
| | 6180 | lwgeom/lwpostgis.sql.in.c: Add ST_CrossingDirection(line, line) |
| | 6181 | bindings into SQL. |
| | 6182 | |
| | 6183 | 2008-12-16 22:29 pramsey |
| | 6184 | |
| | 6185 | * cunit, cunit/Makefile, cunit/cu_algorithm.c, |
| | 6186 | cunit/cu_algorithm.h, cunit/cu_tester.c, liblwgeom/Makefile.in, |
| | 6187 | liblwgeom/liblwgeom.h, liblwgeom/lwalgorithm.c, |
| | 6188 | liblwgeom/lwalgorithm.h: First cut of line crossing function, and |
| | 6189 | associated cunit tests. |
| | 6190 | |
| | 6191 | 2008-12-16 21:21 kneufeld |
| | 6192 | |
| | 6193 | * lwgeom/lwpostgis.sql.in.c: fixed bug in probe_geometry_columns |
| | 6194 | where an srid of -1 is not properly detected. (last time :)) |
| | 6195 | |
| | 6196 | 2008-12-16 21:11 kneufeld |
| | 6197 | |
| | 6198 | * lwgeom/lwpostgis.sql.in.c: fixed bug in probe_geometry_columns |
| | 6199 | where an srid of -1 is not properly detected. |
| | 6200 | |
| | 6201 | 2008-12-16 21:07 kneufeld |
| | 6202 | |
| | 6203 | * lwgeom/lwpostgis.sql.in.c: fixed bug in probe_geometry_columns |
| | 6204 | where an srid of -1 is not properly detected. |
| | 6205 | |
| | 6206 | 2008-12-16 16:22 robe |
| | 6207 | |
| | 6208 | * doc/xsl/postgis_gardentest.sql.xsl: More changes - can't remember |
| | 6209 | |
| | 6210 | 2008-12-16 13:01 robe |
| | 6211 | |
| | 6212 | * doc/reference_new.xml: Add cross reference to ST_IsValidReason on |
| | 6213 | ST_IsValid and ST_Summary |
| | 6214 | |
| | 6215 | 2008-12-16 12:40 robe |
| | 6216 | |
| | 6217 | * doc/reference_new.xml: Fix formatting of ForceRHR args -- messing |
| | 6218 | up torture test generator |
| | 6219 | |
| | 6220 | 2008-12-15 14:50 robe |
| | 6221 | |
| | 6222 | * doc/xsl/postgis_gardentest.sql.xsl: missing the st_geomfromtext |
| | 6223 | among others because of bad conditions - switched to xsl:choose |
| | 6224 | to simplify logic. |
| | 6225 | |
| | 6226 | 2008-12-15 13:36 robe |
| | 6227 | |
| | 6228 | * loader/pgsql2shp.c: minor comment addition |
| | 6229 | |
| | 6230 | 2008-12-15 12:56 robe |
| | 6231 | |
| | 6232 | * doc/xsl/postgis_gardentest.sql.xsl: add more data types. Remove |
| | 6233 | curve tests again -- too many crashers |
| | 6234 | |
| | 6235 | 2008-12-15 12:36 robe |
| | 6236 | |
| | 6237 | * doc/reference_new.xml: Typo in data type param |
| | 6238 | |
| | 6239 | 2008-12-15 10:30 mcayland |
| | 6240 | |
| | 6241 | * lwgeom/lwgeom_functions_basic.c: #HISTORY: Fix for GBT#83: |
| | 6242 | "ST_Multi on curved polygon gives ERROR: Unknown geometry type: |
| | 6243 | 0". On reflection, ST_Multi() can only operate on standard POINT, |
| | 6244 | LINESTRING and POLYGON types as the only MULTI geomtypes are |
| | 6245 | MULTIPOINT, MULTILINESTRING and MULTIPOLYGON. This was caused by |
| | 6246 | the introduction of the curve crashing fixes in 1.3.4. |
| | 6247 | |
| | 6248 | 2008-12-15 05:33 robe |
| | 6249 | |
| | 6250 | * doc/xsl/postgis_gardentest.sql.xsl: more cleanup |
| | 6251 | |
| | 6252 | 2008-12-15 05:03 robe |
| | 6253 | |
| | 6254 | * doc/xsl/postgis_gardentest.sql.xsl: Think I got most of the |
| | 6255 | functions with additional args, left out circular since it |
| | 6256 | crashes. We can fix in 1.4 |
| | 6257 | |
| | 6258 | 2008-12-15 04:12 robe |
| | 6259 | |
| | 6260 | * doc/xsl/postgis_gardentest.sql.xsl: replace param logic |
| | 6261 | |
| | 6262 | 2008-12-15 02:38 robe |
| | 6263 | |
| | 6264 | * lwgeom/lwgeom_geos.c: #GBT 84: Fix typo in boundary error |
| | 6265 | |
| | 6266 | 2008-12-14 15:14 robe |
| | 6267 | |
| | 6268 | * doc/xsl/postgis_gardentest.sql.xsl: Add circular string and |
| | 6269 | curved polygon to garden set. Also start work on dealing with |
| | 6270 | functions that take floats and integers as additional params |
| | 6271 | |
| | 6272 | 2008-12-14 07:24 robe |
| | 6273 | |
| | 6274 | * doc/xsl/postgis_gardentest.sql.xsl: Exclude st_curvetoline from |
| | 6275 | test for now. Crashes on geometry collection test. |
| | 6276 | |
| | 6277 | 2008-12-14 03:19 robe |
| | 6278 | |
| | 6279 | * doc/xsl/postgis_gardentest.sql.xsl: Add GEOMETRYCOLLECTION to |
| | 6280 | garden mix. This crashes my 1.3.5SVN build after running |
| | 6281 | generated script - investigating |
| | 6282 | |
| | 6283 | 2008-12-14 03:10 robe |
| | 6284 | |
| | 6285 | * doc/xsl/postgis_gardentest.sql.xsl: Add logic to test for unary |
| | 6286 | functions that take box2d/3d and add 3d geometries to garden set. |
| | 6287 | |
| | 6288 | 2008-12-14 01:50 robe |
| | 6289 | |
| | 6290 | * doc/xsl/postgis_gardentest.sql.xsl: Add create table, add geom, |
| | 6291 | drop column, drop table to batch of tortures |
| | 6292 | |
| | 6293 | 2008-12-13 19:48 pramsey |
| | 6294 | |
| | 6295 | * TODO: Remove isvalidreason, it's done. |
| | 6296 | |
| | 6297 | 2008-12-13 19:47 pramsey |
| | 6298 | |
| | 6299 | * TODO: Add typmod idea |
| | 6300 | |
| | 6301 | 2008-12-12 17:07 robe |
| | 6302 | |
| | 6303 | * doc/xsl/postgis_gardentest.sql.xsl: Fix condition statement that |
| | 6304 | prevented some 2 geom functions from being picked up |
| | 6305 | |
| | 6306 | 2008-12-12 16:55 robe |
| | 6307 | |
| | 6308 | * doc/xsl/postgis_gardentest.sql.xsl: Added POLYGONM gset to test. |
| | 6309 | Also got rid of monkey crashing LineMerge. May add back later by |
| | 6310 | removing the NOT (j=i) conditions. |
| | 6311 | |
| | 6312 | 2008-12-12 16:49 robe |
| | 6313 | |
| | 6314 | * doc/reference_new.xml: Note that ST_MakePolygon can be used to |
| | 6315 | make measured polys and 3d polys |
| | 6316 | |
| | 6317 | 2008-12-12 16:26 robe |
| | 6318 | |
| | 6319 | * loader/pgsql2shp.c: use strcmp for compare instead of comparing |
| | 6320 | first element in projcreate |
| | 6321 | |
| | 6322 | 2008-12-12 14:20 robe |
| | 6323 | |
| | 6324 | * doc/xsl/postgis_gardentest.sql.xsl: get rid of accidentally |
| | 6325 | copied comment |
| | 6326 | |
| | 6327 | 2008-12-12 14:11 robe |
| | 6328 | |
| | 6329 | * doc/xsl/postgis_gardentest.sql.xsl: Add relationship/ functions |
| | 6330 | that act on 2 geometries tests to the mix |
| | 6331 | |
| | 6332 | 2008-12-12 13:40 robe |
| | 6333 | |
| | 6334 | * doc/xsl/postgis_gardentest.sql.xsl: Add POINTM and LINESTRINGM to |
| | 6335 | garden family |
| | 6336 | |
| | 6337 | 2008-12-12 13:17 robe |
| | 6338 | |
| | 6339 | * doc/reference_new.xml: Remove Postgis_JTS_Version from docs. No |
| | 6340 | longer in 1.4 code base. |
| | 6341 | |
| | 6342 | 2008-12-12 13:05 robe |
| | 6343 | |
| | 6344 | * doc/xsl/postgis_gardentest.sql.xsl: Revise to use an xml |
| | 6345 | collection instead of repetitive loops. Also put in select start |
| | 6346 | and end so when the server crashes you know where it broke. |
| | 6347 | |
| | 6348 | 2008-12-12 11:07 mcayland |
| | 6349 | |
| | 6350 | * lwgeom/lwgeom_functions_basic.c: Looks like I accidentally |
| | 6351 | removed some code from LWGEOM_accum that was required to set the |
| | 6352 | Oid of the array being used to store the aggregate results. As |
| | 6353 | reported by Regina. |
| | 6354 | |
| | 6355 | 2008-12-11 19:38 robe |
| | 6356 | |
| | 6357 | * doc/xsl/postgis_gardentest.sql.xsl: Fix typo in geometry test |
| | 6358 | |
| | 6359 | 2008-12-11 18:57 robe |
| | 6360 | |
| | 6361 | * doc/xsl/postgis_aggs_mm.xml.xsl, |
| | 6362 | doc/xsl/postgis_comments.sql.xsl, |
| | 6363 | doc/xsl/postgis_gardentest.sql.xsl: put in the svn:keywords |
| | 6364 | thingy and also update postgis_gardentest to generate garden test |
| | 6365 | for all unary postgis functions and aggregates |
| | 6366 | |
| | 6367 | 2008-12-11 17:18 kneufeld |
| | 6368 | |
| | 6369 | * lwgeom/lwgeom_geos.c: added a HINT to the ERROR message in |
| | 6370 | errorIfGeometryCollection indicating the geometry that is in |
| | 6371 | error. |
| | 6372 | |
| | 6373 | 2008-12-11 16:56 robe |
| | 6374 | |
| | 6375 | * doc/xsl/postgis_gardentest.sql.xsl: First draft of garden test |
| | 6376 | sql generator. This version just searches the docs and outputs |
| | 6377 | tests for functions that take no arguments. Need to formulate a |
| | 6378 | list of geometries to generate code for unary and so forth. |
| | 6379 | |
| | 6380 | 2008-12-11 15:56 robe |
| | 6381 | |
| | 6382 | * loader/pgsql2shp.c: Incorporated Mark's suggestion to use |
| | 6383 | PQescapeStringConn instead of building a custom function. Also |
| | 6384 | fixed typo. Note using free() instead of PQfree since couldn't |
| | 6385 | find a PQfree. I looked at the 8.3.5 postgresql source code base, |
| | 6386 | and that's what they seem to use when releasing buffer space. |
| | 6387 | |
| | 6388 | 2008-12-11 14:55 mcayland |
| | 6389 | |
| | 6390 | * liblwgeom/lwutil.c: Increase the amount of allocated memory by 3 |
| | 6391 | bytes, so that if maxlength < 3 and we return just "..." then we |
| | 6392 | still have enough space to store the string without clobbering |
| | 6393 | memory. |
| | 6394 | |
| | 6395 | 2008-12-11 13:46 mcayland |
| | 6396 | |
| | 6397 | * liblwgeom/lwutil.c, lwgeom/lwgeom_pg.c: Fix up a couple of errors |
| | 6398 | in the new lwmessage_truncate() function found by Kevin - correct |
| | 6399 | an off-by-one error in the code, and include a missing startpos |
| | 6400 | offset in the end truncation code. Also ensure that if maxlength |
| | 6401 | gets too small then we return "..." rather than crashing. |
| | 6402 | |
| | 6403 | 2008-12-10 12:36 mcayland |
| | 6404 | |
| | 6405 | * liblwgeom/liblwgeom.h: Resolve local merge conflict from previous |
| | 6406 | commit. |
| | 6407 | |
| | 6408 | 2008-12-10 12:32 mcayland |
| | 6409 | |
| | 6410 | * liblwgeom/lwutil.c, lwgeom/lwgeom_pg.c, regress/regress_expected, |
| | 6411 | regress/wkt_expected: Add new lwmessage_truncate() function to |
| | 6412 | liblwgeom that will truncate a string to a maximum number of |
| | 6413 | characters, adding a "..." to indicate where the string has been |
| | 6414 | trimmed. Truncation can be specified to occur from either the |
| | 6415 | start or end of the string as required. Also update the parser |
| | 6416 | error handler to use the new function. |
| | 6417 | |
| | 6418 | 2008-12-09 23:29 mleslie |
| | 6419 | |
| | 6420 | * liblwgeom/liblwgeom.h, liblwgeom/lwcurve.c: Porting the floating |
| | 6421 | point comparison operator upgrade from the 1.3 branch. |
| | 6422 | |
| | 6423 | 2008-12-07 02:52 robe |
| | 6424 | |
| | 6425 | * doc/reference.xml, doc/reference_new.xml: correct mm reference of |
| | 6426 | ST_PointFromText and remove from old MM section |
| | 6427 | |
| | 6428 | 2008-12-07 02:47 robe |
| | 6429 | |
| | 6430 | * doc/reference_new.xml: Minor additions |
| | 6431 | |
| | 6432 | 2008-12-07 02:42 robe |
| | 6433 | |
| | 6434 | * doc/reference_new.xml: fix some typos |
| | 6435 | |
| | 6436 | 2008-12-07 02:29 robe |
| | 6437 | |
| | 6438 | * doc/reference.xml, doc/reference_new.xml: Move over (x,y,z) |
| | 6439 | min/max family and add cross reference to those from ST_X, ST_Y, |
| | 6440 | ST_Z |
| | 6441 | |
| | 6442 | 2008-12-07 00:40 robe |
| | 6443 | |
| | 6444 | * doc/reference.xml, doc/reference_new.xml: Move over ST_Box2D and |
| | 6445 | ST_Box3D and flag ST_Accum as working with circular strings |
| | 6446 | |
| | 6447 | 2008-12-05 19:39 robe |
| | 6448 | |
| | 6449 | * doc/reference_new.xml: revise example |
| | 6450 | |
| | 6451 | 2008-12-05 19:31 robe |
| | 6452 | |
| | 6453 | * doc/reference_new.xml: Clarify use of ST_Relation and include |
| | 6454 | Martin's example of interior intersects |
| | 6455 | |
| | 6456 | 2008-12-05 13:46 robe |
| | 6457 | |
| | 6458 | * loader/pgsql2shp.c: #HISTORY: #GBT:34 - .prj creation by |
| | 6459 | pgsql2shp |
| | 6460 | |
| | 6461 | 2008-12-05 12:33 robe |
| | 6462 | |
| | 6463 | * liblwgeom/lwgeom.c: #GBT 80: ST_Multi seg faults when given |
| | 6464 | MULTILINESTRING |
| | 6465 | |
| | 6466 | 2008-12-04 17:01 robe |
| | 6467 | |
| | 6468 | * doc/reference.xml, doc/reference_new.xml: Move over rest of Long |
| | 6469 | Transactions |
| | 6470 | |
| | 6471 | 2008-12-03 17:12 mcayland |
| | 6472 | |
| | 6473 | * loader/shp2pgsql.c: Fix GBT#79: shp2pgsql does not honor -s (also |
| | 6474 | known as Mark accidentally missed the sr_id from the geometry |
| | 6475 | constructors) |
| | 6476 | |
| | 6477 | 2008-12-03 16:02 mcayland |
| | 6478 | |
| | 6479 | * liblwgeom/ptarray.c, lwgeom/lwgeom_functions_lrs.c: Lightbulb |
| | 6480 | moment: the fix for GBT#21: locate_along_measure: wrong values, |
| | 6481 | invalid data required extra work as floating point errors could |
| | 6482 | still be introduced by the removal of the memcpy(). In fact it |
| | 6483 | was the clipping logic that was wrong, so this patch re-adds the |
| | 6484 | memcpy() in the correct place(s) and corrects the clipping flags |
| | 6485 | to remove this floating point error. With thanks to Stephen |
| | 6486 | Davies. |
| | 6487 | |
| | 6488 | 2008-12-02 20:04 robe |
| | 6489 | |
| | 6490 | * doc/reference_new.xml: Remove some junk and fix some typos, |
| | 6491 | rephrase descriptions |
| | 6492 | |
| | 6493 | 2008-12-02 20:00 robe |
| | 6494 | |
| | 6495 | * doc/reference.xml, doc/reference_new.xml: Move over LockRow |
| | 6496 | |
| | 6497 | 2008-12-02 19:43 robe |
| | 6498 | |
| | 6499 | * doc/reference.xml, doc/reference_new.xml: Move over CheckAuth |
| | 6500 | |
| | 6501 | 2008-12-01 23:34 robe |
| | 6502 | |
| | 6503 | * doc/reference_new.xml: typo |
| | 6504 | |
| | 6505 | 2008-12-01 22:19 robe |
| | 6506 | |
| | 6507 | * doc/reference_new.xml: remove extra def |
| | 6508 | |
| | 6509 | 2008-12-01 22:06 robe |
| | 6510 | |
| | 6511 | * doc/reference.xml, doc/reference_new.xml: Move over |
| | 6512 | Enable/Disable LongTransactions |
| | 6513 | |
| | 6514 | 2008-12-01 12:41 robe |
| | 6515 | |
| | 6516 | * doc/reference_new.xml: Damn casing - wrong fix |
| | 6517 | |
| | 6518 | 2008-12-01 12:38 robe |
| | 6519 | |
| | 6520 | * doc/reference_new.xml: typo ? |
| | 6521 | |
| | 6522 | 2008-12-01 12:13 robe |
| | 6523 | |
| | 6524 | * doc/reference_new.xml: typo? |
| | 6525 | |
| | 6526 | 2008-12-01 06:32 robe |
| | 6527 | |
| | 6528 | * doc/reference.xml, doc/reference_new.xml: Move over ST_HasBBox |
| | 6529 | |
| | 6530 | 2008-12-01 06:26 robe |
| | 6531 | |
| | 6532 | * doc/reference.xml, doc/reference_new.xml: Move over ST_AddBBox, |
| | 6533 | ST_DropBBox - the last of the Geometry Editors |
| | 6534 | |
| | 6535 | 2008-11-28 16:38 pramsey |
| | 6536 | |
| | 6537 | * lwgeom/lwgeom_geos.c: wrap isvalidreason in test for GEOS >= 3.1 |
| | 6538 | |
| | 6539 | 2008-11-27 19:04 robe |
| | 6540 | |
| | 6541 | * doc/reference_new.xml: correction |
| | 6542 | |
| | 6543 | 2008-11-27 18:53 robe |
| | 6544 | |
| | 6545 | * doc/reference_new.xml: ST_IsValidReason typo and add an example |
| | 6546 | of a valid geometry |
| | 6547 | |
| | 6548 | 2008-11-27 18:31 robe |
| | 6549 | |
| | 6550 | * doc/reference_new.xml: Document new ST_IsValidReason function. I |
| | 6551 | suppose this may be the last time I can successfully create |
| | 6552 | invalid geometries before Mark ruins all the fun. |
| | 6553 | |
| | 6554 | 2008-11-26 19:04 pramsey |
| | 6555 | |
| | 6556 | * lwgeom/lwgeom_geos.c, lwgeom/lwpostgis.sql.in.c: |
| | 6557 | ST_IsValidReason(geometry) returns text reason for validity |
| | 6558 | failure. |
| | 6559 | Requires GEOS >= 3.1. |
| | 6560 | GBT#51 |
| | 6561 | |
| | 6562 | 2008-11-26 13:40 mcayland |
| | 6563 | |
| | 6564 | * liblwgeom/Makefile.in: Apply patch from strk to prevent |
| | 6565 | unneccesary invocation of 'ar' when building liblwgeom. |
| | 6566 | |
| | 6567 | 2008-11-26 12:11 robe |
| | 6568 | |
| | 6569 | * doc/installation.xml: Correct install docs to agree with README. |
| | 6570 | Not sure if this is necessary since this is partially for already |
| | 6571 | installed postgis. Are we going to have an lwgeom folder in |
| | 6572 | contrib? |
| | 6573 | |
| | 6574 | 2008-11-26 11:49 mcayland |
| | 6575 | |
| | 6576 | * GNUmakefile: Create liblwgeom as a phony dependency, so that any |
| | 6577 | changes to liblwgeom cause a re-build of liblwgeom.a during |
| | 6578 | "make". Patch provided by strk. |
| | 6579 | |
| | 6580 | 2008-11-26 11:43 mcayland |
| | 6581 | |
| | 6582 | * README.postgis: Fix some minor errors in the README documentation |
| | 6583 | as indicated by strk. |
| | 6584 | |
| | 6585 | 2008-11-25 21:46 pramsey |
| | 6586 | |
| | 6587 | * NEWS, doc/release_notes.xml: Bring forward release notes from |
| | 6588 | 1.3.4 |
| | 6589 | |
| | 6590 | 2008-11-25 10:42 mcayland |
| | 6591 | |
| | 6592 | * lwgeom/lwgeom_estimate.c: Quick fix for GBT#72: |
| | 6593 | ST_Estimated_Extent sometimes returns null if table exists but |
| | 6594 | not in current schema. |
| | 6595 | |
| | 6596 | 2008-11-24 13:18 robe |
| | 6597 | |
| | 6598 | * doc/reference_new.xml: Fix indentation for estimated_extent |
| | 6599 | example. Document ST_Force_Collection broken when given Circular |
| | 6600 | strings for versions prior to 1.3.4 |
| | 6601 | |
| | 6602 | 2008-11-24 11:04 mcayland |
| | 6603 | |
| | 6604 | * lwgeom/lwgeom_functions_basic.c: Fix for GBT#73: |
| | 6605 | ST_Force_Collection crashes with CIRCULARSTRING. This is |
| | 6606 | basically the same fix for GBT#66: ST_Dump kills backend when fed |
| | 6607 | CIRCULAR STRING except that it occurs in a different place. |
| | 6608 | |
| | 6609 | 2008-11-24 11:01 mcayland |
| | 6610 | |
| | 6611 | * liblwgeom/liblwgeom.h, liblwgeom/lwgeom.c, lwgeom/lwgeom_dump.c: |
| | 6612 | Move lwgeom_contains_subgeoms() into liblwgeom core as it seems |
| | 6613 | it is now required outside of lwgeom_dump.c. |
| | 6614 | |
| | 6615 | 2008-11-23 19:18 robe |
| | 6616 | |
| | 6617 | * doc/reference.xml, doc/reference_new.xml: Move over the rest of |
| | 6618 | the ST_Force* family |
| | 6619 | |
| | 6620 | 2008-11-23 07:22 robe |
| | 6621 | |
| | 6622 | * doc/reference.xml, doc/reference_new.xml: Move over |
| | 6623 | ST_Estimated_Extent |
| | 6624 | |
| | 6625 | 2008-11-23 06:54 robe |
| | 6626 | |
| | 6627 | * doc/reference_new.xml: minor changes |
| | 6628 | |
| | 6629 | 2008-11-23 06:50 robe |
| | 6630 | |
| | 6631 | * doc/reference.xml, doc/reference_new.xml: Move over |
| | 6632 | ST_GeomFromWKB |
| | 6633 | |
| | 6634 | 2008-11-21 14:41 robe |
| | 6635 | |
| | 6636 | * doc/reference_new.xml: typo |
| | 6637 | |
| | 6638 | 2008-11-21 14:30 robe |
| | 6639 | |
| | 6640 | * doc/using_postgis.xml: Fix indentation of examples |
| | 6641 | |
| | 6642 | 2008-11-21 14:28 robe |
| | 6643 | |
| | 6644 | * doc/reference_new.xml, doc/using_postgis.xml: GBT #71: Update |
| | 6645 | section 4.2 of docs to describe manual adding to geometry columns |
| | 6646 | - revision. Add pretty anchor, reference pretty anchor in |
| | 6647 | AddGeometryColumn reference section. Rearrange order. |
| | 6648 | |
| | 6649 | 2008-11-21 14:15 robe |
| | 6650 | |
| | 6651 | * doc/using_postgis.xml: GBT #71: Update section 4.2 of docs to |
| | 6652 | describe manual adding to geometry columns. |
| | 6653 | |
| | 6654 | Decided to just add a new section after |
| | 6655 | |
| | 6656 | 2008-11-21 08:32 robe |
| | 6657 | |
| | 6658 | * doc/reference_new.xml: |
| | 6659 | |
| | 6660 | 2008-11-21 08:31 robe |
| | 6661 | |
| | 6662 | * doc/reference.xml, doc/reference_new.xml: Move over ST_CoordDim |
| | 6663 | |
| | 6664 | 2008-11-20 22:03 mcayland |
| | 6665 | |
| | 6666 | * lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_geos.h, |
| | 6667 | lwgeom/lwgeom_inout.c: Located more profile calls using grep and |
| | 6668 | converted them over to use the new macros. Hopefully I've caught |
| | 6669 | all of them now... |
| | 6670 | |
| | 6671 | 2008-11-20 18:45 mcayland |
| | 6672 | |
| | 6673 | * lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_inout.c: Found |
| | 6674 | some new locations containing profiling code outside of the GEOS |
| | 6675 | functions, so swap them over to using the new macros. |
| | 6676 | |
| | 6677 | 2008-11-20 15:00 mcayland |
| | 6678 | |
| | 6679 | * configure.ac, lwgeom/lwgeom_geos.c, lwgeom/profile.h, |
| | 6680 | postgis_config.h.in: Switch GEOS profiling over to use |
| | 6681 | conditional macros, much in the same way as LWDEBUG(F) has been |
| | 6682 | implemented. This improves code readability by not having |
| | 6683 | constant #if...#endif sections throughout the code. I've also |
| | 6684 | changed the variable that indicates whether profiling has been |
| | 6685 | enabled to POSTGIS_PROFILE, and integrated it into the autoconf |
| | 6686 | configuration. Hence profiling can be enabled by running |
| | 6687 | configure with the --enable-profile option, or setting |
| | 6688 | POSTGIS_PROFILE in postgis_config.h to 1 and re-compiling. |
| | 6689 | |
| | 6690 | 2008-11-20 13:32 robe |
| | 6691 | |
| | 6692 | * doc/reference_new.xml: typo |
| | 6693 | |
| | 6694 | 2008-11-20 12:55 robe |
| | 6695 | |
| | 6696 | * doc/reference_new.xml: Add note on ST_Transform and ST_AsKML that |
| | 6697 | they require Proj support |
| | 6698 | |
| | 6699 | 2008-11-19 13:40 robe |
| | 6700 | |
| | 6701 | * doc/installation.xml: update doc on install to reference geos |
| | 6702 | 3.0.3 |
| | 6703 | |
| | 6704 | 2008-11-17 17:30 robe |
| | 6705 | |
| | 6706 | * doc/reference_new.xml: amend ST_Mem_Size |
| | 6707 | |
| | 6708 | 2008-11-17 01:00 robe |
| | 6709 | |
| | 6710 | * doc/reference_new.xml: typos |
| | 6711 | |
| | 6712 | 2008-11-17 00:52 robe |
| | 6713 | |
| | 6714 | * doc/reference.xml, doc/reference_new.xml: st_mem_size |
| | 6715 | |
| | 6716 | 2008-11-17 00:05 robe |
| | 6717 | |
| | 6718 | * doc/reference_new.xml: Document missing ST_AsGML func proto |
| | 6719 | |
| | 6720 | 2008-11-16 15:54 robe |
| | 6721 | |
| | 6722 | * doc/reference_new.xml: typo |
| | 6723 | |
| | 6724 | 2008-11-15 20:33 robe |
| | 6725 | |
| | 6726 | * doc/reference.xml, doc/reference_new.xml: Move over ST_Polygon |
| | 6727 | and ST_WKBToSQL, move ST_MakePolygon from Geometry Processing to |
| | 6728 | Geometry Constructors section |
| | 6729 | |
| | 6730 | 2008-11-14 23:46 robe |
| | 6731 | |
| | 6732 | * doc/reference.xml, doc/reference_new.xml: Move over rest of |
| | 6733 | non-MM compliant Geometry Constructor functions |
| | 6734 | |
| | 6735 | 2008-11-12 17:42 pramsey |
| | 6736 | |
| | 6737 | * TODO: Update with latest BS |
| | 6738 | |
| | 6739 | 2008-11-10 16:35 pramsey |
| | 6740 | |
| | 6741 | * lwgeom/lwgeom_geos_prepared.c, lwgeom/lwgeom_geos_prepared.h, |
| | 6742 | lwgeom/lwgeom_rtree.c, lwgeom/lwgeom_rtree.h: astyle --style=ansi |
| | 6743 | --indent=tab=8 |
| | 6744 | |
| | 6745 | 2008-11-10 15:48 pramsey |
| | 6746 | |
| | 6747 | * lwgeom/lwgeom_geos_prepared.h, lwgeom/lwgeom_rtree.h: Fix error |
| | 6748 | in prepgeomcache type |
| | 6749 | |
| | 6750 | 2008-11-08 14:43 robe |
| | 6751 | |
| | 6752 | * doc/reference_new.xml: Document affine functions now work with |
| | 6753 | curves. Though I don't have a tool to verify correctness, so my |
| | 6754 | assumption - it returns something that sounds sort of right. |
| | 6755 | |
| | 6756 | 2008-11-08 14:17 robe |
| | 6757 | |
| | 6758 | * doc/reference_new.xml: document more functions that work with |
| | 6759 | circular strings |
| | 6760 | |
| | 6761 | 2008-11-08 06:46 robe |
| | 6762 | |
| | 6763 | * doc/reference_new.xml: document support for curves of functions |
| | 6764 | Mark C just fixed with disclaimer only works in 1.3.4+ |
| | 6765 | |
| | 6766 | 2008-11-07 17:07 pramsey |
| | 6767 | |
| | 6768 | * lwgeom/lwgeom_geos_prepared.c, lwgeom/lwgeom_geos_prepared.h, |
| | 6769 | lwgeom/lwgeom_rtree.c, lwgeom/lwgeom_rtree.h, |
| | 6770 | regress/regress_ogc_prep.sql, regress/regress_ogc_prep_expected: |
| | 6771 | Prepared geometry mixed-types bug fix ported forward from 1.3. |
| | 6772 | |
| | 6773 | 2008-11-07 14:23 mcayland |
| | 6774 | |
| | 6775 | * lwgeom/lwgeom_transform.c: After a quick sanity grep, I noticed |
| | 6776 | that ST_Transform() was also susceptible to crashing on curve |
| | 6777 | types in the same way as the previous two fixes. Hence I'm |
| | 6778 | committing a fix now before Regina finds it and logs another bug |
| | 6779 | report :) |
| | 6780 | |
| | 6781 | 2008-11-07 14:21 mcayland |
| | 6782 | |
| | 6783 | * lwgeom/lwgeom_functions_basic.c: Fix GBT#69: ST_Translate crashes |
| | 6784 | when fed circular string. lwgeom_affine_recursive() needs to know |
| | 6785 | about the new lwgeom_getcurve_inspected() function. |
| | 6786 | |
| | 6787 | 2008-11-07 14:18 mcayland |
| | 6788 | |
| | 6789 | * lwgeom/lwgeom_functions_basic.c: Fix GBT#70: ST_NPoints Crashes |
| | 6790 | with Curves. lwgeom_npoints() needs to know about the new |
| | 6791 | lwgeom_getcurve_inspected() function. |
| | 6792 | |
| | 6793 | 2008-11-07 14:05 mcayland |
| | 6794 | |
| | 6795 | * liblwgeom/liblwgeom.h, liblwgeom/lwgeom_api.c: Add missing |
| | 6796 | lwgeom_getcurve_inspected() function which is required for some |
| | 6797 | of the latest GBT fixes. |
| | 6798 | |
| | 6799 | 2008-11-07 07:44 robe |
| | 6800 | |
| | 6801 | * doc/reference_new.xml: Yeh ST_Dump now works with curves |
| | 6802 | |
| | 6803 | 2008-11-06 17:16 mcayland |
| | 6804 | |
| | 6805 | * lwgeom/lwgeom_dump.c: Add missing function prototype from r3263. |
| | 6806 | |
| | 6807 | 2008-11-06 17:05 mcayland |
| | 6808 | |
| | 6809 | * lwgeom/lwgeom_dump.c: Fix for GBT#66: ST_Dump kills backend when |
| | 6810 | fed CIRCULAR STRING. With thanks to Regina Obe. |
| | 6811 | |
| | 6812 | 2008-11-06 16:12 mcayland |
| | 6813 | |
| | 6814 | * lwgeom/lwgeom_geos.h, lwgeom/lwgeom_geos_prepared.h: The GEOS 2.2 |
| | 6815 | series "geos_c.h" is missing header guards, so including the |
| | 6816 | header multiple times as is done in lwgeom_geos.h and |
| | 6817 | lwgeom_geos_prepared.h causes compilation to fail with multiple |
| | 6818 | definition errors. This patch fixes this problem allowing GEOS |
| | 6819 | 2.2 to work with PostGIS once again, although of course it can |
| | 6820 | easily be removed when it is decided that GEOS 2.2 support is no |
| | 6821 | longer required. |
| | 6822 | |
| | 6823 | 2008-11-06 15:15 mcayland |
| | 6824 | |
| | 6825 | * configure.ac, lwgeom/Makefile.in, topology/Makefile.in: Change |
| | 6826 | configure to check for the existence of the PGXS Makefile, even |
| | 6827 | if pg_config can be found. This is become distributions such as |
| | 6828 | Debian install pg_config as part of libpq-dev but this package |
| | 6829 | doesn't contain the required Makefile. Per bug report from strk. |
| | 6830 | |
| | 6831 | 2008-11-05 13:03 robe |
| | 6832 | |
| | 6833 | * doc/reference_new.xml: amend ST_Longitude bug comment |
| | 6834 | |
| | 6835 | 2008-11-05 11:29 mcayland |
| | 6836 | |
| | 6837 | * lwgeom/lwgeom_gml.c: Fix ST_AsGML() not recognising |
| | 6838 | GEOMETRYCOLLECTION as a valid geometry type from my GBT#65 fix :( |
| | 6839 | |
| | 6840 | 2008-11-05 11:25 mcayland |
| | 6841 | |
| | 6842 | * regress/geojson_expected, regress/kml_expected: Fix regression |
| | 6843 | tests reporting incorrect failures due to a change of output |
| | 6844 | caused by r3243. |
| | 6845 | |
| | 6846 | 2008-11-05 11:06 mcayland |
| | 6847 | |
| | 6848 | * liblwgeom/lwgeom.c: Fix for GBT#68 - ST_Shift_Longitude doesn't |
| | 6849 | work with MULTIPOINT. Looks like this was just a simple mistake |
| | 6850 | in the code. I've also improved the error message to return the |
| | 6851 | proper type name instead of just a number. |
| | 6852 | |
| | 6853 | 2008-11-05 01:56 robe |
| | 6854 | |
| | 6855 | * doc/reference_new.xml: add ST_Collect as having some support for |
| | 6856 | circular |
| | 6857 | |
| | 6858 | 2008-11-04 20:26 robe |
| | 6859 | |
| | 6860 | * doc/reference_new.xml: typo in proto |
| | 6861 | |
| | 6862 | 2008-11-04 20:05 robe |
| | 6863 | |
| | 6864 | * doc/reference_new.xml: Add missing proto for ST_CurveToLine |
| | 6865 | |
| | 6866 | 2008-11-04 14:15 robe |
| | 6867 | |
| | 6868 | * doc/reference_new.xml: Add ST_HasArc, pull some useful comments |
| | 6869 | from source code to add to ST_CurveToLine |
| | 6870 | |
| | 6871 | 2008-11-04 14:09 mcayland |
| | 6872 | |
| | 6873 | * liblwgeom/lwutil.c: Fix lwgeom_typename() not returning a valid |
| | 6874 | string for any of the newer geometry types. |
| | 6875 | |
| | 6876 | 2008-11-04 13:58 mcayland |
| | 6877 | |
| | 6878 | * lwgeom/lwgeom_gml.c: Fix for GBT#65: ST_AsGML kills the backend |
| | 6879 | when fed a CIRCULAR STRING. The default code attempts to inspect |
| | 6880 | any unknown geometry which fails on CIRCULARSTRING. A longer term |
| | 6881 | fix may be to fix CIRCULARSTRING so that it can be inspected, |
| | 6882 | however the fix here is to throw an ERROR for unknown types just |
| | 6883 | as the other As_*() functions do. |
| | 6884 | |
| | 6885 | 2008-11-04 13:43 robe |
| | 6886 | |
| | 6887 | * lwgeom/lwpostgis.sql.in.c: Change all ST_AsKML to use new |
| | 6888 | ST_Transform |
| | 6889 | |
| | 6890 | 2008-11-04 13:14 robe |
| | 6891 | |
| | 6892 | * doc/reference_new.xml: More flagging of functions that work with |
| | 6893 | 3d |
| | 6894 | |
| | 6895 | 2008-11-04 12:31 robe |
| | 6896 | |
| | 6897 | * doc/reference_new.xml: fill in all protos for kml, flag more |
| | 6898 | functions as supporting 3d and circular/curve |
| | 6899 | |
| | 6900 | 2008-11-04 10:00 mcayland |
| | 6901 | |
| | 6902 | * loader/shp2pgsql.c: Change ST_GeomFromText() to GeomFromText() |
| | 6903 | for older hwgeom (-w) support - looks like I was a little bit to |
| | 6904 | eager in my earlier conversion to use the new ST_ calling |
| | 6905 | convention. |
| | 6906 | |
| | 6907 | 2008-11-04 09:57 mcayland |
| | 6908 | |
| | 6909 | * loader/Makefile.in: Alter loader Makefile to add liblwgeom.a |
| | 6910 | dependency, so people who just want to build the shapefile |
| | 6911 | loaders can do "make" within the loader subdirectory and |
| | 6912 | liblwgeom.a will automagically get build first. |
| | 6913 | |
| | 6914 | 2008-11-04 02:48 robe |
| | 6915 | |
| | 6916 | * doc/xsl/postgis_aggs_mm.xml.xsl: fix typo |
| | 6917 | |
| | 6918 | 2008-11-04 02:19 robe |
| | 6919 | |
| | 6920 | * doc/reference_new.xml: document circular support of more |
| | 6921 | functions |
| | 6922 | |
| | 6923 | 2008-11-04 02:07 robe |
| | 6924 | |
| | 6925 | * doc/reference_new.xml: Get rid of MM compliancy note for |
| | 6926 | ST_LineToCurve, can only find ST_CurveToLine in MM docs |
| | 6927 | |
| | 6928 | 2008-11-04 01:56 robe |
| | 6929 | |
| | 6930 | * doc/xsl/postgis_aggs_mm.xml.xsl: correct comment |
| | 6931 | |
| | 6932 | 2008-11-04 01:55 robe |
| | 6933 | |
| | 6934 | * doc/xsl/postgis_aggs_mm.xml.xsl: Add new section to document |
| | 6935 | circular string support |
| | 6936 | |
| | 6937 | 2008-11-04 01:47 robe |
| | 6938 | |
| | 6939 | * doc/reference_new.xml, doc/template.xml: Document ST_LineToCurve |
| | 6940 | and ST_CurveToLine, update template to include note about |
| | 6941 | Circular String support in prep for new index section |
| | 6942 | |
| | 6943 | 2008-11-03 17:00 kneufeld |
| | 6944 | |
| | 6945 | * lwgeom/lwgeom_functions_analytic.c: updated url in comments to |
| | 6946 | the documentation on the implemented point-in-polygon algorithm |
| | 6947 | to |
| | 6948 | http://softsurfer.com/Archive/algorithm_0103/algorithm_0103.htm#Winding%20Number. |
| | 6949 | Old link was dead. |
| | 6950 | |
| | 6951 | 2008-11-03 16:23 mcayland |
| | 6952 | |
| | 6953 | * loader/Makefile.in: Add missing ICONV_LDFLAGS variable to the |
| | 6954 | loader Makefile. Thanks to Olivier Courtin for noticing. |
| | 6955 | |
| | 6956 | 2008-11-03 16:17 mcayland |
| | 6957 | |
| | 6958 | * loader/Makefile.in, loader/pgsql2shp.c, loader/wkb.h: Switch |
| | 6959 | pgsql2shp over to using liblwgeom. |
| | 6960 | |
| | 6961 | There are few commits that can be as satisfying as one which |
| | 6962 | involves the removal of ~1200 lines of code. By using the |
| | 6963 | liblwgeom parser instead of the in-built parser, we have now |
| | 6964 | achieved the following: |
| | 6965 | |
| | 6966 | i) all parsers within PostGIS, shp2pgsql and pgsql2shp are now |
| | 6967 | the same which means they all follow the same rules. Also |
| | 6968 | extended error reporting information including error text and |
| | 6969 | position information is available. |
| | 6970 | |
| | 6971 | ii) the complexity of the shp2pgsql/pgsql2shp is considerably |
| | 6972 | reduced. |
| | 6973 | |
| | 6974 | The slightly unfortunate cost is the overall executable size is |
| | 6975 | larger, since we are linking with liblwgeom. However, from both a |
| | 6976 | consistency and maintainability point of view, this is a big win. |
| | 6977 | Note that while there may be a difference in behaviour in some |
| | 6978 | corner cases, all regression tests pass here. |
| | 6979 | |
| | 6980 | 2008-10-31 10:41 mcayland |
| | 6981 | |
| | 6982 | * liblwgeom/liblwgeom.h, liblwgeom/lwgeom.c: Add missing |
| | 6983 | serialized_lwgeom_from_hexwkb() function to liblwgeom which is |
| | 6984 | required for adding liblwgeom support to pgsql2shp. |
| | 6985 | |
| | 6986 | 2008-10-31 10:04 mcayland |
| | 6987 | |
| | 6988 | * loader/shp2pgsql.c: Some more shp2pgsql clearups; remove some |
| | 6989 | dead commented code and switch over to use the LWDEBUG(F) |
| | 6990 | debugging framework. |
| | 6991 | |
| | 6992 | 2008-10-30 23:13 mcayland |
| | 6993 | |
| | 6994 | * doc/reference_new.xml, lwgeom/lwgeom_geojson.c, |
| | 6995 | regress/geojson.sql, regress/geojson_expected: Fix regression |
| | 6996 | test differences between different platforms in the AsGeoJSON |
| | 6997 | regression code. There were two issues: firstly, the original |
| | 6998 | regression tests included precision information > 15 significant |
| | 6999 | figures, and secondly the GeoJSON code was exposing BOX2DFLOAT4 |
| | 7000 | information to the client instead of calculating the true |
| | 7001 | bounding box. With thanks to Olivier Courtin. |
| | 7002 | |
| | 7003 | 2008-10-30 22:48 robe |
| | 7004 | |
| | 7005 | * doc/reference.xml, doc/reference_new.xml: Move over ST_DumpRings |
| | 7006 | |
| | 7007 | 2008-10-30 17:10 mcayland |
| | 7008 | |
| | 7009 | * loader/Makefile.in, loader/shp2pgsql.c: Switch shp2pgsql over to |
| | 7010 | use liblwgeom instead of its own internal parser. Some notes from |
| | 7011 | looking at the code: |
| | 7012 | |
| | 7013 | i) I've abstracted the I/O formatting functions into a new |
| | 7014 | OutputGeometry() function since it allow the logic concerning |
| | 7015 | output formatting to kept in one place, rather than sprinkled |
| | 7016 | throughout all the other Insert* functions. |
| | 7017 | |
| | 7018 | ii) InsertPoint() and InsertMultiPoint() have been combined, |
| | 7019 | since it seems that the same code will work for both - all that |
| | 7020 | is required is to know whether to produce a MULTIPOINT collecton |
| | 7021 | or a POINT at the end. |
| | 7022 | |
| | 7023 | iii) I've added additional comments within the Insert* functions |
| | 7024 | to help clarify what is going on in places |
| | 7025 | |
| | 7026 | iv) It appears some corner cases were missing within the |
| | 7027 | conversion code with respect to Z/M coordinates, so in theory the |
| | 7028 | new code should do a better job. |
| | 7029 | |
| | 7030 | All in all, the source code is slightly reduced in size (although |
| | 7031 | of course the binary is larger after linking with liblwgeom), and |
| | 7032 | seems a lot more readable to my eyes. A quick TODO is to go |
| | 7033 | through the file and replace the #if...#endif sections related to |
| | 7034 | debugging with LWDEBUG(F) options. |
| | 7035 | |
| | 7036 | NOTE: I've had to change the Makefile to allow linking against |
| | 7037 | the maths library and liblwgeom.a, so some manual intervention on |
| | 7038 | the automated build may be required ;) |
| | 7039 | |
| | 7040 | 2008-10-29 18:32 robe |
| | 7041 | |
| | 7042 | * doc/reference.xml, doc/reference_new.xml: Make more pretty |
| | 7043 | section names, move over ST_Accum and provide example. |
| | 7044 | |
| | 7045 | 2008-10-29 18:05 robe |
| | 7046 | |
| | 7047 | * doc/reference_new.xml: Pretty anchors for all new sections |
| | 7048 | |
| | 7049 | 2008-10-29 17:59 robe |
| | 7050 | |
| | 7051 | * doc/reference_new.xml: Incorrect function arg in ST_Union |
| | 7052 | |
| | 7053 | 2008-10-29 17:36 robe |
| | 7054 | |
| | 7055 | * doc/reference_new.xml: Okay maybe hmm 4th or 5th time is the |
| | 7056 | charm |
| | 7057 | |
| | 7058 | 2008-10-29 17:34 robe |
| | 7059 | |
| | 7060 | * doc/reference_new.xml: Again |
| | 7061 | |
| | 7062 | 2008-10-29 17:34 robe |
| | 7063 | |
| | 7064 | * doc/reference_new.xml: Lets try again |
| | 7065 | |
| | 7066 | 2008-10-29 17:29 robe |
| | 7067 | |
| | 7068 | * doc/reference_new.xml: function name typo |
| | 7069 | |
| | 7070 | 2008-10-29 17:27 robe |
| | 7071 | |
| | 7072 | * doc/reference.xml, doc/reference_new.xml: Move over rest of |
| | 7073 | Linear Referencing functions and provide examples. Experiment |
| | 7074 | with giving pretty anchor to section. |
| | 7075 | |
| | 7076 | 2008-10-29 13:58 robe |
| | 7077 | |
| | 7078 | * doc/reference_new.xml: Add Availability note for |
| | 7079 | Populate_Geometry_Columns |
| | 7080 | |
| | 7081 | 2008-10-29 13:52 robe |
| | 7082 | |
| | 7083 | * doc/reference.xml: Fix line_interpolate_point link |
| | 7084 | |
| | 7085 | 2008-10-29 13:13 robe |
| | 7086 | |
| | 7087 | * doc/reference.xml, doc/reference_new.xml: Move over |
| | 7088 | ST_Line_Substring |
| | 7089 | |
| | 7090 | 2008-10-29 12:37 robe |
| | 7091 | |
| | 7092 | * doc/reference.xml, doc/reference_new.xml: Move over |
| | 7093 | ST_Line_Interpolate_Point |
| | 7094 | |
| | 7095 | 2008-10-27 16:13 kneufeld |
| | 7096 | |
| | 7097 | * doc/reference.xml, doc/reference_new.xml: changed linkend to |
| | 7098 | match case in ST_Length2d to ST_Length2D |
| | 7099 | |
| | 7100 | 2008-10-27 16:05 kneufeld |
| | 7101 | |
| | 7102 | * doc/reference_new.xml: attempt to fix broken linkend by replacing |
| | 7103 | it with an xref in reference_new.xml |
| | 7104 | |
| | 7105 | 2008-10-27 15:53 robe |
| | 7106 | |
| | 7107 | * doc/reference.xml, doc/reference_new.xml, doc/template.xml: Move |
| | 7108 | over sql mm compliance for ST_Disjoint and get rid of annoying |
| | 7109 | carriage return in template.xml |
| | 7110 | |
| | 7111 | 2008-10-27 15:49 kneufeld |
| | 7112 | |
| | 7113 | * lwgeom/lwpostgis.sql.in.c: added availability to |
| | 7114 | Populate_Geometry_Columns |
| | 7115 | |
| | 7116 | 2008-10-27 15:48 kneufeld |
| | 7117 | |
| | 7118 | * doc/reference_new.xml: fixed typo in broken link to |
| | 7119 | ST_Distance_Spheroid |
| | 7120 | |
| | 7121 | 2008-10-27 15:33 kneufeld |
| | 7122 | |
| | 7123 | * doc/reference_new.xml: fixed typo in ST_Length3d_Spheriod xref to |
| | 7124 | ST_Length_Spheroid |
| | 7125 | |
| | 7126 | 2008-10-27 15:29 kneufeld |
| | 7127 | |
| | 7128 | * doc/reference_new.xml: fixed typo in missing constraint linkend: |
| | 7129 | ST_InteriorRings to ST_NumInteriorRings |
| | 7130 | |
| | 7131 | 2008-10-27 15:26 kneufeld |
| | 7132 | |
| | 7133 | * doc/reference_new.xml: typo in xref link |
| | 7134 | |
| | 7135 | 2008-10-27 15:25 kneufeld |
| | 7136 | |
| | 7137 | * doc/reference_new.xml: added id for missing constraint linkend: |
| | 7138 | PostGIS_Scripts_Released |
| | 7139 | |
| | 7140 | 2008-10-27 15:21 kneufeld |
| | 7141 | |
| | 7142 | * doc/reference.xml: added id for missing constraint linkend: |
| | 7143 | line_substring |
| | 7144 | |
| | 7145 | 2008-10-27 15:15 kneufeld |
| | 7146 | |
| | 7147 | * doc/reference.xml: added id for constraint linkend: length2d |
| | 7148 | |
| | 7149 | 2008-10-27 06:49 kneufeld |
| | 7150 | |
| | 7151 | * lwgeom/lwpostgis.sql.in.c: fixed bug in lwpostgis.sql.in.c in |
| | 7152 | POPULATE_GEOMETRY_COLUMNS when detecting SRIDs of -1. |
| | 7153 | |
| | 7154 | 2008-10-27 06:29 kneufeld |
| | 7155 | |
| | 7156 | * doc/reference_new.xml: updated description for |
| | 7157 | Populate_Geometry_Columns |
| | 7158 | |
| | 7159 | 2008-10-27 06:13 kneufeld |
| | 7160 | |
| | 7161 | * doc/reference_new.xml, lwgeom/lwpostgis.sql.in.c: added plpgsql |
| | 7162 | function Probe_Geometry_Columns to lwpostgis.sql.in.c and added |
| | 7163 | documentation in reference_new.xml |
| | 7164 | |
| | 7165 | 2008-10-26 22:26 robe |
| | 7166 | |
| | 7167 | * doc/reference_new.xml: Fix typo |
| | 7168 | |
| | 7169 | 2008-10-26 22:18 robe |
| | 7170 | |
| | 7171 | * doc/reference.xml, doc/reference_new.xml: Move over ST_Length* |
| | 7172 | functions. Correct documentation - e.g. missing |
| | 7173 | ST_Length2D_Spheroid and ST_Length3d_Spheroid and |
| | 7174 | ST_Length_Spheroid are synonyms. Seems to disagree with how we |
| | 7175 | define ST_Length. |
| | 7176 | |
| | 7177 | 2008-10-26 21:24 robe |
| | 7178 | |
| | 7179 | * doc/reference.xml, doc/reference_new.xml: Move over |
| | 7180 | ST_Distance_Spher* functions |
| | 7181 | |
| | 7182 | 2008-10-26 19:49 robe |
| | 7183 | |
| | 7184 | * doc/reference_new.xml: Put in availability info for rotate |
| | 7185 | functions |
| | 7186 | |
| | 7187 | 2008-10-26 19:43 robe |
| | 7188 | |
| | 7189 | * doc/reference.xml, doc/reference_new.xml: Move over rest of |
| | 7190 | Affine family. Correct some typos. Put ST_ForceRHR in right |
| | 7191 | location. |
| | 7192 | |
| | 7193 | 2008-10-26 18:14 robe |
| | 7194 | |
| | 7195 | * doc/reference.xml, doc/reference_new.xml: Move over ST_Affine |
| | 7196 | |
| | 7197 | 2008-10-25 17:29 robe |
| | 7198 | |
| | 7199 | * doc/reference.xml: Add = operator the most confusing and |
| | 7200 | accidentally used operator of all |
| | 7201 | |
| | 7202 | 2008-10-25 16:30 robe |
| | 7203 | |
| | 7204 | * doc/reference_new.xml: Commit provide another example of |
| | 7205 | ST_SetPoint and flag as supporting 3d |
| | 7206 | |
| | 7207 | 2008-10-24 15:01 robe |
| | 7208 | |
| | 7209 | * doc/reference_new.xml: typo |
| | 7210 | |
| | 7211 | 2008-10-24 14:53 robe |
| | 7212 | |
| | 7213 | * doc/reference.xml, doc/reference_new.xml: Move over ST_SnapToGrid |
| | 7214 | |
| | 7215 | 2008-10-23 00:28 robe |
| | 7216 | |
| | 7217 | * doc/reference_new.xml: typo |
| | 7218 | |
| | 7219 | 2008-10-22 18:55 robe |
| | 7220 | |
| | 7221 | * doc/reference.xml, doc/reference_new.xml: Move over ST_Relate the |
| | 7222 | last of the Geometry Relationship Function and destroy the |
| | 7223 | section in old reference. |
| | 7224 | |
| | 7225 | 2008-10-21 06:41 robe |
| | 7226 | |
| | 7227 | * doc/reference.xml, doc/reference_new.xml: Move over perimeter and |
| | 7228 | max distance |
| | 7229 | |
| | 7230 | 2008-10-21 04:54 kneufeld |
| | 7231 | |
| | 7232 | * doc/reference_new.xml: moved ST_ForceRHR into the correct |
| | 7233 | category |
| | 7234 | |
| | 7235 | 2008-10-21 04:41 kneufeld |
| | 7236 | |
| | 7237 | * doc/reference.xml, doc/reference_new.xml: moved over ST_ForceRHR |
| | 7238 | |
| | 7239 | 2008-10-20 17:36 robe |
| | 7240 | |
| | 7241 | * doc/reference_new.xml: typo in st_cover something. Hate |
| | 7242 | non-symmetric relationships |
| | 7243 | |
| | 7244 | 2008-10-20 17:29 robe |
| | 7245 | |
| | 7246 | * doc/reference_new.xml: Revert change to ST_MemUnion - it really |
| | 7247 | is that. Most have had a faulty restore when it was named |
| | 7248 | ST_MemGeomUnion |
| | 7249 | |
| | 7250 | 2008-10-20 17:25 robe |
| | 7251 | |
| | 7252 | * doc/reference.xml, doc/reference_new.xml: Move over ST_Covers and |
| | 7253 | ST_CoveredBy and provide examples, update ST_Contains example to |
| | 7254 | show distinction between ST_Covers, ST_Contains etc. |
| | 7255 | |
| | 7256 | 2008-10-20 14:49 robe |
| | 7257 | |
| | 7258 | * README.postgis: correct links in README and note about running |
| | 7259 | make check before make install. How the hell do you do that? |
| | 7260 | |
| | 7261 | 2008-10-19 23:40 robe |
| | 7262 | |
| | 7263 | * doc/reference_new.xml: Provide example for GeometryType. fix typo |
| | 7264 | |
| | 7265 | 2008-10-19 23:31 robe |
| | 7266 | |
| | 7267 | * doc/reference_new.xml: typo in ST_Y definition. Also added common |
| | 7268 | use-case example of ST_Centroid used with ST_X, ST_Y |
| | 7269 | |
| | 7270 | 2008-10-19 14:52 mcayland |
| | 7271 | |
| | 7272 | * configure.ac, loader/Makefile, loader/Makefile.in, |
| | 7273 | loader/Makefile.pgsql2shp.in, loader/Makefile.shp2pgsql.in: After |
| | 7274 | several discussions at PGDay, it seems that the only use-case for |
| | 7275 | the PGXS PROGRAM clause is for programs that wish to link with |
| | 7276 | the backend libraries. Hence create a new Makefile for the loader |
| | 7277 | directory which uses the new autoconf infrastructure, based upon |
| | 7278 | library and dependency lists from the original 1.3 branch. |
| | 7279 | |
| | 7280 | 2008-10-19 14:40 robe |
| | 7281 | |
| | 7282 | * doc/reference.xml, doc/reference_new.xml: Move over remainder of |
| | 7283 | Geometry Accessors to new section. Fix ST_MemUnion (really |
| | 7284 | ST_MemGeomUnion), correct mistake in ST_SymDifference |
| | 7285 | |
| | 7286 | 2008-10-18 08:33 mcayland |
| | 7287 | |
| | 7288 | * regress/run_test: Remove postgis_jts_version() function call from |
| | 7289 | regression tests as the function no longer exists (prevents |
| | 7290 | warning being displayed at the start of the test run) |
| | 7291 | |
| | 7292 | 2008-10-17 18:51 robe |
| | 7293 | |
| | 7294 | * doc/reference.xml, doc/reference_new.xml: Move over the *N family |
| | 7295 | |
| | 7296 | 2008-10-17 17:58 robe |
| | 7297 | |
| | 7298 | * doc/reference.xml, doc/reference_new.xml: Move over ST_length2d, |
| | 7299 | ST_length3d |
| | 7300 | |
| | 7301 | 2008-10-17 03:39 robe |
| | 7302 | |
| | 7303 | * doc/reference.xml, doc/reference_new.xml: Move over ST_MemUnion |
| | 7304 | the last of the geometry processing functions and destroy the |
| | 7305 | geometry processing functions old section |
| | 7306 | |
| | 7307 | 2008-10-17 03:05 robe |
| | 7308 | |
| | 7309 | * doc/reference_new.xml: forgot to delete some stuff |
| | 7310 | |
| | 7311 | 2008-10-17 03:04 robe |
| | 7312 | |
| | 7313 | * doc/reference.xml, doc/reference_new.xml: move over |
| | 7314 | ST_Shift_Longitude, ST_Difference, ST_SymDifference |
| | 7315 | |
| | 7316 | 2008-10-16 22:13 kneufeld |
| | 7317 | |
| | 7318 | * doc/template.xml: reverting accidental commit to template.xml |
| | 7319 | |
| | 7320 | 2008-10-16 18:35 robe |
| | 7321 | |
| | 7322 | * doc/reference.xml, doc/reference_new.xml: Move over |
| | 7323 | ST_NumGeometries |
| | 7324 | |
| | 7325 | 2008-10-16 18:17 robe |
| | 7326 | |
| | 7327 | * doc/reference.xml, doc/reference_new.xml: Move over |
| | 7328 | ST_ExteriorRing, ST_NumInteriorRings, ST_NumInteriorRing |
| | 7329 | |
| | 7330 | 2008-10-16 18:12 kneufeld |
| | 7331 | |
| | 7332 | * configure.ac, doc/Makefile.in: added dblatex as a dependency for |
| | 7333 | building PDF's |
| | 7334 | added a pdf target to doc/Makefile.in |
| | 7335 | |
| | 7336 | 2008-10-16 08:33 mcayland |
| | 7337 | |
| | 7338 | * lwgeom/lwgeom_pg.c: Update to previous parser patch: if the error |
| | 7339 | location is 0 (i.e. we haven't even matched a valid OGC WKT type) |
| | 7340 | then display a more appropriate message. Per minor gripe from |
| | 7341 | Paul. |
| | 7342 | |
| | 7343 | 2008-10-16 07:22 robe |
| | 7344 | |
| | 7345 | * doc/reference_new.xml: update st_azimuth - it should be called |
| | 7346 | vector instead of line since order of points reverses the angle |
| | 7347 | |
| | 7348 | 2008-10-16 07:17 robe |
| | 7349 | |
| | 7350 | * doc/reference.xml, doc/reference_new.xml: Move over ST_Azimuth |
| | 7351 | and provide example |
| | 7352 | |
| | 7353 | 2008-10-16 06:35 robe |
| | 7354 | |
| | 7355 | * doc/reference.xml, doc/reference_new.xml, |
| | 7356 | doc/xsl/postgis_aggs_mm.xml.xsl: Move over ST_Boundary to new |
| | 7357 | section, copy comment about SQL-MM srid to xsl header |
| | 7358 | |
| | 7359 | 2008-10-15 21:44 mcayland |
| | 7360 | |
| | 7361 | * lwgeom/lwgeom_pg.c: Fix pointer problem in the new HINT code |
| | 7362 | caused by strncpy() not padding with zeros unless the specified |
| | 7363 | length is *longer* than the source string. |
| | 7364 | |
| | 7365 | 2008-10-15 18:36 pramsey |
| | 7366 | |
| | 7367 | * lwgeom/lwgeom_box2dfloat4.c: last one! |
| | 7368 | |
| | 7369 | 2008-10-15 18:26 pramsey |
| | 7370 | |
| | 7371 | * lwgeom/lwgeom_gist.c, lwgeom/lwgeom_inout.c: expunge remaining |
| | 7372 | stringBuffer references |
| | 7373 | |
| | 7374 | 2008-10-15 17:59 pramsey |
| | 7375 | |
| | 7376 | * lwgeom/Makefile.in, lwgeom/lwgeom_gist.c, lwgeom/stringBuffer.c, |
| | 7377 | lwgeom/stringBuffer.h: Remove stringBuffer.* from |
| | 7378 | build/repository. |
| | 7379 | |
| | 7380 | 2008-10-15 15:03 mcayland |
| | 7381 | |
| | 7382 | * liblwgeom/liblwgeom.h, liblwgeom/lwgparse.c, |
| | 7383 | liblwgeom/lwgunparse.c, liblwgeom/wktparse.h, lwgeom/lwgeom_pg.c, |
| | 7384 | lwgeom/lwgeom_pg.h, regress/regress_expected, |
| | 7385 | regress/regress_ogc_expected, regress/wkt_expected: Update the |
| | 7386 | LWGEOM parser to provide error HINTs when being called from |
| | 7387 | PostgreSQL, and update regression tests accordingly. |
| | 7388 | |
| | 7389 | 2008-10-15 13:43 robe |
| | 7390 | |
| | 7391 | * doc/reference_new.xml: fix spacing of st_linemerge, st_segmentize |
| | 7392 | examples. |
| | 7393 | |
| | 7394 | 2008-10-15 13:39 robe |
| | 7395 | |
| | 7396 | * doc/reference.xml, doc/reference_new.xml: Move over ST_Segmentize |
| | 7397 | and ST_LineMerge |
| | 7398 | |
| | 7399 | 2008-10-14 23:08 kneufeld |
| | 7400 | |
| | 7401 | * doc/Makefile.in: moved cleanup of the pdf to the maintainer-clean |
| | 7402 | target |
| | 7403 | |
| | 7404 | 2008-10-14 20:11 pramsey |
| | 7405 | |
| | 7406 | * lwgeom/lwgeom_gist.c: Remove sliced test code and return to |
| | 7407 | original state. |
| | 7408 | |
| | 7409 | 2008-10-14 19:51 mcayland |
| | 7410 | |
| | 7411 | * liblwgeom/liblwgeom.h, liblwgeom/lwgparse.c, |
| | 7412 | liblwgeom/lwgunparse.c, liblwgeom/wktparse.h, |
| | 7413 | lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_inout.c, |
| | 7414 | lwgeom/lwgeom_ogc.c, lwgeom/lwgeom_pg.c, lwgeom/lwgeom_pg.h, |
| | 7415 | regress/regress_ogc_expected: Nearly finish work on the new |
| | 7416 | parser API. The key part of this patch is to alter the behaviour |
| | 7417 | of the parser so that instead of generating errors directly, it |
| | 7418 | returns an error code, error location and an error message. Hence |
| | 7419 | the caller is now in charge of the behaviour when parsing invalid |
| | 7420 | geometries, and so can ignore errors or proceed onto the next |
| | 7421 | geometry if required. The regression test change is due to a |
| | 7422 | change in an error message, since the error is now returned from |
| | 7423 | the unparser before it even gets to GEOS. |
| | 7424 | |
| | 7425 | 2008-10-14 19:39 robe |
| | 7426 | |
| | 7427 | * doc/reference_new.xml: Provide examples for ST_Simplify and |
| | 7428 | ST_SimplifyPreserveTopology |
| | 7429 | |
| | 7430 | 2008-10-14 18:16 robe |
| | 7431 | |
| | 7432 | * doc/reference.xml, doc/reference_new.xml: Move over st_simplify |
| | 7433 | and st_simplifypreservetopology. Still need to put in examples. |
| | 7434 | |
| | 7435 | 2008-10-14 17:42 pramsey |
| | 7436 | |
| | 7437 | * lwgeom/lwgeom_functions_analytic.c, |
| | 7438 | lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_gist.c: astyle |
| | 7439 | style=ansi indent=tab=8 |
| | 7440 | |
| | 7441 | 2008-10-14 11:40 robe |
| | 7442 | |
| | 7443 | * doc/reference.xml, doc/reference_new.xml: completely move over |
| | 7444 | rest of management functions to new section. Add |
| | 7445 | probe_geometry_columns - never been documented, but useful. Get |
| | 7446 | rid of update_geometry_stats - just returns a dumb message that |
| | 7447 | its obsolete. |
| | 7448 | |
| | 7449 | 2008-10-14 03:56 robe |
| | 7450 | |
| | 7451 | * doc/reference_new.xml: Add missing function proto for |
| | 7452 | dropgeometrytable |
| | 7453 | |
| | 7454 | 2008-10-13 13:16 mcayland |
| | 7455 | |
| | 7456 | * liblwgeom/lwgparse.c, liblwgeom/lwgunparse.c: Rename |
| | 7457 | parser_check_flags to current_parser_check_flags and |
| | 7458 | unparser_check_flags to current_unparser_check_flags to clarify |
| | 7459 | that these status variables only reflect the checks enabled for |
| | 7460 | the current parse. |
| | 7461 | |
| | 7462 | 2008-10-13 13:03 mcayland |
| | 7463 | |
| | 7464 | * liblwgeom/examples/unparser.c: Move the liblwgeom unparser |
| | 7465 | example over to the dynptarray API which is the proper way to |
| | 7466 | alter point arrays in memory. |
| | 7467 | |
| | 7468 | 2008-10-13 11:36 mcayland |
| | 7469 | |
| | 7470 | * lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_geos_prepared.c, |
| | 7471 | lwgeom/lwgeom_geos_prepared.h: Fix up some more warnings in SVN |
| | 7472 | trunk; note that there are still 2 remaining PreparedGeometry |
| | 7473 | warnings, but these will require patching GEOS. |
| | 7474 | |
| | 7475 | 2008-10-12 17:47 pramsey |
| | 7476 | |
| | 7477 | * lwgeom/lwgeom_gist.c: Performance boost: only detoast the front |
| | 7478 | of the tuple first and |
| | 7479 | extract the bbox from that. |
| | 7480 | |
| | 7481 | 2008-10-10 16:34 pramsey |
| | 7482 | |
| | 7483 | * lwgeom/lwgeom_geos.c: Pull prep_cache reference safely inside |
| | 7484 | PREPARED_GEOM #ifdef |
| | 7485 | |
| | 7486 | 2008-10-10 05:24 pramsey |
| | 7487 | |
| | 7488 | * lwgeom/long_xact.c, lwgeom/lwgeom_box.c, |
| | 7489 | lwgeom/lwgeom_box2dfloat4.c, lwgeom/lwgeom_box3d.c, |
| | 7490 | lwgeom/lwgeom_btree.c, lwgeom/lwgeom_chip.c, |
| | 7491 | lwgeom/lwgeom_debug.c, lwgeom/lwgeom_dump.c, |
| | 7492 | lwgeom/lwgeom_estimate.c, lwgeom/lwgeom_functions_analytic.c, |
| | 7493 | lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_functions_lrs.c, |
| | 7494 | lwgeom/lwgeom_geojson.c, lwgeom/lwgeom_geos.c, |
| | 7495 | lwgeom/lwgeom_geos.h, lwgeom/lwgeom_geos_prepared.c, |
| | 7496 | lwgeom/lwgeom_geos_prepared.h, lwgeom/lwgeom_gist.c, |
| | 7497 | lwgeom/lwgeom_gml.c, lwgeom/lwgeom_inout.c, lwgeom/lwgeom_kml.c, |
| | 7498 | lwgeom/lwgeom_ogc.c, lwgeom/lwgeom_pg.c, lwgeom/lwgeom_rtree.c, |
| | 7499 | lwgeom/lwgeom_spheroid.c, lwgeom/lwgeom_sqlmm.c, |
| | 7500 | lwgeom/lwgeom_svg.c, lwgeom/lwgeom_transform.c, |
| | 7501 | lwgeom/lwgeom_triggers.c, lwgeom/lwpostgis.sql.in.c, |
| | 7502 | lwgeom/stringBuffer.c, lwgeom/test.c: Set keywords propery. |
| | 7503 | |
| | 7504 | 2008-10-10 05:17 pramsey |
| | 7505 | |
| | 7506 | * lwgeom/lwgeom_geos.c, lwgeom/lwgeom_geos.h, |
| | 7507 | lwgeom/lwgeom_geos_prepared.c, lwgeom/lwpostgis.sql.in.c: |
| | 7508 | Clean-up and comment. |
| | 7509 | |
| | 7510 | 2008-10-10 04:41 pramsey |
| | 7511 | |
| | 7512 | * lwgeom/Makefile.in, lwgeom/lwgeom_geos.c, lwgeom/lwgeom_geos_c.c: |
| | 7513 | Rename lwgeom_geos_c.c to lwgeom_geos.c |
| | 7514 | |
| | 7515 | 2008-10-10 04:39 pramsey |
| | 7516 | |
| | 7517 | * lwgeom/Makefile.in, lwgeom/lwgeom_geos.h, lwgeom/lwgeom_geos_c.c, |
| | 7518 | lwgeom/lwgeom_geos_prepared.c, lwgeom/lwgeom_geos_prepared.h, |
| | 7519 | lwgeom/lwgeom_rtree.h, lwgeom/lwpostgis.sql.in.c, regress/README, |
| | 7520 | regress/regress_ogc_prep.sql, regress/regress_ogc_prep_expected: |
| | 7521 | Prepared geometries getting closer to readiness. Integrated into |
| | 7522 | standard functions, regression tests added. |
| | 7523 | |
| | 7524 | 2008-10-10 01:35 mleslie |
| | 7525 | |
| | 7526 | * regress/README: Updating the regression test README file with |
| | 7527 | details about the c preprocessing step and the formatting of the |
| | 7528 | _expected file results. |
| | 7529 | |
| | 7530 | 2008-10-08 18:57 robe |
| | 7531 | |
| | 7532 | * doc/xsl/postgis_aggs_mm.xml.xsl: SQL my MM |
| | 7533 | |
| | 7534 | 2008-10-08 18:51 robe |
| | 7535 | |
| | 7536 | * doc/reference_new.xml: update st_translate include support for 3d |
| | 7537 | flag |
| | 7538 | |
| | 7539 | 2008-10-08 18:27 pramsey |
| | 7540 | |
| | 7541 | * lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_geos_c.c: Move to |
| | 7542 | memcmp keys, leave prepared functions tied to old keyed |
| | 7543 | signatures for now. |
| | 7544 | |
| | 7545 | 2008-10-08 10:14 mleslie |
| | 7546 | |
| | 7547 | * liblwgeom/lwcurve.c, regress/sql-mm-circularstring.sql, |
| | 7548 | regress/sql-mm-circularstring_expected.in: Rebuilt the box3d |
| | 7549 | generation for circular strings to account for a special |
| | 7550 | large-arc case. Fix for issue 58, includes regression test for |
| | 7551 | the case. |
| | 7552 | |
| | 7553 | 2008-10-08 05:48 kneufeld |
| | 7554 | |
| | 7555 | * doc/reference.xml: fixed several broken or redirected external |
| | 7556 | URLs. |
| | 7557 | |
| | 7558 | 2008-10-08 05:45 kneufeld |
| | 7559 | |
| | 7560 | * doc/introduction.xml, doc/reference.xml, doc/reporting.xml, |
| | 7561 | doc/template.xml, doc/using_postgis.xml: fixed several broken or |
| | 7562 | redirected external URLs. |
| | 7563 | |
| | 7564 | 2008-10-08 04:25 pramsey |
| | 7565 | |
| | 7566 | * lwgeom/lwgeom_geos_c.c: Fix minor logic error in intersects() |
| | 7567 | bbox shortcut. |
| | 7568 | |
| | 7569 | 2008-10-07 23:51 pramsey |
| | 7570 | |
| | 7571 | * lwgeom/lwgeom_geos_c.c: Re-work prepared geom cache to use memcmp |
| | 7572 | instead of keys, step 1. |
| | 7573 | |
| | 7574 | 2008-10-07 20:38 pramsey |
| | 7575 | |
| | 7576 | * lwgeom/lwgeom_gist.c: Move DEBUG statement next to a req'd |
| | 7577 | variable. |
| | 7578 | |
| | 7579 | 2008-10-07 18:09 robe |
| | 7580 | |
| | 7581 | * doc/reference_new.xml: correct mistake |
| | 7582 | |
| | 7583 | 2008-10-07 17:39 robe |
| | 7584 | |
| | 7585 | * doc/reference.xml, doc/reference_new.xml: Move over ST_ConvexHull |
| | 7586 | |
| | 7587 | 2008-10-06 19:51 pramsey |
| | 7588 | |
| | 7589 | * lwgeom/lwgeom_geos_c.c: Fix slight error in box shortcut logic in |
| | 7590 | prepared intersects. |
| | 7591 | |
| | 7592 | 2008-10-05 22:12 pramsey |
| | 7593 | |
| | 7594 | * lwgeom/lwgeom_geos_c.c: Convert from LWDEBUG to POSTGIS_DEBUG |
| | 7595 | |
| | 7596 | 2008-10-05 17:33 mcayland |
| | 7597 | |
| | 7598 | * liblwgeom/lwgparse.c: Fix stupid mistake in the liblwgeom |
| | 7599 | parser... |
| | 7600 | |
| | 7601 | 2008-10-04 21:29 pramsey |
| | 7602 | |
| | 7603 | * lwgeom/lwgeom_geos_c.c: Fix boneheaded error in prepared |
| | 7604 | intersects. |
| | 7605 | |
| | 7606 | 2008-10-04 17:49 pramsey |
| | 7607 | |
| | 7608 | * lwgeom/lwgeom_geos_c.c: Protect prepared geometry implementation |
| | 7609 | in GEOS>=3.1 defines. |
| | 7610 | |
| | 7611 | 2008-10-04 16:00 mcayland |
| | 7612 | |
| | 7613 | * lwgeom/lwgeom_geos_c.c, lwgeom/lwgeom_gist.c, |
| | 7614 | lwgeom/lwgeom_inout.c: Fix the DEBUGF statements I didn't realise |
| | 7615 | I broke with the new LWGEOM parser/unparser API (in response to |
| | 7616 | Paul's r3061 commit). |
| | 7617 | |
| | 7618 | 2008-10-03 18:07 pramsey |
| | 7619 | |
| | 7620 | * lwgeom/lwgeom_geos_c.c: Some extra debugf's in the prepared |
| | 7621 | geometry code. |
| | 7622 | |
| | 7623 | 2008-10-03 17:37 pramsey |
| | 7624 | |
| | 7625 | * lwgeom/lwgeom_geos_c.c, lwgeom/lwgeom_gist.c, |
| | 7626 | lwgeom/lwgeom_inout.c: Patch up and comment out some DEBUGF lines |
| | 7627 | that don't compile due to changes in function |
| | 7628 | signatures in liblwgeom |
| | 7629 | |
| | 7630 | 2008-10-03 13:23 robe |
| | 7631 | |
| | 7632 | * doc/reference_new.xml: correct incorrect statement |
| | 7633 | |
| | 7634 | 2008-10-03 13:20 robe |
| | 7635 | |
| | 7636 | * doc/reference_new.xml: Update ST_Union's fitness for 3d with |
| | 7637 | examples. |
| | 7638 | |
| | 7639 | 2008-10-03 09:22 robe |
| | 7640 | |
| | 7641 | * doc/reference_new.xml: Add more examples of 3d use and annotate |
| | 7642 | more 3d functions |
| | 7643 | |
| | 7644 | 2008-10-02 23:53 pramsey |
| | 7645 | |
| | 7646 | * lwgeom/lwgeom_geos_c.c, lwgeom/lwgeom_transform.c: Rework |
| | 7647 | prepared geometry handling to look more like the implementation |
| | 7648 | of |
| | 7649 | PJ caching in transform. |
| | 7650 | |
| | 7651 | 2008-10-02 18:52 pramsey |
| | 7652 | |
| | 7653 | * lwgeom/lwgeom_geos_c.c: Flip format to 'astyle --style=ansi |
| | 7654 | --indent=tab=8' to make upcoming |
| | 7655 | changes more consistent, stylewise. (Can't stand the mixed styles |
| | 7656 | anymore!) |
| | 7657 | |
| | 7658 | 2008-10-02 18:35 pramsey |
| | 7659 | |
| | 7660 | * lwgeom: add .so. to svn:ignore |
| | 7661 | |
| | 7662 | 2008-10-02 17:36 pramsey |
| | 7663 | |
| | 7664 | * lwgeom/lwpostgis.sql.in.c: add check for invalid srid to |
| | 7665 | addgeometrycolumn (#33) |
| | 7666 | |
| | 7667 | 2008-10-02 16:46 pramsey |
| | 7668 | |
| | 7669 | * lwgeom/lwgeom_geos_c.c: ensure relate(g,g,p) is case insensitive |
| | 7670 | (#44) |
| | 7671 | |
| | 7672 | 2008-10-02 16:15 robe |
| | 7673 | |
| | 7674 | * doc/reference_new.xml: Flag more 3d compatible functions |
| | 7675 | |
| | 7676 | 2008-10-02 16:00 pramsey |
| | 7677 | |
| | 7678 | * utils/postgis_restore.pl: pass commandline options into backend |
| | 7679 | command (#45) |
| | 7680 | |
| | 7681 | 2008-10-02 15:56 pramsey |
| | 7682 | |
| | 7683 | * lwgeom/lwgeom_rtree.c: Fix log message to refer to correct |
| | 7684 | function name |
| | 7685 | |
| | 7686 | 2008-10-02 12:43 robe |
| | 7687 | |
| | 7688 | * doc/reference_new.xml: Fix minor typos in ST_Polygonize |
| | 7689 | |
| | 7690 | 2008-10-02 12:14 robe |
| | 7691 | |
| | 7692 | * doc/reference.xml, doc/reference_new.xml, |
| | 7693 | doc/xsl/postgis_aggs_mm.xml.xsl: Get rid of extra line breaks in |
| | 7694 | specialty function section (by changing xsl). Move over |
| | 7695 | ST_Polygonize and provide examples. |
| | 7696 | |
| | 7697 | 2008-10-02 11:40 robe |
| | 7698 | |
| | 7699 | * doc/reference_new.xml, doc/template.xml, |
| | 7700 | doc/xsl/postgis_aggs_mm.xml.xsl: Start annotating functions that |
| | 7701 | support 3d, add some examples of 3d, update xsl to pull out |
| | 7702 | functions that support 3d in a separate special function index |
| | 7703 | |
| | 7704 | 2008-10-02 11:17 robe |
| | 7705 | |
| | 7706 | * doc/reference_new.xml: extraneous junk left |
| | 7707 | |
| | 7708 | 2008-10-02 11:16 robe |
| | 7709 | |
| | 7710 | * doc/reference.xml, doc/reference_new.xml: Move over ST_Extent |
| | 7711 | |
| | 7712 | 2008-10-01 21:55 robe |
| | 7713 | |
| | 7714 | * doc/xsl/postgis_aggs_mm.xml.xsl: Get rid of excess paragraph in |
| | 7715 | mm compliance section |
| | 7716 | |
| | 7717 | 2008-10-01 21:53 robe |
| | 7718 | |
| | 7719 | * doc/reference_new.xml: Moved some functions to Geometry |
| | 7720 | Processing section |
| | 7721 | |
| | 7722 | 2008-10-01 21:42 robe |
| | 7723 | |
| | 7724 | * doc/reference_new.xml: Put in SQL mm compliance for |
| | 7725 | ST_Intersection |
| | 7726 | |
| | 7727 | 2008-10-01 20:04 robe |
| | 7728 | |
| | 7729 | * doc/reference.xml, doc/reference_new.xml: Move ST_Intersection to |
| | 7730 | new reference_new.xml |
| | 7731 | |
| | 7732 | 2008-09-30 17:42 robe |
| | 7733 | |
| | 7734 | * doc/xsl/postgis_aggs_mm.xml.xsl: Revise to include mm compliance |
| | 7735 | section |
| | 7736 | |
| | 7737 | 2008-09-30 17:39 robe |
| | 7738 | |
| | 7739 | * doc/reference.xml, doc/reference_new.xml: Move over ST_Intersects |
| | 7740 | sql mm compliance note to reference_new (remove sT_Intersects |
| | 7741 | from MM section of old reference) |
| | 7742 | |
| | 7743 | 2008-09-30 13:29 mcayland |
| | 7744 | |
| | 7745 | * regress/regress_lrs.sql, regress/regress_lrs_expected: Update |
| | 7746 | regression tests to include test cases for GBT#21. |
| | 7747 | |
| | 7748 | 2008-09-30 13:25 mcayland |
| | 7749 | |
| | 7750 | * lwgeom/lwgeom_functions_lrs.c: Fix for locate_along_measure |
| | 7751 | returning invalid values (GBT#21) |
| | 7752 | |
| | 7753 | 2008-09-30 04:06 kneufeld |
| | 7754 | |
| | 7755 | * doc/Makefile.in, doc/postgis.xml, |
| | 7756 | doc/xsl/postgis_aggs_mm.xml.xsl: added a new aggregate and sql_mm |
| | 7757 | toc to docs generated via a custom xsl (provided by Regina Obe) |
| | 7758 | to the documentation Makefile |
| | 7759 | |
| | 7760 | 2008-09-29 16:20 robe |
| | 7761 | |
| | 7762 | * doc/xsl/postgis_aggs_mm.xml.xsl: change to sort functions |
| | 7763 | alphabetically |
| | 7764 | |
| | 7765 | 2008-09-28 19:48 mcayland |
| | 7766 | |
| | 7767 | * liblwgeom/examples/unparser.c, liblwgeom/liblwgeom.h, |
| | 7768 | liblwgeom/lwgeom.c, liblwgeom/lwgparse.c, liblwgeom/lwgunparse.c, |
| | 7769 | liblwgeom/wktparse.h, lwgeom/lwgeom_functions_basic.c, |
| | 7770 | lwgeom/lwgeom_inout.c, lwgeom/lwgeom_ogc.c, lwgeom/lwgeom_pg.c: |
| | 7771 | Update LWGEOM unparser to (E)WKT/WKB to resturn a |
| | 7772 | LWGEOM_UNPARSER_RESULT structure instead of just the WKT/WKB |
| | 7773 | character array. This is the same work done for r3023 but applied |
| | 7774 | to the unparser instead. |
| | 7775 | |
| | 7776 | 2008-09-28 16:18 mcayland |
| | 7777 | |
| | 7778 | * liblwgeom/liblwgeom.h, liblwgeom/lwgeom.c, liblwgeom/lwgparse.c, |
| | 7779 | lwgeom/lwgeom_inout.c, lwgeom/lwgeom_ogc.c, lwgeom/lwgeom_pg.c: |
| | 7780 | With the advent of LWGEOM_PARSER_RESULT, it is now possible to |
| | 7781 | get rid of the horrible SERIALIZED_LWGEOM hack for PostgreSQL 8.3 |
| | 7782 | to allow us to return the size separate from the result. This is |
| | 7783 | good as it removes another level of indirection from the parser. |
| | 7784 | Note that the size field has now been added to the |
| | 7785 | LWGEOM_PARSER_RESULT structure. |
| | 7786 | |
| | 7787 | 2008-09-28 15:47 mcayland |
| | 7788 | |
| | 7789 | * lwgeom/lwgeom_rtree.c, lwgeom/lwgeom_rtree.h: Clear up warnings |
| | 7790 | (mixed declartions within code and invalid return) from r3022. |
| | 7791 | |
| | 7792 | 2008-09-28 15:32 mcayland |
| | 7793 | |
| | 7794 | * liblwgeom/liblwgeom.h, liblwgeom/lwgeom.c, liblwgeom/lwgparse.c, |
| | 7795 | liblwgeom/wktparse.h, lwgeom/lwgeom_inout.c, lwgeom/lwgeom_ogc.c, |
| | 7796 | lwgeom/lwgeom_pg.c: Update (E)WKT/WKB parser to return a |
| | 7797 | structure (LWGEOM_PARSER_RESULT) instead of just the serialized |
| | 7798 | lwgeom. This is in preparation for returning more detailed error |
| | 7799 | information back to the caller. |
| | 7800 | |
| | 7801 | 2008-09-28 09:03 pramsey |
| | 7802 | |
| | 7803 | * lwgeom/lwgeom_functions_analytic.c, lwgeom/lwgeom_geos_c.c, |
| | 7804 | lwgeom/lwgeom_rtree.c, lwgeom/lwgeom_rtree.h: Update pip shortcut |
| | 7805 | code to be less aggressive in building cache. |
| | 7806 | |
| | 7807 | 2008-09-27 08:19 mcayland |
| | 7808 | |
| | 7809 | * liblwgeom/lwgunparse.c, lwgeom/lwgeom_functions_analytic.c: |
| | 7810 | Rename parser_check_flags to unparser_check_flags for the |
| | 7811 | unparser to prevent linking error under OS X. Also add missing |
| | 7812 | function prototype to silence compiler warning in the PiP code. |
| | 7813 | |
| | 7814 | 2008-09-26 21:46 pramsey |
| | 7815 | |
| | 7816 | * lwgeom/lwgeom_geos_c.c, lwgeom/lwpostgis.sql.in.c: harmonize sql |
| | 7817 | functions with c functions for prepared geometry |
| | 7818 | |
| | 7819 | 2008-09-26 21:34 pramsey |
| | 7820 | |
| | 7821 | * lwgeom/lwgeom_geos_c.c: Make preparedgeometry memory handling a |
| | 7822 | good deal kinder (no longer losing base geometry every time) |
| | 7823 | |
| | 7824 | 2008-09-26 21:01 robe |
| | 7825 | |
| | 7826 | * doc/xsl/postgis_aggs_mm.xml.xsl: put index in listitems and hope |
| | 7827 | for the best |
| | 7828 | |
| | 7829 | 2008-09-26 19:43 pramsey |
| | 7830 | |
| | 7831 | * lwgeom/lwgeom_functions_analytic.c, lwgeom/lwgeom_geos_c.c, |
| | 7832 | lwgeom/lwgeom_rtree.c, lwgeom/lwgeom_rtree.h: P-I-P rennovation |
| | 7833 | complete: memory leaks gone, multipolygon support added |
| | 7834 | |
| | 7835 | 2008-09-26 18:59 robe |
| | 7836 | |
| | 7837 | * doc/xsl/postgis_aggs_mm.xml.xsl: correct the comments |
| | 7838 | |
| | 7839 | 2008-09-26 18:55 robe |
| | 7840 | |
| | 7841 | * doc/xsl/postgis_aggs_mm.xml.xsl: xsl that generates index listing |
| | 7842 | of postgis spatial aggregates and MM compliant functions |
| | 7843 | |
| | 7844 | 2008-09-26 12:45 robe |
| | 7845 | |
| | 7846 | * doc/xsl/postgis_comments.sql.xsl: Put in author/license info (hmm |
| | 7847 | this is a guess - couldn't find a good example in SVN to go by). |
| | 7848 | Also comment on what xsl is doing. |
| | 7849 | |
| | 7850 | 2008-09-26 02:50 kneufeld |
| | 7851 | |
| | 7852 | * doc/Makefile.in: updated "make clean" directive to include the |
| | 7853 | newly generated PDFs |
| | 7854 | |
| | 7855 | 2008-09-25 21:50 mcayland |
| | 7856 | |
| | 7857 | * liblwgeom/examples/unparser.c, liblwgeom/liblwgeom.h, |
| | 7858 | liblwgeom/lwgeom.c, liblwgeom/lwgparse.c, liblwgeom/lwgunparse.c, |
| | 7859 | liblwgeom/wktparse.h, lwgeom/lwgeom_dump.c, |
| | 7860 | lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_geos_c.c, |
| | 7861 | lwgeom/lwgeom_gist.c, lwgeom/lwgeom_inout.c, lwgeom/lwgeom_ogc.c, |
| | 7862 | lwgeom/lwgeom_pg.c, lwgeom/lwgeom_pg.h: Add parser flags to the |
| | 7863 | LWGEOM to (E)WKB/WKT parsers, similar to has already been done |
| | 7864 | for the (E)WKB/WKT to LWGEOM parsers. |
| | 7865 | |
| | 7866 | 2008-09-25 21:34 mcayland |
| | 7867 | |
| | 7868 | * lwgeom/lwgeom_rtree.c: Remove missing variables from LWDEBUG(F) |
| | 7869 | statement that would cause compilation to fail with |
| | 7870 | POSTGIS_DEBUG_LEVEL > 0 |
| | 7871 | |
| | 7872 | 2008-09-25 20:46 pramsey |
| | 7873 | |
| | 7874 | * lwgeom/lwgeom_rtree.c: Another biggish leak into the parent |
| | 7875 | context. |
| | 7876 | |
| | 7877 | 2008-09-25 19:18 pramsey |
| | 7878 | |
| | 7879 | * lwgeom/lwgeom_rtree.c, lwgeom/lwgeom_rtree.h: More small memory |
| | 7880 | leaks removed. |
| | 7881 | |
| | 7882 | 2008-09-25 17:18 pramsey |
| | 7883 | |
| | 7884 | * lwgeom/lwgeom_rtree.c: Remove more memory leaks from P-I-P |
| | 7885 | shortcut code. |
| | 7886 | |
| | 7887 | 2008-09-25 12:18 robe |
| | 7888 | |
| | 7889 | * doc/reference_new.xml: More typo fixes |
| | 7890 | |
| | 7891 | 2008-09-25 12:10 robe |
| | 7892 | |
| | 7893 | * doc/reference.xml, doc/reference_new.xml: Move over |
| | 7894 | ST_MakePointM, miscellaneous typo fixes |
| | 7895 | |
| | 7896 | 2008-09-24 14:05 robe |
| | 7897 | |
| | 7898 | * Version.config: Put svn back in microversion |
| | 7899 | |
| | 7900 | 2008-09-24 14:01 robe |
| | 7901 | |
| | 7902 | * lwgeom/lwpostgis.sql.in.c: typo |
| | 7903 | |
| | 7904 | 2008-09-24 13:55 robe |
| | 7905 | |
| | 7906 | * lwgeom/lwpostgis.sql.in.c: Added ST_MakePointM, removed redundant |
| | 7907 | redefinition of MakePointM so docs are now in synch with actual |
| | 7908 | functions. |
| | 7909 | |
| | 7910 | 2008-09-23 21:32 mcayland |
| | 7911 | |
| | 7912 | * liblwgeom/vsprintf.c: Use __va_copy() to pass a copy of the |
| | 7913 | variadic structure to lw_vasprintf() to solve ABI difference |
| | 7914 | between 32bit/64bit architectures. |
| | 7915 | |
| | 7916 | 2008-09-23 19:59 mcayland |
| | 7917 | |
| | 7918 | * lwgeom/lwgeom_gist.c: Remove a couple more warnings when |
| | 7919 | compiling with debug enabled from lwgeom_gist.c. |
| | 7920 | |
| | 7921 | 2008-09-23 19:53 mcayland |
| | 7922 | |
| | 7923 | * liblwgeom/lwgunparse.c: Revert commit 2990: the real bug was that |
| | 7924 | the LWDEBUG statement was incorrect rather than the code - the |
| | 7925 | additional read_int() was causing an off-by-one error when |
| | 7926 | outputting WKB causing several regression tests to fail. |
| | 7927 | |
| | 7928 | 2008-09-23 19:44 mcayland |
| | 7929 | |
| | 7930 | * liblwgeom/liblwgeom.h, liblwgeom/lwutil.c, liblwgeom/vsprintf.c, |
| | 7931 | lwgeom/lwgeom_functions_analytic.c, lwgeom/lwgeom_pg.c, |
| | 7932 | lwgeom/lwgeom_pg.h: Refactor the memory management routines to |
| | 7933 | account for the fact that variadic functions can't be called |
| | 7934 | directly from the initial allocators. Also solve issues related |
| | 7935 | to differences between the system vasprintf() (if supplied) and |
| | 7936 | the liblwgeom vasprintf() by renaming to lw_vasprintf() and using |
| | 7937 | it throughout PostGIS. With all this in place, GBT#54 is fixed |
| | 7938 | which is very useful when debugging ;) |
| | 7939 | |
| | 7940 | 2008-09-23 19:07 pramsey |
| | 7941 | |
| | 7942 | * lwgeom/lwgeom_rtree.c: Reduce p-i-p memory leak by 50% |
| | 7943 | |
| | 7944 | 2008-09-23 13:05 robe |
| | 7945 | |
| | 7946 | * doc/reference_new.xml: fix typo add more links |
| | 7947 | |
| | 7948 | 2008-09-23 13:00 robe |
| | 7949 | |
| | 7950 | * doc/reference.xml, doc/reference_new.xml: Move over ST_Buffer |
| | 7951 | |
| | 7952 | 2008-09-22 22:59 pramsey |
| | 7953 | |
| | 7954 | * liblwgeom/lwgunparse.c: Add cnt declaration where missing. |
| | 7955 | |
| | 7956 | 2008-09-22 17:55 robe |
| | 7957 | |
| | 7958 | * doc/xsl/postgis_comments.sql.xsl: change to xsl 1.0 plus minor |
| | 7959 | indent change |
| | 7960 | |
| | 7961 | 2008-09-22 12:28 robe |
| | 7962 | |
| | 7963 | * doc/xsl, doc/xsl/postgis_comments.sql.xsl: Add xsl file that |
| | 7964 | autogenerates sql set comment statements from reference_new.xml |
| | 7965 | |
| | 7966 | 2008-09-22 12:18 robe |
| | 7967 | |
| | 7968 | * doc/reference_new.xml: Realized from my sql comment generation |
| | 7969 | xsl that there is really no ST_WKTToSQL that takes an SRID and no |
| | 7970 | ST_BD.. that doesn't take an SRID. Very shocking. |
| | 7971 | |
| | 7972 | 2008-09-21 23:15 robe |
| | 7973 | |
| | 7974 | * doc/reference_new.xml: typo in st_setsrid returns geometry not |
| | 7975 | boolean |
| | 7976 | |
| | 7977 | 2008-09-18 22:12 pramsey |
| | 7978 | |
| | 7979 | * liblwgeom, lwgeom: Add a few more generated files to ignore |
| | 7980 | |
| | 7981 | 2008-09-18 22:09 pramsey |
| | 7982 | |
| | 7983 | * ., doc, liblwgeom, loader, lwgeom, regress, topology: Set ignore |
| | 7984 | properties on generated files. |
| | 7985 | |
| | 7986 | 2008-09-18 13:54 mcayland |
| | 7987 | |
| | 7988 | * liblwgeom/lwgunparse.c: Update the code for unparsing LWGEOMs to |
| | 7989 | WKB/WKT so that it includes the standard simple checks: |
| | 7990 | LINESTRINGs must have > 2 points, POLYGONs must have closed rings |
| | 7991 | and CIRCULARSTRINGs must have > 2 points and the number of points |
| | 7992 | must be odd. There is still a little more work to do to allow |
| | 7993 | flags to be passed into the parser to specify which checks should |
| | 7994 | be enforced, much like has already been done for the parsing from |
| | 7995 | WKB/WKT to LWGEOM. |
| | 7996 | |
| | 7997 | 2008-09-18 04:34 kneufeld |
| | 7998 | |
| | 7999 | * doc/reference_new.xml: commit to test autobuild process and svn |
| | 8000 | hooks |
| | 8001 | - removed extra tabs from preformatted text blocks |
| | 8002 | |
| | 8003 | 2008-09-18 04:22 kneufeld |
| | 8004 | |
| | 8005 | * doc/installation.xml: commit to test autobuild process and svn |
| | 8006 | hooks |
| | 8007 | - removed extra tabs from preformatted text blocks |
| | 8008 | |
| | 8009 | 2008-09-17 15:05 robe |
| | 8010 | |
| | 8011 | * doc/reference_new.xml: Add to ST_SetSRID - reference to |
| | 8012 | spatial_ref_sys |
| | 8013 | |
| | 8014 | 2008-09-17 14:46 robe |
| | 8015 | |
| | 8016 | * doc/reference_new.xml: Link ST_SetSRID to updated spatial_ref_sys |
| | 8017 | section using cutesy anchor. |
| | 8018 | |
| | 8019 | 2008-09-17 14:41 robe |
| | 8020 | |
| | 8021 | * doc/using_postgis.xml: Give spatial reference systems section a |
| | 8022 | cutesy anchor. |
| | 8023 | |
| | 8024 | 2008-09-17 05:49 robe |
| | 8025 | |
| | 8026 | * doc/using_postgis.xml: |
| | 8027 | |
| | 8028 | 2008-09-17 05:48 robe |
| | 8029 | |
| | 8030 | * doc/using_postgis.xml: typo in link |
| | 8031 | |
| | 8032 | 2008-09-17 04:14 robe |
| | 8033 | |
| | 8034 | * doc/using_postgis.xml: more fleshing out of spatial ref section |
| | 8035 | |
| | 8036 | 2008-09-17 04:00 robe |
| | 8037 | |
| | 8038 | * doc/using_postgis.xml: Beef up spatial reference section. Still |
| | 8039 | needs work. |
| | 8040 | |
| | 8041 | 2008-09-17 03:54 kneufeld |
| | 8042 | |
| | 8043 | * doc/reference.xml: added an id to ST_Buffer to provide an end |
| | 8044 | link for cross references. |
| | 8045 | |
| | 8046 | 2008-09-16 22:43 mcayland |
| | 8047 | |
| | 8048 | * liblwgeom/liblwgeom.h, liblwgeom/lwsegmentize.c, |
| | 8049 | liblwgeom/lwutil.c: Silence a few more compiler warnings that had |
| | 8050 | appeared during my last few parser commits. |
| | 8051 | |
| | 8052 | 2008-09-16 22:29 mcayland |
| | 8053 | |
| | 8054 | * liblwgeom/examples, liblwgeom/examples/Makefile, |
| | 8055 | liblwgeom/examples/README, liblwgeom/examples/unparser.c: Add an |
| | 8056 | example of how the liblwgeom API can be used by other C programs |
| | 8057 | to manipulate geometries and output the result. Currently the |
| | 8058 | unparser.c program shows how a geometry can be constructed "on |
| | 8059 | the fly" and then exported in both WKT and HEXWKB formats; |
| | 8060 | however it gives programmers the potential to devise some very |
| | 8061 | unique processing tools which can generate files that can be |
| | 8062 | loaded into PostGIS. |
| | 8063 | |
| | 8064 | 2008-09-16 18:44 mcayland |
| | 8065 | |
| | 8066 | * liblwgeom/Makefile.in, liblwgeom/lwsegmentize.c, |
| | 8067 | lwgeom/lwgeom_sqlmm.c: Move the LWGEOM-specific functions from |
| | 8068 | lwgeom_sqlmm.c into liblwgeom/lwsegmentize.c to ensure that |
| | 8069 | liblwgeom can exist as a standalone library. |
| | 8070 | |
| | 8071 | 2008-09-16 13:35 robe |
| | 8072 | |
| | 8073 | * doc/faq.xml: Cleanup of FAQ |
| | 8074 | |
| | 8075 | 2008-09-16 13:17 robe |
| | 8076 | |
| | 8077 | * doc/reference.xml, doc/reference_new.xml: Move over ST_Expand |
| | 8078 | |
| | 8079 | 2008-09-16 01:51 robe |
| | 8080 | |
| | 8081 | * doc/introduction.xml: Expand list of contributors |
| | 8082 | |
| | 8083 | 2008-09-16 01:47 robe |
| | 8084 | |
| | 8085 | * doc/introduction.xml: Expand list of contributors |
| | 8086 | |
| | 8087 | 2008-09-15 11:54 robe |
| | 8088 | |
| | 8089 | * doc/using_postgis.xml: Fix url link to proj to point to osgeo |
| | 8090 | |
| | 8091 | 2008-09-13 05:41 kneufeld |
| | 8092 | |
| | 8093 | * doc/reference.xml, doc/reference_new.xml: Moved over ST_IsRing to |
| | 8094 | new PostGIS reference. |
| | 8095 | Fixed link errors to ST_IsSimple. |
| | 8096 | |
| | 8097 | 2008-09-12 12:12 robe |
| | 8098 | |
| | 8099 | * doc/introduction.xml: typo |
| | 8100 | |
| | 8101 | 2008-09-12 10:46 robe |
| | 8102 | |
| | 8103 | * doc/introduction.xml: Spelled Kevin's last name wrong and Mateusz |
| | 8104 | first name wrong. Sorry Kevin and Mateusz. |
| | 8105 | |
| | 8106 | 2008-09-12 10:40 robe |
| | 8107 | |
| | 8108 | * doc/introduction.xml: Update Credits and project links |
| | 8109 | 1) Get rid of emails |
| | 8110 | 2) Change order of key contributors based on heuristics a) |
| | 8111 | duration of contribution, b) frequency of contributions, |
| | 8112 | c)recency of contributions, d) impact of contributions, |
| | 8113 | and add some new contributors (more need to be added) |
| | 8114 | |
| | 8115 | 2008-09-11 12:18 mcayland |
| | 8116 | |
| | 8117 | * configure.ac, doc/Makefile.in: Reinstate the PDF documentation |
| | 8118 | system based on OpenJade, including integration with autoconf. |
| | 8119 | "make postgis.pdf" should now output lovely PDF format |
| | 8120 | documentation :) |
| | 8121 | |
| | 8122 | 2008-09-11 12:04 mcayland |
| | 8123 | |
| | 8124 | * doc/reference_new.xml, doc/using_postgis.xml: Documentation fixes |
| | 8125 | to allow PDF documents to be generated from Docbook source using |
| | 8126 | OpenJade - OpenJade seems a lot more strict than xsltproc when |
| | 8127 | generating output :( |
| | 8128 | |
| | 8129 | 2008-09-10 21:06 robe |
| | 8130 | |
| | 8131 | * doc/reference_new.xml: Get rid of left over stuff from ST_IsValid |
| | 8132 | and ST_Summary copy. |
| | 8133 | |
| | 8134 | 2008-09-10 11:57 robe |
| | 8135 | |
| | 8136 | * doc/reference_new.xml: example and result misaligned |
| | 8137 | |
| | 8138 | 2008-09-10 11:39 robe |
| | 8139 | |
| | 8140 | * doc/reference.xml, doc/reference_new.xml: Move over ST_Summary |
| | 8141 | and provide example. |
| | 8142 | |
| | 8143 | 2008-09-10 11:28 robe |
| | 8144 | |
| | 8145 | * doc/reference.xml, doc/reference_new.xml: Move over ST_IsValid |
| | 8146 | and provide example |
| | 8147 | |
| | 8148 | 2008-09-10 07:28 robe |
| | 8149 | |
| | 8150 | * doc/reference_new.xml: correct st_contain signature, other misc |
| | 8151 | fixes |
| | 8152 | |
| | 8153 | 2008-09-10 06:47 robe |
| | 8154 | |
| | 8155 | * doc/reference_new.xml: Add ST_IsValid reference to ST_Within. |
| | 8156 | |
| | 8157 | 2008-09-09 21:10 mcayland |
| | 8158 | |
| | 8159 | * liblwgeom/liblwgeom.h, liblwgeom/lwgeom.c, liblwgeom/lwgparse.c, |
| | 8160 | liblwgeom/wktparse.h, lwgeom/lwgeom_gist.c, |
| | 8161 | lwgeom/lwgeom_inout.c, lwgeom/lwgeom_ogc.c, lwgeom/lwgeom_pg.c: |
| | 8162 | Allow a flags parameter to be passed into the WKT parser to |
| | 8163 | determine which consistency checks are performed out of polygon |
| | 8164 | ring closure, minimum number of points and odd number of points. |
| | 8165 | |
| | 8166 | 2008-09-08 20:17 mcayland |
| | 8167 | |
| | 8168 | * liblwgeom/lex.yy.c, liblwgeom/wktparse.tab.c, |
| | 8169 | liblwgeom/wktparse.tab.h: Commit generated versions of the new |
| | 8170 | parser files for people who do not have flex or bison installed. |
| | 8171 | |
| | 8172 | 2008-09-08 20:16 mcayland |
| | 8173 | |
| | 8174 | * liblwgeom/wktparse.lex, liblwgeom/wktparse.y: Enhance geometry |
| | 8175 | parser so that it keeps track of the current position during |
| | 8176 | parsing. With a bit more work, this should allow error messages |
| | 8177 | to pinpoint the exact location of an invalid geometry section or |
| | 8178 | syntax error. |
| | 8179 | |
| | 8180 | 2008-09-08 13:12 robe |
| | 8181 | |
| | 8182 | * doc/reference.xml, doc/reference_new.xml: Move over ST_Translate |
| | 8183 | and provide example use |
| | 8184 | |
| | 8185 | 2008-09-07 11:02 mcayland |
| | 8186 | |
| | 8187 | * liblwgeom/liblwgeom.h, liblwgeom/lwgeom.c, lwgeom/lwgeom_inout.c, |
| | 8188 | lwgeom/lwgeom_ogc.c, lwgeom/lwgeom_pg.c: Yet another update to |
| | 8189 | the liblwgeom parser API - lwgeom_from_ewkt() has been renamed to |
| | 8190 | serialized_lwgeom_from_ewkt() to indicate that the function |
| | 8191 | returns a serialied LWGEOM rather than an unserialized LWGEOM |
| | 8192 | structure. |
| | 8193 | |
| | 8194 | 2008-09-07 09:14 robe |
| | 8195 | |
| | 8196 | * doc/reference_new.xml: typo in funcprototype |
| | 8197 | |
| | 8198 | 2008-09-07 09:07 robe |
| | 8199 | |
| | 8200 | * doc/reference_new.xml: Provide example of ST_SetPoint |
| | 8201 | |
| | 8202 | 2008-09-07 08:43 robe |
| | 8203 | |
| | 8204 | * doc/reference.xml, doc/reference_new.xml: Move over ST_SetPoint |
| | 8205 | to new section |
| | 8206 | |
| | 8207 | 2008-09-06 19:12 robe |
| | 8208 | |
| | 8209 | * doc/reference_new.xml: change alias field names of st_contains |
| | 8210 | examples |
| | 8211 | |
| | 8212 | 2008-09-06 19:02 robe |
| | 8213 | |
| | 8214 | * doc/reference.xml, doc/reference_new.xml: correct mm spec section |
| | 8215 | of ST_Contains. Remove MM ST_Contains from old ref section |
| | 8216 | |
| | 8217 | 2008-09-06 18:58 robe |
| | 8218 | |
| | 8219 | * doc/reference.xml, doc/reference_new.xml: Move over ST_Contains |
| | 8220 | to new section. Provide example. Minor changes to ST_Within |
| | 8221 | |
| | 8222 | 2008-09-04 18:28 robe |
| | 8223 | |
| | 8224 | * doc/reference_new.xml: Put in disclaimer on ST_Equals when |
| | 8225 | dealing with invalid geometries |
| | 8226 | |
| | 8227 | 2008-09-04 12:40 robe |
| | 8228 | |
| | 8229 | * doc/reference.xml, doc/reference_new.xml: Move over ST_NDims and |
| | 8230 | ST_Dimension to new reference section |
| | 8231 | |
| | 8232 | 2008-09-04 12:08 robe |
| | 8233 | |
| | 8234 | * doc/reference_new.xml: minor change to example |
| | 8235 | |
| | 8236 | 2008-09-04 12:04 robe |
| | 8237 | |
| | 8238 | * doc/reference_new.xml: accidentally took out reference from |
| | 8239 | ST_OrderingEquals |
| | 8240 | |
| | 8241 | 2008-09-04 11:56 robe |
| | 8242 | |
| | 8243 | * doc/reference.xml, doc/reference_new.xml: Move over ST_Overlaps |
| | 8244 | to new reference section and provide some examples |
| | 8245 | |
| | 8246 | 2008-08-28 21:09 robe |
| | 8247 | |
| | 8248 | * doc/installation.xml: Fixed url links to geos and proj. Both are |
| | 8249 | now osgeo projects and no longer at refractions or remotesensing. |
| | 8250 | Move around instructions putting geos and proj compilation steps |
| | 8251 | at the end per Mark's request |
| | 8252 | |
| | 8253 | 2008-08-27 04:34 kneufeld |
| | 8254 | |
| | 8255 | * doc/reference.xml, doc/reference_new.xml: moved ST_IsClosed to |
| | 8256 | the new documentation template. |
| | 8257 | |
| | 8258 | 2008-08-24 04:54 kneufeld |
| | 8259 | |
| | 8260 | * doc/reference.xml, doc/reference_new.xml: moved ST_StartPoint and |
| | 8261 | ST_EndPoint to new reference_new.xml |
| | 8262 | |
| | 8263 | 2008-08-22 17:47 robe |
| | 8264 | |
| | 8265 | * doc/installation.xml: another typo |
| | 8266 | |
| | 8267 | 2008-08-22 17:36 robe |
| | 8268 | |
| | 8269 | * doc/installation.xml: Typo |
| | 8270 | |
| | 8271 | 2008-08-22 17:13 robe |
| | 8272 | |
| | 8273 | * doc/installation.xml: Some changes based on Mark's comments. |
| | 8274 | |
| | 8275 | 2008-08-22 14:46 robe |
| | 8276 | |
| | 8277 | * doc/installation.xml: More typos |
| | 8278 | |
| | 8279 | 2008-08-22 13:37 robe |
| | 8280 | |
| | 8281 | * doc/installation.xml: typo |
| | 8282 | |
| | 8283 | 2008-08-22 13:05 robe |
| | 8284 | |
| | 8285 | * doc/installation.xml: More reordering |
| | 8286 | |
| | 8287 | 2008-08-22 12:52 robe |
| | 8288 | |
| | 8289 | * doc/installation.xml: Installation got moved out of order for |
| | 8290 | some reason. |
| | 8291 | |
| | 8292 | 2008-08-22 12:32 robe |
| | 8293 | |
| | 8294 | * doc/installation.xml: Typo |
| | 8295 | |
| | 8296 | 2008-08-22 12:14 robe |
| | 8297 | |
| | 8298 | * doc/installation.xml: Updated the installations docs. I took some |
| | 8299 | of Olivier Courtin instructions for install |
| | 8300 | (http://postgis.refractions.net/pipermail/postgis-users/2008-August/020746.html) |
| | 8301 | which seemed much easier to follow than the ones we currently |
| | 8302 | have. Also corrected path settings we had to the install files. |
| | 8303 | They are all in downloads not root of postgis as we suggested. |
| | 8304 | |
| | 8305 | 2008-08-21 11:27 mcayland |
| | 8306 | |
| | 8307 | * README.postgis: Update PostGIS README file to account for changes |
| | 8308 | in SVN trunk. |
| | 8309 | |
| | 8310 | 2008-08-21 10:56 mcayland |
| | 8311 | |
| | 8312 | * lwgeom/lwgeom_gist.c, lwgeom/lwpostgis.sql.in.c: Update PostGIS |
| | 8313 | SVN trunk to use the new 8.4 GiST API (where RECHECK is now |
| | 8314 | specified within the consistent function, rather than being |
| | 8315 | supplied as part of the operator class definition). This allows |
| | 8316 | PostGIS to compile and pass regression tests on the latest |
| | 8317 | PostgreSQL 8.4 CVS HEAD. |
| | 8318 | |
| | 8319 | 2008-08-21 08:45 mcayland |
| | 8320 | |
| | 8321 | * loader/Makefile.pgsql2shp.in, loader/Makefile.shp2pgsql.in, |
| | 8322 | lwgeom/Makefile.in: Alter the lwgeom Makefile so that liblwgeom.a |
| | 8323 | is linked directly, rather than using the -L...-l options on the |
| | 8324 | command line. This is to prevent problems on OSX where PGXSadds |
| | 8325 | the PostgreSQL $libdir to the PostGIS link line, causing it to |
| | 8326 | link to liblwgeom.so produced by older versions of PostGIS rather |
| | 8327 | than the static liblwgeom.a. |
| | 8328 | |
| | 8329 | Also change the PGXS CPP/LIB equivalent variables to use += so |
| | 8330 | that extra compile/link options can be supplied. Per report from |
| | 8331 | Robert Rainthorpe, with thanks to William Kyngesburye. |
| | 8332 | |
| | 8333 | 2008-08-12 16:42 pramsey |
| | 8334 | |
| | 8335 | * doc/using_postgis.xml: move to CLASS/STYLE mapserver 5.X syntax |
| | 8336 | |
| | 8337 | 2008-08-04 11:50 robe |
| | 8338 | |
| | 8339 | * doc/reference.xml, doc/reference_new.xml: Moved over ST_SRID, |
| | 8340 | fixed a typo, added some references |
| | 8341 | |
| | 8342 | 2008-08-04 11:32 robe |
| | 8343 | |
| | 8344 | * doc/reference.xml, doc/reference_new.xml: got rid of additional |
| | 8345 | entry for ST_GeomFromText - was already moved over, moved over |
| | 8346 | ST_PointFromText, ST_MakePoint |
| | 8347 | |
| | 8348 | 2008-08-03 15:05 pramsey |
| | 8349 | |
| | 8350 | * README.postgis, doc/README, doc/faq.xml, doc/introduction.xml, |
| | 8351 | doc/reference.xml, doc/release_notes.xml: Spelling changes from |
| | 8352 | Mark Kolybabi. |
| | 8353 | |
| | 8354 | 2008-08-02 22:03 mcayland |
| | 8355 | |
| | 8356 | * doc/installation.xml: Add a download reference for Apache Ant, |
| | 8357 | plus fix a couple more typos. |
| | 8358 | |
| | 8359 | 2008-08-02 08:41 mcayland |
| | 8360 | |
| | 8361 | * doc/installation.xml: Correct typo from the previous |
| | 8362 | documentation commit. |
| | 8363 | |
| | 8364 | 2008-08-02 08:24 mcayland |
| | 8365 | |
| | 8366 | * doc/installation.xml: A long overdue documentation update - |
| | 8367 | update the installation section to reflect the many changes in |
| | 8368 | the new SVN trunk build system. |
| | 8369 | |
| | 8370 | 2008-08-01 16:01 robe |
| | 8371 | |
| | 8372 | * doc/reference_new.xml: bad break in GeoJSON example |
| | 8373 | |
| | 8374 | 2008-08-01 15:18 robe |
| | 8375 | |
| | 8376 | * doc/reference_new.xml: Provide example for geojson (excerpts from |
| | 8377 | postgis newsgroup thread) |
| | 8378 | |
| | 8379 | 2008-08-01 15:12 kneufeld |
| | 8380 | |
| | 8381 | * doc/html/images/st_crosses-math.gif, |
| | 8382 | doc/html/images/st_touches-math.gif, doc/reference_new.xml: |
| | 8383 | Reverted html markup for mathematical expressions in ST_Touches |
| | 8384 | and ST_Crosses to a gif image. It seems unicode markup does not |
| | 8385 | work well for both IE and Firefox. The next best thing to do is |
| | 8386 | to get MathML markup working. |
| | 8387 | |
| | 8388 | 2008-08-01 04:42 kneufeld |
| | 8389 | |
| | 8390 | * doc/reference_new.xml: small grammar correction in ST_Touches |
| | 8391 | |
| | 8392 | 2008-08-01 04:26 kneufeld |
| | 8393 | |
| | 8394 | * doc/html/image_src/st_touches01.svg, |
| | 8395 | doc/html/image_src/st_touches02.svg, |
| | 8396 | doc/html/image_src/st_touches03.svg, |
| | 8397 | doc/html/image_src/st_touches04.svg, |
| | 8398 | doc/html/image_src/st_touches05.svg, |
| | 8399 | doc/html/image_src/st_touches06.svg, |
| | 8400 | doc/html/images/st_touches01.png, |
| | 8401 | doc/html/images/st_touches02.png, |
| | 8402 | doc/html/images/st_touches03.png, |
| | 8403 | doc/html/images/st_touches04.png, |
| | 8404 | doc/html/images/st_touches05.png, |
| | 8405 | doc/html/images/st_touches06.png, doc/reference_new.xml: added |
| | 8406 | ST_Touches examples |
| | 8407 | |
| | 8408 | 2008-07-31 12:32 robe |
| | 8409 | |
| | 8410 | * doc/reference_new.xml: took out kml example - causing parsing |
| | 8411 | error. |
| | 8412 | |
| | 8413 | 2008-07-31 12:14 robe |
| | 8414 | |
| | 8415 | * doc/reference.xml, doc/reference_new.xml: Moved over remaining |
| | 8416 | geometry output functions and put in availability for each. |
| | 8417 | |
| | 8418 | 2008-07-31 06:35 robe |
| | 8419 | |
| | 8420 | * doc/reference.xml: Put in Availability 1.3.4 for ST_AsGeoJSON |
| | 8421 | |
| | 8422 | 2008-07-31 06:33 kneufeld |
| | 8423 | |
| | 8424 | * doc/reference_new.xml: fixed small typo in ST_Touches |
| | 8425 | mathematical expression |
| | 8426 | |
| | 8427 | 2008-07-31 06:29 kneufeld |
| | 8428 | |
| | 8429 | * doc/reference.xml, doc/reference_new.xml: Moved over ST_Touches |
| | 8430 | to new PostGIS reference. Examples forthcoming. |
| | 8431 | |
| | 8432 | 2008-07-31 04:57 kneufeld |
| | 8433 | |
| | 8434 | * doc/html/images/st_crosses-math.gif, doc/html/style.css, |
| | 8435 | doc/reference_new.xml: replaced the mathematical gif expression |
| | 8436 | in ST_Crosses with simple html markup |
| | 8437 | |
| | 8438 | 2008-07-30 14:05 robe |
| | 8439 | |
| | 8440 | * doc/reference.xml, doc/reference_new.xml: Move over ST_WKTToSQL |
| | 8441 | and also defined ST_GeometryFromText (didn't see it in the old |
| | 8442 | docs, but its not deprecated and is a popular variant) |
| | 8443 | |
| | 8444 | 2008-07-30 11:41 robe |
| | 8445 | |
| | 8446 | * lwgeom/lwpostgis.sql.in.c, lwgeom/sqlmm.sql.in: Got rid pf |
| | 8447 | superfluous redirection to deprecated functions of ST_GeomFromWkb |
| | 8448 | and ST_GeomFromText - now they just point directly to the c |
| | 8449 | functions. Changed all FromWKB, FromText variants to point to the |
| | 8450 | non-deprecated ST_GeomFrom, ST_BuildArea etc. (before they were |
| | 8451 | pointing at deprecated functions) |
| | 8452 | |
| | 8453 | 2008-07-29 15:46 robe |
| | 8454 | |
| | 8455 | * doc/reference_new.xml: grammatical error |
| | 8456 | |
| | 8457 | 2008-07-29 15:42 robe |
| | 8458 | |
| | 8459 | * doc/reference.xml, doc/reference_new.xml: Move over ST_Collect |
| | 8460 | and ST_Union, provide examples for ST_Union. Get rid of comment |
| | 8461 | about don't use ST_Union with geometry collections - seems to |
| | 8462 | work fine with those. |
| | 8463 | |
| | 8464 | 2008-07-29 12:35 robe |
| | 8465 | |
| | 8466 | * doc/reference_new.xml: typo in function declare for perimeter |
| | 8467 | |
| | 8468 | 2008-07-29 12:00 robe |
| | 8469 | |
| | 8470 | * doc/reference.xml, doc/reference_new.xml: remove ST_Area from |
| | 8471 | reference.xml already accounted for in reference_new.xml, move |
| | 8472 | over ST_Length, ST_Perimeter |
| | 8473 | |
| | 8474 | 2008-07-29 05:43 kneufeld |
| | 8475 | |
| | 8476 | * doc/reference.xml, doc/reference_new.xml: moved over |
| | 8477 | st_pointonsurface and provided examples. |
| | 8478 | |
| | 8479 | 2008-07-29 05:11 kneufeld |
| | 8480 | |
| | 8481 | * doc/html/image_src, doc/html/image_src/st_centroid01.svg, |
| | 8482 | doc/html/image_src/st_centroid02.svg, |
| | 8483 | doc/html/image_src/st_centroid03.svg, |
| | 8484 | doc/html/image_src/st_centroid04.svg, |
| | 8485 | doc/html/images/st_centroid01.png, |
| | 8486 | doc/html/images/st_centroid02.png, |
| | 8487 | doc/html/images/st_centroid03.png, |
| | 8488 | doc/html/images/st_centroid04.png, doc/reference.xml, |
| | 8489 | doc/reference_new.xml: moved over st_centroid and provided |
| | 8490 | examples in both svg and png format. Eventually, ImageMagick will |
| | 8491 | be used to generate the png files, but for now they are committed |
| | 8492 | into svn. |
| | 8493 | |
| | 8494 | 2008-07-29 04:42 robe |
| | 8495 | |
| | 8496 | * doc/reference_new.xml: minor formatting changes, note about |
| | 8497 | ST_NumPOints being an alias for ST_NPoints moving forward. |
| | 8498 | |
| | 8499 | 2008-07-28 19:05 kneufeld |
| | 8500 | |
| | 8501 | * doc/reference.xml, doc/reference_new.xml: fixed some minor |
| | 8502 | xrefences in the documentation so the autobuild doesn't throw |
| | 8503 | errors. |
| | 8504 | |
| | 8505 | 2008-07-28 12:07 robe |
| | 8506 | |
| | 8507 | * doc/reference.xml, doc/reference_new.xml: Move over |
| | 8508 | ST_GeomFromEWKT, ST_GeomFromEWKB and provide examples. Fix some |
| | 8509 | miscellaneous references. |
| | 8510 | |
| | 8511 | 2008-07-28 10:03 mcayland |
| | 8512 | |
| | 8513 | * configure.ac, loader/Makefile.pgsql2shp.in, |
| | 8514 | loader/Makefile.shp2pgsql.in, lwgeom/Makefile.in, |
| | 8515 | topology/Makefile, topology/Makefile.in: Allow Makefile |
| | 8516 | substitutions for PGCONFIG which are required if pg_config is not |
| | 8517 | located in the path. Note that as part of this fix, we now need |
| | 8518 | to generate topology/Makefile using autoconf. Thanks to Jorgen |
| | 8519 | Austvik for the report and partial patch. |
| | 8520 | |
| | 8521 | 2008-07-28 09:13 mcayland |
| | 8522 | |
| | 8523 | * liblwgeom/Makefile.in: Fix -o option for flex; the output |
| | 8524 | filename must be specified immediately after -o without any |
| | 8525 | preceding white space. Per report from Jorgen Austvik. |
| | 8526 | |
| | 8527 | 2008-07-24 11:58 robe |
| | 8528 | |
| | 8529 | * doc/reference.xml, doc/reference_new.xml: Move over |
| | 8530 | ST_GeomFromText and provide examples |
| | 8531 | |
| | 8532 | 2008-07-24 10:22 mcayland |
| | 8533 | |
| | 8534 | * configure.ac: Add PROJ.4 version check to ensure that a minimum |
| | 8535 | version of 4.5.0 is installed. This is to ensure that the |
| | 8536 | pj_set_searchpath() function is present (note: it was actually |
| | 8537 | added in 4.4.9, however we version detect on major.minor rather |
| | 8538 | than major.minor.release) |
| | 8539 | |
| | 8540 | 2008-07-24 05:55 kneufeld |
| | 8541 | |
| | 8542 | * doc/Makefile.in, doc/reference.xml, doc/reference_new.xml: Moved |
| | 8543 | several version functions to the new PostGIS reference. |
| | 8544 | |
| | 8545 | 2008-07-23 17:13 kneufeld |
| | 8546 | |
| | 8547 | * doc/reference.xml, doc/reference_new.xml: added some xreferences |
| | 8548 | so the autobuild process does not throw errors. |
| | 8549 | |
| | 8550 | 2008-07-23 16:40 kneufeld |
| | 8551 | |
| | 8552 | * doc/installation.xml, doc/postgis.xml: changed |
| | 8553 | @@LAST_RELEASE_VERSION@@ with a DocBook variable so the correct |
| | 8554 | version number gets substituted in all included files, not just |
| | 8555 | postgis.xml |
| | 8556 | |
| | 8557 | 2008-07-23 12:03 robe |
| | 8558 | |
| | 8559 | * doc/reference.xml, doc/reference_new.xml: move of |
| | 8560 | ST_AsBinary,ST_AsEWKB - add examples, various minor fixes to |
| | 8561 | ST_As function descriptions |
| | 8562 | |
| | 8563 | 2008-07-23 10:56 robe |
| | 8564 | |
| | 8565 | * doc/reference.xml: |
| | 8566 | |
| | 8567 | 2008-07-22 13:53 robe |
| | 8568 | |
| | 8569 | * lwgeom/lwpostgis.sql.in.c: Deprecate ST_area2d |
| | 8570 | |
| | 8571 | 2008-07-22 11:38 robe |
| | 8572 | |
| | 8573 | * doc/reference.xml, doc/reference_new.xml: Move over ST_AsText, |
| | 8574 | ST_AsEWKT and provide examples. Change order of ST_Multi. |
| | 8575 | |
| | 8576 | 2008-07-22 11:12 robe |
| | 8577 | |
| | 8578 | * doc/reference.xml, doc/reference_new.xml: move over ST_SetSRID, |
| | 8579 | ST_Transform and ST_Multi. Provide examples. |
| | 8580 | |
| | 8581 | 2008-07-21 16:20 robe |
| | 8582 | |
| | 8583 | * doc/reference.xml, doc/reference_new.xml: Remove ST_Area2D and |
| | 8584 | replace with ST_Area - move to new section and provide example |
| | 8585 | |
| | 8586 | 2008-07-21 12:09 robe |
| | 8587 | |
| | 8588 | * doc/reference.xml, doc/reference_new.xml: Move over |
| | 8589 | ST_GeometryType, ST_MakePolygon |
| | 8590 | |
| | 8591 | 2008-07-21 11:38 robe |
| | 8592 | |
| | 8593 | * doc/reference.xml, doc/reference_new.xml: delete reference to |
| | 8594 | ST_Equals in reference.xml - alread in new version, include an |
| | 8595 | ST_DWithin non-join join example. |
| | 8596 | |
| | 8597 | 2008-07-18 12:23 robe |
| | 8598 | |
| | 8599 | * doc/reference.xml, doc/reference_new.xml: Move over ST_AddPoint, |
| | 8600 | ST_RemovePoint, ST_Npoints, ST_NumPoints and provide examples. |
| | 8601 | |
| | 8602 | 2008-07-17 14:16 robe |
| | 8603 | |
| | 8604 | * doc/reference.xml, doc/reference_new.xml: Move ST_Reverse and add |
| | 8605 | example |
| | 8606 | |
| | 8607 | 2008-07-17 12:14 robe |
| | 8608 | |
| | 8609 | * doc/reference.xml, doc/reference_new.xml: Move ST_BuildArea |
| | 8610 | expand on definition, provide example, Move ST_BdPolyFromText and |
| | 8611 | ST_BdMPolyFromText |
| | 8612 | |
| | 8613 | 2008-07-17 11:20 robe |
| | 8614 | |
| | 8615 | * doc/reference.xml, doc/reference_new.xml: move over ST_Within and |
| | 8616 | provide example |
| | 8617 | |
| | 8618 | 2008-07-16 08:42 mcayland |
| | 8619 | |
| | 8620 | * lwgeom/lwgeom_estimate.c: Fix for segfault in ANALYZE due to |
| | 8621 | incorrect use of legacy BOX type within compute_geometry_stats() |
| | 8622 | (Fixes GBT#43). Thanks to Landon Fuller for the bug report and |
| | 8623 | fix. |
| | 8624 | |
| | 8625 | 2008-07-16 06:42 kneufeld |
| | 8626 | |
| | 8627 | * doc/reference.xml, doc/reference_new.xml: moved ST_Envelope, |
| | 8628 | complete with examples. |
| | 8629 | |
| | 8630 | 2008-07-16 05:10 kneufeld |
| | 8631 | |
| | 8632 | * doc/reference_new.xml: updated the st_crosses method: |
| | 8633 | made the geometry parameters lowercase and made a few changes to |
| | 8634 | content. |
| | 8635 | |
| | 8636 | 2008-07-16 05:03 kneufeld |
| | 8637 | |
| | 8638 | * doc/html/images/st_crosses-math.gif, |
| | 8639 | doc/html/images/st_crosses01.gif, |
| | 8640 | doc/html/images/st_crosses02.gif, |
| | 8641 | doc/html/images/st_crosses03.gif, |
| | 8642 | doc/html/images/st_crosses04.gif, doc/html/style.css, |
| | 8643 | doc/reference.xml, doc/reference_new.xml: Moved ST_Crosses into |
| | 8644 | new reference_new.xml file, complete with images. |
| | 8645 | Updated css to use fixed-width fonts for programlistings. |
| | 8646 | |
| | 8647 | 2008-07-16 04:55 kneufeld |
| | 8648 | |
| | 8649 | * doc/using_postgis.xml: fixed small typo |
| | 8650 | |
| | 8651 | 2008-07-16 04:54 kneufeld |
| | 8652 | |
| | 8653 | * doc/template.xml: Apparently, the <inlinegraphic> will become |
| | 8654 | deprecated in a future version of DocBook. Now replaced with |
| | 8655 | <inlinemediaobject>. |
| | 8656 | |
| | 8657 | 2008-07-15 21:20 kneufeld |
| | 8658 | |
| | 8659 | * doc/reference.xml, doc/reference_new.xml: fixed a small typo so |
| | 8660 | the autobuild process will still work. |
| | 8661 | |
| | 8662 | 2008-07-15 19:38 robe |
| | 8663 | |
| | 8664 | * doc/reference.xml, doc/reference_new.xml, doc/template.xml: Move |
| | 8665 | ST_Equals, ST_OrderingEquals - provide examples. Make Geometry - |
| | 8666 | geometry |
| | 8667 | |
| | 8668 | 2008-07-15 18:02 robe |
| | 8669 | |
| | 8670 | * doc/reference_new.xml: minor corrections to ST_SetSRID and |
| | 8671 | UpdateGeometrySRID |
| | 8672 | |
| | 8673 | 2008-07-15 17:54 robe |
| | 8674 | |
| | 8675 | * doc/reference_new.xml: remove includes index note for ST_MakeLine |
| | 8676 | |
| | 8677 | 2008-07-15 17:51 robe |
| | 8678 | |
| | 8679 | * doc/reference.xml, doc/reference_new.xml: Move ST_Intersection, |
| | 8680 | ST_Disjoint provide examples for both. |
| | 8681 | |
| | 8682 | 2008-07-15 15:33 kneufeld |
| | 8683 | |
| | 8684 | * doc/Makefile.in: applied patch from Mark to fix the if/then/else |
| | 8685 | so the Makefile can run on older systems (ie. FC3) |
| | 8686 | |
| | 8687 | 2008-07-15 11:34 robe |
| | 8688 | |
| | 8689 | * doc/reference_new.xml: typo |
| | 8690 | |
| | 8691 | 2008-07-15 11:03 robe |
| | 8692 | |
| | 8693 | * doc/reference.xml, doc/reference_new.xml: Move ST_MakeLine from |
| | 8694 | reference.xml to reference_new.xml and add an additional example |
| | 8695 | to ST_MakeLine |
| | 8696 | |
| | 8697 | 2008-07-15 06:57 kneufeld |
| | 8698 | |
| | 8699 | * doc/Makefile.in, doc/html/images, doc/html/images/caution.png, |
| | 8700 | doc/html/images/check.png, doc/html/images/important.png, |
| | 8701 | doc/html/images/note.png, doc/html/images/tip.png, |
| | 8702 | doc/html/images/warning.png, doc/postgis.xml, doc/reference.xml, |
| | 8703 | doc/reference_new.xml, doc/release_notes.xml, doc/template.xml: |
| | 8704 | Started migration of the functions in reference.xml using the |
| | 8705 | <variablelist> concept to a new "reference_new.xml" using |
| | 8706 | DocBook's <refentry> concept. Once migration is complete, |
| | 8707 | reference.xml will be removed and reference_new.xml will be |
| | 8708 | renamed to reference.xml. The included template.xml file is not |
| | 8709 | used, except to provide example usage of DocBook's refentry tag. |
| | 8710 | |
| | 8711 | 2008-07-14 21:52 pramsey |
| | 8712 | |
| | 8713 | * doc/html/style.css: Updated CSS from Dane Springmeyer |
| | 8714 | |
| | 8715 | 2008-07-14 16:30 robe |
| | 8716 | |
| | 8717 | * doc/reference.xml: Example use case of ST_DWithin |
| | 8718 | |
| | 8719 | 2008-07-14 11:40 mcayland |
| | 8720 | |
| | 8721 | * configure.ac: Modify autoconf stylesheet logic (again) to |
| | 8722 | correctly distinguish between the case where a valid docbook |
| | 8723 | stylesheet is found automatically and where it is explicitly |
| | 8724 | specified using the --with-xsldir option. |
| | 8725 | |
| | 8726 | 2008-07-14 10:41 mcayland |
| | 8727 | |
| | 8728 | * configure.ac: Change autoconf iconv-detection code so that |
| | 8729 | ICONV_LDFLAGS is explicitly set in the AC_CHECK_LIB() |
| | 8730 | action-if-found section (LIBS does not get automatically set when |
| | 8731 | action-if-found is set). Thanks to Olivier Courtin for the bug |
| | 8732 | report. |
| | 8733 | |
| | 8734 | 2008-07-14 10:05 mcayland |
| | 8735 | |
| | 8736 | * configure.ac, doc/Makefile.in: Apply some autoconf / Makefile |
| | 8737 | changes from Olivier Courtin. XSLBASE should not be checked for |
| | 8738 | validity unless it has been explicitly specified using the |
| | 8739 | --with-xsldir option, and we also add some friendlier messages in |
| | 8740 | the documentation Makefile in case the DocBook stylesheets and/or |
| | 8741 | xsltproc cannot be found. Additionally, the configure --help |
| | 8742 | output has been tidied up using the AS_HELP_STRING macro. |
| | 8743 | |
| | 8744 | 2008-07-13 23:47 pramsey |
| | 8745 | |
| | 8746 | * doc/reference.xml, lwgeom/lwgeom_geojson.c, regress/geojson.sql, |
| | 8747 | regress/geojson_expected: Apply GeoJSON patch from Olivier |
| | 8748 | Courtin. |
| | 8749 | |
| | 8750 | 2008-07-13 17:33 mcayland |
| | 8751 | |
| | 8752 | * liblwgeom/liblwgeom.h, liblwgeom/lwgeom.c, lwgeom/lwgeom_inout.c, |
| | 8753 | lwgeom/lwgeom_ogc.c, lwgeom/lwgeom_pg.c: Rename the new parser |
| | 8754 | function ewkt_to_lwgeom() to lwgeon_from_ewkt() so that it |
| | 8755 | matches the rest of the parser API |
| | 8756 | |
| | 8757 | 2008-07-13 11:09 mcayland |
| | 8758 | |
| | 8759 | * liblwgeom/lwgunparse.c: Add some additional LWDEBUG(F) statements |
| | 8760 | for debugging that I missed the first time around with the new |
| | 8761 | debugging infrastructure |
| | 8762 | |
| | 8763 | 2008-07-13 10:50 mcayland |
| | 8764 | |
| | 8765 | * liblwgeom/liblwgeom.h, liblwgeom/lwgeom.c, |
| | 8766 | liblwgeom/lwgeom_api.c, lwgeom/lwgeom_functions_basic.c, |
| | 8767 | lwgeom/lwgeom_geos_c.c, lwgeom/lwgeom_gist.c, |
| | 8768 | lwgeom/lwgeom_inout.c, lwgeom/lwgeom_ogc.c, lwgeom/lwgeom_pg.c: |
| | 8769 | More work on improving the EWKT/B parser; remove all references |
| | 8770 | to allocator functions from outside of liblwgeom by generating |
| | 8771 | wrapper functions with more meaningful names. As well as cleaning |
| | 8772 | up the API, it also makes the code much more readable |
| | 8773 | |
| | 8774 | 2008-07-11 10:48 robe |
| | 8775 | |
| | 8776 | * doc/reference.xml: Example uses of ST_Line_SubString |
| | 8777 | |
| | 8778 | 2008-07-10 13:16 robe |
| | 8779 | |
| | 8780 | * doc/reference.xml: Examples of using ST_ExteriorRing and |
| | 8781 | ST_NumInteriorRings |
| | 8782 | |
| | 8783 | 2008-07-09 11:16 robe |
| | 8784 | |
| | 8785 | * doc/reference.xml: Numerous small changes. Changed some returns 1 |
| | 8786 | (TRUE) to just TRUE. Automatic casting between 0 1 and boolean no |
| | 8787 | longer exists in PostgreSQL. Lets not confuse people by |
| | 8788 | suggesting to them they are the same. |
| | 8789 | |
| | 8790 | 2008-07-08 13:30 robe |
| | 8791 | |
| | 8792 | * doc/reference.xml: numerous changes(remove additional parent, |
| | 8793 | argument list changes, multi function breakout) |
| | 8794 | |
| | 8795 | 2008-07-08 12:01 robe |
| | 8796 | |
| | 8797 | * doc/reference.xml: Provide examples of using ST_MakePolygon in |
| | 8798 | conjunction with ST_Accum and PostgreSQL ARRAY() function |
| | 8799 | |
| | 8800 | 2008-07-08 06:05 mleslie |
| | 8801 | |
| | 8802 | * doc/using_postgis.xml: Added brief descriptions to the SQL-MM |
| | 8803 | curve types. |
| | 8804 | |
| | 8805 | 2008-07-08 05:15 kneufeld |
| | 8806 | |
| | 8807 | * doc/Makefile.in: modified toc top generation level param |
| | 8808 | |
| | 8809 | 2008-07-08 05:09 kneufeld |
| | 8810 | |
| | 8811 | * doc/Makefile.in, doc/faq.xml, doc/installation.xml, |
| | 8812 | doc/introduction.xml, doc/long_xact.xml, |
| | 8813 | doc/performance_tips.xml, doc/postgis.xml, doc/reference.xml, |
| | 8814 | doc/release_notes.xml, doc/reporting.xml, doc/using_postgis.xml: |
| | 8815 | split postgis.xml into manageable chunks, broken at chapter |
| | 8816 | divisions. |
| | 8817 | |
| | 8818 | 2008-07-08 03:12 kneufeld |
| | 8819 | |
| | 8820 | * doc/postgis.xml: updated tips section to reference ST_* function |
| | 8821 | names |
| | 8822 | |
| | 8823 | 2008-07-07 12:20 robe |
| | 8824 | |
| | 8825 | * doc/postgis.xml: Example of ST_AddPoint, some fixes of non-ST |
| | 8826 | references, miscellaneous indenting changes. |
| | 8827 | |
| | 8828 | 2008-07-07 11:57 robe |
| | 8829 | |
| | 8830 | * doc/postgis.xml: Add examples for ST_MakePolygon, correct non-st |
| | 8831 | to ST references in ST_MakePolygon section |
| | 8832 | |
| | 8833 | 2008-07-06 07:22 robe |
| | 8834 | |
| | 8835 | * doc/postgis.xml: fixed ST_Dimension example, flipped order of |
| | 8836 | conditions in WHERE on some examples (in later versions of |
| | 8837 | PostgreSQL since we don't have our costs right - the planner may |
| | 8838 | choose to process in order of conditions |
| | 8839 | |
| | 8840 | 2008-07-06 01:47 kneufeld |
| | 8841 | |
| | 8842 | * doc/postgis.xml: fixed typo in a WKT example. |
| | 8843 | |
| | 8844 | 2008-07-03 19:07 robe |
| | 8845 | |
| | 8846 | * doc/postgis.xml: Examples of use of ST_MakeLine, correction to my |
| | 8847 | ST_Collect example. |
| | 8848 | |
| | 8849 | 2008-07-03 17:36 pramsey |
| | 8850 | |
| | 8851 | * doc/postgis.xml: Add version information to <title> |
| | 8852 | |
| | 8853 | 2008-07-03 17:08 pramsey |
| | 8854 | |
| | 8855 | * java/jdbc/Makefile, java/jdbc/build.xml: Match version numbers to |
| | 8856 | new naming conventions. |
| | 8857 | |
| | 8858 | 2008-07-03 09:28 mcayland |
| | 8859 | |
| | 8860 | * configure.ac, liblwgeom/Makefile.in: Add the parser build rules |
| | 8861 | back into the liblwgeom Makefile, so now any changes to either |
| | 8862 | the lexer or parser source files will automatically invoke a |
| | 8863 | rebuild of the relevant output files during make |
| | 8864 | |
| | 8865 | 2008-07-01 14:15 mcayland |
| | 8866 | |
| | 8867 | * configure.ac, liblwgeom/Makefile.in: Fix liblwgeom requiring gcc |
| | 8868 | to compile. By using macros and variables supplied by libtool, we |
| | 8869 | can now detect the PIC flags and whether the compiler will accept |
| | 8870 | additional gcc warning flags for developers |
| | 8871 | |
| | 8872 | 2008-06-30 15:30 robe |
| | 8873 | |
| | 8874 | * doc/postgis.xml: Fixed typo |
| | 8875 | |
| | 8876 | 2008-06-29 19:19 mcayland |
| | 8877 | |
| | 8878 | * lwgeom/lwgeom_pg.h, lwgeom/pgsql_compat.h: Move some PostgreSQL |
| | 8879 | compatibility macros from lwgeom_pg.h into pgsql_compat.h which |
| | 8880 | is their proper home |
| | 8881 | |
| | 8882 | 2008-06-29 19:11 mcayland |
| | 8883 | |
| | 8884 | * GNUmakefile, configure.ac, liblwgeom, liblwgeom/Makefile.in, |
| | 8885 | liblwgeom/box2d.c, liblwgeom/lex.yy.c, liblwgeom/liblwgeom.h, |
| | 8886 | liblwgeom/lwcollection.c, liblwgeom/lwcompound.c, |
| | 8887 | liblwgeom/lwcurve.c, liblwgeom/lwcurvepoly.c, liblwgeom/lwgeom.c, |
| | 8888 | liblwgeom/lwgeom_api.c, liblwgeom/lwgparse.c, |
| | 8889 | liblwgeom/lwgunparse.c, liblwgeom/lwline.c, liblwgeom/lwmcurve.c, |
| | 8890 | liblwgeom/lwmline.c, liblwgeom/lwmpoint.c, liblwgeom/lwmpoly.c, |
| | 8891 | liblwgeom/lwmsurface.c, liblwgeom/lwpoint.c, liblwgeom/lwpoly.c, |
| | 8892 | liblwgeom/lwutil.c, liblwgeom/measures.c, liblwgeom/ptarray.c, |
| | 8893 | liblwgeom/vsprintf.c, liblwgeom/wktparse.h, |
| | 8894 | liblwgeom/wktparse.lex, liblwgeom/wktparse.tab.c, |
| | 8895 | liblwgeom/wktparse.tab.h, liblwgeom/wktparse.y, |
| | 8896 | lwgeom/Makefile.in, lwgeom/box2d.c, lwgeom/lex.yy.c, |
| | 8897 | lwgeom/liblwgeom.c, lwgeom/liblwgeom.h, lwgeom/lwcollection.c, |
| | 8898 | lwgeom/lwcompound.c, lwgeom/lwcurve.c, lwgeom/lwcurvepoly.c, |
| | 8899 | lwgeom/lwgeom.c, lwgeom/lwgeom_api.c, lwgeom/lwgeom_dump.c, |
| | 8900 | lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_geos_c.c, |
| | 8901 | lwgeom/lwgeom_gist.c, lwgeom/lwgeom_inout.c, lwgeom/lwgeom_ogc.c, |
| | 8902 | lwgeom/lwgeom_pg.c, lwgeom/lwgeom_pg.h, lwgeom/lwgeom_sqlmm.c, |
| | 8903 | lwgeom/lwgparse.c, lwgeom/lwline.c, lwgeom/lwmcurve.c, |
| | 8904 | lwgeom/lwmline.c, lwgeom/lwmpoint.c, lwgeom/lwmpoly.c, |
| | 8905 | lwgeom/lwmsurface.c, lwgeom/lwpoint.c, lwgeom/lwpoly.c, |
| | 8906 | lwgeom/measures.c, lwgeom/ptarray.c, lwgeom/vsprintf.c, |
| | 8907 | lwgeom/wktparse.h, lwgeom/wktparse.lex, lwgeom/wktparse.tab.c, |
| | 8908 | lwgeom/wktparse.tab.h, lwgeom/wktparse.y, lwgeom/wktunparse.c: |
| | 8909 | Split the basic geometry accessors into a separate static library |
| | 8910 | liblwgeom.a; this potentially allows re-use of the liblwgeom |
| | 8911 | functions from within PostGIS, or could be extended at a later |
| | 8912 | date to include databases other than MySQL. This patch includes a |
| | 8913 | change to the liblwgeom handler functions; instead of sprinkling |
| | 8914 | init_pg_func()s around the source, I have changed the default |
| | 8915 | liblwgeom handlers to make use of a callback to allow linked |
| | 8916 | libraries to set their own handlers the first time any of them |
| | 8917 | are called. I have also tidied up the parser API a little in |
| | 8918 | liblwgeom.h, which means wktparse.h can be removed from all of |
| | 8919 | the headers in the lwgeom/ directory, plus renamed wktunparse.c |
| | 8920 | to lwgunparse.c to keep things similar to lwgparse.c. Finally, I |
| | 8921 | renamed liblwgeom.c to lwutil.c to avoid confusion within the new |
| | 8922 | interface. TODO: the liblwgeom Makefile has some gcc-specific |
| | 8923 | options, but these can be fixed later - it seemed more important |
| | 8924 | to make the warnings visible to developers. |
| | 8925 | |
| | 8926 | 2008-06-28 05:34 robe |
| | 8927 | |
| | 8928 | * doc/postgis.xml: Flesh out definition of ST_Collect and how to |
| | 8929 | use it. |
| | 8930 | |
| | 8931 | 2008-06-26 02:40 kneufeld |
| | 8932 | |
| | 8933 | * lwgeom/lwpostgis.sql.in.c: ST_SnapToGrid SQL functions were |
| | 8934 | referencing the deprecated SnapToGrid instead of their ST_.. |
| | 8935 | equivalents. |
| | 8936 | |
| | 8937 | 2008-06-24 16:12 robe |
| | 8938 | |
| | 8939 | * doc/postgis.xml: Fix mismatched para in intersection |
| | 8940 | documentation and remove dangling command tag in Reporting |
| | 8941 | Documentation Issues section. |
| | 8942 | |
| | 8943 | 2008-06-24 15:57 robe |
| | 8944 | |
| | 8945 | * doc/postgis.xml: Definitions for st_convexhull and |
| | 8946 | st_shift_longitude |
| | 8947 | |
| | 8948 | 2008-06-06 08:53 mcayland |
| | 8949 | |
| | 8950 | * lwgeom/Makefile.in: Rearrange lwgeom/Makefile.in in terms of the |
| | 8951 | liblwgeom/PostgreSQL distinction, plus remove remaining JTS |
| | 8952 | reference. |
| | 8953 | |
| | 8954 | 2008-06-06 08:48 mcayland |
| | 8955 | |
| | 8956 | * lwgeom/lwgeom_jts.c, lwgeom/lwgeom_jts_wrapper.cpp, |
| | 8957 | lwgeom/lwgeom_nojts.c: Remove JTS support from liblwpostgis; |
| | 8958 | native GCJ-compiled JTS code is reported not to be reliable |
| | 8959 | enough within a production environment, so well stick with GEOS. |
| | 8960 | |
| | 8961 | 2008-06-05 16:08 mcayland |
| | 8962 | |
| | 8963 | * lwgeom/lwpostgis.sql.in.c: Some more updates to |
| | 8964 | lwpostgis.sql.in.c; correct a couple of missing conversions from |
| | 8965 | OPAQUE_TYPE to internal (how on earth did regression tests pass |
| | 8966 | with this still in place??), plus remove the UPDATE on pg_opclass |
| | 8967 | to change the OID of the index storage type since we can do this |
| | 8968 | by specifying a STORAGE clause instead. |
| | 8969 | |
| | 8970 | 2008-06-05 14:49 mcayland |
| | 8971 | |
| | 8972 | * lwgeom/Makefile: Remove Makefile from lwgeom/ directory; it is no |
| | 8973 | longer needed as it is automatically generated from |
| | 8974 | lwgeom/Makefile.in |
| | 8975 | |
| | 8976 | 2008-06-05 14:47 mcayland |
| | 8977 | |
| | 8978 | * loader/Makefile.pgsql2shp.in, loader/Makefile.shp2pgsql.in, |
| | 8979 | loader/compat.h, loader/pgsql2shp.c, lwgeom/Makefile, |
| | 8980 | lwgeom/Makefile.in: Update new Makefile copyrights, also remove |
| | 8981 | compat.h from the loader/ directory since it is now no longer |
| | 8982 | needed. |
| | 8983 | |
| | 8984 | 2008-06-05 14:30 mcayland |
| | 8985 | |
| | 8986 | * configure.ac, configure.in, macros/ac_proj4_version.m4: Update |
| | 8987 | copyrights for configure.ac (rewritten from scratch, and now |
| | 8988 | renamed from the deprecated form configure.in) and also the |
| | 8989 | PROJ.4 version detection macro |
| | 8990 | |
| | 8991 | 2008-06-05 12:09 mcayland |
| | 8992 | |
| | 8993 | * lwgeom/long_xact.sql.in, lwgeom/lwpostgis.sql.in.c, |
| | 8994 | lwgeom/sqlmm.sql.in: Switch all SQL and PL/PGSQL stored |
| | 8995 | procedures over to use dollar quoting instead of apostrophes for |
| | 8996 | function bodies. At last, most of the stored procedures actually |
| | 8997 | become readable |
| | 8998 | |
| | 8999 | 2008-06-05 11:19 mcayland |
| | 9000 | |
| | 9001 | * lwgeom/long_xact.sql.in, lwgeom/sqldefines.h.in: Remove the |
| | 9002 | HAS_SCHEMA #define and all related #else code since we now |
| | 9003 | guarantee to be using PostgreSQL > 7.2 |
| | 9004 | |
| | 9005 | 2008-06-05 11:07 mcayland |
| | 9006 | |
| | 9007 | * loader/Makefile.pgsql2shp.in, loader/PQunescapeBytea.c: Remove |
| | 9008 | PQunescapeBytea hack from pgsql2shp which is no longer needed, as |
| | 9009 | it was only required for versions of PostgreSQL < 7.3 |
| | 9010 | |
| | 9011 | 2008-06-05 10:51 mcayland |
| | 9012 | |
| | 9013 | * lwgeom/lwpostgis.sql.in.c: Remove all of the pre-PostgreSQL 7.3 |
| | 9014 | schema #ifdefs from lwpostgis.sql.in to make things readable once |
| | 9015 | again. |
| | 9016 | |
| | 9017 | 2008-06-05 10:19 mcayland |
| | 9018 | |
| | 9019 | * lwgeom/lwgeom_btree.c, lwgeom/lwgeom_dump.c, |
| | 9020 | lwgeom/lwgeom_estimate.c, lwgeom/lwgeom_functions_basic.c, |
| | 9021 | lwgeom/lwgeom_gist.c, lwgeom/lwgeom_inout.c, |
| | 9022 | lwgeom/lwgeom_transform.c, lwgeom/lwpostgis.sql.in.c, |
| | 9023 | lwgeom/pgsql_compat.h, lwgeom/sqldefines.h.in: Blast away the |
| | 9024 | huge amounts of legacy C code related to PostgreSQL versions < |
| | 9025 | 8.1. Next step will be to work on the SQL script files too. |
| | 9026 | |
| | 9027 | 2008-05-31 10:35 mcayland |
| | 9028 | |
| | 9029 | * configure.in, lwgeom/DEBUG: Provide a new text file called DEBUG |
| | 9030 | explaining how to use the new debug system. |
| | 9031 | |
| | 9032 | 2008-05-31 09:56 mcayland |
| | 9033 | |
| | 9034 | * configure.in, lwgeom/liblwgeom.c, lwgeom/liblwgeom.h, |
| | 9035 | lwgeom/long_xact.c, lwgeom/lwcollection.c, lwgeom/lwcompound.c, |
| | 9036 | lwgeom/lwcurve.c, lwgeom/lwcurvepoly.c, lwgeom/lwgeom.c, |
| | 9037 | lwgeom/lwgeom_api.c, lwgeom/lwgeom_box2dfloat4.c, |
| | 9038 | lwgeom/lwgeom_box3d.c, lwgeom/lwgeom_btree.c, |
| | 9039 | lwgeom/lwgeom_debug.c, lwgeom/lwgeom_dump.c, |
| | 9040 | lwgeom/lwgeom_estimate.c, lwgeom/lwgeom_functions_analytic.c, |
| | 9041 | lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_functions_lrs.c, |
| | 9042 | lwgeom/lwgeom_geos_c.c, lwgeom/lwgeom_gist.c, |
| | 9043 | lwgeom/lwgeom_gml.c, lwgeom/lwgeom_inout.c, lwgeom/lwgeom_ogc.c, |
| | 9044 | lwgeom/lwgeom_pg.c, lwgeom/lwgeom_pg.h, lwgeom/lwgeom_rtree.c, |
| | 9045 | lwgeom/lwgeom_spheroid.c, lwgeom/lwgeom_sqlmm.c, |
| | 9046 | lwgeom/lwgeom_transform.c, lwgeom/lwgparse.c, lwgeom/lwline.c, |
| | 9047 | lwgeom/lwmpoly.c, lwgeom/lwmsurface.c, lwgeom/lwpoint.c, |
| | 9048 | lwgeom/lwpoly.c, lwgeom/lwpostgis.sql.in.c, lwgeom/measures.c, |
| | 9049 | lwgeom/ptarray.c, postgis_config.h.in: Commit new PostGIS |
| | 9050 | debugging infrastructure. These changes unify all the debug |
| | 9051 | logging to use a new set of macros: LWDEBUG()/LWDEBUGF() for |
| | 9052 | LWGEOM functions, and POSTGIS_DEBUG()/POSTGIS_DEBUGF() for |
| | 9053 | PostgreSQL functions. To enable debugging, run configure with |
| | 9054 | --enable-debug and then remake the entire project. If |
| | 9055 | --enable-debug is omitted during configure, the above macros |
| | 9056 | evaluate to (void)0, and hence should be removed by the compiler |
| | 9057 | during optimisation. Also: contains minor warning cleanups and a |
| | 9058 | fix for the ST_Dwithin SQL definition. |
| | 9059 | |
| | 9060 | 2008-05-28 23:03 pramsey |
| | 9061 | |
| | 9062 | * lwgeom/box2d.c, lwgeom/liblwgeom.h, |
| | 9063 | lwgeom/lwgeom_functions_analytic.c, |
| | 9064 | lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_svg.c, |
| | 9065 | lwgeom/lwpostgis.sql.in.c, lwgeom/measures.c: Enhanced speed |
| | 9066 | _ST_DWithin(g,g,d) that returns as soon as g and g are within d |
| | 9067 | of each other, rather than using distance naively. Change |
| | 9068 | ST_DWithin to use enhanced op. (Issue 20) |
| | 9069 | |
| | 9070 | 2008-05-28 21:58 pramsey |
| | 9071 | |
| | 9072 | * spatial_ref_sys.sql: Fix towgs84 for 31300 and 31370 (issue 23) |
| | 9073 | |
| | 9074 | 2008-05-28 21:47 pramsey |
| | 9075 | |
| | 9076 | * doc/postgis.xml: Geomunion name change note, issue 26. |
| | 9077 | |
| | 9078 | 2008-05-28 21:45 pramsey |
| | 9079 | |
| | 9080 | * doc/postgis.xml: Bug reporting documentation (issue 27) |
| | 9081 | |
| | 9082 | 2008-05-28 21:35 pramsey |
| | 9083 | |
| | 9084 | * doc/postgis.xml: Fix for issue 30, ST_Buffer doco mistake |
| | 9085 | |
| | 9086 | 2008-05-27 15:08 mcayland |
| | 9087 | |
| | 9088 | * loader/dbfopen.c, loader/shapefil.h, loader/shpopen.c: Remove |
| | 9089 | extra warnings related to the shp2pgsql deleted records patch |
| | 9090 | |
| | 9091 | 2008-05-27 14:47 mcayland |
| | 9092 | |
| | 9093 | * configure.in, loader/Makefile.shp2pgsql, |
| | 9094 | loader/Makefile.shp2pgsql.in, loader/shp2pgsql.c, |
| | 9095 | postgis_config.h.in: Update new build system to include iconv |
| | 9096 | detection for shp2pgsql |
| | 9097 | |
| | 9098 | 2008-05-27 03:00 pramsey |
| | 9099 | |
| | 9100 | * ChangeLog, loader/dbfopen.c, loader/shapefil.h, |
| | 9101 | loader/shp2pgsql.c: Fix for DBF files with deleted records. (#29) |
| | 9102 | |
| | 9103 | 2008-05-22 20:43 mcayland |
| | 9104 | |
| | 9105 | * lwgeom/liblwgeom.h, lwgeom/long_xact.c, lwgeom/lwcurve.c, |
| | 9106 | lwgeom/lwgeom_box.c, lwgeom/lwgeom_chip.c, |
| | 9107 | lwgeom/lwgeom_functions_analytic.c, |
| | 9108 | lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_inout.c, |
| | 9109 | lwgeom/lwgeom_ogc.c, lwgeom/lwgeom_rtree.c, |
| | 9110 | lwgeom/lwgeom_sqlmm.c, lwgeom/lwgeom_transform.c, |
| | 9111 | lwgeom/wktunparse.c: Since PGXS compiles libraries with -Wall, |
| | 9112 | attempt to remove as many warnings as possible. Most of these are |
| | 9113 | missing function prototypes at the top of each file. |
| | 9114 | |
| | 9115 | 2008-05-22 14:34 mcayland |
| | 9116 | |
| | 9117 | * configure.in, doc/Makefile.in: Update documentation build so that |
| | 9118 | "make install" now works. Maybe this will fix the on-line website |
| | 9119 | build? |
| | 9120 | |
| | 9121 | 2008-05-22 14:31 mcayland |
| | 9122 | |
| | 9123 | * topology/Makefile, topology/topology.sql.in, |
| | 9124 | topology/topology.sql.in.c: Update topology/ directory to use the |
| | 9125 | new PGXS build system. |
| | 9126 | |
| | 9127 | 2008-05-20 22:24 mcayland |
| | 9128 | |
| | 9129 | * doc/Makefile, doc/Makefile.in: Update previous commit: add |
| | 9130 | Makefile.in and remove Makefile, since Makefile is now generated |
| | 9131 | from Makefile.in automatically. |
| | 9132 | |
| | 9133 | 2008-05-20 22:10 mcayland |
| | 9134 | |
| | 9135 | * configure.in, doc/Makefile: Rework the documentation Makefile so |
| | 9136 | that it works with the autoconf build system. |
| | 9137 | |
| | 9138 | 2008-05-14 17:24 mcayland |
| | 9139 | |
| | 9140 | * GNUmakefile: Fixes for previous commit: missed Makefile.config |
| | 9141 | target for "make clean" |
| | 9142 | |
| | 9143 | 2008-05-14 17:19 mcayland |
| | 9144 | |
| | 9145 | * GNUmakefile, lwgeom/sqldefines.h: Fixes for previous commit: |
| | 9146 | Alter GNUmakefile to understand that Makefile.config no longer |
| | 9147 | exists, plus remove lwgeom/sqldefines.h as it is generated by |
| | 9148 | autoconf |
| | 9149 | |
| | 9150 | 2008-05-14 17:10 mcayland |
| | 9151 | |
| | 9152 | * HOWTO_RELEASE, Makefile.config.in, Version.config, autogen.sh, |
| | 9153 | config.h.in, configure.in, loader/Makefile, |
| | 9154 | loader/Makefile.pgsql2shp.in, loader/Makefile.shp2pgsql, |
| | 9155 | loader/pgsql2shp.c, loader/shp2pgsql.c, lwgeom/Makefile, |
| | 9156 | lwgeom/Makefile.in, lwgeom/Makefile.shlib, lwgeom/liblwgeom.c, |
| | 9157 | lwgeom/liblwgeom.h, lwgeom/long_xact.sql.in, |
| | 9158 | lwgeom/lwgeom_btree.c, lwgeom/lwgeom_dump.c, |
| | 9159 | lwgeom/lwgeom_estimate.c, lwgeom/lwgeom_functions_basic.c, |
| | 9160 | lwgeom/lwgeom_geos_c.c, lwgeom/lwgeom_gist.c, |
| | 9161 | lwgeom/lwgeom_inout.c, lwgeom/lwgeom_pg.c, lwgeom/lwgeom_pg.h, |
| | 9162 | lwgeom/lwgeom_transform.c, lwgeom/lwpostgis.sql.in, |
| | 9163 | lwgeom/lwpostgis.sql.in.c, lwgeom/pgsql_compat.h, |
| | 9164 | lwgeom/sqldefines.h, lwgeom/sqldefines.h.in, lwgeom/sqlmm.sql.in, |
| | 9165 | macros, macros/ac_proj4_version.m4, postgis_config.h.in, |
| | 9166 | regress/Makefile, regress/Makefile.in, regress/run_test, |
| | 9167 | regress/sql-mm-circularstring_expected.in, |
| | 9168 | regress/sql-mm-compoundcurve_expected.in, |
| | 9169 | regress/sql-mm-curvepoly_expected.in, |
| | 9170 | regress/sql-mm-multicurve_expected.in, |
| | 9171 | regress/sql-mm-multisurface_expected.in: Commit new build system |
| | 9172 | based upon PGXS. Due to the large number of changes, please refer |
| | 9173 | to |
| | 9174 | http://postgis.refractions.net/pipermail/postgis-devel/2008-May/003010.html. |
| | 9175 | |
| | 9176 | 2008-04-24 01:04 pramsey |
| | 9177 | |
| | 9178 | * ChangeLog, doc/postgis.xml, lwgeom/Makefile, |
| | 9179 | lwgeom/lwgeom_chip.c, lwgeom/lwgeom_geojson.c, |
| | 9180 | lwgeom/lwpostgis.sql.in, regress/Makefile, regress/geojson.sql, |
| | 9181 | regress/geojson_expected: ST_AsGeoJSon patch from Olivier Courtin |
| | 9182 | <olivier.courtin@camptocamp.com>. |
| | 9183 | |
| | 9184 | 2008-04-22 14:54 pramsey |
| | 9185 | |
| | 9186 | * doc/postgis.xml: envelope doco fix |
| | 9187 | |
| | 9188 | 2008-04-12 18:39 pramsey |
| | 9189 | |
| | 9190 | * Version.config: Bump trunk up to 1.3.4SVN |
| | 9191 | |
| | 9192 | 2008-04-12 18:32 pramsey |
| | 9193 | |
| | 9194 | * ChangeLog, NEWS, README.postgis, Version.config, doc/postgis.xml: |
| | 9195 | Versions and news for the 1.3.3 release. |
| | 9196 | |
| | 9197 | 2008-04-12 16:46 pramsey |
| | 9198 | |
| | 9199 | * ChangeLog: Update re dbf patch |
| | 9200 | |
| | 9201 | 2008-04-12 16:44 pramsey |
| | 9202 | |
| | 9203 | * loader/shp2pgsql.c: New -n switch to support DBF-only loading of |
| | 9204 | attributes without shapes. |
| | 9205 | Submitted by Regina Obe. |
| | 9206 | |
| | 9207 | 2008-04-12 10:16 mcayland |
| | 9208 | |
| | 9209 | * regress/regress_ogc_expected: Remove svn:eol-style from |
| | 9210 | regress_ogc_expected; MingW requires unix line endings in order |
| | 9211 | for the diff to work as expected. |
| | 9212 | |
| | 9213 | 2008-04-10 14:44 pramsey |
| | 9214 | |
| | 9215 | * loader/pgsql2shp.c: Reduce FTDate field size to 8 bytes from 10. |
| | 9216 | Matches other calls in the file |
| | 9217 | now, no good explanation in code why it was 10 to start with. |
| | 9218 | http://postgis.refractions.net/pipermail/postgis-users/2008-April/019169.html |
| | 9219 | |
| | 9220 | 2008-04-10 06:40 mcayland |
| | 9221 | |
| | 9222 | * lwgeom/lwgeom_estimate.c, lwgeom/lwgeom_functions_basic.c, |
| | 9223 | lwgeom/lwgeom_geos_c.c, lwgeom/lwgeom_jts.c: Another round of |
| | 9224 | PostgreSQL 8.3 fixes, this time related to arrays. Make sure that |
| | 9225 | we use the supplied ArrayType pointer macros, instead of |
| | 9226 | attempting to access to cast directly to ArrayType. This resolved |
| | 9227 | GBT#13 where a "corrupted histogram" error is thrown when using |
| | 9228 | using ST_EstimatedExtent() under 8.3. |
| | 9229 | |
| | 9230 | 2008-04-09 19:52 pramsey |
| | 9231 | |
| | 9232 | * loader/shp2pgsql.c: Change sr_id into an integer, per mca's |
| | 9233 | suggestion. |
| | 9234 | |
| | 9235 | 2008-04-08 21:36 pramsey |
| | 9236 | |
| | 9237 | * loader/shp2pgsql.c: Fix string literal comparison warnings: |
| | 9238 | "comparison with string literal results in |
| | 9239 | unspecified behaviour" |
| | 9240 | |
| | 9241 | 2008-04-07 20:09 pramsey |
| | 9242 | |
| | 9243 | * ChangeLog, loader/getopt.c, loader/getopt.h, loader/pgsql2shp.c, |
| | 9244 | loader/shp2pgsql.c: Rename all occurances of getopt to |
| | 9245 | pgis_getopt to work around |
| | 9246 | OS/X 10.5 system function name collision. |
| | 9247 | |
| | 9248 | 2008-04-07 19:47 pramsey |
| | 9249 | |
| | 9250 | * regress/kml.sql: Fix the ST_AsKML regression tests. |
| | 9251 | |
| | 9252 | 2008-04-07 19:47 pramsey |
| | 9253 | |
| | 9254 | * lwgeom/lwpostgis.sql.in, regress/Makefile, regress/kml_expected, |
| | 9255 | regress/regress_ogc.sql, regress/regress_ogc_cover.sql, |
| | 9256 | regress/regress_ogc_cover_expected, regress/regress_ogc_expected: |
| | 9257 | Allow conditional regression tests based on GEOS_VERNUM and move |
| | 9258 | the |
| | 9259 | cover/prepared tests into the appropriate buckets. Fix the |
| | 9260 | AT_AsKML |
| | 9261 | regression tests. |
| | 9262 | |
| | 9263 | 2008-04-05 14:49 pramsey |
| | 9264 | |
| | 9265 | * lwgeom/lwgeom.h: remove unloved header file |
| | 9266 | |
| | 9267 | 2008-03-31 11:16 mcayland |
| | 9268 | |
| | 9269 | * lwgeom/lwgeom_transform.c: Remove the code that adds |
| | 9270 | share/contrib/nad to the PROJ.4 search path for PostgreSQL < 8.0 |
| | 9271 | since the mechanism for determining the path has changed from |
| | 9272 | earlier versions, and this was mainly for Win32 users. Also |
| | 9273 | rename nad/ directory to proj/ to keep it inline with an existing |
| | 9274 | PROJ.4 installation. |
| | 9275 | |
| | 9276 | 2008-03-30 19:38 pramsey |
| | 9277 | |
| | 9278 | * doc/postgis.xml: small syntax errors in ST_YMAX, etc functions |
| | 9279 | |
| | 9280 | 2008-03-30 19:37 pramsey |
| | 9281 | |
| | 9282 | * lwgeom/lwpostgis.sql.in: confirm st_*min st_*max |
| | 9283 | |
| | 9284 | 2008-03-28 23:24 pramsey |
| | 9285 | |
| | 9286 | * lwgeom/lwpostgis.sql.in: Syntax error in sql.in |
| | 9287 | |
| | 9288 | 2008-03-28 21:31 pramsey |
| | 9289 | |
| | 9290 | * ChangeLog, lwgeom/lwgeom_kml.c, lwgeom/lwpostgis.sql.in: Fixed up |
| | 9291 | KML patch from Eduin Carillo. |
| | 9292 | |
| | 9293 | 2008-03-28 21:28 pramsey |
| | 9294 | |
| | 9295 | * lwgeom/Makefile: Enable the USE_PROJ and GEOS_VERNUM macros to |
| | 9296 | propogate into lwpostgis.sql.in |
| | 9297 | |
| | 9298 | 2008-03-28 21:10 pramsey |
| | 9299 | |
| | 9300 | * ChangeLog, lwgeom/lwgeom_kml.c, lwgeom/lwpostgis.sql.in: Revert |
| | 9301 | KML patch, bad puppy! |
| | 9302 | |
| | 9303 | 2008-03-28 21:04 pramsey |
| | 9304 | |
| | 9305 | * ChangeLog, lwgeom/lwgeom_kml.c, lwgeom/lwpostgis.sql.in: Added |
| | 9306 | KML patch from Eduin Carillo. |
| | 9307 | http://code.google.com/p/postgis/issues/detail?id=17 |
| | 9308 | |
| | 9309 | 2008-03-28 20:18 pramsey |
| | 9310 | |
| | 9311 | * lwgeom/Makefile: Changed ifeq to ifndef for CXX macro test. |
| | 9312 | |
| | 9313 | 2008-03-28 20:17 pramsey |
| | 9314 | |
| | 9315 | * geos_version.sh: Removed unloved and un-used geos_version.sh |
| | 9316 | file. |
| | 9317 | |
| | 9318 | 2008-03-28 20:03 pramsey |
| | 9319 | |
| | 9320 | * ChangeLog, doc/postgis.xml, lwgeom/lwgeom_svg.c: Added SVN |
| | 9321 | support patch from Dr. Marco Hugentobler, as described in |
| | 9322 | http://postgis.refractions.net/pipermail/postgis-devel/2008-February/002883.html |
| | 9323 | |
| | 9324 | 2008-03-28 19:25 pramsey |
| | 9325 | |
| | 9326 | * ChangeLog, Makefile.config.in, configure.in, lwgeom/Makefile, |
| | 9327 | lwgeom/lwgeom_geos_c.c, lwgeom/lwpostgis.sql.in: Added |
| | 9328 | GEOS_VERNUM macro and protected GEOS 3.0/3.1 functionality behind |
| | 9329 | it. |
| | 9330 | |
| | 9331 | 2008-03-28 18:55 mcayland |
| | 9332 | |
| | 9333 | * lwgeom/lwgeom_functions_basic.c: Fix crash caused by double-free |
| | 9334 | in LWGEOM_same - we were accidentally freeing the 1st parameter |
| | 9335 | twice instead of freeing the second parameter. Thanks to Cliff |
| | 9336 | Wright for the bug report. |
| | 9337 | |
| | 9338 | 2008-03-28 17:05 pramsey |
| | 9339 | |
| | 9340 | * regress/Makefile: Removed regress_ogc_prep from tests temporarily |
| | 9341 | until a new GEOS is released with support |
| | 9342 | for new predicates. |
| | 9343 | |
| | 9344 | 2008-03-27 21:18 mcayland |
| | 9345 | |
| | 9346 | * lwgeom/lwgeom_box2dfloat4.c: Fix bug with |>> and <<| operators - |
| | 9347 | the BOX2D overabove and overbelow functions were actually wrong, |
| | 9348 | causing index scans to return the wrong results. Per bug report |
| | 9349 | from Tomas Karlsson. |
| | 9350 | |
| | 9351 | 2008-03-26 03:40 pramsey |
| | 9352 | |
| | 9353 | * doc/postgis.xml: Change link to postgis bug tracker |
| | 9354 | |
| | 9355 | 2008-03-21 08:17 mcayland |
| | 9356 | |
| | 9357 | * lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_geos_c.c: Resolve |
| | 9358 | GBT bugs #2,#3 and #9 related to crashes when calling aggregate |
| | 9359 | functions under PostgreSQL 8.3 (all earlier versions would not |
| | 9360 | see the error). This was due to missing more VARSIZE macros in |
| | 9361 | the PostgreSQL 8.3 conversion. The complete list of affected |
| | 9362 | functions under PostgreSQL 8.3 is: ST_force_2d(), ST_force_3dz(), |
| | 9363 | ST_force_3dm(), ST_force_4d(), ST_Collect(), ST_MakeLine(), |
| | 9364 | ST_Polygonize(), ST_Union()/ST_GeomUnion(), |
| | 9365 | ST_MakePolygon()/ST_Polygon(). |
| | 9366 | |
| | 9367 | 2008-02-12 15:05 pramsey |
| | 9368 | |
| | 9369 | * doc/postgis.xml: Document |
| | 9370 | ST_SimplifyPreserveTopology(geometry,float) |
| | 9371 | |
| | 9372 | 2008-02-12 15:03 pramsey |
| | 9373 | |
| | 9374 | * ChangeLog, lwgeom/lwgeom_geos_c.c, lwgeom/lwpostgis.sql.in: Added |
| | 9375 | hook to GEOSTopologyPreserveSimplify |
| | 9376 | |
| | 9377 | 2008-01-29 01:24 benjubb |
| | 9378 | |
| | 9379 | * lwgeom/lwgeom_geos_c.c, lwgeom/lwpostgis.sql.in, |
| | 9380 | regress/Makefile, regress/regress_ogc_prep.sql, |
| | 9381 | regress/regress_ogc_prep_expected: Changed the interface for the |
| | 9382 | GEOS prepared predicates. |
| | 9383 | ST_contains, ST_containsProperly, ST_covers, and ST_intersects |
| | 9384 | are now overloaded. |
| | 9385 | The new arguments style is ( geometry, geometry, integer). The |
| | 9386 | third argument is used to determine when the first argument |
| | 9387 | changes. The assumption is that when the third argument changes, |
| | 9388 | the first argument is assumed to have changed too. This |
| | 9389 | side-steps the issue of determining when the identity of the |
| | 9390 | first geometry changes. |
| | 9391 | |
| | 9392 | 2008-01-22 19:44 benjubb |
| | 9393 | |
| | 9394 | * lwgeom/lwgeom_geos_c.c: Ammended to include prepared geometry |
| | 9395 | cache code in scope of PREPARED_GEOM symbol. |
| | 9396 | |
| | 9397 | 2008-01-22 00:24 benjubb |
| | 9398 | |
| | 9399 | * lwgeom/lwgeom_geos_c.c: Modified to check version of GEOS and |
| | 9400 | stub out prepared predicates if GEOS is prior to 3.1.0 |
| | 9401 | |
| | 9402 | 2008-01-18 18:57 benjubb |
| | 9403 | |
| | 9404 | * lwgeom/lwgeom_geos_c.c: Made some minor changes suggested by Mark |
| | 9405 | Cave-Ayland. |
| | 9406 | |
| | 9407 | 2008-01-18 01:05 benjubb |
| | 9408 | |
| | 9409 | * lwgeom/lwpostgis.sql.in: Added new function wrappers to expose |
| | 9410 | prepared geometry predicates: |
| | 9411 | ST_ContainsPrepared( geometry, geometry ) |
| | 9412 | ST_ContainsProperlyPrepared( geometry, geometry ) |
| | 9413 | ST_CoversPrepared( geometry, geometry ) |
| | 9414 | ST_IntersectsPrepared( geometry, geometry ) |
| | 9415 | |
| | 9416 | as well, this function was added, for orthogonality: |
| | 9417 | ST_ContainsProperly( geometry, geometry ) |
| | 9418 | |
| | 9419 | 2008-01-18 01:04 benjubb |
| | 9420 | |
| | 9421 | * lwgeom/lwgeom_geos_c.c: Added new functions to lwgeom_geos_c.c to |
| | 9422 | support prepared geometry predicates. |
| | 9423 | bool containsPrepared( geom, geom) |
| | 9424 | bool containsProperlyPrepared( geom, geom) |
| | 9425 | bool coversPrepared( geom, geom) |
| | 9426 | bool intersectsPrepared( geom, geom) |
| | 9427 | |
| | 9428 | 2008-01-18 00:59 benjubb |
| | 9429 | |
| | 9430 | * regress/regress_ogc_prep.sql, regress/regress_ogc_prep_expected: |
| | 9431 | Tests for the prepared geometry predicates. |
| | 9432 | The tests were copied from regress_ogc, and modified. |
| | 9433 | Most of the tests use a pattern where the same function is |
| | 9434 | invoked three times with the same argument. |
| | 9435 | This tests the prepared geometry caching mechanism. |
| | 9436 | This testfile haven't been added to regress/Makefile yet, as it |
| | 9437 | fails for one case. This |
| | 9438 | probably due to a bug in GEOS. |
| | 9439 | |
| | 9440 | 2008-01-11 15:05 mcayland |
| | 9441 | |
| | 9442 | * Version.config: Bump version number to 1.3.3SVN for next |
| | 9443 | development cycle. |
| | 9444 | |
| | 9445 | 2008-01-11 15:04 mcayland |
| | 9446 | |
| | 9447 | * loader/pgsql2shp.c, lwgeom/Makefile: Rewrite the pgsql2shp |
| | 9448 | connection string code so that it uses a connection string, |
| | 9449 | rather than setting environment variables. MingW-compiled and |
| | 9450 | MSVC-compiled apps seem to have great problems passing the |
| | 9451 | variables to each other, causing regression to fail. With this |
| | 9452 | fix (and a Makefile tweak), it is now possible to run a |
| | 9453 | MingW-compiled PostGIS against an MSVC compiled PostgreSQL and |
| | 9454 | pass all regression tests. |
| | 9455 | |
| | 9456 | 2007-12-03 23:10 pramsey |
| | 9457 | |
| | 9458 | * doc/postgis.xml: Fix up bad entities and screwed up |
| | 9459 | programlistings from some previous pretty-printing |
| | 9460 | run on the XML. |
| | 9461 | |
| | 9462 | 2007-12-02 20:37 mcayland |
| | 9463 | |
| | 9464 | * ChangeLog, README.postgis: Commit updated versions of the |
| | 9465 | ChangeLog and README.postgis (also change some references in |
| | 9466 | README.postgis from "run as root" to "run as postgres", and |
| | 9467 | correct the --with-pgsql and --with-geos documentation) |
| | 9468 | |
| | 9469 | 2007-11-30 18:19 pramsey |
| | 9470 | |
| | 9471 | * NEWS, doc/postgis.xml: Added release notes. |
| | 9472 | |
| | 9473 | 2007-11-30 13:04 mcayland |