3416 Commits

Author SHA1 Message Date
Vissarion Fisikopoulos
fd295f15c4 Support covered_by(linear,box). 2022-07-28 16:18:55 +03:00
Vissarion Fisikopoulos
fe8bcdf3df Replace typedef with using in covered_by tests. 2022-07-28 13:28:31 +03:00
Vissarion Fisikopoulos
39e46d2a04 Add covered_by(areal, box) non cartesial tests. 2022-07-28 12:50:24 +03:00
Vissarion Fisikopoulos
5b70cedeb6 Support covered_by(box, areal). 2022-07-27 18:02:23 +03:00
Vissarion Fisikopoulos
b4082158b7 Support covered_by(multi_point, box). 2022-07-27 17:14:31 +03:00
Vissarion Fisikopoulos
8472f93658 Merge cartesian covered_by tests in one file 2022-07-27 16:05:57 +03:00
Vissarion Fisikopoulos
6b8c31ee3d Add commented out tests in covered_by that should pass but do not compile 2022-07-27 16:02:43 +03:00
Vissarion Fisikopoulos
b771767df8 Add tests for covered_by(box, areal) cartesian (also activate some uncommented tests) 2022-07-27 16:01:31 +03:00
Vissarion Fisikopoulos
c011ebfb4f
Merge pull request #1015 from vissarion/fix/remove_rescaling_from_set_ops
[tests] Add test case in intersection
2022-07-06 18:30:30 +03:00
Adam Wulkiewicz
d02858e68a [test][buffer] Add missing include 2022-07-06 15:13:17 +02:00
Adam Wulkiewicz
df1e15d32f [test][disjoint] Add missing include 2022-07-06 14:23:34 +02:00
Adam Wulkiewicz
89f01bf44b
Merge pull request #1029 from awulkiew/fix/touches
Fix compilation of touches for geometry collections with gcc-10
2022-07-06 13:56:10 +02:00
Barend Gehrels
1837ddc7f1 [buffer] fix for integer overflow 2022-07-06 08:24:11 +02:00
Adam Wulkiewicz
a78532ad8b [test][touches] Add test cases 2022-07-02 01:07:26 +02:00
Adam Wulkiewicz
6402c9d043
Merge pull request #1027 from awulkiew/feature/buffer
Allow const inputs in buffer()
2022-06-29 22:55:01 +02:00
Adam Wulkiewicz
d8d6162404
Merge pull request #1024 from awulkiew/feature/simplify
Allow different input and output types in simplify
2022-06-29 22:54:34 +02:00
Adam Wulkiewicz
12530bf62f
Merge pull request #1017 from awulkiew/feature/gc12
Add support for GC and DG in buffer().
2022-06-29 22:53:27 +02:00
Adam Wulkiewicz
aef3643626 [test][buffer] Fix copyright info 2022-06-29 22:52:12 +02:00
Adam Wulkiewicz
838f276815 Merge branch 'develop' into feature/gc11 2022-06-29 22:28:43 +02:00
Adam Wulkiewicz
b6a367596a
Merge pull request #1011 from awulkiew/feature/gc10
Add support for GC in intersection, sym_difference and union.
2022-06-29 22:11:46 +02:00
Barend Gehrels
2462357198 [buffer] remove close_to_offset and min_distance, add edge_min_fraction 2022-06-29 11:57:24 +02:00
Barend Gehrels
e5613cb8ad [buffer] fix min distance boundary which should not have been used without rescaling
This fixes issue #988
2022-06-29 11:57:24 +02:00
Adam Wulkiewicz
959a5d2d6e [test][buffer] Add test cases for const linestring and ring 2022-06-28 16:00:02 +02:00
Adam Wulkiewicz
ff42f704a7 [test][simplify] Use const quad/ring in tests instead of a ring derived from vector 2022-06-27 16:43:54 +02:00
Adam Wulkiewicz
c5e9fe6c05 [test][covered_by][relate] Replace typedefs with using 2022-06-25 01:22:33 +02:00
Adam Wulkiewicz
a9364a1a88 [test][simplify] Add tests for different input and output geometries. 2022-06-25 00:38:47 +02:00
Barend Gehrels
88a0d710aa [side] added side_rounded_input and unit test 2022-06-22 11:14:59 +02:00
Adam Wulkiewicz
b96583357c [test][buffer] Add test for GC 2022-06-14 22:56:23 +02:00
Adam Wulkiewicz
b50d517c78 [test][relate] Add test case 2022-06-14 18:14:13 +02:00
Adam Wulkiewicz
a477775ede [test][relate][within] Enable previously failing test cases
Add failing L/L case unrelated to GC support
2022-06-14 00:52:14 +02:00
Adam Wulkiewicz
edc263ba99 [test][relate] Add test for fixed case 2022-06-10 01:48:03 +02:00
Adam Wulkiewicz
735ae17dfc [test][touches] Add test for GC 2022-06-09 13:50:22 +02:00
Adam Wulkiewicz
c07528df3e [test][covered_by] Add GC tests, some not passing because of a bug in relate 2022-06-09 00:07:35 +02:00
Adam Wulkiewicz
1ae58c2696 [test][within][relate] Add GC tests, some not passing because of a bug in relate 2022-06-08 21:58:40 +02:00
Adam Wulkiewicz
fc6ddc9dee [relate][test][equals] Fix relate for GC special case 2022-06-08 19:51:12 +02:00
Adam Wulkiewicz
c4a8ce3ba6 [test][equals][relate] Add tests for GC, some not passing because of a bug in relate 2022-06-08 16:28:49 +02:00
Adam Wulkiewicz
ea376ad819 [algorithms][test] Fix remove_duplicate_turns used in L/L setops.
Pass strategy to P/P equality check.

Drop algorithms/equals.hpp dependency from set operations.
2022-06-08 14:53:43 +02:00
Vissarion Fisikopoulos
4e46493031 [test] Add issue 630 as test case 2022-06-08 12:39:29 +03:00
Adam Wulkiewicz
040636c6c3 [test][overlaps] Add tests for GC and DG 2022-06-08 00:55:11 +02:00
Adam Wulkiewicz
bd2d11cc62 [test][crosses] Add tests for GC. 2022-06-07 23:24:21 +02:00
Adam Wulkiewicz
b85ba192cd [test][relate] Add tests for GC. 2022-06-07 15:35:02 +02:00
Vissarion Fisikopoulos
2bca8fc129 [srs] [test] Additional tests with slightly different parameters 2022-06-07 15:41:48 +03:00
Vissarion Fisikopoulos
4acf213ea5 [srs] [test] Tests for projection SRSs 2022-06-07 13:01:56 +03:00
Vissarion Fisikopoulos
38d47dd7cb [srs] Support axis orientation using the +axis proj4 argument 2022-06-07 13:01:56 +03:00
Vissarion Fisikopoulos
442d03cef5 [srs] Add hyperbolic Cassini-Soldner projection 2022-06-07 13:01:56 +03:00
Vissarion Fisikopoulos
702180db17 [srs] Enable Hotine Oblique Mercator (variant A) 2022-06-07 13:01:56 +03:00
Vissarion Fisikopoulos
276df16591 [srs] Implement polar steregraphic (variant C) projection (EPSG:9830) 2022-06-07 13:01:56 +03:00
Vissarion Fisikopoulos
0359f0838c [srs] Add Colombia urban projection (EPSG:1052) and update copyrights 2022-06-07 13:01:56 +03:00
Tinko Bartels
2ee0967344 Allow start for self-turns for difference overlay operations and enable corresponding test case. 2022-06-06 09:24:37 +02:00
Adam Wulkiewicz
fcfaaff17b [test][algorithms] Alter the expected results of union and sym_difference. 2022-06-02 15:41:12 +02:00