Commit Graph

  • 9f33365496 [buffer] add empty side type Barend Gehrels 2022-06-08 16:25:25 +02:00
  • e5613cb8ad [buffer] fix min distance boundary which should not have been used without rescaling Barend Gehrels 2022-04-13 13:13:06 +02:00
  • 959a5d2d6e [test][buffer] Add test cases for const linestring and ring Adam Wulkiewicz 2022-06-28 16:00:02 +02:00
  • 09f5bc64a1 [buffer] Allow const inputs and fix empty check Adam Wulkiewicz 2022-06-28 15:59:42 +02:00
  • 01d5066d16 [geometries] Add helper linestring and ring Adam Wulkiewicz 2022-06-28 15:58:59 +02:00
  • ff42f704a7 [test][simplify] Use const quad/ring in tests instead of a ring derived from vector Adam Wulkiewicz 2022-06-27 16:43:54 +02:00
  • c5e9fe6c05 [test][covered_by][relate] Replace typedefs with using Adam Wulkiewicz 2022-06-25 01:22:33 +02:00
  • cfdf045101 [intersection][union] Replace typedef with using, fix formatting Adam Wulkiewicz 2022-06-25 01:09:37 +02:00
  • 5c840aa7de [simplify] Add missing template keyword Adam Wulkiewicz 2022-06-25 00:47:22 +02:00
  • a9364a1a88 [test][simplify] Add tests for different input and output geometries. Adam Wulkiewicz 2022-06-25 00:38:47 +02:00
  • 6a6dba760a [simplify] Allow different input and output geometries Adam Wulkiewicz 2022-06-25 00:37:22 +02:00
  • 6d57aedf7f Merge pull request #1013 from tinko92/fix/overlay-identical-branches Vissarion Fisikopoulos 2022-06-23 13:57:11 +03:00
  • 88a0d710aa [side] added side_rounded_input and unit test Barend Gehrels 2022-04-19 13:43:46 +02:00
  • 5cbd49df8f [buffer] Remove shadowing template parameters Adam Wulkiewicz 2022-06-14 23:15:50 +02:00
  • b96583357c [test][buffer] Add test for GC Adam Wulkiewicz 2022-06-14 22:56:23 +02:00
  • bd24df98ef [buffer] Add support for GC Adam Wulkiewicz 2022-06-14 22:55:53 +02:00
  • 2d12cfc987 [buffer] Refactor buffer interface. Adam Wulkiewicz 2022-06-14 22:04:52 +02:00
  • ad619be0df [buffer] Add support for DG Adam Wulkiewicz 2022-06-14 20:46:36 +02:00
  • b50d517c78 [test][relate] Add test case Adam Wulkiewicz 2022-06-14 18:14:13 +02:00
  • 2fb17a14ab [relate] Fix yet another special case and add optimization Adam Wulkiewicz 2022-06-14 18:12:19 +02:00
  • a477775ede [test][relate][within] Enable previously failing test cases Adam Wulkiewicz 2022-06-14 00:52:11 +02:00
  • e0cbdd2ab7 [relate] Fix relate for other special cases Adam Wulkiewicz 2022-06-14 00:50:26 +02:00
  • edc263ba99 [test][relate] Add test for fixed case Adam Wulkiewicz 2022-06-10 01:48:03 +02:00
  • 6f8868348c [relate] Fix special case Adam Wulkiewicz 2022-06-10 01:46:05 +02:00
  • 75e5b4d625 [relation] Add support for DG Adam Wulkiewicz 2022-06-09 15:53:59 +02:00
  • 735ae17dfc [test][touches] Add test for GC Adam Wulkiewicz 2022-06-09 13:50:22 +02:00
  • 7dc4ef539d [touches] Add support for GC Adam Wulkiewicz 2022-06-09 13:49:57 +02:00
  • ba6e082c0c [algorithms] Break include cycles caused by GC support in covered_by and within Adam Wulkiewicz 2022-06-09 02:01:34 +02:00
  • c07528df3e [test][covered_by] Add GC tests, some not passing because of a bug in relate Adam Wulkiewicz 2022-06-09 00:07:35 +02:00
  • 496615ee03 [covered_by] Add support for GC Adam Wulkiewicz 2022-06-09 00:06:55 +02:00
  • 1ae58c2696 [test][within][relate] Add GC tests, some not passing because of a bug in relate Adam Wulkiewicz 2022-06-08 21:58:40 +02:00
  • ceec0d938b [within] Add support for GC Adam Wulkiewicz 2022-06-08 21:57:51 +02:00
  • fc6ddc9dee [relate][test][equals] Fix relate for GC special case Adam Wulkiewicz 2022-06-08 19:51:04 +02:00
  • c4a8ce3ba6 [test][equals][relate] Add tests for GC, some not passing because of a bug in relate Adam Wulkiewicz 2022-06-08 16:28:49 +02:00
  • 92f7fd1049 [equals] Add support for GC Adam Wulkiewicz 2022-06-08 16:28:08 +02:00
  • ea376ad819 [algorithms][test] Fix remove_duplicate_turns used in L/L setops. Adam Wulkiewicz 2022-06-08 14:53:43 +02:00
  • e7866fa1de Merge pull request #1014 from vissarion/feature/add_fix_proj Vissarion Fisikopoulos 2022-06-08 12:43:19 +03:00
  • 4e46493031 [test] Add issue 630 as test case Vissarion Fisikopoulos 2022-06-08 12:38:00 +03:00
  • 7e100471e7 [algorithms] Move gc helper algorithms to separate files. Adam Wulkiewicz 2022-06-08 02:05:21 +02:00
  • 040636c6c3 [test][overlaps] Add tests for GC and DG Adam Wulkiewicz 2022-06-08 00:55:11 +02:00
  • 17b939e07f [policies] Include compare spherical strategy in compare policy header Adam Wulkiewicz 2022-06-08 00:54:41 +02:00
  • 5ff809ca5f [overlaps] Add support for GC and DG Adam Wulkiewicz 2022-06-08 00:53:55 +02:00
  • bd2d11cc62 [test][crosses] Add tests for GC. Adam Wulkiewicz 2022-06-07 23:24:21 +02:00
  • e30bf569ad [crosses] Add support for GC. Adam Wulkiewicz 2022-06-07 23:22:35 +02:00
  • b85ba192cd [test][relate] Add tests for GC. Adam Wulkiewicz 2022-06-07 15:35:02 +02:00
  • e9e64da71b [algorithms] Add support for GC in relate. Adam Wulkiewicz 2022-06-07 15:32:07 +02:00
  • f5e7b88210 [srs] Fix alignment in omerc projection Vissarion Fisikopoulos 2022-06-07 15:42:32 +03:00
  • 2bca8fc129 [srs] [test] Additional tests with slightly different parameters Vissarion Fisikopoulos 2022-06-07 15:41:48 +03:00
  • 93df5f939e [srs] Avoid compilation errors in axis initialization Vissarion Fisikopoulos 2022-06-07 11:56:56 +03:00
  • 4acf213ea5 [srs] [test] Tests for projection SRSs Vissarion Fisikopoulos 2022-06-07 11:56:20 +03:00
  • 38d47dd7cb [srs] Support axis orientation using the +axis proj4 argument Vissarion Fisikopoulos 2022-05-20 17:21:06 +03:00
  • 442d03cef5 [srs] Add hyperbolic Cassini-Soldner projection Vissarion Fisikopoulos 2022-03-30 21:06:18 +03:00
  • 702180db17 [srs] Enable Hotine Oblique Mercator (variant A) Vissarion Fisikopoulos 2022-03-23 13:21:02 +02:00
  • 276df16591 [srs] Implement polar steregraphic (variant C) projection (EPSG:9830) Vissarion Fisikopoulos 2022-03-22 15:26:25 +02:00
  • 0359f0838c [srs] Add Colombia urban projection (EPSG:1052) and update copyrights Vissarion Fisikopoulos 2022-03-16 15:38:38 +02:00
  • c579e1e5ba [srs] Fix Krovak projection to follow definitions in IOGP publication 373-7-2 Geomatics Guidance Note number 7, part 2 - Sept. 2019. Vissarion Fisikopoulos 2022-03-16 12:17:06 +02:00
  • bb739386b4 Remove ternary operator with identical branches in default code path. Tinko Bartels 2022-06-06 23:25:31 +02:00
  • 2ee0967344 Allow start for self-turns for difference overlay operations and enable corresponding test case. Tinko Bartels 2022-05-29 23:13:29 +02:00
  • d31cd27488 [merge_elements] Implement alternative version of merging two geometries. Adam Wulkiewicz 2022-06-03 01:20:34 +02:00
  • fcfaaff17b [test][algorithms] Alter the expected results of union and sym_difference. Adam Wulkiewicz 2022-06-02 15:38:17 +02:00
  • d57a913d4e [union] Comment out the code subtracting the GC elements of the result. Adam Wulkiewicz 2022-06-02 15:37:41 +02:00
  • c132af9587 [test][algorithms] Add tests for GC in intersection, sym_difference and union. Adam Wulkiewicz 2022-05-31 19:00:04 +02:00
  • 4fb91e4e31 [algorithms] Add support for GC in sym_difference. Adam Wulkiewicz 2022-05-31 18:59:07 +02:00
  • 0ad05bfef4 [algorithms] Add support for GC in union. Adam Wulkiewicz 2022-05-31 18:58:35 +02:00
  • e7836a3ce2 [algorithms] Add support for GC in intersection. Adam Wulkiewicz 2022-05-31 18:58:08 +02:00
  • 1fd0a6aec2 [views] Add missing traits for random_access_view. Adam Wulkiewicz 2022-05-31 18:55:51 +02:00
  • bf668908f1 [test] Comment out unused types in merge_elements test. Adam Wulkiewicz 2022-06-02 14:27:24 +02:00
  • 4960865920 fix compilation error (svg), warnings (unused), style (return), examples and cmake (C++14) Barend Gehrels 2022-05-22 12:31:52 +02:00
  • da9ad1eccf [strategies] make cartesian_winding similar to spherical_winding Barend Gehrels 2022-05-22 12:18:11 +02:00
  • 7491d255e6 Merge pull request #997 from awulkiew/feature/gc9 Adam Wulkiewicz 2022-05-24 16:45:29 +02:00
  • dd32a9578b Merge pull request #987 from awulkiew/feature/gc7 Adam Wulkiewicz 2022-05-24 16:42:50 +02:00
  • bba4603a30 Fix line_interpolate termination condition for single points. (#1003) tinko92 2022-05-23 11:49:21 +02:00
  • 991a996732 Merge pull request #996 from awulkiew/feature/gc8 Adam Wulkiewicz 2022-05-19 13:35:27 +02:00
  • f20bda6104 Fix auto return in distance_cross_track strategy (#1005) Vissarion Fisikopoulos 2022-05-19 12:32:33 +03:00
  • e25ace62f2 [relate] Remove unused, commented-out, GC-related code. Adam Wulkiewicz 2022-05-18 23:32:52 +02:00
  • 003fe21d27 [test][difference] Add test case for GC output and non-GC inputs. Adam Wulkiewicz 2022-05-16 12:52:54 +02:00
  • ab58844ef1 [difference] Add support for output GC for non-GC inputs. Adam Wulkiewicz 2022-05-16 12:52:12 +02:00
  • 6235b8ae78 Change broken postgis.org links to postgis.net (#999) tinko92 2022-05-16 08:54:17 +02:00
  • 2e56818783 [test][difference] Add test cases for difference of GCs. Adam Wulkiewicz 2022-05-07 16:21:17 +02:00
  • 146e572fa0 [difference] Add support for GC and DG in difference(). Adam Wulkiewicz 2022-05-07 16:20:33 +02:00
  • 25ad304fa7 [views] Add geometry_collection_view. Adam Wulkiewicz 2022-05-07 16:19:58 +02:00
  • 2c15bae453 [algorithms] Add utility detail::make_rtree() of GC elements. Adam Wulkiewicz 2022-05-07 16:18:13 +02:00
  • f80cacc4cb [relate] Refactor relate utilities and implementation. Adam Wulkiewicz 2022-05-03 14:16:45 +02:00
  • 9ca0257f5d [algorithms] Add support for Segments and MultiPoints in point_on_border Adam Wulkiewicz 2022-04-19 23:18:50 +02:00
  • e2496e2fed [doc] Update 1.79 release notes. Adam Wulkiewicz 2022-04-27 21:44:44 +02:00
  • f3d276c8f0 [views] In random_access_view prefix detail namespace Adam Wulkiewicz 2022-04-08 11:29:54 +02:00
  • 729ba71826 [test][algorithms] Add merge_elements test Adam Wulkiewicz 2022-03-18 23:13:00 +01:00
  • 7af3d50a6f [algorithms] Add merge_elements algorithm for GC Adam Wulkiewicz 2022-03-18 23:12:02 +01:00
  • cf79637b40 [test][views] Add random_access_view tests Adam Wulkiewicz 2022-03-18 23:11:21 +01:00
  • b8e7811830 [views] Add random_access_view of GC Adam Wulkiewicz 2022-03-18 23:10:50 +01:00
  • 0f0ac7e823 Merge pull request #992 from awulkiew/fix/disjoint Adam Wulkiewicz 2022-04-13 12:23:54 +02:00
  • f4ad328896 [test][disjoint] Add tests for box vs open ring. Adam Wulkiewicz 2022-04-12 13:21:23 +02:00
  • 577de29211 [fix] disjoint and relate with const types Barend Gehrels 2022-03-09 11:15:22 +01:00
  • 9c3faa4d3c Merge pull request #991 from stefan301/fix-cpp20-compile-error Adam Wulkiewicz 2022-04-12 12:59:54 +02:00
  • 031239487c Merge pull request #990 from Mitsuhiko-Matsukawa/patch-1 Adam Wulkiewicz 2022-04-12 12:59:31 +02:00
  • 1a44b6914f Fix c++20 compilation errors related to conditional expression with int and floating_point_type stefan301 2022-04-11 16:16:59 +02:00
  • 816060b858 Update for_each.hpp Mitsuhiko-Matsukawa 2022-04-08 21:27:14 +08:00
  • f27b19cde0 [srs] Accurate methods for ellipsoidal tmerc (#978) Vissarion Fisikopoulos 2022-04-08 13:22:32 +03:00
  • 3bc0d6a83b Merge branch 'bg-prepare' Adam Wulkiewicz 2022-04-05 22:24:01 +02:00
  • 0ab14cea4f [doc] Update 1.79 release notes Adam Wulkiewicz 2022-04-05 22:21:02 +02:00