Commit Graph

8536 Commits

Author SHA1 Message Date
Adam Wulkiewicz
edc0adc95a [test] Add missing TypeOf includes (after dropping Serialization dependency). 2017-01-04 16:44:44 +01:00
Adam Wulkiewicz
0fa5d42eb6 [test][io] Change expected wkt_exception message. 2017-01-04 16:44:00 +01:00
barendgehrels
14b7e142c8 Merge branch 'develop' into feature/intvalid 2017-01-04 15:50:25 +01:00
barendgehrels
9e3fcdb8f9 [doc] update renaming from ublas_transformer to matrix_transformer 2017-01-04 15:45:54 +01:00
barendgehrels
f334af7d78 [transform] rename ublas_transformer to matrix_transformer 2017-01-04 15:38:43 +01:00
barendgehrels
f0f5045364 [test] remove ignore flag for case 125 which runs OK with and without
self-turns
2017-01-04 13:23:34 +01:00
barendgehrels
093f3151bb [test] update settings for validity in intersection, all tests (excluded non-rescaling)
are fine now for this file
2017-01-04 12:48:30 +01:00
barendgehrels
ecb87a434b Merge branch 'develop' into feature/intvalid 2017-01-04 12:17:57 +01:00
barendgehrels
138879adb9 [transform] use qvm instead of ublas 2017-01-04 11:55:56 +01:00
Adam Wulkiewicz
f486eee0f6 Merge pull request #373 from Ironholds/develop
[test][io] Change expected wkt exception message.
2017-01-03 14:07:53 +01:00
Oliver Keyes
a03a102379 Fix tests 2017-01-02 23:58:41 -08:00
Adam Wulkiewicz
f10060c936 Merge pull request #372 from Ironholds/develop
Grammar fix in read_wkt_exception message.
2017-01-01 23:57:20 +01:00
Oliver Keyes
2be2272e86 Grammar fix
Should presumably be 'too many tokens' rather than 'too much tokens'
2017-01-01 11:50:19 -08:00
barendgehrels
74f74a466c [test] mark test cases for conditionally include 2016-12-28 17:48:07 +01:00
barendgehrels
5113197bbd [overlay] handle self-turns (now conditionally) 2016-12-28 17:46:14 +01:00
Adam Wulkiewicz
f4fa416c81 [doc] Update 1.62 release notes (ticket). 2016-12-28 16:20:34 +01:00
barendgehrels
5456e8685d [overlay] take ring size into account for segment distance 2016-12-28 13:08:05 +01:00
barendgehrels
d5b14545a3 [overlay] move logic to determine origin to sort_by_side, taking
into account that there might be more turns on one ring
2016-12-28 11:44:08 +01:00
Adam Wulkiewicz
f1a2b5d611 [doc] Update 1.64 release notes (ticket). 2016-12-28 03:47:40 +01:00
Adam Wulkiewicz
676e061978 [index] Add missing equals<> specialization in details of equal_to<>. 2016-12-28 03:44:12 +01:00
Adam Wulkiewicz
9564ba04f2 [doc] Update 1.64 release notes (issue). 2016-12-27 16:31:45 +01:00
Adam Wulkiewicz
b8b1cc5c6b [index] Add missing #includes in parameters.hpp 2016-12-27 16:29:19 +01:00
Adam Wulkiewicz
9828f26561 [doc] Add 1.64 release notes (issue). 2016-12-27 16:05:37 +01:00
Adam Wulkiewicz
c5b7468291 [relate] Fix compilation error when both geometries use different point types. 2016-12-27 15:21:24 +01:00
barendgehrels
e00ea57e58 [overlay] fix origin calculations for self-turns 2016-12-21 15:17:53 +01:00
barendgehrels
ad2a0a92f1 [overlay] add missing includes 2016-12-21 15:04:45 +01:00
barendgehrels
cb5143c96f Add new parameter to two self intersection calls 2016-12-16 18:42:02 +01:00
barendgehrels
f0dbe24754 Switch-source, if it is the same source (self-turn), always switch (at least for now) 2016-12-16 15:28:34 +01:00
barendgehrels
4e77abbe0e [test] display self-turns visually 2016-12-16 15:27:53 +01:00
barendgehrels
5cbbd05a69 Add self-turns to the turn collection (still not enabled) 2016-12-16 15:26:53 +01:00
barendgehrels
5bdbfb4c31 Add optional source_index to self_turn_points 2016-12-16 15:25:23 +01:00
barendgehrels
5671c065e4 [test] Add similar simpler cases to single polygons 2016-12-16 13:54:08 +01:00
barendgehrels
07872acca1 [test] add (still failing) test for validity needing self-turn 2016-12-16 12:30:11 +01:00
barendgehrels
e1fdd496dd Merge branch 'develop' into feature/intvalid 2016-12-16 10:49:45 +01:00
Adam Wulkiewicz
bc1310f392 [doc] Add missing 'Solved tickets' point to 1.62 release notes. 2016-12-12 16:14:31 +01:00
Adam Wulkiewicz
726541fed8 [test][strategies] Update the test cases for geodesic intersection strategy after robustness upgrades. 2016-12-11 01:46:12 +01:00
Adam Wulkiewicz
88ee4250f0 [strategies] Improve robustness of geodesic intersection strategy.
Reverse segments before analysing them if needed. Make sure the segments
are going from S to N. This way the intersection point calculated by
Sjoberg's intersection formula is always the same for equal but reversed
segments. The latitude is taken into account because this way the accuracy
of result's longitudes is greater.
2016-12-11 01:37:55 +01:00
Adam Wulkiewicz
3abef7e1ea [strategies] Fix a small error on Clang. 2016-12-07 14:00:28 +01:00
Adam Wulkiewicz
b9f6bc7332 [formulas] Fix warnings on Clang. 2016-12-07 13:59:36 +01:00
barendgehrels
ed26d1d36d Merge branch 'bg-prepare' 2016-12-07 13:52:35 +01:00
barendgehrels
d865894234 Merge branch 'develop' into bg-prepare 2016-12-07 13:34:07 +01:00
barendgehrels
49ce30f8a6 Merge branch 'feature/intvalid' into develop 2016-12-07 13:32:18 +01:00
barendgehrels
5a9acd4348 [test] fix error (integer too large) for some platforms, these are double values 2016-12-07 13:30:14 +01:00
barendgehrels
57250a3fdd [overlay] fix regression (duplicate polygons) due to last enhancements
in validity of intersections
2016-12-07 13:12:03 +01:00
barendgehrels
8d64bb39c2 [overlay] minor, fix indentation 2016-12-07 13:08:11 +01:00
barendgehrels
c3381de1c3 Merge branch 'develop' into feature/intvalid 2016-12-07 10:43:52 +01:00
barendgehrels
087813eca1 Merge branch 'bg-prepare' 2016-12-07 10:09:46 +01:00
barendgehrels
04d7aae944 Merge branch 'develop' into bg-prepare 2016-12-07 10:09:14 +01:00
Adam Wulkiewicz
735df0addb [doc] Update 1.63 release notes. 2016-12-06 23:55:44 +01:00
Adam Wulkiewicz
ad1df7325c [test][strategies] Update the tests of geographic intersection strategies. 2016-12-06 00:25:42 +01:00