Adam Wulkiewicz
|
968035415f
|
Merge pull request #424 from awulkiew/fix/geographic_preceding
Fix preceding/exceeding in geographic CS
|
2017-10-25 23:28:14 +02:00 |
|
Adam Wulkiewicz
|
6665497ecc
|
Merge pull request #423 from awulkiew/fix/setops_la
Fix L/A set operations
|
2017-10-25 23:28:02 +02:00 |
|
Barend Gehrels
|
36d1fe7657
|
Merge branch 'feature/intvalid' into develop
|
2017-10-23 18:39:46 +02:00 |
|
Barend Gehrels
|
48843415b0
|
[test] add condition for robustness in some cases
|
2017-10-23 15:24:39 +02:00 |
|
Barend Gehrels
|
1e0ecf37c7
|
[test] remove line which was still there unintended
|
2017-10-23 15:24:10 +02:00 |
|
Barend Gehrels
|
dd6958b903
|
[test] add last testcase also to intersection/difference
|
2017-10-23 15:19:13 +02:00 |
|
Barend Gehrels
|
9024c5f095
|
[test] Add testcase for incorrectly generated interior ring
|
2017-10-23 14:57:11 +02:00 |
|
Barend Gehrels
|
433b5fae58
|
[test] add ticket_12503 to intersection (OK)/difference (failing)
|
2017-10-23 13:46:39 +02:00 |
|
Barend Gehrels
|
8dee4ab1c8
|
[is_valid] check reported testcase, it is valid now. Also add it to
union to check the self-intersection-points (which are many)
|
2017-10-23 13:12:39 +02:00 |
|
Barend Gehrels
|
15b8bcbd79
|
[test] modify cases for tickets 12751 and 12752 which are (a/b) now
both valid if self-turns are used
|
2017-10-23 12:19:27 +02:00 |
|
Barend Gehrels
|
704488a731
|
[test] add last testcase to union/difference too
|
2017-10-23 12:17:52 +02:00 |
|
Barend Gehrels
|
94ce58de02
|
[overlay] fix bug in new code, it should check for the operation because
it can happen that union travels to itself and that is irrelevant
|
2017-10-23 11:26:21 +02:00 |
|
Barend Gehrels
|
38aa0c24a9
|
[correct] Split off correct_closure from correct
Including unit test
|
2017-10-19 15:51:43 +02:00 |
|
Barend Gehrels
|
1a7b13dadc
|
[test] add last testcases to union/difference
|
2017-10-11 14:38:28 +02:00 |
|
Barend Gehrels
|
b20aeba724
|
[overlay] fix cases where non-traversed rings were incorrectly added.
This also changes the order of checks
|
2017-10-11 13:54:48 +02:00 |
|
Barend Gehrels
|
3010148541
|
[test] add last testcases to union/difference
|
2017-10-11 13:52:31 +02:00 |
|
Barend Gehrels
|
4d1b094e6a
|
[overlay] discard self-turns i/u for intersection traveling to themselves
|
2017-10-11 12:58:29 +02:00 |
|
Barend Gehrels
|
a5507f2e68
|
[test] add testcases to union/difference
|
2017-10-04 18:22:18 +02:00 |
|
Barend Gehrels
|
65a5c2ba53
|
[overlay] fix bug (it always returned false), and it should not consider
all turns in a cluster here. This fixes #case_recursive_boxes_76
Including unit test
|
2017-10-04 18:12:37 +02:00 |
|
Barend Gehrels
|
0c5038233f
|
[test] add last testcases also to union/difference tests
|
2017-10-04 15:29:34 +02:00 |
|
Barend Gehrels
|
c5710b2ab9
|
[overlay] skip ranks of isolated regions
|
2017-10-04 14:00:40 +02:00 |
|
Barend Gehrels
|
5369afe1c5
|
[test] add last testcase, plus 3 missing ones, also to union/difference tests
|
2017-09-27 13:23:26 +02:00 |
|
Barend Gehrels
|
210b662597
|
[overlay] correct (partly) the behaviour of isolation detection for
an isolated ring, connected to another isolated ring which is
connected multiple times to it
|
2017-09-27 13:05:25 +02:00 |
|
Vissarion Fysikopoulos
|
866b297482
|
[formulas] [tests] Distance point-segment; normalization and some changes in the method and tests
|
2017-09-21 13:22:51 +01:00 |
|
Barend Gehrels
|
3160ee6804
|
[overlay] fix additional case where isolation information was incorrect.
Including unit test. This also influences two other testcases but they
are not completely fixed by this fix
|
2017-09-20 17:00:52 +02:00 |
|
Barend Gehrels
|
0c7199c230
|
[test] add last testcase also to union/diff
|
2017-09-20 13:05:05 +02:00 |
|
Barend Gehrels
|
f572abf5c1
|
[overlay] fix case which was not detected as isolated because it was
not clustered. Isolation is now independent on clustering.
Including unit test
|
2017-09-20 12:52:18 +02:00 |
|
Barend Gehrels
|
af0ca5525b
|
[buffer] fix debug SVG
|
2017-09-20 10:22:10 +02:00 |
|
Barend Gehrels
|
31f1872e46
|
[overlay] fix debug information
|
2017-09-20 10:21:50 +02:00 |
|
Vissarion Fysikopoulos
|
d9f3641795
|
[formulas] [strategies] [tests] Code simplification for special cases and some unit test cases
|
2017-09-19 18:01:43 +03:00 |
|
Vissarion Fysikopoulos
|
02de7cc212
|
[formulas] [strategies] Fix cross track distance for both spherical and geographic
|
2017-09-19 15:13:33 +03:00 |
|
Adam Wulkiewicz
|
f93e3ad806
|
[test][union][overlay] Add geographic A/A test case (big polygons, one covering pole).
|
2017-09-17 21:14:18 +02:00 |
|
Vissarion Fysikopoulos
|
098e43e732
|
Merge branch 'develop' into feature/distance_point_segment
|
2017-09-13 18:00:46 +03:00 |
|
Barend Gehrels
|
33f97b8f21
|
[test] add new testcase also to difference/intersection
|
2017-09-13 13:35:58 +02:00 |
|
Barend Gehrels
|
ce9928a1aa
|
[overlay] fix case which needed a specific selection of a matching ranked point
|
2017-09-13 13:07:10 +02:00 |
|
Vissarion Fysikopoulos
|
47e2f0b4e9
|
[test] Tests for small and large distances from point to segment
|
2017-09-12 16:45:31 +03:00 |
|
Vissarion Fysikopoulos
|
3e97db55ab
|
[test] Tests for geographic distance of pointlike-linear geometries
|
2017-09-12 14:08:50 +03:00 |
|
Adam Wulkiewicz
|
522f71b81f
|
[test][intersection] Add L/A->P case of Linestring on boundary of Polygon.
|
2017-09-11 22:59:56 +02:00 |
|
Adam Wulkiewicz
|
d28766cf57
|
[test][intersection] Add L/A test cases - entire linestring on boundary of polygon.
|
2017-09-11 13:38:33 +02:00 |
|
Adam Wulkiewicz
|
20a858c0ed
|
[test][difference] Add L/A test cases.
|
2017-09-07 22:49:39 +02:00 |
|
Barend Gehrels
|
ce3118c4c9
|
[test] add testcase from last commit also to union/difference
|
2017-09-06 14:52:07 +02:00 |
|
Barend Gehrels
|
6e4c61d202
|
[overlay] add check for self-cluster, which should be located within
the other geometry to avoid creating false rings
|
2017-09-06 14:40:44 +02:00 |
|
Barend Gehrels
|
3232fd0675
|
[test] enable testcase for all operations
|
2017-09-06 10:21:39 +02:00 |
|
Barend Gehrels
|
e9c1ed497f
|
Merge branch 'develop' of https://github.com/boostorg/geometry into develop
|
2017-09-06 09:40:11 +02:00 |
|
Adam Wulkiewicz
|
2f0705147c
|
[test][union] Add failing A/A case (1.65 regression).
|
2017-08-30 18:20:17 +02:00 |
|
Adam Wulkiewicz
|
7de13d2707
|
[test][difference] Add failing L/A test cases.
|
2017-08-30 18:04:23 +02:00 |
|
Vissarion Fysikopoulos
|
dbe6df7ad3
|
[formulas] [strategies] [distance] Change interface and earth radius in distance point segment geographic formula
|
2017-08-30 15:04:01 +03:00 |
|
Adam Wulkiewicz
|
1bc57cc645
|
Merge branch 'develop' into fix/strategy_winding
Conflicts:
include/boost/geometry/strategies/strategies.hpp
|
2017-08-30 13:42:39 +02:00 |
|
Adam Wulkiewicz
|
c5e12820e1
|
Merge pull request #413 from awulkiew/fix/non_cartesian_compare
Fix non-cartesian compare function objects (bg::less, bg::equal_to, bg::greater).
|
2017-08-30 13:39:57 +02:00 |
|
Barend Gehrels
|
0591aa63ea
|
Merge branch 'develop' into feature/intvalid
|
2017-08-30 13:30:46 +02:00 |
|