#POSTGIS IRC Log - 2009-04-30

For logs after Feb 3, 2007, all times are GMT-8. Prior logs are GMT-9.
Back to Logs
00:29:53 CIA-34: strk * r2425 /trunk/source/ ( headers/geos/operation/IsSimpleOp.h operation/IsSimpleOp.cpp ): Port info, and sync from 1.14 to 1.17 ( more to do, need more classes )
01:22:35 CIA-34: strk * r2426 /trunk/source/ ( 4 files in 2 dirs ): Port algorithm::BoundaryNodeRule from JTS-1.10 ( needed for IsSimpleOp sync )
01:45:59 CIA-34: strk * r2427 /trunk/tests/xmltester/ ( Makefile.am tests/TestSimple.xml tests/testLeaksBig.xml ): Import TestSimple.xml from JTS, drop duplicated tests from testLeaksBig.xml
01:50:15 CIA-34: strk * r2428 /trunk/source/ ( headers/geos/operation/IsSimpleOp.h operation/IsSimpleOp.cpp ): port to rev 1.8 ( use of BoundaryNodeRule )
02:39:23 CIA-34: strk * r2429 /trunk/source/ ( 2 files in 2 dirs ): Sync to revision 1.5 ( JTS-1.10 ) : add accessors
02:42:15 CIA-34: strk * r2430 /trunk/source/ ( 4 files in 2 dirs ): Port revision 1.9 of IsSimplOp : allow inspecting non-simple location coordinate.
02:43:14 CIA-34: strk * r2431 /trunk/source/headers/geos/operation.h: EndpointInfo.h header is gone ( it's always been private in JTS )
02:47:46 CIA-34: strk * r2432 /trunk/source/ ( headers/geos/operation/IsSimpleOp.h operation/IsSimpleOp.cpp ): Sync to rev 1.22 ( JTS-1.10 )
02:55:11 CIA-34: strk * r2433 /trunk/NEWS: Add some info about things changed ( might have missed something )
02:59:15 CIA-34: strk * r2434 /trunk/source/ ( 3 files in 2 dirs ): Geometry class up to JTS rev 1.104 ( need reach 1.127... )
03:11:18 CIA-34: strk * r2435 /trunk/source/ ( 3 files in 2 dirs ): Port info. It's at 1.41 now, JTS is at 1.42
03:15:58 CIA-34: strk * r2436 /trunk/source/ ( 2 files in 2 dirs ): Oops, *now* we're at 1.14 ( drop isSimple, rely on the one in base class )
03:25:11 CIA-34: strk * r2437 /trunk/source/ ( 3 files in 2 dirs ): MultiPolygon up to rev 1.34 ( getBoundary always returns a MultiLineString now )
03:31:03 winkey: if i have latlon vector data in postgres/postgis that has long 0 - 360 is there a way to convert that to -180 - 180 when the data is queryed?
03:31:34 strk: I kind of remember I did add that functino some years ago, did you check the manual ?
03:31:46 strk: had a funny name
03:32:07 winkey: k
03:32:58 CIA-34: strk * r2438 /trunk/source/ ( 3 files in 2 dirs ): MultiLineString port info and sync to 1.40 ( don't override isSimple )
03:33:11 winkey: also should doing an itersection be faster in ogr than with a query?
03:33:12 strk: I suggest a mail on postgis-users
03:33:18 strk: ( for the shift thing )
03:33:32 strk: try it!
03:33:39 winkey: i did
03:34:39 winkey: both use geos so i was a litte baffeled by the results, ogr was alot faster
03:35:00 winkey: i kinda figured it was my query
03:38:11 CIA-34: strk * r2439 /trunk/source/ ( geom/MultiPoint.cpp headers/geos/geom/MultiPoint.h ): MultiPoint up to rev 1.30 ( drop isSimple override )
03:38:23 strk: same geos version ?
03:38:38 winkey: yea
03:40:34 winkey: ST_Shift_Longitude
03:40:51 winkey: shift was the key word, thanks ;- )
03:41:36 winkey: ohh wrong way ;-(
03:42:15 winkey: thats a positive shift
03:43:23 CIA-34: strk * r2440 /trunk/source/ ( geom/Polygon.cpp headers/geos/geom/Polygon.h ): Polygon to rev 1.50 ( getBoundary always return MultiLineString )
03:43:26 winkey: ohh well works with out it
03:44:37 strk: buu
03:44:47 strk: one-way shift ?!
03:47:04 winkey: "if the longitude coordinate is <0, adds 360 to it."
03:48:22 winkey: quote from the manual
03:51:32 winkey: probabl;y better if i fix it before i store it
03:59:26 strk: there's an affine( ) function too
04:03:32 CIA-34: strk * r2441 /trunk/source/ ( geom/LineString.cpp headers/geos/geom/LineString.h ): LineString to rev 1.46 : don't override isSimple, always return MultiPoint as bondary
04:13:28 CIA-34: strk * r2442 /trunk/source/ ( geom/Point.cpp headers/geos/geom/Point.h ): Point full up to JTS-1.0 ( rev 1.37 ) : adds reverse( )
04:29:41 CIA-34: strk * r2443 /trunk/ ( 4 files in 3 dirs ): Update port info
04:38:50 CIA-34: strk * r2444 /trunk/source/headers/geos/noding/snapround/SimpleSnapRounder.h: drop duplicated ( and old ) port info
04:44:04 strk: next stop: geometry snapping for overlay ( from JTS 1.8 )
06:52:34 iwillig: Hi, i noticed in PostGIS that there is a ST_LineMerge but no ST_PolygonMerge. I have a bunch of polygons in one layer that i would like to merge into one
06:53:09 strk: Union ?
06:53:18 strk: ST_ if you like
06:53:35 iwillig: uion will do it ?
06:53:41 iwillig: cool thanks strk
06:53:49 strk: it's geomunion, btw
06:53:59 strk: as 'union' would clash with standard SQL
06:54:20 strk: select astext( geomunion( 'POINT( 0 0 )', 'POINT( 1 1 )' ) );
06:54:26 strk: -> MULTIPOINT( 0 0,1 1 )
09:28:16 twhitley: Hi folks; any php experts ?
10:04:36 pramsey: arg! more trouble with invalid data and 1.4
10:04:46 pramsey: tries to track down the offending polygon
10:05:10 : * pramsey curses OS/X and it's whininess in the presence of pgsql crashes
11:05:13 dassouki: j suse
11:05:15 dassouki: oops
11:37:32 CIA-34: kneufeld * r4042 /trunk/doc/doxygen.cfg.in: added a Doxygen configuration file
12:15:32 CIA-34: kneufeld * r4043 /trunk/doc/ ( Makefile.in doxygen.cfg.in ): add make target to build Doxygen
13:34:06 CIA-34: kneufeld * r4044 /trunk/doc/doxygen.cfg.in: removed full path names from config file
13:48:15 Guest12426: hi guys, i'm getting a check-constraint error when inserting a transform( geom,srid ). anything wring with this sql? http://paste.pchowtos.co.uk/?id=1726&key=ad294af13f11e
13:48:16 sigq: Title: The IRC Paste Place ( at paste.pchowtos.co.uk )
14:22:51 CIA-34: kneufeld * r4045 /trunk/doc/doxygen.cfg.in: updated several Doxygen parameters
14:54:57 CIA-34: kneufeld * r4046 /spike/wktraster/doc/doxygen.cfg.in: added a doxygen configuration file used in generating Doxygen docs
20:20:20 CIA-34: robe * r4047 /trunk/liblwgeom/lwcollection.c: experiment with making our inline comments more doxygen friendly
20:20:46 CIA-34: robe * r4048 /trunk/liblwgeom/lwcollection.c: typo
20:22:18 CIA-34: robe * r4049 /trunk/liblwgeom/lwcollection.c: More auto doc friendlying