Commit Graph

102 Commits (master)

Author SHA1 Message Date
Oliver Tonnhofer e7d5abd44a use mutex for IndexQuery 2013-08-09 14:29:33 +02:00
Oliver Tonnhofer df5ad4c6ff bug hunting in indexquery 2013-08-09 14:26:21 +02:00
Oliver Tonnhofer d6e46f78c9 make geos.QueryIndex less hacky 2013-08-09 10:08:30 +02:00
Oliver Tonnhofer 9600eafa9c add mutex for concurrent access to Limiter.IntersectsBuffer 2013-07-30 08:39:07 +02:00
Oliver Tonnhofer 4ec962f002 renamed geom/clipper to geom/limit 2013-07-30 08:17:47 +02:00
Oliver Tonnhofer 0f10433ed5 new buffered clipper 2013-07-30 08:01:15 +02:00
Oliver Tonnhofer 198f2d925f filter by relation tags before finishing the multipolygon 2013-07-15 11:39:43 +02:00
Oliver Tonnhofer c18802a64e add optimize option 2013-07-04 11:26:53 +02:00
Oliver Tonnhofer 1962abec78 fixed tests 2013-06-20 08:11:54 +02:00
Oliver Tonnhofer 6579da5526 set SRID in AddGeometryColumn; write geoms as EWKB 2013-06-19 09:19:21 +02:00
Oliver Tonnhofer d6c9e1ee14 destroy geoms immediately after errors 2013-06-07 15:38:29 +02:00
Oliver Tonnhofer 469b585217 do not show geos notice messages 2013-06-05 12:21:55 +02:00
Oliver Tonnhofer eb72ab9c0f destroy prepared geometry in multipolygon builder 2013-06-05 11:57:38 +02:00
Oliver Tonnhofer 6f191a49e2 validate mulitpolygons 2013-06-05 11:53:01 +02:00
Oliver Tonnhofer 384e3060af use prepared geometries during mulipolygon build 2013-06-04 09:41:59 +02:00
Oliver Tonnhofer 030c2f0fbf use larger buffer for geos error messages 2013-05-28 16:52:37 +02:00
Oliver Tonnhofer b5408e9376 handle empty intersection results 2013-05-28 16:16:24 +02:00
Oliver Tonnhofer 767fe37eb1 fix -limitto from multipolygons 2013-05-28 16:06:52 +02:00
Oliver Tonnhofer 2a699a09c8 refactored geos package 2013-05-28 11:10:19 +02:00
Oliver Tonnhofer 5eed0502ea improve memory handling of geos geometries 2013-05-28 09:33:59 +02:00
Oliver Tonnhofer 4739fcc484 add -limitto option 2013-05-28 08:59:59 +02:00
Oliver Tonnhofer fba92982fb use prepared geometries for contain/intersects in geometry clipper 2013-05-27 16:24:47 +02:00
Oliver Tonnhofer 35933e85ce add first geometry clipper 2013-05-27 15:26:42 +02:00
Oliver Tonnhofer 5b2334a9cb update mapping/filter and multipolygon tests 2013-05-27 08:19:22 +02:00
Oliver Tonnhofer 9ac2ac6064 Merge branch 'master' of ssh://bitbucket.org/Omniscale/imposm3
Conflicts:
	geom/multipolygon_test.go
2013-05-24 15:19:36 +02:00
Marcel Radischat 90b303afee added missing tests from python/imposm 2013-05-24 13:24:02 +02:00
Oliver Tonnhofer 9cb1cc0458 add RTree index 2013-05-24 12:28:22 +02:00
Oliver Tonnhofer 4ee257bf81 refactored Geos/Wkb/Wkt type/func names 2013-05-24 10:08:38 +02:00
Oliver Tonnhofer ba083239f8 first ogr geom reader 2013-05-24 10:03:31 +02:00
Oliver Tonnhofer f320a919ab first work on logging framework 2013-05-23 17:53:58 +02:00
Oliver Tonnhofer 0e3e917c69 normalize polygons 2013-05-22 15:24:58 +02:00
Oliver Tonnhofer 2b15732a5f silence missing node/ways warnings 2013-05-17 17:08:33 +02:00
Oliver Tonnhofer 37b228f54e supress errors for incomplete rings 2013-05-17 13:05:59 +02:00
Oliver Tonnhofer 2776061ba7 insert relations into db 2013-05-17 11:42:19 +02:00
Oliver Tonnhofer 5b7f6b1780 update tags and rel.Members list in BuildRelation 2013-05-16 15:15:58 +02:00
Oliver Tonnhofer 516da08599 first mulitppolygon builder 2013-05-16 12:17:21 +02:00
Oliver Tonnhofer 0e70f383d9 fixed memory leak in geos WKB/WKT calls 2013-05-15 13:49:41 +02:00
Oliver Tonnhofer c875284b8c write wkb/area to postgis 2013-05-15 09:49:38 +02:00
Oliver Tonnhofer e6e7fddcc5 Merge branch 'master' of bitbucket.org:olt/goposm 2013-05-13 07:37:04 +02:00
Oliver Tonnhofer 40a67247a4 add BenchmarkWKB 2013-05-12 12:38:09 +02:00
Oliver Tonnhofer b57829d95a add IsValid function 2013-05-12 12:37:55 +02:00
Oliver Tonnhofer 27de965bd5 do not log minor errors 2013-05-10 10:57:06 +02:00
Oliver Tonnhofer 78c5777918 skip ways with one node 2013-05-10 10:08:31 +02:00
Oliver Tonnhofer 42dbbb654a fixed tests after move of packages 2013-05-07 07:56:09 +02:00
Oliver Tonnhofer b50fd9a04f add geos wrapper 2013-05-06 19:24:49 +02:00
Oliver Tonnhofer d159ccac0e add PointWKB function 2013-05-06 16:17:07 +02:00
Oliver Tonnhofer 6cd1afb9ad add permutations tests for lineMerge; fix lineMerge 2013-05-06 15:34:09 +02:00
Oliver Tonnhofer 3d1c847a6d add first test for mergeRing 2013-04-30 14:01:28 +02:00
Oliver Tonnhofer 5c99317010 add untested ringMerge function 2013-04-29 19:36:30 +02:00
Oliver Tonnhofer dfd4c41a0c renamed Way.Nodes to Way.Refs 2013-04-23 22:30:41 +02:00
Oliver Tonnhofer 3e2484db26 add LineStringWKB/PolygonWKB functions 2013-04-23 22:02:27 +02:00
Oliver Tonnhofer 00333e147c add LineString function 2013-04-21 16:37:05 +02:00